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)$(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
622 # This is the list of directories that may be needed in RPATH_ENVVAR
623 # so that programs built for the host machine work.
624 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
626 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
628 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
633 HOST_LIB_PATH_gmp = \
634 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
638 HOST_LIB_PATH_mpfr = \
639 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
643 HOST_LIB_PATH_mpc = \
644 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
648 HOST_LIB_PATH_ppl = \
649 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
653 HOST_LIB_PATH_cloog = \
654 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
658 HOST_LIB_PATH_libelf = \
659 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
663 CXX_FOR_TARGET_FLAG_TO_PASS = \
664 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
665 @if target-libstdc++-v3
666 # CXX_FOR_TARGET is tricky to get right for target libs that require a
667 # functional C++ compiler. When we recurse, if we expand
668 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
669 # libstdc++ include flags from the script. Instead, we get an
670 # -funconfigured-* word, so that we'll get errors if this invalid C++
671 # command line is used for anything, but also so that we can use the
672 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
673 # don't pass it on, sub-make will use the default definition, that
674 # re-expands it at the time of use, so we'll get it right when we need
675 # it. One potential exception is the expansion of CXX_FOR_TARGET
676 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
677 # really work, for C++ host programs can't depend on the current-stage
678 # C++ target library.
679 CXX_FOR_TARGET_FLAG_TO_PASS = \
680 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
681 @endif target-libstdc++-v3
683 # Flags to pass down to all sub-makes.
684 BASE_FLAGS_TO_PASS = \
685 "DESTDIR=$(DESTDIR)" \
686 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
687 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
689 "datadir=$(datadir)" \
690 "exec_prefix=$(exec_prefix)" \
691 "includedir=$(includedir)" \
692 "datarootdir=$(datarootdir)" \
694 "infodir=$(infodir)" \
696 "htmldir=$(htmldir)" \
698 "libexecdir=$(libexecdir)" \
699 "lispdir=$(lispdir)" \
700 "localstatedir=$(localstatedir)" \
702 "oldincludedir=$(oldincludedir)" \
704 "sbindir=$(sbindir)" \
705 "sharedstatedir=$(sharedstatedir)" \
706 "sysconfdir=$(sysconfdir)" \
707 "tooldir=$(tooldir)" \
708 "build_tooldir=$(build_tooldir)" \
709 "target_alias=$(target_alias)" \
712 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
713 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
714 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
717 "INSTALL=$(INSTALL)" \
718 "INSTALL_DATA=$(INSTALL_DATA)" \
719 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
720 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
721 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
725 "RUNTEST=$(RUNTEST)" \
726 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
730 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731 "ADA_CFLAGS=$(ADA_CFLAGS)" \
732 "AR_FLAGS=$(AR_FLAGS)" \
733 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
734 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
735 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
737 "CXXFLAGS=$(CXXFLAGS)" \
738 "LDFLAGS=$(LDFLAGS)" \
739 "LIBCFLAGS=$(LIBCFLAGS)" \
740 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
741 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
742 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
743 "GNATBIND=$(GNATBIND)" \
744 "GNATMAKE=$(GNATMAKE)" \
745 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
746 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
747 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
748 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
749 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
750 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
751 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
752 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
753 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
754 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
755 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
756 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
757 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
758 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
759 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
760 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
761 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
762 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
763 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
764 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
765 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
766 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
767 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
768 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
769 "BUILD_CONFIG=$(BUILD_CONFIG)" \
770 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
772 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
773 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
774 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
775 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
776 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
777 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
778 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
779 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
780 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
781 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
782 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
783 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
784 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
785 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
786 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
787 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
788 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
789 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
790 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
792 "CONFIG_SHELL=$(SHELL)" \
793 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
795 # We leave this in just in case, but it is not needed anymore.
796 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
798 # Flags to pass down to most sub-makes, in which we're building with
799 # the host environment.
805 'DLLTOOL=$(DLLTOOL)' \
807 'GFORTRAN=$(GFORTRAN)' \
812 'OBJDUMP=$(OBJDUMP)' \
814 'READELF=$(READELF)' \
816 'WINDRES=$(WINDRES)' \
819 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
821 # Flags to pass to stage2 and later makes.
823 POSTSTAGE1_FLAGS_TO_PASS = \
824 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
825 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
826 GNATBIND="$${GNATBIND}" \
827 LDFLAGS="$${LDFLAGS}" \
828 HOST_LIBS="$${HOST_LIBS}" \
829 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
831 # Flags to pass down to makes which are built with the target environment.
832 # The double $ decreases the length of the command line; those variables
833 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
834 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
835 # so we expand them here.
836 EXTRA_TARGET_FLAGS = \
837 'AR=$$(AR_FOR_TARGET)' \
838 'AS=$(COMPILER_AS_FOR_TARGET)' \
839 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
840 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
841 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
842 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
843 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
844 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
845 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
846 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
847 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
848 'LD=$(COMPILER_LD_FOR_TARGET)' \
849 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
850 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
851 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
852 'NM=$(COMPILER_NM_FOR_TARGET)' \
853 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
854 'RANLIB=$$(RANLIB_FOR_TARGET)' \
855 'READELF=$$(READELF_FOR_TARGET)' \
856 'WINDRES=$$(WINDRES_FOR_TARGET)' \
857 'WINDMC=$$(WINDMC_FOR_TARGET)' \
858 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
861 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
863 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
864 # unfortunately needs the native compiler and the target ar and
866 # If any variables are added here, they must be added to do-*, below.
867 # The BUILD_* variables are a special case, which are used for the gcc
868 # cross-building scheme.
870 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
871 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
872 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
874 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
877 BUILD_CONFIG = @BUILD_CONFIG@
878 ifneq ($(BUILD_CONFIG),)
879 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
883 .PHONY: configure-host
885 maybe-configure-bfd \
886 maybe-configure-opcodes \
887 maybe-configure-binutils \
888 maybe-configure-bison \
889 maybe-configure-cgen \
890 maybe-configure-dejagnu \
891 maybe-configure-etc \
892 maybe-configure-fastjar \
893 maybe-configure-fixincludes \
894 maybe-configure-flex \
895 maybe-configure-gas \
896 maybe-configure-gcc \
897 maybe-configure-gmp \
898 maybe-configure-mpfr \
899 maybe-configure-mpc \
900 maybe-configure-ppl \
901 maybe-configure-cloog \
902 maybe-configure-libelf \
903 maybe-configure-gold \
904 maybe-configure-gprof \
905 maybe-configure-intl \
906 maybe-configure-tcl \
907 maybe-configure-itcl \
909 maybe-configure-libcpp \
910 maybe-configure-libdecnumber \
911 maybe-configure-libgui \
912 maybe-configure-libiberty \
913 maybe-configure-libiconv \
915 maybe-configure-readline \
916 maybe-configure-sid \
917 maybe-configure-sim \
918 maybe-configure-texinfo \
919 maybe-configure-zlib \
920 maybe-configure-gdb \
921 maybe-configure-expect \
922 maybe-configure-guile \
924 maybe-configure-libtermcap \
925 maybe-configure-utils \
926 maybe-configure-gnattools \
927 maybe-configure-lto-plugin
928 .PHONY: configure-target
930 maybe-configure-target-libstdc++-v3 \
931 maybe-configure-target-libmudflap \
932 maybe-configure-target-libssp \
933 maybe-configure-target-newlib \
934 maybe-configure-target-libgcc \
935 maybe-configure-target-libquadmath \
936 maybe-configure-target-libgfortran \
937 maybe-configure-target-libobjc \
938 maybe-configure-target-libgo \
939 maybe-configure-target-libtermcap \
940 maybe-configure-target-winsup \
941 maybe-configure-target-libgloss \
942 maybe-configure-target-libffi \
943 maybe-configure-target-libjava \
944 maybe-configure-target-zlib \
945 maybe-configure-target-boehm-gc \
946 maybe-configure-target-rda \
947 maybe-configure-target-libada \
948 maybe-configure-target-libgomp
950 # The target built for a native non-bootstrap build.
954 [ -f stage_final ] || echo stage3 > stage_final
955 @r=`${PWD_COMMAND}`; export r; \
956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
957 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
959 @: $(MAKE); $(unstage)
960 @r=`${PWD_COMMAND}`; export r; \
961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
963 if [ -f stage_last ]; then \
964 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
965 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
968 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
977 all-build: maybe-all-build-libiberty
978 all-build: maybe-all-build-bison
979 all-build: maybe-all-build-flex
980 all-build: maybe-all-build-m4
981 all-build: maybe-all-build-texinfo
982 all-build: maybe-all-build-fixincludes
987 all-host: maybe-all-bfd
988 @endif bfd-no-bootstrap
989 @if opcodes-no-bootstrap
990 all-host: maybe-all-opcodes
991 @endif opcodes-no-bootstrap
992 @if binutils-no-bootstrap
993 all-host: maybe-all-binutils
994 @endif binutils-no-bootstrap
995 all-host: maybe-all-bison
996 all-host: maybe-all-cgen
997 all-host: maybe-all-dejagnu
998 all-host: maybe-all-etc
999 all-host: maybe-all-fastjar
1000 all-host: maybe-all-fixincludes
1001 all-host: maybe-all-flex
1002 @if gas-no-bootstrap
1003 all-host: maybe-all-gas
1004 @endif gas-no-bootstrap
1005 @if gcc-no-bootstrap
1006 all-host: maybe-all-gcc
1007 @endif gcc-no-bootstrap
1008 @if gmp-no-bootstrap
1009 all-host: maybe-all-gmp
1010 @endif gmp-no-bootstrap
1011 @if mpfr-no-bootstrap
1012 all-host: maybe-all-mpfr
1013 @endif mpfr-no-bootstrap
1014 @if mpc-no-bootstrap
1015 all-host: maybe-all-mpc
1016 @endif mpc-no-bootstrap
1017 @if ppl-no-bootstrap
1018 all-host: maybe-all-ppl
1019 @endif ppl-no-bootstrap
1020 @if cloog-no-bootstrap
1021 all-host: maybe-all-cloog
1022 @endif cloog-no-bootstrap
1023 @if libelf-no-bootstrap
1024 all-host: maybe-all-libelf
1025 @endif libelf-no-bootstrap
1026 @if gold-no-bootstrap
1027 all-host: maybe-all-gold
1028 @endif gold-no-bootstrap
1029 all-host: maybe-all-gprof
1030 @if intl-no-bootstrap
1031 all-host: maybe-all-intl
1032 @endif intl-no-bootstrap
1033 all-host: maybe-all-tcl
1034 all-host: maybe-all-itcl
1036 all-host: maybe-all-ld
1037 @endif ld-no-bootstrap
1038 @if libcpp-no-bootstrap
1039 all-host: maybe-all-libcpp
1040 @endif libcpp-no-bootstrap
1041 @if libdecnumber-no-bootstrap
1042 all-host: maybe-all-libdecnumber
1043 @endif libdecnumber-no-bootstrap
1044 all-host: maybe-all-libgui
1045 @if libiberty-no-bootstrap
1046 all-host: maybe-all-libiberty
1047 @endif libiberty-no-bootstrap
1048 all-host: maybe-all-libiconv
1049 all-host: maybe-all-m4
1050 all-host: maybe-all-readline
1051 all-host: maybe-all-sid
1052 all-host: maybe-all-sim
1053 all-host: maybe-all-texinfo
1054 @if zlib-no-bootstrap
1055 all-host: maybe-all-zlib
1056 @endif zlib-no-bootstrap
1057 all-host: maybe-all-gdb
1058 all-host: maybe-all-expect
1059 all-host: maybe-all-guile
1060 all-host: maybe-all-tk
1061 all-host: maybe-all-libtermcap
1062 all-host: maybe-all-utils
1063 all-host: maybe-all-gnattools
1064 @if lto-plugin-no-bootstrap
1065 all-host: maybe-all-lto-plugin
1066 @endif lto-plugin-no-bootstrap
1070 @if target-libstdc++-v3-no-bootstrap
1071 all-target: maybe-all-target-libstdc++-v3
1072 @endif target-libstdc++-v3-no-bootstrap
1073 all-target: maybe-all-target-libmudflap
1074 all-target: maybe-all-target-libssp
1075 all-target: maybe-all-target-newlib
1076 @if target-libgcc-no-bootstrap
1077 all-target: maybe-all-target-libgcc
1078 @endif target-libgcc-no-bootstrap
1079 all-target: maybe-all-target-libquadmath
1080 all-target: maybe-all-target-libgfortran
1081 all-target: maybe-all-target-libobjc
1082 all-target: maybe-all-target-libgo
1083 all-target: maybe-all-target-libtermcap
1084 all-target: maybe-all-target-winsup
1085 all-target: maybe-all-target-libgloss
1086 all-target: maybe-all-target-libffi
1087 all-target: maybe-all-target-libjava
1088 all-target: maybe-all-target-zlib
1089 all-target: maybe-all-target-boehm-gc
1090 all-target: maybe-all-target-rda
1091 all-target: maybe-all-target-libada
1092 @if target-libgomp-no-bootstrap
1093 all-target: maybe-all-target-libgomp
1094 @endif target-libgomp-no-bootstrap
1096 # Do a target for all the subdirectories. A ``make do-X'' will do a
1097 # ``make X'' in all subdirectories (because, in general, there is a
1098 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1099 # but it may do additional work as well).
1103 @: $(MAKE); $(unstage)
1104 @r=`${PWD_COMMAND}`; export r; \
1105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1106 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1112 info-host: maybe-info-bfd
1113 info-host: maybe-info-opcodes
1114 info-host: maybe-info-binutils
1115 info-host: maybe-info-bison
1116 info-host: maybe-info-cgen
1117 info-host: maybe-info-dejagnu
1118 info-host: maybe-info-etc
1119 info-host: maybe-info-fastjar
1120 info-host: maybe-info-fixincludes
1121 info-host: maybe-info-flex
1122 info-host: maybe-info-gas
1123 info-host: maybe-info-gcc
1124 info-host: maybe-info-gmp
1125 info-host: maybe-info-mpfr
1126 info-host: maybe-info-mpc
1127 info-host: maybe-info-ppl
1128 info-host: maybe-info-cloog
1129 info-host: maybe-info-libelf
1130 info-host: maybe-info-gold
1131 info-host: maybe-info-gprof
1132 info-host: maybe-info-intl
1133 info-host: maybe-info-tcl
1134 info-host: maybe-info-itcl
1135 info-host: maybe-info-ld
1136 info-host: maybe-info-libcpp
1137 info-host: maybe-info-libdecnumber
1138 info-host: maybe-info-libgui
1139 info-host: maybe-info-libiberty
1140 info-host: maybe-info-libiconv
1141 info-host: maybe-info-m4
1142 info-host: maybe-info-readline
1143 info-host: maybe-info-sid
1144 info-host: maybe-info-sim
1145 info-host: maybe-info-texinfo
1146 info-host: maybe-info-zlib
1147 info-host: maybe-info-gdb
1148 info-host: maybe-info-expect
1149 info-host: maybe-info-guile
1150 info-host: maybe-info-tk
1151 info-host: maybe-info-libtermcap
1152 info-host: maybe-info-utils
1153 info-host: maybe-info-gnattools
1154 info-host: maybe-info-lto-plugin
1158 info-target: maybe-info-target-libstdc++-v3
1159 info-target: maybe-info-target-libmudflap
1160 info-target: maybe-info-target-libssp
1161 info-target: maybe-info-target-newlib
1162 info-target: maybe-info-target-libgcc
1163 info-target: maybe-info-target-libquadmath
1164 info-target: maybe-info-target-libgfortran
1165 info-target: maybe-info-target-libobjc
1166 info-target: maybe-info-target-libgo
1167 info-target: maybe-info-target-libtermcap
1168 info-target: maybe-info-target-winsup
1169 info-target: maybe-info-target-libgloss
1170 info-target: maybe-info-target-libffi
1171 info-target: maybe-info-target-libjava
1172 info-target: maybe-info-target-zlib
1173 info-target: maybe-info-target-boehm-gc
1174 info-target: maybe-info-target-rda
1175 info-target: maybe-info-target-libada
1176 info-target: maybe-info-target-libgomp
1180 @: $(MAKE); $(unstage)
1181 @r=`${PWD_COMMAND}`; export r; \
1182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1183 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1189 dvi-host: maybe-dvi-bfd
1190 dvi-host: maybe-dvi-opcodes
1191 dvi-host: maybe-dvi-binutils
1192 dvi-host: maybe-dvi-bison
1193 dvi-host: maybe-dvi-cgen
1194 dvi-host: maybe-dvi-dejagnu
1195 dvi-host: maybe-dvi-etc
1196 dvi-host: maybe-dvi-fastjar
1197 dvi-host: maybe-dvi-fixincludes
1198 dvi-host: maybe-dvi-flex
1199 dvi-host: maybe-dvi-gas
1200 dvi-host: maybe-dvi-gcc
1201 dvi-host: maybe-dvi-gmp
1202 dvi-host: maybe-dvi-mpfr
1203 dvi-host: maybe-dvi-mpc
1204 dvi-host: maybe-dvi-ppl
1205 dvi-host: maybe-dvi-cloog
1206 dvi-host: maybe-dvi-libelf
1207 dvi-host: maybe-dvi-gold
1208 dvi-host: maybe-dvi-gprof
1209 dvi-host: maybe-dvi-intl
1210 dvi-host: maybe-dvi-tcl
1211 dvi-host: maybe-dvi-itcl
1212 dvi-host: maybe-dvi-ld
1213 dvi-host: maybe-dvi-libcpp
1214 dvi-host: maybe-dvi-libdecnumber
1215 dvi-host: maybe-dvi-libgui
1216 dvi-host: maybe-dvi-libiberty
1217 dvi-host: maybe-dvi-libiconv
1218 dvi-host: maybe-dvi-m4
1219 dvi-host: maybe-dvi-readline
1220 dvi-host: maybe-dvi-sid
1221 dvi-host: maybe-dvi-sim
1222 dvi-host: maybe-dvi-texinfo
1223 dvi-host: maybe-dvi-zlib
1224 dvi-host: maybe-dvi-gdb
1225 dvi-host: maybe-dvi-expect
1226 dvi-host: maybe-dvi-guile
1227 dvi-host: maybe-dvi-tk
1228 dvi-host: maybe-dvi-libtermcap
1229 dvi-host: maybe-dvi-utils
1230 dvi-host: maybe-dvi-gnattools
1231 dvi-host: maybe-dvi-lto-plugin
1235 dvi-target: maybe-dvi-target-libstdc++-v3
1236 dvi-target: maybe-dvi-target-libmudflap
1237 dvi-target: maybe-dvi-target-libssp
1238 dvi-target: maybe-dvi-target-newlib
1239 dvi-target: maybe-dvi-target-libgcc
1240 dvi-target: maybe-dvi-target-libquadmath
1241 dvi-target: maybe-dvi-target-libgfortran
1242 dvi-target: maybe-dvi-target-libobjc
1243 dvi-target: maybe-dvi-target-libgo
1244 dvi-target: maybe-dvi-target-libtermcap
1245 dvi-target: maybe-dvi-target-winsup
1246 dvi-target: maybe-dvi-target-libgloss
1247 dvi-target: maybe-dvi-target-libffi
1248 dvi-target: maybe-dvi-target-libjava
1249 dvi-target: maybe-dvi-target-zlib
1250 dvi-target: maybe-dvi-target-boehm-gc
1251 dvi-target: maybe-dvi-target-rda
1252 dvi-target: maybe-dvi-target-libada
1253 dvi-target: maybe-dvi-target-libgomp
1257 @: $(MAKE); $(unstage)
1258 @r=`${PWD_COMMAND}`; export r; \
1259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1266 pdf-host: maybe-pdf-bfd
1267 pdf-host: maybe-pdf-opcodes
1268 pdf-host: maybe-pdf-binutils
1269 pdf-host: maybe-pdf-bison
1270 pdf-host: maybe-pdf-cgen
1271 pdf-host: maybe-pdf-dejagnu
1272 pdf-host: maybe-pdf-etc
1273 pdf-host: maybe-pdf-fastjar
1274 pdf-host: maybe-pdf-fixincludes
1275 pdf-host: maybe-pdf-flex
1276 pdf-host: maybe-pdf-gas
1277 pdf-host: maybe-pdf-gcc
1278 pdf-host: maybe-pdf-gmp
1279 pdf-host: maybe-pdf-mpfr
1280 pdf-host: maybe-pdf-mpc
1281 pdf-host: maybe-pdf-ppl
1282 pdf-host: maybe-pdf-cloog
1283 pdf-host: maybe-pdf-libelf
1284 pdf-host: maybe-pdf-gold
1285 pdf-host: maybe-pdf-gprof
1286 pdf-host: maybe-pdf-intl
1287 pdf-host: maybe-pdf-tcl
1288 pdf-host: maybe-pdf-itcl
1289 pdf-host: maybe-pdf-ld
1290 pdf-host: maybe-pdf-libcpp
1291 pdf-host: maybe-pdf-libdecnumber
1292 pdf-host: maybe-pdf-libgui
1293 pdf-host: maybe-pdf-libiberty
1294 pdf-host: maybe-pdf-libiconv
1295 pdf-host: maybe-pdf-m4
1296 pdf-host: maybe-pdf-readline
1297 pdf-host: maybe-pdf-sid
1298 pdf-host: maybe-pdf-sim
1299 pdf-host: maybe-pdf-texinfo
1300 pdf-host: maybe-pdf-zlib
1301 pdf-host: maybe-pdf-gdb
1302 pdf-host: maybe-pdf-expect
1303 pdf-host: maybe-pdf-guile
1304 pdf-host: maybe-pdf-tk
1305 pdf-host: maybe-pdf-libtermcap
1306 pdf-host: maybe-pdf-utils
1307 pdf-host: maybe-pdf-gnattools
1308 pdf-host: maybe-pdf-lto-plugin
1312 pdf-target: maybe-pdf-target-libstdc++-v3
1313 pdf-target: maybe-pdf-target-libmudflap
1314 pdf-target: maybe-pdf-target-libssp
1315 pdf-target: maybe-pdf-target-newlib
1316 pdf-target: maybe-pdf-target-libgcc
1317 pdf-target: maybe-pdf-target-libquadmath
1318 pdf-target: maybe-pdf-target-libgfortran
1319 pdf-target: maybe-pdf-target-libobjc
1320 pdf-target: maybe-pdf-target-libgo
1321 pdf-target: maybe-pdf-target-libtermcap
1322 pdf-target: maybe-pdf-target-winsup
1323 pdf-target: maybe-pdf-target-libgloss
1324 pdf-target: maybe-pdf-target-libffi
1325 pdf-target: maybe-pdf-target-libjava
1326 pdf-target: maybe-pdf-target-zlib
1327 pdf-target: maybe-pdf-target-boehm-gc
1328 pdf-target: maybe-pdf-target-rda
1329 pdf-target: maybe-pdf-target-libada
1330 pdf-target: maybe-pdf-target-libgomp
1334 @: $(MAKE); $(unstage)
1335 @r=`${PWD_COMMAND}`; export r; \
1336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1343 html-host: maybe-html-bfd
1344 html-host: maybe-html-opcodes
1345 html-host: maybe-html-binutils
1346 html-host: maybe-html-bison
1347 html-host: maybe-html-cgen
1348 html-host: maybe-html-dejagnu
1349 html-host: maybe-html-etc
1350 html-host: maybe-html-fastjar
1351 html-host: maybe-html-fixincludes
1352 html-host: maybe-html-flex
1353 html-host: maybe-html-gas
1354 html-host: maybe-html-gcc
1355 html-host: maybe-html-gmp
1356 html-host: maybe-html-mpfr
1357 html-host: maybe-html-mpc
1358 html-host: maybe-html-ppl
1359 html-host: maybe-html-cloog
1360 html-host: maybe-html-libelf
1361 html-host: maybe-html-gold
1362 html-host: maybe-html-gprof
1363 html-host: maybe-html-intl
1364 html-host: maybe-html-tcl
1365 html-host: maybe-html-itcl
1366 html-host: maybe-html-ld
1367 html-host: maybe-html-libcpp
1368 html-host: maybe-html-libdecnumber
1369 html-host: maybe-html-libgui
1370 html-host: maybe-html-libiberty
1371 html-host: maybe-html-libiconv
1372 html-host: maybe-html-m4
1373 html-host: maybe-html-readline
1374 html-host: maybe-html-sid
1375 html-host: maybe-html-sim
1376 html-host: maybe-html-texinfo
1377 html-host: maybe-html-zlib
1378 html-host: maybe-html-gdb
1379 html-host: maybe-html-expect
1380 html-host: maybe-html-guile
1381 html-host: maybe-html-tk
1382 html-host: maybe-html-libtermcap
1383 html-host: maybe-html-utils
1384 html-host: maybe-html-gnattools
1385 html-host: maybe-html-lto-plugin
1389 html-target: maybe-html-target-libstdc++-v3
1390 html-target: maybe-html-target-libmudflap
1391 html-target: maybe-html-target-libssp
1392 html-target: maybe-html-target-newlib
1393 html-target: maybe-html-target-libgcc
1394 html-target: maybe-html-target-libquadmath
1395 html-target: maybe-html-target-libgfortran
1396 html-target: maybe-html-target-libobjc
1397 html-target: maybe-html-target-libgo
1398 html-target: maybe-html-target-libtermcap
1399 html-target: maybe-html-target-winsup
1400 html-target: maybe-html-target-libgloss
1401 html-target: maybe-html-target-libffi
1402 html-target: maybe-html-target-libjava
1403 html-target: maybe-html-target-zlib
1404 html-target: maybe-html-target-boehm-gc
1405 html-target: maybe-html-target-rda
1406 html-target: maybe-html-target-libada
1407 html-target: maybe-html-target-libgomp
1411 @: $(MAKE); $(unstage)
1412 @r=`${PWD_COMMAND}`; export r; \
1413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1414 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1420 TAGS-host: maybe-TAGS-bfd
1421 TAGS-host: maybe-TAGS-opcodes
1422 TAGS-host: maybe-TAGS-binutils
1423 TAGS-host: maybe-TAGS-bison
1424 TAGS-host: maybe-TAGS-cgen
1425 TAGS-host: maybe-TAGS-dejagnu
1426 TAGS-host: maybe-TAGS-etc
1427 TAGS-host: maybe-TAGS-fastjar
1428 TAGS-host: maybe-TAGS-fixincludes
1429 TAGS-host: maybe-TAGS-flex
1430 TAGS-host: maybe-TAGS-gas
1431 TAGS-host: maybe-TAGS-gcc
1432 TAGS-host: maybe-TAGS-gmp
1433 TAGS-host: maybe-TAGS-mpfr
1434 TAGS-host: maybe-TAGS-mpc
1435 TAGS-host: maybe-TAGS-ppl
1436 TAGS-host: maybe-TAGS-cloog
1437 TAGS-host: maybe-TAGS-libelf
1438 TAGS-host: maybe-TAGS-gold
1439 TAGS-host: maybe-TAGS-gprof
1440 TAGS-host: maybe-TAGS-intl
1441 TAGS-host: maybe-TAGS-tcl
1442 TAGS-host: maybe-TAGS-itcl
1443 TAGS-host: maybe-TAGS-ld
1444 TAGS-host: maybe-TAGS-libcpp
1445 TAGS-host: maybe-TAGS-libdecnumber
1446 TAGS-host: maybe-TAGS-libgui
1447 TAGS-host: maybe-TAGS-libiberty
1448 TAGS-host: maybe-TAGS-libiconv
1449 TAGS-host: maybe-TAGS-m4
1450 TAGS-host: maybe-TAGS-readline
1451 TAGS-host: maybe-TAGS-sid
1452 TAGS-host: maybe-TAGS-sim
1453 TAGS-host: maybe-TAGS-texinfo
1454 TAGS-host: maybe-TAGS-zlib
1455 TAGS-host: maybe-TAGS-gdb
1456 TAGS-host: maybe-TAGS-expect
1457 TAGS-host: maybe-TAGS-guile
1458 TAGS-host: maybe-TAGS-tk
1459 TAGS-host: maybe-TAGS-libtermcap
1460 TAGS-host: maybe-TAGS-utils
1461 TAGS-host: maybe-TAGS-gnattools
1462 TAGS-host: maybe-TAGS-lto-plugin
1466 TAGS-target: maybe-TAGS-target-libstdc++-v3
1467 TAGS-target: maybe-TAGS-target-libmudflap
1468 TAGS-target: maybe-TAGS-target-libssp
1469 TAGS-target: maybe-TAGS-target-newlib
1470 TAGS-target: maybe-TAGS-target-libgcc
1471 TAGS-target: maybe-TAGS-target-libquadmath
1472 TAGS-target: maybe-TAGS-target-libgfortran
1473 TAGS-target: maybe-TAGS-target-libobjc
1474 TAGS-target: maybe-TAGS-target-libgo
1475 TAGS-target: maybe-TAGS-target-libtermcap
1476 TAGS-target: maybe-TAGS-target-winsup
1477 TAGS-target: maybe-TAGS-target-libgloss
1478 TAGS-target: maybe-TAGS-target-libffi
1479 TAGS-target: maybe-TAGS-target-libjava
1480 TAGS-target: maybe-TAGS-target-zlib
1481 TAGS-target: maybe-TAGS-target-boehm-gc
1482 TAGS-target: maybe-TAGS-target-rda
1483 TAGS-target: maybe-TAGS-target-libada
1484 TAGS-target: maybe-TAGS-target-libgomp
1486 .PHONY: do-install-info
1488 @: $(MAKE); $(unstage)
1489 @r=`${PWD_COMMAND}`; export r; \
1490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1491 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1495 .PHONY: install-info-host
1497 install-info-host: maybe-install-info-bfd
1498 install-info-host: maybe-install-info-opcodes
1499 install-info-host: maybe-install-info-binutils
1500 install-info-host: maybe-install-info-bison
1501 install-info-host: maybe-install-info-cgen
1502 install-info-host: maybe-install-info-dejagnu
1503 install-info-host: maybe-install-info-etc
1504 install-info-host: maybe-install-info-fastjar
1505 install-info-host: maybe-install-info-fixincludes
1506 install-info-host: maybe-install-info-flex
1507 install-info-host: maybe-install-info-gas
1508 install-info-host: maybe-install-info-gcc
1509 install-info-host: maybe-install-info-gmp
1510 install-info-host: maybe-install-info-mpfr
1511 install-info-host: maybe-install-info-mpc
1512 install-info-host: maybe-install-info-ppl
1513 install-info-host: maybe-install-info-cloog
1514 install-info-host: maybe-install-info-libelf
1515 install-info-host: maybe-install-info-gold
1516 install-info-host: maybe-install-info-gprof
1517 install-info-host: maybe-install-info-intl
1518 install-info-host: maybe-install-info-tcl
1519 install-info-host: maybe-install-info-itcl
1520 install-info-host: maybe-install-info-ld
1521 install-info-host: maybe-install-info-libcpp
1522 install-info-host: maybe-install-info-libdecnumber
1523 install-info-host: maybe-install-info-libgui
1524 install-info-host: maybe-install-info-libiberty
1525 install-info-host: maybe-install-info-libiconv
1526 install-info-host: maybe-install-info-m4
1527 install-info-host: maybe-install-info-readline
1528 install-info-host: maybe-install-info-sid
1529 install-info-host: maybe-install-info-sim
1530 install-info-host: maybe-install-info-texinfo
1531 install-info-host: maybe-install-info-zlib
1532 install-info-host: maybe-install-info-gdb
1533 install-info-host: maybe-install-info-expect
1534 install-info-host: maybe-install-info-guile
1535 install-info-host: maybe-install-info-tk
1536 install-info-host: maybe-install-info-libtermcap
1537 install-info-host: maybe-install-info-utils
1538 install-info-host: maybe-install-info-gnattools
1539 install-info-host: maybe-install-info-lto-plugin
1541 .PHONY: install-info-target
1543 install-info-target: maybe-install-info-target-libstdc++-v3
1544 install-info-target: maybe-install-info-target-libmudflap
1545 install-info-target: maybe-install-info-target-libssp
1546 install-info-target: maybe-install-info-target-newlib
1547 install-info-target: maybe-install-info-target-libgcc
1548 install-info-target: maybe-install-info-target-libquadmath
1549 install-info-target: maybe-install-info-target-libgfortran
1550 install-info-target: maybe-install-info-target-libobjc
1551 install-info-target: maybe-install-info-target-libgo
1552 install-info-target: maybe-install-info-target-libtermcap
1553 install-info-target: maybe-install-info-target-winsup
1554 install-info-target: maybe-install-info-target-libgloss
1555 install-info-target: maybe-install-info-target-libffi
1556 install-info-target: maybe-install-info-target-libjava
1557 install-info-target: maybe-install-info-target-zlib
1558 install-info-target: maybe-install-info-target-boehm-gc
1559 install-info-target: maybe-install-info-target-rda
1560 install-info-target: maybe-install-info-target-libada
1561 install-info-target: maybe-install-info-target-libgomp
1563 .PHONY: do-install-pdf
1565 @: $(MAKE); $(unstage)
1566 @r=`${PWD_COMMAND}`; export r; \
1567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1568 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1572 .PHONY: install-pdf-host
1574 install-pdf-host: maybe-install-pdf-bfd
1575 install-pdf-host: maybe-install-pdf-opcodes
1576 install-pdf-host: maybe-install-pdf-binutils
1577 install-pdf-host: maybe-install-pdf-bison
1578 install-pdf-host: maybe-install-pdf-cgen
1579 install-pdf-host: maybe-install-pdf-dejagnu
1580 install-pdf-host: maybe-install-pdf-etc
1581 install-pdf-host: maybe-install-pdf-fastjar
1582 install-pdf-host: maybe-install-pdf-fixincludes
1583 install-pdf-host: maybe-install-pdf-flex
1584 install-pdf-host: maybe-install-pdf-gas
1585 install-pdf-host: maybe-install-pdf-gcc
1586 install-pdf-host: maybe-install-pdf-gmp
1587 install-pdf-host: maybe-install-pdf-mpfr
1588 install-pdf-host: maybe-install-pdf-mpc
1589 install-pdf-host: maybe-install-pdf-ppl
1590 install-pdf-host: maybe-install-pdf-cloog
1591 install-pdf-host: maybe-install-pdf-libelf
1592 install-pdf-host: maybe-install-pdf-gold
1593 install-pdf-host: maybe-install-pdf-gprof
1594 install-pdf-host: maybe-install-pdf-intl
1595 install-pdf-host: maybe-install-pdf-tcl
1596 install-pdf-host: maybe-install-pdf-itcl
1597 install-pdf-host: maybe-install-pdf-ld
1598 install-pdf-host: maybe-install-pdf-libcpp
1599 install-pdf-host: maybe-install-pdf-libdecnumber
1600 install-pdf-host: maybe-install-pdf-libgui
1601 install-pdf-host: maybe-install-pdf-libiberty
1602 install-pdf-host: maybe-install-pdf-libiconv
1603 install-pdf-host: maybe-install-pdf-m4
1604 install-pdf-host: maybe-install-pdf-readline
1605 install-pdf-host: maybe-install-pdf-sid
1606 install-pdf-host: maybe-install-pdf-sim
1607 install-pdf-host: maybe-install-pdf-texinfo
1608 install-pdf-host: maybe-install-pdf-zlib
1609 install-pdf-host: maybe-install-pdf-gdb
1610 install-pdf-host: maybe-install-pdf-expect
1611 install-pdf-host: maybe-install-pdf-guile
1612 install-pdf-host: maybe-install-pdf-tk
1613 install-pdf-host: maybe-install-pdf-libtermcap
1614 install-pdf-host: maybe-install-pdf-utils
1615 install-pdf-host: maybe-install-pdf-gnattools
1616 install-pdf-host: maybe-install-pdf-lto-plugin
1618 .PHONY: install-pdf-target
1620 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1621 install-pdf-target: maybe-install-pdf-target-libmudflap
1622 install-pdf-target: maybe-install-pdf-target-libssp
1623 install-pdf-target: maybe-install-pdf-target-newlib
1624 install-pdf-target: maybe-install-pdf-target-libgcc
1625 install-pdf-target: maybe-install-pdf-target-libquadmath
1626 install-pdf-target: maybe-install-pdf-target-libgfortran
1627 install-pdf-target: maybe-install-pdf-target-libobjc
1628 install-pdf-target: maybe-install-pdf-target-libgo
1629 install-pdf-target: maybe-install-pdf-target-libtermcap
1630 install-pdf-target: maybe-install-pdf-target-winsup
1631 install-pdf-target: maybe-install-pdf-target-libgloss
1632 install-pdf-target: maybe-install-pdf-target-libffi
1633 install-pdf-target: maybe-install-pdf-target-libjava
1634 install-pdf-target: maybe-install-pdf-target-zlib
1635 install-pdf-target: maybe-install-pdf-target-boehm-gc
1636 install-pdf-target: maybe-install-pdf-target-rda
1637 install-pdf-target: maybe-install-pdf-target-libada
1638 install-pdf-target: maybe-install-pdf-target-libgomp
1640 .PHONY: do-install-html
1642 @: $(MAKE); $(unstage)
1643 @r=`${PWD_COMMAND}`; export r; \
1644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1645 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1649 .PHONY: install-html-host
1651 install-html-host: maybe-install-html-bfd
1652 install-html-host: maybe-install-html-opcodes
1653 install-html-host: maybe-install-html-binutils
1654 install-html-host: maybe-install-html-bison
1655 install-html-host: maybe-install-html-cgen
1656 install-html-host: maybe-install-html-dejagnu
1657 install-html-host: maybe-install-html-etc
1658 install-html-host: maybe-install-html-fastjar
1659 install-html-host: maybe-install-html-fixincludes
1660 install-html-host: maybe-install-html-flex
1661 install-html-host: maybe-install-html-gas
1662 install-html-host: maybe-install-html-gcc
1663 install-html-host: maybe-install-html-gmp
1664 install-html-host: maybe-install-html-mpfr
1665 install-html-host: maybe-install-html-mpc
1666 install-html-host: maybe-install-html-ppl
1667 install-html-host: maybe-install-html-cloog
1668 install-html-host: maybe-install-html-libelf
1669 install-html-host: maybe-install-html-gold
1670 install-html-host: maybe-install-html-gprof
1671 install-html-host: maybe-install-html-intl
1672 install-html-host: maybe-install-html-tcl
1673 install-html-host: maybe-install-html-itcl
1674 install-html-host: maybe-install-html-ld
1675 install-html-host: maybe-install-html-libcpp
1676 install-html-host: maybe-install-html-libdecnumber
1677 install-html-host: maybe-install-html-libgui
1678 install-html-host: maybe-install-html-libiberty
1679 install-html-host: maybe-install-html-libiconv
1680 install-html-host: maybe-install-html-m4
1681 install-html-host: maybe-install-html-readline
1682 install-html-host: maybe-install-html-sid
1683 install-html-host: maybe-install-html-sim
1684 install-html-host: maybe-install-html-texinfo
1685 install-html-host: maybe-install-html-zlib
1686 install-html-host: maybe-install-html-gdb
1687 install-html-host: maybe-install-html-expect
1688 install-html-host: maybe-install-html-guile
1689 install-html-host: maybe-install-html-tk
1690 install-html-host: maybe-install-html-libtermcap
1691 install-html-host: maybe-install-html-utils
1692 install-html-host: maybe-install-html-gnattools
1693 install-html-host: maybe-install-html-lto-plugin
1695 .PHONY: install-html-target
1697 install-html-target: maybe-install-html-target-libstdc++-v3
1698 install-html-target: maybe-install-html-target-libmudflap
1699 install-html-target: maybe-install-html-target-libssp
1700 install-html-target: maybe-install-html-target-newlib
1701 install-html-target: maybe-install-html-target-libgcc
1702 install-html-target: maybe-install-html-target-libquadmath
1703 install-html-target: maybe-install-html-target-libgfortran
1704 install-html-target: maybe-install-html-target-libobjc
1705 install-html-target: maybe-install-html-target-libgo
1706 install-html-target: maybe-install-html-target-libtermcap
1707 install-html-target: maybe-install-html-target-winsup
1708 install-html-target: maybe-install-html-target-libgloss
1709 install-html-target: maybe-install-html-target-libffi
1710 install-html-target: maybe-install-html-target-libjava
1711 install-html-target: maybe-install-html-target-zlib
1712 install-html-target: maybe-install-html-target-boehm-gc
1713 install-html-target: maybe-install-html-target-rda
1714 install-html-target: maybe-install-html-target-libada
1715 install-html-target: maybe-install-html-target-libgomp
1717 .PHONY: do-installcheck
1719 @: $(MAKE); $(unstage)
1720 @r=`${PWD_COMMAND}`; export r; \
1721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1722 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1726 .PHONY: installcheck-host
1728 installcheck-host: maybe-installcheck-bfd
1729 installcheck-host: maybe-installcheck-opcodes
1730 installcheck-host: maybe-installcheck-binutils
1731 installcheck-host: maybe-installcheck-bison
1732 installcheck-host: maybe-installcheck-cgen
1733 installcheck-host: maybe-installcheck-dejagnu
1734 installcheck-host: maybe-installcheck-etc
1735 installcheck-host: maybe-installcheck-fastjar
1736 installcheck-host: maybe-installcheck-fixincludes
1737 installcheck-host: maybe-installcheck-flex
1738 installcheck-host: maybe-installcheck-gas
1739 installcheck-host: maybe-installcheck-gcc
1740 installcheck-host: maybe-installcheck-gmp
1741 installcheck-host: maybe-installcheck-mpfr
1742 installcheck-host: maybe-installcheck-mpc
1743 installcheck-host: maybe-installcheck-ppl
1744 installcheck-host: maybe-installcheck-cloog
1745 installcheck-host: maybe-installcheck-libelf
1746 installcheck-host: maybe-installcheck-gold
1747 installcheck-host: maybe-installcheck-gprof
1748 installcheck-host: maybe-installcheck-intl
1749 installcheck-host: maybe-installcheck-tcl
1750 installcheck-host: maybe-installcheck-itcl
1751 installcheck-host: maybe-installcheck-ld
1752 installcheck-host: maybe-installcheck-libcpp
1753 installcheck-host: maybe-installcheck-libdecnumber
1754 installcheck-host: maybe-installcheck-libgui
1755 installcheck-host: maybe-installcheck-libiberty
1756 installcheck-host: maybe-installcheck-libiconv
1757 installcheck-host: maybe-installcheck-m4
1758 installcheck-host: maybe-installcheck-readline
1759 installcheck-host: maybe-installcheck-sid
1760 installcheck-host: maybe-installcheck-sim
1761 installcheck-host: maybe-installcheck-texinfo
1762 installcheck-host: maybe-installcheck-zlib
1763 installcheck-host: maybe-installcheck-gdb
1764 installcheck-host: maybe-installcheck-expect
1765 installcheck-host: maybe-installcheck-guile
1766 installcheck-host: maybe-installcheck-tk
1767 installcheck-host: maybe-installcheck-libtermcap
1768 installcheck-host: maybe-installcheck-utils
1769 installcheck-host: maybe-installcheck-gnattools
1770 installcheck-host: maybe-installcheck-lto-plugin
1772 .PHONY: installcheck-target
1774 installcheck-target: maybe-installcheck-target-libstdc++-v3
1775 installcheck-target: maybe-installcheck-target-libmudflap
1776 installcheck-target: maybe-installcheck-target-libssp
1777 installcheck-target: maybe-installcheck-target-newlib
1778 installcheck-target: maybe-installcheck-target-libgcc
1779 installcheck-target: maybe-installcheck-target-libquadmath
1780 installcheck-target: maybe-installcheck-target-libgfortran
1781 installcheck-target: maybe-installcheck-target-libobjc
1782 installcheck-target: maybe-installcheck-target-libgo
1783 installcheck-target: maybe-installcheck-target-libtermcap
1784 installcheck-target: maybe-installcheck-target-winsup
1785 installcheck-target: maybe-installcheck-target-libgloss
1786 installcheck-target: maybe-installcheck-target-libffi
1787 installcheck-target: maybe-installcheck-target-libjava
1788 installcheck-target: maybe-installcheck-target-zlib
1789 installcheck-target: maybe-installcheck-target-boehm-gc
1790 installcheck-target: maybe-installcheck-target-rda
1791 installcheck-target: maybe-installcheck-target-libada
1792 installcheck-target: maybe-installcheck-target-libgomp
1794 .PHONY: do-mostlyclean
1796 @: $(MAKE); $(unstage)
1797 @r=`${PWD_COMMAND}`; export r; \
1798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1799 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1803 .PHONY: mostlyclean-host
1805 mostlyclean-host: maybe-mostlyclean-bfd
1806 mostlyclean-host: maybe-mostlyclean-opcodes
1807 mostlyclean-host: maybe-mostlyclean-binutils
1808 mostlyclean-host: maybe-mostlyclean-bison
1809 mostlyclean-host: maybe-mostlyclean-cgen
1810 mostlyclean-host: maybe-mostlyclean-dejagnu
1811 mostlyclean-host: maybe-mostlyclean-etc
1812 mostlyclean-host: maybe-mostlyclean-fastjar
1813 mostlyclean-host: maybe-mostlyclean-fixincludes
1814 mostlyclean-host: maybe-mostlyclean-flex
1815 mostlyclean-host: maybe-mostlyclean-gas
1816 mostlyclean-host: maybe-mostlyclean-gcc
1817 mostlyclean-host: maybe-mostlyclean-gmp
1818 mostlyclean-host: maybe-mostlyclean-mpfr
1819 mostlyclean-host: maybe-mostlyclean-mpc
1820 mostlyclean-host: maybe-mostlyclean-ppl
1821 mostlyclean-host: maybe-mostlyclean-cloog
1822 mostlyclean-host: maybe-mostlyclean-libelf
1823 mostlyclean-host: maybe-mostlyclean-gold
1824 mostlyclean-host: maybe-mostlyclean-gprof
1825 mostlyclean-host: maybe-mostlyclean-intl
1826 mostlyclean-host: maybe-mostlyclean-tcl
1827 mostlyclean-host: maybe-mostlyclean-itcl
1828 mostlyclean-host: maybe-mostlyclean-ld
1829 mostlyclean-host: maybe-mostlyclean-libcpp
1830 mostlyclean-host: maybe-mostlyclean-libdecnumber
1831 mostlyclean-host: maybe-mostlyclean-libgui
1832 mostlyclean-host: maybe-mostlyclean-libiberty
1833 mostlyclean-host: maybe-mostlyclean-libiconv
1834 mostlyclean-host: maybe-mostlyclean-m4
1835 mostlyclean-host: maybe-mostlyclean-readline
1836 mostlyclean-host: maybe-mostlyclean-sid
1837 mostlyclean-host: maybe-mostlyclean-sim
1838 mostlyclean-host: maybe-mostlyclean-texinfo
1839 mostlyclean-host: maybe-mostlyclean-zlib
1840 mostlyclean-host: maybe-mostlyclean-gdb
1841 mostlyclean-host: maybe-mostlyclean-expect
1842 mostlyclean-host: maybe-mostlyclean-guile
1843 mostlyclean-host: maybe-mostlyclean-tk
1844 mostlyclean-host: maybe-mostlyclean-libtermcap
1845 mostlyclean-host: maybe-mostlyclean-utils
1846 mostlyclean-host: maybe-mostlyclean-gnattools
1847 mostlyclean-host: maybe-mostlyclean-lto-plugin
1849 .PHONY: mostlyclean-target
1851 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1852 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1853 mostlyclean-target: maybe-mostlyclean-target-libssp
1854 mostlyclean-target: maybe-mostlyclean-target-newlib
1855 mostlyclean-target: maybe-mostlyclean-target-libgcc
1856 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1857 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1858 mostlyclean-target: maybe-mostlyclean-target-libobjc
1859 mostlyclean-target: maybe-mostlyclean-target-libgo
1860 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1861 mostlyclean-target: maybe-mostlyclean-target-winsup
1862 mostlyclean-target: maybe-mostlyclean-target-libgloss
1863 mostlyclean-target: maybe-mostlyclean-target-libffi
1864 mostlyclean-target: maybe-mostlyclean-target-libjava
1865 mostlyclean-target: maybe-mostlyclean-target-zlib
1866 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1867 mostlyclean-target: maybe-mostlyclean-target-rda
1868 mostlyclean-target: maybe-mostlyclean-target-libada
1869 mostlyclean-target: maybe-mostlyclean-target-libgomp
1873 @: $(MAKE); $(unstage)
1874 @r=`${PWD_COMMAND}`; export r; \
1875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1876 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1882 clean-host: maybe-clean-bfd
1883 clean-host: maybe-clean-opcodes
1884 clean-host: maybe-clean-binutils
1885 clean-host: maybe-clean-bison
1886 clean-host: maybe-clean-cgen
1887 clean-host: maybe-clean-dejagnu
1888 clean-host: maybe-clean-etc
1889 clean-host: maybe-clean-fastjar
1890 clean-host: maybe-clean-fixincludes
1891 clean-host: maybe-clean-flex
1892 clean-host: maybe-clean-gas
1893 clean-host: maybe-clean-gcc
1894 clean-host: maybe-clean-gmp
1895 clean-host: maybe-clean-mpfr
1896 clean-host: maybe-clean-mpc
1897 clean-host: maybe-clean-ppl
1898 clean-host: maybe-clean-cloog
1899 clean-host: maybe-clean-libelf
1900 clean-host: maybe-clean-gold
1901 clean-host: maybe-clean-gprof
1902 clean-host: maybe-clean-intl
1903 clean-host: maybe-clean-tcl
1904 clean-host: maybe-clean-itcl
1905 clean-host: maybe-clean-ld
1906 clean-host: maybe-clean-libcpp
1907 clean-host: maybe-clean-libdecnumber
1908 clean-host: maybe-clean-libgui
1909 clean-host: maybe-clean-libiberty
1910 clean-host: maybe-clean-libiconv
1911 clean-host: maybe-clean-m4
1912 clean-host: maybe-clean-readline
1913 clean-host: maybe-clean-sid
1914 clean-host: maybe-clean-sim
1915 clean-host: maybe-clean-texinfo
1916 clean-host: maybe-clean-zlib
1917 clean-host: maybe-clean-gdb
1918 clean-host: maybe-clean-expect
1919 clean-host: maybe-clean-guile
1920 clean-host: maybe-clean-tk
1921 clean-host: maybe-clean-libtermcap
1922 clean-host: maybe-clean-utils
1923 clean-host: maybe-clean-gnattools
1924 clean-host: maybe-clean-lto-plugin
1926 .PHONY: clean-target
1928 clean-target: maybe-clean-target-libstdc++-v3
1929 clean-target: maybe-clean-target-libmudflap
1930 clean-target: maybe-clean-target-libssp
1931 clean-target: maybe-clean-target-newlib
1932 clean-target: maybe-clean-target-libgcc
1933 clean-target: maybe-clean-target-libquadmath
1934 clean-target: maybe-clean-target-libgfortran
1935 clean-target: maybe-clean-target-libobjc
1936 clean-target: maybe-clean-target-libgo
1937 clean-target: maybe-clean-target-libtermcap
1938 clean-target: maybe-clean-target-winsup
1939 clean-target: maybe-clean-target-libgloss
1940 clean-target: maybe-clean-target-libffi
1941 clean-target: maybe-clean-target-libjava
1942 clean-target: maybe-clean-target-zlib
1943 clean-target: maybe-clean-target-boehm-gc
1944 clean-target: maybe-clean-target-rda
1945 clean-target: maybe-clean-target-libada
1946 clean-target: maybe-clean-target-libgomp
1948 .PHONY: do-distclean
1950 @: $(MAKE); $(unstage)
1951 @r=`${PWD_COMMAND}`; export r; \
1952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1953 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1957 .PHONY: distclean-host
1959 distclean-host: maybe-distclean-bfd
1960 distclean-host: maybe-distclean-opcodes
1961 distclean-host: maybe-distclean-binutils
1962 distclean-host: maybe-distclean-bison
1963 distclean-host: maybe-distclean-cgen
1964 distclean-host: maybe-distclean-dejagnu
1965 distclean-host: maybe-distclean-etc
1966 distclean-host: maybe-distclean-fastjar
1967 distclean-host: maybe-distclean-fixincludes
1968 distclean-host: maybe-distclean-flex
1969 distclean-host: maybe-distclean-gas
1970 distclean-host: maybe-distclean-gcc
1971 distclean-host: maybe-distclean-gmp
1972 distclean-host: maybe-distclean-mpfr
1973 distclean-host: maybe-distclean-mpc
1974 distclean-host: maybe-distclean-ppl
1975 distclean-host: maybe-distclean-cloog
1976 distclean-host: maybe-distclean-libelf
1977 distclean-host: maybe-distclean-gold
1978 distclean-host: maybe-distclean-gprof
1979 distclean-host: maybe-distclean-intl
1980 distclean-host: maybe-distclean-tcl
1981 distclean-host: maybe-distclean-itcl
1982 distclean-host: maybe-distclean-ld
1983 distclean-host: maybe-distclean-libcpp
1984 distclean-host: maybe-distclean-libdecnumber
1985 distclean-host: maybe-distclean-libgui
1986 distclean-host: maybe-distclean-libiberty
1987 distclean-host: maybe-distclean-libiconv
1988 distclean-host: maybe-distclean-m4
1989 distclean-host: maybe-distclean-readline
1990 distclean-host: maybe-distclean-sid
1991 distclean-host: maybe-distclean-sim
1992 distclean-host: maybe-distclean-texinfo
1993 distclean-host: maybe-distclean-zlib
1994 distclean-host: maybe-distclean-gdb
1995 distclean-host: maybe-distclean-expect
1996 distclean-host: maybe-distclean-guile
1997 distclean-host: maybe-distclean-tk
1998 distclean-host: maybe-distclean-libtermcap
1999 distclean-host: maybe-distclean-utils
2000 distclean-host: maybe-distclean-gnattools
2001 distclean-host: maybe-distclean-lto-plugin
2003 .PHONY: distclean-target
2005 distclean-target: maybe-distclean-target-libstdc++-v3
2006 distclean-target: maybe-distclean-target-libmudflap
2007 distclean-target: maybe-distclean-target-libssp
2008 distclean-target: maybe-distclean-target-newlib
2009 distclean-target: maybe-distclean-target-libgcc
2010 distclean-target: maybe-distclean-target-libquadmath
2011 distclean-target: maybe-distclean-target-libgfortran
2012 distclean-target: maybe-distclean-target-libobjc
2013 distclean-target: maybe-distclean-target-libgo
2014 distclean-target: maybe-distclean-target-libtermcap
2015 distclean-target: maybe-distclean-target-winsup
2016 distclean-target: maybe-distclean-target-libgloss
2017 distclean-target: maybe-distclean-target-libffi
2018 distclean-target: maybe-distclean-target-libjava
2019 distclean-target: maybe-distclean-target-zlib
2020 distclean-target: maybe-distclean-target-boehm-gc
2021 distclean-target: maybe-distclean-target-rda
2022 distclean-target: maybe-distclean-target-libada
2023 distclean-target: maybe-distclean-target-libgomp
2025 .PHONY: do-maintainer-clean
2026 do-maintainer-clean:
2027 @: $(MAKE); $(unstage)
2028 @r=`${PWD_COMMAND}`; export r; \
2029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2030 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2031 maintainer-clean-target
2034 .PHONY: maintainer-clean-host
2036 maintainer-clean-host: maybe-maintainer-clean-bfd
2037 maintainer-clean-host: maybe-maintainer-clean-opcodes
2038 maintainer-clean-host: maybe-maintainer-clean-binutils
2039 maintainer-clean-host: maybe-maintainer-clean-bison
2040 maintainer-clean-host: maybe-maintainer-clean-cgen
2041 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2042 maintainer-clean-host: maybe-maintainer-clean-etc
2043 maintainer-clean-host: maybe-maintainer-clean-fastjar
2044 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2045 maintainer-clean-host: maybe-maintainer-clean-flex
2046 maintainer-clean-host: maybe-maintainer-clean-gas
2047 maintainer-clean-host: maybe-maintainer-clean-gcc
2048 maintainer-clean-host: maybe-maintainer-clean-gmp
2049 maintainer-clean-host: maybe-maintainer-clean-mpfr
2050 maintainer-clean-host: maybe-maintainer-clean-mpc
2051 maintainer-clean-host: maybe-maintainer-clean-ppl
2052 maintainer-clean-host: maybe-maintainer-clean-cloog
2053 maintainer-clean-host: maybe-maintainer-clean-libelf
2054 maintainer-clean-host: maybe-maintainer-clean-gold
2055 maintainer-clean-host: maybe-maintainer-clean-gprof
2056 maintainer-clean-host: maybe-maintainer-clean-intl
2057 maintainer-clean-host: maybe-maintainer-clean-tcl
2058 maintainer-clean-host: maybe-maintainer-clean-itcl
2059 maintainer-clean-host: maybe-maintainer-clean-ld
2060 maintainer-clean-host: maybe-maintainer-clean-libcpp
2061 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2062 maintainer-clean-host: maybe-maintainer-clean-libgui
2063 maintainer-clean-host: maybe-maintainer-clean-libiberty
2064 maintainer-clean-host: maybe-maintainer-clean-libiconv
2065 maintainer-clean-host: maybe-maintainer-clean-m4
2066 maintainer-clean-host: maybe-maintainer-clean-readline
2067 maintainer-clean-host: maybe-maintainer-clean-sid
2068 maintainer-clean-host: maybe-maintainer-clean-sim
2069 maintainer-clean-host: maybe-maintainer-clean-texinfo
2070 maintainer-clean-host: maybe-maintainer-clean-zlib
2071 maintainer-clean-host: maybe-maintainer-clean-gdb
2072 maintainer-clean-host: maybe-maintainer-clean-expect
2073 maintainer-clean-host: maybe-maintainer-clean-guile
2074 maintainer-clean-host: maybe-maintainer-clean-tk
2075 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2076 maintainer-clean-host: maybe-maintainer-clean-utils
2077 maintainer-clean-host: maybe-maintainer-clean-gnattools
2078 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2080 .PHONY: maintainer-clean-target
2082 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2083 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2084 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2085 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2086 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2087 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2088 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2089 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2090 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2091 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2092 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2093 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2094 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2095 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2096 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2097 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2098 maintainer-clean-target: maybe-maintainer-clean-target-rda
2099 maintainer-clean-target: maybe-maintainer-clean-target-libada
2100 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2103 # Here are the targets which correspond to the do-X targets.
2105 .PHONY: info installcheck dvi pdf html
2106 .PHONY: install-info install-pdf install-html
2107 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2108 .PHONY: local-clean local-distclean local-maintainer-clean
2110 installcheck: do-installcheck
2115 # Make sure makeinfo is built before we do a `make info', if we're
2116 # in fact building texinfo.
2117 do-info: maybe-all-texinfo
2119 install-info: do-install-info dir.info
2120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2121 if [ -f dir.info ] ; then \
2122 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2125 install-pdf: do-install-pdf
2127 install-html: do-install-html
2130 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2133 -rm -f Makefile config.status config.cache mh-frag mt-frag
2134 -rm -f maybedep.tmp serdep.tmp
2135 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2136 rm -rf $(TARGET_SUBDIR); \
2138 -rm -rf $(BUILD_SUBDIR)
2139 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2140 rm -rf $(HOST_SUBDIR); \
2142 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2143 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2144 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2145 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2146 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2147 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2149 local-maintainer-clean:
2150 @echo "This command is intended for maintainers to use;"
2151 @echo "it deletes files that may require special tools to rebuild."
2153 clean: do-clean local-clean
2154 mostlyclean: do-mostlyclean local-clean
2155 distclean: do-distclean local-clean local-distclean
2156 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2157 maintainer-clean: local-distclean
2158 realclean: maintainer-clean
2162 .PHONY: check do-check
2165 # Only include modules actually being configured and built.
2169 maybe-check-opcodes \
2170 maybe-check-binutils \
2173 maybe-check-dejagnu \
2175 maybe-check-fastjar \
2176 maybe-check-fixincludes \
2185 maybe-check-libelf \
2192 maybe-check-libcpp \
2193 maybe-check-libdecnumber \
2194 maybe-check-libgui \
2195 maybe-check-libiberty \
2196 maybe-check-libiconv \
2198 maybe-check-readline \
2201 maybe-check-texinfo \
2204 maybe-check-expect \
2207 maybe-check-libtermcap \
2209 maybe-check-gnattools \
2210 maybe-check-lto-plugin
2212 .PHONY: check-target
2214 maybe-check-target-libstdc++-v3 \
2215 maybe-check-target-libmudflap \
2216 maybe-check-target-libssp \
2217 maybe-check-target-newlib \
2218 maybe-check-target-libgcc \
2219 maybe-check-target-libquadmath \
2220 maybe-check-target-libgfortran \
2221 maybe-check-target-libobjc \
2222 maybe-check-target-libgo \
2223 maybe-check-target-libtermcap \
2224 maybe-check-target-winsup \
2225 maybe-check-target-libgloss \
2226 maybe-check-target-libffi \
2227 maybe-check-target-libjava \
2228 maybe-check-target-zlib \
2229 maybe-check-target-boehm-gc \
2230 maybe-check-target-rda \
2231 maybe-check-target-libada \
2232 maybe-check-target-libgomp
2235 @: $(MAKE); $(unstage)
2236 @r=`${PWD_COMMAND}`; export r; \
2237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2238 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2240 # Automated reporting of test results.
2242 warning.log: build.log
2243 $(srcdir)/contrib/warn_summary build.log > $@
2246 if test x'$(BOOT_CFLAGS)' != x''; then \
2247 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2249 $(srcdir)/contrib/test_summary -t >$@
2251 echo If you really want to send e-mail, run ./$@ now
2253 mail-report-with-warnings.log: warning.log
2254 if test x'$(BOOT_CFLAGS)' != x''; then \
2255 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2257 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2259 echo If you really want to send e-mail, run ./$@ now
2261 # Installation targets.
2263 .PHONY: install uninstall
2265 @: $(MAKE); $(unstage)
2266 @r=`${PWD_COMMAND}`; export r; \
2267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2268 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2270 .PHONY: install-host-nogcc
2271 install-host-nogcc: \
2273 maybe-install-opcodes \
2274 maybe-install-binutils \
2275 maybe-install-bison \
2276 maybe-install-cgen \
2277 maybe-install-dejagnu \
2279 maybe-install-fastjar \
2280 maybe-install-fixincludes \
2281 maybe-install-flex \
2284 maybe-install-mpfr \
2287 maybe-install-cloog \
2288 maybe-install-libelf \
2289 maybe-install-gold \
2290 maybe-install-gprof \
2291 maybe-install-intl \
2293 maybe-install-itcl \
2295 maybe-install-libcpp \
2296 maybe-install-libdecnumber \
2297 maybe-install-libgui \
2298 maybe-install-libiberty \
2299 maybe-install-libiconv \
2301 maybe-install-readline \
2304 maybe-install-texinfo \
2305 maybe-install-zlib \
2307 maybe-install-expect \
2308 maybe-install-guile \
2310 maybe-install-libtermcap \
2311 maybe-install-utils \
2312 maybe-install-gnattools \
2313 maybe-install-lto-plugin
2315 .PHONY: install-host
2318 maybe-install-opcodes \
2319 maybe-install-binutils \
2320 maybe-install-bison \
2321 maybe-install-cgen \
2322 maybe-install-dejagnu \
2324 maybe-install-fastjar \
2325 maybe-install-fixincludes \
2326 maybe-install-flex \
2330 maybe-install-mpfr \
2333 maybe-install-cloog \
2334 maybe-install-libelf \
2335 maybe-install-gold \
2336 maybe-install-gprof \
2337 maybe-install-intl \
2339 maybe-install-itcl \
2341 maybe-install-libcpp \
2342 maybe-install-libdecnumber \
2343 maybe-install-libgui \
2344 maybe-install-libiberty \
2345 maybe-install-libiconv \
2347 maybe-install-readline \
2350 maybe-install-texinfo \
2351 maybe-install-zlib \
2353 maybe-install-expect \
2354 maybe-install-guile \
2356 maybe-install-libtermcap \
2357 maybe-install-utils \
2358 maybe-install-gnattools \
2359 maybe-install-lto-plugin
2361 .PHONY: install-target
2363 maybe-install-target-libstdc++-v3 \
2364 maybe-install-target-libmudflap \
2365 maybe-install-target-libssp \
2366 maybe-install-target-newlib \
2367 maybe-install-target-libgcc \
2368 maybe-install-target-libquadmath \
2369 maybe-install-target-libgfortran \
2370 maybe-install-target-libobjc \
2371 maybe-install-target-libgo \
2372 maybe-install-target-libtermcap \
2373 maybe-install-target-winsup \
2374 maybe-install-target-libgloss \
2375 maybe-install-target-libffi \
2376 maybe-install-target-libjava \
2377 maybe-install-target-zlib \
2378 maybe-install-target-boehm-gc \
2379 maybe-install-target-rda \
2380 maybe-install-target-libada \
2381 maybe-install-target-libgomp
2384 @echo "the uninstall target is not supported in this tree"
2387 install.all: install-no-fixedincludes
2388 @if [ -f ./gcc/Makefile ] ; then \
2389 r=`${PWD_COMMAND}` ; export r ; \
2390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2398 # install-no-fixedincludes is used because Cygnus can not distribute
2399 # the fixed header files.
2400 .PHONY: install-no-fixedincludes
2401 install-no-fixedincludes: installdirs install-host-nogcc \
2402 install-target gcc-no-fixedincludes
2404 .PHONY: install-strip
2406 @: $(MAKE); $(unstage)
2407 @r=`${PWD_COMMAND}`; export r; \
2408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2409 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2411 .PHONY: install-strip-host
2412 install-strip-host: \
2413 maybe-install-strip-bfd \
2414 maybe-install-strip-opcodes \
2415 maybe-install-strip-binutils \
2416 maybe-install-strip-bison \
2417 maybe-install-strip-cgen \
2418 maybe-install-strip-dejagnu \
2419 maybe-install-strip-etc \
2420 maybe-install-strip-fastjar \
2421 maybe-install-strip-fixincludes \
2422 maybe-install-strip-flex \
2423 maybe-install-strip-gas \
2424 maybe-install-strip-gcc \
2425 maybe-install-strip-gmp \
2426 maybe-install-strip-mpfr \
2427 maybe-install-strip-mpc \
2428 maybe-install-strip-ppl \
2429 maybe-install-strip-cloog \
2430 maybe-install-strip-libelf \
2431 maybe-install-strip-gold \
2432 maybe-install-strip-gprof \
2433 maybe-install-strip-intl \
2434 maybe-install-strip-tcl \
2435 maybe-install-strip-itcl \
2436 maybe-install-strip-ld \
2437 maybe-install-strip-libcpp \
2438 maybe-install-strip-libdecnumber \
2439 maybe-install-strip-libgui \
2440 maybe-install-strip-libiberty \
2441 maybe-install-strip-libiconv \
2442 maybe-install-strip-m4 \
2443 maybe-install-strip-readline \
2444 maybe-install-strip-sid \
2445 maybe-install-strip-sim \
2446 maybe-install-strip-texinfo \
2447 maybe-install-strip-zlib \
2448 maybe-install-strip-gdb \
2449 maybe-install-strip-expect \
2450 maybe-install-strip-guile \
2451 maybe-install-strip-tk \
2452 maybe-install-strip-libtermcap \
2453 maybe-install-strip-utils \
2454 maybe-install-strip-gnattools \
2455 maybe-install-strip-lto-plugin
2457 .PHONY: install-strip-target
2458 install-strip-target: \
2459 maybe-install-strip-target-libstdc++-v3 \
2460 maybe-install-strip-target-libmudflap \
2461 maybe-install-strip-target-libssp \
2462 maybe-install-strip-target-newlib \
2463 maybe-install-strip-target-libgcc \
2464 maybe-install-strip-target-libquadmath \
2465 maybe-install-strip-target-libgfortran \
2466 maybe-install-strip-target-libobjc \
2467 maybe-install-strip-target-libgo \
2468 maybe-install-strip-target-libtermcap \
2469 maybe-install-strip-target-winsup \
2470 maybe-install-strip-target-libgloss \
2471 maybe-install-strip-target-libffi \
2472 maybe-install-strip-target-libjava \
2473 maybe-install-strip-target-zlib \
2474 maybe-install-strip-target-boehm-gc \
2475 maybe-install-strip-target-rda \
2476 maybe-install-strip-target-libada \
2477 maybe-install-strip-target-libgomp
2480 ### other supporting targets
2483 $(DESTDIR)$(prefix) \
2484 $(DESTDIR)$(exec_prefix)
2486 installdirs: mkinstalldirs
2487 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2489 dir.info: do-install-info
2490 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2491 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2492 mv -f dir.info.new dir.info ; \
2497 @echo "Building a full distribution of this tree isn't done"
2498 @echo "via 'make dist'. Check out the etc/ subdirectory"
2502 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2503 # ability to use several tags files at once, so there is probably no need
2504 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2505 # (if we felt like it) have this Makefile write a piece of elisp which
2506 # the user could load to tell emacs19 where all the TAGS files we just
2510 # ------------------------------------
2511 # Macros for configure and all targets
2512 # ------------------------------------
2518 # --------------------------------------
2519 # Modules which run on the build machine
2520 # --------------------------------------
2523 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2524 maybe-configure-build-libiberty:
2526 configure-build-libiberty: stage_current
2527 @endif gcc-bootstrap
2529 maybe-configure-build-libiberty: configure-build-libiberty
2530 configure-build-libiberty:
2531 @: $(MAKE); $(unstage)
2532 @r=`${PWD_COMMAND}`; export r; \
2533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2534 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2535 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2537 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2538 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2541 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2544 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2545 libsrcdir="$$s/libiberty"; \
2546 rm -f no-such-file || : ; \
2547 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2548 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2549 --target=${target_alias} $${srcdiroption} \
2551 @endif build-libiberty
2557 .PHONY: all-build-libiberty maybe-all-build-libiberty
2558 maybe-all-build-libiberty:
2560 all-build-libiberty: stage_current
2561 @endif gcc-bootstrap
2563 TARGET-build-libiberty=all
2564 maybe-all-build-libiberty: all-build-libiberty
2565 all-build-libiberty: configure-build-libiberty
2566 @: $(MAKE); $(unstage)
2567 @r=`${PWD_COMMAND}`; export r; \
2568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2570 (cd $(BUILD_SUBDIR)/libiberty && \
2571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2572 $(TARGET-build-libiberty))
2573 @endif build-libiberty
2579 .PHONY: configure-build-bison maybe-configure-build-bison
2580 maybe-configure-build-bison:
2582 configure-build-bison: stage_current
2583 @endif gcc-bootstrap
2585 maybe-configure-build-bison: configure-build-bison
2586 configure-build-bison:
2587 @: $(MAKE); $(unstage)
2588 @r=`${PWD_COMMAND}`; export r; \
2589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2590 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2591 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2593 echo Configuring in $(BUILD_SUBDIR)/bison; \
2594 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2597 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2600 srcdiroption="--srcdir=$${topdir}/bison"; \
2601 libsrcdir="$$s/bison"; \
2602 rm -f no-such-file || : ; \
2603 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2604 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2605 --target=${target_alias} $${srcdiroption} \
2613 .PHONY: all-build-bison maybe-all-build-bison
2614 maybe-all-build-bison:
2616 all-build-bison: stage_current
2617 @endif gcc-bootstrap
2619 TARGET-build-bison=all
2620 maybe-all-build-bison: all-build-bison
2621 all-build-bison: configure-build-bison
2622 @: $(MAKE); $(unstage)
2623 @r=`${PWD_COMMAND}`; export r; \
2624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2626 (cd $(BUILD_SUBDIR)/bison && \
2627 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2628 $(TARGET-build-bison))
2635 .PHONY: configure-build-flex maybe-configure-build-flex
2636 maybe-configure-build-flex:
2638 configure-build-flex: stage_current
2639 @endif gcc-bootstrap
2641 maybe-configure-build-flex: configure-build-flex
2642 configure-build-flex:
2643 @: $(MAKE); $(unstage)
2644 @r=`${PWD_COMMAND}`; export r; \
2645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2646 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2647 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2649 echo Configuring in $(BUILD_SUBDIR)/flex; \
2650 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2653 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2656 srcdiroption="--srcdir=$${topdir}/flex"; \
2657 libsrcdir="$$s/flex"; \
2658 rm -f no-such-file || : ; \
2659 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2660 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2661 --target=${target_alias} $${srcdiroption} \
2669 .PHONY: all-build-flex maybe-all-build-flex
2670 maybe-all-build-flex:
2672 all-build-flex: stage_current
2673 @endif gcc-bootstrap
2675 TARGET-build-flex=all
2676 maybe-all-build-flex: all-build-flex
2677 all-build-flex: configure-build-flex
2678 @: $(MAKE); $(unstage)
2679 @r=`${PWD_COMMAND}`; export r; \
2680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2682 (cd $(BUILD_SUBDIR)/flex && \
2683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2684 $(TARGET-build-flex))
2691 .PHONY: configure-build-m4 maybe-configure-build-m4
2692 maybe-configure-build-m4:
2694 configure-build-m4: stage_current
2695 @endif gcc-bootstrap
2697 maybe-configure-build-m4: configure-build-m4
2699 @: $(MAKE); $(unstage)
2700 @r=`${PWD_COMMAND}`; export r; \
2701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2702 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2703 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2705 echo Configuring in $(BUILD_SUBDIR)/m4; \
2706 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2709 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2712 srcdiroption="--srcdir=$${topdir}/m4"; \
2713 libsrcdir="$$s/m4"; \
2714 rm -f no-such-file || : ; \
2715 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2716 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2717 --target=${target_alias} $${srcdiroption} \
2725 .PHONY: all-build-m4 maybe-all-build-m4
2728 all-build-m4: stage_current
2729 @endif gcc-bootstrap
2732 maybe-all-build-m4: all-build-m4
2733 all-build-m4: configure-build-m4
2734 @: $(MAKE); $(unstage)
2735 @r=`${PWD_COMMAND}`; export r; \
2736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738 (cd $(BUILD_SUBDIR)/m4 && \
2739 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2747 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2748 maybe-configure-build-texinfo:
2750 configure-build-texinfo: stage_current
2751 @endif gcc-bootstrap
2753 maybe-configure-build-texinfo: configure-build-texinfo
2754 configure-build-texinfo:
2755 @: $(MAKE); $(unstage)
2756 @r=`${PWD_COMMAND}`; export r; \
2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2759 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2761 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2762 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2765 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2768 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2769 libsrcdir="$$s/texinfo"; \
2770 rm -f no-such-file || : ; \
2771 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2772 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2773 --target=${target_alias} $${srcdiroption} \
2775 @endif build-texinfo
2781 .PHONY: all-build-texinfo maybe-all-build-texinfo
2782 maybe-all-build-texinfo:
2784 all-build-texinfo: stage_current
2785 @endif gcc-bootstrap
2787 TARGET-build-texinfo=all
2788 maybe-all-build-texinfo: all-build-texinfo
2789 all-build-texinfo: configure-build-texinfo
2790 @: $(MAKE); $(unstage)
2791 @r=`${PWD_COMMAND}`; export r; \
2792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2794 (cd $(BUILD_SUBDIR)/texinfo && \
2795 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2796 $(TARGET-build-texinfo))
2797 @endif build-texinfo
2803 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2804 maybe-configure-build-fixincludes:
2806 configure-build-fixincludes: stage_current
2807 @endif gcc-bootstrap
2808 @if build-fixincludes
2809 maybe-configure-build-fixincludes: configure-build-fixincludes
2810 configure-build-fixincludes:
2811 @: $(MAKE); $(unstage)
2812 @r=`${PWD_COMMAND}`; export r; \
2813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2814 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2815 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2817 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2818 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2821 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2824 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2825 libsrcdir="$$s/fixincludes"; \
2826 rm -f no-such-file || : ; \
2827 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2828 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2829 --target=${target_alias} $${srcdiroption} \
2831 @endif build-fixincludes
2837 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2838 maybe-all-build-fixincludes:
2840 all-build-fixincludes: stage_current
2841 @endif gcc-bootstrap
2842 @if build-fixincludes
2843 TARGET-build-fixincludes=all
2844 maybe-all-build-fixincludes: all-build-fixincludes
2845 all-build-fixincludes: configure-build-fixincludes
2846 @: $(MAKE); $(unstage)
2847 @r=`${PWD_COMMAND}`; export r; \
2848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2850 (cd $(BUILD_SUBDIR)/fixincludes && \
2851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2852 $(TARGET-build-fixincludes))
2853 @endif build-fixincludes
2859 # --------------------------------------
2860 # Modules which run on the host machine
2861 # --------------------------------------
2864 .PHONY: configure-bfd maybe-configure-bfd
2865 maybe-configure-bfd:
2867 configure-bfd: stage_current
2868 @endif gcc-bootstrap
2870 maybe-configure-bfd: configure-bfd
2872 @r=`${PWD_COMMAND}`; export r; \
2873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2874 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2877 echo Configuring in $(HOST_SUBDIR)/bfd; \
2878 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
2880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2881 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2884 srcdiroption="--srcdir=$${topdir}/bfd"; \
2885 libsrcdir="$$s/bfd"; \
2886 $(SHELL) $${libsrcdir}/configure \
2887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2888 --target=${target_alias} $${srcdiroption} \
2894 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
2895 maybe-configure-stage1-bfd:
2897 maybe-configure-stage1-bfd: configure-stage1-bfd
2898 configure-stage1-bfd:
2899 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
2900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2901 @r=`${PWD_COMMAND}`; export r; \
2902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2903 TFLAGS="$(STAGE1_TFLAGS)"; \
2904 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2906 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
2907 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
2908 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
2909 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
2910 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
2922 $(STAGE1_CONFIGURE_FLAGS)
2923 @endif bfd-bootstrap
2925 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
2926 maybe-configure-stage2-bfd:
2928 maybe-configure-stage2-bfd: configure-stage2-bfd
2929 configure-stage2-bfd:
2930 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
2931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2932 @r=`${PWD_COMMAND}`; export r; \
2933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2934 TFLAGS="$(STAGE2_TFLAGS)"; \
2935 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2937 $(POSTSTAGE1_HOST_EXPORTS) \
2938 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
2939 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
2940 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
2941 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
2942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2943 cd $(HOST_SUBDIR)/bfd || exit 1; \
2945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2946 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2949 srcdiroption="--srcdir=$${topdir}/bfd"; \
2950 libsrcdir="$$s/bfd"; \
2951 $(SHELL) $${libsrcdir}/configure \
2952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2953 --target=${target_alias} $${srcdiroption} \
2954 --with-build-libsubdir=$(HOST_SUBDIR) \
2955 $(STAGE2_CONFIGURE_FLAGS)
2956 @endif bfd-bootstrap
2958 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
2959 maybe-configure-stage3-bfd:
2961 maybe-configure-stage3-bfd: configure-stage3-bfd
2962 configure-stage3-bfd:
2963 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
2964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2965 @r=`${PWD_COMMAND}`; export r; \
2966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2967 TFLAGS="$(STAGE3_TFLAGS)"; \
2968 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2970 $(POSTSTAGE1_HOST_EXPORTS) \
2971 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
2972 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
2973 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
2974 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
2989 @endif bfd-bootstrap
2991 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
2992 maybe-configure-stage4-bfd:
2994 maybe-configure-stage4-bfd: configure-stage4-bfd
2995 configure-stage4-bfd:
2996 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
2997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2998 @r=`${PWD_COMMAND}`; export r; \
2999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000 TFLAGS="$(STAGE4_TFLAGS)"; \
3001 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3003 $(POSTSTAGE1_HOST_EXPORTS) \
3004 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3005 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3006 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3007 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
3022 @endif bfd-bootstrap
3024 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3025 maybe-configure-stageprofile-bfd:
3027 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3028 configure-stageprofile-bfd:
3029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3031 @r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3034 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3036 $(POSTSTAGE1_HOST_EXPORTS) \
3037 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3038 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3039 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3040 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
3055 @endif bfd-bootstrap
3057 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3058 maybe-configure-stagefeedback-bfd:
3060 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3061 configure-stagefeedback-bfd:
3062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3064 @r=`${PWD_COMMAND}`; export r; \
3065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3067 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3069 $(POSTSTAGE1_HOST_EXPORTS) \
3070 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3071 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3072 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3073 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
3088 @endif bfd-bootstrap
3094 .PHONY: all-bfd maybe-all-bfd
3097 all-bfd: stage_current
3098 @endif gcc-bootstrap
3101 maybe-all-bfd: all-bfd
3102 all-bfd: configure-bfd
3103 @r=`${PWD_COMMAND}`; export r; \
3104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106 (cd $(HOST_SUBDIR)/bfd && \
3107 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3113 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3114 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3115 maybe-all-stage1-bfd:
3116 maybe-clean-stage1-bfd:
3118 maybe-all-stage1-bfd: all-stage1-bfd
3119 all-stage1: all-stage1-bfd
3120 TARGET-stage1-bfd = $(TARGET-bfd)
3121 all-stage1-bfd: configure-stage1-bfd
3122 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3123 @r=`${PWD_COMMAND}`; export r; \
3124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3125 TFLAGS="$(STAGE1_TFLAGS)"; \
3127 cd $(HOST_SUBDIR)/bfd && \
3128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3129 CFLAGS="$(STAGE1_CFLAGS)" \
3130 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3131 LIBCFLAGS="$(LIBCFLAGS)" \
3132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3135 $(EXTRA_HOST_FLAGS) \
3136 TFLAGS="$(STAGE1_TFLAGS)" \
3137 $(TARGET-stage1-bfd)
3139 maybe-clean-stage1-bfd: clean-stage1-bfd
3140 clean-stage1: clean-stage1-bfd
3142 @if [ $(current_stage) = stage1 ]; then \
3143 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3145 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3146 $(MAKE) stage1-start; \
3148 cd $(HOST_SUBDIR)/bfd && \
3149 $(MAKE) $(EXTRA_HOST_FLAGS) \
3151 @endif bfd-bootstrap
3154 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3155 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3156 maybe-all-stage2-bfd:
3157 maybe-clean-stage2-bfd:
3159 maybe-all-stage2-bfd: all-stage2-bfd
3160 all-stage2: all-stage2-bfd
3161 TARGET-stage2-bfd = $(TARGET-bfd)
3162 all-stage2-bfd: configure-stage2-bfd
3163 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3164 @r=`${PWD_COMMAND}`; export r; \
3165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166 TFLAGS="$(STAGE2_TFLAGS)"; \
3168 $(POSTSTAGE1_HOST_EXPORTS) \
3169 cd $(HOST_SUBDIR)/bfd && \
3170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3171 CFLAGS="$(STAGE2_CFLAGS)" \
3172 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3173 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3178 TFLAGS="$(STAGE2_TFLAGS)" \
3179 $(TARGET-stage2-bfd)
3181 maybe-clean-stage2-bfd: clean-stage2-bfd
3182 clean-stage2: clean-stage2-bfd
3184 @if [ $(current_stage) = stage2 ]; then \
3185 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3187 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3188 $(MAKE) stage2-start; \
3190 cd $(HOST_SUBDIR)/bfd && \
3191 $(MAKE) $(EXTRA_HOST_FLAGS) \
3192 $(POSTSTAGE1_FLAGS_TO_PASS) \
3194 @endif bfd-bootstrap
3197 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3198 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3199 maybe-all-stage3-bfd:
3200 maybe-clean-stage3-bfd:
3202 maybe-all-stage3-bfd: all-stage3-bfd
3203 all-stage3: all-stage3-bfd
3204 TARGET-stage3-bfd = $(TARGET-bfd)
3205 all-stage3-bfd: configure-stage3-bfd
3206 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3207 @r=`${PWD_COMMAND}`; export r; \
3208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209 TFLAGS="$(STAGE3_TFLAGS)"; \
3211 $(POSTSTAGE1_HOST_EXPORTS) \
3212 cd $(HOST_SUBDIR)/bfd && \
3213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3214 CFLAGS="$(STAGE3_CFLAGS)" \
3215 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3216 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3221 TFLAGS="$(STAGE3_TFLAGS)" \
3222 $(TARGET-stage3-bfd)
3224 maybe-clean-stage3-bfd: clean-stage3-bfd
3225 clean-stage3: clean-stage3-bfd
3227 @if [ $(current_stage) = stage3 ]; then \
3228 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3230 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3231 $(MAKE) stage3-start; \
3233 cd $(HOST_SUBDIR)/bfd && \
3234 $(MAKE) $(EXTRA_HOST_FLAGS) \
3235 $(POSTSTAGE1_FLAGS_TO_PASS) \
3237 @endif bfd-bootstrap
3240 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3241 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3242 maybe-all-stage4-bfd:
3243 maybe-clean-stage4-bfd:
3245 maybe-all-stage4-bfd: all-stage4-bfd
3246 all-stage4: all-stage4-bfd
3247 TARGET-stage4-bfd = $(TARGET-bfd)
3248 all-stage4-bfd: configure-stage4-bfd
3249 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3250 @r=`${PWD_COMMAND}`; export r; \
3251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252 TFLAGS="$(STAGE4_TFLAGS)"; \
3254 $(POSTSTAGE1_HOST_EXPORTS) \
3255 cd $(HOST_SUBDIR)/bfd && \
3256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3257 CFLAGS="$(STAGE4_CFLAGS)" \
3258 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3259 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3264 TFLAGS="$(STAGE4_TFLAGS)" \
3265 $(TARGET-stage4-bfd)
3267 maybe-clean-stage4-bfd: clean-stage4-bfd
3268 clean-stage4: clean-stage4-bfd
3270 @if [ $(current_stage) = stage4 ]; then \
3271 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3273 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3274 $(MAKE) stage4-start; \
3276 cd $(HOST_SUBDIR)/bfd && \
3277 $(MAKE) $(EXTRA_HOST_FLAGS) \
3278 $(POSTSTAGE1_FLAGS_TO_PASS) \
3280 @endif bfd-bootstrap
3283 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3284 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3285 maybe-all-stageprofile-bfd:
3286 maybe-clean-stageprofile-bfd:
3288 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3289 all-stageprofile: all-stageprofile-bfd
3290 TARGET-stageprofile-bfd = $(TARGET-bfd)
3291 all-stageprofile-bfd: configure-stageprofile-bfd
3292 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3293 @r=`${PWD_COMMAND}`; export r; \
3294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3295 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3297 $(POSTSTAGE1_HOST_EXPORTS) \
3298 cd $(HOST_SUBDIR)/bfd && \
3299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3300 CFLAGS="$(STAGEprofile_CFLAGS)" \
3301 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3302 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3307 TFLAGS="$(STAGEprofile_TFLAGS)" \
3308 $(TARGET-stageprofile-bfd)
3310 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3311 clean-stageprofile: clean-stageprofile-bfd
3312 clean-stageprofile-bfd:
3313 @if [ $(current_stage) = stageprofile ]; then \
3314 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3316 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3317 $(MAKE) stageprofile-start; \
3319 cd $(HOST_SUBDIR)/bfd && \
3320 $(MAKE) $(EXTRA_HOST_FLAGS) \
3321 $(POSTSTAGE1_FLAGS_TO_PASS) \
3323 @endif bfd-bootstrap
3326 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3327 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3328 maybe-all-stagefeedback-bfd:
3329 maybe-clean-stagefeedback-bfd:
3331 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3332 all-stagefeedback: all-stagefeedback-bfd
3333 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3334 all-stagefeedback-bfd: configure-stagefeedback-bfd
3335 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3336 @r=`${PWD_COMMAND}`; export r; \
3337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3340 $(POSTSTAGE1_HOST_EXPORTS) \
3341 cd $(HOST_SUBDIR)/bfd && \
3342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3343 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3344 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3345 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3350 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3351 $(TARGET-stagefeedback-bfd)
3353 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3354 clean-stagefeedback: clean-stagefeedback-bfd
3355 clean-stagefeedback-bfd:
3356 @if [ $(current_stage) = stagefeedback ]; then \
3357 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3359 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3360 $(MAKE) stagefeedback-start; \
3362 cd $(HOST_SUBDIR)/bfd && \
3363 $(MAKE) $(EXTRA_HOST_FLAGS) \
3364 $(POSTSTAGE1_FLAGS_TO_PASS) \
3366 @endif bfd-bootstrap
3372 .PHONY: check-bfd maybe-check-bfd
3375 maybe-check-bfd: check-bfd
3378 @: $(MAKE); $(unstage)
3379 @r=`${PWD_COMMAND}`; export r; \
3380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3382 (cd $(HOST_SUBDIR)/bfd && \
3383 $(MAKE) $(FLAGS_TO_PASS) check)
3387 .PHONY: install-bfd maybe-install-bfd
3390 maybe-install-bfd: install-bfd
3392 install-bfd: installdirs
3393 @: $(MAKE); $(unstage)
3394 @r=`${PWD_COMMAND}`; export r; \
3395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397 (cd $(HOST_SUBDIR)/bfd && \
3398 $(MAKE) $(FLAGS_TO_PASS) install)
3402 .PHONY: install-strip-bfd maybe-install-strip-bfd
3403 maybe-install-strip-bfd:
3405 maybe-install-strip-bfd: install-strip-bfd
3407 install-strip-bfd: installdirs
3408 @: $(MAKE); $(unstage)
3409 @r=`${PWD_COMMAND}`; export r; \
3410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 (cd $(HOST_SUBDIR)/bfd && \
3413 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3417 # Other targets (info, dvi, pdf, etc.)
3419 .PHONY: maybe-info-bfd info-bfd
3422 maybe-info-bfd: info-bfd
3426 @[ -f ./bfd/Makefile ] || exit 0; \
3427 r=`${PWD_COMMAND}`; export r; \
3428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3430 for flag in $(EXTRA_HOST_FLAGS) ; do \
3431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3433 echo "Doing info in bfd" ; \
3434 (cd $(HOST_SUBDIR)/bfd && \
3435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3437 "RANLIB=$${RANLIB}" \
3438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3444 .PHONY: maybe-dvi-bfd dvi-bfd
3447 maybe-dvi-bfd: dvi-bfd
3451 @[ -f ./bfd/Makefile ] || exit 0; \
3452 r=`${PWD_COMMAND}`; export r; \
3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455 for flag in $(EXTRA_HOST_FLAGS) ; do \
3456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3458 echo "Doing dvi in bfd" ; \
3459 (cd $(HOST_SUBDIR)/bfd && \
3460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462 "RANLIB=$${RANLIB}" \
3463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3469 .PHONY: maybe-pdf-bfd pdf-bfd
3472 maybe-pdf-bfd: pdf-bfd
3476 @[ -f ./bfd/Makefile ] || exit 0; \
3477 r=`${PWD_COMMAND}`; export r; \
3478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480 for flag in $(EXTRA_HOST_FLAGS) ; do \
3481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3483 echo "Doing pdf in bfd" ; \
3484 (cd $(HOST_SUBDIR)/bfd && \
3485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3487 "RANLIB=$${RANLIB}" \
3488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3494 .PHONY: maybe-html-bfd html-bfd
3497 maybe-html-bfd: html-bfd
3501 @[ -f ./bfd/Makefile ] || exit 0; \
3502 r=`${PWD_COMMAND}`; export r; \
3503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3505 for flag in $(EXTRA_HOST_FLAGS) ; do \
3506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3508 echo "Doing html in bfd" ; \
3509 (cd $(HOST_SUBDIR)/bfd && \
3510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3512 "RANLIB=$${RANLIB}" \
3513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3519 .PHONY: maybe-TAGS-bfd TAGS-bfd
3522 maybe-TAGS-bfd: TAGS-bfd
3526 @[ -f ./bfd/Makefile ] || exit 0; \
3527 r=`${PWD_COMMAND}`; export r; \
3528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3530 for flag in $(EXTRA_HOST_FLAGS) ; do \
3531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3533 echo "Doing TAGS in bfd" ; \
3534 (cd $(HOST_SUBDIR)/bfd && \
3535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3537 "RANLIB=$${RANLIB}" \
3538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3544 .PHONY: maybe-install-info-bfd install-info-bfd
3545 maybe-install-info-bfd:
3547 maybe-install-info-bfd: install-info-bfd
3552 @[ -f ./bfd/Makefile ] || exit 0; \
3553 r=`${PWD_COMMAND}`; export r; \
3554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556 for flag in $(EXTRA_HOST_FLAGS) ; do \
3557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3559 echo "Doing install-info in bfd" ; \
3560 (cd $(HOST_SUBDIR)/bfd && \
3561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3563 "RANLIB=$${RANLIB}" \
3564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3570 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3571 maybe-install-pdf-bfd:
3573 maybe-install-pdf-bfd: install-pdf-bfd
3578 @[ -f ./bfd/Makefile ] || exit 0; \
3579 r=`${PWD_COMMAND}`; export r; \
3580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582 for flag in $(EXTRA_HOST_FLAGS) ; do \
3583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3585 echo "Doing install-pdf in bfd" ; \
3586 (cd $(HOST_SUBDIR)/bfd && \
3587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3589 "RANLIB=$${RANLIB}" \
3590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3596 .PHONY: maybe-install-html-bfd install-html-bfd
3597 maybe-install-html-bfd:
3599 maybe-install-html-bfd: install-html-bfd
3604 @[ -f ./bfd/Makefile ] || exit 0; \
3605 r=`${PWD_COMMAND}`; export r; \
3606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608 for flag in $(EXTRA_HOST_FLAGS) ; do \
3609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3611 echo "Doing install-html in bfd" ; \
3612 (cd $(HOST_SUBDIR)/bfd && \
3613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3615 "RANLIB=$${RANLIB}" \
3616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3622 .PHONY: maybe-installcheck-bfd installcheck-bfd
3623 maybe-installcheck-bfd:
3625 maybe-installcheck-bfd: installcheck-bfd
3629 @[ -f ./bfd/Makefile ] || exit 0; \
3630 r=`${PWD_COMMAND}`; export r; \
3631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3633 for flag in $(EXTRA_HOST_FLAGS) ; do \
3634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3636 echo "Doing installcheck in bfd" ; \
3637 (cd $(HOST_SUBDIR)/bfd && \
3638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3640 "RANLIB=$${RANLIB}" \
3641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3647 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3648 maybe-mostlyclean-bfd:
3650 maybe-mostlyclean-bfd: mostlyclean-bfd
3653 @[ -f ./bfd/Makefile ] || exit 0; \
3654 r=`${PWD_COMMAND}`; export r; \
3655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657 for flag in $(EXTRA_HOST_FLAGS) ; do \
3658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3660 echo "Doing mostlyclean in bfd" ; \
3661 (cd $(HOST_SUBDIR)/bfd && \
3662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3664 "RANLIB=$${RANLIB}" \
3665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3671 .PHONY: maybe-clean-bfd clean-bfd
3674 maybe-clean-bfd: clean-bfd
3677 @[ -f ./bfd/Makefile ] || exit 0; \
3678 r=`${PWD_COMMAND}`; export r; \
3679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3681 for flag in $(EXTRA_HOST_FLAGS) ; do \
3682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3684 echo "Doing clean in bfd" ; \
3685 (cd $(HOST_SUBDIR)/bfd && \
3686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3688 "RANLIB=$${RANLIB}" \
3689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3695 .PHONY: maybe-distclean-bfd distclean-bfd
3696 maybe-distclean-bfd:
3698 maybe-distclean-bfd: distclean-bfd
3701 @[ -f ./bfd/Makefile ] || exit 0; \
3702 r=`${PWD_COMMAND}`; export r; \
3703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3705 for flag in $(EXTRA_HOST_FLAGS) ; do \
3706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3708 echo "Doing distclean in bfd" ; \
3709 (cd $(HOST_SUBDIR)/bfd && \
3710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3712 "RANLIB=$${RANLIB}" \
3713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3719 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3720 maybe-maintainer-clean-bfd:
3722 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3724 maintainer-clean-bfd:
3725 @[ -f ./bfd/Makefile ] || exit 0; \
3726 r=`${PWD_COMMAND}`; export r; \
3727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3729 for flag in $(EXTRA_HOST_FLAGS) ; do \
3730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3732 echo "Doing maintainer-clean in bfd" ; \
3733 (cd $(HOST_SUBDIR)/bfd && \
3734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3736 "RANLIB=$${RANLIB}" \
3737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3745 .PHONY: configure-opcodes maybe-configure-opcodes
3746 maybe-configure-opcodes:
3748 configure-opcodes: stage_current
3749 @endif gcc-bootstrap
3751 maybe-configure-opcodes: configure-opcodes
3753 @r=`${PWD_COMMAND}`; export r; \
3754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3758 echo Configuring in $(HOST_SUBDIR)/opcodes; \
3759 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3762 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3765 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3766 libsrcdir="$$s/opcodes"; \
3767 $(SHELL) $${libsrcdir}/configure \
3768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3769 --target=${target_alias} $${srcdiroption} \
3775 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3776 maybe-configure-stage1-opcodes:
3777 @if opcodes-bootstrap
3778 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3779 configure-stage1-opcodes:
3780 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3782 @r=`${PWD_COMMAND}`; export r; \
3783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3784 TFLAGS="$(STAGE1_TFLAGS)"; \
3785 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3787 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3788 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3789 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3790 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
3791 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
3803 $(STAGE1_CONFIGURE_FLAGS)
3804 @endif opcodes-bootstrap
3806 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
3807 maybe-configure-stage2-opcodes:
3808 @if opcodes-bootstrap
3809 maybe-configure-stage2-opcodes: configure-stage2-opcodes
3810 configure-stage2-opcodes:
3811 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3813 @r=`${PWD_COMMAND}`; export r; \
3814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3815 TFLAGS="$(STAGE2_TFLAGS)"; \
3816 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3818 $(POSTSTAGE1_HOST_EXPORTS) \
3819 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3820 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3821 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3822 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
3823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3824 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3827 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3830 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3831 libsrcdir="$$s/opcodes"; \
3832 $(SHELL) $${libsrcdir}/configure \
3833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3834 --target=${target_alias} $${srcdiroption} \
3835 --with-build-libsubdir=$(HOST_SUBDIR) \
3836 $(STAGE2_CONFIGURE_FLAGS)
3837 @endif opcodes-bootstrap
3839 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
3840 maybe-configure-stage3-opcodes:
3841 @if opcodes-bootstrap
3842 maybe-configure-stage3-opcodes: configure-stage3-opcodes
3843 configure-stage3-opcodes:
3844 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3846 @r=`${PWD_COMMAND}`; export r; \
3847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848 TFLAGS="$(STAGE3_TFLAGS)"; \
3849 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3851 $(POSTSTAGE1_HOST_EXPORTS) \
3852 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3853 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3854 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3855 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
3870 @endif opcodes-bootstrap
3872 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
3873 maybe-configure-stage4-opcodes:
3874 @if opcodes-bootstrap
3875 maybe-configure-stage4-opcodes: configure-stage4-opcodes
3876 configure-stage4-opcodes:
3877 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3879 @r=`${PWD_COMMAND}`; export r; \
3880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881 TFLAGS="$(STAGE4_TFLAGS)"; \
3882 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3884 $(POSTSTAGE1_HOST_EXPORTS) \
3885 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3886 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3887 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3888 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
3903 @endif opcodes-bootstrap
3905 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
3906 maybe-configure-stageprofile-opcodes:
3907 @if opcodes-bootstrap
3908 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
3909 configure-stageprofile-opcodes:
3910 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3912 @r=`${PWD_COMMAND}`; export r; \
3913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3915 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3917 $(POSTSTAGE1_HOST_EXPORTS) \
3918 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3919 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3920 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3921 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
3936 @endif opcodes-bootstrap
3938 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
3939 maybe-configure-stagefeedback-opcodes:
3940 @if opcodes-bootstrap
3941 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
3942 configure-stagefeedback-opcodes:
3943 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3945 @r=`${PWD_COMMAND}`; export r; \
3946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3948 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3950 $(POSTSTAGE1_HOST_EXPORTS) \
3951 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3952 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3953 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3954 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
3969 @endif opcodes-bootstrap
3975 .PHONY: all-opcodes maybe-all-opcodes
3978 all-opcodes: stage_current
3979 @endif gcc-bootstrap
3982 maybe-all-opcodes: all-opcodes
3983 all-opcodes: configure-opcodes
3984 @r=`${PWD_COMMAND}`; export r; \
3985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3987 (cd $(HOST_SUBDIR)/opcodes && \
3988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3994 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
3995 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
3996 maybe-all-stage1-opcodes:
3997 maybe-clean-stage1-opcodes:
3998 @if opcodes-bootstrap
3999 maybe-all-stage1-opcodes: all-stage1-opcodes
4000 all-stage1: all-stage1-opcodes
4001 TARGET-stage1-opcodes = $(TARGET-opcodes)
4002 all-stage1-opcodes: configure-stage1-opcodes
4003 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4004 @r=`${PWD_COMMAND}`; export r; \
4005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4006 TFLAGS="$(STAGE1_TFLAGS)"; \
4008 cd $(HOST_SUBDIR)/opcodes && \
4009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4010 CFLAGS="$(STAGE1_CFLAGS)" \
4011 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4012 LIBCFLAGS="$(LIBCFLAGS)" \
4013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4016 $(EXTRA_HOST_FLAGS) \
4017 TFLAGS="$(STAGE1_TFLAGS)" \
4018 $(TARGET-stage1-opcodes)
4020 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4021 clean-stage1: clean-stage1-opcodes
4022 clean-stage1-opcodes:
4023 @if [ $(current_stage) = stage1 ]; then \
4024 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4026 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4027 $(MAKE) stage1-start; \
4029 cd $(HOST_SUBDIR)/opcodes && \
4030 $(MAKE) $(EXTRA_HOST_FLAGS) \
4032 @endif opcodes-bootstrap
4035 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4036 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4037 maybe-all-stage2-opcodes:
4038 maybe-clean-stage2-opcodes:
4039 @if opcodes-bootstrap
4040 maybe-all-stage2-opcodes: all-stage2-opcodes
4041 all-stage2: all-stage2-opcodes
4042 TARGET-stage2-opcodes = $(TARGET-opcodes)
4043 all-stage2-opcodes: configure-stage2-opcodes
4044 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4045 @r=`${PWD_COMMAND}`; export r; \
4046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4047 TFLAGS="$(STAGE2_TFLAGS)"; \
4049 $(POSTSTAGE1_HOST_EXPORTS) \
4050 cd $(HOST_SUBDIR)/opcodes && \
4051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4052 CFLAGS="$(STAGE2_CFLAGS)" \
4053 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4054 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4059 TFLAGS="$(STAGE2_TFLAGS)" \
4060 $(TARGET-stage2-opcodes)
4062 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4063 clean-stage2: clean-stage2-opcodes
4064 clean-stage2-opcodes:
4065 @if [ $(current_stage) = stage2 ]; then \
4066 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4068 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4069 $(MAKE) stage2-start; \
4071 cd $(HOST_SUBDIR)/opcodes && \
4072 $(MAKE) $(EXTRA_HOST_FLAGS) \
4073 $(POSTSTAGE1_FLAGS_TO_PASS) \
4075 @endif opcodes-bootstrap
4078 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4079 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4080 maybe-all-stage3-opcodes:
4081 maybe-clean-stage3-opcodes:
4082 @if opcodes-bootstrap
4083 maybe-all-stage3-opcodes: all-stage3-opcodes
4084 all-stage3: all-stage3-opcodes
4085 TARGET-stage3-opcodes = $(TARGET-opcodes)
4086 all-stage3-opcodes: configure-stage3-opcodes
4087 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4088 @r=`${PWD_COMMAND}`; export r; \
4089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090 TFLAGS="$(STAGE3_TFLAGS)"; \
4092 $(POSTSTAGE1_HOST_EXPORTS) \
4093 cd $(HOST_SUBDIR)/opcodes && \
4094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4095 CFLAGS="$(STAGE3_CFLAGS)" \
4096 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4097 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4102 TFLAGS="$(STAGE3_TFLAGS)" \
4103 $(TARGET-stage3-opcodes)
4105 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4106 clean-stage3: clean-stage3-opcodes
4107 clean-stage3-opcodes:
4108 @if [ $(current_stage) = stage3 ]; then \
4109 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4111 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4112 $(MAKE) stage3-start; \
4114 cd $(HOST_SUBDIR)/opcodes && \
4115 $(MAKE) $(EXTRA_HOST_FLAGS) \
4116 $(POSTSTAGE1_FLAGS_TO_PASS) \
4118 @endif opcodes-bootstrap
4121 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4122 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4123 maybe-all-stage4-opcodes:
4124 maybe-clean-stage4-opcodes:
4125 @if opcodes-bootstrap
4126 maybe-all-stage4-opcodes: all-stage4-opcodes
4127 all-stage4: all-stage4-opcodes
4128 TARGET-stage4-opcodes = $(TARGET-opcodes)
4129 all-stage4-opcodes: configure-stage4-opcodes
4130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4131 @r=`${PWD_COMMAND}`; export r; \
4132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4133 TFLAGS="$(STAGE4_TFLAGS)"; \
4135 $(POSTSTAGE1_HOST_EXPORTS) \
4136 cd $(HOST_SUBDIR)/opcodes && \
4137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4138 CFLAGS="$(STAGE4_CFLAGS)" \
4139 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4140 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4145 TFLAGS="$(STAGE4_TFLAGS)" \
4146 $(TARGET-stage4-opcodes)
4148 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4149 clean-stage4: clean-stage4-opcodes
4150 clean-stage4-opcodes:
4151 @if [ $(current_stage) = stage4 ]; then \
4152 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4154 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4155 $(MAKE) stage4-start; \
4157 cd $(HOST_SUBDIR)/opcodes && \
4158 $(MAKE) $(EXTRA_HOST_FLAGS) \
4159 $(POSTSTAGE1_FLAGS_TO_PASS) \
4161 @endif opcodes-bootstrap
4164 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4165 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4166 maybe-all-stageprofile-opcodes:
4167 maybe-clean-stageprofile-opcodes:
4168 @if opcodes-bootstrap
4169 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4170 all-stageprofile: all-stageprofile-opcodes
4171 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4172 all-stageprofile-opcodes: configure-stageprofile-opcodes
4173 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4174 @r=`${PWD_COMMAND}`; export r; \
4175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4176 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4178 $(POSTSTAGE1_HOST_EXPORTS) \
4179 cd $(HOST_SUBDIR)/opcodes && \
4180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4181 CFLAGS="$(STAGEprofile_CFLAGS)" \
4182 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4183 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4188 TFLAGS="$(STAGEprofile_TFLAGS)" \
4189 $(TARGET-stageprofile-opcodes)
4191 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4192 clean-stageprofile: clean-stageprofile-opcodes
4193 clean-stageprofile-opcodes:
4194 @if [ $(current_stage) = stageprofile ]; then \
4195 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4197 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4198 $(MAKE) stageprofile-start; \
4200 cd $(HOST_SUBDIR)/opcodes && \
4201 $(MAKE) $(EXTRA_HOST_FLAGS) \
4202 $(POSTSTAGE1_FLAGS_TO_PASS) \
4204 @endif opcodes-bootstrap
4207 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4208 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4209 maybe-all-stagefeedback-opcodes:
4210 maybe-clean-stagefeedback-opcodes:
4211 @if opcodes-bootstrap
4212 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4213 all-stagefeedback: all-stagefeedback-opcodes
4214 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4215 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4216 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4217 @r=`${PWD_COMMAND}`; export r; \
4218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4219 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4221 $(POSTSTAGE1_HOST_EXPORTS) \
4222 cd $(HOST_SUBDIR)/opcodes && \
4223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4224 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4225 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4226 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4231 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4232 $(TARGET-stagefeedback-opcodes)
4234 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4235 clean-stagefeedback: clean-stagefeedback-opcodes
4236 clean-stagefeedback-opcodes:
4237 @if [ $(current_stage) = stagefeedback ]; then \
4238 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4240 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4241 $(MAKE) stagefeedback-start; \
4243 cd $(HOST_SUBDIR)/opcodes && \
4244 $(MAKE) $(EXTRA_HOST_FLAGS) \
4245 $(POSTSTAGE1_FLAGS_TO_PASS) \
4247 @endif opcodes-bootstrap
4253 .PHONY: check-opcodes maybe-check-opcodes
4254 maybe-check-opcodes:
4256 maybe-check-opcodes: check-opcodes
4259 @: $(MAKE); $(unstage)
4260 @r=`${PWD_COMMAND}`; export r; \
4261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4263 (cd $(HOST_SUBDIR)/opcodes && \
4264 $(MAKE) $(FLAGS_TO_PASS) check)
4268 .PHONY: install-opcodes maybe-install-opcodes
4269 maybe-install-opcodes:
4271 maybe-install-opcodes: install-opcodes
4273 install-opcodes: installdirs
4274 @: $(MAKE); $(unstage)
4275 @r=`${PWD_COMMAND}`; export r; \
4276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278 (cd $(HOST_SUBDIR)/opcodes && \
4279 $(MAKE) $(FLAGS_TO_PASS) install)
4283 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4284 maybe-install-strip-opcodes:
4286 maybe-install-strip-opcodes: install-strip-opcodes
4288 install-strip-opcodes: installdirs
4289 @: $(MAKE); $(unstage)
4290 @r=`${PWD_COMMAND}`; export r; \
4291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293 (cd $(HOST_SUBDIR)/opcodes && \
4294 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4298 # Other targets (info, dvi, pdf, etc.)
4300 .PHONY: maybe-info-opcodes info-opcodes
4303 maybe-info-opcodes: info-opcodes
4307 @[ -f ./opcodes/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4314 echo "Doing info in opcodes" ; \
4315 (cd $(HOST_SUBDIR)/opcodes && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4325 .PHONY: maybe-dvi-opcodes dvi-opcodes
4328 maybe-dvi-opcodes: dvi-opcodes
4332 @[ -f ./opcodes/Makefile ] || exit 0; \
4333 r=`${PWD_COMMAND}`; export r; \
4334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 for flag in $(EXTRA_HOST_FLAGS) ; do \
4337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 echo "Doing dvi in opcodes" ; \
4340 (cd $(HOST_SUBDIR)/opcodes && \
4341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4343 "RANLIB=$${RANLIB}" \
4344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4350 .PHONY: maybe-pdf-opcodes pdf-opcodes
4353 maybe-pdf-opcodes: pdf-opcodes
4357 @[ -f ./opcodes/Makefile ] || exit 0; \
4358 r=`${PWD_COMMAND}`; export r; \
4359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 for flag in $(EXTRA_HOST_FLAGS) ; do \
4362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4364 echo "Doing pdf in opcodes" ; \
4365 (cd $(HOST_SUBDIR)/opcodes && \
4366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4368 "RANLIB=$${RANLIB}" \
4369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4375 .PHONY: maybe-html-opcodes html-opcodes
4378 maybe-html-opcodes: html-opcodes
4382 @[ -f ./opcodes/Makefile ] || exit 0; \
4383 r=`${PWD_COMMAND}`; export r; \
4384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4386 for flag in $(EXTRA_HOST_FLAGS) ; do \
4387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4389 echo "Doing html in opcodes" ; \
4390 (cd $(HOST_SUBDIR)/opcodes && \
4391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4393 "RANLIB=$${RANLIB}" \
4394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4400 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4403 maybe-TAGS-opcodes: TAGS-opcodes
4407 @[ -f ./opcodes/Makefile ] || exit 0; \
4408 r=`${PWD_COMMAND}`; export r; \
4409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4411 for flag in $(EXTRA_HOST_FLAGS) ; do \
4412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4414 echo "Doing TAGS in opcodes" ; \
4415 (cd $(HOST_SUBDIR)/opcodes && \
4416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4418 "RANLIB=$${RANLIB}" \
4419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4425 .PHONY: maybe-install-info-opcodes install-info-opcodes
4426 maybe-install-info-opcodes:
4428 maybe-install-info-opcodes: install-info-opcodes
4430 install-info-opcodes: \
4433 @[ -f ./opcodes/Makefile ] || exit 0; \
4434 r=`${PWD_COMMAND}`; export r; \
4435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437 for flag in $(EXTRA_HOST_FLAGS) ; do \
4438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440 echo "Doing install-info in opcodes" ; \
4441 (cd $(HOST_SUBDIR)/opcodes && \
4442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4444 "RANLIB=$${RANLIB}" \
4445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4452 maybe-install-pdf-opcodes:
4454 maybe-install-pdf-opcodes: install-pdf-opcodes
4456 install-pdf-opcodes: \
4459 @[ -f ./opcodes/Makefile ] || exit 0; \
4460 r=`${PWD_COMMAND}`; export r; \
4461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463 for flag in $(EXTRA_HOST_FLAGS) ; do \
4464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466 echo "Doing install-pdf in opcodes" ; \
4467 (cd $(HOST_SUBDIR)/opcodes && \
4468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4470 "RANLIB=$${RANLIB}" \
4471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4477 .PHONY: maybe-install-html-opcodes install-html-opcodes
4478 maybe-install-html-opcodes:
4480 maybe-install-html-opcodes: install-html-opcodes
4482 install-html-opcodes: \
4485 @[ -f ./opcodes/Makefile ] || exit 0; \
4486 r=`${PWD_COMMAND}`; export r; \
4487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489 for flag in $(EXTRA_HOST_FLAGS) ; do \
4490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492 echo "Doing install-html in opcodes" ; \
4493 (cd $(HOST_SUBDIR)/opcodes && \
4494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4496 "RANLIB=$${RANLIB}" \
4497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4503 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4504 maybe-installcheck-opcodes:
4506 maybe-installcheck-opcodes: installcheck-opcodes
4508 installcheck-opcodes: \
4510 @[ -f ./opcodes/Makefile ] || exit 0; \
4511 r=`${PWD_COMMAND}`; export r; \
4512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4514 for flag in $(EXTRA_HOST_FLAGS) ; do \
4515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4517 echo "Doing installcheck in opcodes" ; \
4518 (cd $(HOST_SUBDIR)/opcodes && \
4519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4521 "RANLIB=$${RANLIB}" \
4522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4528 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4529 maybe-mostlyclean-opcodes:
4531 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4533 mostlyclean-opcodes:
4534 @[ -f ./opcodes/Makefile ] || exit 0; \
4535 r=`${PWD_COMMAND}`; export r; \
4536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538 for flag in $(EXTRA_HOST_FLAGS) ; do \
4539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541 echo "Doing mostlyclean in opcodes" ; \
4542 (cd $(HOST_SUBDIR)/opcodes && \
4543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545 "RANLIB=$${RANLIB}" \
4546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4552 .PHONY: maybe-clean-opcodes clean-opcodes
4553 maybe-clean-opcodes:
4555 maybe-clean-opcodes: clean-opcodes
4558 @[ -f ./opcodes/Makefile ] || exit 0; \
4559 r=`${PWD_COMMAND}`; export r; \
4560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562 for flag in $(EXTRA_HOST_FLAGS) ; do \
4563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4565 echo "Doing clean in opcodes" ; \
4566 (cd $(HOST_SUBDIR)/opcodes && \
4567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4569 "RANLIB=$${RANLIB}" \
4570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4576 .PHONY: maybe-distclean-opcodes distclean-opcodes
4577 maybe-distclean-opcodes:
4579 maybe-distclean-opcodes: distclean-opcodes
4582 @[ -f ./opcodes/Makefile ] || exit 0; \
4583 r=`${PWD_COMMAND}`; export r; \
4584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586 for flag in $(EXTRA_HOST_FLAGS) ; do \
4587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589 echo "Doing distclean in opcodes" ; \
4590 (cd $(HOST_SUBDIR)/opcodes && \
4591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4593 "RANLIB=$${RANLIB}" \
4594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4600 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4601 maybe-maintainer-clean-opcodes:
4603 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4605 maintainer-clean-opcodes:
4606 @[ -f ./opcodes/Makefile ] || exit 0; \
4607 r=`${PWD_COMMAND}`; export r; \
4608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4610 for flag in $(EXTRA_HOST_FLAGS) ; do \
4611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4613 echo "Doing maintainer-clean in opcodes" ; \
4614 (cd $(HOST_SUBDIR)/opcodes && \
4615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4617 "RANLIB=$${RANLIB}" \
4618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4626 .PHONY: configure-binutils maybe-configure-binutils
4627 maybe-configure-binutils:
4629 configure-binutils: stage_current
4630 @endif gcc-bootstrap
4632 maybe-configure-binutils: configure-binutils
4634 @r=`${PWD_COMMAND}`; export r; \
4635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4639 echo Configuring in $(HOST_SUBDIR)/binutils; \
4640 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4643 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4646 srcdiroption="--srcdir=$${topdir}/binutils"; \
4647 libsrcdir="$$s/binutils"; \
4648 $(SHELL) $${libsrcdir}/configure \
4649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4650 --target=${target_alias} $${srcdiroption} \
4656 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4657 maybe-configure-stage1-binutils:
4658 @if binutils-bootstrap
4659 maybe-configure-stage1-binutils: configure-stage1-binutils
4660 configure-stage1-binutils:
4661 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4663 @r=`${PWD_COMMAND}`; export r; \
4664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4665 TFLAGS="$(STAGE1_TFLAGS)"; \
4666 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4668 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4669 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4670 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4671 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4672 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
4684 $(STAGE1_CONFIGURE_FLAGS)
4685 @endif binutils-bootstrap
4687 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4688 maybe-configure-stage2-binutils:
4689 @if binutils-bootstrap
4690 maybe-configure-stage2-binutils: configure-stage2-binutils
4691 configure-stage2-binutils:
4692 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4693 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4694 @r=`${PWD_COMMAND}`; export r; \
4695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696 TFLAGS="$(STAGE2_TFLAGS)"; \
4697 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4699 $(POSTSTAGE1_HOST_EXPORTS) \
4700 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4701 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4702 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4703 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4705 cd $(HOST_SUBDIR)/binutils || exit 1; \
4707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4708 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4711 srcdiroption="--srcdir=$${topdir}/binutils"; \
4712 libsrcdir="$$s/binutils"; \
4713 $(SHELL) $${libsrcdir}/configure \
4714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4715 --target=${target_alias} $${srcdiroption} \
4716 --with-build-libsubdir=$(HOST_SUBDIR) \
4717 $(STAGE2_CONFIGURE_FLAGS)
4718 @endif binutils-bootstrap
4720 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4721 maybe-configure-stage3-binutils:
4722 @if binutils-bootstrap
4723 maybe-configure-stage3-binutils: configure-stage3-binutils
4724 configure-stage3-binutils:
4725 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4727 @r=`${PWD_COMMAND}`; export r; \
4728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729 TFLAGS="$(STAGE3_TFLAGS)"; \
4730 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4732 $(POSTSTAGE1_HOST_EXPORTS) \
4733 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4734 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4735 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4736 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
4751 @endif binutils-bootstrap
4753 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4754 maybe-configure-stage4-binutils:
4755 @if binutils-bootstrap
4756 maybe-configure-stage4-binutils: configure-stage4-binutils
4757 configure-stage4-binutils:
4758 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4760 @r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 TFLAGS="$(STAGE4_TFLAGS)"; \
4763 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4765 $(POSTSTAGE1_HOST_EXPORTS) \
4766 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4767 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4768 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4769 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
4784 @endif binutils-bootstrap
4786 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4787 maybe-configure-stageprofile-binutils:
4788 @if binutils-bootstrap
4789 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4790 configure-stageprofile-binutils:
4791 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4793 @r=`${PWD_COMMAND}`; export r; \
4794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4795 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4796 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4798 $(POSTSTAGE1_HOST_EXPORTS) \
4799 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4800 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4801 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4802 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
4817 @endif binutils-bootstrap
4819 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
4820 maybe-configure-stagefeedback-binutils:
4821 @if binutils-bootstrap
4822 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
4823 configure-stagefeedback-binutils:
4824 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4826 @r=`${PWD_COMMAND}`; export r; \
4827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4829 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4831 $(POSTSTAGE1_HOST_EXPORTS) \
4832 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4833 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4834 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4835 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
4850 @endif binutils-bootstrap
4856 .PHONY: all-binutils maybe-all-binutils
4859 all-binutils: stage_current
4860 @endif gcc-bootstrap
4863 maybe-all-binutils: all-binutils
4864 all-binutils: configure-binutils
4865 @r=`${PWD_COMMAND}`; export r; \
4866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868 (cd $(HOST_SUBDIR)/binutils && \
4869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4875 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
4876 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
4877 maybe-all-stage1-binutils:
4878 maybe-clean-stage1-binutils:
4879 @if binutils-bootstrap
4880 maybe-all-stage1-binutils: all-stage1-binutils
4881 all-stage1: all-stage1-binutils
4882 TARGET-stage1-binutils = $(TARGET-binutils)
4883 all-stage1-binutils: configure-stage1-binutils
4884 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4885 @r=`${PWD_COMMAND}`; export r; \
4886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4887 TFLAGS="$(STAGE1_TFLAGS)"; \
4889 cd $(HOST_SUBDIR)/binutils && \
4890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4891 CFLAGS="$(STAGE1_CFLAGS)" \
4892 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4893 LIBCFLAGS="$(LIBCFLAGS)" \
4894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4897 $(EXTRA_HOST_FLAGS) \
4898 TFLAGS="$(STAGE1_TFLAGS)" \
4899 $(TARGET-stage1-binutils)
4901 maybe-clean-stage1-binutils: clean-stage1-binutils
4902 clean-stage1: clean-stage1-binutils
4903 clean-stage1-binutils:
4904 @if [ $(current_stage) = stage1 ]; then \
4905 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4907 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
4908 $(MAKE) stage1-start; \
4910 cd $(HOST_SUBDIR)/binutils && \
4911 $(MAKE) $(EXTRA_HOST_FLAGS) \
4913 @endif binutils-bootstrap
4916 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
4917 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
4918 maybe-all-stage2-binutils:
4919 maybe-clean-stage2-binutils:
4920 @if binutils-bootstrap
4921 maybe-all-stage2-binutils: all-stage2-binutils
4922 all-stage2: all-stage2-binutils
4923 TARGET-stage2-binutils = $(TARGET-binutils)
4924 all-stage2-binutils: configure-stage2-binutils
4925 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4926 @r=`${PWD_COMMAND}`; export r; \
4927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4928 TFLAGS="$(STAGE2_TFLAGS)"; \
4930 $(POSTSTAGE1_HOST_EXPORTS) \
4931 cd $(HOST_SUBDIR)/binutils && \
4932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4933 CFLAGS="$(STAGE2_CFLAGS)" \
4934 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4935 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4940 TFLAGS="$(STAGE2_TFLAGS)" \
4941 $(TARGET-stage2-binutils)
4943 maybe-clean-stage2-binutils: clean-stage2-binutils
4944 clean-stage2: clean-stage2-binutils
4945 clean-stage2-binutils:
4946 @if [ $(current_stage) = stage2 ]; then \
4947 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4949 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
4950 $(MAKE) stage2-start; \
4952 cd $(HOST_SUBDIR)/binutils && \
4953 $(MAKE) $(EXTRA_HOST_FLAGS) \
4954 $(POSTSTAGE1_FLAGS_TO_PASS) \
4956 @endif binutils-bootstrap
4959 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
4960 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
4961 maybe-all-stage3-binutils:
4962 maybe-clean-stage3-binutils:
4963 @if binutils-bootstrap
4964 maybe-all-stage3-binutils: all-stage3-binutils
4965 all-stage3: all-stage3-binutils
4966 TARGET-stage3-binutils = $(TARGET-binutils)
4967 all-stage3-binutils: configure-stage3-binutils
4968 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4969 @r=`${PWD_COMMAND}`; export r; \
4970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971 TFLAGS="$(STAGE3_TFLAGS)"; \
4973 $(POSTSTAGE1_HOST_EXPORTS) \
4974 cd $(HOST_SUBDIR)/binutils && \
4975 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4976 CFLAGS="$(STAGE3_CFLAGS)" \
4977 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4978 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4983 TFLAGS="$(STAGE3_TFLAGS)" \
4984 $(TARGET-stage3-binutils)
4986 maybe-clean-stage3-binutils: clean-stage3-binutils
4987 clean-stage3: clean-stage3-binutils
4988 clean-stage3-binutils:
4989 @if [ $(current_stage) = stage3 ]; then \
4990 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4992 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
4993 $(MAKE) stage3-start; \
4995 cd $(HOST_SUBDIR)/binutils && \
4996 $(MAKE) $(EXTRA_HOST_FLAGS) \
4997 $(POSTSTAGE1_FLAGS_TO_PASS) \
4999 @endif binutils-bootstrap
5002 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5003 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5004 maybe-all-stage4-binutils:
5005 maybe-clean-stage4-binutils:
5006 @if binutils-bootstrap
5007 maybe-all-stage4-binutils: all-stage4-binutils
5008 all-stage4: all-stage4-binutils
5009 TARGET-stage4-binutils = $(TARGET-binutils)
5010 all-stage4-binutils: configure-stage4-binutils
5011 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5012 @r=`${PWD_COMMAND}`; export r; \
5013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5014 TFLAGS="$(STAGE4_TFLAGS)"; \
5016 $(POSTSTAGE1_HOST_EXPORTS) \
5017 cd $(HOST_SUBDIR)/binutils && \
5018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5019 CFLAGS="$(STAGE4_CFLAGS)" \
5020 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5021 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5026 TFLAGS="$(STAGE4_TFLAGS)" \
5027 $(TARGET-stage4-binutils)
5029 maybe-clean-stage4-binutils: clean-stage4-binutils
5030 clean-stage4: clean-stage4-binutils
5031 clean-stage4-binutils:
5032 @if [ $(current_stage) = stage4 ]; then \
5033 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5035 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5036 $(MAKE) stage4-start; \
5038 cd $(HOST_SUBDIR)/binutils && \
5039 $(MAKE) $(EXTRA_HOST_FLAGS) \
5040 $(POSTSTAGE1_FLAGS_TO_PASS) \
5042 @endif binutils-bootstrap
5045 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5046 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5047 maybe-all-stageprofile-binutils:
5048 maybe-clean-stageprofile-binutils:
5049 @if binutils-bootstrap
5050 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5051 all-stageprofile: all-stageprofile-binutils
5052 TARGET-stageprofile-binutils = $(TARGET-binutils)
5053 all-stageprofile-binutils: configure-stageprofile-binutils
5054 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5055 @r=`${PWD_COMMAND}`; export r; \
5056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5057 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5059 $(POSTSTAGE1_HOST_EXPORTS) \
5060 cd $(HOST_SUBDIR)/binutils && \
5061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5062 CFLAGS="$(STAGEprofile_CFLAGS)" \
5063 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5064 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5069 TFLAGS="$(STAGEprofile_TFLAGS)" \
5070 $(TARGET-stageprofile-binutils)
5072 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5073 clean-stageprofile: clean-stageprofile-binutils
5074 clean-stageprofile-binutils:
5075 @if [ $(current_stage) = stageprofile ]; then \
5076 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5078 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5079 $(MAKE) stageprofile-start; \
5081 cd $(HOST_SUBDIR)/binutils && \
5082 $(MAKE) $(EXTRA_HOST_FLAGS) \
5083 $(POSTSTAGE1_FLAGS_TO_PASS) \
5085 @endif binutils-bootstrap
5088 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5089 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5090 maybe-all-stagefeedback-binutils:
5091 maybe-clean-stagefeedback-binutils:
5092 @if binutils-bootstrap
5093 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5094 all-stagefeedback: all-stagefeedback-binutils
5095 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5096 all-stagefeedback-binutils: configure-stagefeedback-binutils
5097 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5098 @r=`${PWD_COMMAND}`; export r; \
5099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5102 $(POSTSTAGE1_HOST_EXPORTS) \
5103 cd $(HOST_SUBDIR)/binutils && \
5104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5105 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5106 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5107 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5112 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5113 $(TARGET-stagefeedback-binutils)
5115 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5116 clean-stagefeedback: clean-stagefeedback-binutils
5117 clean-stagefeedback-binutils:
5118 @if [ $(current_stage) = stagefeedback ]; then \
5119 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5121 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5122 $(MAKE) stagefeedback-start; \
5124 cd $(HOST_SUBDIR)/binutils && \
5125 $(MAKE) $(EXTRA_HOST_FLAGS) \
5126 $(POSTSTAGE1_FLAGS_TO_PASS) \
5128 @endif binutils-bootstrap
5134 .PHONY: check-binutils maybe-check-binutils
5135 maybe-check-binutils:
5137 maybe-check-binutils: check-binutils
5140 @: $(MAKE); $(unstage)
5141 @r=`${PWD_COMMAND}`; export r; \
5142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5144 (cd $(HOST_SUBDIR)/binutils && \
5145 $(MAKE) $(FLAGS_TO_PASS) check)
5149 .PHONY: install-binutils maybe-install-binutils
5150 maybe-install-binutils:
5152 maybe-install-binutils: install-binutils
5154 install-binutils: installdirs
5155 @: $(MAKE); $(unstage)
5156 @r=`${PWD_COMMAND}`; export r; \
5157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5159 (cd $(HOST_SUBDIR)/binutils && \
5160 $(MAKE) $(FLAGS_TO_PASS) install)
5164 .PHONY: install-strip-binutils maybe-install-strip-binutils
5165 maybe-install-strip-binutils:
5167 maybe-install-strip-binutils: install-strip-binutils
5169 install-strip-binutils: installdirs
5170 @: $(MAKE); $(unstage)
5171 @r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174 (cd $(HOST_SUBDIR)/binutils && \
5175 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5179 # Other targets (info, dvi, pdf, etc.)
5181 .PHONY: maybe-info-binutils info-binutils
5182 maybe-info-binutils:
5184 maybe-info-binutils: info-binutils
5188 @[ -f ./binutils/Makefile ] || exit 0; \
5189 r=`${PWD_COMMAND}`; export r; \
5190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192 for flag in $(EXTRA_HOST_FLAGS) ; do \
5193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5195 echo "Doing info in binutils" ; \
5196 (cd $(HOST_SUBDIR)/binutils && \
5197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5199 "RANLIB=$${RANLIB}" \
5200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5206 .PHONY: maybe-dvi-binutils dvi-binutils
5209 maybe-dvi-binutils: dvi-binutils
5213 @[ -f ./binutils/Makefile ] || exit 0; \
5214 r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5217 for flag in $(EXTRA_HOST_FLAGS) ; do \
5218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5220 echo "Doing dvi in binutils" ; \
5221 (cd $(HOST_SUBDIR)/binutils && \
5222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5224 "RANLIB=$${RANLIB}" \
5225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5231 .PHONY: maybe-pdf-binutils pdf-binutils
5234 maybe-pdf-binutils: pdf-binutils
5238 @[ -f ./binutils/Makefile ] || exit 0; \
5239 r=`${PWD_COMMAND}`; export r; \
5240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5242 for flag in $(EXTRA_HOST_FLAGS) ; do \
5243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5245 echo "Doing pdf in binutils" ; \
5246 (cd $(HOST_SUBDIR)/binutils && \
5247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5249 "RANLIB=$${RANLIB}" \
5250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5256 .PHONY: maybe-html-binutils html-binutils
5257 maybe-html-binutils:
5259 maybe-html-binutils: html-binutils
5263 @[ -f ./binutils/Makefile ] || exit 0; \
5264 r=`${PWD_COMMAND}`; export r; \
5265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5267 for flag in $(EXTRA_HOST_FLAGS) ; do \
5268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5270 echo "Doing html in binutils" ; \
5271 (cd $(HOST_SUBDIR)/binutils && \
5272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5274 "RANLIB=$${RANLIB}" \
5275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5281 .PHONY: maybe-TAGS-binutils TAGS-binutils
5282 maybe-TAGS-binutils:
5284 maybe-TAGS-binutils: TAGS-binutils
5288 @[ -f ./binutils/Makefile ] || exit 0; \
5289 r=`${PWD_COMMAND}`; export r; \
5290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5292 for flag in $(EXTRA_HOST_FLAGS) ; do \
5293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5295 echo "Doing TAGS in binutils" ; \
5296 (cd $(HOST_SUBDIR)/binutils && \
5297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5299 "RANLIB=$${RANLIB}" \
5300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5306 .PHONY: maybe-install-info-binutils install-info-binutils
5307 maybe-install-info-binutils:
5309 maybe-install-info-binutils: install-info-binutils
5311 install-info-binutils: \
5312 configure-binutils \
5314 @[ -f ./binutils/Makefile ] || exit 0; \
5315 r=`${PWD_COMMAND}`; export r; \
5316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318 for flag in $(EXTRA_HOST_FLAGS) ; do \
5319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321 echo "Doing install-info in binutils" ; \
5322 (cd $(HOST_SUBDIR)/binutils && \
5323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5325 "RANLIB=$${RANLIB}" \
5326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5332 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5333 maybe-install-pdf-binutils:
5335 maybe-install-pdf-binutils: install-pdf-binutils
5337 install-pdf-binutils: \
5338 configure-binutils \
5340 @[ -f ./binutils/Makefile ] || exit 0; \
5341 r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344 for flag in $(EXTRA_HOST_FLAGS) ; do \
5345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5347 echo "Doing install-pdf in binutils" ; \
5348 (cd $(HOST_SUBDIR)/binutils && \
5349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5351 "RANLIB=$${RANLIB}" \
5352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5358 .PHONY: maybe-install-html-binutils install-html-binutils
5359 maybe-install-html-binutils:
5361 maybe-install-html-binutils: install-html-binutils
5363 install-html-binutils: \
5364 configure-binutils \
5366 @[ -f ./binutils/Makefile ] || exit 0; \
5367 r=`${PWD_COMMAND}`; export r; \
5368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370 for flag in $(EXTRA_HOST_FLAGS) ; do \
5371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5373 echo "Doing install-html in binutils" ; \
5374 (cd $(HOST_SUBDIR)/binutils && \
5375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5377 "RANLIB=$${RANLIB}" \
5378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5384 .PHONY: maybe-installcheck-binutils installcheck-binutils
5385 maybe-installcheck-binutils:
5387 maybe-installcheck-binutils: installcheck-binutils
5389 installcheck-binutils: \
5391 @[ -f ./binutils/Makefile ] || exit 0; \
5392 r=`${PWD_COMMAND}`; export r; \
5393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5395 for flag in $(EXTRA_HOST_FLAGS) ; do \
5396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5398 echo "Doing installcheck in binutils" ; \
5399 (cd $(HOST_SUBDIR)/binutils && \
5400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5402 "RANLIB=$${RANLIB}" \
5403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5409 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5410 maybe-mostlyclean-binutils:
5412 maybe-mostlyclean-binutils: mostlyclean-binutils
5414 mostlyclean-binutils:
5415 @[ -f ./binutils/Makefile ] || exit 0; \
5416 r=`${PWD_COMMAND}`; export r; \
5417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5419 for flag in $(EXTRA_HOST_FLAGS) ; do \
5420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5422 echo "Doing mostlyclean in binutils" ; \
5423 (cd $(HOST_SUBDIR)/binutils && \
5424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5426 "RANLIB=$${RANLIB}" \
5427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5433 .PHONY: maybe-clean-binutils clean-binutils
5434 maybe-clean-binutils:
5436 maybe-clean-binutils: clean-binutils
5439 @[ -f ./binutils/Makefile ] || exit 0; \
5440 r=`${PWD_COMMAND}`; export r; \
5441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 for flag in $(EXTRA_HOST_FLAGS) ; do \
5444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5446 echo "Doing clean in binutils" ; \
5447 (cd $(HOST_SUBDIR)/binutils && \
5448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5450 "RANLIB=$${RANLIB}" \
5451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5457 .PHONY: maybe-distclean-binutils distclean-binutils
5458 maybe-distclean-binutils:
5460 maybe-distclean-binutils: distclean-binutils
5463 @[ -f ./binutils/Makefile ] || exit 0; \
5464 r=`${PWD_COMMAND}`; export r; \
5465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5467 for flag in $(EXTRA_HOST_FLAGS) ; do \
5468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5470 echo "Doing distclean in binutils" ; \
5471 (cd $(HOST_SUBDIR)/binutils && \
5472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5474 "RANLIB=$${RANLIB}" \
5475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5482 maybe-maintainer-clean-binutils:
5484 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5486 maintainer-clean-binutils:
5487 @[ -f ./binutils/Makefile ] || exit 0; \
5488 r=`${PWD_COMMAND}`; export r; \
5489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5491 for flag in $(EXTRA_HOST_FLAGS) ; do \
5492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5494 echo "Doing maintainer-clean in binutils" ; \
5495 (cd $(HOST_SUBDIR)/binutils && \
5496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5498 "RANLIB=$${RANLIB}" \
5499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5507 .PHONY: configure-bison maybe-configure-bison
5508 maybe-configure-bison:
5510 configure-bison: stage_current
5511 @endif gcc-bootstrap
5513 maybe-configure-bison: configure-bison
5515 @: $(MAKE); $(unstage)
5516 @r=`${PWD_COMMAND}`; export r; \
5517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5521 echo Configuring in $(HOST_SUBDIR)/bison; \
5522 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5525 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5528 srcdiroption="--srcdir=$${topdir}/bison"; \
5529 libsrcdir="$$s/bison"; \
5530 $(SHELL) $${libsrcdir}/configure \
5531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5532 --target=${target_alias} $${srcdiroption} \
5540 .PHONY: all-bison maybe-all-bison
5543 all-bison: stage_current
5544 @endif gcc-bootstrap
5547 maybe-all-bison: all-bison
5548 all-bison: configure-bison
5549 @: $(MAKE); $(unstage)
5550 @r=`${PWD_COMMAND}`; export r; \
5551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5553 (cd $(HOST_SUBDIR)/bison && \
5554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5561 .PHONY: check-bison maybe-check-bison
5564 maybe-check-bison: check-bison
5566 # This module is only tested in a native toolchain.
5568 @: $(MAKE); $(unstage)
5569 @if [ '$(host)' = '$(target)' ] ; then \
5570 r=`${PWD_COMMAND}`; export r; \
5571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573 (cd $(HOST_SUBDIR)/bison && \
5574 $(MAKE) $(FLAGS_TO_PASS) check); \
5579 .PHONY: install-bison maybe-install-bison
5580 maybe-install-bison:
5582 maybe-install-bison: install-bison
5584 install-bison: installdirs
5585 @: $(MAKE); $(unstage)
5586 @r=`${PWD_COMMAND}`; export r; \
5587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5589 (cd $(HOST_SUBDIR)/bison && \
5590 $(MAKE) $(FLAGS_TO_PASS) install)
5594 .PHONY: install-strip-bison maybe-install-strip-bison
5595 maybe-install-strip-bison:
5597 maybe-install-strip-bison: install-strip-bison
5599 install-strip-bison: installdirs
5600 @: $(MAKE); $(unstage)
5601 @r=`${PWD_COMMAND}`; export r; \
5602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5604 (cd $(HOST_SUBDIR)/bison && \
5605 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5609 # Other targets (info, dvi, pdf, etc.)
5611 .PHONY: maybe-info-bison info-bison
5614 maybe-info-bison: info-bison
5618 @: $(MAKE); $(unstage)
5619 @[ -f ./bison/Makefile ] || exit 0; \
5620 r=`${PWD_COMMAND}`; export r; \
5621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 for flag in $(EXTRA_HOST_FLAGS) ; do \
5624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 echo "Doing info in bison" ; \
5627 (cd $(HOST_SUBDIR)/bison && \
5628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630 "RANLIB=$${RANLIB}" \
5631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 .PHONY: maybe-dvi-bison dvi-bison
5640 maybe-dvi-bison: dvi-bison
5644 @: $(MAKE); $(unstage)
5645 @[ -f ./bison/Makefile ] || exit 0; \
5646 r=`${PWD_COMMAND}`; export r; \
5647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 for flag in $(EXTRA_HOST_FLAGS) ; do \
5650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 echo "Doing dvi in bison" ; \
5653 (cd $(HOST_SUBDIR)/bison && \
5654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5656 "RANLIB=$${RANLIB}" \
5657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663 .PHONY: maybe-pdf-bison pdf-bison
5666 maybe-pdf-bison: pdf-bison
5670 @: $(MAKE); $(unstage)
5671 @[ -f ./bison/Makefile ] || exit 0; \
5672 r=`${PWD_COMMAND}`; export r; \
5673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 for flag in $(EXTRA_HOST_FLAGS) ; do \
5676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5678 echo "Doing pdf in bison" ; \
5679 (cd $(HOST_SUBDIR)/bison && \
5680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682 "RANLIB=$${RANLIB}" \
5683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 .PHONY: maybe-html-bison html-bison
5692 maybe-html-bison: html-bison
5696 @: $(MAKE); $(unstage)
5697 @[ -f ./bison/Makefile ] || exit 0; \
5698 r=`${PWD_COMMAND}`; export r; \
5699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701 for flag in $(EXTRA_HOST_FLAGS) ; do \
5702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704 echo "Doing html in bison" ; \
5705 (cd $(HOST_SUBDIR)/bison && \
5706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708 "RANLIB=$${RANLIB}" \
5709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5715 .PHONY: maybe-TAGS-bison TAGS-bison
5718 maybe-TAGS-bison: TAGS-bison
5722 @: $(MAKE); $(unstage)
5723 @[ -f ./bison/Makefile ] || exit 0; \
5724 r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 for flag in $(EXTRA_HOST_FLAGS) ; do \
5728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730 echo "Doing TAGS in bison" ; \
5731 (cd $(HOST_SUBDIR)/bison && \
5732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734 "RANLIB=$${RANLIB}" \
5735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5741 .PHONY: maybe-install-info-bison install-info-bison
5742 maybe-install-info-bison:
5744 maybe-install-info-bison: install-info-bison
5746 install-info-bison: \
5749 @: $(MAKE); $(unstage)
5750 @[ -f ./bison/Makefile ] || exit 0; \
5751 r=`${PWD_COMMAND}`; export r; \
5752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5754 for flag in $(EXTRA_HOST_FLAGS) ; do \
5755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5757 echo "Doing install-info in bison" ; \
5758 (cd $(HOST_SUBDIR)/bison && \
5759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5761 "RANLIB=$${RANLIB}" \
5762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5768 .PHONY: maybe-install-pdf-bison install-pdf-bison
5769 maybe-install-pdf-bison:
5771 maybe-install-pdf-bison: install-pdf-bison
5773 install-pdf-bison: \
5776 @: $(MAKE); $(unstage)
5777 @[ -f ./bison/Makefile ] || exit 0; \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5781 for flag in $(EXTRA_HOST_FLAGS) ; do \
5782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5784 echo "Doing install-pdf in bison" ; \
5785 (cd $(HOST_SUBDIR)/bison && \
5786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5788 "RANLIB=$${RANLIB}" \
5789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5795 .PHONY: maybe-install-html-bison install-html-bison
5796 maybe-install-html-bison:
5798 maybe-install-html-bison: install-html-bison
5800 install-html-bison: \
5803 @: $(MAKE); $(unstage)
5804 @[ -f ./bison/Makefile ] || exit 0; \
5805 r=`${PWD_COMMAND}`; export r; \
5806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5808 for flag in $(EXTRA_HOST_FLAGS) ; do \
5809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5811 echo "Doing install-html in bison" ; \
5812 (cd $(HOST_SUBDIR)/bison && \
5813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5815 "RANLIB=$${RANLIB}" \
5816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5822 .PHONY: maybe-installcheck-bison installcheck-bison
5823 maybe-installcheck-bison:
5825 maybe-installcheck-bison: installcheck-bison
5827 installcheck-bison: \
5829 @: $(MAKE); $(unstage)
5830 @[ -f ./bison/Makefile ] || exit 0; \
5831 r=`${PWD_COMMAND}`; export r; \
5832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834 for flag in $(EXTRA_HOST_FLAGS) ; do \
5835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5837 echo "Doing installcheck in bison" ; \
5838 (cd $(HOST_SUBDIR)/bison && \
5839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5841 "RANLIB=$${RANLIB}" \
5842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5848 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
5849 maybe-mostlyclean-bison:
5851 maybe-mostlyclean-bison: mostlyclean-bison
5854 @: $(MAKE); $(unstage)
5855 @[ -f ./bison/Makefile ] || exit 0; \
5856 r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5859 for flag in $(EXTRA_HOST_FLAGS) ; do \
5860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5862 echo "Doing mostlyclean in bison" ; \
5863 (cd $(HOST_SUBDIR)/bison && \
5864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866 "RANLIB=$${RANLIB}" \
5867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5873 .PHONY: maybe-clean-bison clean-bison
5876 maybe-clean-bison: clean-bison
5879 @: $(MAKE); $(unstage)
5880 @[ -f ./bison/Makefile ] || exit 0; \
5881 r=`${PWD_COMMAND}`; export r; \
5882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5884 for flag in $(EXTRA_HOST_FLAGS) ; do \
5885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5887 echo "Doing clean in bison" ; \
5888 (cd $(HOST_SUBDIR)/bison && \
5889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5891 "RANLIB=$${RANLIB}" \
5892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5898 .PHONY: maybe-distclean-bison distclean-bison
5899 maybe-distclean-bison:
5901 maybe-distclean-bison: distclean-bison
5904 @: $(MAKE); $(unstage)
5905 @[ -f ./bison/Makefile ] || exit 0; \
5906 r=`${PWD_COMMAND}`; export r; \
5907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909 for flag in $(EXTRA_HOST_FLAGS) ; do \
5910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5912 echo "Doing distclean in bison" ; \
5913 (cd $(HOST_SUBDIR)/bison && \
5914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5916 "RANLIB=$${RANLIB}" \
5917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5923 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
5924 maybe-maintainer-clean-bison:
5926 maybe-maintainer-clean-bison: maintainer-clean-bison
5928 maintainer-clean-bison:
5929 @: $(MAKE); $(unstage)
5930 @[ -f ./bison/Makefile ] || exit 0; \
5931 r=`${PWD_COMMAND}`; export r; \
5932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5934 for flag in $(EXTRA_HOST_FLAGS) ; do \
5935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5937 echo "Doing maintainer-clean in bison" ; \
5938 (cd $(HOST_SUBDIR)/bison && \
5939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5941 "RANLIB=$${RANLIB}" \
5942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5950 .PHONY: configure-cgen maybe-configure-cgen
5951 maybe-configure-cgen:
5953 configure-cgen: stage_current
5954 @endif gcc-bootstrap
5956 maybe-configure-cgen: configure-cgen
5958 @: $(MAKE); $(unstage)
5959 @r=`${PWD_COMMAND}`; export r; \
5960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5961 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
5962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
5964 echo Configuring in $(HOST_SUBDIR)/cgen; \
5965 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
5967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5968 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
5969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5971 srcdiroption="--srcdir=$${topdir}/cgen"; \
5972 libsrcdir="$$s/cgen"; \
5973 $(SHELL) $${libsrcdir}/configure \
5974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5975 --target=${target_alias} $${srcdiroption} \
5983 .PHONY: all-cgen maybe-all-cgen
5986 all-cgen: stage_current
5987 @endif gcc-bootstrap
5990 maybe-all-cgen: all-cgen
5991 all-cgen: configure-cgen
5992 @: $(MAKE); $(unstage)
5993 @r=`${PWD_COMMAND}`; export r; \
5994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5996 (cd $(HOST_SUBDIR)/cgen && \
5997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6004 .PHONY: check-cgen maybe-check-cgen
6007 maybe-check-cgen: check-cgen
6010 @: $(MAKE); $(unstage)
6011 @r=`${PWD_COMMAND}`; export r; \
6012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014 (cd $(HOST_SUBDIR)/cgen && \
6015 $(MAKE) $(FLAGS_TO_PASS) check)
6019 .PHONY: install-cgen maybe-install-cgen
6022 maybe-install-cgen: install-cgen
6024 install-cgen: installdirs
6025 @: $(MAKE); $(unstage)
6026 @r=`${PWD_COMMAND}`; export r; \
6027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029 (cd $(HOST_SUBDIR)/cgen && \
6030 $(MAKE) $(FLAGS_TO_PASS) install)
6034 .PHONY: install-strip-cgen maybe-install-strip-cgen
6035 maybe-install-strip-cgen:
6037 maybe-install-strip-cgen: install-strip-cgen
6039 install-strip-cgen: installdirs
6040 @: $(MAKE); $(unstage)
6041 @r=`${PWD_COMMAND}`; export r; \
6042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6044 (cd $(HOST_SUBDIR)/cgen && \
6045 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6049 # Other targets (info, dvi, pdf, etc.)
6051 .PHONY: maybe-info-cgen info-cgen
6054 maybe-info-cgen: info-cgen
6058 @: $(MAKE); $(unstage)
6059 @[ -f ./cgen/Makefile ] || exit 0; \
6060 r=`${PWD_COMMAND}`; export r; \
6061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063 for flag in $(EXTRA_HOST_FLAGS) ; do \
6064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6066 echo "Doing info in cgen" ; \
6067 (cd $(HOST_SUBDIR)/cgen && \
6068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6070 "RANLIB=$${RANLIB}" \
6071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6077 .PHONY: maybe-dvi-cgen dvi-cgen
6080 maybe-dvi-cgen: dvi-cgen
6084 @: $(MAKE); $(unstage)
6085 @[ -f ./cgen/Makefile ] || exit 0; \
6086 r=`${PWD_COMMAND}`; export r; \
6087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6089 for flag in $(EXTRA_HOST_FLAGS) ; do \
6090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6092 echo "Doing dvi in cgen" ; \
6093 (cd $(HOST_SUBDIR)/cgen && \
6094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6096 "RANLIB=$${RANLIB}" \
6097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6103 .PHONY: maybe-pdf-cgen pdf-cgen
6106 maybe-pdf-cgen: pdf-cgen
6110 @: $(MAKE); $(unstage)
6111 @[ -f ./cgen/Makefile ] || exit 0; \
6112 r=`${PWD_COMMAND}`; export r; \
6113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6115 for flag in $(EXTRA_HOST_FLAGS) ; do \
6116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6118 echo "Doing pdf in cgen" ; \
6119 (cd $(HOST_SUBDIR)/cgen && \
6120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6122 "RANLIB=$${RANLIB}" \
6123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6129 .PHONY: maybe-html-cgen html-cgen
6132 maybe-html-cgen: html-cgen
6136 @: $(MAKE); $(unstage)
6137 @[ -f ./cgen/Makefile ] || exit 0; \
6138 r=`${PWD_COMMAND}`; export r; \
6139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6141 for flag in $(EXTRA_HOST_FLAGS) ; do \
6142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6144 echo "Doing html in cgen" ; \
6145 (cd $(HOST_SUBDIR)/cgen && \
6146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6148 "RANLIB=$${RANLIB}" \
6149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6155 .PHONY: maybe-TAGS-cgen TAGS-cgen
6158 maybe-TAGS-cgen: TAGS-cgen
6162 @: $(MAKE); $(unstage)
6163 @[ -f ./cgen/Makefile ] || exit 0; \
6164 r=`${PWD_COMMAND}`; export r; \
6165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167 for flag in $(EXTRA_HOST_FLAGS) ; do \
6168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6170 echo "Doing TAGS in cgen" ; \
6171 (cd $(HOST_SUBDIR)/cgen && \
6172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6174 "RANLIB=$${RANLIB}" \
6175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6181 .PHONY: maybe-install-info-cgen install-info-cgen
6182 maybe-install-info-cgen:
6184 maybe-install-info-cgen: install-info-cgen
6186 install-info-cgen: \
6189 @: $(MAKE); $(unstage)
6190 @[ -f ./cgen/Makefile ] || exit 0; \
6191 r=`${PWD_COMMAND}`; export r; \
6192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6194 for flag in $(EXTRA_HOST_FLAGS) ; do \
6195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6197 echo "Doing install-info in cgen" ; \
6198 (cd $(HOST_SUBDIR)/cgen && \
6199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201 "RANLIB=$${RANLIB}" \
6202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6208 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6209 maybe-install-pdf-cgen:
6211 maybe-install-pdf-cgen: install-pdf-cgen
6216 @: $(MAKE); $(unstage)
6217 @[ -f ./cgen/Makefile ] || exit 0; \
6218 r=`${PWD_COMMAND}`; export r; \
6219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6221 for flag in $(EXTRA_HOST_FLAGS) ; do \
6222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6224 echo "Doing install-pdf in cgen" ; \
6225 (cd $(HOST_SUBDIR)/cgen && \
6226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6228 "RANLIB=$${RANLIB}" \
6229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6235 .PHONY: maybe-install-html-cgen install-html-cgen
6236 maybe-install-html-cgen:
6238 maybe-install-html-cgen: install-html-cgen
6240 install-html-cgen: \
6243 @: $(MAKE); $(unstage)
6244 @[ -f ./cgen/Makefile ] || exit 0; \
6245 r=`${PWD_COMMAND}`; export r; \
6246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6248 for flag in $(EXTRA_HOST_FLAGS) ; do \
6249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6251 echo "Doing install-html in cgen" ; \
6252 (cd $(HOST_SUBDIR)/cgen && \
6253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6255 "RANLIB=$${RANLIB}" \
6256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6262 .PHONY: maybe-installcheck-cgen installcheck-cgen
6263 maybe-installcheck-cgen:
6265 maybe-installcheck-cgen: installcheck-cgen
6267 installcheck-cgen: \
6269 @: $(MAKE); $(unstage)
6270 @[ -f ./cgen/Makefile ] || exit 0; \
6271 r=`${PWD_COMMAND}`; export r; \
6272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274 for flag in $(EXTRA_HOST_FLAGS) ; do \
6275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6277 echo "Doing installcheck in cgen" ; \
6278 (cd $(HOST_SUBDIR)/cgen && \
6279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6281 "RANLIB=$${RANLIB}" \
6282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6288 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6289 maybe-mostlyclean-cgen:
6291 maybe-mostlyclean-cgen: mostlyclean-cgen
6294 @: $(MAKE); $(unstage)
6295 @[ -f ./cgen/Makefile ] || exit 0; \
6296 r=`${PWD_COMMAND}`; export r; \
6297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299 for flag in $(EXTRA_HOST_FLAGS) ; do \
6300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6302 echo "Doing mostlyclean in cgen" ; \
6303 (cd $(HOST_SUBDIR)/cgen && \
6304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6306 "RANLIB=$${RANLIB}" \
6307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6313 .PHONY: maybe-clean-cgen clean-cgen
6316 maybe-clean-cgen: clean-cgen
6319 @: $(MAKE); $(unstage)
6320 @[ -f ./cgen/Makefile ] || exit 0; \
6321 r=`${PWD_COMMAND}`; export r; \
6322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324 for flag in $(EXTRA_HOST_FLAGS) ; do \
6325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6327 echo "Doing clean in cgen" ; \
6328 (cd $(HOST_SUBDIR)/cgen && \
6329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331 "RANLIB=$${RANLIB}" \
6332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6338 .PHONY: maybe-distclean-cgen distclean-cgen
6339 maybe-distclean-cgen:
6341 maybe-distclean-cgen: distclean-cgen
6344 @: $(MAKE); $(unstage)
6345 @[ -f ./cgen/Makefile ] || exit 0; \
6346 r=`${PWD_COMMAND}`; export r; \
6347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349 for flag in $(EXTRA_HOST_FLAGS) ; do \
6350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6352 echo "Doing distclean in cgen" ; \
6353 (cd $(HOST_SUBDIR)/cgen && \
6354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6356 "RANLIB=$${RANLIB}" \
6357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6363 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6364 maybe-maintainer-clean-cgen:
6366 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6368 maintainer-clean-cgen:
6369 @: $(MAKE); $(unstage)
6370 @[ -f ./cgen/Makefile ] || exit 0; \
6371 r=`${PWD_COMMAND}`; export r; \
6372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374 for flag in $(EXTRA_HOST_FLAGS) ; do \
6375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377 echo "Doing maintainer-clean in cgen" ; \
6378 (cd $(HOST_SUBDIR)/cgen && \
6379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6381 "RANLIB=$${RANLIB}" \
6382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6390 .PHONY: configure-dejagnu maybe-configure-dejagnu
6391 maybe-configure-dejagnu:
6393 configure-dejagnu: stage_current
6394 @endif gcc-bootstrap
6396 maybe-configure-dejagnu: configure-dejagnu
6398 @: $(MAKE); $(unstage)
6399 @r=`${PWD_COMMAND}`; export r; \
6400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6404 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6405 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6408 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6411 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6412 libsrcdir="$$s/dejagnu"; \
6413 $(SHELL) $${libsrcdir}/configure \
6414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6415 --target=${target_alias} $${srcdiroption} \
6423 .PHONY: all-dejagnu maybe-all-dejagnu
6426 all-dejagnu: stage_current
6427 @endif gcc-bootstrap
6430 maybe-all-dejagnu: all-dejagnu
6431 all-dejagnu: configure-dejagnu
6432 @: $(MAKE); $(unstage)
6433 @r=`${PWD_COMMAND}`; export r; \
6434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6436 (cd $(HOST_SUBDIR)/dejagnu && \
6437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6444 .PHONY: check-dejagnu maybe-check-dejagnu
6445 maybe-check-dejagnu:
6447 maybe-check-dejagnu: check-dejagnu
6450 @: $(MAKE); $(unstage)
6451 @r=`${PWD_COMMAND}`; export r; \
6452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454 (cd $(HOST_SUBDIR)/dejagnu && \
6455 $(MAKE) $(FLAGS_TO_PASS) check)
6459 .PHONY: install-dejagnu maybe-install-dejagnu
6460 maybe-install-dejagnu:
6462 maybe-install-dejagnu: install-dejagnu
6464 install-dejagnu: installdirs
6465 @: $(MAKE); $(unstage)
6466 @r=`${PWD_COMMAND}`; export r; \
6467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6469 (cd $(HOST_SUBDIR)/dejagnu && \
6470 $(MAKE) $(FLAGS_TO_PASS) install)
6474 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6475 maybe-install-strip-dejagnu:
6477 maybe-install-strip-dejagnu: install-strip-dejagnu
6479 install-strip-dejagnu: installdirs
6480 @: $(MAKE); $(unstage)
6481 @r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6484 (cd $(HOST_SUBDIR)/dejagnu && \
6485 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6489 # Other targets (info, dvi, pdf, etc.)
6491 .PHONY: maybe-info-dejagnu info-dejagnu
6494 maybe-info-dejagnu: info-dejagnu
6498 @: $(MAKE); $(unstage)
6499 @[ -f ./dejagnu/Makefile ] || exit 0; \
6500 r=`${PWD_COMMAND}`; export r; \
6501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503 for flag in $(EXTRA_HOST_FLAGS) ; do \
6504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6506 echo "Doing info in dejagnu" ; \
6507 (cd $(HOST_SUBDIR)/dejagnu && \
6508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6510 "RANLIB=$${RANLIB}" \
6511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6517 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6520 maybe-dvi-dejagnu: dvi-dejagnu
6524 @: $(MAKE); $(unstage)
6525 @[ -f ./dejagnu/Makefile ] || exit 0; \
6526 r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6529 for flag in $(EXTRA_HOST_FLAGS) ; do \
6530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532 echo "Doing dvi in dejagnu" ; \
6533 (cd $(HOST_SUBDIR)/dejagnu && \
6534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536 "RANLIB=$${RANLIB}" \
6537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6543 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6546 maybe-pdf-dejagnu: pdf-dejagnu
6550 @: $(MAKE); $(unstage)
6551 @[ -f ./dejagnu/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6558 echo "Doing pdf in dejagnu" ; \
6559 (cd $(HOST_SUBDIR)/dejagnu && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569 .PHONY: maybe-html-dejagnu html-dejagnu
6572 maybe-html-dejagnu: html-dejagnu
6576 @: $(MAKE); $(unstage)
6577 @[ -f ./dejagnu/Makefile ] || exit 0; \
6578 r=`${PWD_COMMAND}`; export r; \
6579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6581 for flag in $(EXTRA_HOST_FLAGS) ; do \
6582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6584 echo "Doing html in dejagnu" ; \
6585 (cd $(HOST_SUBDIR)/dejagnu && \
6586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6588 "RANLIB=$${RANLIB}" \
6589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6595 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6598 maybe-TAGS-dejagnu: TAGS-dejagnu
6602 @: $(MAKE); $(unstage)
6603 @[ -f ./dejagnu/Makefile ] || exit 0; \
6604 r=`${PWD_COMMAND}`; export r; \
6605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607 for flag in $(EXTRA_HOST_FLAGS) ; do \
6608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610 echo "Doing TAGS in dejagnu" ; \
6611 (cd $(HOST_SUBDIR)/dejagnu && \
6612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6614 "RANLIB=$${RANLIB}" \
6615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6621 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6622 maybe-install-info-dejagnu:
6624 maybe-install-info-dejagnu: install-info-dejagnu
6626 install-info-dejagnu: \
6629 @: $(MAKE); $(unstage)
6630 @[ -f ./dejagnu/Makefile ] || exit 0; \
6631 r=`${PWD_COMMAND}`; export r; \
6632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634 for flag in $(EXTRA_HOST_FLAGS) ; do \
6635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637 echo "Doing install-info in dejagnu" ; \
6638 (cd $(HOST_SUBDIR)/dejagnu && \
6639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6641 "RANLIB=$${RANLIB}" \
6642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6648 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6649 maybe-install-pdf-dejagnu:
6651 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6653 install-pdf-dejagnu: \
6656 @: $(MAKE); $(unstage)
6657 @[ -f ./dejagnu/Makefile ] || exit 0; \
6658 r=`${PWD_COMMAND}`; export r; \
6659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 for flag in $(EXTRA_HOST_FLAGS) ; do \
6662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664 echo "Doing install-pdf in dejagnu" ; \
6665 (cd $(HOST_SUBDIR)/dejagnu && \
6666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6668 "RANLIB=$${RANLIB}" \
6669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6675 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6676 maybe-install-html-dejagnu:
6678 maybe-install-html-dejagnu: install-html-dejagnu
6680 install-html-dejagnu: \
6683 @: $(MAKE); $(unstage)
6684 @[ -f ./dejagnu/Makefile ] || exit 0; \
6685 r=`${PWD_COMMAND}`; export r; \
6686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688 for flag in $(EXTRA_HOST_FLAGS) ; do \
6689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6691 echo "Doing install-html in dejagnu" ; \
6692 (cd $(HOST_SUBDIR)/dejagnu && \
6693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6695 "RANLIB=$${RANLIB}" \
6696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6702 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6703 maybe-installcheck-dejagnu:
6705 maybe-installcheck-dejagnu: installcheck-dejagnu
6707 installcheck-dejagnu: \
6709 @: $(MAKE); $(unstage)
6710 @[ -f ./dejagnu/Makefile ] || exit 0; \
6711 r=`${PWD_COMMAND}`; export r; \
6712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 for flag in $(EXTRA_HOST_FLAGS) ; do \
6715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 echo "Doing installcheck in dejagnu" ; \
6718 (cd $(HOST_SUBDIR)/dejagnu && \
6719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6721 "RANLIB=$${RANLIB}" \
6722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6728 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6729 maybe-mostlyclean-dejagnu:
6731 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6733 mostlyclean-dejagnu:
6734 @: $(MAKE); $(unstage)
6735 @[ -f ./dejagnu/Makefile ] || exit 0; \
6736 r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739 for flag in $(EXTRA_HOST_FLAGS) ; do \
6740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6742 echo "Doing mostlyclean in dejagnu" ; \
6743 (cd $(HOST_SUBDIR)/dejagnu && \
6744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746 "RANLIB=$${RANLIB}" \
6747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6753 .PHONY: maybe-clean-dejagnu clean-dejagnu
6754 maybe-clean-dejagnu:
6756 maybe-clean-dejagnu: clean-dejagnu
6759 @: $(MAKE); $(unstage)
6760 @[ -f ./dejagnu/Makefile ] || exit 0; \
6761 r=`${PWD_COMMAND}`; export r; \
6762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 for flag in $(EXTRA_HOST_FLAGS) ; do \
6765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767 echo "Doing clean in dejagnu" ; \
6768 (cd $(HOST_SUBDIR)/dejagnu && \
6769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6771 "RANLIB=$${RANLIB}" \
6772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6778 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6779 maybe-distclean-dejagnu:
6781 maybe-distclean-dejagnu: distclean-dejagnu
6784 @: $(MAKE); $(unstage)
6785 @[ -f ./dejagnu/Makefile ] || exit 0; \
6786 r=`${PWD_COMMAND}`; export r; \
6787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 for flag in $(EXTRA_HOST_FLAGS) ; do \
6790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792 echo "Doing distclean in dejagnu" ; \
6793 (cd $(HOST_SUBDIR)/dejagnu && \
6794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6796 "RANLIB=$${RANLIB}" \
6797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
6804 maybe-maintainer-clean-dejagnu:
6806 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
6808 maintainer-clean-dejagnu:
6809 @: $(MAKE); $(unstage)
6810 @[ -f ./dejagnu/Makefile ] || exit 0; \
6811 r=`${PWD_COMMAND}`; export r; \
6812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814 for flag in $(EXTRA_HOST_FLAGS) ; do \
6815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6817 echo "Doing maintainer-clean in dejagnu" ; \
6818 (cd $(HOST_SUBDIR)/dejagnu && \
6819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6821 "RANLIB=$${RANLIB}" \
6822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830 .PHONY: configure-etc maybe-configure-etc
6831 maybe-configure-etc:
6833 configure-etc: stage_current
6834 @endif gcc-bootstrap
6836 maybe-configure-etc: configure-etc
6838 @: $(MAKE); $(unstage)
6839 @r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
6842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
6844 echo Configuring in $(HOST_SUBDIR)/etc; \
6845 cd "$(HOST_SUBDIR)/etc" || exit 1; \
6847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6848 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
6849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6851 srcdiroption="--srcdir=$${topdir}/etc"; \
6852 libsrcdir="$$s/etc"; \
6853 $(SHELL) $${libsrcdir}/configure \
6854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6855 --target=${target_alias} $${srcdiroption} \
6863 .PHONY: all-etc maybe-all-etc
6866 all-etc: stage_current
6867 @endif gcc-bootstrap
6870 maybe-all-etc: all-etc
6871 all-etc: configure-etc
6872 @: $(MAKE); $(unstage)
6873 @r=`${PWD_COMMAND}`; export r; \
6874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876 (cd $(HOST_SUBDIR)/etc && \
6877 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6884 .PHONY: check-etc maybe-check-etc
6887 maybe-check-etc: check-etc
6890 @: $(MAKE); $(unstage)
6891 @r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6894 (cd $(HOST_SUBDIR)/etc && \
6895 $(MAKE) $(FLAGS_TO_PASS) check)
6899 .PHONY: install-etc maybe-install-etc
6902 maybe-install-etc: install-etc
6904 install-etc: installdirs
6905 @: $(MAKE); $(unstage)
6906 @r=`${PWD_COMMAND}`; export r; \
6907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 (cd $(HOST_SUBDIR)/etc && \
6910 $(MAKE) $(FLAGS_TO_PASS) install)
6914 .PHONY: install-strip-etc maybe-install-strip-etc
6915 maybe-install-strip-etc:
6917 maybe-install-strip-etc: install-strip-etc
6919 install-strip-etc: installdirs
6920 @: $(MAKE); $(unstage)
6921 @r=`${PWD_COMMAND}`; export r; \
6922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6924 (cd $(HOST_SUBDIR)/etc && \
6925 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6929 # Other targets (info, dvi, pdf, etc.)
6931 .PHONY: maybe-info-etc info-etc
6934 maybe-info-etc: info-etc
6938 @: $(MAKE); $(unstage)
6939 @[ -f ./etc/Makefile ] || exit 0; \
6940 r=`${PWD_COMMAND}`; export r; \
6941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6943 for flag in $(EXTRA_HOST_FLAGS) ; do \
6944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6946 echo "Doing info in etc" ; \
6947 (cd $(HOST_SUBDIR)/etc && \
6948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6950 "RANLIB=$${RANLIB}" \
6951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957 .PHONY: maybe-dvi-etc dvi-etc
6960 maybe-dvi-etc: dvi-etc
6964 @: $(MAKE); $(unstage)
6965 @[ -f ./etc/Makefile ] || exit 0; \
6966 r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6969 for flag in $(EXTRA_HOST_FLAGS) ; do \
6970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6972 echo "Doing dvi in etc" ; \
6973 (cd $(HOST_SUBDIR)/etc && \
6974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6976 "RANLIB=$${RANLIB}" \
6977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6983 .PHONY: maybe-pdf-etc pdf-etc
6986 maybe-pdf-etc: pdf-etc
6990 @: $(MAKE); $(unstage)
6991 @[ -f ./etc/Makefile ] || exit 0; \
6992 r=`${PWD_COMMAND}`; export r; \
6993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6995 for flag in $(EXTRA_HOST_FLAGS) ; do \
6996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6998 echo "Doing pdf in etc" ; \
6999 (cd $(HOST_SUBDIR)/etc && \
7000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7002 "RANLIB=$${RANLIB}" \
7003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7009 .PHONY: maybe-html-etc html-etc
7012 maybe-html-etc: html-etc
7016 @: $(MAKE); $(unstage)
7017 @[ -f ./etc/Makefile ] || exit 0; \
7018 r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7021 for flag in $(EXTRA_HOST_FLAGS) ; do \
7022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7024 echo "Doing html in etc" ; \
7025 (cd $(HOST_SUBDIR)/etc && \
7026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7028 "RANLIB=$${RANLIB}" \
7029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035 .PHONY: maybe-TAGS-etc TAGS-etc
7038 maybe-TAGS-etc: TAGS-etc
7042 @: $(MAKE); $(unstage)
7043 @[ -f ./etc/Makefile ] || exit 0; \
7044 r=`${PWD_COMMAND}`; export r; \
7045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 for flag in $(EXTRA_HOST_FLAGS) ; do \
7048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7050 echo "Doing TAGS in etc" ; \
7051 (cd $(HOST_SUBDIR)/etc && \
7052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7054 "RANLIB=$${RANLIB}" \
7055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7061 .PHONY: maybe-install-info-etc install-info-etc
7062 maybe-install-info-etc:
7064 maybe-install-info-etc: install-info-etc
7069 @: $(MAKE); $(unstage)
7070 @[ -f ./etc/Makefile ] || exit 0; \
7071 r=`${PWD_COMMAND}`; export r; \
7072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7074 for flag in $(EXTRA_HOST_FLAGS) ; do \
7075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7077 echo "Doing install-info in etc" ; \
7078 (cd $(HOST_SUBDIR)/etc && \
7079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7081 "RANLIB=$${RANLIB}" \
7082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7088 .PHONY: maybe-install-pdf-etc install-pdf-etc
7089 maybe-install-pdf-etc:
7091 maybe-install-pdf-etc: install-pdf-etc
7096 @: $(MAKE); $(unstage)
7097 @[ -f ./etc/Makefile ] || exit 0; \
7098 r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101 for flag in $(EXTRA_HOST_FLAGS) ; do \
7102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7104 echo "Doing install-pdf in etc" ; \
7105 (cd $(HOST_SUBDIR)/etc && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108 "RANLIB=$${RANLIB}" \
7109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7115 .PHONY: maybe-install-html-etc install-html-etc
7116 maybe-install-html-etc:
7118 maybe-install-html-etc: install-html-etc
7123 @: $(MAKE); $(unstage)
7124 @[ -f ./etc/Makefile ] || exit 0; \
7125 r=`${PWD_COMMAND}`; export r; \
7126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 for flag in $(EXTRA_HOST_FLAGS) ; do \
7129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7131 echo "Doing install-html in etc" ; \
7132 (cd $(HOST_SUBDIR)/etc && \
7133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135 "RANLIB=$${RANLIB}" \
7136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7142 .PHONY: maybe-installcheck-etc installcheck-etc
7143 maybe-installcheck-etc:
7145 maybe-installcheck-etc: installcheck-etc
7149 @: $(MAKE); $(unstage)
7150 @[ -f ./etc/Makefile ] || exit 0; \
7151 r=`${PWD_COMMAND}`; export r; \
7152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7154 for flag in $(EXTRA_HOST_FLAGS) ; do \
7155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7157 echo "Doing installcheck in etc" ; \
7158 (cd $(HOST_SUBDIR)/etc && \
7159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7161 "RANLIB=$${RANLIB}" \
7162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7168 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7169 maybe-mostlyclean-etc:
7171 maybe-mostlyclean-etc: mostlyclean-etc
7174 @: $(MAKE); $(unstage)
7175 @[ -f ./etc/Makefile ] || exit 0; \
7176 r=`${PWD_COMMAND}`; export r; \
7177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179 for flag in $(EXTRA_HOST_FLAGS) ; do \
7180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7182 echo "Doing mostlyclean in etc" ; \
7183 (cd $(HOST_SUBDIR)/etc && \
7184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7186 "RANLIB=$${RANLIB}" \
7187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7193 .PHONY: maybe-clean-etc clean-etc
7196 maybe-clean-etc: clean-etc
7199 @: $(MAKE); $(unstage)
7200 @[ -f ./etc/Makefile ] || exit 0; \
7201 r=`${PWD_COMMAND}`; export r; \
7202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7204 for flag in $(EXTRA_HOST_FLAGS) ; do \
7205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7207 echo "Doing clean in etc" ; \
7208 (cd $(HOST_SUBDIR)/etc && \
7209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7211 "RANLIB=$${RANLIB}" \
7212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7218 .PHONY: maybe-distclean-etc distclean-etc
7219 maybe-distclean-etc:
7221 maybe-distclean-etc: distclean-etc
7224 @: $(MAKE); $(unstage)
7225 @[ -f ./etc/Makefile ] || exit 0; \
7226 r=`${PWD_COMMAND}`; export r; \
7227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7229 for flag in $(EXTRA_HOST_FLAGS) ; do \
7230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7232 echo "Doing distclean in etc" ; \
7233 (cd $(HOST_SUBDIR)/etc && \
7234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7236 "RANLIB=$${RANLIB}" \
7237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7243 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7244 maybe-maintainer-clean-etc:
7246 maybe-maintainer-clean-etc: maintainer-clean-etc
7248 maintainer-clean-etc:
7249 @: $(MAKE); $(unstage)
7250 @[ -f ./etc/Makefile ] || exit 0; \
7251 r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254 for flag in $(EXTRA_HOST_FLAGS) ; do \
7255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7257 echo "Doing maintainer-clean in etc" ; \
7258 (cd $(HOST_SUBDIR)/etc && \
7259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7261 "RANLIB=$${RANLIB}" \
7262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7270 .PHONY: configure-fastjar maybe-configure-fastjar
7271 maybe-configure-fastjar:
7273 configure-fastjar: stage_current
7274 @endif gcc-bootstrap
7276 maybe-configure-fastjar: configure-fastjar
7278 @: $(MAKE); $(unstage)
7279 @r=`${PWD_COMMAND}`; export r; \
7280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7281 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7284 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7285 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7288 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7291 srcdiroption="--srcdir=$${topdir}/fastjar"; \
7292 libsrcdir="$$s/fastjar"; \
7293 $(SHELL) $${libsrcdir}/configure \
7294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7295 --target=${target_alias} $${srcdiroption} \
7303 .PHONY: all-fastjar maybe-all-fastjar
7306 all-fastjar: stage_current
7307 @endif gcc-bootstrap
7310 maybe-all-fastjar: all-fastjar
7311 all-fastjar: configure-fastjar
7312 @: $(MAKE); $(unstage)
7313 @r=`${PWD_COMMAND}`; export r; \
7314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7316 (cd $(HOST_SUBDIR)/fastjar && \
7317 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7324 .PHONY: check-fastjar maybe-check-fastjar
7325 maybe-check-fastjar:
7327 maybe-check-fastjar: check-fastjar
7329 # This module is only tested in a native toolchain.
7331 @: $(MAKE); $(unstage)
7332 @if [ '$(host)' = '$(target)' ] ; then \
7333 r=`${PWD_COMMAND}`; export r; \
7334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7336 (cd $(HOST_SUBDIR)/fastjar && \
7337 $(MAKE) $(FLAGS_TO_PASS) check); \
7342 .PHONY: install-fastjar maybe-install-fastjar
7343 maybe-install-fastjar:
7345 maybe-install-fastjar: install-fastjar
7347 install-fastjar: installdirs
7348 @: $(MAKE); $(unstage)
7349 @r=`${PWD_COMMAND}`; export r; \
7350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352 (cd $(HOST_SUBDIR)/fastjar && \
7353 $(MAKE) $(FLAGS_TO_PASS) install)
7357 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7358 maybe-install-strip-fastjar:
7360 maybe-install-strip-fastjar: install-strip-fastjar
7362 install-strip-fastjar: installdirs
7363 @: $(MAKE); $(unstage)
7364 @r=`${PWD_COMMAND}`; export r; \
7365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7367 (cd $(HOST_SUBDIR)/fastjar && \
7368 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7372 # Other targets (info, dvi, pdf, etc.)
7374 .PHONY: maybe-info-fastjar info-fastjar
7377 maybe-info-fastjar: info-fastjar
7381 @: $(MAKE); $(unstage)
7382 @[ -f ./fastjar/Makefile ] || exit 0; \
7383 r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386 for flag in $(EXTRA_HOST_FLAGS) ; do \
7387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389 echo "Doing info in fastjar" ; \
7390 (cd $(HOST_SUBDIR)/fastjar && \
7391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7393 "RANLIB=$${RANLIB}" \
7394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7400 .PHONY: maybe-dvi-fastjar dvi-fastjar
7403 maybe-dvi-fastjar: dvi-fastjar
7407 @: $(MAKE); $(unstage)
7408 @[ -f ./fastjar/Makefile ] || exit 0; \
7409 r=`${PWD_COMMAND}`; export r; \
7410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7412 for flag in $(EXTRA_HOST_FLAGS) ; do \
7413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7415 echo "Doing dvi in fastjar" ; \
7416 (cd $(HOST_SUBDIR)/fastjar && \
7417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7419 "RANLIB=$${RANLIB}" \
7420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7426 .PHONY: maybe-pdf-fastjar pdf-fastjar
7429 maybe-pdf-fastjar: pdf-fastjar
7433 @: $(MAKE); $(unstage)
7434 @[ -f ./fastjar/Makefile ] || exit 0; \
7435 r=`${PWD_COMMAND}`; export r; \
7436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 for flag in $(EXTRA_HOST_FLAGS) ; do \
7439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441 echo "Doing pdf in fastjar" ; \
7442 (cd $(HOST_SUBDIR)/fastjar && \
7443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7445 "RANLIB=$${RANLIB}" \
7446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7452 .PHONY: maybe-html-fastjar html-fastjar
7455 maybe-html-fastjar: html-fastjar
7459 @: $(MAKE); $(unstage)
7460 @[ -f ./fastjar/Makefile ] || exit 0; \
7461 r=`${PWD_COMMAND}`; export r; \
7462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464 for flag in $(EXTRA_HOST_FLAGS) ; do \
7465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467 echo "Doing html in fastjar" ; \
7468 (cd $(HOST_SUBDIR)/fastjar && \
7469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7471 "RANLIB=$${RANLIB}" \
7472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7478 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7481 maybe-TAGS-fastjar: TAGS-fastjar
7485 @: $(MAKE); $(unstage)
7486 @[ -f ./fastjar/Makefile ] || exit 0; \
7487 r=`${PWD_COMMAND}`; export r; \
7488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490 for flag in $(EXTRA_HOST_FLAGS) ; do \
7491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493 echo "Doing TAGS in fastjar" ; \
7494 (cd $(HOST_SUBDIR)/fastjar && \
7495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7497 "RANLIB=$${RANLIB}" \
7498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7504 .PHONY: maybe-install-info-fastjar install-info-fastjar
7505 maybe-install-info-fastjar:
7507 maybe-install-info-fastjar: install-info-fastjar
7509 install-info-fastjar: \
7512 @: $(MAKE); $(unstage)
7513 @[ -f ./fastjar/Makefile ] || exit 0; \
7514 r=`${PWD_COMMAND}`; export r; \
7515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7517 for flag in $(EXTRA_HOST_FLAGS) ; do \
7518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7520 echo "Doing install-info in fastjar" ; \
7521 (cd $(HOST_SUBDIR)/fastjar && \
7522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524 "RANLIB=$${RANLIB}" \
7525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7531 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7532 maybe-install-pdf-fastjar:
7534 maybe-install-pdf-fastjar: install-pdf-fastjar
7536 install-pdf-fastjar: \
7539 @: $(MAKE); $(unstage)
7540 @[ -f ./fastjar/Makefile ] || exit 0; \
7541 r=`${PWD_COMMAND}`; export r; \
7542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544 for flag in $(EXTRA_HOST_FLAGS) ; do \
7545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547 echo "Doing install-pdf in fastjar" ; \
7548 (cd $(HOST_SUBDIR)/fastjar && \
7549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7551 "RANLIB=$${RANLIB}" \
7552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558 .PHONY: maybe-install-html-fastjar install-html-fastjar
7559 maybe-install-html-fastjar:
7561 maybe-install-html-fastjar: install-html-fastjar
7563 install-html-fastjar: \
7566 @: $(MAKE); $(unstage)
7567 @[ -f ./fastjar/Makefile ] || exit 0; \
7568 r=`${PWD_COMMAND}`; export r; \
7569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7571 for flag in $(EXTRA_HOST_FLAGS) ; do \
7572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7574 echo "Doing install-html in fastjar" ; \
7575 (cd $(HOST_SUBDIR)/fastjar && \
7576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7578 "RANLIB=$${RANLIB}" \
7579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7585 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7586 maybe-installcheck-fastjar:
7588 maybe-installcheck-fastjar: installcheck-fastjar
7590 installcheck-fastjar: \
7592 @: $(MAKE); $(unstage)
7593 @[ -f ./fastjar/Makefile ] || exit 0; \
7594 r=`${PWD_COMMAND}`; export r; \
7595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597 for flag in $(EXTRA_HOST_FLAGS) ; do \
7598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7600 echo "Doing installcheck in fastjar" ; \
7601 (cd $(HOST_SUBDIR)/fastjar && \
7602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7604 "RANLIB=$${RANLIB}" \
7605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7611 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7612 maybe-mostlyclean-fastjar:
7614 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7616 mostlyclean-fastjar:
7617 @: $(MAKE); $(unstage)
7618 @[ -f ./fastjar/Makefile ] || exit 0; \
7619 r=`${PWD_COMMAND}`; export r; \
7620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622 for flag in $(EXTRA_HOST_FLAGS) ; do \
7623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7625 echo "Doing mostlyclean in fastjar" ; \
7626 (cd $(HOST_SUBDIR)/fastjar && \
7627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7629 "RANLIB=$${RANLIB}" \
7630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7636 .PHONY: maybe-clean-fastjar clean-fastjar
7637 maybe-clean-fastjar:
7639 maybe-clean-fastjar: clean-fastjar
7642 @: $(MAKE); $(unstage)
7643 @[ -f ./fastjar/Makefile ] || exit 0; \
7644 r=`${PWD_COMMAND}`; export r; \
7645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7647 for flag in $(EXTRA_HOST_FLAGS) ; do \
7648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7650 echo "Doing clean in fastjar" ; \
7651 (cd $(HOST_SUBDIR)/fastjar && \
7652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7654 "RANLIB=$${RANLIB}" \
7655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661 .PHONY: maybe-distclean-fastjar distclean-fastjar
7662 maybe-distclean-fastjar:
7664 maybe-distclean-fastjar: distclean-fastjar
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./fastjar/Makefile ] || exit 0; \
7669 r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 for flag in $(EXTRA_HOST_FLAGS) ; do \
7673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675 echo "Doing distclean in fastjar" ; \
7676 (cd $(HOST_SUBDIR)/fastjar && \
7677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679 "RANLIB=$${RANLIB}" \
7680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7687 maybe-maintainer-clean-fastjar:
7689 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7691 maintainer-clean-fastjar:
7692 @: $(MAKE); $(unstage)
7693 @[ -f ./fastjar/Makefile ] || exit 0; \
7694 r=`${PWD_COMMAND}`; export r; \
7695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 for flag in $(EXTRA_HOST_FLAGS) ; do \
7698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700 echo "Doing maintainer-clean in fastjar" ; \
7701 (cd $(HOST_SUBDIR)/fastjar && \
7702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7704 "RANLIB=$${RANLIB}" \
7705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7713 .PHONY: configure-fixincludes maybe-configure-fixincludes
7714 maybe-configure-fixincludes:
7716 configure-fixincludes: stage_current
7717 @endif gcc-bootstrap
7719 maybe-configure-fixincludes: configure-fixincludes
7720 configure-fixincludes:
7721 @: $(MAKE); $(unstage)
7722 @r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7727 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7728 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7731 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7734 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
7735 libsrcdir="$$s/fixincludes"; \
7736 $(SHELL) $${libsrcdir}/configure \
7737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7738 --target=${target_alias} $${srcdiroption} \
7746 .PHONY: all-fixincludes maybe-all-fixincludes
7747 maybe-all-fixincludes:
7749 all-fixincludes: stage_current
7750 @endif gcc-bootstrap
7752 TARGET-fixincludes=all
7753 maybe-all-fixincludes: all-fixincludes
7754 all-fixincludes: configure-fixincludes
7755 @: $(MAKE); $(unstage)
7756 @r=`${PWD_COMMAND}`; export r; \
7757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7759 (cd $(HOST_SUBDIR)/fixincludes && \
7760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7761 $(TARGET-fixincludes))
7767 .PHONY: check-fixincludes maybe-check-fixincludes
7768 maybe-check-fixincludes:
7770 maybe-check-fixincludes: check-fixincludes
7773 @: $(MAKE); $(unstage)
7774 @r=`${PWD_COMMAND}`; export r; \
7775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 (cd $(HOST_SUBDIR)/fixincludes && \
7778 $(MAKE) $(FLAGS_TO_PASS) check)
7782 .PHONY: install-fixincludes maybe-install-fixincludes
7783 maybe-install-fixincludes:
7785 maybe-install-fixincludes: install-fixincludes
7787 install-fixincludes: installdirs
7788 @: $(MAKE); $(unstage)
7789 @r=`${PWD_COMMAND}`; export r; \
7790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792 (cd $(HOST_SUBDIR)/fixincludes && \
7793 $(MAKE) $(FLAGS_TO_PASS) install)
7797 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
7798 maybe-install-strip-fixincludes:
7800 maybe-install-strip-fixincludes: install-strip-fixincludes
7802 install-strip-fixincludes: installdirs
7803 @: $(MAKE); $(unstage)
7804 @r=`${PWD_COMMAND}`; export r; \
7805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807 (cd $(HOST_SUBDIR)/fixincludes && \
7808 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7812 # Other targets (info, dvi, pdf, etc.)
7814 .PHONY: maybe-info-fixincludes info-fixincludes
7815 maybe-info-fixincludes:
7817 maybe-info-fixincludes: info-fixincludes
7820 configure-fixincludes
7821 @: $(MAKE); $(unstage)
7822 @[ -f ./fixincludes/Makefile ] || exit 0; \
7823 r=`${PWD_COMMAND}`; export r; \
7824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826 for flag in $(EXTRA_HOST_FLAGS) ; do \
7827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829 echo "Doing info in fixincludes" ; \
7830 (cd $(HOST_SUBDIR)/fixincludes && \
7831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7833 "RANLIB=$${RANLIB}" \
7834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7840 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
7841 maybe-dvi-fixincludes:
7843 maybe-dvi-fixincludes: dvi-fixincludes
7846 configure-fixincludes
7847 @: $(MAKE); $(unstage)
7848 @[ -f ./fixincludes/Makefile ] || exit 0; \
7849 r=`${PWD_COMMAND}`; export r; \
7850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852 for flag in $(EXTRA_HOST_FLAGS) ; do \
7853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7855 echo "Doing dvi in fixincludes" ; \
7856 (cd $(HOST_SUBDIR)/fixincludes && \
7857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7859 "RANLIB=$${RANLIB}" \
7860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7866 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
7867 maybe-pdf-fixincludes:
7869 maybe-pdf-fixincludes: pdf-fixincludes
7872 configure-fixincludes
7873 @: $(MAKE); $(unstage)
7874 @[ -f ./fixincludes/Makefile ] || exit 0; \
7875 r=`${PWD_COMMAND}`; export r; \
7876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878 for flag in $(EXTRA_HOST_FLAGS) ; do \
7879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7881 echo "Doing pdf in fixincludes" ; \
7882 (cd $(HOST_SUBDIR)/fixincludes && \
7883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7885 "RANLIB=$${RANLIB}" \
7886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7892 .PHONY: maybe-html-fixincludes html-fixincludes
7893 maybe-html-fixincludes:
7895 maybe-html-fixincludes: html-fixincludes
7898 configure-fixincludes
7899 @: $(MAKE); $(unstage)
7900 @[ -f ./fixincludes/Makefile ] || exit 0; \
7901 r=`${PWD_COMMAND}`; export r; \
7902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904 for flag in $(EXTRA_HOST_FLAGS) ; do \
7905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907 echo "Doing html in fixincludes" ; \
7908 (cd $(HOST_SUBDIR)/fixincludes && \
7909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7911 "RANLIB=$${RANLIB}" \
7912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7918 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
7919 maybe-TAGS-fixincludes:
7921 maybe-TAGS-fixincludes: TAGS-fixincludes
7923 # fixincludes doesn't support TAGS.
7928 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
7929 maybe-install-info-fixincludes:
7931 maybe-install-info-fixincludes: install-info-fixincludes
7933 install-info-fixincludes: \
7934 configure-fixincludes \
7936 @: $(MAKE); $(unstage)
7937 @[ -f ./fixincludes/Makefile ] || exit 0; \
7938 r=`${PWD_COMMAND}`; export r; \
7939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941 for flag in $(EXTRA_HOST_FLAGS) ; do \
7942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7944 echo "Doing install-info in fixincludes" ; \
7945 (cd $(HOST_SUBDIR)/fixincludes && \
7946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7948 "RANLIB=$${RANLIB}" \
7949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
7956 maybe-install-pdf-fixincludes:
7958 maybe-install-pdf-fixincludes: install-pdf-fixincludes
7960 install-pdf-fixincludes: \
7961 configure-fixincludes \
7963 @: $(MAKE); $(unstage)
7964 @[ -f ./fixincludes/Makefile ] || exit 0; \
7965 r=`${PWD_COMMAND}`; export r; \
7966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968 for flag in $(EXTRA_HOST_FLAGS) ; do \
7969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971 echo "Doing install-pdf in fixincludes" ; \
7972 (cd $(HOST_SUBDIR)/fixincludes && \
7973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7975 "RANLIB=$${RANLIB}" \
7976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
7983 maybe-install-html-fixincludes:
7985 maybe-install-html-fixincludes: install-html-fixincludes
7987 install-html-fixincludes: \
7988 configure-fixincludes \
7990 @: $(MAKE); $(unstage)
7991 @[ -f ./fixincludes/Makefile ] || exit 0; \
7992 r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995 for flag in $(EXTRA_HOST_FLAGS) ; do \
7996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998 echo "Doing install-html in fixincludes" ; \
7999 (cd $(HOST_SUBDIR)/fixincludes && \
8000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002 "RANLIB=$${RANLIB}" \
8003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8009 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8010 maybe-installcheck-fixincludes:
8012 maybe-installcheck-fixincludes: installcheck-fixincludes
8014 installcheck-fixincludes: \
8015 configure-fixincludes
8016 @: $(MAKE); $(unstage)
8017 @[ -f ./fixincludes/Makefile ] || exit 0; \
8018 r=`${PWD_COMMAND}`; export r; \
8019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8021 for flag in $(EXTRA_HOST_FLAGS) ; do \
8022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8024 echo "Doing installcheck in fixincludes" ; \
8025 (cd $(HOST_SUBDIR)/fixincludes && \
8026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028 "RANLIB=$${RANLIB}" \
8029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8035 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8036 maybe-mostlyclean-fixincludes:
8038 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8040 mostlyclean-fixincludes:
8041 @: $(MAKE); $(unstage)
8042 @[ -f ./fixincludes/Makefile ] || exit 0; \
8043 r=`${PWD_COMMAND}`; export r; \
8044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046 for flag in $(EXTRA_HOST_FLAGS) ; do \
8047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8049 echo "Doing mostlyclean in fixincludes" ; \
8050 (cd $(HOST_SUBDIR)/fixincludes && \
8051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8053 "RANLIB=$${RANLIB}" \
8054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8060 .PHONY: maybe-clean-fixincludes clean-fixincludes
8061 maybe-clean-fixincludes:
8063 maybe-clean-fixincludes: clean-fixincludes
8066 @: $(MAKE); $(unstage)
8067 @[ -f ./fixincludes/Makefile ] || exit 0; \
8068 r=`${PWD_COMMAND}`; export r; \
8069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8071 for flag in $(EXTRA_HOST_FLAGS) ; do \
8072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8074 echo "Doing clean in fixincludes" ; \
8075 (cd $(HOST_SUBDIR)/fixincludes && \
8076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8078 "RANLIB=$${RANLIB}" \
8079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8085 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8086 maybe-distclean-fixincludes:
8088 maybe-distclean-fixincludes: distclean-fixincludes
8090 distclean-fixincludes:
8091 @: $(MAKE); $(unstage)
8092 @[ -f ./fixincludes/Makefile ] || exit 0; \
8093 r=`${PWD_COMMAND}`; export r; \
8094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8096 for flag in $(EXTRA_HOST_FLAGS) ; do \
8097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8099 echo "Doing distclean in fixincludes" ; \
8100 (cd $(HOST_SUBDIR)/fixincludes && \
8101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8103 "RANLIB=$${RANLIB}" \
8104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8111 maybe-maintainer-clean-fixincludes:
8113 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8115 maintainer-clean-fixincludes:
8116 @: $(MAKE); $(unstage)
8117 @[ -f ./fixincludes/Makefile ] || exit 0; \
8118 r=`${PWD_COMMAND}`; export r; \
8119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8121 for flag in $(EXTRA_HOST_FLAGS) ; do \
8122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8124 echo "Doing maintainer-clean in fixincludes" ; \
8125 (cd $(HOST_SUBDIR)/fixincludes && \
8126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8128 "RANLIB=$${RANLIB}" \
8129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8137 .PHONY: configure-flex maybe-configure-flex
8138 maybe-configure-flex:
8140 configure-flex: stage_current
8141 @endif gcc-bootstrap
8143 maybe-configure-flex: configure-flex
8145 @: $(MAKE); $(unstage)
8146 @r=`${PWD_COMMAND}`; export r; \
8147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8148 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8151 echo Configuring in $(HOST_SUBDIR)/flex; \
8152 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8155 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8158 srcdiroption="--srcdir=$${topdir}/flex"; \
8159 libsrcdir="$$s/flex"; \
8160 $(SHELL) $${libsrcdir}/configure \
8161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8162 --target=${target_alias} $${srcdiroption} \
8170 .PHONY: all-flex maybe-all-flex
8173 all-flex: stage_current
8174 @endif gcc-bootstrap
8177 maybe-all-flex: all-flex
8178 all-flex: configure-flex
8179 @: $(MAKE); $(unstage)
8180 @r=`${PWD_COMMAND}`; export r; \
8181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 (cd $(HOST_SUBDIR)/flex && \
8184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8191 .PHONY: check-flex maybe-check-flex
8194 maybe-check-flex: check-flex
8196 # This module is only tested in a native toolchain.
8198 @: $(MAKE); $(unstage)
8199 @if [ '$(host)' = '$(target)' ] ; then \
8200 r=`${PWD_COMMAND}`; export r; \
8201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203 (cd $(HOST_SUBDIR)/flex && \
8204 $(MAKE) $(FLAGS_TO_PASS) check); \
8209 .PHONY: install-flex maybe-install-flex
8212 maybe-install-flex: install-flex
8214 install-flex: installdirs
8215 @: $(MAKE); $(unstage)
8216 @r=`${PWD_COMMAND}`; export r; \
8217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8219 (cd $(HOST_SUBDIR)/flex && \
8220 $(MAKE) $(FLAGS_TO_PASS) install)
8224 .PHONY: install-strip-flex maybe-install-strip-flex
8225 maybe-install-strip-flex:
8227 maybe-install-strip-flex: install-strip-flex
8229 install-strip-flex: installdirs
8230 @: $(MAKE); $(unstage)
8231 @r=`${PWD_COMMAND}`; export r; \
8232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8234 (cd $(HOST_SUBDIR)/flex && \
8235 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8239 # Other targets (info, dvi, pdf, etc.)
8241 .PHONY: maybe-info-flex info-flex
8244 maybe-info-flex: info-flex
8248 @: $(MAKE); $(unstage)
8249 @[ -f ./flex/Makefile ] || exit 0; \
8250 r=`${PWD_COMMAND}`; export r; \
8251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8253 for flag in $(EXTRA_HOST_FLAGS) ; do \
8254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8256 echo "Doing info in flex" ; \
8257 (cd $(HOST_SUBDIR)/flex && \
8258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8260 "RANLIB=$${RANLIB}" \
8261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8267 .PHONY: maybe-dvi-flex dvi-flex
8270 maybe-dvi-flex: dvi-flex
8274 @: $(MAKE); $(unstage)
8275 @[ -f ./flex/Makefile ] || exit 0; \
8276 r=`${PWD_COMMAND}`; export r; \
8277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8279 for flag in $(EXTRA_HOST_FLAGS) ; do \
8280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8282 echo "Doing dvi in flex" ; \
8283 (cd $(HOST_SUBDIR)/flex && \
8284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8286 "RANLIB=$${RANLIB}" \
8287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8293 .PHONY: maybe-pdf-flex pdf-flex
8296 maybe-pdf-flex: pdf-flex
8300 @: $(MAKE); $(unstage)
8301 @[ -f ./flex/Makefile ] || exit 0; \
8302 r=`${PWD_COMMAND}`; export r; \
8303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8305 for flag in $(EXTRA_HOST_FLAGS) ; do \
8306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8308 echo "Doing pdf in flex" ; \
8309 (cd $(HOST_SUBDIR)/flex && \
8310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8312 "RANLIB=$${RANLIB}" \
8313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319 .PHONY: maybe-html-flex html-flex
8322 maybe-html-flex: html-flex
8326 @: $(MAKE); $(unstage)
8327 @[ -f ./flex/Makefile ] || exit 0; \
8328 r=`${PWD_COMMAND}`; export r; \
8329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8331 for flag in $(EXTRA_HOST_FLAGS) ; do \
8332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8334 echo "Doing html in flex" ; \
8335 (cd $(HOST_SUBDIR)/flex && \
8336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8338 "RANLIB=$${RANLIB}" \
8339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8345 .PHONY: maybe-TAGS-flex TAGS-flex
8348 maybe-TAGS-flex: TAGS-flex
8352 @: $(MAKE); $(unstage)
8353 @[ -f ./flex/Makefile ] || exit 0; \
8354 r=`${PWD_COMMAND}`; export r; \
8355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8357 for flag in $(EXTRA_HOST_FLAGS) ; do \
8358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8360 echo "Doing TAGS in flex" ; \
8361 (cd $(HOST_SUBDIR)/flex && \
8362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8364 "RANLIB=$${RANLIB}" \
8365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8371 .PHONY: maybe-install-info-flex install-info-flex
8372 maybe-install-info-flex:
8374 maybe-install-info-flex: install-info-flex
8376 install-info-flex: \
8379 @: $(MAKE); $(unstage)
8380 @[ -f ./flex/Makefile ] || exit 0; \
8381 r=`${PWD_COMMAND}`; export r; \
8382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384 for flag in $(EXTRA_HOST_FLAGS) ; do \
8385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8387 echo "Doing install-info in flex" ; \
8388 (cd $(HOST_SUBDIR)/flex && \
8389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8391 "RANLIB=$${RANLIB}" \
8392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8398 .PHONY: maybe-install-pdf-flex install-pdf-flex
8399 maybe-install-pdf-flex:
8401 maybe-install-pdf-flex: install-pdf-flex
8406 @: $(MAKE); $(unstage)
8407 @[ -f ./flex/Makefile ] || exit 0; \
8408 r=`${PWD_COMMAND}`; export r; \
8409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411 for flag in $(EXTRA_HOST_FLAGS) ; do \
8412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8414 echo "Doing install-pdf in flex" ; \
8415 (cd $(HOST_SUBDIR)/flex && \
8416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8418 "RANLIB=$${RANLIB}" \
8419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8425 .PHONY: maybe-install-html-flex install-html-flex
8426 maybe-install-html-flex:
8428 maybe-install-html-flex: install-html-flex
8430 install-html-flex: \
8433 @: $(MAKE); $(unstage)
8434 @[ -f ./flex/Makefile ] || exit 0; \
8435 r=`${PWD_COMMAND}`; export r; \
8436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438 for flag in $(EXTRA_HOST_FLAGS) ; do \
8439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8441 echo "Doing install-html in flex" ; \
8442 (cd $(HOST_SUBDIR)/flex && \
8443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8445 "RANLIB=$${RANLIB}" \
8446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8452 .PHONY: maybe-installcheck-flex installcheck-flex
8453 maybe-installcheck-flex:
8455 maybe-installcheck-flex: installcheck-flex
8457 installcheck-flex: \
8459 @: $(MAKE); $(unstage)
8460 @[ -f ./flex/Makefile ] || exit 0; \
8461 r=`${PWD_COMMAND}`; export r; \
8462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8464 for flag in $(EXTRA_HOST_FLAGS) ; do \
8465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8467 echo "Doing installcheck in flex" ; \
8468 (cd $(HOST_SUBDIR)/flex && \
8469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8471 "RANLIB=$${RANLIB}" \
8472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8478 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
8479 maybe-mostlyclean-flex:
8481 maybe-mostlyclean-flex: mostlyclean-flex
8484 @: $(MAKE); $(unstage)
8485 @[ -f ./flex/Makefile ] || exit 0; \
8486 r=`${PWD_COMMAND}`; export r; \
8487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8489 for flag in $(EXTRA_HOST_FLAGS) ; do \
8490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8492 echo "Doing mostlyclean in flex" ; \
8493 (cd $(HOST_SUBDIR)/flex && \
8494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8496 "RANLIB=$${RANLIB}" \
8497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8503 .PHONY: maybe-clean-flex clean-flex
8506 maybe-clean-flex: clean-flex
8509 @: $(MAKE); $(unstage)
8510 @[ -f ./flex/Makefile ] || exit 0; \
8511 r=`${PWD_COMMAND}`; export r; \
8512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8514 for flag in $(EXTRA_HOST_FLAGS) ; do \
8515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8517 echo "Doing clean in flex" ; \
8518 (cd $(HOST_SUBDIR)/flex && \
8519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8521 "RANLIB=$${RANLIB}" \
8522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8528 .PHONY: maybe-distclean-flex distclean-flex
8529 maybe-distclean-flex:
8531 maybe-distclean-flex: distclean-flex
8534 @: $(MAKE); $(unstage)
8535 @[ -f ./flex/Makefile ] || exit 0; \
8536 r=`${PWD_COMMAND}`; export r; \
8537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8539 for flag in $(EXTRA_HOST_FLAGS) ; do \
8540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8542 echo "Doing distclean in flex" ; \
8543 (cd $(HOST_SUBDIR)/flex && \
8544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8546 "RANLIB=$${RANLIB}" \
8547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8553 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
8554 maybe-maintainer-clean-flex:
8556 maybe-maintainer-clean-flex: maintainer-clean-flex
8558 maintainer-clean-flex:
8559 @: $(MAKE); $(unstage)
8560 @[ -f ./flex/Makefile ] || exit 0; \
8561 r=`${PWD_COMMAND}`; export r; \
8562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8564 for flag in $(EXTRA_HOST_FLAGS) ; do \
8565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8567 echo "Doing maintainer-clean in flex" ; \
8568 (cd $(HOST_SUBDIR)/flex && \
8569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8571 "RANLIB=$${RANLIB}" \
8572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8580 .PHONY: configure-gas maybe-configure-gas
8581 maybe-configure-gas:
8583 configure-gas: stage_current
8584 @endif gcc-bootstrap
8586 maybe-configure-gas: configure-gas
8588 @r=`${PWD_COMMAND}`; export r; \
8589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8590 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8593 echo Configuring in $(HOST_SUBDIR)/gas; \
8594 cd "$(HOST_SUBDIR)/gas" || exit 1; \
8596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8597 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8600 srcdiroption="--srcdir=$${topdir}/gas"; \
8601 libsrcdir="$$s/gas"; \
8602 $(SHELL) $${libsrcdir}/configure \
8603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8604 --target=${target_alias} $${srcdiroption} \
8610 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
8611 maybe-configure-stage1-gas:
8613 maybe-configure-stage1-gas: configure-stage1-gas
8614 configure-stage1-gas:
8615 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8617 @r=`${PWD_COMMAND}`; export r; \
8618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619 TFLAGS="$(STAGE1_TFLAGS)"; \
8620 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8622 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8623 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8624 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8625 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
8626 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
8638 $(STAGE1_CONFIGURE_FLAGS)
8639 @endif gas-bootstrap
8641 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
8642 maybe-configure-stage2-gas:
8644 maybe-configure-stage2-gas: configure-stage2-gas
8645 configure-stage2-gas:
8646 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8647 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8648 @r=`${PWD_COMMAND}`; export r; \
8649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8650 TFLAGS="$(STAGE2_TFLAGS)"; \
8651 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8653 $(POSTSTAGE1_HOST_EXPORTS) \
8654 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8655 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8656 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8657 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
8658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8659 cd $(HOST_SUBDIR)/gas || exit 1; \
8661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8662 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8665 srcdiroption="--srcdir=$${topdir}/gas"; \
8666 libsrcdir="$$s/gas"; \
8667 $(SHELL) $${libsrcdir}/configure \
8668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8669 --target=${target_alias} $${srcdiroption} \
8670 --with-build-libsubdir=$(HOST_SUBDIR) \
8671 $(STAGE2_CONFIGURE_FLAGS)
8672 @endif gas-bootstrap
8674 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
8675 maybe-configure-stage3-gas:
8677 maybe-configure-stage3-gas: configure-stage3-gas
8678 configure-stage3-gas:
8679 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8681 @r=`${PWD_COMMAND}`; export r; \
8682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683 TFLAGS="$(STAGE3_TFLAGS)"; \
8684 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8686 $(POSTSTAGE1_HOST_EXPORTS) \
8687 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8688 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8689 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8690 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
8705 @endif gas-bootstrap
8707 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
8708 maybe-configure-stage4-gas:
8710 maybe-configure-stage4-gas: configure-stage4-gas
8711 configure-stage4-gas:
8712 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8714 @r=`${PWD_COMMAND}`; export r; \
8715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8716 TFLAGS="$(STAGE4_TFLAGS)"; \
8717 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8719 $(POSTSTAGE1_HOST_EXPORTS) \
8720 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8721 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8722 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8723 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
8738 @endif gas-bootstrap
8740 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
8741 maybe-configure-stageprofile-gas:
8743 maybe-configure-stageprofile-gas: configure-stageprofile-gas
8744 configure-stageprofile-gas:
8745 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8747 @r=`${PWD_COMMAND}`; export r; \
8748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8750 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8752 $(POSTSTAGE1_HOST_EXPORTS) \
8753 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8754 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8755 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8756 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
8771 @endif gas-bootstrap
8773 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
8774 maybe-configure-stagefeedback-gas:
8776 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
8777 configure-stagefeedback-gas:
8778 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8780 @r=`${PWD_COMMAND}`; export r; \
8781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8783 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8785 $(POSTSTAGE1_HOST_EXPORTS) \
8786 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8787 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8788 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8789 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
8804 @endif gas-bootstrap
8810 .PHONY: all-gas maybe-all-gas
8813 all-gas: stage_current
8814 @endif gcc-bootstrap
8817 maybe-all-gas: all-gas
8818 all-gas: configure-gas
8819 @r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8822 (cd $(HOST_SUBDIR)/gas && \
8823 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8829 .PHONY: all-stage1-gas maybe-all-stage1-gas
8830 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
8831 maybe-all-stage1-gas:
8832 maybe-clean-stage1-gas:
8834 maybe-all-stage1-gas: all-stage1-gas
8835 all-stage1: all-stage1-gas
8836 TARGET-stage1-gas = $(TARGET-gas)
8837 all-stage1-gas: configure-stage1-gas
8838 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8839 @r=`${PWD_COMMAND}`; export r; \
8840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8841 TFLAGS="$(STAGE1_TFLAGS)"; \
8843 cd $(HOST_SUBDIR)/gas && \
8844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8845 CFLAGS="$(STAGE1_CFLAGS)" \
8846 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8847 LIBCFLAGS="$(LIBCFLAGS)" \
8848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8851 $(EXTRA_HOST_FLAGS) \
8852 TFLAGS="$(STAGE1_TFLAGS)" \
8853 $(TARGET-stage1-gas)
8855 maybe-clean-stage1-gas: clean-stage1-gas
8856 clean-stage1: clean-stage1-gas
8858 @if [ $(current_stage) = stage1 ]; then \
8859 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8861 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
8862 $(MAKE) stage1-start; \
8864 cd $(HOST_SUBDIR)/gas && \
8865 $(MAKE) $(EXTRA_HOST_FLAGS) \
8867 @endif gas-bootstrap
8870 .PHONY: all-stage2-gas maybe-all-stage2-gas
8871 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
8872 maybe-all-stage2-gas:
8873 maybe-clean-stage2-gas:
8875 maybe-all-stage2-gas: all-stage2-gas
8876 all-stage2: all-stage2-gas
8877 TARGET-stage2-gas = $(TARGET-gas)
8878 all-stage2-gas: configure-stage2-gas
8879 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8880 @r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 TFLAGS="$(STAGE2_TFLAGS)"; \
8884 $(POSTSTAGE1_HOST_EXPORTS) \
8885 cd $(HOST_SUBDIR)/gas && \
8886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8887 CFLAGS="$(STAGE2_CFLAGS)" \
8888 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8889 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8894 TFLAGS="$(STAGE2_TFLAGS)" \
8895 $(TARGET-stage2-gas)
8897 maybe-clean-stage2-gas: clean-stage2-gas
8898 clean-stage2: clean-stage2-gas
8900 @if [ $(current_stage) = stage2 ]; then \
8901 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8903 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
8904 $(MAKE) stage2-start; \
8906 cd $(HOST_SUBDIR)/gas && \
8907 $(MAKE) $(EXTRA_HOST_FLAGS) \
8908 $(POSTSTAGE1_FLAGS_TO_PASS) \
8910 @endif gas-bootstrap
8913 .PHONY: all-stage3-gas maybe-all-stage3-gas
8914 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
8915 maybe-all-stage3-gas:
8916 maybe-clean-stage3-gas:
8918 maybe-all-stage3-gas: all-stage3-gas
8919 all-stage3: all-stage3-gas
8920 TARGET-stage3-gas = $(TARGET-gas)
8921 all-stage3-gas: configure-stage3-gas
8922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8923 @r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 TFLAGS="$(STAGE3_TFLAGS)"; \
8927 $(POSTSTAGE1_HOST_EXPORTS) \
8928 cd $(HOST_SUBDIR)/gas && \
8929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8930 CFLAGS="$(STAGE3_CFLAGS)" \
8931 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8932 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8937 TFLAGS="$(STAGE3_TFLAGS)" \
8938 $(TARGET-stage3-gas)
8940 maybe-clean-stage3-gas: clean-stage3-gas
8941 clean-stage3: clean-stage3-gas
8943 @if [ $(current_stage) = stage3 ]; then \
8944 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8946 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
8947 $(MAKE) stage3-start; \
8949 cd $(HOST_SUBDIR)/gas && \
8950 $(MAKE) $(EXTRA_HOST_FLAGS) \
8951 $(POSTSTAGE1_FLAGS_TO_PASS) \
8953 @endif gas-bootstrap
8956 .PHONY: all-stage4-gas maybe-all-stage4-gas
8957 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
8958 maybe-all-stage4-gas:
8959 maybe-clean-stage4-gas:
8961 maybe-all-stage4-gas: all-stage4-gas
8962 all-stage4: all-stage4-gas
8963 TARGET-stage4-gas = $(TARGET-gas)
8964 all-stage4-gas: configure-stage4-gas
8965 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8966 @r=`${PWD_COMMAND}`; export r; \
8967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968 TFLAGS="$(STAGE4_TFLAGS)"; \
8970 $(POSTSTAGE1_HOST_EXPORTS) \
8971 cd $(HOST_SUBDIR)/gas && \
8972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8973 CFLAGS="$(STAGE4_CFLAGS)" \
8974 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8975 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8980 TFLAGS="$(STAGE4_TFLAGS)" \
8981 $(TARGET-stage4-gas)
8983 maybe-clean-stage4-gas: clean-stage4-gas
8984 clean-stage4: clean-stage4-gas
8986 @if [ $(current_stage) = stage4 ]; then \
8987 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8989 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
8990 $(MAKE) stage4-start; \
8992 cd $(HOST_SUBDIR)/gas && \
8993 $(MAKE) $(EXTRA_HOST_FLAGS) \
8994 $(POSTSTAGE1_FLAGS_TO_PASS) \
8996 @endif gas-bootstrap
8999 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9000 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9001 maybe-all-stageprofile-gas:
9002 maybe-clean-stageprofile-gas:
9004 maybe-all-stageprofile-gas: all-stageprofile-gas
9005 all-stageprofile: all-stageprofile-gas
9006 TARGET-stageprofile-gas = $(TARGET-gas)
9007 all-stageprofile-gas: configure-stageprofile-gas
9008 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9009 @r=`${PWD_COMMAND}`; export r; \
9010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9011 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9013 $(POSTSTAGE1_HOST_EXPORTS) \
9014 cd $(HOST_SUBDIR)/gas && \
9015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9016 CFLAGS="$(STAGEprofile_CFLAGS)" \
9017 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9018 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9023 TFLAGS="$(STAGEprofile_TFLAGS)" \
9024 $(TARGET-stageprofile-gas)
9026 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9027 clean-stageprofile: clean-stageprofile-gas
9028 clean-stageprofile-gas:
9029 @if [ $(current_stage) = stageprofile ]; then \
9030 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9032 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9033 $(MAKE) stageprofile-start; \
9035 cd $(HOST_SUBDIR)/gas && \
9036 $(MAKE) $(EXTRA_HOST_FLAGS) \
9037 $(POSTSTAGE1_FLAGS_TO_PASS) \
9039 @endif gas-bootstrap
9042 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9043 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9044 maybe-all-stagefeedback-gas:
9045 maybe-clean-stagefeedback-gas:
9047 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9048 all-stagefeedback: all-stagefeedback-gas
9049 TARGET-stagefeedback-gas = $(TARGET-gas)
9050 all-stagefeedback-gas: configure-stagefeedback-gas
9051 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9052 @r=`${PWD_COMMAND}`; export r; \
9053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9054 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9056 $(POSTSTAGE1_HOST_EXPORTS) \
9057 cd $(HOST_SUBDIR)/gas && \
9058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9059 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9067 $(TARGET-stagefeedback-gas)
9069 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9070 clean-stagefeedback: clean-stagefeedback-gas
9071 clean-stagefeedback-gas:
9072 @if [ $(current_stage) = stagefeedback ]; then \
9073 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9075 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9076 $(MAKE) stagefeedback-start; \
9078 cd $(HOST_SUBDIR)/gas && \
9079 $(MAKE) $(EXTRA_HOST_FLAGS) \
9080 $(POSTSTAGE1_FLAGS_TO_PASS) \
9082 @endif gas-bootstrap
9088 .PHONY: check-gas maybe-check-gas
9091 maybe-check-gas: check-gas
9094 @: $(MAKE); $(unstage)
9095 @r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9098 (cd $(HOST_SUBDIR)/gas && \
9099 $(MAKE) $(FLAGS_TO_PASS) check)
9103 .PHONY: install-gas maybe-install-gas
9106 maybe-install-gas: install-gas
9108 install-gas: installdirs
9109 @: $(MAKE); $(unstage)
9110 @r=`${PWD_COMMAND}`; export r; \
9111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9113 (cd $(HOST_SUBDIR)/gas && \
9114 $(MAKE) $(FLAGS_TO_PASS) install)
9118 .PHONY: install-strip-gas maybe-install-strip-gas
9119 maybe-install-strip-gas:
9121 maybe-install-strip-gas: install-strip-gas
9123 install-strip-gas: installdirs
9124 @: $(MAKE); $(unstage)
9125 @r=`${PWD_COMMAND}`; export r; \
9126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9128 (cd $(HOST_SUBDIR)/gas && \
9129 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9133 # Other targets (info, dvi, pdf, etc.)
9135 .PHONY: maybe-info-gas info-gas
9138 maybe-info-gas: info-gas
9142 @[ -f ./gas/Makefile ] || exit 0; \
9143 r=`${PWD_COMMAND}`; export r; \
9144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9146 for flag in $(EXTRA_HOST_FLAGS) ; do \
9147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9149 echo "Doing info in gas" ; \
9150 (cd $(HOST_SUBDIR)/gas && \
9151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153 "RANLIB=$${RANLIB}" \
9154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9160 .PHONY: maybe-dvi-gas dvi-gas
9163 maybe-dvi-gas: dvi-gas
9167 @[ -f ./gas/Makefile ] || exit 0; \
9168 r=`${PWD_COMMAND}`; export r; \
9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9171 for flag in $(EXTRA_HOST_FLAGS) ; do \
9172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9174 echo "Doing dvi in gas" ; \
9175 (cd $(HOST_SUBDIR)/gas && \
9176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178 "RANLIB=$${RANLIB}" \
9179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9185 .PHONY: maybe-pdf-gas pdf-gas
9188 maybe-pdf-gas: pdf-gas
9192 @[ -f ./gas/Makefile ] || exit 0; \
9193 r=`${PWD_COMMAND}`; export r; \
9194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196 for flag in $(EXTRA_HOST_FLAGS) ; do \
9197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199 echo "Doing pdf in gas" ; \
9200 (cd $(HOST_SUBDIR)/gas && \
9201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9203 "RANLIB=$${RANLIB}" \
9204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9210 .PHONY: maybe-html-gas html-gas
9213 maybe-html-gas: html-gas
9217 @[ -f ./gas/Makefile ] || exit 0; \
9218 r=`${PWD_COMMAND}`; export r; \
9219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9221 for flag in $(EXTRA_HOST_FLAGS) ; do \
9222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9224 echo "Doing html in gas" ; \
9225 (cd $(HOST_SUBDIR)/gas && \
9226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228 "RANLIB=$${RANLIB}" \
9229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9235 .PHONY: maybe-TAGS-gas TAGS-gas
9238 maybe-TAGS-gas: TAGS-gas
9242 @[ -f ./gas/Makefile ] || exit 0; \
9243 r=`${PWD_COMMAND}`; export r; \
9244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 for flag in $(EXTRA_HOST_FLAGS) ; do \
9247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249 echo "Doing TAGS in gas" ; \
9250 (cd $(HOST_SUBDIR)/gas && \
9251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9253 "RANLIB=$${RANLIB}" \
9254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9260 .PHONY: maybe-install-info-gas install-info-gas
9261 maybe-install-info-gas:
9263 maybe-install-info-gas: install-info-gas
9268 @[ -f ./gas/Makefile ] || exit 0; \
9269 r=`${PWD_COMMAND}`; export r; \
9270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9272 for flag in $(EXTRA_HOST_FLAGS) ; do \
9273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9275 echo "Doing install-info in gas" ; \
9276 (cd $(HOST_SUBDIR)/gas && \
9277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9279 "RANLIB=$${RANLIB}" \
9280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9286 .PHONY: maybe-install-pdf-gas install-pdf-gas
9287 maybe-install-pdf-gas:
9289 maybe-install-pdf-gas: install-pdf-gas
9294 @[ -f ./gas/Makefile ] || exit 0; \
9295 r=`${PWD_COMMAND}`; export r; \
9296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298 for flag in $(EXTRA_HOST_FLAGS) ; do \
9299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9301 echo "Doing install-pdf in gas" ; \
9302 (cd $(HOST_SUBDIR)/gas && \
9303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9305 "RANLIB=$${RANLIB}" \
9306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312 .PHONY: maybe-install-html-gas install-html-gas
9313 maybe-install-html-gas:
9315 maybe-install-html-gas: install-html-gas
9320 @[ -f ./gas/Makefile ] || exit 0; \
9321 r=`${PWD_COMMAND}`; export r; \
9322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9324 for flag in $(EXTRA_HOST_FLAGS) ; do \
9325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9327 echo "Doing install-html in gas" ; \
9328 (cd $(HOST_SUBDIR)/gas && \
9329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9331 "RANLIB=$${RANLIB}" \
9332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9338 .PHONY: maybe-installcheck-gas installcheck-gas
9339 maybe-installcheck-gas:
9341 maybe-installcheck-gas: installcheck-gas
9345 @[ -f ./gas/Makefile ] || exit 0; \
9346 r=`${PWD_COMMAND}`; export r; \
9347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9349 for flag in $(EXTRA_HOST_FLAGS) ; do \
9350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9352 echo "Doing installcheck in gas" ; \
9353 (cd $(HOST_SUBDIR)/gas && \
9354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9356 "RANLIB=$${RANLIB}" \
9357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9363 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9364 maybe-mostlyclean-gas:
9366 maybe-mostlyclean-gas: mostlyclean-gas
9369 @[ -f ./gas/Makefile ] || exit 0; \
9370 r=`${PWD_COMMAND}`; export r; \
9371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9373 for flag in $(EXTRA_HOST_FLAGS) ; do \
9374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9376 echo "Doing mostlyclean in gas" ; \
9377 (cd $(HOST_SUBDIR)/gas && \
9378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9380 "RANLIB=$${RANLIB}" \
9381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9387 .PHONY: maybe-clean-gas clean-gas
9390 maybe-clean-gas: clean-gas
9393 @[ -f ./gas/Makefile ] || exit 0; \
9394 r=`${PWD_COMMAND}`; export r; \
9395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9397 for flag in $(EXTRA_HOST_FLAGS) ; do \
9398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9400 echo "Doing clean in gas" ; \
9401 (cd $(HOST_SUBDIR)/gas && \
9402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9404 "RANLIB=$${RANLIB}" \
9405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9411 .PHONY: maybe-distclean-gas distclean-gas
9412 maybe-distclean-gas:
9414 maybe-distclean-gas: distclean-gas
9417 @[ -f ./gas/Makefile ] || exit 0; \
9418 r=`${PWD_COMMAND}`; export r; \
9419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9421 for flag in $(EXTRA_HOST_FLAGS) ; do \
9422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9424 echo "Doing distclean in gas" ; \
9425 (cd $(HOST_SUBDIR)/gas && \
9426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9428 "RANLIB=$${RANLIB}" \
9429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9435 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
9436 maybe-maintainer-clean-gas:
9438 maybe-maintainer-clean-gas: maintainer-clean-gas
9440 maintainer-clean-gas:
9441 @[ -f ./gas/Makefile ] || exit 0; \
9442 r=`${PWD_COMMAND}`; export r; \
9443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 for flag in $(EXTRA_HOST_FLAGS) ; do \
9446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9448 echo "Doing maintainer-clean in gas" ; \
9449 (cd $(HOST_SUBDIR)/gas && \
9450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9452 "RANLIB=$${RANLIB}" \
9453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9461 .PHONY: configure-gcc maybe-configure-gcc
9462 maybe-configure-gcc:
9464 configure-gcc: stage_current
9465 @endif gcc-bootstrap
9467 maybe-configure-gcc: configure-gcc
9469 @r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9474 echo Configuring in $(HOST_SUBDIR)/gcc; \
9475 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
9477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9478 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9481 srcdiroption="--srcdir=$${topdir}/gcc"; \
9482 libsrcdir="$$s/gcc"; \
9483 $(SHELL) $${libsrcdir}/configure \
9484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9485 --target=${target_alias} $${srcdiroption} \
9491 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
9492 maybe-configure-stage1-gcc:
9494 maybe-configure-stage1-gcc: configure-stage1-gcc
9495 configure-stage1-gcc:
9496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9498 @r=`${PWD_COMMAND}`; export r; \
9499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9500 TFLAGS="$(STAGE1_TFLAGS)"; \
9501 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9504 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9506 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
9507 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
9519 $(STAGE1_CONFIGURE_FLAGS)
9520 @endif gcc-bootstrap
9522 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
9523 maybe-configure-stage2-gcc:
9525 maybe-configure-stage2-gcc: configure-stage2-gcc
9526 configure-stage2-gcc:
9527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9529 @r=`${PWD_COMMAND}`; export r; \
9530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531 TFLAGS="$(STAGE2_TFLAGS)"; \
9532 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9534 $(POSTSTAGE1_HOST_EXPORTS) \
9535 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9536 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9537 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9538 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
9539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9540 cd $(HOST_SUBDIR)/gcc || exit 1; \
9542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9543 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9546 srcdiroption="--srcdir=$${topdir}/gcc"; \
9547 libsrcdir="$$s/gcc"; \
9548 $(SHELL) $${libsrcdir}/configure \
9549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9550 --target=${target_alias} $${srcdiroption} \
9551 --with-build-libsubdir=$(HOST_SUBDIR) \
9552 $(STAGE2_CONFIGURE_FLAGS)
9553 @endif gcc-bootstrap
9555 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
9556 maybe-configure-stage3-gcc:
9558 maybe-configure-stage3-gcc: configure-stage3-gcc
9559 configure-stage3-gcc:
9560 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9562 @r=`${PWD_COMMAND}`; export r; \
9563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9564 TFLAGS="$(STAGE3_TFLAGS)"; \
9565 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9567 $(POSTSTAGE1_HOST_EXPORTS) \
9568 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9569 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9570 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9571 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
9586 @endif gcc-bootstrap
9588 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
9589 maybe-configure-stage4-gcc:
9591 maybe-configure-stage4-gcc: configure-stage4-gcc
9592 configure-stage4-gcc:
9593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9595 @r=`${PWD_COMMAND}`; export r; \
9596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9597 TFLAGS="$(STAGE4_TFLAGS)"; \
9598 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9600 $(POSTSTAGE1_HOST_EXPORTS) \
9601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9602 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9604 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
9619 @endif gcc-bootstrap
9621 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
9622 maybe-configure-stageprofile-gcc:
9624 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
9625 configure-stageprofile-gcc:
9626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9628 @r=`${PWD_COMMAND}`; export r; \
9629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9631 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9633 $(POSTSTAGE1_HOST_EXPORTS) \
9634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9635 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9637 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
9652 @endif gcc-bootstrap
9654 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
9655 maybe-configure-stagefeedback-gcc:
9657 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
9658 configure-stagefeedback-gcc:
9659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9661 @r=`${PWD_COMMAND}`; export r; \
9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9664 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9666 $(POSTSTAGE1_HOST_EXPORTS) \
9667 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9668 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9669 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9670 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
9685 @endif gcc-bootstrap
9691 .PHONY: all-gcc maybe-all-gcc
9694 all-gcc: stage_current
9695 @endif gcc-bootstrap
9698 maybe-all-gcc: all-gcc
9699 all-gcc: configure-gcc
9700 @r=`${PWD_COMMAND}`; export r; \
9701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703 (cd $(HOST_SUBDIR)/gcc && \
9704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
9710 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
9711 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
9712 maybe-all-stage1-gcc:
9713 maybe-clean-stage1-gcc:
9715 maybe-all-stage1-gcc: all-stage1-gcc
9716 all-stage1: all-stage1-gcc
9717 TARGET-stage1-gcc = $(TARGET-gcc)
9718 all-stage1-gcc: configure-stage1-gcc
9719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9720 @r=`${PWD_COMMAND}`; export r; \
9721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9722 TFLAGS="$(STAGE1_TFLAGS)"; \
9724 cd $(HOST_SUBDIR)/gcc && \
9725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9726 CFLAGS="$(STAGE1_CFLAGS)" \
9727 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9728 LIBCFLAGS="$(LIBCFLAGS)" \
9729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9732 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
9733 TFLAGS="$(STAGE1_TFLAGS)" \
9734 $(TARGET-stage1-gcc)
9736 maybe-clean-stage1-gcc: clean-stage1-gcc
9737 clean-stage1: clean-stage1-gcc
9739 @if [ $(current_stage) = stage1 ]; then \
9740 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9742 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
9743 $(MAKE) stage1-start; \
9745 cd $(HOST_SUBDIR)/gcc && \
9746 $(MAKE) $(EXTRA_HOST_FLAGS) \
9747 $(EXTRA_GCC_FLAGS) clean
9748 @endif gcc-bootstrap
9751 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
9752 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
9753 maybe-all-stage2-gcc:
9754 maybe-clean-stage2-gcc:
9756 maybe-all-stage2-gcc: all-stage2-gcc
9757 all-stage2: all-stage2-gcc
9758 TARGET-stage2-gcc = $(TARGET-gcc)
9759 all-stage2-gcc: configure-stage2-gcc
9760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9761 @r=`${PWD_COMMAND}`; export r; \
9762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9763 TFLAGS="$(STAGE2_TFLAGS)"; \
9765 $(POSTSTAGE1_HOST_EXPORTS) \
9766 cd $(HOST_SUBDIR)/gcc && \
9767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9768 CFLAGS="$(STAGE2_CFLAGS)" \
9769 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9775 TFLAGS="$(STAGE2_TFLAGS)" \
9776 $(TARGET-stage2-gcc)
9778 maybe-clean-stage2-gcc: clean-stage2-gcc
9779 clean-stage2: clean-stage2-gcc
9781 @if [ $(current_stage) = stage2 ]; then \
9782 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9784 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
9785 $(MAKE) stage2-start; \
9787 cd $(HOST_SUBDIR)/gcc && \
9788 $(MAKE) $(EXTRA_HOST_FLAGS) \
9789 $(POSTSTAGE1_FLAGS_TO_PASS) \
9790 $(EXTRA_GCC_FLAGS) clean
9791 @endif gcc-bootstrap
9794 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
9795 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
9796 maybe-all-stage3-gcc:
9797 maybe-clean-stage3-gcc:
9799 maybe-all-stage3-gcc: all-stage3-gcc
9800 all-stage3: all-stage3-gcc
9801 TARGET-stage3-gcc = $(TARGET-gcc)
9802 all-stage3-gcc: configure-stage3-gcc
9803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9804 @r=`${PWD_COMMAND}`; export r; \
9805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9806 TFLAGS="$(STAGE3_TFLAGS)"; \
9808 $(POSTSTAGE1_HOST_EXPORTS) \
9809 cd $(HOST_SUBDIR)/gcc && \
9810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9811 CFLAGS="$(STAGE3_CFLAGS)" \
9812 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9818 TFLAGS="$(STAGE3_TFLAGS)" \
9819 $(TARGET-stage3-gcc)
9821 maybe-clean-stage3-gcc: clean-stage3-gcc
9822 clean-stage3: clean-stage3-gcc
9824 @if [ $(current_stage) = stage3 ]; then \
9825 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9827 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
9828 $(MAKE) stage3-start; \
9830 cd $(HOST_SUBDIR)/gcc && \
9831 $(MAKE) $(EXTRA_HOST_FLAGS) \
9832 $(POSTSTAGE1_FLAGS_TO_PASS) \
9833 $(EXTRA_GCC_FLAGS) clean
9834 @endif gcc-bootstrap
9837 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
9838 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
9839 maybe-all-stage4-gcc:
9840 maybe-clean-stage4-gcc:
9842 maybe-all-stage4-gcc: all-stage4-gcc
9843 all-stage4: all-stage4-gcc
9844 TARGET-stage4-gcc = $(TARGET-gcc)
9845 all-stage4-gcc: configure-stage4-gcc
9846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9847 @r=`${PWD_COMMAND}`; export r; \
9848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849 TFLAGS="$(STAGE4_TFLAGS)"; \
9851 $(POSTSTAGE1_HOST_EXPORTS) \
9852 cd $(HOST_SUBDIR)/gcc && \
9853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9854 CFLAGS="$(STAGE4_CFLAGS)" \
9855 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9861 TFLAGS="$(STAGE4_TFLAGS)" \
9862 $(TARGET-stage4-gcc)
9864 maybe-clean-stage4-gcc: clean-stage4-gcc
9865 clean-stage4: clean-stage4-gcc
9867 @if [ $(current_stage) = stage4 ]; then \
9868 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9870 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
9871 $(MAKE) stage4-start; \
9873 cd $(HOST_SUBDIR)/gcc && \
9874 $(MAKE) $(EXTRA_HOST_FLAGS) \
9875 $(POSTSTAGE1_FLAGS_TO_PASS) \
9876 $(EXTRA_GCC_FLAGS) clean
9877 @endif gcc-bootstrap
9880 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
9881 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
9882 maybe-all-stageprofile-gcc:
9883 maybe-clean-stageprofile-gcc:
9885 maybe-all-stageprofile-gcc: all-stageprofile-gcc
9886 all-stageprofile: all-stageprofile-gcc
9887 TARGET-stageprofile-gcc = $(TARGET-gcc)
9888 all-stageprofile-gcc: configure-stageprofile-gcc
9889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9890 @r=`${PWD_COMMAND}`; export r; \
9891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9894 $(POSTSTAGE1_HOST_EXPORTS) \
9895 cd $(HOST_SUBDIR)/gcc && \
9896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9897 CFLAGS="$(STAGEprofile_CFLAGS)" \
9898 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9904 TFLAGS="$(STAGEprofile_TFLAGS)" \
9905 $(TARGET-stageprofile-gcc)
9907 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
9908 clean-stageprofile: clean-stageprofile-gcc
9909 clean-stageprofile-gcc:
9910 @if [ $(current_stage) = stageprofile ]; then \
9911 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9913 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
9914 $(MAKE) stageprofile-start; \
9916 cd $(HOST_SUBDIR)/gcc && \
9917 $(MAKE) $(EXTRA_HOST_FLAGS) \
9918 $(POSTSTAGE1_FLAGS_TO_PASS) \
9919 $(EXTRA_GCC_FLAGS) clean
9920 @endif gcc-bootstrap
9923 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
9924 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
9925 maybe-all-stagefeedback-gcc:
9926 maybe-clean-stagefeedback-gcc:
9928 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
9929 all-stagefeedback: all-stagefeedback-gcc
9930 TARGET-stagefeedback-gcc = $(TARGET-gcc)
9931 all-stagefeedback-gcc: configure-stagefeedback-gcc
9932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9933 @r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9937 $(POSTSTAGE1_HOST_EXPORTS) \
9938 cd $(HOST_SUBDIR)/gcc && \
9939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9941 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9948 $(TARGET-stagefeedback-gcc)
9950 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
9951 clean-stagefeedback: clean-stagefeedback-gcc
9952 clean-stagefeedback-gcc:
9953 @if [ $(current_stage) = stagefeedback ]; then \
9954 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9956 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
9957 $(MAKE) stagefeedback-start; \
9959 cd $(HOST_SUBDIR)/gcc && \
9960 $(MAKE) $(EXTRA_HOST_FLAGS) \
9961 $(POSTSTAGE1_FLAGS_TO_PASS) \
9962 $(EXTRA_GCC_FLAGS) clean
9963 @endif gcc-bootstrap
9969 .PHONY: check-gcc maybe-check-gcc
9972 maybe-check-gcc: check-gcc
9975 @: $(MAKE); $(unstage)
9976 @r=`${PWD_COMMAND}`; export r; \
9977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979 (cd $(HOST_SUBDIR)/gcc && \
9980 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
9984 .PHONY: install-gcc maybe-install-gcc
9987 maybe-install-gcc: install-gcc
9989 install-gcc: installdirs
9990 @: $(MAKE); $(unstage)
9991 @r=`${PWD_COMMAND}`; export r; \
9992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 (cd $(HOST_SUBDIR)/gcc && \
9995 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
9999 .PHONY: install-strip-gcc maybe-install-strip-gcc
10000 maybe-install-strip-gcc:
10002 maybe-install-strip-gcc: install-strip-gcc
10004 install-strip-gcc: installdirs
10005 @: $(MAKE); $(unstage)
10006 @r=`${PWD_COMMAND}`; export r; \
10007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10009 (cd $(HOST_SUBDIR)/gcc && \
10010 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10014 # Other targets (info, dvi, pdf, etc.)
10016 .PHONY: maybe-info-gcc info-gcc
10019 maybe-info-gcc: info-gcc
10023 @[ -f ./gcc/Makefile ] || exit 0; \
10024 r=`${PWD_COMMAND}`; export r; \
10025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10030 echo "Doing info in gcc" ; \
10031 (cd $(HOST_SUBDIR)/gcc && \
10032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10034 "RANLIB=$${RANLIB}" \
10035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10041 .PHONY: maybe-dvi-gcc dvi-gcc
10044 maybe-dvi-gcc: dvi-gcc
10048 @[ -f ./gcc/Makefile ] || exit 0; \
10049 r=`${PWD_COMMAND}`; export r; \
10050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10055 echo "Doing dvi in gcc" ; \
10056 (cd $(HOST_SUBDIR)/gcc && \
10057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10059 "RANLIB=$${RANLIB}" \
10060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10066 .PHONY: maybe-pdf-gcc pdf-gcc
10069 maybe-pdf-gcc: pdf-gcc
10073 @[ -f ./gcc/Makefile ] || exit 0; \
10074 r=`${PWD_COMMAND}`; export r; \
10075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10080 echo "Doing pdf in gcc" ; \
10081 (cd $(HOST_SUBDIR)/gcc && \
10082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10084 "RANLIB=$${RANLIB}" \
10085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10091 .PHONY: maybe-html-gcc html-gcc
10094 maybe-html-gcc: html-gcc
10098 @[ -f ./gcc/Makefile ] || exit 0; \
10099 r=`${PWD_COMMAND}`; export r; \
10100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10102 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10105 echo "Doing html in gcc" ; \
10106 (cd $(HOST_SUBDIR)/gcc && \
10107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10109 "RANLIB=$${RANLIB}" \
10110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116 .PHONY: maybe-TAGS-gcc TAGS-gcc
10119 maybe-TAGS-gcc: TAGS-gcc
10123 @[ -f ./gcc/Makefile ] || exit 0; \
10124 r=`${PWD_COMMAND}`; export r; \
10125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10127 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10130 echo "Doing TAGS in gcc" ; \
10131 (cd $(HOST_SUBDIR)/gcc && \
10132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10134 "RANLIB=$${RANLIB}" \
10135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10141 .PHONY: maybe-install-info-gcc install-info-gcc
10142 maybe-install-info-gcc:
10144 maybe-install-info-gcc: install-info-gcc
10146 install-info-gcc: \
10149 @[ -f ./gcc/Makefile ] || exit 0; \
10150 r=`${PWD_COMMAND}`; export r; \
10151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10156 echo "Doing install-info in gcc" ; \
10157 (cd $(HOST_SUBDIR)/gcc && \
10158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10160 "RANLIB=$${RANLIB}" \
10161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10167 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10168 maybe-install-pdf-gcc:
10170 maybe-install-pdf-gcc: install-pdf-gcc
10175 @[ -f ./gcc/Makefile ] || exit 0; \
10176 r=`${PWD_COMMAND}`; export r; \
10177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10182 echo "Doing install-pdf in gcc" ; \
10183 (cd $(HOST_SUBDIR)/gcc && \
10184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10186 "RANLIB=$${RANLIB}" \
10187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10193 .PHONY: maybe-install-html-gcc install-html-gcc
10194 maybe-install-html-gcc:
10196 maybe-install-html-gcc: install-html-gcc
10198 install-html-gcc: \
10201 @[ -f ./gcc/Makefile ] || exit 0; \
10202 r=`${PWD_COMMAND}`; export r; \
10203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10208 echo "Doing install-html in gcc" ; \
10209 (cd $(HOST_SUBDIR)/gcc && \
10210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10212 "RANLIB=$${RANLIB}" \
10213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10219 .PHONY: maybe-installcheck-gcc installcheck-gcc
10220 maybe-installcheck-gcc:
10222 maybe-installcheck-gcc: installcheck-gcc
10224 installcheck-gcc: \
10226 @[ -f ./gcc/Makefile ] || exit 0; \
10227 r=`${PWD_COMMAND}`; export r; \
10228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233 echo "Doing installcheck in gcc" ; \
10234 (cd $(HOST_SUBDIR)/gcc && \
10235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10237 "RANLIB=$${RANLIB}" \
10238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10244 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10245 maybe-mostlyclean-gcc:
10247 maybe-mostlyclean-gcc: mostlyclean-gcc
10250 @[ -f ./gcc/Makefile ] || exit 0; \
10251 r=`${PWD_COMMAND}`; export r; \
10252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10254 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10257 echo "Doing mostlyclean in gcc" ; \
10258 (cd $(HOST_SUBDIR)/gcc && \
10259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10261 "RANLIB=$${RANLIB}" \
10262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10268 .PHONY: maybe-clean-gcc clean-gcc
10271 maybe-clean-gcc: clean-gcc
10274 @[ -f ./gcc/Makefile ] || exit 0; \
10275 r=`${PWD_COMMAND}`; export r; \
10276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 echo "Doing clean in gcc" ; \
10282 (cd $(HOST_SUBDIR)/gcc && \
10283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10285 "RANLIB=$${RANLIB}" \
10286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10292 .PHONY: maybe-distclean-gcc distclean-gcc
10293 maybe-distclean-gcc:
10295 maybe-distclean-gcc: distclean-gcc
10298 @[ -f ./gcc/Makefile ] || exit 0; \
10299 r=`${PWD_COMMAND}`; export r; \
10300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10305 echo "Doing distclean in gcc" ; \
10306 (cd $(HOST_SUBDIR)/gcc && \
10307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10309 "RANLIB=$${RANLIB}" \
10310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10316 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10317 maybe-maintainer-clean-gcc:
10319 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10321 maintainer-clean-gcc:
10322 @[ -f ./gcc/Makefile ] || exit 0; \
10323 r=`${PWD_COMMAND}`; export r; \
10324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10329 echo "Doing maintainer-clean in gcc" ; \
10330 (cd $(HOST_SUBDIR)/gcc && \
10331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10333 "RANLIB=$${RANLIB}" \
10334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10335 maintainer-clean) \
10342 .PHONY: configure-gmp maybe-configure-gmp
10343 maybe-configure-gmp:
10345 configure-gmp: stage_current
10346 @endif gcc-bootstrap
10348 maybe-configure-gmp: configure-gmp
10350 @r=`${PWD_COMMAND}`; export r; \
10351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10352 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10355 echo Configuring in $(HOST_SUBDIR)/gmp; \
10356 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10357 case $(srcdir) in \
10358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10359 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10362 srcdiroption="--srcdir=$${topdir}/gmp"; \
10363 libsrcdir="$$s/gmp"; \
10364 $(SHELL) $${libsrcdir}/configure \
10365 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10366 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
10372 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10373 maybe-configure-stage1-gmp:
10375 maybe-configure-stage1-gmp: configure-stage1-gmp
10376 configure-stage1-gmp:
10377 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10379 @r=`${PWD_COMMAND}`; export r; \
10380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10381 TFLAGS="$(STAGE1_TFLAGS)"; \
10382 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10384 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10385 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10386 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10387 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
10388 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
10400 $(STAGE1_CONFIGURE_FLAGS) \
10402 @endif gmp-bootstrap
10404 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
10405 maybe-configure-stage2-gmp:
10407 maybe-configure-stage2-gmp: configure-stage2-gmp
10408 configure-stage2-gmp:
10409 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10411 @r=`${PWD_COMMAND}`; export r; \
10412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413 TFLAGS="$(STAGE2_TFLAGS)"; \
10414 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10416 $(POSTSTAGE1_HOST_EXPORTS) \
10417 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10418 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10419 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10420 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
10434 $(STAGE2_CONFIGURE_FLAGS) \
10436 @endif gmp-bootstrap
10438 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
10439 maybe-configure-stage3-gmp:
10441 maybe-configure-stage3-gmp: configure-stage3-gmp
10442 configure-stage3-gmp:
10443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10445 @r=`${PWD_COMMAND}`; export r; \
10446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447 TFLAGS="$(STAGE3_TFLAGS)"; \
10448 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10450 $(POSTSTAGE1_HOST_EXPORTS) \
10451 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10452 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10453 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10454 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
10455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10456 cd $(HOST_SUBDIR)/gmp || exit 1; \
10457 case $(srcdir) in \
10458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10459 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10462 srcdiroption="--srcdir=$${topdir}/gmp"; \
10463 libsrcdir="$$s/gmp"; \
10464 $(SHELL) $${libsrcdir}/configure \
10465 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10466 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10467 --with-build-libsubdir=$(HOST_SUBDIR) \
10468 $(STAGE3_CONFIGURE_FLAGS) \
10470 @endif gmp-bootstrap
10472 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
10473 maybe-configure-stage4-gmp:
10475 maybe-configure-stage4-gmp: configure-stage4-gmp
10476 configure-stage4-gmp:
10477 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10479 @r=`${PWD_COMMAND}`; export r; \
10480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10481 TFLAGS="$(STAGE4_TFLAGS)"; \
10482 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10484 $(POSTSTAGE1_HOST_EXPORTS) \
10485 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10486 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10487 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10488 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
10489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10490 cd $(HOST_SUBDIR)/gmp || exit 1; \
10491 case $(srcdir) in \
10492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10493 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10496 srcdiroption="--srcdir=$${topdir}/gmp"; \
10497 libsrcdir="$$s/gmp"; \
10498 $(SHELL) $${libsrcdir}/configure \
10499 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10500 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10501 --with-build-libsubdir=$(HOST_SUBDIR) \
10502 $(STAGE4_CONFIGURE_FLAGS) \
10504 @endif gmp-bootstrap
10506 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
10507 maybe-configure-stageprofile-gmp:
10509 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
10510 configure-stageprofile-gmp:
10511 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10513 @r=`${PWD_COMMAND}`; export r; \
10514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10516 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10518 $(POSTSTAGE1_HOST_EXPORTS) \
10519 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10520 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10521 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10522 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
10523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10524 cd $(HOST_SUBDIR)/gmp || exit 1; \
10525 case $(srcdir) in \
10526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10527 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10530 srcdiroption="--srcdir=$${topdir}/gmp"; \
10531 libsrcdir="$$s/gmp"; \
10532 $(SHELL) $${libsrcdir}/configure \
10533 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10534 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10535 --with-build-libsubdir=$(HOST_SUBDIR) \
10536 $(STAGEprofile_CONFIGURE_FLAGS) \
10538 @endif gmp-bootstrap
10540 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
10541 maybe-configure-stagefeedback-gmp:
10543 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
10544 configure-stagefeedback-gmp:
10545 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10547 @r=`${PWD_COMMAND}`; export r; \
10548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10549 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10550 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10552 $(POSTSTAGE1_HOST_EXPORTS) \
10553 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10554 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10555 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10556 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
10557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10558 cd $(HOST_SUBDIR)/gmp || exit 1; \
10559 case $(srcdir) in \
10560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10561 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10564 srcdiroption="--srcdir=$${topdir}/gmp"; \
10565 libsrcdir="$$s/gmp"; \
10566 $(SHELL) $${libsrcdir}/configure \
10567 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10568 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10569 --with-build-libsubdir=$(HOST_SUBDIR) \
10570 $(STAGEfeedback_CONFIGURE_FLAGS) \
10572 @endif gmp-bootstrap
10578 .PHONY: all-gmp maybe-all-gmp
10581 all-gmp: stage_current
10582 @endif gcc-bootstrap
10585 maybe-all-gmp: all-gmp
10586 all-gmp: configure-gmp
10587 @r=`${PWD_COMMAND}`; export r; \
10588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10590 (cd $(HOST_SUBDIR)/gmp && \
10591 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10597 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
10598 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
10599 maybe-all-stage1-gmp:
10600 maybe-clean-stage1-gmp:
10602 maybe-all-stage1-gmp: all-stage1-gmp
10603 all-stage1: all-stage1-gmp
10604 TARGET-stage1-gmp = $(TARGET-gmp)
10605 all-stage1-gmp: configure-stage1-gmp
10606 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10607 @r=`${PWD_COMMAND}`; export r; \
10608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10609 TFLAGS="$(STAGE1_TFLAGS)"; \
10611 cd $(HOST_SUBDIR)/gmp && \
10612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10613 CFLAGS="$(STAGE1_CFLAGS)" \
10614 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10615 LIBCFLAGS="$(LIBCFLAGS)" \
10616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10619 $(EXTRA_HOST_FLAGS) \
10620 TFLAGS="$(STAGE1_TFLAGS)" \
10621 $(TARGET-stage1-gmp)
10623 maybe-clean-stage1-gmp: clean-stage1-gmp
10624 clean-stage1: clean-stage1-gmp
10626 @if [ $(current_stage) = stage1 ]; then \
10627 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10629 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
10630 $(MAKE) stage1-start; \
10632 cd $(HOST_SUBDIR)/gmp && \
10633 $(MAKE) $(EXTRA_HOST_FLAGS) \
10635 @endif gmp-bootstrap
10638 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
10639 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
10640 maybe-all-stage2-gmp:
10641 maybe-clean-stage2-gmp:
10643 maybe-all-stage2-gmp: all-stage2-gmp
10644 all-stage2: all-stage2-gmp
10645 TARGET-stage2-gmp = $(TARGET-gmp)
10646 all-stage2-gmp: configure-stage2-gmp
10647 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10648 @r=`${PWD_COMMAND}`; export r; \
10649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10650 TFLAGS="$(STAGE2_TFLAGS)"; \
10652 $(POSTSTAGE1_HOST_EXPORTS) \
10653 cd $(HOST_SUBDIR)/gmp && \
10654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10655 CFLAGS="$(STAGE2_CFLAGS)" \
10656 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10657 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10662 TFLAGS="$(STAGE2_TFLAGS)" \
10663 $(TARGET-stage2-gmp)
10665 maybe-clean-stage2-gmp: clean-stage2-gmp
10666 clean-stage2: clean-stage2-gmp
10668 @if [ $(current_stage) = stage2 ]; then \
10669 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10671 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
10672 $(MAKE) stage2-start; \
10674 cd $(HOST_SUBDIR)/gmp && \
10675 $(MAKE) $(EXTRA_HOST_FLAGS) \
10676 $(POSTSTAGE1_FLAGS_TO_PASS) \
10678 @endif gmp-bootstrap
10681 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
10682 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
10683 maybe-all-stage3-gmp:
10684 maybe-clean-stage3-gmp:
10686 maybe-all-stage3-gmp: all-stage3-gmp
10687 all-stage3: all-stage3-gmp
10688 TARGET-stage3-gmp = $(TARGET-gmp)
10689 all-stage3-gmp: configure-stage3-gmp
10690 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10691 @r=`${PWD_COMMAND}`; export r; \
10692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10693 TFLAGS="$(STAGE3_TFLAGS)"; \
10695 $(POSTSTAGE1_HOST_EXPORTS) \
10696 cd $(HOST_SUBDIR)/gmp && \
10697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10698 CFLAGS="$(STAGE3_CFLAGS)" \
10699 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10700 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10704 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10705 TFLAGS="$(STAGE3_TFLAGS)" \
10706 $(TARGET-stage3-gmp)
10708 maybe-clean-stage3-gmp: clean-stage3-gmp
10709 clean-stage3: clean-stage3-gmp
10711 @if [ $(current_stage) = stage3 ]; then \
10712 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10714 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
10715 $(MAKE) stage3-start; \
10717 cd $(HOST_SUBDIR)/gmp && \
10718 $(MAKE) $(EXTRA_HOST_FLAGS) \
10719 $(POSTSTAGE1_FLAGS_TO_PASS) \
10721 @endif gmp-bootstrap
10724 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
10725 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
10726 maybe-all-stage4-gmp:
10727 maybe-clean-stage4-gmp:
10729 maybe-all-stage4-gmp: all-stage4-gmp
10730 all-stage4: all-stage4-gmp
10731 TARGET-stage4-gmp = $(TARGET-gmp)
10732 all-stage4-gmp: configure-stage4-gmp
10733 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10734 @r=`${PWD_COMMAND}`; export r; \
10735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736 TFLAGS="$(STAGE4_TFLAGS)"; \
10738 $(POSTSTAGE1_HOST_EXPORTS) \
10739 cd $(HOST_SUBDIR)/gmp && \
10740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10741 CFLAGS="$(STAGE4_CFLAGS)" \
10742 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10743 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10747 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10748 TFLAGS="$(STAGE4_TFLAGS)" \
10749 $(TARGET-stage4-gmp)
10751 maybe-clean-stage4-gmp: clean-stage4-gmp
10752 clean-stage4: clean-stage4-gmp
10754 @if [ $(current_stage) = stage4 ]; then \
10755 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10757 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
10758 $(MAKE) stage4-start; \
10760 cd $(HOST_SUBDIR)/gmp && \
10761 $(MAKE) $(EXTRA_HOST_FLAGS) \
10762 $(POSTSTAGE1_FLAGS_TO_PASS) \
10764 @endif gmp-bootstrap
10767 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
10768 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
10769 maybe-all-stageprofile-gmp:
10770 maybe-clean-stageprofile-gmp:
10772 maybe-all-stageprofile-gmp: all-stageprofile-gmp
10773 all-stageprofile: all-stageprofile-gmp
10774 TARGET-stageprofile-gmp = $(TARGET-gmp)
10775 all-stageprofile-gmp: configure-stageprofile-gmp
10776 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10777 @r=`${PWD_COMMAND}`; export r; \
10778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10781 $(POSTSTAGE1_HOST_EXPORTS) \
10782 cd $(HOST_SUBDIR)/gmp && \
10783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10784 CFLAGS="$(STAGEprofile_CFLAGS)" \
10785 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10786 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10790 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10791 TFLAGS="$(STAGEprofile_TFLAGS)" \
10792 $(TARGET-stageprofile-gmp)
10794 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
10795 clean-stageprofile: clean-stageprofile-gmp
10796 clean-stageprofile-gmp:
10797 @if [ $(current_stage) = stageprofile ]; then \
10798 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10800 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
10801 $(MAKE) stageprofile-start; \
10803 cd $(HOST_SUBDIR)/gmp && \
10804 $(MAKE) $(EXTRA_HOST_FLAGS) \
10805 $(POSTSTAGE1_FLAGS_TO_PASS) \
10807 @endif gmp-bootstrap
10810 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
10811 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
10812 maybe-all-stagefeedback-gmp:
10813 maybe-clean-stagefeedback-gmp:
10815 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
10816 all-stagefeedback: all-stagefeedback-gmp
10817 TARGET-stagefeedback-gmp = $(TARGET-gmp)
10818 all-stagefeedback-gmp: configure-stagefeedback-gmp
10819 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10820 @r=`${PWD_COMMAND}`; export r; \
10821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10822 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10824 $(POSTSTAGE1_HOST_EXPORTS) \
10825 cd $(HOST_SUBDIR)/gmp && \
10826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10827 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10828 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10829 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10834 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10835 $(TARGET-stagefeedback-gmp)
10837 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
10838 clean-stagefeedback: clean-stagefeedback-gmp
10839 clean-stagefeedback-gmp:
10840 @if [ $(current_stage) = stagefeedback ]; then \
10841 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10843 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
10844 $(MAKE) stagefeedback-start; \
10846 cd $(HOST_SUBDIR)/gmp && \
10847 $(MAKE) $(EXTRA_HOST_FLAGS) \
10848 $(POSTSTAGE1_FLAGS_TO_PASS) \
10850 @endif gmp-bootstrap
10856 .PHONY: check-gmp maybe-check-gmp
10859 maybe-check-gmp: check-gmp
10862 @: $(MAKE); $(unstage)
10863 @r=`${PWD_COMMAND}`; export r; \
10864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866 (cd $(HOST_SUBDIR)/gmp && \
10867 $(MAKE) $(FLAGS_TO_PASS) check)
10871 .PHONY: install-gmp maybe-install-gmp
10874 maybe-install-gmp: install-gmp
10880 .PHONY: install-strip-gmp maybe-install-strip-gmp
10881 maybe-install-strip-gmp:
10883 maybe-install-strip-gmp: install-strip-gmp
10889 # Other targets (info, dvi, pdf, etc.)
10891 .PHONY: maybe-info-gmp info-gmp
10894 maybe-info-gmp: info-gmp
10898 @[ -f ./gmp/Makefile ] || exit 0; \
10899 r=`${PWD_COMMAND}`; export r; \
10900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10902 for flag in $(EXTRA_HOST_FLAGS) ; do \
10903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10905 echo "Doing info in gmp" ; \
10906 (cd $(HOST_SUBDIR)/gmp && \
10907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10909 "RANLIB=$${RANLIB}" \
10910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10916 .PHONY: maybe-dvi-gmp dvi-gmp
10919 maybe-dvi-gmp: dvi-gmp
10923 @[ -f ./gmp/Makefile ] || exit 0; \
10924 r=`${PWD_COMMAND}`; export r; \
10925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10927 for flag in $(EXTRA_HOST_FLAGS) ; do \
10928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10930 echo "Doing dvi in gmp" ; \
10931 (cd $(HOST_SUBDIR)/gmp && \
10932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10934 "RANLIB=$${RANLIB}" \
10935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10941 .PHONY: maybe-pdf-gmp pdf-gmp
10944 maybe-pdf-gmp: pdf-gmp
10948 @[ -f ./gmp/Makefile ] || exit 0; \
10949 r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10952 for flag in $(EXTRA_HOST_FLAGS) ; do \
10953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10955 echo "Doing pdf in gmp" ; \
10956 (cd $(HOST_SUBDIR)/gmp && \
10957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959 "RANLIB=$${RANLIB}" \
10960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10966 .PHONY: maybe-html-gmp html-gmp
10969 maybe-html-gmp: html-gmp
10973 @[ -f ./gmp/Makefile ] || exit 0; \
10974 r=`${PWD_COMMAND}`; export r; \
10975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10977 for flag in $(EXTRA_HOST_FLAGS) ; do \
10978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10980 echo "Doing html in gmp" ; \
10981 (cd $(HOST_SUBDIR)/gmp && \
10982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10984 "RANLIB=$${RANLIB}" \
10985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10991 .PHONY: maybe-TAGS-gmp TAGS-gmp
10994 maybe-TAGS-gmp: TAGS-gmp
10998 @[ -f ./gmp/Makefile ] || exit 0; \
10999 r=`${PWD_COMMAND}`; export r; \
11000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11002 for flag in $(EXTRA_HOST_FLAGS) ; do \
11003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11005 echo "Doing TAGS in gmp" ; \
11006 (cd $(HOST_SUBDIR)/gmp && \
11007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11009 "RANLIB=$${RANLIB}" \
11010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11016 .PHONY: maybe-install-info-gmp install-info-gmp
11017 maybe-install-info-gmp:
11019 maybe-install-info-gmp: install-info-gmp
11021 install-info-gmp: \
11024 @[ -f ./gmp/Makefile ] || exit 0; \
11025 r=`${PWD_COMMAND}`; export r; \
11026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11028 for flag in $(EXTRA_HOST_FLAGS) ; do \
11029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11031 echo "Doing install-info in gmp" ; \
11032 (cd $(HOST_SUBDIR)/gmp && \
11033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11035 "RANLIB=$${RANLIB}" \
11036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11042 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11043 maybe-install-pdf-gmp:
11045 maybe-install-pdf-gmp: install-pdf-gmp
11050 @[ -f ./gmp/Makefile ] || exit 0; \
11051 r=`${PWD_COMMAND}`; export r; \
11052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 for flag in $(EXTRA_HOST_FLAGS) ; do \
11055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057 echo "Doing install-pdf in gmp" ; \
11058 (cd $(HOST_SUBDIR)/gmp && \
11059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061 "RANLIB=$${RANLIB}" \
11062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11068 .PHONY: maybe-install-html-gmp install-html-gmp
11069 maybe-install-html-gmp:
11071 maybe-install-html-gmp: install-html-gmp
11073 install-html-gmp: \
11076 @[ -f ./gmp/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11080 for flag in $(EXTRA_HOST_FLAGS) ; do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11083 echo "Doing install-html in gmp" ; \
11084 (cd $(HOST_SUBDIR)/gmp && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11094 .PHONY: maybe-installcheck-gmp installcheck-gmp
11095 maybe-installcheck-gmp:
11097 maybe-installcheck-gmp: installcheck-gmp
11099 installcheck-gmp: \
11101 @[ -f ./gmp/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11105 for flag in $(EXTRA_HOST_FLAGS) ; do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11108 echo "Doing installcheck in gmp" ; \
11109 (cd $(HOST_SUBDIR)/gmp && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11119 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11120 maybe-mostlyclean-gmp:
11122 maybe-mostlyclean-gmp: mostlyclean-gmp
11125 @[ -f ./gmp/Makefile ] || exit 0; \
11126 r=`${PWD_COMMAND}`; export r; \
11127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129 for flag in $(EXTRA_HOST_FLAGS) ; do \
11130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11132 echo "Doing mostlyclean in gmp" ; \
11133 (cd $(HOST_SUBDIR)/gmp && \
11134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11136 "RANLIB=$${RANLIB}" \
11137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11143 .PHONY: maybe-clean-gmp clean-gmp
11146 maybe-clean-gmp: clean-gmp
11149 @[ -f ./gmp/Makefile ] || exit 0; \
11150 r=`${PWD_COMMAND}`; export r; \
11151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11153 for flag in $(EXTRA_HOST_FLAGS) ; do \
11154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11156 echo "Doing clean in gmp" ; \
11157 (cd $(HOST_SUBDIR)/gmp && \
11158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11160 "RANLIB=$${RANLIB}" \
11161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11167 .PHONY: maybe-distclean-gmp distclean-gmp
11168 maybe-distclean-gmp:
11170 maybe-distclean-gmp: distclean-gmp
11173 @[ -f ./gmp/Makefile ] || exit 0; \
11174 r=`${PWD_COMMAND}`; export r; \
11175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177 for flag in $(EXTRA_HOST_FLAGS) ; do \
11178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11180 echo "Doing distclean in gmp" ; \
11181 (cd $(HOST_SUBDIR)/gmp && \
11182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11184 "RANLIB=$${RANLIB}" \
11185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11191 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11192 maybe-maintainer-clean-gmp:
11194 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11196 maintainer-clean-gmp:
11197 @[ -f ./gmp/Makefile ] || exit 0; \
11198 r=`${PWD_COMMAND}`; export r; \
11199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201 for flag in $(EXTRA_HOST_FLAGS) ; do \
11202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11204 echo "Doing maintainer-clean in gmp" ; \
11205 (cd $(HOST_SUBDIR)/gmp && \
11206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11208 "RANLIB=$${RANLIB}" \
11209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11210 maintainer-clean) \
11217 .PHONY: configure-mpfr maybe-configure-mpfr
11218 maybe-configure-mpfr:
11220 configure-mpfr: stage_current
11221 @endif gcc-bootstrap
11223 maybe-configure-mpfr: configure-mpfr
11225 @r=`${PWD_COMMAND}`; export r; \
11226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11227 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11230 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11231 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11232 case $(srcdir) in \
11233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11234 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11237 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11238 libsrcdir="$$s/mpfr"; \
11239 $(SHELL) $${libsrcdir}/configure \
11240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11241 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
11247 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11248 maybe-configure-stage1-mpfr:
11250 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11251 configure-stage1-mpfr:
11252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11254 @r=`${PWD_COMMAND}`; export r; \
11255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11256 TFLAGS="$(STAGE1_TFLAGS)"; \
11257 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11259 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11260 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11261 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11262 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11263 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
11275 $(STAGE1_CONFIGURE_FLAGS) \
11276 --disable-shared @extra_mpfr_configure_flags@
11277 @endif mpfr-bootstrap
11279 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11280 maybe-configure-stage2-mpfr:
11282 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11283 configure-stage2-mpfr:
11284 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11286 @r=`${PWD_COMMAND}`; export r; \
11287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11288 TFLAGS="$(STAGE2_TFLAGS)"; \
11289 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11291 $(POSTSTAGE1_HOST_EXPORTS) \
11292 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11293 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11294 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11295 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
11309 $(STAGE2_CONFIGURE_FLAGS) \
11310 --disable-shared @extra_mpfr_configure_flags@
11311 @endif mpfr-bootstrap
11313 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11314 maybe-configure-stage3-mpfr:
11316 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11317 configure-stage3-mpfr:
11318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11320 @r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 TFLAGS="$(STAGE3_TFLAGS)"; \
11323 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11325 $(POSTSTAGE1_HOST_EXPORTS) \
11326 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11327 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11328 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11329 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11331 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11332 case $(srcdir) in \
11333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11334 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11337 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11338 libsrcdir="$$s/mpfr"; \
11339 $(SHELL) $${libsrcdir}/configure \
11340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11341 --target=${target_alias} $${srcdiroption} \
11342 --with-build-libsubdir=$(HOST_SUBDIR) \
11343 $(STAGE3_CONFIGURE_FLAGS) \
11344 --disable-shared @extra_mpfr_configure_flags@
11345 @endif mpfr-bootstrap
11347 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11348 maybe-configure-stage4-mpfr:
11350 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11351 configure-stage4-mpfr:
11352 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11354 @r=`${PWD_COMMAND}`; export r; \
11355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11356 TFLAGS="$(STAGE4_TFLAGS)"; \
11357 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11359 $(POSTSTAGE1_HOST_EXPORTS) \
11360 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11361 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11362 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11363 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11365 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11366 case $(srcdir) in \
11367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11368 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11371 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11372 libsrcdir="$$s/mpfr"; \
11373 $(SHELL) $${libsrcdir}/configure \
11374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11375 --target=${target_alias} $${srcdiroption} \
11376 --with-build-libsubdir=$(HOST_SUBDIR) \
11377 $(STAGE4_CONFIGURE_FLAGS) \
11378 --disable-shared @extra_mpfr_configure_flags@
11379 @endif mpfr-bootstrap
11381 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11382 maybe-configure-stageprofile-mpfr:
11384 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
11385 configure-stageprofile-mpfr:
11386 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11388 @r=`${PWD_COMMAND}`; export r; \
11389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11390 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11391 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11393 $(POSTSTAGE1_HOST_EXPORTS) \
11394 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11395 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11396 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11397 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
11398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11399 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11400 case $(srcdir) in \
11401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11402 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11405 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11406 libsrcdir="$$s/mpfr"; \
11407 $(SHELL) $${libsrcdir}/configure \
11408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11409 --target=${target_alias} $${srcdiroption} \
11410 --with-build-libsubdir=$(HOST_SUBDIR) \
11411 $(STAGEprofile_CONFIGURE_FLAGS) \
11412 --disable-shared @extra_mpfr_configure_flags@
11413 @endif mpfr-bootstrap
11415 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
11416 maybe-configure-stagefeedback-mpfr:
11418 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
11419 configure-stagefeedback-mpfr:
11420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11422 @r=`${PWD_COMMAND}`; export r; \
11423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11425 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11427 $(POSTSTAGE1_HOST_EXPORTS) \
11428 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11429 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11431 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
11432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11433 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11434 case $(srcdir) in \
11435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11436 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11439 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11440 libsrcdir="$$s/mpfr"; \
11441 $(SHELL) $${libsrcdir}/configure \
11442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11443 --target=${target_alias} $${srcdiroption} \
11444 --with-build-libsubdir=$(HOST_SUBDIR) \
11445 $(STAGEfeedback_CONFIGURE_FLAGS) \
11446 --disable-shared @extra_mpfr_configure_flags@
11447 @endif mpfr-bootstrap
11453 .PHONY: all-mpfr maybe-all-mpfr
11456 all-mpfr: stage_current
11457 @endif gcc-bootstrap
11460 maybe-all-mpfr: all-mpfr
11461 all-mpfr: configure-mpfr
11462 @r=`${PWD_COMMAND}`; export r; \
11463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465 (cd $(HOST_SUBDIR)/mpfr && \
11466 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11472 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
11473 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
11474 maybe-all-stage1-mpfr:
11475 maybe-clean-stage1-mpfr:
11477 maybe-all-stage1-mpfr: all-stage1-mpfr
11478 all-stage1: all-stage1-mpfr
11479 TARGET-stage1-mpfr = $(TARGET-mpfr)
11480 all-stage1-mpfr: configure-stage1-mpfr
11481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11482 @r=`${PWD_COMMAND}`; export r; \
11483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11484 TFLAGS="$(STAGE1_TFLAGS)"; \
11486 cd $(HOST_SUBDIR)/mpfr && \
11487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11488 CFLAGS="$(STAGE1_CFLAGS)" \
11489 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11490 LIBCFLAGS="$(LIBCFLAGS)" \
11491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11494 $(EXTRA_HOST_FLAGS) \
11495 TFLAGS="$(STAGE1_TFLAGS)" \
11496 $(TARGET-stage1-mpfr)
11498 maybe-clean-stage1-mpfr: clean-stage1-mpfr
11499 clean-stage1: clean-stage1-mpfr
11501 @if [ $(current_stage) = stage1 ]; then \
11502 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11504 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
11505 $(MAKE) stage1-start; \
11507 cd $(HOST_SUBDIR)/mpfr && \
11508 $(MAKE) $(EXTRA_HOST_FLAGS) \
11510 @endif mpfr-bootstrap
11513 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
11514 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
11515 maybe-all-stage2-mpfr:
11516 maybe-clean-stage2-mpfr:
11518 maybe-all-stage2-mpfr: all-stage2-mpfr
11519 all-stage2: all-stage2-mpfr
11520 TARGET-stage2-mpfr = $(TARGET-mpfr)
11521 all-stage2-mpfr: configure-stage2-mpfr
11522 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11523 @r=`${PWD_COMMAND}`; export r; \
11524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525 TFLAGS="$(STAGE2_TFLAGS)"; \
11527 $(POSTSTAGE1_HOST_EXPORTS) \
11528 cd $(HOST_SUBDIR)/mpfr && \
11529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11530 CFLAGS="$(STAGE2_CFLAGS)" \
11531 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11532 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11537 TFLAGS="$(STAGE2_TFLAGS)" \
11538 $(TARGET-stage2-mpfr)
11540 maybe-clean-stage2-mpfr: clean-stage2-mpfr
11541 clean-stage2: clean-stage2-mpfr
11543 @if [ $(current_stage) = stage2 ]; then \
11544 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11546 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
11547 $(MAKE) stage2-start; \
11549 cd $(HOST_SUBDIR)/mpfr && \
11550 $(MAKE) $(EXTRA_HOST_FLAGS) \
11551 $(POSTSTAGE1_FLAGS_TO_PASS) \
11553 @endif mpfr-bootstrap
11556 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
11557 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
11558 maybe-all-stage3-mpfr:
11559 maybe-clean-stage3-mpfr:
11561 maybe-all-stage3-mpfr: all-stage3-mpfr
11562 all-stage3: all-stage3-mpfr
11563 TARGET-stage3-mpfr = $(TARGET-mpfr)
11564 all-stage3-mpfr: configure-stage3-mpfr
11565 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11566 @r=`${PWD_COMMAND}`; export r; \
11567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11568 TFLAGS="$(STAGE3_TFLAGS)"; \
11570 $(POSTSTAGE1_HOST_EXPORTS) \
11571 cd $(HOST_SUBDIR)/mpfr && \
11572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11573 CFLAGS="$(STAGE3_CFLAGS)" \
11574 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11575 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11580 TFLAGS="$(STAGE3_TFLAGS)" \
11581 $(TARGET-stage3-mpfr)
11583 maybe-clean-stage3-mpfr: clean-stage3-mpfr
11584 clean-stage3: clean-stage3-mpfr
11586 @if [ $(current_stage) = stage3 ]; then \
11587 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11589 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
11590 $(MAKE) stage3-start; \
11592 cd $(HOST_SUBDIR)/mpfr && \
11593 $(MAKE) $(EXTRA_HOST_FLAGS) \
11594 $(POSTSTAGE1_FLAGS_TO_PASS) \
11596 @endif mpfr-bootstrap
11599 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
11600 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
11601 maybe-all-stage4-mpfr:
11602 maybe-clean-stage4-mpfr:
11604 maybe-all-stage4-mpfr: all-stage4-mpfr
11605 all-stage4: all-stage4-mpfr
11606 TARGET-stage4-mpfr = $(TARGET-mpfr)
11607 all-stage4-mpfr: configure-stage4-mpfr
11608 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11609 @r=`${PWD_COMMAND}`; export r; \
11610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11611 TFLAGS="$(STAGE4_TFLAGS)"; \
11613 $(POSTSTAGE1_HOST_EXPORTS) \
11614 cd $(HOST_SUBDIR)/mpfr && \
11615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11616 CFLAGS="$(STAGE4_CFLAGS)" \
11617 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11618 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11623 TFLAGS="$(STAGE4_TFLAGS)" \
11624 $(TARGET-stage4-mpfr)
11626 maybe-clean-stage4-mpfr: clean-stage4-mpfr
11627 clean-stage4: clean-stage4-mpfr
11629 @if [ $(current_stage) = stage4 ]; then \
11630 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11632 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
11633 $(MAKE) stage4-start; \
11635 cd $(HOST_SUBDIR)/mpfr && \
11636 $(MAKE) $(EXTRA_HOST_FLAGS) \
11637 $(POSTSTAGE1_FLAGS_TO_PASS) \
11639 @endif mpfr-bootstrap
11642 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
11643 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
11644 maybe-all-stageprofile-mpfr:
11645 maybe-clean-stageprofile-mpfr:
11647 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
11648 all-stageprofile: all-stageprofile-mpfr
11649 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
11650 all-stageprofile-mpfr: configure-stageprofile-mpfr
11651 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11652 @r=`${PWD_COMMAND}`; export r; \
11653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11656 $(POSTSTAGE1_HOST_EXPORTS) \
11657 cd $(HOST_SUBDIR)/mpfr && \
11658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11659 CFLAGS="$(STAGEprofile_CFLAGS)" \
11660 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11661 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11666 TFLAGS="$(STAGEprofile_TFLAGS)" \
11667 $(TARGET-stageprofile-mpfr)
11669 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
11670 clean-stageprofile: clean-stageprofile-mpfr
11671 clean-stageprofile-mpfr:
11672 @if [ $(current_stage) = stageprofile ]; then \
11673 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11675 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
11676 $(MAKE) stageprofile-start; \
11678 cd $(HOST_SUBDIR)/mpfr && \
11679 $(MAKE) $(EXTRA_HOST_FLAGS) \
11680 $(POSTSTAGE1_FLAGS_TO_PASS) \
11682 @endif mpfr-bootstrap
11685 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
11686 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
11687 maybe-all-stagefeedback-mpfr:
11688 maybe-clean-stagefeedback-mpfr:
11690 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
11691 all-stagefeedback: all-stagefeedback-mpfr
11692 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
11693 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
11694 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11695 @r=`${PWD_COMMAND}`; export r; \
11696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11697 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11699 $(POSTSTAGE1_HOST_EXPORTS) \
11700 cd $(HOST_SUBDIR)/mpfr && \
11701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11702 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11703 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11704 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11709 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11710 $(TARGET-stagefeedback-mpfr)
11712 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
11713 clean-stagefeedback: clean-stagefeedback-mpfr
11714 clean-stagefeedback-mpfr:
11715 @if [ $(current_stage) = stagefeedback ]; then \
11716 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11718 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
11719 $(MAKE) stagefeedback-start; \
11721 cd $(HOST_SUBDIR)/mpfr && \
11722 $(MAKE) $(EXTRA_HOST_FLAGS) \
11723 $(POSTSTAGE1_FLAGS_TO_PASS) \
11725 @endif mpfr-bootstrap
11731 .PHONY: check-mpfr maybe-check-mpfr
11734 maybe-check-mpfr: check-mpfr
11737 @: $(MAKE); $(unstage)
11738 @r=`${PWD_COMMAND}`; export r; \
11739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741 (cd $(HOST_SUBDIR)/mpfr && \
11742 $(MAKE) $(FLAGS_TO_PASS) check)
11746 .PHONY: install-mpfr maybe-install-mpfr
11747 maybe-install-mpfr:
11749 maybe-install-mpfr: install-mpfr
11755 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
11756 maybe-install-strip-mpfr:
11758 maybe-install-strip-mpfr: install-strip-mpfr
11760 install-strip-mpfr:
11764 # Other targets (info, dvi, pdf, etc.)
11766 .PHONY: maybe-info-mpfr info-mpfr
11769 maybe-info-mpfr: info-mpfr
11773 @[ -f ./mpfr/Makefile ] || exit 0; \
11774 r=`${PWD_COMMAND}`; export r; \
11775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777 for flag in $(EXTRA_HOST_FLAGS) ; do \
11778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780 echo "Doing info in mpfr" ; \
11781 (cd $(HOST_SUBDIR)/mpfr && \
11782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11784 "RANLIB=$${RANLIB}" \
11785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11791 .PHONY: maybe-dvi-mpfr dvi-mpfr
11794 maybe-dvi-mpfr: dvi-mpfr
11798 @[ -f ./mpfr/Makefile ] || exit 0; \
11799 r=`${PWD_COMMAND}`; export r; \
11800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11802 for flag in $(EXTRA_HOST_FLAGS) ; do \
11803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11805 echo "Doing dvi in mpfr" ; \
11806 (cd $(HOST_SUBDIR)/mpfr && \
11807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809 "RANLIB=$${RANLIB}" \
11810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11816 .PHONY: maybe-pdf-mpfr pdf-mpfr
11819 maybe-pdf-mpfr: pdf-mpfr
11823 @[ -f ./mpfr/Makefile ] || exit 0; \
11824 r=`${PWD_COMMAND}`; export r; \
11825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827 for flag in $(EXTRA_HOST_FLAGS) ; do \
11828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11830 echo "Doing pdf in mpfr" ; \
11831 (cd $(HOST_SUBDIR)/mpfr && \
11832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11834 "RANLIB=$${RANLIB}" \
11835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11841 .PHONY: maybe-html-mpfr html-mpfr
11844 maybe-html-mpfr: html-mpfr
11848 @[ -f ./mpfr/Makefile ] || exit 0; \
11849 r=`${PWD_COMMAND}`; export r; \
11850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11852 for flag in $(EXTRA_HOST_FLAGS) ; do \
11853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11855 echo "Doing html in mpfr" ; \
11856 (cd $(HOST_SUBDIR)/mpfr && \
11857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11859 "RANLIB=$${RANLIB}" \
11860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
11869 maybe-TAGS-mpfr: TAGS-mpfr
11873 @[ -f ./mpfr/Makefile ] || exit 0; \
11874 r=`${PWD_COMMAND}`; export r; \
11875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11877 for flag in $(EXTRA_HOST_FLAGS) ; do \
11878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11880 echo "Doing TAGS in mpfr" ; \
11881 (cd $(HOST_SUBDIR)/mpfr && \
11882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11884 "RANLIB=$${RANLIB}" \
11885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891 .PHONY: maybe-install-info-mpfr install-info-mpfr
11892 maybe-install-info-mpfr:
11894 maybe-install-info-mpfr: install-info-mpfr
11896 install-info-mpfr: \
11899 @[ -f ./mpfr/Makefile ] || exit 0; \
11900 r=`${PWD_COMMAND}`; export r; \
11901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903 for flag in $(EXTRA_HOST_FLAGS) ; do \
11904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11906 echo "Doing install-info in mpfr" ; \
11907 (cd $(HOST_SUBDIR)/mpfr && \
11908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11910 "RANLIB=$${RANLIB}" \
11911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11917 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
11918 maybe-install-pdf-mpfr:
11920 maybe-install-pdf-mpfr: install-pdf-mpfr
11922 install-pdf-mpfr: \
11925 @[ -f ./mpfr/Makefile ] || exit 0; \
11926 r=`${PWD_COMMAND}`; export r; \
11927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 for flag in $(EXTRA_HOST_FLAGS) ; do \
11930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932 echo "Doing install-pdf in mpfr" ; \
11933 (cd $(HOST_SUBDIR)/mpfr && \
11934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11936 "RANLIB=$${RANLIB}" \
11937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11943 .PHONY: maybe-install-html-mpfr install-html-mpfr
11944 maybe-install-html-mpfr:
11946 maybe-install-html-mpfr: install-html-mpfr
11948 install-html-mpfr: \
11951 @[ -f ./mpfr/Makefile ] || exit 0; \
11952 r=`${PWD_COMMAND}`; export r; \
11953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11955 for flag in $(EXTRA_HOST_FLAGS) ; do \
11956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11958 echo "Doing install-html in mpfr" ; \
11959 (cd $(HOST_SUBDIR)/mpfr && \
11960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962 "RANLIB=$${RANLIB}" \
11963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11969 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
11970 maybe-installcheck-mpfr:
11972 maybe-installcheck-mpfr: installcheck-mpfr
11974 installcheck-mpfr: \
11976 @[ -f ./mpfr/Makefile ] || exit 0; \
11977 r=`${PWD_COMMAND}`; export r; \
11978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11980 for flag in $(EXTRA_HOST_FLAGS) ; do \
11981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11983 echo "Doing installcheck in mpfr" ; \
11984 (cd $(HOST_SUBDIR)/mpfr && \
11985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11987 "RANLIB=$${RANLIB}" \
11988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11994 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
11995 maybe-mostlyclean-mpfr:
11997 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12000 @[ -f ./mpfr/Makefile ] || exit 0; \
12001 r=`${PWD_COMMAND}`; export r; \
12002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12004 for flag in $(EXTRA_HOST_FLAGS) ; do \
12005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12007 echo "Doing mostlyclean in mpfr" ; \
12008 (cd $(HOST_SUBDIR)/mpfr && \
12009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12011 "RANLIB=$${RANLIB}" \
12012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12018 .PHONY: maybe-clean-mpfr clean-mpfr
12021 maybe-clean-mpfr: clean-mpfr
12024 @[ -f ./mpfr/Makefile ] || exit 0; \
12025 r=`${PWD_COMMAND}`; export r; \
12026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028 for flag in $(EXTRA_HOST_FLAGS) ; do \
12029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12031 echo "Doing clean in mpfr" ; \
12032 (cd $(HOST_SUBDIR)/mpfr && \
12033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12035 "RANLIB=$${RANLIB}" \
12036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12042 .PHONY: maybe-distclean-mpfr distclean-mpfr
12043 maybe-distclean-mpfr:
12045 maybe-distclean-mpfr: distclean-mpfr
12048 @[ -f ./mpfr/Makefile ] || exit 0; \
12049 r=`${PWD_COMMAND}`; export r; \
12050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12052 for flag in $(EXTRA_HOST_FLAGS) ; do \
12053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12055 echo "Doing distclean in mpfr" ; \
12056 (cd $(HOST_SUBDIR)/mpfr && \
12057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12059 "RANLIB=$${RANLIB}" \
12060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12066 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12067 maybe-maintainer-clean-mpfr:
12069 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12071 maintainer-clean-mpfr:
12072 @[ -f ./mpfr/Makefile ] || exit 0; \
12073 r=`${PWD_COMMAND}`; export r; \
12074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076 for flag in $(EXTRA_HOST_FLAGS) ; do \
12077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12079 echo "Doing maintainer-clean in mpfr" ; \
12080 (cd $(HOST_SUBDIR)/mpfr && \
12081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12083 "RANLIB=$${RANLIB}" \
12084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12085 maintainer-clean) \
12092 .PHONY: configure-mpc maybe-configure-mpc
12093 maybe-configure-mpc:
12095 configure-mpc: stage_current
12096 @endif gcc-bootstrap
12098 maybe-configure-mpc: configure-mpc
12100 @r=`${PWD_COMMAND}`; export r; \
12101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12102 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12105 echo Configuring in $(HOST_SUBDIR)/mpc; \
12106 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12107 case $(srcdir) in \
12108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12109 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12112 srcdiroption="--srcdir=$${topdir}/mpc"; \
12113 libsrcdir="$$s/mpc"; \
12114 $(SHELL) $${libsrcdir}/configure \
12115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12116 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12122 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12123 maybe-configure-stage1-mpc:
12125 maybe-configure-stage1-mpc: configure-stage1-mpc
12126 configure-stage1-mpc:
12127 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12129 @r=`${PWD_COMMAND}`; export r; \
12130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131 TFLAGS="$(STAGE1_TFLAGS)"; \
12132 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12134 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12135 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12136 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12137 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12138 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
12150 $(STAGE1_CONFIGURE_FLAGS) \
12151 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12152 @endif mpc-bootstrap
12154 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12155 maybe-configure-stage2-mpc:
12157 maybe-configure-stage2-mpc: configure-stage2-mpc
12158 configure-stage2-mpc:
12159 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12161 @r=`${PWD_COMMAND}`; export r; \
12162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12163 TFLAGS="$(STAGE2_TFLAGS)"; \
12164 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12166 $(POSTSTAGE1_HOST_EXPORTS) \
12167 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12168 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12169 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12170 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
12184 $(STAGE2_CONFIGURE_FLAGS) \
12185 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12186 @endif mpc-bootstrap
12188 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12189 maybe-configure-stage3-mpc:
12191 maybe-configure-stage3-mpc: configure-stage3-mpc
12192 configure-stage3-mpc:
12193 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12195 @r=`${PWD_COMMAND}`; export r; \
12196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197 TFLAGS="$(STAGE3_TFLAGS)"; \
12198 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12200 $(POSTSTAGE1_HOST_EXPORTS) \
12201 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12202 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12203 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12204 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12206 cd $(HOST_SUBDIR)/mpc || exit 1; \
12207 case $(srcdir) in \
12208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12209 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12212 srcdiroption="--srcdir=$${topdir}/mpc"; \
12213 libsrcdir="$$s/mpc"; \
12214 $(SHELL) $${libsrcdir}/configure \
12215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12216 --target=${target_alias} $${srcdiroption} \
12217 --with-build-libsubdir=$(HOST_SUBDIR) \
12218 $(STAGE3_CONFIGURE_FLAGS) \
12219 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12220 @endif mpc-bootstrap
12222 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12223 maybe-configure-stage4-mpc:
12225 maybe-configure-stage4-mpc: configure-stage4-mpc
12226 configure-stage4-mpc:
12227 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12229 @r=`${PWD_COMMAND}`; export r; \
12230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12231 TFLAGS="$(STAGE4_TFLAGS)"; \
12232 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12234 $(POSTSTAGE1_HOST_EXPORTS) \
12235 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12236 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12237 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12238 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12240 cd $(HOST_SUBDIR)/mpc || exit 1; \
12241 case $(srcdir) in \
12242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12243 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12246 srcdiroption="--srcdir=$${topdir}/mpc"; \
12247 libsrcdir="$$s/mpc"; \
12248 $(SHELL) $${libsrcdir}/configure \
12249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12250 --target=${target_alias} $${srcdiroption} \
12251 --with-build-libsubdir=$(HOST_SUBDIR) \
12252 $(STAGE4_CONFIGURE_FLAGS) \
12253 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12254 @endif mpc-bootstrap
12256 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12257 maybe-configure-stageprofile-mpc:
12259 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12260 configure-stageprofile-mpc:
12261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12263 @r=`${PWD_COMMAND}`; export r; \
12264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12265 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12266 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12268 $(POSTSTAGE1_HOST_EXPORTS) \
12269 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12270 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12271 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12272 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12274 cd $(HOST_SUBDIR)/mpc || exit 1; \
12275 case $(srcdir) in \
12276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12277 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12280 srcdiroption="--srcdir=$${topdir}/mpc"; \
12281 libsrcdir="$$s/mpc"; \
12282 $(SHELL) $${libsrcdir}/configure \
12283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12284 --target=${target_alias} $${srcdiroption} \
12285 --with-build-libsubdir=$(HOST_SUBDIR) \
12286 $(STAGEprofile_CONFIGURE_FLAGS) \
12287 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12288 @endif mpc-bootstrap
12290 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12291 maybe-configure-stagefeedback-mpc:
12293 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12294 configure-stagefeedback-mpc:
12295 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12297 @r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12300 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12302 $(POSTSTAGE1_HOST_EXPORTS) \
12303 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12304 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12305 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12306 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12308 cd $(HOST_SUBDIR)/mpc || exit 1; \
12309 case $(srcdir) in \
12310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12311 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12314 srcdiroption="--srcdir=$${topdir}/mpc"; \
12315 libsrcdir="$$s/mpc"; \
12316 $(SHELL) $${libsrcdir}/configure \
12317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12318 --target=${target_alias} $${srcdiroption} \
12319 --with-build-libsubdir=$(HOST_SUBDIR) \
12320 $(STAGEfeedback_CONFIGURE_FLAGS) \
12321 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12322 @endif mpc-bootstrap
12328 .PHONY: all-mpc maybe-all-mpc
12331 all-mpc: stage_current
12332 @endif gcc-bootstrap
12335 maybe-all-mpc: all-mpc
12336 all-mpc: configure-mpc
12337 @r=`${PWD_COMMAND}`; export r; \
12338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340 (cd $(HOST_SUBDIR)/mpc && \
12341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12347 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12348 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12349 maybe-all-stage1-mpc:
12350 maybe-clean-stage1-mpc:
12352 maybe-all-stage1-mpc: all-stage1-mpc
12353 all-stage1: all-stage1-mpc
12354 TARGET-stage1-mpc = $(TARGET-mpc)
12355 all-stage1-mpc: configure-stage1-mpc
12356 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12357 @r=`${PWD_COMMAND}`; export r; \
12358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12359 TFLAGS="$(STAGE1_TFLAGS)"; \
12361 cd $(HOST_SUBDIR)/mpc && \
12362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12363 CFLAGS="$(STAGE1_CFLAGS)" \
12364 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12365 LIBCFLAGS="$(LIBCFLAGS)" \
12366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12369 $(EXTRA_HOST_FLAGS) \
12370 TFLAGS="$(STAGE1_TFLAGS)" \
12371 $(TARGET-stage1-mpc)
12373 maybe-clean-stage1-mpc: clean-stage1-mpc
12374 clean-stage1: clean-stage1-mpc
12376 @if [ $(current_stage) = stage1 ]; then \
12377 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12379 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12380 $(MAKE) stage1-start; \
12382 cd $(HOST_SUBDIR)/mpc && \
12383 $(MAKE) $(EXTRA_HOST_FLAGS) \
12385 @endif mpc-bootstrap
12388 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
12389 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
12390 maybe-all-stage2-mpc:
12391 maybe-clean-stage2-mpc:
12393 maybe-all-stage2-mpc: all-stage2-mpc
12394 all-stage2: all-stage2-mpc
12395 TARGET-stage2-mpc = $(TARGET-mpc)
12396 all-stage2-mpc: configure-stage2-mpc
12397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12398 @r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 TFLAGS="$(STAGE2_TFLAGS)"; \
12402 $(POSTSTAGE1_HOST_EXPORTS) \
12403 cd $(HOST_SUBDIR)/mpc && \
12404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12405 CFLAGS="$(STAGE2_CFLAGS)" \
12406 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12407 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12412 TFLAGS="$(STAGE2_TFLAGS)" \
12413 $(TARGET-stage2-mpc)
12415 maybe-clean-stage2-mpc: clean-stage2-mpc
12416 clean-stage2: clean-stage2-mpc
12418 @if [ $(current_stage) = stage2 ]; then \
12419 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12421 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
12422 $(MAKE) stage2-start; \
12424 cd $(HOST_SUBDIR)/mpc && \
12425 $(MAKE) $(EXTRA_HOST_FLAGS) \
12426 $(POSTSTAGE1_FLAGS_TO_PASS) \
12428 @endif mpc-bootstrap
12431 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
12432 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
12433 maybe-all-stage3-mpc:
12434 maybe-clean-stage3-mpc:
12436 maybe-all-stage3-mpc: all-stage3-mpc
12437 all-stage3: all-stage3-mpc
12438 TARGET-stage3-mpc = $(TARGET-mpc)
12439 all-stage3-mpc: configure-stage3-mpc
12440 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12441 @r=`${PWD_COMMAND}`; export r; \
12442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443 TFLAGS="$(STAGE3_TFLAGS)"; \
12445 $(POSTSTAGE1_HOST_EXPORTS) \
12446 cd $(HOST_SUBDIR)/mpc && \
12447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12448 CFLAGS="$(STAGE3_CFLAGS)" \
12449 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12450 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12455 TFLAGS="$(STAGE3_TFLAGS)" \
12456 $(TARGET-stage3-mpc)
12458 maybe-clean-stage3-mpc: clean-stage3-mpc
12459 clean-stage3: clean-stage3-mpc
12461 @if [ $(current_stage) = stage3 ]; then \
12462 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12464 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
12465 $(MAKE) stage3-start; \
12467 cd $(HOST_SUBDIR)/mpc && \
12468 $(MAKE) $(EXTRA_HOST_FLAGS) \
12469 $(POSTSTAGE1_FLAGS_TO_PASS) \
12471 @endif mpc-bootstrap
12474 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
12475 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
12476 maybe-all-stage4-mpc:
12477 maybe-clean-stage4-mpc:
12479 maybe-all-stage4-mpc: all-stage4-mpc
12480 all-stage4: all-stage4-mpc
12481 TARGET-stage4-mpc = $(TARGET-mpc)
12482 all-stage4-mpc: configure-stage4-mpc
12483 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12484 @r=`${PWD_COMMAND}`; export r; \
12485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486 TFLAGS="$(STAGE4_TFLAGS)"; \
12488 $(POSTSTAGE1_HOST_EXPORTS) \
12489 cd $(HOST_SUBDIR)/mpc && \
12490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491 CFLAGS="$(STAGE4_CFLAGS)" \
12492 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12493 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12498 TFLAGS="$(STAGE4_TFLAGS)" \
12499 $(TARGET-stage4-mpc)
12501 maybe-clean-stage4-mpc: clean-stage4-mpc
12502 clean-stage4: clean-stage4-mpc
12504 @if [ $(current_stage) = stage4 ]; then \
12505 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12507 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
12508 $(MAKE) stage4-start; \
12510 cd $(HOST_SUBDIR)/mpc && \
12511 $(MAKE) $(EXTRA_HOST_FLAGS) \
12512 $(POSTSTAGE1_FLAGS_TO_PASS) \
12514 @endif mpc-bootstrap
12517 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
12518 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
12519 maybe-all-stageprofile-mpc:
12520 maybe-clean-stageprofile-mpc:
12522 maybe-all-stageprofile-mpc: all-stageprofile-mpc
12523 all-stageprofile: all-stageprofile-mpc
12524 TARGET-stageprofile-mpc = $(TARGET-mpc)
12525 all-stageprofile-mpc: configure-stageprofile-mpc
12526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12527 @r=`${PWD_COMMAND}`; export r; \
12528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12531 $(POSTSTAGE1_HOST_EXPORTS) \
12532 cd $(HOST_SUBDIR)/mpc && \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12534 CFLAGS="$(STAGEprofile_CFLAGS)" \
12535 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12536 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12541 TFLAGS="$(STAGEprofile_TFLAGS)" \
12542 $(TARGET-stageprofile-mpc)
12544 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
12545 clean-stageprofile: clean-stageprofile-mpc
12546 clean-stageprofile-mpc:
12547 @if [ $(current_stage) = stageprofile ]; then \
12548 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12550 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
12551 $(MAKE) stageprofile-start; \
12553 cd $(HOST_SUBDIR)/mpc && \
12554 $(MAKE) $(EXTRA_HOST_FLAGS) \
12555 $(POSTSTAGE1_FLAGS_TO_PASS) \
12557 @endif mpc-bootstrap
12560 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
12561 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
12562 maybe-all-stagefeedback-mpc:
12563 maybe-clean-stagefeedback-mpc:
12565 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
12566 all-stagefeedback: all-stagefeedback-mpc
12567 TARGET-stagefeedback-mpc = $(TARGET-mpc)
12568 all-stagefeedback-mpc: configure-stagefeedback-mpc
12569 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12570 @r=`${PWD_COMMAND}`; export r; \
12571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12572 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12574 $(POSTSTAGE1_HOST_EXPORTS) \
12575 cd $(HOST_SUBDIR)/mpc && \
12576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12577 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12578 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12579 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12584 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12585 $(TARGET-stagefeedback-mpc)
12587 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
12588 clean-stagefeedback: clean-stagefeedback-mpc
12589 clean-stagefeedback-mpc:
12590 @if [ $(current_stage) = stagefeedback ]; then \
12591 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12593 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
12594 $(MAKE) stagefeedback-start; \
12596 cd $(HOST_SUBDIR)/mpc && \
12597 $(MAKE) $(EXTRA_HOST_FLAGS) \
12598 $(POSTSTAGE1_FLAGS_TO_PASS) \
12600 @endif mpc-bootstrap
12606 .PHONY: check-mpc maybe-check-mpc
12609 maybe-check-mpc: check-mpc
12612 @: $(MAKE); $(unstage)
12613 @r=`${PWD_COMMAND}`; export r; \
12614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12616 (cd $(HOST_SUBDIR)/mpc && \
12617 $(MAKE) $(FLAGS_TO_PASS) check)
12621 .PHONY: install-mpc maybe-install-mpc
12624 maybe-install-mpc: install-mpc
12630 .PHONY: install-strip-mpc maybe-install-strip-mpc
12631 maybe-install-strip-mpc:
12633 maybe-install-strip-mpc: install-strip-mpc
12639 # Other targets (info, dvi, pdf, etc.)
12641 .PHONY: maybe-info-mpc info-mpc
12644 maybe-info-mpc: info-mpc
12648 @[ -f ./mpc/Makefile ] || exit 0; \
12649 r=`${PWD_COMMAND}`; export r; \
12650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12652 for flag in $(EXTRA_HOST_FLAGS) ; do \
12653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12655 echo "Doing info in mpc" ; \
12656 (cd $(HOST_SUBDIR)/mpc && \
12657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659 "RANLIB=$${RANLIB}" \
12660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12666 .PHONY: maybe-dvi-mpc dvi-mpc
12669 maybe-dvi-mpc: dvi-mpc
12673 @[ -f ./mpc/Makefile ] || exit 0; \
12674 r=`${PWD_COMMAND}`; export r; \
12675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12677 for flag in $(EXTRA_HOST_FLAGS) ; do \
12678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12680 echo "Doing dvi in mpc" ; \
12681 (cd $(HOST_SUBDIR)/mpc && \
12682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684 "RANLIB=$${RANLIB}" \
12685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12691 .PHONY: maybe-pdf-mpc pdf-mpc
12694 maybe-pdf-mpc: pdf-mpc
12698 @[ -f ./mpc/Makefile ] || exit 0; \
12699 r=`${PWD_COMMAND}`; export r; \
12700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12702 for flag in $(EXTRA_HOST_FLAGS) ; do \
12703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12705 echo "Doing pdf in mpc" ; \
12706 (cd $(HOST_SUBDIR)/mpc && \
12707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12709 "RANLIB=$${RANLIB}" \
12710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12716 .PHONY: maybe-html-mpc html-mpc
12719 maybe-html-mpc: html-mpc
12723 @[ -f ./mpc/Makefile ] || exit 0; \
12724 r=`${PWD_COMMAND}`; export r; \
12725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12727 for flag in $(EXTRA_HOST_FLAGS) ; do \
12728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12730 echo "Doing html in mpc" ; \
12731 (cd $(HOST_SUBDIR)/mpc && \
12732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12734 "RANLIB=$${RANLIB}" \
12735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12741 .PHONY: maybe-TAGS-mpc TAGS-mpc
12744 maybe-TAGS-mpc: TAGS-mpc
12748 @[ -f ./mpc/Makefile ] || exit 0; \
12749 r=`${PWD_COMMAND}`; export r; \
12750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752 for flag in $(EXTRA_HOST_FLAGS) ; do \
12753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12755 echo "Doing TAGS in mpc" ; \
12756 (cd $(HOST_SUBDIR)/mpc && \
12757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12759 "RANLIB=$${RANLIB}" \
12760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12766 .PHONY: maybe-install-info-mpc install-info-mpc
12767 maybe-install-info-mpc:
12769 maybe-install-info-mpc: install-info-mpc
12771 install-info-mpc: \
12774 @[ -f ./mpc/Makefile ] || exit 0; \
12775 r=`${PWD_COMMAND}`; export r; \
12776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12778 for flag in $(EXTRA_HOST_FLAGS) ; do \
12779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12781 echo "Doing install-info in mpc" ; \
12782 (cd $(HOST_SUBDIR)/mpc && \
12783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785 "RANLIB=$${RANLIB}" \
12786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
12793 maybe-install-pdf-mpc:
12795 maybe-install-pdf-mpc: install-pdf-mpc
12800 @[ -f ./mpc/Makefile ] || exit 0; \
12801 r=`${PWD_COMMAND}`; export r; \
12802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804 for flag in $(EXTRA_HOST_FLAGS) ; do \
12805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12807 echo "Doing install-pdf in mpc" ; \
12808 (cd $(HOST_SUBDIR)/mpc && \
12809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12811 "RANLIB=$${RANLIB}" \
12812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12818 .PHONY: maybe-install-html-mpc install-html-mpc
12819 maybe-install-html-mpc:
12821 maybe-install-html-mpc: install-html-mpc
12823 install-html-mpc: \
12826 @[ -f ./mpc/Makefile ] || exit 0; \
12827 r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 for flag in $(EXTRA_HOST_FLAGS) ; do \
12831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12833 echo "Doing install-html in mpc" ; \
12834 (cd $(HOST_SUBDIR)/mpc && \
12835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12837 "RANLIB=$${RANLIB}" \
12838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12844 .PHONY: maybe-installcheck-mpc installcheck-mpc
12845 maybe-installcheck-mpc:
12847 maybe-installcheck-mpc: installcheck-mpc
12849 installcheck-mpc: \
12851 @[ -f ./mpc/Makefile ] || exit 0; \
12852 r=`${PWD_COMMAND}`; export r; \
12853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855 for flag in $(EXTRA_HOST_FLAGS) ; do \
12856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858 echo "Doing installcheck in mpc" ; \
12859 (cd $(HOST_SUBDIR)/mpc && \
12860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12862 "RANLIB=$${RANLIB}" \
12863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12869 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
12870 maybe-mostlyclean-mpc:
12872 maybe-mostlyclean-mpc: mostlyclean-mpc
12875 @[ -f ./mpc/Makefile ] || exit 0; \
12876 r=`${PWD_COMMAND}`; export r; \
12877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879 for flag in $(EXTRA_HOST_FLAGS) ; do \
12880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12882 echo "Doing mostlyclean in mpc" ; \
12883 (cd $(HOST_SUBDIR)/mpc && \
12884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12886 "RANLIB=$${RANLIB}" \
12887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12893 .PHONY: maybe-clean-mpc clean-mpc
12896 maybe-clean-mpc: clean-mpc
12899 @[ -f ./mpc/Makefile ] || exit 0; \
12900 r=`${PWD_COMMAND}`; export r; \
12901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12903 for flag in $(EXTRA_HOST_FLAGS) ; do \
12904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12906 echo "Doing clean in mpc" ; \
12907 (cd $(HOST_SUBDIR)/mpc && \
12908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12910 "RANLIB=$${RANLIB}" \
12911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12917 .PHONY: maybe-distclean-mpc distclean-mpc
12918 maybe-distclean-mpc:
12920 maybe-distclean-mpc: distclean-mpc
12923 @[ -f ./mpc/Makefile ] || exit 0; \
12924 r=`${PWD_COMMAND}`; export r; \
12925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927 for flag in $(EXTRA_HOST_FLAGS) ; do \
12928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930 echo "Doing distclean in mpc" ; \
12931 (cd $(HOST_SUBDIR)/mpc && \
12932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12934 "RANLIB=$${RANLIB}" \
12935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12941 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
12942 maybe-maintainer-clean-mpc:
12944 maybe-maintainer-clean-mpc: maintainer-clean-mpc
12946 maintainer-clean-mpc:
12947 @[ -f ./mpc/Makefile ] || exit 0; \
12948 r=`${PWD_COMMAND}`; export r; \
12949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12951 for flag in $(EXTRA_HOST_FLAGS) ; do \
12952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12954 echo "Doing maintainer-clean in mpc" ; \
12955 (cd $(HOST_SUBDIR)/mpc && \
12956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12958 "RANLIB=$${RANLIB}" \
12959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12960 maintainer-clean) \
12967 .PHONY: configure-ppl maybe-configure-ppl
12968 maybe-configure-ppl:
12970 configure-ppl: stage_current
12971 @endif gcc-bootstrap
12973 maybe-configure-ppl: configure-ppl
12975 @r=`${PWD_COMMAND}`; export r; \
12976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
12978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
12980 echo Configuring in $(HOST_SUBDIR)/ppl; \
12981 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
12982 case $(srcdir) in \
12983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12984 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
12985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12987 srcdiroption="--srcdir=$${topdir}/ppl"; \
12988 libsrcdir="$$s/ppl"; \
12989 $(SHELL) $${libsrcdir}/configure \
12990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12991 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
12997 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
12998 maybe-configure-stage1-ppl:
13000 maybe-configure-stage1-ppl: configure-stage1-ppl
13001 configure-stage1-ppl:
13002 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13004 @r=`${PWD_COMMAND}`; export r; \
13005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006 TFLAGS="$(STAGE1_TFLAGS)"; \
13007 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13009 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13010 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13011 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13012 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
13013 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
13025 $(STAGE1_CONFIGURE_FLAGS) \
13026 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13027 @endif ppl-bootstrap
13029 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
13030 maybe-configure-stage2-ppl:
13032 maybe-configure-stage2-ppl: configure-stage2-ppl
13033 configure-stage2-ppl:
13034 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13036 @r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 TFLAGS="$(STAGE2_TFLAGS)"; \
13039 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13041 $(POSTSTAGE1_HOST_EXPORTS) \
13042 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13043 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13044 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13045 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
13059 $(STAGE2_CONFIGURE_FLAGS) \
13060 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13061 @endif ppl-bootstrap
13063 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
13064 maybe-configure-stage3-ppl:
13066 maybe-configure-stage3-ppl: configure-stage3-ppl
13067 configure-stage3-ppl:
13068 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13070 @r=`${PWD_COMMAND}`; export r; \
13071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13072 TFLAGS="$(STAGE3_TFLAGS)"; \
13073 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13075 $(POSTSTAGE1_HOST_EXPORTS) \
13076 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13077 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13078 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13079 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
13080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13081 cd $(HOST_SUBDIR)/ppl || exit 1; \
13082 case $(srcdir) in \
13083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13084 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13087 srcdiroption="--srcdir=$${topdir}/ppl"; \
13088 libsrcdir="$$s/ppl"; \
13089 $(SHELL) $${libsrcdir}/configure \
13090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13091 --target=${target_alias} $${srcdiroption} \
13092 --with-build-libsubdir=$(HOST_SUBDIR) \
13093 $(STAGE3_CONFIGURE_FLAGS) \
13094 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13095 @endif ppl-bootstrap
13097 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
13098 maybe-configure-stage4-ppl:
13100 maybe-configure-stage4-ppl: configure-stage4-ppl
13101 configure-stage4-ppl:
13102 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13104 @r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 TFLAGS="$(STAGE4_TFLAGS)"; \
13107 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13109 $(POSTSTAGE1_HOST_EXPORTS) \
13110 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13111 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13112 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13113 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
13114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13115 cd $(HOST_SUBDIR)/ppl || exit 1; \
13116 case $(srcdir) in \
13117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13118 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13121 srcdiroption="--srcdir=$${topdir}/ppl"; \
13122 libsrcdir="$$s/ppl"; \
13123 $(SHELL) $${libsrcdir}/configure \
13124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13125 --target=${target_alias} $${srcdiroption} \
13126 --with-build-libsubdir=$(HOST_SUBDIR) \
13127 $(STAGE4_CONFIGURE_FLAGS) \
13128 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13129 @endif ppl-bootstrap
13131 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
13132 maybe-configure-stageprofile-ppl:
13134 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
13135 configure-stageprofile-ppl:
13136 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13138 @r=`${PWD_COMMAND}`; export r; \
13139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13140 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13141 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13143 $(POSTSTAGE1_HOST_EXPORTS) \
13144 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13145 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13146 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13147 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
13148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13149 cd $(HOST_SUBDIR)/ppl || exit 1; \
13150 case $(srcdir) in \
13151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13152 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13155 srcdiroption="--srcdir=$${topdir}/ppl"; \
13156 libsrcdir="$$s/ppl"; \
13157 $(SHELL) $${libsrcdir}/configure \
13158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13159 --target=${target_alias} $${srcdiroption} \
13160 --with-build-libsubdir=$(HOST_SUBDIR) \
13161 $(STAGEprofile_CONFIGURE_FLAGS) \
13162 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13163 @endif ppl-bootstrap
13165 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
13166 maybe-configure-stagefeedback-ppl:
13168 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
13169 configure-stagefeedback-ppl:
13170 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13172 @r=`${PWD_COMMAND}`; export r; \
13173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13174 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13175 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13177 $(POSTSTAGE1_HOST_EXPORTS) \
13178 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13179 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13180 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13181 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
13182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13183 cd $(HOST_SUBDIR)/ppl || exit 1; \
13184 case $(srcdir) in \
13185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13186 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13189 srcdiroption="--srcdir=$${topdir}/ppl"; \
13190 libsrcdir="$$s/ppl"; \
13191 $(SHELL) $${libsrcdir}/configure \
13192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13193 --target=${target_alias} $${srcdiroption} \
13194 --with-build-libsubdir=$(HOST_SUBDIR) \
13195 $(STAGEfeedback_CONFIGURE_FLAGS) \
13196 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13197 @endif ppl-bootstrap
13203 .PHONY: all-ppl maybe-all-ppl
13206 all-ppl: stage_current
13207 @endif gcc-bootstrap
13210 maybe-all-ppl: all-ppl
13211 all-ppl: configure-ppl
13212 @r=`${PWD_COMMAND}`; export r; \
13213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13215 (cd $(HOST_SUBDIR)/ppl && \
13216 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13222 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
13223 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
13224 maybe-all-stage1-ppl:
13225 maybe-clean-stage1-ppl:
13227 maybe-all-stage1-ppl: all-stage1-ppl
13228 all-stage1: all-stage1-ppl
13229 TARGET-stage1-ppl = $(TARGET-ppl)
13230 all-stage1-ppl: configure-stage1-ppl
13231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13232 @r=`${PWD_COMMAND}`; export r; \
13233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234 TFLAGS="$(STAGE1_TFLAGS)"; \
13236 cd $(HOST_SUBDIR)/ppl && \
13237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13238 CFLAGS="$(STAGE1_CFLAGS)" \
13239 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13240 LIBCFLAGS="$(LIBCFLAGS)" \
13241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13244 $(EXTRA_HOST_FLAGS) \
13245 TFLAGS="$(STAGE1_TFLAGS)" \
13246 $(TARGET-stage1-ppl)
13248 maybe-clean-stage1-ppl: clean-stage1-ppl
13249 clean-stage1: clean-stage1-ppl
13251 @if [ $(current_stage) = stage1 ]; then \
13252 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13254 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
13255 $(MAKE) stage1-start; \
13257 cd $(HOST_SUBDIR)/ppl && \
13258 $(MAKE) $(EXTRA_HOST_FLAGS) \
13260 @endif ppl-bootstrap
13263 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
13264 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
13265 maybe-all-stage2-ppl:
13266 maybe-clean-stage2-ppl:
13268 maybe-all-stage2-ppl: all-stage2-ppl
13269 all-stage2: all-stage2-ppl
13270 TARGET-stage2-ppl = $(TARGET-ppl)
13271 all-stage2-ppl: configure-stage2-ppl
13272 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13273 @r=`${PWD_COMMAND}`; export r; \
13274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13275 TFLAGS="$(STAGE2_TFLAGS)"; \
13277 $(POSTSTAGE1_HOST_EXPORTS) \
13278 cd $(HOST_SUBDIR)/ppl && \
13279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13280 CFLAGS="$(STAGE2_CFLAGS)" \
13281 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13282 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13286 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13287 TFLAGS="$(STAGE2_TFLAGS)" \
13288 $(TARGET-stage2-ppl)
13290 maybe-clean-stage2-ppl: clean-stage2-ppl
13291 clean-stage2: clean-stage2-ppl
13293 @if [ $(current_stage) = stage2 ]; then \
13294 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13296 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
13297 $(MAKE) stage2-start; \
13299 cd $(HOST_SUBDIR)/ppl && \
13300 $(MAKE) $(EXTRA_HOST_FLAGS) \
13301 $(POSTSTAGE1_FLAGS_TO_PASS) \
13303 @endif ppl-bootstrap
13306 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
13307 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
13308 maybe-all-stage3-ppl:
13309 maybe-clean-stage3-ppl:
13311 maybe-all-stage3-ppl: all-stage3-ppl
13312 all-stage3: all-stage3-ppl
13313 TARGET-stage3-ppl = $(TARGET-ppl)
13314 all-stage3-ppl: configure-stage3-ppl
13315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13316 @r=`${PWD_COMMAND}`; export r; \
13317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13318 TFLAGS="$(STAGE3_TFLAGS)"; \
13320 $(POSTSTAGE1_HOST_EXPORTS) \
13321 cd $(HOST_SUBDIR)/ppl && \
13322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13323 CFLAGS="$(STAGE3_CFLAGS)" \
13324 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13325 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13326 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13327 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13328 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13329 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13330 TFLAGS="$(STAGE3_TFLAGS)" \
13331 $(TARGET-stage3-ppl)
13333 maybe-clean-stage3-ppl: clean-stage3-ppl
13334 clean-stage3: clean-stage3-ppl
13336 @if [ $(current_stage) = stage3 ]; then \
13337 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13339 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
13340 $(MAKE) stage3-start; \
13342 cd $(HOST_SUBDIR)/ppl && \
13343 $(MAKE) $(EXTRA_HOST_FLAGS) \
13344 $(POSTSTAGE1_FLAGS_TO_PASS) \
13346 @endif ppl-bootstrap
13349 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
13350 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
13351 maybe-all-stage4-ppl:
13352 maybe-clean-stage4-ppl:
13354 maybe-all-stage4-ppl: all-stage4-ppl
13355 all-stage4: all-stage4-ppl
13356 TARGET-stage4-ppl = $(TARGET-ppl)
13357 all-stage4-ppl: configure-stage4-ppl
13358 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13359 @r=`${PWD_COMMAND}`; export r; \
13360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13361 TFLAGS="$(STAGE4_TFLAGS)"; \
13363 $(POSTSTAGE1_HOST_EXPORTS) \
13364 cd $(HOST_SUBDIR)/ppl && \
13365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13366 CFLAGS="$(STAGE4_CFLAGS)" \
13367 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13368 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13372 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13373 TFLAGS="$(STAGE4_TFLAGS)" \
13374 $(TARGET-stage4-ppl)
13376 maybe-clean-stage4-ppl: clean-stage4-ppl
13377 clean-stage4: clean-stage4-ppl
13379 @if [ $(current_stage) = stage4 ]; then \
13380 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13382 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
13383 $(MAKE) stage4-start; \
13385 cd $(HOST_SUBDIR)/ppl && \
13386 $(MAKE) $(EXTRA_HOST_FLAGS) \
13387 $(POSTSTAGE1_FLAGS_TO_PASS) \
13389 @endif ppl-bootstrap
13392 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
13393 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
13394 maybe-all-stageprofile-ppl:
13395 maybe-clean-stageprofile-ppl:
13397 maybe-all-stageprofile-ppl: all-stageprofile-ppl
13398 all-stageprofile: all-stageprofile-ppl
13399 TARGET-stageprofile-ppl = $(TARGET-ppl)
13400 all-stageprofile-ppl: configure-stageprofile-ppl
13401 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13402 @r=`${PWD_COMMAND}`; export r; \
13403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13406 $(POSTSTAGE1_HOST_EXPORTS) \
13407 cd $(HOST_SUBDIR)/ppl && \
13408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13409 CFLAGS="$(STAGEprofile_CFLAGS)" \
13410 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13411 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13415 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13416 TFLAGS="$(STAGEprofile_TFLAGS)" \
13417 $(TARGET-stageprofile-ppl)
13419 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
13420 clean-stageprofile: clean-stageprofile-ppl
13421 clean-stageprofile-ppl:
13422 @if [ $(current_stage) = stageprofile ]; then \
13423 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13425 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
13426 $(MAKE) stageprofile-start; \
13428 cd $(HOST_SUBDIR)/ppl && \
13429 $(MAKE) $(EXTRA_HOST_FLAGS) \
13430 $(POSTSTAGE1_FLAGS_TO_PASS) \
13432 @endif ppl-bootstrap
13435 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
13436 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
13437 maybe-all-stagefeedback-ppl:
13438 maybe-clean-stagefeedback-ppl:
13440 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
13441 all-stagefeedback: all-stagefeedback-ppl
13442 TARGET-stagefeedback-ppl = $(TARGET-ppl)
13443 all-stagefeedback-ppl: configure-stagefeedback-ppl
13444 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13445 @r=`${PWD_COMMAND}`; export r; \
13446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13449 $(POSTSTAGE1_HOST_EXPORTS) \
13450 cd $(HOST_SUBDIR)/ppl && \
13451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13452 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13453 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13454 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13458 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13459 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13460 $(TARGET-stagefeedback-ppl)
13462 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
13463 clean-stagefeedback: clean-stagefeedback-ppl
13464 clean-stagefeedback-ppl:
13465 @if [ $(current_stage) = stagefeedback ]; then \
13466 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13468 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
13469 $(MAKE) stagefeedback-start; \
13471 cd $(HOST_SUBDIR)/ppl && \
13472 $(MAKE) $(EXTRA_HOST_FLAGS) \
13473 $(POSTSTAGE1_FLAGS_TO_PASS) \
13475 @endif ppl-bootstrap
13481 .PHONY: check-ppl maybe-check-ppl
13484 maybe-check-ppl: check-ppl
13487 @: $(MAKE); $(unstage)
13488 @r=`${PWD_COMMAND}`; export r; \
13489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13491 (cd $(HOST_SUBDIR)/ppl && \
13492 $(MAKE) $(FLAGS_TO_PASS) check)
13496 .PHONY: install-ppl maybe-install-ppl
13499 maybe-install-ppl: install-ppl
13505 .PHONY: install-strip-ppl maybe-install-strip-ppl
13506 maybe-install-strip-ppl:
13508 maybe-install-strip-ppl: install-strip-ppl
13514 # Other targets (info, dvi, pdf, etc.)
13516 .PHONY: maybe-info-ppl info-ppl
13519 maybe-info-ppl: info-ppl
13523 @[ -f ./ppl/Makefile ] || exit 0; \
13524 r=`${PWD_COMMAND}`; export r; \
13525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13527 for flag in $(EXTRA_HOST_FLAGS) ; do \
13528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13530 echo "Doing info in ppl" ; \
13531 (cd $(HOST_SUBDIR)/ppl && \
13532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13534 "RANLIB=$${RANLIB}" \
13535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13541 .PHONY: maybe-dvi-ppl dvi-ppl
13544 maybe-dvi-ppl: dvi-ppl
13548 @[ -f ./ppl/Makefile ] || exit 0; \
13549 r=`${PWD_COMMAND}`; export r; \
13550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13552 for flag in $(EXTRA_HOST_FLAGS) ; do \
13553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13555 echo "Doing dvi in ppl" ; \
13556 (cd $(HOST_SUBDIR)/ppl && \
13557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13559 "RANLIB=$${RANLIB}" \
13560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13566 .PHONY: maybe-pdf-ppl pdf-ppl
13569 maybe-pdf-ppl: pdf-ppl
13573 @[ -f ./ppl/Makefile ] || exit 0; \
13574 r=`${PWD_COMMAND}`; export r; \
13575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13577 for flag in $(EXTRA_HOST_FLAGS) ; do \
13578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13580 echo "Doing pdf in ppl" ; \
13581 (cd $(HOST_SUBDIR)/ppl && \
13582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13584 "RANLIB=$${RANLIB}" \
13585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13591 .PHONY: maybe-html-ppl html-ppl
13594 maybe-html-ppl: html-ppl
13598 @[ -f ./ppl/Makefile ] || exit 0; \
13599 r=`${PWD_COMMAND}`; export r; \
13600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13602 for flag in $(EXTRA_HOST_FLAGS) ; do \
13603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13605 echo "Doing html in ppl" ; \
13606 (cd $(HOST_SUBDIR)/ppl && \
13607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13609 "RANLIB=$${RANLIB}" \
13610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13616 .PHONY: maybe-TAGS-ppl TAGS-ppl
13619 maybe-TAGS-ppl: TAGS-ppl
13623 @[ -f ./ppl/Makefile ] || exit 0; \
13624 r=`${PWD_COMMAND}`; export r; \
13625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13627 for flag in $(EXTRA_HOST_FLAGS) ; do \
13628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13630 echo "Doing TAGS in ppl" ; \
13631 (cd $(HOST_SUBDIR)/ppl && \
13632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13634 "RANLIB=$${RANLIB}" \
13635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13641 .PHONY: maybe-install-info-ppl install-info-ppl
13642 maybe-install-info-ppl:
13644 maybe-install-info-ppl: install-info-ppl
13646 install-info-ppl: \
13649 @[ -f ./ppl/Makefile ] || exit 0; \
13650 r=`${PWD_COMMAND}`; export r; \
13651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13653 for flag in $(EXTRA_HOST_FLAGS) ; do \
13654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13656 echo "Doing install-info in ppl" ; \
13657 (cd $(HOST_SUBDIR)/ppl && \
13658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13660 "RANLIB=$${RANLIB}" \
13661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13667 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
13668 maybe-install-pdf-ppl:
13670 maybe-install-pdf-ppl: install-pdf-ppl
13675 @[ -f ./ppl/Makefile ] || exit 0; \
13676 r=`${PWD_COMMAND}`; export r; \
13677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679 for flag in $(EXTRA_HOST_FLAGS) ; do \
13680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13682 echo "Doing install-pdf in ppl" ; \
13683 (cd $(HOST_SUBDIR)/ppl && \
13684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13686 "RANLIB=$${RANLIB}" \
13687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13693 .PHONY: maybe-install-html-ppl install-html-ppl
13694 maybe-install-html-ppl:
13696 maybe-install-html-ppl: install-html-ppl
13698 install-html-ppl: \
13701 @[ -f ./ppl/Makefile ] || exit 0; \
13702 r=`${PWD_COMMAND}`; export r; \
13703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13705 for flag in $(EXTRA_HOST_FLAGS) ; do \
13706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13708 echo "Doing install-html in ppl" ; \
13709 (cd $(HOST_SUBDIR)/ppl && \
13710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13712 "RANLIB=$${RANLIB}" \
13713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13719 .PHONY: maybe-installcheck-ppl installcheck-ppl
13720 maybe-installcheck-ppl:
13722 maybe-installcheck-ppl: installcheck-ppl
13724 installcheck-ppl: \
13726 @[ -f ./ppl/Makefile ] || exit 0; \
13727 r=`${PWD_COMMAND}`; export r; \
13728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730 for flag in $(EXTRA_HOST_FLAGS) ; do \
13731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13733 echo "Doing installcheck in ppl" ; \
13734 (cd $(HOST_SUBDIR)/ppl && \
13735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13737 "RANLIB=$${RANLIB}" \
13738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13744 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
13745 maybe-mostlyclean-ppl:
13747 maybe-mostlyclean-ppl: mostlyclean-ppl
13750 @[ -f ./ppl/Makefile ] || exit 0; \
13751 r=`${PWD_COMMAND}`; export r; \
13752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13754 for flag in $(EXTRA_HOST_FLAGS) ; do \
13755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13757 echo "Doing mostlyclean in ppl" ; \
13758 (cd $(HOST_SUBDIR)/ppl && \
13759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13761 "RANLIB=$${RANLIB}" \
13762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13768 .PHONY: maybe-clean-ppl clean-ppl
13771 maybe-clean-ppl: clean-ppl
13774 @[ -f ./ppl/Makefile ] || exit 0; \
13775 r=`${PWD_COMMAND}`; export r; \
13776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778 for flag in $(EXTRA_HOST_FLAGS) ; do \
13779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13781 echo "Doing clean in ppl" ; \
13782 (cd $(HOST_SUBDIR)/ppl && \
13783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13785 "RANLIB=$${RANLIB}" \
13786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13792 .PHONY: maybe-distclean-ppl distclean-ppl
13793 maybe-distclean-ppl:
13795 maybe-distclean-ppl: distclean-ppl
13798 @[ -f ./ppl/Makefile ] || exit 0; \
13799 r=`${PWD_COMMAND}`; export r; \
13800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13802 for flag in $(EXTRA_HOST_FLAGS) ; do \
13803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13805 echo "Doing distclean in ppl" ; \
13806 (cd $(HOST_SUBDIR)/ppl && \
13807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13809 "RANLIB=$${RANLIB}" \
13810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13816 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
13817 maybe-maintainer-clean-ppl:
13819 maybe-maintainer-clean-ppl: maintainer-clean-ppl
13821 maintainer-clean-ppl:
13822 @[ -f ./ppl/Makefile ] || exit 0; \
13823 r=`${PWD_COMMAND}`; export r; \
13824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826 for flag in $(EXTRA_HOST_FLAGS) ; do \
13827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13829 echo "Doing maintainer-clean in ppl" ; \
13830 (cd $(HOST_SUBDIR)/ppl && \
13831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13833 "RANLIB=$${RANLIB}" \
13834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13835 maintainer-clean) \
13842 .PHONY: configure-cloog maybe-configure-cloog
13843 maybe-configure-cloog:
13845 configure-cloog: stage_current
13846 @endif gcc-bootstrap
13848 maybe-configure-cloog: configure-cloog
13850 @r=`${PWD_COMMAND}`; export r; \
13851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13852 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13854 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13855 echo Configuring in $(HOST_SUBDIR)/cloog; \
13856 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
13857 case $(srcdir) in \
13858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13859 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13862 srcdiroption="--srcdir=$${topdir}/cloog"; \
13863 libsrcdir="$$s/cloog"; \
13864 $(SHELL) $${libsrcdir}/configure \
13865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13866 --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 \
13872 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
13873 maybe-configure-stage1-cloog:
13874 @if cloog-bootstrap
13875 maybe-configure-stage1-cloog: configure-stage1-cloog
13876 configure-stage1-cloog:
13877 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13879 @r=`${PWD_COMMAND}`; export r; \
13880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881 TFLAGS="$(STAGE1_TFLAGS)"; \
13882 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13884 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13885 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13886 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13887 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
13888 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
13900 $(STAGE1_CONFIGURE_FLAGS) \
13901 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
13902 @endif cloog-bootstrap
13904 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
13905 maybe-configure-stage2-cloog:
13906 @if cloog-bootstrap
13907 maybe-configure-stage2-cloog: configure-stage2-cloog
13908 configure-stage2-cloog:
13909 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13911 @r=`${PWD_COMMAND}`; export r; \
13912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13913 TFLAGS="$(STAGE2_TFLAGS)"; \
13914 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13916 $(POSTSTAGE1_HOST_EXPORTS) \
13917 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13918 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13919 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13920 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
13934 $(STAGE2_CONFIGURE_FLAGS) \
13935 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
13936 @endif cloog-bootstrap
13938 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
13939 maybe-configure-stage3-cloog:
13940 @if cloog-bootstrap
13941 maybe-configure-stage3-cloog: configure-stage3-cloog
13942 configure-stage3-cloog:
13943 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13945 @r=`${PWD_COMMAND}`; export r; \
13946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13947 TFLAGS="$(STAGE3_TFLAGS)"; \
13948 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13950 $(POSTSTAGE1_HOST_EXPORTS) \
13951 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13952 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13953 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13954 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
13955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13956 cd $(HOST_SUBDIR)/cloog || exit 1; \
13957 case $(srcdir) in \
13958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13959 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13962 srcdiroption="--srcdir=$${topdir}/cloog"; \
13963 libsrcdir="$$s/cloog"; \
13964 $(SHELL) $${libsrcdir}/configure \
13965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13966 --target=${target_alias} $${srcdiroption} \
13967 --with-build-libsubdir=$(HOST_SUBDIR) \
13968 $(STAGE3_CONFIGURE_FLAGS) \
13969 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
13970 @endif cloog-bootstrap
13972 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
13973 maybe-configure-stage4-cloog:
13974 @if cloog-bootstrap
13975 maybe-configure-stage4-cloog: configure-stage4-cloog
13976 configure-stage4-cloog:
13977 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13979 @r=`${PWD_COMMAND}`; export r; \
13980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13981 TFLAGS="$(STAGE4_TFLAGS)"; \
13982 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13984 $(POSTSTAGE1_HOST_EXPORTS) \
13985 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13986 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13987 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13988 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
13989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13990 cd $(HOST_SUBDIR)/cloog || exit 1; \
13991 case $(srcdir) in \
13992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13993 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13996 srcdiroption="--srcdir=$${topdir}/cloog"; \
13997 libsrcdir="$$s/cloog"; \
13998 $(SHELL) $${libsrcdir}/configure \
13999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14000 --target=${target_alias} $${srcdiroption} \
14001 --with-build-libsubdir=$(HOST_SUBDIR) \
14002 $(STAGE4_CONFIGURE_FLAGS) \
14003 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14004 @endif cloog-bootstrap
14006 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14007 maybe-configure-stageprofile-cloog:
14008 @if cloog-bootstrap
14009 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14010 configure-stageprofile-cloog:
14011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14013 @r=`${PWD_COMMAND}`; export r; \
14014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14016 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14018 $(POSTSTAGE1_HOST_EXPORTS) \
14019 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14020 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14021 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14022 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14024 cd $(HOST_SUBDIR)/cloog || exit 1; \
14025 case $(srcdir) in \
14026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14027 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14030 srcdiroption="--srcdir=$${topdir}/cloog"; \
14031 libsrcdir="$$s/cloog"; \
14032 $(SHELL) $${libsrcdir}/configure \
14033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14034 --target=${target_alias} $${srcdiroption} \
14035 --with-build-libsubdir=$(HOST_SUBDIR) \
14036 $(STAGEprofile_CONFIGURE_FLAGS) \
14037 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14038 @endif cloog-bootstrap
14040 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14041 maybe-configure-stagefeedback-cloog:
14042 @if cloog-bootstrap
14043 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14044 configure-stagefeedback-cloog:
14045 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14047 @r=`${PWD_COMMAND}`; export r; \
14048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14049 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14050 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14052 $(POSTSTAGE1_HOST_EXPORTS) \
14053 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14054 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14055 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14056 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14058 cd $(HOST_SUBDIR)/cloog || exit 1; \
14059 case $(srcdir) in \
14060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14061 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14064 srcdiroption="--srcdir=$${topdir}/cloog"; \
14065 libsrcdir="$$s/cloog"; \
14066 $(SHELL) $${libsrcdir}/configure \
14067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14068 --target=${target_alias} $${srcdiroption} \
14069 --with-build-libsubdir=$(HOST_SUBDIR) \
14070 $(STAGEfeedback_CONFIGURE_FLAGS) \
14071 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14072 @endif cloog-bootstrap
14078 .PHONY: all-cloog maybe-all-cloog
14081 all-cloog: stage_current
14082 @endif gcc-bootstrap
14085 maybe-all-cloog: all-cloog
14086 all-cloog: configure-cloog
14087 @r=`${PWD_COMMAND}`; export r; \
14088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14090 (cd $(HOST_SUBDIR)/cloog && \
14091 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14097 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14098 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14099 maybe-all-stage1-cloog:
14100 maybe-clean-stage1-cloog:
14101 @if cloog-bootstrap
14102 maybe-all-stage1-cloog: all-stage1-cloog
14103 all-stage1: all-stage1-cloog
14104 TARGET-stage1-cloog = $(TARGET-cloog)
14105 all-stage1-cloog: configure-stage1-cloog
14106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14107 @r=`${PWD_COMMAND}`; export r; \
14108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14109 TFLAGS="$(STAGE1_TFLAGS)"; \
14110 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14111 cd $(HOST_SUBDIR)/cloog && \
14112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14113 CFLAGS="$(STAGE1_CFLAGS)" \
14114 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14115 LIBCFLAGS="$(LIBCFLAGS)" \
14116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14119 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14120 TFLAGS="$(STAGE1_TFLAGS)" \
14121 $(TARGET-stage1-cloog)
14123 maybe-clean-stage1-cloog: clean-stage1-cloog
14124 clean-stage1: clean-stage1-cloog
14125 clean-stage1-cloog:
14126 @if [ $(current_stage) = stage1 ]; then \
14127 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14129 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14130 $(MAKE) stage1-start; \
14132 cd $(HOST_SUBDIR)/cloog && \
14133 $(MAKE) $(EXTRA_HOST_FLAGS) \
14134 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14135 @endif cloog-bootstrap
14138 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14139 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14140 maybe-all-stage2-cloog:
14141 maybe-clean-stage2-cloog:
14142 @if cloog-bootstrap
14143 maybe-all-stage2-cloog: all-stage2-cloog
14144 all-stage2: all-stage2-cloog
14145 TARGET-stage2-cloog = $(TARGET-cloog)
14146 all-stage2-cloog: configure-stage2-cloog
14147 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14148 @r=`${PWD_COMMAND}`; export r; \
14149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150 TFLAGS="$(STAGE2_TFLAGS)"; \
14152 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14153 cd $(HOST_SUBDIR)/cloog && \
14154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14155 CFLAGS="$(STAGE2_CFLAGS)" \
14156 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14157 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14161 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14162 TFLAGS="$(STAGE2_TFLAGS)" \
14163 $(TARGET-stage2-cloog)
14165 maybe-clean-stage2-cloog: clean-stage2-cloog
14166 clean-stage2: clean-stage2-cloog
14167 clean-stage2-cloog:
14168 @if [ $(current_stage) = stage2 ]; then \
14169 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14171 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14172 $(MAKE) stage2-start; \
14174 cd $(HOST_SUBDIR)/cloog && \
14175 $(MAKE) $(EXTRA_HOST_FLAGS) \
14176 $(POSTSTAGE1_FLAGS_TO_PASS) \
14177 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14178 @endif cloog-bootstrap
14181 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14182 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14183 maybe-all-stage3-cloog:
14184 maybe-clean-stage3-cloog:
14185 @if cloog-bootstrap
14186 maybe-all-stage3-cloog: all-stage3-cloog
14187 all-stage3: all-stage3-cloog
14188 TARGET-stage3-cloog = $(TARGET-cloog)
14189 all-stage3-cloog: configure-stage3-cloog
14190 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14191 @r=`${PWD_COMMAND}`; export r; \
14192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14193 TFLAGS="$(STAGE3_TFLAGS)"; \
14195 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14196 cd $(HOST_SUBDIR)/cloog && \
14197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14198 CFLAGS="$(STAGE3_CFLAGS)" \
14199 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14200 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14201 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14202 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14203 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14204 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14205 TFLAGS="$(STAGE3_TFLAGS)" \
14206 $(TARGET-stage3-cloog)
14208 maybe-clean-stage3-cloog: clean-stage3-cloog
14209 clean-stage3: clean-stage3-cloog
14210 clean-stage3-cloog:
14211 @if [ $(current_stage) = stage3 ]; then \
14212 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14214 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14215 $(MAKE) stage3-start; \
14217 cd $(HOST_SUBDIR)/cloog && \
14218 $(MAKE) $(EXTRA_HOST_FLAGS) \
14219 $(POSTSTAGE1_FLAGS_TO_PASS) \
14220 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14221 @endif cloog-bootstrap
14224 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14225 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14226 maybe-all-stage4-cloog:
14227 maybe-clean-stage4-cloog:
14228 @if cloog-bootstrap
14229 maybe-all-stage4-cloog: all-stage4-cloog
14230 all-stage4: all-stage4-cloog
14231 TARGET-stage4-cloog = $(TARGET-cloog)
14232 all-stage4-cloog: configure-stage4-cloog
14233 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14234 @r=`${PWD_COMMAND}`; export r; \
14235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14236 TFLAGS="$(STAGE4_TFLAGS)"; \
14238 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14239 cd $(HOST_SUBDIR)/cloog && \
14240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14241 CFLAGS="$(STAGE4_CFLAGS)" \
14242 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14243 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14247 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14248 TFLAGS="$(STAGE4_TFLAGS)" \
14249 $(TARGET-stage4-cloog)
14251 maybe-clean-stage4-cloog: clean-stage4-cloog
14252 clean-stage4: clean-stage4-cloog
14253 clean-stage4-cloog:
14254 @if [ $(current_stage) = stage4 ]; then \
14255 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14257 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14258 $(MAKE) stage4-start; \
14260 cd $(HOST_SUBDIR)/cloog && \
14261 $(MAKE) $(EXTRA_HOST_FLAGS) \
14262 $(POSTSTAGE1_FLAGS_TO_PASS) \
14263 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14264 @endif cloog-bootstrap
14267 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14268 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14269 maybe-all-stageprofile-cloog:
14270 maybe-clean-stageprofile-cloog:
14271 @if cloog-bootstrap
14272 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14273 all-stageprofile: all-stageprofile-cloog
14274 TARGET-stageprofile-cloog = $(TARGET-cloog)
14275 all-stageprofile-cloog: configure-stageprofile-cloog
14276 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14277 @r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14281 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14282 cd $(HOST_SUBDIR)/cloog && \
14283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14284 CFLAGS="$(STAGEprofile_CFLAGS)" \
14285 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14286 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14291 TFLAGS="$(STAGEprofile_TFLAGS)" \
14292 $(TARGET-stageprofile-cloog)
14294 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14295 clean-stageprofile: clean-stageprofile-cloog
14296 clean-stageprofile-cloog:
14297 @if [ $(current_stage) = stageprofile ]; then \
14298 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14300 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14301 $(MAKE) stageprofile-start; \
14303 cd $(HOST_SUBDIR)/cloog && \
14304 $(MAKE) $(EXTRA_HOST_FLAGS) \
14305 $(POSTSTAGE1_FLAGS_TO_PASS) \
14306 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14307 @endif cloog-bootstrap
14310 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14311 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14312 maybe-all-stagefeedback-cloog:
14313 maybe-clean-stagefeedback-cloog:
14314 @if cloog-bootstrap
14315 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14316 all-stagefeedback: all-stagefeedback-cloog
14317 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14318 all-stagefeedback-cloog: configure-stagefeedback-cloog
14319 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14320 @r=`${PWD_COMMAND}`; export r; \
14321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14322 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14324 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14325 cd $(HOST_SUBDIR)/cloog && \
14326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14327 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14328 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14329 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14330 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14331 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14332 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14333 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14334 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14335 $(TARGET-stagefeedback-cloog)
14337 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14338 clean-stagefeedback: clean-stagefeedback-cloog
14339 clean-stagefeedback-cloog:
14340 @if [ $(current_stage) = stagefeedback ]; then \
14341 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14343 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14344 $(MAKE) stagefeedback-start; \
14346 cd $(HOST_SUBDIR)/cloog && \
14347 $(MAKE) $(EXTRA_HOST_FLAGS) \
14348 $(POSTSTAGE1_FLAGS_TO_PASS) \
14349 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14350 @endif cloog-bootstrap
14356 .PHONY: check-cloog maybe-check-cloog
14359 maybe-check-cloog: check-cloog
14362 @: $(MAKE); $(unstage)
14363 @r=`${PWD_COMMAND}`; export r; \
14364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14366 (cd $(HOST_SUBDIR)/cloog && \
14367 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
14371 .PHONY: install-cloog maybe-install-cloog
14372 maybe-install-cloog:
14374 maybe-install-cloog: install-cloog
14380 .PHONY: install-strip-cloog maybe-install-strip-cloog
14381 maybe-install-strip-cloog:
14383 maybe-install-strip-cloog: install-strip-cloog
14385 install-strip-cloog:
14389 # Other targets (info, dvi, pdf, etc.)
14391 .PHONY: maybe-info-cloog info-cloog
14394 maybe-info-cloog: info-cloog
14398 @[ -f ./cloog/Makefile ] || exit 0; \
14399 r=`${PWD_COMMAND}`; export r; \
14400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405 echo "Doing info in cloog" ; \
14406 (cd $(HOST_SUBDIR)/cloog && \
14407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14409 "RANLIB=$${RANLIB}" \
14410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14416 .PHONY: maybe-dvi-cloog dvi-cloog
14419 maybe-dvi-cloog: dvi-cloog
14423 @[ -f ./cloog/Makefile ] || exit 0; \
14424 r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14427 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14430 echo "Doing dvi in cloog" ; \
14431 (cd $(HOST_SUBDIR)/cloog && \
14432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434 "RANLIB=$${RANLIB}" \
14435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14441 .PHONY: maybe-pdf-cloog pdf-cloog
14444 maybe-pdf-cloog: pdf-cloog
14448 @[ -f ./cloog/Makefile ] || exit 0; \
14449 r=`${PWD_COMMAND}`; export r; \
14450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14452 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14455 echo "Doing pdf in cloog" ; \
14456 (cd $(HOST_SUBDIR)/cloog && \
14457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14459 "RANLIB=$${RANLIB}" \
14460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14466 .PHONY: maybe-html-cloog html-cloog
14469 maybe-html-cloog: html-cloog
14473 @[ -f ./cloog/Makefile ] || exit 0; \
14474 r=`${PWD_COMMAND}`; export r; \
14475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14477 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14480 echo "Doing html in cloog" ; \
14481 (cd $(HOST_SUBDIR)/cloog && \
14482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14484 "RANLIB=$${RANLIB}" \
14485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14491 .PHONY: maybe-TAGS-cloog TAGS-cloog
14494 maybe-TAGS-cloog: TAGS-cloog
14498 @[ -f ./cloog/Makefile ] || exit 0; \
14499 r=`${PWD_COMMAND}`; export r; \
14500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14502 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14505 echo "Doing TAGS in cloog" ; \
14506 (cd $(HOST_SUBDIR)/cloog && \
14507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14509 "RANLIB=$${RANLIB}" \
14510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14516 .PHONY: maybe-install-info-cloog install-info-cloog
14517 maybe-install-info-cloog:
14519 maybe-install-info-cloog: install-info-cloog
14521 install-info-cloog: \
14524 @[ -f ./cloog/Makefile ] || exit 0; \
14525 r=`${PWD_COMMAND}`; export r; \
14526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14528 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14531 echo "Doing install-info in cloog" ; \
14532 (cd $(HOST_SUBDIR)/cloog && \
14533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14535 "RANLIB=$${RANLIB}" \
14536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14542 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
14543 maybe-install-pdf-cloog:
14545 maybe-install-pdf-cloog: install-pdf-cloog
14547 install-pdf-cloog: \
14550 @[ -f ./cloog/Makefile ] || exit 0; \
14551 r=`${PWD_COMMAND}`; export r; \
14552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14554 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14557 echo "Doing install-pdf in cloog" ; \
14558 (cd $(HOST_SUBDIR)/cloog && \
14559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14561 "RANLIB=$${RANLIB}" \
14562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14568 .PHONY: maybe-install-html-cloog install-html-cloog
14569 maybe-install-html-cloog:
14571 maybe-install-html-cloog: install-html-cloog
14573 install-html-cloog: \
14576 @[ -f ./cloog/Makefile ] || exit 0; \
14577 r=`${PWD_COMMAND}`; export r; \
14578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14580 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14583 echo "Doing install-html in cloog" ; \
14584 (cd $(HOST_SUBDIR)/cloog && \
14585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14587 "RANLIB=$${RANLIB}" \
14588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14594 .PHONY: maybe-installcheck-cloog installcheck-cloog
14595 maybe-installcheck-cloog:
14597 maybe-installcheck-cloog: installcheck-cloog
14599 installcheck-cloog: \
14601 @[ -f ./cloog/Makefile ] || exit 0; \
14602 r=`${PWD_COMMAND}`; export r; \
14603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14605 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14608 echo "Doing installcheck in cloog" ; \
14609 (cd $(HOST_SUBDIR)/cloog && \
14610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14612 "RANLIB=$${RANLIB}" \
14613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14619 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
14620 maybe-mostlyclean-cloog:
14622 maybe-mostlyclean-cloog: mostlyclean-cloog
14625 @[ -f ./cloog/Makefile ] || exit 0; \
14626 r=`${PWD_COMMAND}`; export r; \
14627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14629 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14632 echo "Doing mostlyclean in cloog" ; \
14633 (cd $(HOST_SUBDIR)/cloog && \
14634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14636 "RANLIB=$${RANLIB}" \
14637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14643 .PHONY: maybe-clean-cloog clean-cloog
14646 maybe-clean-cloog: clean-cloog
14649 @[ -f ./cloog/Makefile ] || exit 0; \
14650 r=`${PWD_COMMAND}`; export r; \
14651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14653 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14656 echo "Doing clean in cloog" ; \
14657 (cd $(HOST_SUBDIR)/cloog && \
14658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14660 "RANLIB=$${RANLIB}" \
14661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14667 .PHONY: maybe-distclean-cloog distclean-cloog
14668 maybe-distclean-cloog:
14670 maybe-distclean-cloog: distclean-cloog
14673 @[ -f ./cloog/Makefile ] || exit 0; \
14674 r=`${PWD_COMMAND}`; export r; \
14675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14677 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14680 echo "Doing distclean in cloog" ; \
14681 (cd $(HOST_SUBDIR)/cloog && \
14682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14684 "RANLIB=$${RANLIB}" \
14685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14691 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
14692 maybe-maintainer-clean-cloog:
14694 maybe-maintainer-clean-cloog: maintainer-clean-cloog
14696 maintainer-clean-cloog:
14697 @[ -f ./cloog/Makefile ] || exit 0; \
14698 r=`${PWD_COMMAND}`; export r; \
14699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14701 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14704 echo "Doing maintainer-clean in cloog" ; \
14705 (cd $(HOST_SUBDIR)/cloog && \
14706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14708 "RANLIB=$${RANLIB}" \
14709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14710 maintainer-clean) \
14717 .PHONY: configure-libelf maybe-configure-libelf
14718 maybe-configure-libelf:
14720 configure-libelf: stage_current
14721 @endif gcc-bootstrap
14723 maybe-configure-libelf: configure-libelf
14725 @r=`${PWD_COMMAND}`; export r; \
14726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14727 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14730 echo Configuring in $(HOST_SUBDIR)/libelf; \
14731 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14732 case $(srcdir) in \
14733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14734 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14737 srcdiroption="--srcdir=$${topdir}/libelf"; \
14738 libsrcdir="$$s/libelf"; \
14739 $(SHELL) $${libsrcdir}/configure \
14740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14741 --target=${target_alias} $${srcdiroption} --disable-shared \
14747 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14748 maybe-configure-stage1-libelf:
14749 @if libelf-bootstrap
14750 maybe-configure-stage1-libelf: configure-stage1-libelf
14751 configure-stage1-libelf:
14752 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14754 @r=`${PWD_COMMAND}`; export r; \
14755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14756 TFLAGS="$(STAGE1_TFLAGS)"; \
14757 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14759 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14760 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14761 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14762 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14763 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
14775 $(STAGE1_CONFIGURE_FLAGS) \
14777 @endif libelf-bootstrap
14779 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14780 maybe-configure-stage2-libelf:
14781 @if libelf-bootstrap
14782 maybe-configure-stage2-libelf: configure-stage2-libelf
14783 configure-stage2-libelf:
14784 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14786 @r=`${PWD_COMMAND}`; export r; \
14787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788 TFLAGS="$(STAGE2_TFLAGS)"; \
14789 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14791 $(POSTSTAGE1_HOST_EXPORTS) \
14792 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14793 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14794 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14795 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
14809 $(STAGE2_CONFIGURE_FLAGS) \
14811 @endif libelf-bootstrap
14813 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14814 maybe-configure-stage3-libelf:
14815 @if libelf-bootstrap
14816 maybe-configure-stage3-libelf: configure-stage3-libelf
14817 configure-stage3-libelf:
14818 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14820 @r=`${PWD_COMMAND}`; export r; \
14821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822 TFLAGS="$(STAGE3_TFLAGS)"; \
14823 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14825 $(POSTSTAGE1_HOST_EXPORTS) \
14826 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14827 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14828 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14829 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14831 cd $(HOST_SUBDIR)/libelf || exit 1; \
14832 case $(srcdir) in \
14833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14834 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14837 srcdiroption="--srcdir=$${topdir}/libelf"; \
14838 libsrcdir="$$s/libelf"; \
14839 $(SHELL) $${libsrcdir}/configure \
14840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14841 --target=${target_alias} $${srcdiroption} \
14842 --with-build-libsubdir=$(HOST_SUBDIR) \
14843 $(STAGE3_CONFIGURE_FLAGS) \
14845 @endif libelf-bootstrap
14847 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14848 maybe-configure-stage4-libelf:
14849 @if libelf-bootstrap
14850 maybe-configure-stage4-libelf: configure-stage4-libelf
14851 configure-stage4-libelf:
14852 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14854 @r=`${PWD_COMMAND}`; export r; \
14855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14856 TFLAGS="$(STAGE4_TFLAGS)"; \
14857 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14859 $(POSTSTAGE1_HOST_EXPORTS) \
14860 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14861 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14862 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14863 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14865 cd $(HOST_SUBDIR)/libelf || exit 1; \
14866 case $(srcdir) in \
14867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14868 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14871 srcdiroption="--srcdir=$${topdir}/libelf"; \
14872 libsrcdir="$$s/libelf"; \
14873 $(SHELL) $${libsrcdir}/configure \
14874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14875 --target=${target_alias} $${srcdiroption} \
14876 --with-build-libsubdir=$(HOST_SUBDIR) \
14877 $(STAGE4_CONFIGURE_FLAGS) \
14879 @endif libelf-bootstrap
14881 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14882 maybe-configure-stageprofile-libelf:
14883 @if libelf-bootstrap
14884 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14885 configure-stageprofile-libelf:
14886 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14888 @r=`${PWD_COMMAND}`; export r; \
14889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14890 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14891 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14893 $(POSTSTAGE1_HOST_EXPORTS) \
14894 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14895 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14896 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14897 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14899 cd $(HOST_SUBDIR)/libelf || exit 1; \
14900 case $(srcdir) in \
14901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14902 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14905 srcdiroption="--srcdir=$${topdir}/libelf"; \
14906 libsrcdir="$$s/libelf"; \
14907 $(SHELL) $${libsrcdir}/configure \
14908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14909 --target=${target_alias} $${srcdiroption} \
14910 --with-build-libsubdir=$(HOST_SUBDIR) \
14911 $(STAGEprofile_CONFIGURE_FLAGS) \
14913 @endif libelf-bootstrap
14915 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14916 maybe-configure-stagefeedback-libelf:
14917 @if libelf-bootstrap
14918 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14919 configure-stagefeedback-libelf:
14920 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14922 @r=`${PWD_COMMAND}`; export r; \
14923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14925 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14927 $(POSTSTAGE1_HOST_EXPORTS) \
14928 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14929 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14930 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14931 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14933 cd $(HOST_SUBDIR)/libelf || exit 1; \
14934 case $(srcdir) in \
14935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14936 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14939 srcdiroption="--srcdir=$${topdir}/libelf"; \
14940 libsrcdir="$$s/libelf"; \
14941 $(SHELL) $${libsrcdir}/configure \
14942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14943 --target=${target_alias} $${srcdiroption} \
14944 --with-build-libsubdir=$(HOST_SUBDIR) \
14945 $(STAGEfeedback_CONFIGURE_FLAGS) \
14947 @endif libelf-bootstrap
14953 .PHONY: all-libelf maybe-all-libelf
14956 all-libelf: stage_current
14957 @endif gcc-bootstrap
14960 maybe-all-libelf: all-libelf
14961 all-libelf: configure-libelf
14962 @r=`${PWD_COMMAND}`; export r; \
14963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14965 (cd $(HOST_SUBDIR)/libelf && \
14966 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14972 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14973 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14974 maybe-all-stage1-libelf:
14975 maybe-clean-stage1-libelf:
14976 @if libelf-bootstrap
14977 maybe-all-stage1-libelf: all-stage1-libelf
14978 all-stage1: all-stage1-libelf
14979 TARGET-stage1-libelf = $(TARGET-libelf)
14980 all-stage1-libelf: configure-stage1-libelf
14981 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14982 @r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 TFLAGS="$(STAGE1_TFLAGS)"; \
14986 cd $(HOST_SUBDIR)/libelf && \
14987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14988 CFLAGS="$(STAGE1_CFLAGS)" \
14989 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14990 LIBCFLAGS="$(LIBCFLAGS)" \
14991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14994 $(EXTRA_HOST_FLAGS) \
14995 TFLAGS="$(STAGE1_TFLAGS)" \
14996 $(TARGET-stage1-libelf)
14998 maybe-clean-stage1-libelf: clean-stage1-libelf
14999 clean-stage1: clean-stage1-libelf
15000 clean-stage1-libelf:
15001 @if [ $(current_stage) = stage1 ]; then \
15002 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15004 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15005 $(MAKE) stage1-start; \
15007 cd $(HOST_SUBDIR)/libelf && \
15008 $(MAKE) $(EXTRA_HOST_FLAGS) \
15010 @endif libelf-bootstrap
15013 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15014 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15015 maybe-all-stage2-libelf:
15016 maybe-clean-stage2-libelf:
15017 @if libelf-bootstrap
15018 maybe-all-stage2-libelf: all-stage2-libelf
15019 all-stage2: all-stage2-libelf
15020 TARGET-stage2-libelf = $(TARGET-libelf)
15021 all-stage2-libelf: configure-stage2-libelf
15022 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15023 @r=`${PWD_COMMAND}`; export r; \
15024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025 TFLAGS="$(STAGE2_TFLAGS)"; \
15027 $(POSTSTAGE1_HOST_EXPORTS) \
15028 cd $(HOST_SUBDIR)/libelf && \
15029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15030 CFLAGS="$(STAGE2_CFLAGS)" \
15031 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15032 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15037 TFLAGS="$(STAGE2_TFLAGS)" \
15038 $(TARGET-stage2-libelf)
15040 maybe-clean-stage2-libelf: clean-stage2-libelf
15041 clean-stage2: clean-stage2-libelf
15042 clean-stage2-libelf:
15043 @if [ $(current_stage) = stage2 ]; then \
15044 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15046 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15047 $(MAKE) stage2-start; \
15049 cd $(HOST_SUBDIR)/libelf && \
15050 $(MAKE) $(EXTRA_HOST_FLAGS) \
15051 $(POSTSTAGE1_FLAGS_TO_PASS) \
15053 @endif libelf-bootstrap
15056 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15057 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15058 maybe-all-stage3-libelf:
15059 maybe-clean-stage3-libelf:
15060 @if libelf-bootstrap
15061 maybe-all-stage3-libelf: all-stage3-libelf
15062 all-stage3: all-stage3-libelf
15063 TARGET-stage3-libelf = $(TARGET-libelf)
15064 all-stage3-libelf: configure-stage3-libelf
15065 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15066 @r=`${PWD_COMMAND}`; export r; \
15067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15068 TFLAGS="$(STAGE3_TFLAGS)"; \
15070 $(POSTSTAGE1_HOST_EXPORTS) \
15071 cd $(HOST_SUBDIR)/libelf && \
15072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15073 CFLAGS="$(STAGE3_CFLAGS)" \
15074 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15075 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15080 TFLAGS="$(STAGE3_TFLAGS)" \
15081 $(TARGET-stage3-libelf)
15083 maybe-clean-stage3-libelf: clean-stage3-libelf
15084 clean-stage3: clean-stage3-libelf
15085 clean-stage3-libelf:
15086 @if [ $(current_stage) = stage3 ]; then \
15087 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15089 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15090 $(MAKE) stage3-start; \
15092 cd $(HOST_SUBDIR)/libelf && \
15093 $(MAKE) $(EXTRA_HOST_FLAGS) \
15094 $(POSTSTAGE1_FLAGS_TO_PASS) \
15096 @endif libelf-bootstrap
15099 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15100 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15101 maybe-all-stage4-libelf:
15102 maybe-clean-stage4-libelf:
15103 @if libelf-bootstrap
15104 maybe-all-stage4-libelf: all-stage4-libelf
15105 all-stage4: all-stage4-libelf
15106 TARGET-stage4-libelf = $(TARGET-libelf)
15107 all-stage4-libelf: configure-stage4-libelf
15108 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15109 @r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 TFLAGS="$(STAGE4_TFLAGS)"; \
15113 $(POSTSTAGE1_HOST_EXPORTS) \
15114 cd $(HOST_SUBDIR)/libelf && \
15115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15116 CFLAGS="$(STAGE4_CFLAGS)" \
15117 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15118 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15123 TFLAGS="$(STAGE4_TFLAGS)" \
15124 $(TARGET-stage4-libelf)
15126 maybe-clean-stage4-libelf: clean-stage4-libelf
15127 clean-stage4: clean-stage4-libelf
15128 clean-stage4-libelf:
15129 @if [ $(current_stage) = stage4 ]; then \
15130 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15132 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15133 $(MAKE) stage4-start; \
15135 cd $(HOST_SUBDIR)/libelf && \
15136 $(MAKE) $(EXTRA_HOST_FLAGS) \
15137 $(POSTSTAGE1_FLAGS_TO_PASS) \
15139 @endif libelf-bootstrap
15142 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15143 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15144 maybe-all-stageprofile-libelf:
15145 maybe-clean-stageprofile-libelf:
15146 @if libelf-bootstrap
15147 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15148 all-stageprofile: all-stageprofile-libelf
15149 TARGET-stageprofile-libelf = $(TARGET-libelf)
15150 all-stageprofile-libelf: configure-stageprofile-libelf
15151 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15152 @r=`${PWD_COMMAND}`; export r; \
15153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15156 $(POSTSTAGE1_HOST_EXPORTS) \
15157 cd $(HOST_SUBDIR)/libelf && \
15158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15159 CFLAGS="$(STAGEprofile_CFLAGS)" \
15160 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15161 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15166 TFLAGS="$(STAGEprofile_TFLAGS)" \
15167 $(TARGET-stageprofile-libelf)
15169 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15170 clean-stageprofile: clean-stageprofile-libelf
15171 clean-stageprofile-libelf:
15172 @if [ $(current_stage) = stageprofile ]; then \
15173 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15175 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15176 $(MAKE) stageprofile-start; \
15178 cd $(HOST_SUBDIR)/libelf && \
15179 $(MAKE) $(EXTRA_HOST_FLAGS) \
15180 $(POSTSTAGE1_FLAGS_TO_PASS) \
15182 @endif libelf-bootstrap
15185 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15186 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15187 maybe-all-stagefeedback-libelf:
15188 maybe-clean-stagefeedback-libelf:
15189 @if libelf-bootstrap
15190 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15191 all-stagefeedback: all-stagefeedback-libelf
15192 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15193 all-stagefeedback-libelf: configure-stagefeedback-libelf
15194 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15195 @r=`${PWD_COMMAND}`; export r; \
15196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15199 $(POSTSTAGE1_HOST_EXPORTS) \
15200 cd $(HOST_SUBDIR)/libelf && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15202 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15203 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15204 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15209 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15210 $(TARGET-stagefeedback-libelf)
15212 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15213 clean-stagefeedback: clean-stagefeedback-libelf
15214 clean-stagefeedback-libelf:
15215 @if [ $(current_stage) = stagefeedback ]; then \
15216 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15218 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15219 $(MAKE) stagefeedback-start; \
15221 cd $(HOST_SUBDIR)/libelf && \
15222 $(MAKE) $(EXTRA_HOST_FLAGS) \
15223 $(POSTSTAGE1_FLAGS_TO_PASS) \
15225 @endif libelf-bootstrap
15231 .PHONY: check-libelf maybe-check-libelf
15232 maybe-check-libelf:
15234 maybe-check-libelf: check-libelf
15237 @: $(MAKE); $(unstage)
15238 @r=`${PWD_COMMAND}`; export r; \
15239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241 (cd $(HOST_SUBDIR)/libelf && \
15242 $(MAKE) $(FLAGS_TO_PASS) check)
15246 .PHONY: install-libelf maybe-install-libelf
15247 maybe-install-libelf:
15249 maybe-install-libelf: install-libelf
15255 .PHONY: install-strip-libelf maybe-install-strip-libelf
15256 maybe-install-strip-libelf:
15258 maybe-install-strip-libelf: install-strip-libelf
15260 install-strip-libelf:
15264 # Other targets (info, dvi, pdf, etc.)
15266 .PHONY: maybe-info-libelf info-libelf
15269 maybe-info-libelf: info-libelf
15273 @[ -f ./libelf/Makefile ] || exit 0; \
15274 r=`${PWD_COMMAND}`; export r; \
15275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 for flag in $(EXTRA_HOST_FLAGS) ; do \
15278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280 echo "Doing info in libelf" ; \
15281 (cd $(HOST_SUBDIR)/libelf && \
15282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15284 "RANLIB=$${RANLIB}" \
15285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291 .PHONY: maybe-dvi-libelf dvi-libelf
15294 maybe-dvi-libelf: dvi-libelf
15298 @[ -f ./libelf/Makefile ] || exit 0; \
15299 r=`${PWD_COMMAND}`; export r; \
15300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15302 for flag in $(EXTRA_HOST_FLAGS) ; do \
15303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15305 echo "Doing dvi in libelf" ; \
15306 (cd $(HOST_SUBDIR)/libelf && \
15307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15309 "RANLIB=$${RANLIB}" \
15310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15316 .PHONY: maybe-pdf-libelf pdf-libelf
15319 maybe-pdf-libelf: pdf-libelf
15323 @[ -f ./libelf/Makefile ] || exit 0; \
15324 r=`${PWD_COMMAND}`; export r; \
15325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327 for flag in $(EXTRA_HOST_FLAGS) ; do \
15328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330 echo "Doing pdf in libelf" ; \
15331 (cd $(HOST_SUBDIR)/libelf && \
15332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15334 "RANLIB=$${RANLIB}" \
15335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15341 .PHONY: maybe-html-libelf html-libelf
15344 maybe-html-libelf: html-libelf
15348 @[ -f ./libelf/Makefile ] || exit 0; \
15349 r=`${PWD_COMMAND}`; export r; \
15350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352 for flag in $(EXTRA_HOST_FLAGS) ; do \
15353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355 echo "Doing html in libelf" ; \
15356 (cd $(HOST_SUBDIR)/libelf && \
15357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15359 "RANLIB=$${RANLIB}" \
15360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15366 .PHONY: maybe-TAGS-libelf TAGS-libelf
15369 maybe-TAGS-libelf: TAGS-libelf
15373 @[ -f ./libelf/Makefile ] || exit 0; \
15374 r=`${PWD_COMMAND}`; export r; \
15375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15377 for flag in $(EXTRA_HOST_FLAGS) ; do \
15378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15380 echo "Doing TAGS in libelf" ; \
15381 (cd $(HOST_SUBDIR)/libelf && \
15382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15384 "RANLIB=$${RANLIB}" \
15385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15391 .PHONY: maybe-install-info-libelf install-info-libelf
15392 maybe-install-info-libelf:
15394 maybe-install-info-libelf: install-info-libelf
15396 install-info-libelf: \
15399 @[ -f ./libelf/Makefile ] || exit 0; \
15400 r=`${PWD_COMMAND}`; export r; \
15401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15403 for flag in $(EXTRA_HOST_FLAGS) ; do \
15404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15406 echo "Doing install-info in libelf" ; \
15407 (cd $(HOST_SUBDIR)/libelf && \
15408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15410 "RANLIB=$${RANLIB}" \
15411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15417 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15418 maybe-install-pdf-libelf:
15420 maybe-install-pdf-libelf: install-pdf-libelf
15422 install-pdf-libelf: \
15425 @[ -f ./libelf/Makefile ] || exit 0; \
15426 r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15429 for flag in $(EXTRA_HOST_FLAGS) ; do \
15430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15432 echo "Doing install-pdf in libelf" ; \
15433 (cd $(HOST_SUBDIR)/libelf && \
15434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436 "RANLIB=$${RANLIB}" \
15437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15443 .PHONY: maybe-install-html-libelf install-html-libelf
15444 maybe-install-html-libelf:
15446 maybe-install-html-libelf: install-html-libelf
15448 install-html-libelf: \
15451 @[ -f ./libelf/Makefile ] || exit 0; \
15452 r=`${PWD_COMMAND}`; export r; \
15453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455 for flag in $(EXTRA_HOST_FLAGS) ; do \
15456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15458 echo "Doing install-html in libelf" ; \
15459 (cd $(HOST_SUBDIR)/libelf && \
15460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15462 "RANLIB=$${RANLIB}" \
15463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15469 .PHONY: maybe-installcheck-libelf installcheck-libelf
15470 maybe-installcheck-libelf:
15472 maybe-installcheck-libelf: installcheck-libelf
15474 installcheck-libelf: \
15476 @[ -f ./libelf/Makefile ] || exit 0; \
15477 r=`${PWD_COMMAND}`; export r; \
15478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15480 for flag in $(EXTRA_HOST_FLAGS) ; do \
15481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15483 echo "Doing installcheck in libelf" ; \
15484 (cd $(HOST_SUBDIR)/libelf && \
15485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15487 "RANLIB=$${RANLIB}" \
15488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15494 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15495 maybe-mostlyclean-libelf:
15497 maybe-mostlyclean-libelf: mostlyclean-libelf
15499 mostlyclean-libelf:
15500 @[ -f ./libelf/Makefile ] || exit 0; \
15501 r=`${PWD_COMMAND}`; export r; \
15502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15504 for flag in $(EXTRA_HOST_FLAGS) ; do \
15505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15507 echo "Doing mostlyclean in libelf" ; \
15508 (cd $(HOST_SUBDIR)/libelf && \
15509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15511 "RANLIB=$${RANLIB}" \
15512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15518 .PHONY: maybe-clean-libelf clean-libelf
15519 maybe-clean-libelf:
15521 maybe-clean-libelf: clean-libelf
15524 @[ -f ./libelf/Makefile ] || exit 0; \
15525 r=`${PWD_COMMAND}`; export r; \
15526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15528 for flag in $(EXTRA_HOST_FLAGS) ; do \
15529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15531 echo "Doing clean in libelf" ; \
15532 (cd $(HOST_SUBDIR)/libelf && \
15533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15535 "RANLIB=$${RANLIB}" \
15536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15542 .PHONY: maybe-distclean-libelf distclean-libelf
15543 maybe-distclean-libelf:
15545 maybe-distclean-libelf: distclean-libelf
15548 @[ -f ./libelf/Makefile ] || exit 0; \
15549 r=`${PWD_COMMAND}`; export r; \
15550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552 for flag in $(EXTRA_HOST_FLAGS) ; do \
15553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15555 echo "Doing distclean in libelf" ; \
15556 (cd $(HOST_SUBDIR)/libelf && \
15557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15559 "RANLIB=$${RANLIB}" \
15560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15566 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15567 maybe-maintainer-clean-libelf:
15569 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15571 maintainer-clean-libelf:
15572 @[ -f ./libelf/Makefile ] || exit 0; \
15573 r=`${PWD_COMMAND}`; export r; \
15574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15576 for flag in $(EXTRA_HOST_FLAGS) ; do \
15577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15579 echo "Doing maintainer-clean in libelf" ; \
15580 (cd $(HOST_SUBDIR)/libelf && \
15581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15583 "RANLIB=$${RANLIB}" \
15584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15585 maintainer-clean) \
15592 .PHONY: configure-gold maybe-configure-gold
15593 maybe-configure-gold:
15595 configure-gold: stage_current
15596 @endif gcc-bootstrap
15598 maybe-configure-gold: configure-gold
15600 @r=`${PWD_COMMAND}`; export r; \
15601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15605 echo Configuring in $(HOST_SUBDIR)/gold; \
15606 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15607 case $(srcdir) in \
15608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15609 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15612 srcdiroption="--srcdir=$${topdir}/gold"; \
15613 libsrcdir="$$s/gold"; \
15614 $(SHELL) $${libsrcdir}/configure \
15615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15616 --target=${target_alias} $${srcdiroption} \
15622 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15623 maybe-configure-stage1-gold:
15625 maybe-configure-stage1-gold: configure-stage1-gold
15626 configure-stage1-gold:
15627 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15629 @r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 TFLAGS="$(STAGE1_TFLAGS)"; \
15632 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15634 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15635 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15636 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15637 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15638 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
15650 $(STAGE1_CONFIGURE_FLAGS)
15651 @endif gold-bootstrap
15653 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15654 maybe-configure-stage2-gold:
15656 maybe-configure-stage2-gold: configure-stage2-gold
15657 configure-stage2-gold:
15658 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15660 @r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 TFLAGS="$(STAGE2_TFLAGS)"; \
15663 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15665 $(POSTSTAGE1_HOST_EXPORTS) \
15666 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15667 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15668 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15669 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15671 cd $(HOST_SUBDIR)/gold || exit 1; \
15672 case $(srcdir) in \
15673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15674 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15677 srcdiroption="--srcdir=$${topdir}/gold"; \
15678 libsrcdir="$$s/gold"; \
15679 $(SHELL) $${libsrcdir}/configure \
15680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15681 --target=${target_alias} $${srcdiroption} \
15682 --with-build-libsubdir=$(HOST_SUBDIR) \
15683 $(STAGE2_CONFIGURE_FLAGS)
15684 @endif gold-bootstrap
15686 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15687 maybe-configure-stage3-gold:
15689 maybe-configure-stage3-gold: configure-stage3-gold
15690 configure-stage3-gold:
15691 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15693 @r=`${PWD_COMMAND}`; export r; \
15694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15695 TFLAGS="$(STAGE3_TFLAGS)"; \
15696 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15698 $(POSTSTAGE1_HOST_EXPORTS) \
15699 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15700 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15701 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15702 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
15717 @endif gold-bootstrap
15719 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15720 maybe-configure-stage4-gold:
15722 maybe-configure-stage4-gold: configure-stage4-gold
15723 configure-stage4-gold:
15724 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15726 @r=`${PWD_COMMAND}`; export r; \
15727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728 TFLAGS="$(STAGE4_TFLAGS)"; \
15729 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15731 $(POSTSTAGE1_HOST_EXPORTS) \
15732 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15733 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15734 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15735 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
15750 @endif gold-bootstrap
15752 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15753 maybe-configure-stageprofile-gold:
15755 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15756 configure-stageprofile-gold:
15757 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15762 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15764 $(POSTSTAGE1_HOST_EXPORTS) \
15765 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15766 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15767 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15768 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
15783 @endif gold-bootstrap
15785 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15786 maybe-configure-stagefeedback-gold:
15788 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15789 configure-stagefeedback-gold:
15790 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15792 @r=`${PWD_COMMAND}`; export r; \
15793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15794 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15795 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15797 $(POSTSTAGE1_HOST_EXPORTS) \
15798 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15799 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15800 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15801 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
15816 @endif gold-bootstrap
15822 .PHONY: all-gold maybe-all-gold
15825 all-gold: stage_current
15826 @endif gcc-bootstrap
15829 maybe-all-gold: all-gold
15830 all-gold: configure-gold
15831 @r=`${PWD_COMMAND}`; export r; \
15832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15834 (cd $(HOST_SUBDIR)/gold && \
15835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15841 .PHONY: all-stage1-gold maybe-all-stage1-gold
15842 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15843 maybe-all-stage1-gold:
15844 maybe-clean-stage1-gold:
15846 maybe-all-stage1-gold: all-stage1-gold
15847 all-stage1: all-stage1-gold
15848 TARGET-stage1-gold = $(TARGET-gold)
15849 all-stage1-gold: configure-stage1-gold
15850 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15851 @r=`${PWD_COMMAND}`; export r; \
15852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15853 TFLAGS="$(STAGE1_TFLAGS)"; \
15855 cd $(HOST_SUBDIR)/gold && \
15856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15857 CFLAGS="$(STAGE1_CFLAGS)" \
15858 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15859 LIBCFLAGS="$(LIBCFLAGS)" \
15860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15863 $(EXTRA_HOST_FLAGS) \
15864 TFLAGS="$(STAGE1_TFLAGS)" \
15865 $(TARGET-stage1-gold)
15867 maybe-clean-stage1-gold: clean-stage1-gold
15868 clean-stage1: clean-stage1-gold
15870 @if [ $(current_stage) = stage1 ]; then \
15871 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15873 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15874 $(MAKE) stage1-start; \
15876 cd $(HOST_SUBDIR)/gold && \
15877 $(MAKE) $(EXTRA_HOST_FLAGS) \
15879 @endif gold-bootstrap
15882 .PHONY: all-stage2-gold maybe-all-stage2-gold
15883 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15884 maybe-all-stage2-gold:
15885 maybe-clean-stage2-gold:
15887 maybe-all-stage2-gold: all-stage2-gold
15888 all-stage2: all-stage2-gold
15889 TARGET-stage2-gold = $(TARGET-gold)
15890 all-stage2-gold: configure-stage2-gold
15891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15892 @r=`${PWD_COMMAND}`; export r; \
15893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15894 TFLAGS="$(STAGE2_TFLAGS)"; \
15896 $(POSTSTAGE1_HOST_EXPORTS) \
15897 cd $(HOST_SUBDIR)/gold && \
15898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15899 CFLAGS="$(STAGE2_CFLAGS)" \
15900 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15901 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15906 TFLAGS="$(STAGE2_TFLAGS)" \
15907 $(TARGET-stage2-gold)
15909 maybe-clean-stage2-gold: clean-stage2-gold
15910 clean-stage2: clean-stage2-gold
15912 @if [ $(current_stage) = stage2 ]; then \
15913 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15915 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15916 $(MAKE) stage2-start; \
15918 cd $(HOST_SUBDIR)/gold && \
15919 $(MAKE) $(EXTRA_HOST_FLAGS) \
15920 $(POSTSTAGE1_FLAGS_TO_PASS) \
15922 @endif gold-bootstrap
15925 .PHONY: all-stage3-gold maybe-all-stage3-gold
15926 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15927 maybe-all-stage3-gold:
15928 maybe-clean-stage3-gold:
15930 maybe-all-stage3-gold: all-stage3-gold
15931 all-stage3: all-stage3-gold
15932 TARGET-stage3-gold = $(TARGET-gold)
15933 all-stage3-gold: configure-stage3-gold
15934 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15935 @r=`${PWD_COMMAND}`; export r; \
15936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15937 TFLAGS="$(STAGE3_TFLAGS)"; \
15939 $(POSTSTAGE1_HOST_EXPORTS) \
15940 cd $(HOST_SUBDIR)/gold && \
15941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15942 CFLAGS="$(STAGE3_CFLAGS)" \
15943 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15944 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15948 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15949 TFLAGS="$(STAGE3_TFLAGS)" \
15950 $(TARGET-stage3-gold)
15952 maybe-clean-stage3-gold: clean-stage3-gold
15953 clean-stage3: clean-stage3-gold
15955 @if [ $(current_stage) = stage3 ]; then \
15956 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15958 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15959 $(MAKE) stage3-start; \
15961 cd $(HOST_SUBDIR)/gold && \
15962 $(MAKE) $(EXTRA_HOST_FLAGS) \
15963 $(POSTSTAGE1_FLAGS_TO_PASS) \
15965 @endif gold-bootstrap
15968 .PHONY: all-stage4-gold maybe-all-stage4-gold
15969 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15970 maybe-all-stage4-gold:
15971 maybe-clean-stage4-gold:
15973 maybe-all-stage4-gold: all-stage4-gold
15974 all-stage4: all-stage4-gold
15975 TARGET-stage4-gold = $(TARGET-gold)
15976 all-stage4-gold: configure-stage4-gold
15977 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15978 @r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 TFLAGS="$(STAGE4_TFLAGS)"; \
15982 $(POSTSTAGE1_HOST_EXPORTS) \
15983 cd $(HOST_SUBDIR)/gold && \
15984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15985 CFLAGS="$(STAGE4_CFLAGS)" \
15986 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15987 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15991 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15992 TFLAGS="$(STAGE4_TFLAGS)" \
15993 $(TARGET-stage4-gold)
15995 maybe-clean-stage4-gold: clean-stage4-gold
15996 clean-stage4: clean-stage4-gold
15998 @if [ $(current_stage) = stage4 ]; then \
15999 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16001 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16002 $(MAKE) stage4-start; \
16004 cd $(HOST_SUBDIR)/gold && \
16005 $(MAKE) $(EXTRA_HOST_FLAGS) \
16006 $(POSTSTAGE1_FLAGS_TO_PASS) \
16008 @endif gold-bootstrap
16011 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16012 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16013 maybe-all-stageprofile-gold:
16014 maybe-clean-stageprofile-gold:
16016 maybe-all-stageprofile-gold: all-stageprofile-gold
16017 all-stageprofile: all-stageprofile-gold
16018 TARGET-stageprofile-gold = $(TARGET-gold)
16019 all-stageprofile-gold: configure-stageprofile-gold
16020 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16021 @r=`${PWD_COMMAND}`; export r; \
16022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16023 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16025 $(POSTSTAGE1_HOST_EXPORTS) \
16026 cd $(HOST_SUBDIR)/gold && \
16027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16028 CFLAGS="$(STAGEprofile_CFLAGS)" \
16029 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16030 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16035 TFLAGS="$(STAGEprofile_TFLAGS)" \
16036 $(TARGET-stageprofile-gold)
16038 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16039 clean-stageprofile: clean-stageprofile-gold
16040 clean-stageprofile-gold:
16041 @if [ $(current_stage) = stageprofile ]; then \
16042 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16044 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16045 $(MAKE) stageprofile-start; \
16047 cd $(HOST_SUBDIR)/gold && \
16048 $(MAKE) $(EXTRA_HOST_FLAGS) \
16049 $(POSTSTAGE1_FLAGS_TO_PASS) \
16051 @endif gold-bootstrap
16054 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16055 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16056 maybe-all-stagefeedback-gold:
16057 maybe-clean-stagefeedback-gold:
16059 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16060 all-stagefeedback: all-stagefeedback-gold
16061 TARGET-stagefeedback-gold = $(TARGET-gold)
16062 all-stagefeedback-gold: configure-stagefeedback-gold
16063 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16064 @r=`${PWD_COMMAND}`; export r; \
16065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16068 $(POSTSTAGE1_HOST_EXPORTS) \
16069 cd $(HOST_SUBDIR)/gold && \
16070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16071 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16072 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16073 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16077 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16078 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16079 $(TARGET-stagefeedback-gold)
16081 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16082 clean-stagefeedback: clean-stagefeedback-gold
16083 clean-stagefeedback-gold:
16084 @if [ $(current_stage) = stagefeedback ]; then \
16085 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16087 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16088 $(MAKE) stagefeedback-start; \
16090 cd $(HOST_SUBDIR)/gold && \
16091 $(MAKE) $(EXTRA_HOST_FLAGS) \
16092 $(POSTSTAGE1_FLAGS_TO_PASS) \
16094 @endif gold-bootstrap
16100 .PHONY: check-gold maybe-check-gold
16103 maybe-check-gold: check-gold
16106 @: $(MAKE); $(unstage)
16107 @r=`${PWD_COMMAND}`; export r; \
16108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110 (cd $(HOST_SUBDIR)/gold && \
16111 $(MAKE) $(FLAGS_TO_PASS) check)
16115 .PHONY: install-gold maybe-install-gold
16116 maybe-install-gold:
16118 maybe-install-gold: install-gold
16120 install-gold: installdirs
16121 @: $(MAKE); $(unstage)
16122 @r=`${PWD_COMMAND}`; export r; \
16123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16125 (cd $(HOST_SUBDIR)/gold && \
16126 $(MAKE) $(FLAGS_TO_PASS) install)
16130 .PHONY: install-strip-gold maybe-install-strip-gold
16131 maybe-install-strip-gold:
16133 maybe-install-strip-gold: install-strip-gold
16135 install-strip-gold: installdirs
16136 @: $(MAKE); $(unstage)
16137 @r=`${PWD_COMMAND}`; export r; \
16138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140 (cd $(HOST_SUBDIR)/gold && \
16141 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16145 # Other targets (info, dvi, pdf, etc.)
16147 .PHONY: maybe-info-gold info-gold
16150 maybe-info-gold: info-gold
16154 @[ -f ./gold/Makefile ] || exit 0; \
16155 r=`${PWD_COMMAND}`; export r; \
16156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16158 for flag in $(EXTRA_HOST_FLAGS) ; do \
16159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16161 echo "Doing info in gold" ; \
16162 (cd $(HOST_SUBDIR)/gold && \
16163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16165 "RANLIB=$${RANLIB}" \
16166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16172 .PHONY: maybe-dvi-gold dvi-gold
16175 maybe-dvi-gold: dvi-gold
16179 @[ -f ./gold/Makefile ] || exit 0; \
16180 r=`${PWD_COMMAND}`; export r; \
16181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16183 for flag in $(EXTRA_HOST_FLAGS) ; do \
16184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16186 echo "Doing dvi in gold" ; \
16187 (cd $(HOST_SUBDIR)/gold && \
16188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16190 "RANLIB=$${RANLIB}" \
16191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16197 .PHONY: maybe-pdf-gold pdf-gold
16200 maybe-pdf-gold: pdf-gold
16204 @[ -f ./gold/Makefile ] || exit 0; \
16205 r=`${PWD_COMMAND}`; export r; \
16206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16208 for flag in $(EXTRA_HOST_FLAGS) ; do \
16209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16211 echo "Doing pdf in gold" ; \
16212 (cd $(HOST_SUBDIR)/gold && \
16213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16215 "RANLIB=$${RANLIB}" \
16216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16222 .PHONY: maybe-html-gold html-gold
16225 maybe-html-gold: html-gold
16229 @[ -f ./gold/Makefile ] || exit 0; \
16230 r=`${PWD_COMMAND}`; export r; \
16231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233 for flag in $(EXTRA_HOST_FLAGS) ; do \
16234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16236 echo "Doing html in gold" ; \
16237 (cd $(HOST_SUBDIR)/gold && \
16238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16240 "RANLIB=$${RANLIB}" \
16241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16247 .PHONY: maybe-TAGS-gold TAGS-gold
16250 maybe-TAGS-gold: TAGS-gold
16254 @[ -f ./gold/Makefile ] || exit 0; \
16255 r=`${PWD_COMMAND}`; export r; \
16256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16258 for flag in $(EXTRA_HOST_FLAGS) ; do \
16259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16261 echo "Doing TAGS in gold" ; \
16262 (cd $(HOST_SUBDIR)/gold && \
16263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16265 "RANLIB=$${RANLIB}" \
16266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16272 .PHONY: maybe-install-info-gold install-info-gold
16273 maybe-install-info-gold:
16275 maybe-install-info-gold: install-info-gold
16277 install-info-gold: \
16280 @[ -f ./gold/Makefile ] || exit 0; \
16281 r=`${PWD_COMMAND}`; export r; \
16282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284 for flag in $(EXTRA_HOST_FLAGS) ; do \
16285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16287 echo "Doing install-info in gold" ; \
16288 (cd $(HOST_SUBDIR)/gold && \
16289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16291 "RANLIB=$${RANLIB}" \
16292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16298 .PHONY: maybe-install-pdf-gold install-pdf-gold
16299 maybe-install-pdf-gold:
16301 maybe-install-pdf-gold: install-pdf-gold
16303 install-pdf-gold: \
16306 @[ -f ./gold/Makefile ] || exit 0; \
16307 r=`${PWD_COMMAND}`; export r; \
16308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16310 for flag in $(EXTRA_HOST_FLAGS) ; do \
16311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16313 echo "Doing install-pdf in gold" ; \
16314 (cd $(HOST_SUBDIR)/gold && \
16315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16317 "RANLIB=$${RANLIB}" \
16318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16324 .PHONY: maybe-install-html-gold install-html-gold
16325 maybe-install-html-gold:
16327 maybe-install-html-gold: install-html-gold
16329 install-html-gold: \
16332 @[ -f ./gold/Makefile ] || exit 0; \
16333 r=`${PWD_COMMAND}`; export r; \
16334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336 for flag in $(EXTRA_HOST_FLAGS) ; do \
16337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16339 echo "Doing install-html in gold" ; \
16340 (cd $(HOST_SUBDIR)/gold && \
16341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16343 "RANLIB=$${RANLIB}" \
16344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16350 .PHONY: maybe-installcheck-gold installcheck-gold
16351 maybe-installcheck-gold:
16353 maybe-installcheck-gold: installcheck-gold
16355 installcheck-gold: \
16357 @[ -f ./gold/Makefile ] || exit 0; \
16358 r=`${PWD_COMMAND}`; export r; \
16359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16361 for flag in $(EXTRA_HOST_FLAGS) ; do \
16362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16364 echo "Doing installcheck in gold" ; \
16365 (cd $(HOST_SUBDIR)/gold && \
16366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16368 "RANLIB=$${RANLIB}" \
16369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16375 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16376 maybe-mostlyclean-gold:
16378 maybe-mostlyclean-gold: mostlyclean-gold
16381 @[ -f ./gold/Makefile ] || exit 0; \
16382 r=`${PWD_COMMAND}`; export r; \
16383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16385 for flag in $(EXTRA_HOST_FLAGS) ; do \
16386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16388 echo "Doing mostlyclean in gold" ; \
16389 (cd $(HOST_SUBDIR)/gold && \
16390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16392 "RANLIB=$${RANLIB}" \
16393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16399 .PHONY: maybe-clean-gold clean-gold
16402 maybe-clean-gold: clean-gold
16405 @[ -f ./gold/Makefile ] || exit 0; \
16406 r=`${PWD_COMMAND}`; export r; \
16407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409 for flag in $(EXTRA_HOST_FLAGS) ; do \
16410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16412 echo "Doing clean in gold" ; \
16413 (cd $(HOST_SUBDIR)/gold && \
16414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16416 "RANLIB=$${RANLIB}" \
16417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16423 .PHONY: maybe-distclean-gold distclean-gold
16424 maybe-distclean-gold:
16426 maybe-distclean-gold: distclean-gold
16429 @[ -f ./gold/Makefile ] || exit 0; \
16430 r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433 for flag in $(EXTRA_HOST_FLAGS) ; do \
16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16436 echo "Doing distclean in gold" ; \
16437 (cd $(HOST_SUBDIR)/gold && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440 "RANLIB=$${RANLIB}" \
16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16447 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16448 maybe-maintainer-clean-gold:
16450 maybe-maintainer-clean-gold: maintainer-clean-gold
16452 maintainer-clean-gold:
16453 @[ -f ./gold/Makefile ] || exit 0; \
16454 r=`${PWD_COMMAND}`; export r; \
16455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16457 for flag in $(EXTRA_HOST_FLAGS) ; do \
16458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16460 echo "Doing maintainer-clean in gold" ; \
16461 (cd $(HOST_SUBDIR)/gold && \
16462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16464 "RANLIB=$${RANLIB}" \
16465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16466 maintainer-clean) \
16473 .PHONY: configure-gprof maybe-configure-gprof
16474 maybe-configure-gprof:
16476 configure-gprof: stage_current
16477 @endif gcc-bootstrap
16479 maybe-configure-gprof: configure-gprof
16481 @: $(MAKE); $(unstage)
16482 @r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16487 echo Configuring in $(HOST_SUBDIR)/gprof; \
16488 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16489 case $(srcdir) in \
16490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16491 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16494 srcdiroption="--srcdir=$${topdir}/gprof"; \
16495 libsrcdir="$$s/gprof"; \
16496 $(SHELL) $${libsrcdir}/configure \
16497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16498 --target=${target_alias} $${srcdiroption} \
16506 .PHONY: all-gprof maybe-all-gprof
16509 all-gprof: stage_current
16510 @endif gcc-bootstrap
16513 maybe-all-gprof: all-gprof
16514 all-gprof: configure-gprof
16515 @: $(MAKE); $(unstage)
16516 @r=`${PWD_COMMAND}`; export r; \
16517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16519 (cd $(HOST_SUBDIR)/gprof && \
16520 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16527 .PHONY: check-gprof maybe-check-gprof
16530 maybe-check-gprof: check-gprof
16533 @: $(MAKE); $(unstage)
16534 @r=`${PWD_COMMAND}`; export r; \
16535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537 (cd $(HOST_SUBDIR)/gprof && \
16538 $(MAKE) $(FLAGS_TO_PASS) check)
16542 .PHONY: install-gprof maybe-install-gprof
16543 maybe-install-gprof:
16545 maybe-install-gprof: install-gprof
16547 install-gprof: installdirs
16548 @: $(MAKE); $(unstage)
16549 @r=`${PWD_COMMAND}`; export r; \
16550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16552 (cd $(HOST_SUBDIR)/gprof && \
16553 $(MAKE) $(FLAGS_TO_PASS) install)
16557 .PHONY: install-strip-gprof maybe-install-strip-gprof
16558 maybe-install-strip-gprof:
16560 maybe-install-strip-gprof: install-strip-gprof
16562 install-strip-gprof: installdirs
16563 @: $(MAKE); $(unstage)
16564 @r=`${PWD_COMMAND}`; export r; \
16565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567 (cd $(HOST_SUBDIR)/gprof && \
16568 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16572 # Other targets (info, dvi, pdf, etc.)
16574 .PHONY: maybe-info-gprof info-gprof
16577 maybe-info-gprof: info-gprof
16581 @: $(MAKE); $(unstage)
16582 @[ -f ./gprof/Makefile ] || exit 0; \
16583 r=`${PWD_COMMAND}`; export r; \
16584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586 for flag in $(EXTRA_HOST_FLAGS) ; do \
16587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16589 echo "Doing info in gprof" ; \
16590 (cd $(HOST_SUBDIR)/gprof && \
16591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16593 "RANLIB=$${RANLIB}" \
16594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16600 .PHONY: maybe-dvi-gprof dvi-gprof
16603 maybe-dvi-gprof: dvi-gprof
16607 @: $(MAKE); $(unstage)
16608 @[ -f ./gprof/Makefile ] || exit 0; \
16609 r=`${PWD_COMMAND}`; export r; \
16610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 for flag in $(EXTRA_HOST_FLAGS) ; do \
16613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16615 echo "Doing dvi in gprof" ; \
16616 (cd $(HOST_SUBDIR)/gprof && \
16617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16619 "RANLIB=$${RANLIB}" \
16620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626 .PHONY: maybe-pdf-gprof pdf-gprof
16629 maybe-pdf-gprof: pdf-gprof
16633 @: $(MAKE); $(unstage)
16634 @[ -f ./gprof/Makefile ] || exit 0; \
16635 r=`${PWD_COMMAND}`; export r; \
16636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16638 for flag in $(EXTRA_HOST_FLAGS) ; do \
16639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16641 echo "Doing pdf in gprof" ; \
16642 (cd $(HOST_SUBDIR)/gprof && \
16643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16645 "RANLIB=$${RANLIB}" \
16646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16652 .PHONY: maybe-html-gprof html-gprof
16655 maybe-html-gprof: html-gprof
16659 @: $(MAKE); $(unstage)
16660 @[ -f ./gprof/Makefile ] || exit 0; \
16661 r=`${PWD_COMMAND}`; export r; \
16662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16664 for flag in $(EXTRA_HOST_FLAGS) ; do \
16665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16667 echo "Doing html in gprof" ; \
16668 (cd $(HOST_SUBDIR)/gprof && \
16669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16671 "RANLIB=$${RANLIB}" \
16672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16678 .PHONY: maybe-TAGS-gprof TAGS-gprof
16681 maybe-TAGS-gprof: TAGS-gprof
16685 @: $(MAKE); $(unstage)
16686 @[ -f ./gprof/Makefile ] || exit 0; \
16687 r=`${PWD_COMMAND}`; export r; \
16688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690 for flag in $(EXTRA_HOST_FLAGS) ; do \
16691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16693 echo "Doing TAGS in gprof" ; \
16694 (cd $(HOST_SUBDIR)/gprof && \
16695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16697 "RANLIB=$${RANLIB}" \
16698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16704 .PHONY: maybe-install-info-gprof install-info-gprof
16705 maybe-install-info-gprof:
16707 maybe-install-info-gprof: install-info-gprof
16709 install-info-gprof: \
16712 @: $(MAKE); $(unstage)
16713 @[ -f ./gprof/Makefile ] || exit 0; \
16714 r=`${PWD_COMMAND}`; export r; \
16715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16717 for flag in $(EXTRA_HOST_FLAGS) ; do \
16718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16720 echo "Doing install-info in gprof" ; \
16721 (cd $(HOST_SUBDIR)/gprof && \
16722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16724 "RANLIB=$${RANLIB}" \
16725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16731 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16732 maybe-install-pdf-gprof:
16734 maybe-install-pdf-gprof: install-pdf-gprof
16736 install-pdf-gprof: \
16739 @: $(MAKE); $(unstage)
16740 @[ -f ./gprof/Makefile ] || exit 0; \
16741 r=`${PWD_COMMAND}`; export r; \
16742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16744 for flag in $(EXTRA_HOST_FLAGS) ; do \
16745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16747 echo "Doing install-pdf in gprof" ; \
16748 (cd $(HOST_SUBDIR)/gprof && \
16749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16751 "RANLIB=$${RANLIB}" \
16752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16758 .PHONY: maybe-install-html-gprof install-html-gprof
16759 maybe-install-html-gprof:
16761 maybe-install-html-gprof: install-html-gprof
16763 install-html-gprof: \
16766 @: $(MAKE); $(unstage)
16767 @[ -f ./gprof/Makefile ] || exit 0; \
16768 r=`${PWD_COMMAND}`; export r; \
16769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771 for flag in $(EXTRA_HOST_FLAGS) ; do \
16772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16774 echo "Doing install-html in gprof" ; \
16775 (cd $(HOST_SUBDIR)/gprof && \
16776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16778 "RANLIB=$${RANLIB}" \
16779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16785 .PHONY: maybe-installcheck-gprof installcheck-gprof
16786 maybe-installcheck-gprof:
16788 maybe-installcheck-gprof: installcheck-gprof
16790 installcheck-gprof: \
16792 @: $(MAKE); $(unstage)
16793 @[ -f ./gprof/Makefile ] || exit 0; \
16794 r=`${PWD_COMMAND}`; export r; \
16795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16797 for flag in $(EXTRA_HOST_FLAGS) ; do \
16798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16800 echo "Doing installcheck in gprof" ; \
16801 (cd $(HOST_SUBDIR)/gprof && \
16802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16804 "RANLIB=$${RANLIB}" \
16805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16811 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16812 maybe-mostlyclean-gprof:
16814 maybe-mostlyclean-gprof: mostlyclean-gprof
16817 @: $(MAKE); $(unstage)
16818 @[ -f ./gprof/Makefile ] || exit 0; \
16819 r=`${PWD_COMMAND}`; export r; \
16820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16822 for flag in $(EXTRA_HOST_FLAGS) ; do \
16823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16825 echo "Doing mostlyclean in gprof" ; \
16826 (cd $(HOST_SUBDIR)/gprof && \
16827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16829 "RANLIB=$${RANLIB}" \
16830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16836 .PHONY: maybe-clean-gprof clean-gprof
16839 maybe-clean-gprof: clean-gprof
16842 @: $(MAKE); $(unstage)
16843 @[ -f ./gprof/Makefile ] || exit 0; \
16844 r=`${PWD_COMMAND}`; export r; \
16845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847 for flag in $(EXTRA_HOST_FLAGS) ; do \
16848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16850 echo "Doing clean in gprof" ; \
16851 (cd $(HOST_SUBDIR)/gprof && \
16852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16854 "RANLIB=$${RANLIB}" \
16855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16861 .PHONY: maybe-distclean-gprof distclean-gprof
16862 maybe-distclean-gprof:
16864 maybe-distclean-gprof: distclean-gprof
16867 @: $(MAKE); $(unstage)
16868 @[ -f ./gprof/Makefile ] || exit 0; \
16869 r=`${PWD_COMMAND}`; export r; \
16870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872 for flag in $(EXTRA_HOST_FLAGS) ; do \
16873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16875 echo "Doing distclean in gprof" ; \
16876 (cd $(HOST_SUBDIR)/gprof && \
16877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16879 "RANLIB=$${RANLIB}" \
16880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16886 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16887 maybe-maintainer-clean-gprof:
16889 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16891 maintainer-clean-gprof:
16892 @: $(MAKE); $(unstage)
16893 @[ -f ./gprof/Makefile ] || exit 0; \
16894 r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16897 for flag in $(EXTRA_HOST_FLAGS) ; do \
16898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16900 echo "Doing maintainer-clean in gprof" ; \
16901 (cd $(HOST_SUBDIR)/gprof && \
16902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16904 "RANLIB=$${RANLIB}" \
16905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16906 maintainer-clean) \
16913 .PHONY: configure-intl maybe-configure-intl
16914 maybe-configure-intl:
16916 configure-intl: stage_current
16917 @endif gcc-bootstrap
16919 maybe-configure-intl: configure-intl
16921 @r=`${PWD_COMMAND}`; export r; \
16922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16923 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16926 echo Configuring in $(HOST_SUBDIR)/intl; \
16927 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16928 case $(srcdir) in \
16929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16930 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16933 srcdiroption="--srcdir=$${topdir}/intl"; \
16934 libsrcdir="$$s/intl"; \
16935 $(SHELL) $${libsrcdir}/configure \
16936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16937 --target=${target_alias} $${srcdiroption} \
16943 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16944 maybe-configure-stage1-intl:
16946 maybe-configure-stage1-intl: configure-stage1-intl
16947 configure-stage1-intl:
16948 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16950 @r=`${PWD_COMMAND}`; export r; \
16951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16952 TFLAGS="$(STAGE1_TFLAGS)"; \
16953 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16955 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16956 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16957 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16958 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16959 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
16971 $(STAGE1_CONFIGURE_FLAGS)
16972 @endif intl-bootstrap
16974 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16975 maybe-configure-stage2-intl:
16977 maybe-configure-stage2-intl: configure-stage2-intl
16978 configure-stage2-intl:
16979 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16981 @r=`${PWD_COMMAND}`; export r; \
16982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16983 TFLAGS="$(STAGE2_TFLAGS)"; \
16984 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16986 $(POSTSTAGE1_HOST_EXPORTS) \
16987 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16988 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16989 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16990 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16992 cd $(HOST_SUBDIR)/intl || exit 1; \
16993 case $(srcdir) in \
16994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16995 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16998 srcdiroption="--srcdir=$${topdir}/intl"; \
16999 libsrcdir="$$s/intl"; \
17000 $(SHELL) $${libsrcdir}/configure \
17001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17002 --target=${target_alias} $${srcdiroption} \
17003 --with-build-libsubdir=$(HOST_SUBDIR) \
17004 $(STAGE2_CONFIGURE_FLAGS)
17005 @endif intl-bootstrap
17007 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17008 maybe-configure-stage3-intl:
17010 maybe-configure-stage3-intl: configure-stage3-intl
17011 configure-stage3-intl:
17012 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17014 @r=`${PWD_COMMAND}`; export r; \
17015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016 TFLAGS="$(STAGE3_TFLAGS)"; \
17017 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17019 $(POSTSTAGE1_HOST_EXPORTS) \
17020 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17021 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17022 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17023 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
17038 @endif intl-bootstrap
17040 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17041 maybe-configure-stage4-intl:
17043 maybe-configure-stage4-intl: configure-stage4-intl
17044 configure-stage4-intl:
17045 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17047 @r=`${PWD_COMMAND}`; export r; \
17048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17049 TFLAGS="$(STAGE4_TFLAGS)"; \
17050 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17052 $(POSTSTAGE1_HOST_EXPORTS) \
17053 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17054 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17055 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17056 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
17071 @endif intl-bootstrap
17073 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17074 maybe-configure-stageprofile-intl:
17076 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17077 configure-stageprofile-intl:
17078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17080 @r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17083 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17085 $(POSTSTAGE1_HOST_EXPORTS) \
17086 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17087 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17088 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17089 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
17104 @endif intl-bootstrap
17106 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17107 maybe-configure-stagefeedback-intl:
17109 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17110 configure-stagefeedback-intl:
17111 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17113 @r=`${PWD_COMMAND}`; export r; \
17114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17116 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17118 $(POSTSTAGE1_HOST_EXPORTS) \
17119 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17120 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17121 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17122 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
17137 @endif intl-bootstrap
17143 .PHONY: all-intl maybe-all-intl
17146 all-intl: stage_current
17147 @endif gcc-bootstrap
17150 maybe-all-intl: all-intl
17151 all-intl: configure-intl
17152 @r=`${PWD_COMMAND}`; export r; \
17153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17155 (cd $(HOST_SUBDIR)/intl && \
17156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17162 .PHONY: all-stage1-intl maybe-all-stage1-intl
17163 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17164 maybe-all-stage1-intl:
17165 maybe-clean-stage1-intl:
17167 maybe-all-stage1-intl: all-stage1-intl
17168 all-stage1: all-stage1-intl
17169 TARGET-stage1-intl = $(TARGET-intl)
17170 all-stage1-intl: configure-stage1-intl
17171 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17172 @r=`${PWD_COMMAND}`; export r; \
17173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174 TFLAGS="$(STAGE1_TFLAGS)"; \
17176 cd $(HOST_SUBDIR)/intl && \
17177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17178 CFLAGS="$(STAGE1_CFLAGS)" \
17179 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17180 LIBCFLAGS="$(LIBCFLAGS)" \
17181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17184 $(EXTRA_HOST_FLAGS) \
17185 TFLAGS="$(STAGE1_TFLAGS)" \
17186 $(TARGET-stage1-intl)
17188 maybe-clean-stage1-intl: clean-stage1-intl
17189 clean-stage1: clean-stage1-intl
17191 @if [ $(current_stage) = stage1 ]; then \
17192 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17194 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17195 $(MAKE) stage1-start; \
17197 cd $(HOST_SUBDIR)/intl && \
17198 $(MAKE) $(EXTRA_HOST_FLAGS) \
17200 @endif intl-bootstrap
17203 .PHONY: all-stage2-intl maybe-all-stage2-intl
17204 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17205 maybe-all-stage2-intl:
17206 maybe-clean-stage2-intl:
17208 maybe-all-stage2-intl: all-stage2-intl
17209 all-stage2: all-stage2-intl
17210 TARGET-stage2-intl = $(TARGET-intl)
17211 all-stage2-intl: configure-stage2-intl
17212 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17213 @r=`${PWD_COMMAND}`; export r; \
17214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17215 TFLAGS="$(STAGE2_TFLAGS)"; \
17217 $(POSTSTAGE1_HOST_EXPORTS) \
17218 cd $(HOST_SUBDIR)/intl && \
17219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17220 CFLAGS="$(STAGE2_CFLAGS)" \
17221 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17222 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17226 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17227 TFLAGS="$(STAGE2_TFLAGS)" \
17228 $(TARGET-stage2-intl)
17230 maybe-clean-stage2-intl: clean-stage2-intl
17231 clean-stage2: clean-stage2-intl
17233 @if [ $(current_stage) = stage2 ]; then \
17234 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17236 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17237 $(MAKE) stage2-start; \
17239 cd $(HOST_SUBDIR)/intl && \
17240 $(MAKE) $(EXTRA_HOST_FLAGS) \
17241 $(POSTSTAGE1_FLAGS_TO_PASS) \
17243 @endif intl-bootstrap
17246 .PHONY: all-stage3-intl maybe-all-stage3-intl
17247 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17248 maybe-all-stage3-intl:
17249 maybe-clean-stage3-intl:
17251 maybe-all-stage3-intl: all-stage3-intl
17252 all-stage3: all-stage3-intl
17253 TARGET-stage3-intl = $(TARGET-intl)
17254 all-stage3-intl: configure-stage3-intl
17255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17256 @r=`${PWD_COMMAND}`; export r; \
17257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17258 TFLAGS="$(STAGE3_TFLAGS)"; \
17260 $(POSTSTAGE1_HOST_EXPORTS) \
17261 cd $(HOST_SUBDIR)/intl && \
17262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17263 CFLAGS="$(STAGE3_CFLAGS)" \
17264 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17265 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17270 TFLAGS="$(STAGE3_TFLAGS)" \
17271 $(TARGET-stage3-intl)
17273 maybe-clean-stage3-intl: clean-stage3-intl
17274 clean-stage3: clean-stage3-intl
17276 @if [ $(current_stage) = stage3 ]; then \
17277 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17279 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17280 $(MAKE) stage3-start; \
17282 cd $(HOST_SUBDIR)/intl && \
17283 $(MAKE) $(EXTRA_HOST_FLAGS) \
17284 $(POSTSTAGE1_FLAGS_TO_PASS) \
17286 @endif intl-bootstrap
17289 .PHONY: all-stage4-intl maybe-all-stage4-intl
17290 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17291 maybe-all-stage4-intl:
17292 maybe-clean-stage4-intl:
17294 maybe-all-stage4-intl: all-stage4-intl
17295 all-stage4: all-stage4-intl
17296 TARGET-stage4-intl = $(TARGET-intl)
17297 all-stage4-intl: configure-stage4-intl
17298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17299 @r=`${PWD_COMMAND}`; export r; \
17300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17301 TFLAGS="$(STAGE4_TFLAGS)"; \
17303 $(POSTSTAGE1_HOST_EXPORTS) \
17304 cd $(HOST_SUBDIR)/intl && \
17305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17306 CFLAGS="$(STAGE4_CFLAGS)" \
17307 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17308 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17313 TFLAGS="$(STAGE4_TFLAGS)" \
17314 $(TARGET-stage4-intl)
17316 maybe-clean-stage4-intl: clean-stage4-intl
17317 clean-stage4: clean-stage4-intl
17319 @if [ $(current_stage) = stage4 ]; then \
17320 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17322 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17323 $(MAKE) stage4-start; \
17325 cd $(HOST_SUBDIR)/intl && \
17326 $(MAKE) $(EXTRA_HOST_FLAGS) \
17327 $(POSTSTAGE1_FLAGS_TO_PASS) \
17329 @endif intl-bootstrap
17332 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17333 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17334 maybe-all-stageprofile-intl:
17335 maybe-clean-stageprofile-intl:
17337 maybe-all-stageprofile-intl: all-stageprofile-intl
17338 all-stageprofile: all-stageprofile-intl
17339 TARGET-stageprofile-intl = $(TARGET-intl)
17340 all-stageprofile-intl: configure-stageprofile-intl
17341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17342 @r=`${PWD_COMMAND}`; export r; \
17343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17346 $(POSTSTAGE1_HOST_EXPORTS) \
17347 cd $(HOST_SUBDIR)/intl && \
17348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17349 CFLAGS="$(STAGEprofile_CFLAGS)" \
17350 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17351 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17356 TFLAGS="$(STAGEprofile_TFLAGS)" \
17357 $(TARGET-stageprofile-intl)
17359 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17360 clean-stageprofile: clean-stageprofile-intl
17361 clean-stageprofile-intl:
17362 @if [ $(current_stage) = stageprofile ]; then \
17363 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17365 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17366 $(MAKE) stageprofile-start; \
17368 cd $(HOST_SUBDIR)/intl && \
17369 $(MAKE) $(EXTRA_HOST_FLAGS) \
17370 $(POSTSTAGE1_FLAGS_TO_PASS) \
17372 @endif intl-bootstrap
17375 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17376 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17377 maybe-all-stagefeedback-intl:
17378 maybe-clean-stagefeedback-intl:
17380 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17381 all-stagefeedback: all-stagefeedback-intl
17382 TARGET-stagefeedback-intl = $(TARGET-intl)
17383 all-stagefeedback-intl: configure-stagefeedback-intl
17384 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17385 @r=`${PWD_COMMAND}`; export r; \
17386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17389 $(POSTSTAGE1_HOST_EXPORTS) \
17390 cd $(HOST_SUBDIR)/intl && \
17391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17392 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17393 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17394 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17399 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17400 $(TARGET-stagefeedback-intl)
17402 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17403 clean-stagefeedback: clean-stagefeedback-intl
17404 clean-stagefeedback-intl:
17405 @if [ $(current_stage) = stagefeedback ]; then \
17406 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17408 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17409 $(MAKE) stagefeedback-start; \
17411 cd $(HOST_SUBDIR)/intl && \
17412 $(MAKE) $(EXTRA_HOST_FLAGS) \
17413 $(POSTSTAGE1_FLAGS_TO_PASS) \
17415 @endif intl-bootstrap
17421 .PHONY: check-intl maybe-check-intl
17424 maybe-check-intl: check-intl
17427 @: $(MAKE); $(unstage)
17428 @r=`${PWD_COMMAND}`; export r; \
17429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17431 (cd $(HOST_SUBDIR)/intl && \
17432 $(MAKE) $(FLAGS_TO_PASS) check)
17436 .PHONY: install-intl maybe-install-intl
17437 maybe-install-intl:
17439 maybe-install-intl: install-intl
17441 install-intl: installdirs
17442 @: $(MAKE); $(unstage)
17443 @r=`${PWD_COMMAND}`; export r; \
17444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446 (cd $(HOST_SUBDIR)/intl && \
17447 $(MAKE) $(FLAGS_TO_PASS) install)
17451 .PHONY: install-strip-intl maybe-install-strip-intl
17452 maybe-install-strip-intl:
17454 maybe-install-strip-intl: install-strip-intl
17456 install-strip-intl: installdirs
17457 @: $(MAKE); $(unstage)
17458 @r=`${PWD_COMMAND}`; export r; \
17459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461 (cd $(HOST_SUBDIR)/intl && \
17462 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17466 # Other targets (info, dvi, pdf, etc.)
17468 .PHONY: maybe-info-intl info-intl
17471 maybe-info-intl: info-intl
17475 @[ -f ./intl/Makefile ] || exit 0; \
17476 r=`${PWD_COMMAND}`; export r; \
17477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479 for flag in $(EXTRA_HOST_FLAGS) ; do \
17480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17482 echo "Doing info in intl" ; \
17483 (cd $(HOST_SUBDIR)/intl && \
17484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17486 "RANLIB=$${RANLIB}" \
17487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17493 .PHONY: maybe-dvi-intl dvi-intl
17496 maybe-dvi-intl: dvi-intl
17500 @[ -f ./intl/Makefile ] || exit 0; \
17501 r=`${PWD_COMMAND}`; export r; \
17502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504 for flag in $(EXTRA_HOST_FLAGS) ; do \
17505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17507 echo "Doing dvi in intl" ; \
17508 (cd $(HOST_SUBDIR)/intl && \
17509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17511 "RANLIB=$${RANLIB}" \
17512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 .PHONY: maybe-pdf-intl pdf-intl
17521 maybe-pdf-intl: pdf-intl
17525 @[ -f ./intl/Makefile ] || exit 0; \
17526 r=`${PWD_COMMAND}`; export r; \
17527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 for flag in $(EXTRA_HOST_FLAGS) ; do \
17530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17532 echo "Doing pdf in intl" ; \
17533 (cd $(HOST_SUBDIR)/intl && \
17534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17536 "RANLIB=$${RANLIB}" \
17537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543 .PHONY: maybe-html-intl html-intl
17546 maybe-html-intl: html-intl
17550 @[ -f ./intl/Makefile ] || exit 0; \
17551 r=`${PWD_COMMAND}`; export r; \
17552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17554 for flag in $(EXTRA_HOST_FLAGS) ; do \
17555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17557 echo "Doing html in intl" ; \
17558 (cd $(HOST_SUBDIR)/intl && \
17559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17561 "RANLIB=$${RANLIB}" \
17562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17568 .PHONY: maybe-TAGS-intl TAGS-intl
17571 maybe-TAGS-intl: TAGS-intl
17575 @[ -f ./intl/Makefile ] || exit 0; \
17576 r=`${PWD_COMMAND}`; export r; \
17577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17579 for flag in $(EXTRA_HOST_FLAGS) ; do \
17580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17582 echo "Doing TAGS in intl" ; \
17583 (cd $(HOST_SUBDIR)/intl && \
17584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17586 "RANLIB=$${RANLIB}" \
17587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17593 .PHONY: maybe-install-info-intl install-info-intl
17594 maybe-install-info-intl:
17596 maybe-install-info-intl: install-info-intl
17598 install-info-intl: \
17601 @[ -f ./intl/Makefile ] || exit 0; \
17602 r=`${PWD_COMMAND}`; export r; \
17603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605 for flag in $(EXTRA_HOST_FLAGS) ; do \
17606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608 echo "Doing install-info in intl" ; \
17609 (cd $(HOST_SUBDIR)/intl && \
17610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17612 "RANLIB=$${RANLIB}" \
17613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17619 .PHONY: maybe-install-pdf-intl install-pdf-intl
17620 maybe-install-pdf-intl:
17622 maybe-install-pdf-intl: install-pdf-intl
17624 install-pdf-intl: \
17627 @[ -f ./intl/Makefile ] || exit 0; \
17628 r=`${PWD_COMMAND}`; export r; \
17629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17631 for flag in $(EXTRA_HOST_FLAGS) ; do \
17632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17634 echo "Doing install-pdf in intl" ; \
17635 (cd $(HOST_SUBDIR)/intl && \
17636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17638 "RANLIB=$${RANLIB}" \
17639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17645 .PHONY: maybe-install-html-intl install-html-intl
17646 maybe-install-html-intl:
17648 maybe-install-html-intl: install-html-intl
17650 install-html-intl: \
17653 @[ -f ./intl/Makefile ] || exit 0; \
17654 r=`${PWD_COMMAND}`; export r; \
17655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 for flag in $(EXTRA_HOST_FLAGS) ; do \
17658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17660 echo "Doing install-html in intl" ; \
17661 (cd $(HOST_SUBDIR)/intl && \
17662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17664 "RANLIB=$${RANLIB}" \
17665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17671 .PHONY: maybe-installcheck-intl installcheck-intl
17672 maybe-installcheck-intl:
17674 maybe-installcheck-intl: installcheck-intl
17676 installcheck-intl: \
17678 @[ -f ./intl/Makefile ] || exit 0; \
17679 r=`${PWD_COMMAND}`; export r; \
17680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 for flag in $(EXTRA_HOST_FLAGS) ; do \
17683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 echo "Doing installcheck in intl" ; \
17686 (cd $(HOST_SUBDIR)/intl && \
17687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17689 "RANLIB=$${RANLIB}" \
17690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17696 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17697 maybe-mostlyclean-intl:
17699 maybe-mostlyclean-intl: mostlyclean-intl
17702 @[ -f ./intl/Makefile ] || exit 0; \
17703 r=`${PWD_COMMAND}`; export r; \
17704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706 for flag in $(EXTRA_HOST_FLAGS) ; do \
17707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17709 echo "Doing mostlyclean in intl" ; \
17710 (cd $(HOST_SUBDIR)/intl && \
17711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17713 "RANLIB=$${RANLIB}" \
17714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17720 .PHONY: maybe-clean-intl clean-intl
17723 maybe-clean-intl: clean-intl
17726 @[ -f ./intl/Makefile ] || exit 0; \
17727 r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17730 for flag in $(EXTRA_HOST_FLAGS) ; do \
17731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17733 echo "Doing clean in intl" ; \
17734 (cd $(HOST_SUBDIR)/intl && \
17735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737 "RANLIB=$${RANLIB}" \
17738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17744 .PHONY: maybe-distclean-intl distclean-intl
17745 maybe-distclean-intl:
17747 maybe-distclean-intl: distclean-intl
17750 @[ -f ./intl/Makefile ] || exit 0; \
17751 r=`${PWD_COMMAND}`; export r; \
17752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754 for flag in $(EXTRA_HOST_FLAGS) ; do \
17755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757 echo "Doing distclean in intl" ; \
17758 (cd $(HOST_SUBDIR)/intl && \
17759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17761 "RANLIB=$${RANLIB}" \
17762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17768 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17769 maybe-maintainer-clean-intl:
17771 maybe-maintainer-clean-intl: maintainer-clean-intl
17773 maintainer-clean-intl:
17774 @[ -f ./intl/Makefile ] || exit 0; \
17775 r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778 for flag in $(EXTRA_HOST_FLAGS) ; do \
17779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17781 echo "Doing maintainer-clean in intl" ; \
17782 (cd $(HOST_SUBDIR)/intl && \
17783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785 "RANLIB=$${RANLIB}" \
17786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787 maintainer-clean) \
17794 .PHONY: configure-tcl maybe-configure-tcl
17795 maybe-configure-tcl:
17797 configure-tcl: stage_current
17798 @endif gcc-bootstrap
17800 maybe-configure-tcl: configure-tcl
17802 @: $(MAKE); $(unstage)
17803 @r=`${PWD_COMMAND}`; export r; \
17804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17808 echo Configuring in $(HOST_SUBDIR)/tcl; \
17809 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17810 case $(srcdir) in \
17811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17812 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17815 srcdiroption="--srcdir=$${topdir}/tcl"; \
17816 libsrcdir="$$s/tcl"; \
17817 $(SHELL) $${libsrcdir}/configure \
17818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17819 --target=${target_alias} $${srcdiroption} \
17827 .PHONY: all-tcl maybe-all-tcl
17830 all-tcl: stage_current
17831 @endif gcc-bootstrap
17834 maybe-all-tcl: all-tcl
17835 all-tcl: configure-tcl
17836 @: $(MAKE); $(unstage)
17837 @r=`${PWD_COMMAND}`; export r; \
17838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17840 (cd $(HOST_SUBDIR)/tcl && \
17841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17848 .PHONY: check-tcl maybe-check-tcl
17851 maybe-check-tcl: check-tcl
17854 @: $(MAKE); $(unstage)
17855 @r=`${PWD_COMMAND}`; export r; \
17856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 (cd $(HOST_SUBDIR)/tcl && \
17859 $(MAKE) $(FLAGS_TO_PASS) check)
17863 .PHONY: install-tcl maybe-install-tcl
17866 maybe-install-tcl: install-tcl
17868 install-tcl: installdirs
17869 @: $(MAKE); $(unstage)
17870 @r=`${PWD_COMMAND}`; export r; \
17871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17873 (cd $(HOST_SUBDIR)/tcl && \
17874 $(MAKE) $(FLAGS_TO_PASS) install)
17878 .PHONY: install-strip-tcl maybe-install-strip-tcl
17879 maybe-install-strip-tcl:
17881 maybe-install-strip-tcl: install-strip-tcl
17883 install-strip-tcl: installdirs
17884 @: $(MAKE); $(unstage)
17885 @r=`${PWD_COMMAND}`; export r; \
17886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17888 (cd $(HOST_SUBDIR)/tcl && \
17889 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17893 # Other targets (info, dvi, pdf, etc.)
17895 .PHONY: maybe-info-tcl info-tcl
17898 maybe-info-tcl: info-tcl
17902 @: $(MAKE); $(unstage)
17903 @[ -f ./tcl/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907 for flag in $(EXTRA_HOST_FLAGS) ; do \
17908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17910 echo "Doing info in tcl" ; \
17911 (cd $(HOST_SUBDIR)/tcl && \
17912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914 "RANLIB=$${RANLIB}" \
17915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17921 .PHONY: maybe-dvi-tcl dvi-tcl
17924 maybe-dvi-tcl: dvi-tcl
17928 @: $(MAKE); $(unstage)
17929 @[ -f ./tcl/Makefile ] || exit 0; \
17930 r=`${PWD_COMMAND}`; export r; \
17931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17933 for flag in $(EXTRA_HOST_FLAGS) ; do \
17934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17936 echo "Doing dvi in tcl" ; \
17937 (cd $(HOST_SUBDIR)/tcl && \
17938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17940 "RANLIB=$${RANLIB}" \
17941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17947 .PHONY: maybe-pdf-tcl pdf-tcl
17950 maybe-pdf-tcl: pdf-tcl
17954 @: $(MAKE); $(unstage)
17955 @[ -f ./tcl/Makefile ] || exit 0; \
17956 r=`${PWD_COMMAND}`; export r; \
17957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17959 for flag in $(EXTRA_HOST_FLAGS) ; do \
17960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17962 echo "Doing pdf in tcl" ; \
17963 (cd $(HOST_SUBDIR)/tcl && \
17964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17966 "RANLIB=$${RANLIB}" \
17967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17973 .PHONY: maybe-html-tcl html-tcl
17976 maybe-html-tcl: html-tcl
17980 @: $(MAKE); $(unstage)
17981 @[ -f ./tcl/Makefile ] || exit 0; \
17982 r=`${PWD_COMMAND}`; export r; \
17983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985 for flag in $(EXTRA_HOST_FLAGS) ; do \
17986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17988 echo "Doing html in tcl" ; \
17989 (cd $(HOST_SUBDIR)/tcl && \
17990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17992 "RANLIB=$${RANLIB}" \
17993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17999 .PHONY: maybe-TAGS-tcl TAGS-tcl
18002 maybe-TAGS-tcl: TAGS-tcl
18006 @: $(MAKE); $(unstage)
18007 @[ -f ./tcl/Makefile ] || exit 0; \
18008 r=`${PWD_COMMAND}`; export r; \
18009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18011 for flag in $(EXTRA_HOST_FLAGS) ; do \
18012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18014 echo "Doing TAGS in tcl" ; \
18015 (cd $(HOST_SUBDIR)/tcl && \
18016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18018 "RANLIB=$${RANLIB}" \
18019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18025 .PHONY: maybe-install-info-tcl install-info-tcl
18026 maybe-install-info-tcl:
18028 maybe-install-info-tcl: install-info-tcl
18030 install-info-tcl: \
18033 @: $(MAKE); $(unstage)
18034 @[ -f ./tcl/Makefile ] || exit 0; \
18035 r=`${PWD_COMMAND}`; export r; \
18036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038 for flag in $(EXTRA_HOST_FLAGS) ; do \
18039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18041 echo "Doing install-info in tcl" ; \
18042 (cd $(HOST_SUBDIR)/tcl && \
18043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18045 "RANLIB=$${RANLIB}" \
18046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18052 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18053 maybe-install-pdf-tcl:
18055 maybe-install-pdf-tcl: install-pdf-tcl
18060 @: $(MAKE); $(unstage)
18061 @[ -f ./tcl/Makefile ] || exit 0; \
18062 r=`${PWD_COMMAND}`; export r; \
18063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18065 for flag in $(EXTRA_HOST_FLAGS) ; do \
18066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18068 echo "Doing install-pdf in tcl" ; \
18069 (cd $(HOST_SUBDIR)/tcl && \
18070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18072 "RANLIB=$${RANLIB}" \
18073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18079 .PHONY: maybe-install-html-tcl install-html-tcl
18080 maybe-install-html-tcl:
18082 maybe-install-html-tcl: install-html-tcl
18084 install-html-tcl: \
18087 @: $(MAKE); $(unstage)
18088 @[ -f ./tcl/Makefile ] || exit 0; \
18089 r=`${PWD_COMMAND}`; export r; \
18090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18092 for flag in $(EXTRA_HOST_FLAGS) ; do \
18093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18095 echo "Doing install-html in tcl" ; \
18096 (cd $(HOST_SUBDIR)/tcl && \
18097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18099 "RANLIB=$${RANLIB}" \
18100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18106 .PHONY: maybe-installcheck-tcl installcheck-tcl
18107 maybe-installcheck-tcl:
18109 maybe-installcheck-tcl: installcheck-tcl
18111 installcheck-tcl: \
18113 @: $(MAKE); $(unstage)
18114 @[ -f ./tcl/Makefile ] || exit 0; \
18115 r=`${PWD_COMMAND}`; export r; \
18116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18118 for flag in $(EXTRA_HOST_FLAGS) ; do \
18119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18121 echo "Doing installcheck in tcl" ; \
18122 (cd $(HOST_SUBDIR)/tcl && \
18123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18125 "RANLIB=$${RANLIB}" \
18126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18132 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18133 maybe-mostlyclean-tcl:
18135 maybe-mostlyclean-tcl: mostlyclean-tcl
18137 # tcl doesn't support mostlyclean.
18142 .PHONY: maybe-clean-tcl clean-tcl
18145 maybe-clean-tcl: clean-tcl
18148 @: $(MAKE); $(unstage)
18149 @[ -f ./tcl/Makefile ] || exit 0; \
18150 r=`${PWD_COMMAND}`; export r; \
18151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18153 for flag in $(EXTRA_HOST_FLAGS) ; do \
18154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18156 echo "Doing clean in tcl" ; \
18157 (cd $(HOST_SUBDIR)/tcl && \
18158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18160 "RANLIB=$${RANLIB}" \
18161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18167 .PHONY: maybe-distclean-tcl distclean-tcl
18168 maybe-distclean-tcl:
18170 maybe-distclean-tcl: distclean-tcl
18173 @: $(MAKE); $(unstage)
18174 @[ -f ./tcl/Makefile ] || exit 0; \
18175 r=`${PWD_COMMAND}`; export r; \
18176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178 for flag in $(EXTRA_HOST_FLAGS) ; do \
18179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18181 echo "Doing distclean in tcl" ; \
18182 (cd $(HOST_SUBDIR)/tcl && \
18183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18185 "RANLIB=$${RANLIB}" \
18186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18192 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18193 maybe-maintainer-clean-tcl:
18195 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18197 maintainer-clean-tcl:
18198 @: $(MAKE); $(unstage)
18199 @[ -f ./tcl/Makefile ] || exit 0; \
18200 r=`${PWD_COMMAND}`; export r; \
18201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203 for flag in $(EXTRA_HOST_FLAGS) ; do \
18204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18206 echo "Doing maintainer-clean in tcl" ; \
18207 (cd $(HOST_SUBDIR)/tcl && \
18208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18210 "RANLIB=$${RANLIB}" \
18211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18212 maintainer-clean) \
18219 .PHONY: configure-itcl maybe-configure-itcl
18220 maybe-configure-itcl:
18222 configure-itcl: stage_current
18223 @endif gcc-bootstrap
18225 maybe-configure-itcl: configure-itcl
18227 @: $(MAKE); $(unstage)
18228 @r=`${PWD_COMMAND}`; export r; \
18229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18230 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18233 echo Configuring in $(HOST_SUBDIR)/itcl; \
18234 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18235 case $(srcdir) in \
18236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18237 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18240 srcdiroption="--srcdir=$${topdir}/itcl"; \
18241 libsrcdir="$$s/itcl"; \
18242 $(SHELL) $${libsrcdir}/configure \
18243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18244 --target=${target_alias} $${srcdiroption} \
18252 .PHONY: all-itcl maybe-all-itcl
18255 all-itcl: stage_current
18256 @endif gcc-bootstrap
18259 maybe-all-itcl: all-itcl
18260 all-itcl: configure-itcl
18261 @: $(MAKE); $(unstage)
18262 @r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265 (cd $(HOST_SUBDIR)/itcl && \
18266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18273 .PHONY: check-itcl maybe-check-itcl
18276 maybe-check-itcl: check-itcl
18279 @: $(MAKE); $(unstage)
18280 @r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18283 (cd $(HOST_SUBDIR)/itcl && \
18284 $(MAKE) $(FLAGS_TO_PASS) check)
18288 .PHONY: install-itcl maybe-install-itcl
18289 maybe-install-itcl:
18291 maybe-install-itcl: install-itcl
18293 install-itcl: installdirs
18294 @: $(MAKE); $(unstage)
18295 @r=`${PWD_COMMAND}`; export r; \
18296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18298 (cd $(HOST_SUBDIR)/itcl && \
18299 $(MAKE) $(FLAGS_TO_PASS) install)
18303 .PHONY: install-strip-itcl maybe-install-strip-itcl
18304 maybe-install-strip-itcl:
18306 maybe-install-strip-itcl: install-strip-itcl
18308 install-strip-itcl: installdirs
18309 @: $(MAKE); $(unstage)
18310 @r=`${PWD_COMMAND}`; export r; \
18311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18313 (cd $(HOST_SUBDIR)/itcl && \
18314 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18318 # Other targets (info, dvi, pdf, etc.)
18320 .PHONY: maybe-info-itcl info-itcl
18323 maybe-info-itcl: info-itcl
18327 @: $(MAKE); $(unstage)
18328 @[ -f ./itcl/Makefile ] || exit 0; \
18329 r=`${PWD_COMMAND}`; export r; \
18330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332 for flag in $(EXTRA_HOST_FLAGS) ; do \
18333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335 echo "Doing info in itcl" ; \
18336 (cd $(HOST_SUBDIR)/itcl && \
18337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339 "RANLIB=$${RANLIB}" \
18340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18346 .PHONY: maybe-dvi-itcl dvi-itcl
18349 maybe-dvi-itcl: dvi-itcl
18353 @: $(MAKE); $(unstage)
18354 @[ -f ./itcl/Makefile ] || exit 0; \
18355 r=`${PWD_COMMAND}`; export r; \
18356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358 for flag in $(EXTRA_HOST_FLAGS) ; do \
18359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18361 echo "Doing dvi in itcl" ; \
18362 (cd $(HOST_SUBDIR)/itcl && \
18363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365 "RANLIB=$${RANLIB}" \
18366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18372 .PHONY: maybe-pdf-itcl pdf-itcl
18375 maybe-pdf-itcl: pdf-itcl
18379 @: $(MAKE); $(unstage)
18380 @[ -f ./itcl/Makefile ] || exit 0; \
18381 r=`${PWD_COMMAND}`; export r; \
18382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384 for flag in $(EXTRA_HOST_FLAGS) ; do \
18385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18387 echo "Doing pdf in itcl" ; \
18388 (cd $(HOST_SUBDIR)/itcl && \
18389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18391 "RANLIB=$${RANLIB}" \
18392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18398 .PHONY: maybe-html-itcl html-itcl
18401 maybe-html-itcl: html-itcl
18405 @: $(MAKE); $(unstage)
18406 @[ -f ./itcl/Makefile ] || exit 0; \
18407 r=`${PWD_COMMAND}`; export r; \
18408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410 for flag in $(EXTRA_HOST_FLAGS) ; do \
18411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18413 echo "Doing html in itcl" ; \
18414 (cd $(HOST_SUBDIR)/itcl && \
18415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18417 "RANLIB=$${RANLIB}" \
18418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18424 .PHONY: maybe-TAGS-itcl TAGS-itcl
18427 maybe-TAGS-itcl: TAGS-itcl
18431 @: $(MAKE); $(unstage)
18432 @[ -f ./itcl/Makefile ] || exit 0; \
18433 r=`${PWD_COMMAND}`; export r; \
18434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18436 for flag in $(EXTRA_HOST_FLAGS) ; do \
18437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18439 echo "Doing TAGS in itcl" ; \
18440 (cd $(HOST_SUBDIR)/itcl && \
18441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18443 "RANLIB=$${RANLIB}" \
18444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18450 .PHONY: maybe-install-info-itcl install-info-itcl
18451 maybe-install-info-itcl:
18453 maybe-install-info-itcl: install-info-itcl
18455 install-info-itcl: \
18458 @: $(MAKE); $(unstage)
18459 @[ -f ./itcl/Makefile ] || exit 0; \
18460 r=`${PWD_COMMAND}`; export r; \
18461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18463 for flag in $(EXTRA_HOST_FLAGS) ; do \
18464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18466 echo "Doing install-info in itcl" ; \
18467 (cd $(HOST_SUBDIR)/itcl && \
18468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18470 "RANLIB=$${RANLIB}" \
18471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18477 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18478 maybe-install-pdf-itcl:
18480 maybe-install-pdf-itcl: install-pdf-itcl
18482 install-pdf-itcl: \
18485 @: $(MAKE); $(unstage)
18486 @[ -f ./itcl/Makefile ] || exit 0; \
18487 r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490 for flag in $(EXTRA_HOST_FLAGS) ; do \
18491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18493 echo "Doing install-pdf in itcl" ; \
18494 (cd $(HOST_SUBDIR)/itcl && \
18495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18497 "RANLIB=$${RANLIB}" \
18498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18504 .PHONY: maybe-install-html-itcl install-html-itcl
18505 maybe-install-html-itcl:
18507 maybe-install-html-itcl: install-html-itcl
18509 install-html-itcl: \
18512 @: $(MAKE); $(unstage)
18513 @[ -f ./itcl/Makefile ] || exit 0; \
18514 r=`${PWD_COMMAND}`; export r; \
18515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18517 for flag in $(EXTRA_HOST_FLAGS) ; do \
18518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18520 echo "Doing install-html in itcl" ; \
18521 (cd $(HOST_SUBDIR)/itcl && \
18522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18524 "RANLIB=$${RANLIB}" \
18525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18531 .PHONY: maybe-installcheck-itcl installcheck-itcl
18532 maybe-installcheck-itcl:
18534 maybe-installcheck-itcl: installcheck-itcl
18536 installcheck-itcl: \
18538 @: $(MAKE); $(unstage)
18539 @[ -f ./itcl/Makefile ] || exit 0; \
18540 r=`${PWD_COMMAND}`; export r; \
18541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543 for flag in $(EXTRA_HOST_FLAGS) ; do \
18544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18546 echo "Doing installcheck in itcl" ; \
18547 (cd $(HOST_SUBDIR)/itcl && \
18548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18550 "RANLIB=$${RANLIB}" \
18551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18557 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18558 maybe-mostlyclean-itcl:
18560 maybe-mostlyclean-itcl: mostlyclean-itcl
18563 @: $(MAKE); $(unstage)
18564 @[ -f ./itcl/Makefile ] || exit 0; \
18565 r=`${PWD_COMMAND}`; export r; \
18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568 for flag in $(EXTRA_HOST_FLAGS) ; do \
18569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571 echo "Doing mostlyclean in itcl" ; \
18572 (cd $(HOST_SUBDIR)/itcl && \
18573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18575 "RANLIB=$${RANLIB}" \
18576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18582 .PHONY: maybe-clean-itcl clean-itcl
18585 maybe-clean-itcl: clean-itcl
18588 @: $(MAKE); $(unstage)
18589 @[ -f ./itcl/Makefile ] || exit 0; \
18590 r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 for flag in $(EXTRA_HOST_FLAGS) ; do \
18594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596 echo "Doing clean in itcl" ; \
18597 (cd $(HOST_SUBDIR)/itcl && \
18598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18600 "RANLIB=$${RANLIB}" \
18601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18607 .PHONY: maybe-distclean-itcl distclean-itcl
18608 maybe-distclean-itcl:
18610 maybe-distclean-itcl: distclean-itcl
18613 @: $(MAKE); $(unstage)
18614 @[ -f ./itcl/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621 echo "Doing distclean in itcl" ; \
18622 (cd $(HOST_SUBDIR)/itcl && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18632 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18633 maybe-maintainer-clean-itcl:
18635 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18637 maintainer-clean-itcl:
18638 @: $(MAKE); $(unstage)
18639 @[ -f ./itcl/Makefile ] || exit 0; \
18640 r=`${PWD_COMMAND}`; export r; \
18641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 for flag in $(EXTRA_HOST_FLAGS) ; do \
18644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 echo "Doing maintainer-clean in itcl" ; \
18647 (cd $(HOST_SUBDIR)/itcl && \
18648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18650 "RANLIB=$${RANLIB}" \
18651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18652 maintainer-clean) \
18659 .PHONY: configure-ld maybe-configure-ld
18660 maybe-configure-ld:
18662 configure-ld: stage_current
18663 @endif gcc-bootstrap
18665 maybe-configure-ld: configure-ld
18667 @r=`${PWD_COMMAND}`; export r; \
18668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18672 echo Configuring in $(HOST_SUBDIR)/ld; \
18673 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18674 case $(srcdir) in \
18675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18676 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18679 srcdiroption="--srcdir=$${topdir}/ld"; \
18680 libsrcdir="$$s/ld"; \
18681 $(SHELL) $${libsrcdir}/configure \
18682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18683 --target=${target_alias} $${srcdiroption} \
18689 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18690 maybe-configure-stage1-ld:
18692 maybe-configure-stage1-ld: configure-stage1-ld
18693 configure-stage1-ld:
18694 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18696 @r=`${PWD_COMMAND}`; export r; \
18697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698 TFLAGS="$(STAGE1_TFLAGS)"; \
18699 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18701 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18702 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18703 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18704 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18705 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
18717 $(STAGE1_CONFIGURE_FLAGS)
18718 @endif ld-bootstrap
18720 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18721 maybe-configure-stage2-ld:
18723 maybe-configure-stage2-ld: configure-stage2-ld
18724 configure-stage2-ld:
18725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18727 @r=`${PWD_COMMAND}`; export r; \
18728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729 TFLAGS="$(STAGE2_TFLAGS)"; \
18730 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18732 $(POSTSTAGE1_HOST_EXPORTS) \
18733 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18734 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18735 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18736 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18738 cd $(HOST_SUBDIR)/ld || exit 1; \
18739 case $(srcdir) in \
18740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18741 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18744 srcdiroption="--srcdir=$${topdir}/ld"; \
18745 libsrcdir="$$s/ld"; \
18746 $(SHELL) $${libsrcdir}/configure \
18747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18748 --target=${target_alias} $${srcdiroption} \
18749 --with-build-libsubdir=$(HOST_SUBDIR) \
18750 $(STAGE2_CONFIGURE_FLAGS)
18751 @endif ld-bootstrap
18753 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18754 maybe-configure-stage3-ld:
18756 maybe-configure-stage3-ld: configure-stage3-ld
18757 configure-stage3-ld:
18758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18760 @r=`${PWD_COMMAND}`; export r; \
18761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18762 TFLAGS="$(STAGE3_TFLAGS)"; \
18763 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18765 $(POSTSTAGE1_HOST_EXPORTS) \
18766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18769 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
18784 @endif ld-bootstrap
18786 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18787 maybe-configure-stage4-ld:
18789 maybe-configure-stage4-ld: configure-stage4-ld
18790 configure-stage4-ld:
18791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18793 @r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 TFLAGS="$(STAGE4_TFLAGS)"; \
18796 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18798 $(POSTSTAGE1_HOST_EXPORTS) \
18799 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18800 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18801 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18802 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
18817 @endif ld-bootstrap
18819 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18820 maybe-configure-stageprofile-ld:
18822 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18823 configure-stageprofile-ld:
18824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18826 @r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18829 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18831 $(POSTSTAGE1_HOST_EXPORTS) \
18832 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18834 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18835 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
18850 @endif ld-bootstrap
18852 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18853 maybe-configure-stagefeedback-ld:
18855 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18856 configure-stagefeedback-ld:
18857 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18862 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18864 $(POSTSTAGE1_HOST_EXPORTS) \
18865 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18866 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18867 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18868 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
18883 @endif ld-bootstrap
18889 .PHONY: all-ld maybe-all-ld
18892 all-ld: stage_current
18893 @endif gcc-bootstrap
18896 maybe-all-ld: all-ld
18897 all-ld: configure-ld
18898 @r=`${PWD_COMMAND}`; export r; \
18899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901 (cd $(HOST_SUBDIR)/ld && \
18902 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18908 .PHONY: all-stage1-ld maybe-all-stage1-ld
18909 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18910 maybe-all-stage1-ld:
18911 maybe-clean-stage1-ld:
18913 maybe-all-stage1-ld: all-stage1-ld
18914 all-stage1: all-stage1-ld
18915 TARGET-stage1-ld = $(TARGET-ld)
18916 all-stage1-ld: configure-stage1-ld
18917 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18918 @r=`${PWD_COMMAND}`; export r; \
18919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920 TFLAGS="$(STAGE1_TFLAGS)"; \
18922 cd $(HOST_SUBDIR)/ld && \
18923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18924 CFLAGS="$(STAGE1_CFLAGS)" \
18925 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18926 LIBCFLAGS="$(LIBCFLAGS)" \
18927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18930 $(EXTRA_HOST_FLAGS) \
18931 TFLAGS="$(STAGE1_TFLAGS)" \
18932 $(TARGET-stage1-ld)
18934 maybe-clean-stage1-ld: clean-stage1-ld
18935 clean-stage1: clean-stage1-ld
18937 @if [ $(current_stage) = stage1 ]; then \
18938 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18940 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18941 $(MAKE) stage1-start; \
18943 cd $(HOST_SUBDIR)/ld && \
18944 $(MAKE) $(EXTRA_HOST_FLAGS) \
18946 @endif ld-bootstrap
18949 .PHONY: all-stage2-ld maybe-all-stage2-ld
18950 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18951 maybe-all-stage2-ld:
18952 maybe-clean-stage2-ld:
18954 maybe-all-stage2-ld: all-stage2-ld
18955 all-stage2: all-stage2-ld
18956 TARGET-stage2-ld = $(TARGET-ld)
18957 all-stage2-ld: configure-stage2-ld
18958 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18959 @r=`${PWD_COMMAND}`; export r; \
18960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18961 TFLAGS="$(STAGE2_TFLAGS)"; \
18963 $(POSTSTAGE1_HOST_EXPORTS) \
18964 cd $(HOST_SUBDIR)/ld && \
18965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18966 CFLAGS="$(STAGE2_CFLAGS)" \
18967 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18968 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18973 TFLAGS="$(STAGE2_TFLAGS)" \
18974 $(TARGET-stage2-ld)
18976 maybe-clean-stage2-ld: clean-stage2-ld
18977 clean-stage2: clean-stage2-ld
18979 @if [ $(current_stage) = stage2 ]; then \
18980 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18982 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18983 $(MAKE) stage2-start; \
18985 cd $(HOST_SUBDIR)/ld && \
18986 $(MAKE) $(EXTRA_HOST_FLAGS) \
18987 $(POSTSTAGE1_FLAGS_TO_PASS) \
18989 @endif ld-bootstrap
18992 .PHONY: all-stage3-ld maybe-all-stage3-ld
18993 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18994 maybe-all-stage3-ld:
18995 maybe-clean-stage3-ld:
18997 maybe-all-stage3-ld: all-stage3-ld
18998 all-stage3: all-stage3-ld
18999 TARGET-stage3-ld = $(TARGET-ld)
19000 all-stage3-ld: configure-stage3-ld
19001 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19002 @r=`${PWD_COMMAND}`; export r; \
19003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19004 TFLAGS="$(STAGE3_TFLAGS)"; \
19006 $(POSTSTAGE1_HOST_EXPORTS) \
19007 cd $(HOST_SUBDIR)/ld && \
19008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19009 CFLAGS="$(STAGE3_CFLAGS)" \
19010 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19011 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19016 TFLAGS="$(STAGE3_TFLAGS)" \
19017 $(TARGET-stage3-ld)
19019 maybe-clean-stage3-ld: clean-stage3-ld
19020 clean-stage3: clean-stage3-ld
19022 @if [ $(current_stage) = stage3 ]; then \
19023 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19025 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19026 $(MAKE) stage3-start; \
19028 cd $(HOST_SUBDIR)/ld && \
19029 $(MAKE) $(EXTRA_HOST_FLAGS) \
19030 $(POSTSTAGE1_FLAGS_TO_PASS) \
19032 @endif ld-bootstrap
19035 .PHONY: all-stage4-ld maybe-all-stage4-ld
19036 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19037 maybe-all-stage4-ld:
19038 maybe-clean-stage4-ld:
19040 maybe-all-stage4-ld: all-stage4-ld
19041 all-stage4: all-stage4-ld
19042 TARGET-stage4-ld = $(TARGET-ld)
19043 all-stage4-ld: configure-stage4-ld
19044 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19045 @r=`${PWD_COMMAND}`; export r; \
19046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19047 TFLAGS="$(STAGE4_TFLAGS)"; \
19049 $(POSTSTAGE1_HOST_EXPORTS) \
19050 cd $(HOST_SUBDIR)/ld && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19052 CFLAGS="$(STAGE4_CFLAGS)" \
19053 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19054 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19059 TFLAGS="$(STAGE4_TFLAGS)" \
19060 $(TARGET-stage4-ld)
19062 maybe-clean-stage4-ld: clean-stage4-ld
19063 clean-stage4: clean-stage4-ld
19065 @if [ $(current_stage) = stage4 ]; then \
19066 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19068 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19069 $(MAKE) stage4-start; \
19071 cd $(HOST_SUBDIR)/ld && \
19072 $(MAKE) $(EXTRA_HOST_FLAGS) \
19073 $(POSTSTAGE1_FLAGS_TO_PASS) \
19075 @endif ld-bootstrap
19078 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19079 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19080 maybe-all-stageprofile-ld:
19081 maybe-clean-stageprofile-ld:
19083 maybe-all-stageprofile-ld: all-stageprofile-ld
19084 all-stageprofile: all-stageprofile-ld
19085 TARGET-stageprofile-ld = $(TARGET-ld)
19086 all-stageprofile-ld: configure-stageprofile-ld
19087 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19088 @r=`${PWD_COMMAND}`; export r; \
19089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19092 $(POSTSTAGE1_HOST_EXPORTS) \
19093 cd $(HOST_SUBDIR)/ld && \
19094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19095 CFLAGS="$(STAGEprofile_CFLAGS)" \
19096 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19097 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19102 TFLAGS="$(STAGEprofile_TFLAGS)" \
19103 $(TARGET-stageprofile-ld)
19105 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19106 clean-stageprofile: clean-stageprofile-ld
19107 clean-stageprofile-ld:
19108 @if [ $(current_stage) = stageprofile ]; then \
19109 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19111 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19112 $(MAKE) stageprofile-start; \
19114 cd $(HOST_SUBDIR)/ld && \
19115 $(MAKE) $(EXTRA_HOST_FLAGS) \
19116 $(POSTSTAGE1_FLAGS_TO_PASS) \
19118 @endif ld-bootstrap
19121 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19122 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19123 maybe-all-stagefeedback-ld:
19124 maybe-clean-stagefeedback-ld:
19126 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19127 all-stagefeedback: all-stagefeedback-ld
19128 TARGET-stagefeedback-ld = $(TARGET-ld)
19129 all-stagefeedback-ld: configure-stagefeedback-ld
19130 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19131 @r=`${PWD_COMMAND}`; export r; \
19132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19135 $(POSTSTAGE1_HOST_EXPORTS) \
19136 cd $(HOST_SUBDIR)/ld && \
19137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19138 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19139 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19140 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19145 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19146 $(TARGET-stagefeedback-ld)
19148 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19149 clean-stagefeedback: clean-stagefeedback-ld
19150 clean-stagefeedback-ld:
19151 @if [ $(current_stage) = stagefeedback ]; then \
19152 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19154 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19155 $(MAKE) stagefeedback-start; \
19157 cd $(HOST_SUBDIR)/ld && \
19158 $(MAKE) $(EXTRA_HOST_FLAGS) \
19159 $(POSTSTAGE1_FLAGS_TO_PASS) \
19161 @endif ld-bootstrap
19167 .PHONY: check-ld maybe-check-ld
19170 maybe-check-ld: check-ld
19173 @: $(MAKE); $(unstage)
19174 @r=`${PWD_COMMAND}`; export r; \
19175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19177 (cd $(HOST_SUBDIR)/ld && \
19178 $(MAKE) $(FLAGS_TO_PASS) check)
19182 .PHONY: install-ld maybe-install-ld
19185 maybe-install-ld: install-ld
19187 install-ld: installdirs
19188 @: $(MAKE); $(unstage)
19189 @r=`${PWD_COMMAND}`; export r; \
19190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192 (cd $(HOST_SUBDIR)/ld && \
19193 $(MAKE) $(FLAGS_TO_PASS) install)
19197 .PHONY: install-strip-ld maybe-install-strip-ld
19198 maybe-install-strip-ld:
19200 maybe-install-strip-ld: install-strip-ld
19202 install-strip-ld: installdirs
19203 @: $(MAKE); $(unstage)
19204 @r=`${PWD_COMMAND}`; export r; \
19205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19207 (cd $(HOST_SUBDIR)/ld && \
19208 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19212 # Other targets (info, dvi, pdf, etc.)
19214 .PHONY: maybe-info-ld info-ld
19217 maybe-info-ld: info-ld
19221 @[ -f ./ld/Makefile ] || exit 0; \
19222 r=`${PWD_COMMAND}`; export r; \
19223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19225 for flag in $(EXTRA_HOST_FLAGS) ; do \
19226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19228 echo "Doing info in ld" ; \
19229 (cd $(HOST_SUBDIR)/ld && \
19230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19232 "RANLIB=$${RANLIB}" \
19233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19239 .PHONY: maybe-dvi-ld dvi-ld
19242 maybe-dvi-ld: dvi-ld
19246 @[ -f ./ld/Makefile ] || exit 0; \
19247 r=`${PWD_COMMAND}`; export r; \
19248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250 for flag in $(EXTRA_HOST_FLAGS) ; do \
19251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19253 echo "Doing dvi in ld" ; \
19254 (cd $(HOST_SUBDIR)/ld && \
19255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19257 "RANLIB=$${RANLIB}" \
19258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19264 .PHONY: maybe-pdf-ld pdf-ld
19267 maybe-pdf-ld: pdf-ld
19271 @[ -f ./ld/Makefile ] || exit 0; \
19272 r=`${PWD_COMMAND}`; export r; \
19273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275 for flag in $(EXTRA_HOST_FLAGS) ; do \
19276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19278 echo "Doing pdf in ld" ; \
19279 (cd $(HOST_SUBDIR)/ld && \
19280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19282 "RANLIB=$${RANLIB}" \
19283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19289 .PHONY: maybe-html-ld html-ld
19292 maybe-html-ld: html-ld
19296 @[ -f ./ld/Makefile ] || exit 0; \
19297 r=`${PWD_COMMAND}`; export r; \
19298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19300 for flag in $(EXTRA_HOST_FLAGS) ; do \
19301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19303 echo "Doing html in ld" ; \
19304 (cd $(HOST_SUBDIR)/ld && \
19305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19307 "RANLIB=$${RANLIB}" \
19308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314 .PHONY: maybe-TAGS-ld TAGS-ld
19317 maybe-TAGS-ld: TAGS-ld
19321 @[ -f ./ld/Makefile ] || exit 0; \
19322 r=`${PWD_COMMAND}`; export r; \
19323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19325 for flag in $(EXTRA_HOST_FLAGS) ; do \
19326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19328 echo "Doing TAGS in ld" ; \
19329 (cd $(HOST_SUBDIR)/ld && \
19330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19332 "RANLIB=$${RANLIB}" \
19333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19339 .PHONY: maybe-install-info-ld install-info-ld
19340 maybe-install-info-ld:
19342 maybe-install-info-ld: install-info-ld
19347 @[ -f ./ld/Makefile ] || exit 0; \
19348 r=`${PWD_COMMAND}`; export r; \
19349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19351 for flag in $(EXTRA_HOST_FLAGS) ; do \
19352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19354 echo "Doing install-info in ld" ; \
19355 (cd $(HOST_SUBDIR)/ld && \
19356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19358 "RANLIB=$${RANLIB}" \
19359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19365 .PHONY: maybe-install-pdf-ld install-pdf-ld
19366 maybe-install-pdf-ld:
19368 maybe-install-pdf-ld: install-pdf-ld
19373 @[ -f ./ld/Makefile ] || exit 0; \
19374 r=`${PWD_COMMAND}`; export r; \
19375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19377 for flag in $(EXTRA_HOST_FLAGS) ; do \
19378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19380 echo "Doing install-pdf in ld" ; \
19381 (cd $(HOST_SUBDIR)/ld && \
19382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19384 "RANLIB=$${RANLIB}" \
19385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19391 .PHONY: maybe-install-html-ld install-html-ld
19392 maybe-install-html-ld:
19394 maybe-install-html-ld: install-html-ld
19399 @[ -f ./ld/Makefile ] || exit 0; \
19400 r=`${PWD_COMMAND}`; export r; \
19401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403 for flag in $(EXTRA_HOST_FLAGS) ; do \
19404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19406 echo "Doing install-html in ld" ; \
19407 (cd $(HOST_SUBDIR)/ld && \
19408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19410 "RANLIB=$${RANLIB}" \
19411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19417 .PHONY: maybe-installcheck-ld installcheck-ld
19418 maybe-installcheck-ld:
19420 maybe-installcheck-ld: installcheck-ld
19424 @[ -f ./ld/Makefile ] || exit 0; \
19425 r=`${PWD_COMMAND}`; export r; \
19426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19428 for flag in $(EXTRA_HOST_FLAGS) ; do \
19429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19431 echo "Doing installcheck in ld" ; \
19432 (cd $(HOST_SUBDIR)/ld && \
19433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19435 "RANLIB=$${RANLIB}" \
19436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19442 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19443 maybe-mostlyclean-ld:
19445 maybe-mostlyclean-ld: mostlyclean-ld
19448 @[ -f ./ld/Makefile ] || exit 0; \
19449 r=`${PWD_COMMAND}`; export r; \
19450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19452 for flag in $(EXTRA_HOST_FLAGS) ; do \
19453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19455 echo "Doing mostlyclean in ld" ; \
19456 (cd $(HOST_SUBDIR)/ld && \
19457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19459 "RANLIB=$${RANLIB}" \
19460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19466 .PHONY: maybe-clean-ld clean-ld
19469 maybe-clean-ld: clean-ld
19472 @[ -f ./ld/Makefile ] || exit 0; \
19473 r=`${PWD_COMMAND}`; export r; \
19474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476 for flag in $(EXTRA_HOST_FLAGS) ; do \
19477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19479 echo "Doing clean in ld" ; \
19480 (cd $(HOST_SUBDIR)/ld && \
19481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19483 "RANLIB=$${RANLIB}" \
19484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19490 .PHONY: maybe-distclean-ld distclean-ld
19491 maybe-distclean-ld:
19493 maybe-distclean-ld: distclean-ld
19496 @[ -f ./ld/Makefile ] || exit 0; \
19497 r=`${PWD_COMMAND}`; export r; \
19498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500 for flag in $(EXTRA_HOST_FLAGS) ; do \
19501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19503 echo "Doing distclean in ld" ; \
19504 (cd $(HOST_SUBDIR)/ld && \
19505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19507 "RANLIB=$${RANLIB}" \
19508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19514 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19515 maybe-maintainer-clean-ld:
19517 maybe-maintainer-clean-ld: maintainer-clean-ld
19519 maintainer-clean-ld:
19520 @[ -f ./ld/Makefile ] || exit 0; \
19521 r=`${PWD_COMMAND}`; export r; \
19522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19524 for flag in $(EXTRA_HOST_FLAGS) ; do \
19525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19527 echo "Doing maintainer-clean in ld" ; \
19528 (cd $(HOST_SUBDIR)/ld && \
19529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531 "RANLIB=$${RANLIB}" \
19532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19533 maintainer-clean) \
19540 .PHONY: configure-libcpp maybe-configure-libcpp
19541 maybe-configure-libcpp:
19543 configure-libcpp: stage_current
19544 @endif gcc-bootstrap
19546 maybe-configure-libcpp: configure-libcpp
19548 @r=`${PWD_COMMAND}`; export r; \
19549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19550 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19553 echo Configuring in $(HOST_SUBDIR)/libcpp; \
19554 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
19555 case $(srcdir) in \
19556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19557 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19560 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19561 libsrcdir="$$s/libcpp"; \
19562 $(SHELL) $${libsrcdir}/configure \
19563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19564 --target=${target_alias} $${srcdiroption} \
19570 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
19571 maybe-configure-stage1-libcpp:
19572 @if libcpp-bootstrap
19573 maybe-configure-stage1-libcpp: configure-stage1-libcpp
19574 configure-stage1-libcpp:
19575 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19577 @r=`${PWD_COMMAND}`; export r; \
19578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19579 TFLAGS="$(STAGE1_TFLAGS)"; \
19580 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19582 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19583 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19584 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19585 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
19586 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
19598 $(STAGE1_CONFIGURE_FLAGS)
19599 @endif libcpp-bootstrap
19601 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
19602 maybe-configure-stage2-libcpp:
19603 @if libcpp-bootstrap
19604 maybe-configure-stage2-libcpp: configure-stage2-libcpp
19605 configure-stage2-libcpp:
19606 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19608 @r=`${PWD_COMMAND}`; export r; \
19609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19610 TFLAGS="$(STAGE2_TFLAGS)"; \
19611 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19613 $(POSTSTAGE1_HOST_EXPORTS) \
19614 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19615 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19616 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19617 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
19618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19619 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19620 case $(srcdir) in \
19621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19622 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19625 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19626 libsrcdir="$$s/libcpp"; \
19627 $(SHELL) $${libsrcdir}/configure \
19628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19629 --target=${target_alias} $${srcdiroption} \
19630 --with-build-libsubdir=$(HOST_SUBDIR) \
19631 $(STAGE2_CONFIGURE_FLAGS)
19632 @endif libcpp-bootstrap
19634 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
19635 maybe-configure-stage3-libcpp:
19636 @if libcpp-bootstrap
19637 maybe-configure-stage3-libcpp: configure-stage3-libcpp
19638 configure-stage3-libcpp:
19639 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19641 @r=`${PWD_COMMAND}`; export r; \
19642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19643 TFLAGS="$(STAGE3_TFLAGS)"; \
19644 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19646 $(POSTSTAGE1_HOST_EXPORTS) \
19647 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19648 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19649 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19650 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
19665 @endif libcpp-bootstrap
19667 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
19668 maybe-configure-stage4-libcpp:
19669 @if libcpp-bootstrap
19670 maybe-configure-stage4-libcpp: configure-stage4-libcpp
19671 configure-stage4-libcpp:
19672 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19674 @r=`${PWD_COMMAND}`; export r; \
19675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19676 TFLAGS="$(STAGE4_TFLAGS)"; \
19677 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19679 $(POSTSTAGE1_HOST_EXPORTS) \
19680 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19681 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19682 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19683 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
19698 @endif libcpp-bootstrap
19700 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
19701 maybe-configure-stageprofile-libcpp:
19702 @if libcpp-bootstrap
19703 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
19704 configure-stageprofile-libcpp:
19705 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19707 @r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19710 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19712 $(POSTSTAGE1_HOST_EXPORTS) \
19713 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19714 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19715 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19716 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
19731 @endif libcpp-bootstrap
19733 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
19734 maybe-configure-stagefeedback-libcpp:
19735 @if libcpp-bootstrap
19736 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
19737 configure-stagefeedback-libcpp:
19738 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19740 @r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19743 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19745 $(POSTSTAGE1_HOST_EXPORTS) \
19746 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19747 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19748 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19749 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
19764 @endif libcpp-bootstrap
19770 .PHONY: all-libcpp maybe-all-libcpp
19773 all-libcpp: stage_current
19774 @endif gcc-bootstrap
19777 maybe-all-libcpp: all-libcpp
19778 all-libcpp: configure-libcpp
19779 @r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19782 (cd $(HOST_SUBDIR)/libcpp && \
19783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19789 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
19790 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
19791 maybe-all-stage1-libcpp:
19792 maybe-clean-stage1-libcpp:
19793 @if libcpp-bootstrap
19794 maybe-all-stage1-libcpp: all-stage1-libcpp
19795 all-stage1: all-stage1-libcpp
19796 TARGET-stage1-libcpp = $(TARGET-libcpp)
19797 all-stage1-libcpp: configure-stage1-libcpp
19798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19799 @r=`${PWD_COMMAND}`; export r; \
19800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801 TFLAGS="$(STAGE1_TFLAGS)"; \
19803 cd $(HOST_SUBDIR)/libcpp && \
19804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19805 CFLAGS="$(STAGE1_CFLAGS)" \
19806 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19807 LIBCFLAGS="$(LIBCFLAGS)" \
19808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19811 $(EXTRA_HOST_FLAGS) \
19812 TFLAGS="$(STAGE1_TFLAGS)" \
19813 $(TARGET-stage1-libcpp)
19815 maybe-clean-stage1-libcpp: clean-stage1-libcpp
19816 clean-stage1: clean-stage1-libcpp
19817 clean-stage1-libcpp:
19818 @if [ $(current_stage) = stage1 ]; then \
19819 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19821 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
19822 $(MAKE) stage1-start; \
19824 cd $(HOST_SUBDIR)/libcpp && \
19825 $(MAKE) $(EXTRA_HOST_FLAGS) \
19827 @endif libcpp-bootstrap
19830 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
19831 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
19832 maybe-all-stage2-libcpp:
19833 maybe-clean-stage2-libcpp:
19834 @if libcpp-bootstrap
19835 maybe-all-stage2-libcpp: all-stage2-libcpp
19836 all-stage2: all-stage2-libcpp
19837 TARGET-stage2-libcpp = $(TARGET-libcpp)
19838 all-stage2-libcpp: configure-stage2-libcpp
19839 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19840 @r=`${PWD_COMMAND}`; export r; \
19841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19842 TFLAGS="$(STAGE2_TFLAGS)"; \
19844 $(POSTSTAGE1_HOST_EXPORTS) \
19845 cd $(HOST_SUBDIR)/libcpp && \
19846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19847 CFLAGS="$(STAGE2_CFLAGS)" \
19848 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19849 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19854 TFLAGS="$(STAGE2_TFLAGS)" \
19855 $(TARGET-stage2-libcpp)
19857 maybe-clean-stage2-libcpp: clean-stage2-libcpp
19858 clean-stage2: clean-stage2-libcpp
19859 clean-stage2-libcpp:
19860 @if [ $(current_stage) = stage2 ]; then \
19861 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19863 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
19864 $(MAKE) stage2-start; \
19866 cd $(HOST_SUBDIR)/libcpp && \
19867 $(MAKE) $(EXTRA_HOST_FLAGS) \
19868 $(POSTSTAGE1_FLAGS_TO_PASS) \
19870 @endif libcpp-bootstrap
19873 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
19874 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
19875 maybe-all-stage3-libcpp:
19876 maybe-clean-stage3-libcpp:
19877 @if libcpp-bootstrap
19878 maybe-all-stage3-libcpp: all-stage3-libcpp
19879 all-stage3: all-stage3-libcpp
19880 TARGET-stage3-libcpp = $(TARGET-libcpp)
19881 all-stage3-libcpp: configure-stage3-libcpp
19882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19883 @r=`${PWD_COMMAND}`; export r; \
19884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885 TFLAGS="$(STAGE3_TFLAGS)"; \
19887 $(POSTSTAGE1_HOST_EXPORTS) \
19888 cd $(HOST_SUBDIR)/libcpp && \
19889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19890 CFLAGS="$(STAGE3_CFLAGS)" \
19891 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19892 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19897 TFLAGS="$(STAGE3_TFLAGS)" \
19898 $(TARGET-stage3-libcpp)
19900 maybe-clean-stage3-libcpp: clean-stage3-libcpp
19901 clean-stage3: clean-stage3-libcpp
19902 clean-stage3-libcpp:
19903 @if [ $(current_stage) = stage3 ]; then \
19904 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19906 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
19907 $(MAKE) stage3-start; \
19909 cd $(HOST_SUBDIR)/libcpp && \
19910 $(MAKE) $(EXTRA_HOST_FLAGS) \
19911 $(POSTSTAGE1_FLAGS_TO_PASS) \
19913 @endif libcpp-bootstrap
19916 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
19917 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
19918 maybe-all-stage4-libcpp:
19919 maybe-clean-stage4-libcpp:
19920 @if libcpp-bootstrap
19921 maybe-all-stage4-libcpp: all-stage4-libcpp
19922 all-stage4: all-stage4-libcpp
19923 TARGET-stage4-libcpp = $(TARGET-libcpp)
19924 all-stage4-libcpp: configure-stage4-libcpp
19925 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19926 @r=`${PWD_COMMAND}`; export r; \
19927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19928 TFLAGS="$(STAGE4_TFLAGS)"; \
19930 $(POSTSTAGE1_HOST_EXPORTS) \
19931 cd $(HOST_SUBDIR)/libcpp && \
19932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19933 CFLAGS="$(STAGE4_CFLAGS)" \
19934 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19935 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19940 TFLAGS="$(STAGE4_TFLAGS)" \
19941 $(TARGET-stage4-libcpp)
19943 maybe-clean-stage4-libcpp: clean-stage4-libcpp
19944 clean-stage4: clean-stage4-libcpp
19945 clean-stage4-libcpp:
19946 @if [ $(current_stage) = stage4 ]; then \
19947 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19949 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
19950 $(MAKE) stage4-start; \
19952 cd $(HOST_SUBDIR)/libcpp && \
19953 $(MAKE) $(EXTRA_HOST_FLAGS) \
19954 $(POSTSTAGE1_FLAGS_TO_PASS) \
19956 @endif libcpp-bootstrap
19959 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
19960 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
19961 maybe-all-stageprofile-libcpp:
19962 maybe-clean-stageprofile-libcpp:
19963 @if libcpp-bootstrap
19964 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
19965 all-stageprofile: all-stageprofile-libcpp
19966 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
19967 all-stageprofile-libcpp: configure-stageprofile-libcpp
19968 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19969 @r=`${PWD_COMMAND}`; export r; \
19970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19973 $(POSTSTAGE1_HOST_EXPORTS) \
19974 cd $(HOST_SUBDIR)/libcpp && \
19975 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19976 CFLAGS="$(STAGEprofile_CFLAGS)" \
19977 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19978 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19983 TFLAGS="$(STAGEprofile_TFLAGS)" \
19984 $(TARGET-stageprofile-libcpp)
19986 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
19987 clean-stageprofile: clean-stageprofile-libcpp
19988 clean-stageprofile-libcpp:
19989 @if [ $(current_stage) = stageprofile ]; then \
19990 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19992 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
19993 $(MAKE) stageprofile-start; \
19995 cd $(HOST_SUBDIR)/libcpp && \
19996 $(MAKE) $(EXTRA_HOST_FLAGS) \
19997 $(POSTSTAGE1_FLAGS_TO_PASS) \
19999 @endif libcpp-bootstrap
20002 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20003 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20004 maybe-all-stagefeedback-libcpp:
20005 maybe-clean-stagefeedback-libcpp:
20006 @if libcpp-bootstrap
20007 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20008 all-stagefeedback: all-stagefeedback-libcpp
20009 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20010 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20011 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20012 @r=`${PWD_COMMAND}`; export r; \
20013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20014 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20016 $(POSTSTAGE1_HOST_EXPORTS) \
20017 cd $(HOST_SUBDIR)/libcpp && \
20018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20019 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20020 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20021 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20026 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20027 $(TARGET-stagefeedback-libcpp)
20029 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20030 clean-stagefeedback: clean-stagefeedback-libcpp
20031 clean-stagefeedback-libcpp:
20032 @if [ $(current_stage) = stagefeedback ]; then \
20033 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20035 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20036 $(MAKE) stagefeedback-start; \
20038 cd $(HOST_SUBDIR)/libcpp && \
20039 $(MAKE) $(EXTRA_HOST_FLAGS) \
20040 $(POSTSTAGE1_FLAGS_TO_PASS) \
20042 @endif libcpp-bootstrap
20048 .PHONY: check-libcpp maybe-check-libcpp
20049 maybe-check-libcpp:
20051 maybe-check-libcpp: check-libcpp
20054 @: $(MAKE); $(unstage)
20055 @r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058 (cd $(HOST_SUBDIR)/libcpp && \
20059 $(MAKE) $(FLAGS_TO_PASS) check)
20063 .PHONY: install-libcpp maybe-install-libcpp
20064 maybe-install-libcpp:
20066 maybe-install-libcpp: install-libcpp
20068 install-libcpp: installdirs
20069 @: $(MAKE); $(unstage)
20070 @r=`${PWD_COMMAND}`; export r; \
20071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073 (cd $(HOST_SUBDIR)/libcpp && \
20074 $(MAKE) $(FLAGS_TO_PASS) install)
20078 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20079 maybe-install-strip-libcpp:
20081 maybe-install-strip-libcpp: install-strip-libcpp
20083 install-strip-libcpp: installdirs
20084 @: $(MAKE); $(unstage)
20085 @r=`${PWD_COMMAND}`; export r; \
20086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088 (cd $(HOST_SUBDIR)/libcpp && \
20089 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20093 # Other targets (info, dvi, pdf, etc.)
20095 .PHONY: maybe-info-libcpp info-libcpp
20098 maybe-info-libcpp: info-libcpp
20102 @[ -f ./libcpp/Makefile ] || exit 0; \
20103 r=`${PWD_COMMAND}`; export r; \
20104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20106 for flag in $(EXTRA_HOST_FLAGS) ; do \
20107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20109 echo "Doing info in libcpp" ; \
20110 (cd $(HOST_SUBDIR)/libcpp && \
20111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20113 "RANLIB=$${RANLIB}" \
20114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20120 .PHONY: maybe-dvi-libcpp dvi-libcpp
20123 maybe-dvi-libcpp: dvi-libcpp
20127 @[ -f ./libcpp/Makefile ] || exit 0; \
20128 r=`${PWD_COMMAND}`; export r; \
20129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131 for flag in $(EXTRA_HOST_FLAGS) ; do \
20132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20134 echo "Doing dvi in libcpp" ; \
20135 (cd $(HOST_SUBDIR)/libcpp && \
20136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20138 "RANLIB=$${RANLIB}" \
20139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20145 .PHONY: maybe-pdf-libcpp pdf-libcpp
20148 maybe-pdf-libcpp: pdf-libcpp
20152 @[ -f ./libcpp/Makefile ] || exit 0; \
20153 r=`${PWD_COMMAND}`; export r; \
20154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156 for flag in $(EXTRA_HOST_FLAGS) ; do \
20157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20159 echo "Doing pdf in libcpp" ; \
20160 (cd $(HOST_SUBDIR)/libcpp && \
20161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20163 "RANLIB=$${RANLIB}" \
20164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20170 .PHONY: maybe-html-libcpp html-libcpp
20173 maybe-html-libcpp: html-libcpp
20177 @[ -f ./libcpp/Makefile ] || exit 0; \
20178 r=`${PWD_COMMAND}`; export r; \
20179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20181 for flag in $(EXTRA_HOST_FLAGS) ; do \
20182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20184 echo "Doing html in libcpp" ; \
20185 (cd $(HOST_SUBDIR)/libcpp && \
20186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20188 "RANLIB=$${RANLIB}" \
20189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20195 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20198 maybe-TAGS-libcpp: TAGS-libcpp
20202 @[ -f ./libcpp/Makefile ] || exit 0; \
20203 r=`${PWD_COMMAND}`; export r; \
20204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206 for flag in $(EXTRA_HOST_FLAGS) ; do \
20207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20209 echo "Doing TAGS in libcpp" ; \
20210 (cd $(HOST_SUBDIR)/libcpp && \
20211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20213 "RANLIB=$${RANLIB}" \
20214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20220 .PHONY: maybe-install-info-libcpp install-info-libcpp
20221 maybe-install-info-libcpp:
20223 maybe-install-info-libcpp: install-info-libcpp
20225 install-info-libcpp: \
20228 @[ -f ./libcpp/Makefile ] || exit 0; \
20229 r=`${PWD_COMMAND}`; export r; \
20230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232 for flag in $(EXTRA_HOST_FLAGS) ; do \
20233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235 echo "Doing install-info in libcpp" ; \
20236 (cd $(HOST_SUBDIR)/libcpp && \
20237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20239 "RANLIB=$${RANLIB}" \
20240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20246 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20247 maybe-install-pdf-libcpp:
20249 maybe-install-pdf-libcpp: install-pdf-libcpp
20251 install-pdf-libcpp: \
20254 @[ -f ./libcpp/Makefile ] || exit 0; \
20255 r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258 for flag in $(EXTRA_HOST_FLAGS) ; do \
20259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20261 echo "Doing install-pdf in libcpp" ; \
20262 (cd $(HOST_SUBDIR)/libcpp && \
20263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20265 "RANLIB=$${RANLIB}" \
20266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20272 .PHONY: maybe-install-html-libcpp install-html-libcpp
20273 maybe-install-html-libcpp:
20275 maybe-install-html-libcpp: install-html-libcpp
20277 install-html-libcpp: \
20280 @[ -f ./libcpp/Makefile ] || exit 0; \
20281 r=`${PWD_COMMAND}`; export r; \
20282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 for flag in $(EXTRA_HOST_FLAGS) ; do \
20285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287 echo "Doing install-html in libcpp" ; \
20288 (cd $(HOST_SUBDIR)/libcpp && \
20289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20291 "RANLIB=$${RANLIB}" \
20292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20298 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20299 maybe-installcheck-libcpp:
20301 maybe-installcheck-libcpp: installcheck-libcpp
20303 installcheck-libcpp: \
20305 @[ -f ./libcpp/Makefile ] || exit 0; \
20306 r=`${PWD_COMMAND}`; export r; \
20307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20309 for flag in $(EXTRA_HOST_FLAGS) ; do \
20310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20312 echo "Doing installcheck in libcpp" ; \
20313 (cd $(HOST_SUBDIR)/libcpp && \
20314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20316 "RANLIB=$${RANLIB}" \
20317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20323 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20324 maybe-mostlyclean-libcpp:
20326 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20328 mostlyclean-libcpp:
20329 @[ -f ./libcpp/Makefile ] || exit 0; \
20330 r=`${PWD_COMMAND}`; export r; \
20331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20333 for flag in $(EXTRA_HOST_FLAGS) ; do \
20334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20336 echo "Doing mostlyclean in libcpp" ; \
20337 (cd $(HOST_SUBDIR)/libcpp && \
20338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20340 "RANLIB=$${RANLIB}" \
20341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20347 .PHONY: maybe-clean-libcpp clean-libcpp
20348 maybe-clean-libcpp:
20350 maybe-clean-libcpp: clean-libcpp
20353 @[ -f ./libcpp/Makefile ] || exit 0; \
20354 r=`${PWD_COMMAND}`; export r; \
20355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357 for flag in $(EXTRA_HOST_FLAGS) ; do \
20358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360 echo "Doing clean in libcpp" ; \
20361 (cd $(HOST_SUBDIR)/libcpp && \
20362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20364 "RANLIB=$${RANLIB}" \
20365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20371 .PHONY: maybe-distclean-libcpp distclean-libcpp
20372 maybe-distclean-libcpp:
20374 maybe-distclean-libcpp: distclean-libcpp
20377 @[ -f ./libcpp/Makefile ] || exit 0; \
20378 r=`${PWD_COMMAND}`; export r; \
20379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20381 for flag in $(EXTRA_HOST_FLAGS) ; do \
20382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20384 echo "Doing distclean in libcpp" ; \
20385 (cd $(HOST_SUBDIR)/libcpp && \
20386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20388 "RANLIB=$${RANLIB}" \
20389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20395 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
20396 maybe-maintainer-clean-libcpp:
20398 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
20400 maintainer-clean-libcpp:
20401 @[ -f ./libcpp/Makefile ] || exit 0; \
20402 r=`${PWD_COMMAND}`; export r; \
20403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20405 for flag in $(EXTRA_HOST_FLAGS) ; do \
20406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20408 echo "Doing maintainer-clean in libcpp" ; \
20409 (cd $(HOST_SUBDIR)/libcpp && \
20410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20412 "RANLIB=$${RANLIB}" \
20413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20414 maintainer-clean) \
20421 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
20422 maybe-configure-libdecnumber:
20424 configure-libdecnumber: stage_current
20425 @endif gcc-bootstrap
20427 maybe-configure-libdecnumber: configure-libdecnumber
20428 configure-libdecnumber:
20429 @r=`${PWD_COMMAND}`; export r; \
20430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20434 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
20435 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
20436 case $(srcdir) in \
20437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20438 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20441 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20442 libsrcdir="$$s/libdecnumber"; \
20443 $(SHELL) $${libsrcdir}/configure \
20444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20445 --target=${target_alias} $${srcdiroption} \
20447 @endif libdecnumber
20451 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
20452 maybe-configure-stage1-libdecnumber:
20453 @if libdecnumber-bootstrap
20454 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
20455 configure-stage1-libdecnumber:
20456 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20458 @r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 TFLAGS="$(STAGE1_TFLAGS)"; \
20461 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20463 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20464 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20465 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20466 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
20467 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
20479 $(STAGE1_CONFIGURE_FLAGS)
20480 @endif libdecnumber-bootstrap
20482 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
20483 maybe-configure-stage2-libdecnumber:
20484 @if libdecnumber-bootstrap
20485 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
20486 configure-stage2-libdecnumber:
20487 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20489 @r=`${PWD_COMMAND}`; export r; \
20490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20491 TFLAGS="$(STAGE2_TFLAGS)"; \
20492 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20494 $(POSTSTAGE1_HOST_EXPORTS) \
20495 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20496 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20497 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20498 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
20499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20500 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20501 case $(srcdir) in \
20502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20503 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20506 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20507 libsrcdir="$$s/libdecnumber"; \
20508 $(SHELL) $${libsrcdir}/configure \
20509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20510 --target=${target_alias} $${srcdiroption} \
20511 --with-build-libsubdir=$(HOST_SUBDIR) \
20512 $(STAGE2_CONFIGURE_FLAGS)
20513 @endif libdecnumber-bootstrap
20515 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
20516 maybe-configure-stage3-libdecnumber:
20517 @if libdecnumber-bootstrap
20518 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
20519 configure-stage3-libdecnumber:
20520 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20522 @r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 TFLAGS="$(STAGE3_TFLAGS)"; \
20525 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20527 $(POSTSTAGE1_HOST_EXPORTS) \
20528 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20529 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20530 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20531 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
20546 @endif libdecnumber-bootstrap
20548 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
20549 maybe-configure-stage4-libdecnumber:
20550 @if libdecnumber-bootstrap
20551 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
20552 configure-stage4-libdecnumber:
20553 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20555 @r=`${PWD_COMMAND}`; export r; \
20556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557 TFLAGS="$(STAGE4_TFLAGS)"; \
20558 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20560 $(POSTSTAGE1_HOST_EXPORTS) \
20561 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20562 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20563 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20564 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
20579 @endif libdecnumber-bootstrap
20581 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
20582 maybe-configure-stageprofile-libdecnumber:
20583 @if libdecnumber-bootstrap
20584 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
20585 configure-stageprofile-libdecnumber:
20586 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20588 @r=`${PWD_COMMAND}`; export r; \
20589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20590 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20591 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20593 $(POSTSTAGE1_HOST_EXPORTS) \
20594 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20595 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20596 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20597 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
20612 @endif libdecnumber-bootstrap
20614 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
20615 maybe-configure-stagefeedback-libdecnumber:
20616 @if libdecnumber-bootstrap
20617 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
20618 configure-stagefeedback-libdecnumber:
20619 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20621 @r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20624 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20626 $(POSTSTAGE1_HOST_EXPORTS) \
20627 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20628 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20629 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20630 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
20645 @endif libdecnumber-bootstrap
20651 .PHONY: all-libdecnumber maybe-all-libdecnumber
20652 maybe-all-libdecnumber:
20654 all-libdecnumber: stage_current
20655 @endif gcc-bootstrap
20657 TARGET-libdecnumber=all
20658 maybe-all-libdecnumber: all-libdecnumber
20659 all-libdecnumber: configure-libdecnumber
20660 @r=`${PWD_COMMAND}`; export r; \
20661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 (cd $(HOST_SUBDIR)/libdecnumber && \
20664 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20665 $(TARGET-libdecnumber))
20666 @endif libdecnumber
20670 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
20671 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
20672 maybe-all-stage1-libdecnumber:
20673 maybe-clean-stage1-libdecnumber:
20674 @if libdecnumber-bootstrap
20675 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
20676 all-stage1: all-stage1-libdecnumber
20677 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
20678 all-stage1-libdecnumber: configure-stage1-libdecnumber
20679 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20680 @r=`${PWD_COMMAND}`; export r; \
20681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682 TFLAGS="$(STAGE1_TFLAGS)"; \
20684 cd $(HOST_SUBDIR)/libdecnumber && \
20685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20686 CFLAGS="$(STAGE1_CFLAGS)" \
20687 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20688 LIBCFLAGS="$(LIBCFLAGS)" \
20689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20692 $(EXTRA_HOST_FLAGS) \
20693 TFLAGS="$(STAGE1_TFLAGS)" \
20694 $(TARGET-stage1-libdecnumber)
20696 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
20697 clean-stage1: clean-stage1-libdecnumber
20698 clean-stage1-libdecnumber:
20699 @if [ $(current_stage) = stage1 ]; then \
20700 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20702 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
20703 $(MAKE) stage1-start; \
20705 cd $(HOST_SUBDIR)/libdecnumber && \
20706 $(MAKE) $(EXTRA_HOST_FLAGS) \
20708 @endif libdecnumber-bootstrap
20711 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
20712 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
20713 maybe-all-stage2-libdecnumber:
20714 maybe-clean-stage2-libdecnumber:
20715 @if libdecnumber-bootstrap
20716 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
20717 all-stage2: all-stage2-libdecnumber
20718 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
20719 all-stage2-libdecnumber: configure-stage2-libdecnumber
20720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20721 @r=`${PWD_COMMAND}`; export r; \
20722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723 TFLAGS="$(STAGE2_TFLAGS)"; \
20725 $(POSTSTAGE1_HOST_EXPORTS) \
20726 cd $(HOST_SUBDIR)/libdecnumber && \
20727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20728 CFLAGS="$(STAGE2_CFLAGS)" \
20729 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20730 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20735 TFLAGS="$(STAGE2_TFLAGS)" \
20736 $(TARGET-stage2-libdecnumber)
20738 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
20739 clean-stage2: clean-stage2-libdecnumber
20740 clean-stage2-libdecnumber:
20741 @if [ $(current_stage) = stage2 ]; then \
20742 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20744 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
20745 $(MAKE) stage2-start; \
20747 cd $(HOST_SUBDIR)/libdecnumber && \
20748 $(MAKE) $(EXTRA_HOST_FLAGS) \
20749 $(POSTSTAGE1_FLAGS_TO_PASS) \
20751 @endif libdecnumber-bootstrap
20754 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
20755 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
20756 maybe-all-stage3-libdecnumber:
20757 maybe-clean-stage3-libdecnumber:
20758 @if libdecnumber-bootstrap
20759 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
20760 all-stage3: all-stage3-libdecnumber
20761 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
20762 all-stage3-libdecnumber: configure-stage3-libdecnumber
20763 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20764 @r=`${PWD_COMMAND}`; export r; \
20765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20766 TFLAGS="$(STAGE3_TFLAGS)"; \
20768 $(POSTSTAGE1_HOST_EXPORTS) \
20769 cd $(HOST_SUBDIR)/libdecnumber && \
20770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20771 CFLAGS="$(STAGE3_CFLAGS)" \
20772 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20773 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20778 TFLAGS="$(STAGE3_TFLAGS)" \
20779 $(TARGET-stage3-libdecnumber)
20781 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
20782 clean-stage3: clean-stage3-libdecnumber
20783 clean-stage3-libdecnumber:
20784 @if [ $(current_stage) = stage3 ]; then \
20785 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20787 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
20788 $(MAKE) stage3-start; \
20790 cd $(HOST_SUBDIR)/libdecnumber && \
20791 $(MAKE) $(EXTRA_HOST_FLAGS) \
20792 $(POSTSTAGE1_FLAGS_TO_PASS) \
20794 @endif libdecnumber-bootstrap
20797 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
20798 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
20799 maybe-all-stage4-libdecnumber:
20800 maybe-clean-stage4-libdecnumber:
20801 @if libdecnumber-bootstrap
20802 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
20803 all-stage4: all-stage4-libdecnumber
20804 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
20805 all-stage4-libdecnumber: configure-stage4-libdecnumber
20806 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20807 @r=`${PWD_COMMAND}`; export r; \
20808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20809 TFLAGS="$(STAGE4_TFLAGS)"; \
20811 $(POSTSTAGE1_HOST_EXPORTS) \
20812 cd $(HOST_SUBDIR)/libdecnumber && \
20813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20814 CFLAGS="$(STAGE4_CFLAGS)" \
20815 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20816 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20821 TFLAGS="$(STAGE4_TFLAGS)" \
20822 $(TARGET-stage4-libdecnumber)
20824 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
20825 clean-stage4: clean-stage4-libdecnumber
20826 clean-stage4-libdecnumber:
20827 @if [ $(current_stage) = stage4 ]; then \
20828 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20830 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
20831 $(MAKE) stage4-start; \
20833 cd $(HOST_SUBDIR)/libdecnumber && \
20834 $(MAKE) $(EXTRA_HOST_FLAGS) \
20835 $(POSTSTAGE1_FLAGS_TO_PASS) \
20837 @endif libdecnumber-bootstrap
20840 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
20841 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
20842 maybe-all-stageprofile-libdecnumber:
20843 maybe-clean-stageprofile-libdecnumber:
20844 @if libdecnumber-bootstrap
20845 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
20846 all-stageprofile: all-stageprofile-libdecnumber
20847 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
20848 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
20849 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20850 @r=`${PWD_COMMAND}`; export r; \
20851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20852 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20854 $(POSTSTAGE1_HOST_EXPORTS) \
20855 cd $(HOST_SUBDIR)/libdecnumber && \
20856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20857 CFLAGS="$(STAGEprofile_CFLAGS)" \
20858 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20859 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20864 TFLAGS="$(STAGEprofile_TFLAGS)" \
20865 $(TARGET-stageprofile-libdecnumber)
20867 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
20868 clean-stageprofile: clean-stageprofile-libdecnumber
20869 clean-stageprofile-libdecnumber:
20870 @if [ $(current_stage) = stageprofile ]; then \
20871 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20873 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
20874 $(MAKE) stageprofile-start; \
20876 cd $(HOST_SUBDIR)/libdecnumber && \
20877 $(MAKE) $(EXTRA_HOST_FLAGS) \
20878 $(POSTSTAGE1_FLAGS_TO_PASS) \
20880 @endif libdecnumber-bootstrap
20883 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
20884 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
20885 maybe-all-stagefeedback-libdecnumber:
20886 maybe-clean-stagefeedback-libdecnumber:
20887 @if libdecnumber-bootstrap
20888 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
20889 all-stagefeedback: all-stagefeedback-libdecnumber
20890 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
20891 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
20892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20893 @r=`${PWD_COMMAND}`; export r; \
20894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20897 $(POSTSTAGE1_HOST_EXPORTS) \
20898 cd $(HOST_SUBDIR)/libdecnumber && \
20899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20900 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20901 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20902 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20906 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20907 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20908 $(TARGET-stagefeedback-libdecnumber)
20910 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
20911 clean-stagefeedback: clean-stagefeedback-libdecnumber
20912 clean-stagefeedback-libdecnumber:
20913 @if [ $(current_stage) = stagefeedback ]; then \
20914 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20916 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
20917 $(MAKE) stagefeedback-start; \
20919 cd $(HOST_SUBDIR)/libdecnumber && \
20920 $(MAKE) $(EXTRA_HOST_FLAGS) \
20921 $(POSTSTAGE1_FLAGS_TO_PASS) \
20923 @endif libdecnumber-bootstrap
20929 .PHONY: check-libdecnumber maybe-check-libdecnumber
20930 maybe-check-libdecnumber:
20932 maybe-check-libdecnumber: check-libdecnumber
20934 check-libdecnumber:
20935 @: $(MAKE); $(unstage)
20936 @r=`${PWD_COMMAND}`; export r; \
20937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939 (cd $(HOST_SUBDIR)/libdecnumber && \
20940 $(MAKE) $(FLAGS_TO_PASS) check)
20942 @endif libdecnumber
20944 .PHONY: install-libdecnumber maybe-install-libdecnumber
20945 maybe-install-libdecnumber:
20947 maybe-install-libdecnumber: install-libdecnumber
20949 install-libdecnumber: installdirs
20950 @: $(MAKE); $(unstage)
20951 @r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954 (cd $(HOST_SUBDIR)/libdecnumber && \
20955 $(MAKE) $(FLAGS_TO_PASS) install)
20957 @endif libdecnumber
20959 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
20960 maybe-install-strip-libdecnumber:
20962 maybe-install-strip-libdecnumber: install-strip-libdecnumber
20964 install-strip-libdecnumber: installdirs
20965 @: $(MAKE); $(unstage)
20966 @r=`${PWD_COMMAND}`; export r; \
20967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 (cd $(HOST_SUBDIR)/libdecnumber && \
20970 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20972 @endif libdecnumber
20974 # Other targets (info, dvi, pdf, etc.)
20976 .PHONY: maybe-info-libdecnumber info-libdecnumber
20977 maybe-info-libdecnumber:
20979 maybe-info-libdecnumber: info-libdecnumber
20981 info-libdecnumber: \
20982 configure-libdecnumber
20983 @[ -f ./libdecnumber/Makefile ] || exit 0; \
20984 r=`${PWD_COMMAND}`; export r; \
20985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20987 for flag in $(EXTRA_HOST_FLAGS) ; do \
20988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20990 echo "Doing info in libdecnumber" ; \
20991 (cd $(HOST_SUBDIR)/libdecnumber && \
20992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20994 "RANLIB=$${RANLIB}" \
20995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999 @endif libdecnumber
21001 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21002 maybe-dvi-libdecnumber:
21004 maybe-dvi-libdecnumber: dvi-libdecnumber
21006 dvi-libdecnumber: \
21007 configure-libdecnumber
21008 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21009 r=`${PWD_COMMAND}`; export r; \
21010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012 for flag in $(EXTRA_HOST_FLAGS) ; do \
21013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21015 echo "Doing dvi in libdecnumber" ; \
21016 (cd $(HOST_SUBDIR)/libdecnumber && \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21019 "RANLIB=$${RANLIB}" \
21020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21024 @endif libdecnumber
21026 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21027 maybe-pdf-libdecnumber:
21029 maybe-pdf-libdecnumber: pdf-libdecnumber
21031 pdf-libdecnumber: \
21032 configure-libdecnumber
21033 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21034 r=`${PWD_COMMAND}`; export r; \
21035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21037 for flag in $(EXTRA_HOST_FLAGS) ; do \
21038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21040 echo "Doing pdf in libdecnumber" ; \
21041 (cd $(HOST_SUBDIR)/libdecnumber && \
21042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044 "RANLIB=$${RANLIB}" \
21045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21049 @endif libdecnumber
21051 .PHONY: maybe-html-libdecnumber html-libdecnumber
21052 maybe-html-libdecnumber:
21054 maybe-html-libdecnumber: html-libdecnumber
21056 html-libdecnumber: \
21057 configure-libdecnumber
21058 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21059 r=`${PWD_COMMAND}`; export r; \
21060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21062 for flag in $(EXTRA_HOST_FLAGS) ; do \
21063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21065 echo "Doing html in libdecnumber" ; \
21066 (cd $(HOST_SUBDIR)/libdecnumber && \
21067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21069 "RANLIB=$${RANLIB}" \
21070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21074 @endif libdecnumber
21076 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21077 maybe-TAGS-libdecnumber:
21079 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21081 TAGS-libdecnumber: \
21082 configure-libdecnumber
21083 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21084 r=`${PWD_COMMAND}`; export r; \
21085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21087 for flag in $(EXTRA_HOST_FLAGS) ; do \
21088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21090 echo "Doing TAGS in libdecnumber" ; \
21091 (cd $(HOST_SUBDIR)/libdecnumber && \
21092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21094 "RANLIB=$${RANLIB}" \
21095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099 @endif libdecnumber
21101 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21102 maybe-install-info-libdecnumber:
21104 maybe-install-info-libdecnumber: install-info-libdecnumber
21106 install-info-libdecnumber: \
21107 configure-libdecnumber \
21109 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21110 r=`${PWD_COMMAND}`; export r; \
21111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113 for flag in $(EXTRA_HOST_FLAGS) ; do \
21114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21116 echo "Doing install-info in libdecnumber" ; \
21117 (cd $(HOST_SUBDIR)/libdecnumber && \
21118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120 "RANLIB=$${RANLIB}" \
21121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21125 @endif libdecnumber
21127 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21128 maybe-install-pdf-libdecnumber:
21130 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21132 install-pdf-libdecnumber: \
21133 configure-libdecnumber \
21135 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21136 r=`${PWD_COMMAND}`; export r; \
21137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139 for flag in $(EXTRA_HOST_FLAGS) ; do \
21140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21142 echo "Doing install-pdf in libdecnumber" ; \
21143 (cd $(HOST_SUBDIR)/libdecnumber && \
21144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21146 "RANLIB=$${RANLIB}" \
21147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21151 @endif libdecnumber
21153 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21154 maybe-install-html-libdecnumber:
21156 maybe-install-html-libdecnumber: install-html-libdecnumber
21158 install-html-libdecnumber: \
21159 configure-libdecnumber \
21161 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21162 r=`${PWD_COMMAND}`; export r; \
21163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21165 for flag in $(EXTRA_HOST_FLAGS) ; do \
21166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21168 echo "Doing install-html in libdecnumber" ; \
21169 (cd $(HOST_SUBDIR)/libdecnumber && \
21170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21172 "RANLIB=$${RANLIB}" \
21173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21177 @endif libdecnumber
21179 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21180 maybe-installcheck-libdecnumber:
21182 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21184 installcheck-libdecnumber: \
21185 configure-libdecnumber
21186 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21187 r=`${PWD_COMMAND}`; export r; \
21188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190 for flag in $(EXTRA_HOST_FLAGS) ; do \
21191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21193 echo "Doing installcheck in libdecnumber" ; \
21194 (cd $(HOST_SUBDIR)/libdecnumber && \
21195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21197 "RANLIB=$${RANLIB}" \
21198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21202 @endif libdecnumber
21204 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21205 maybe-mostlyclean-libdecnumber:
21207 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21209 mostlyclean-libdecnumber:
21210 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21211 r=`${PWD_COMMAND}`; export r; \
21212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21214 for flag in $(EXTRA_HOST_FLAGS) ; do \
21215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21217 echo "Doing mostlyclean in libdecnumber" ; \
21218 (cd $(HOST_SUBDIR)/libdecnumber && \
21219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21221 "RANLIB=$${RANLIB}" \
21222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21226 @endif libdecnumber
21228 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21229 maybe-clean-libdecnumber:
21231 maybe-clean-libdecnumber: clean-libdecnumber
21233 clean-libdecnumber:
21234 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21235 r=`${PWD_COMMAND}`; export r; \
21236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238 for flag in $(EXTRA_HOST_FLAGS) ; do \
21239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241 echo "Doing clean in libdecnumber" ; \
21242 (cd $(HOST_SUBDIR)/libdecnumber && \
21243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21245 "RANLIB=$${RANLIB}" \
21246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21250 @endif libdecnumber
21252 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21253 maybe-distclean-libdecnumber:
21255 maybe-distclean-libdecnumber: distclean-libdecnumber
21257 distclean-libdecnumber:
21258 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21259 r=`${PWD_COMMAND}`; export r; \
21260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 for flag in $(EXTRA_HOST_FLAGS) ; do \
21263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265 echo "Doing distclean in libdecnumber" ; \
21266 (cd $(HOST_SUBDIR)/libdecnumber && \
21267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21269 "RANLIB=$${RANLIB}" \
21270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21274 @endif libdecnumber
21276 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21277 maybe-maintainer-clean-libdecnumber:
21279 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21281 maintainer-clean-libdecnumber:
21282 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21283 r=`${PWD_COMMAND}`; export r; \
21284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286 for flag in $(EXTRA_HOST_FLAGS) ; do \
21287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21289 echo "Doing maintainer-clean in libdecnumber" ; \
21290 (cd $(HOST_SUBDIR)/libdecnumber && \
21291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21293 "RANLIB=$${RANLIB}" \
21294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21295 maintainer-clean) \
21298 @endif libdecnumber
21302 .PHONY: configure-libgui maybe-configure-libgui
21303 maybe-configure-libgui:
21305 configure-libgui: stage_current
21306 @endif gcc-bootstrap
21308 maybe-configure-libgui: configure-libgui
21310 @: $(MAKE); $(unstage)
21311 @r=`${PWD_COMMAND}`; export r; \
21312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21316 echo Configuring in $(HOST_SUBDIR)/libgui; \
21317 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21318 case $(srcdir) in \
21319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21320 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21323 srcdiroption="--srcdir=$${topdir}/libgui"; \
21324 libsrcdir="$$s/libgui"; \
21325 $(SHELL) $${libsrcdir}/configure \
21326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21327 --target=${target_alias} $${srcdiroption} \
21335 .PHONY: all-libgui maybe-all-libgui
21338 all-libgui: stage_current
21339 @endif gcc-bootstrap
21342 maybe-all-libgui: all-libgui
21343 all-libgui: configure-libgui
21344 @: $(MAKE); $(unstage)
21345 @r=`${PWD_COMMAND}`; export r; \
21346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348 (cd $(HOST_SUBDIR)/libgui && \
21349 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21356 .PHONY: check-libgui maybe-check-libgui
21357 maybe-check-libgui:
21359 maybe-check-libgui: check-libgui
21362 @: $(MAKE); $(unstage)
21363 @r=`${PWD_COMMAND}`; export r; \
21364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21366 (cd $(HOST_SUBDIR)/libgui && \
21367 $(MAKE) $(FLAGS_TO_PASS) check)
21371 .PHONY: install-libgui maybe-install-libgui
21372 maybe-install-libgui:
21374 maybe-install-libgui: install-libgui
21376 install-libgui: installdirs
21377 @: $(MAKE); $(unstage)
21378 @r=`${PWD_COMMAND}`; export r; \
21379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381 (cd $(HOST_SUBDIR)/libgui && \
21382 $(MAKE) $(FLAGS_TO_PASS) install)
21386 .PHONY: install-strip-libgui maybe-install-strip-libgui
21387 maybe-install-strip-libgui:
21389 maybe-install-strip-libgui: install-strip-libgui
21391 install-strip-libgui: installdirs
21392 @: $(MAKE); $(unstage)
21393 @r=`${PWD_COMMAND}`; export r; \
21394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 (cd $(HOST_SUBDIR)/libgui && \
21397 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21401 # Other targets (info, dvi, pdf, etc.)
21403 .PHONY: maybe-info-libgui info-libgui
21406 maybe-info-libgui: info-libgui
21410 @: $(MAKE); $(unstage)
21411 @[ -f ./libgui/Makefile ] || exit 0; \
21412 r=`${PWD_COMMAND}`; export r; \
21413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415 for flag in $(EXTRA_HOST_FLAGS) ; do \
21416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418 echo "Doing info in libgui" ; \
21419 (cd $(HOST_SUBDIR)/libgui && \
21420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21422 "RANLIB=$${RANLIB}" \
21423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21429 .PHONY: maybe-dvi-libgui dvi-libgui
21432 maybe-dvi-libgui: dvi-libgui
21436 @: $(MAKE); $(unstage)
21437 @[ -f ./libgui/Makefile ] || exit 0; \
21438 r=`${PWD_COMMAND}`; export r; \
21439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441 for flag in $(EXTRA_HOST_FLAGS) ; do \
21442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21444 echo "Doing dvi in libgui" ; \
21445 (cd $(HOST_SUBDIR)/libgui && \
21446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21448 "RANLIB=$${RANLIB}" \
21449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21455 .PHONY: maybe-pdf-libgui pdf-libgui
21458 maybe-pdf-libgui: pdf-libgui
21462 @: $(MAKE); $(unstage)
21463 @[ -f ./libgui/Makefile ] || exit 0; \
21464 r=`${PWD_COMMAND}`; export r; \
21465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467 for flag in $(EXTRA_HOST_FLAGS) ; do \
21468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21470 echo "Doing pdf in libgui" ; \
21471 (cd $(HOST_SUBDIR)/libgui && \
21472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21474 "RANLIB=$${RANLIB}" \
21475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21481 .PHONY: maybe-html-libgui html-libgui
21484 maybe-html-libgui: html-libgui
21488 @: $(MAKE); $(unstage)
21489 @[ -f ./libgui/Makefile ] || exit 0; \
21490 r=`${PWD_COMMAND}`; export r; \
21491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 for flag in $(EXTRA_HOST_FLAGS) ; do \
21494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21496 echo "Doing html in libgui" ; \
21497 (cd $(HOST_SUBDIR)/libgui && \
21498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21500 "RANLIB=$${RANLIB}" \
21501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21507 .PHONY: maybe-TAGS-libgui TAGS-libgui
21510 maybe-TAGS-libgui: TAGS-libgui
21514 @: $(MAKE); $(unstage)
21515 @[ -f ./libgui/Makefile ] || exit 0; \
21516 r=`${PWD_COMMAND}`; export r; \
21517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21519 for flag in $(EXTRA_HOST_FLAGS) ; do \
21520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21522 echo "Doing TAGS in libgui" ; \
21523 (cd $(HOST_SUBDIR)/libgui && \
21524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21526 "RANLIB=$${RANLIB}" \
21527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21533 .PHONY: maybe-install-info-libgui install-info-libgui
21534 maybe-install-info-libgui:
21536 maybe-install-info-libgui: install-info-libgui
21538 install-info-libgui: \
21541 @: $(MAKE); $(unstage)
21542 @[ -f ./libgui/Makefile ] || exit 0; \
21543 r=`${PWD_COMMAND}`; export r; \
21544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 for flag in $(EXTRA_HOST_FLAGS) ; do \
21547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21549 echo "Doing install-info in libgui" ; \
21550 (cd $(HOST_SUBDIR)/libgui && \
21551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21553 "RANLIB=$${RANLIB}" \
21554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21560 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
21561 maybe-install-pdf-libgui:
21563 maybe-install-pdf-libgui: install-pdf-libgui
21565 install-pdf-libgui: \
21568 @: $(MAKE); $(unstage)
21569 @[ -f ./libgui/Makefile ] || exit 0; \
21570 r=`${PWD_COMMAND}`; export r; \
21571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21573 for flag in $(EXTRA_HOST_FLAGS) ; do \
21574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21576 echo "Doing install-pdf in libgui" ; \
21577 (cd $(HOST_SUBDIR)/libgui && \
21578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21580 "RANLIB=$${RANLIB}" \
21581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21587 .PHONY: maybe-install-html-libgui install-html-libgui
21588 maybe-install-html-libgui:
21590 maybe-install-html-libgui: install-html-libgui
21592 install-html-libgui: \
21595 @: $(MAKE); $(unstage)
21596 @[ -f ./libgui/Makefile ] || exit 0; \
21597 r=`${PWD_COMMAND}`; export r; \
21598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21600 for flag in $(EXTRA_HOST_FLAGS) ; do \
21601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21603 echo "Doing install-html in libgui" ; \
21604 (cd $(HOST_SUBDIR)/libgui && \
21605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21607 "RANLIB=$${RANLIB}" \
21608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21614 .PHONY: maybe-installcheck-libgui installcheck-libgui
21615 maybe-installcheck-libgui:
21617 maybe-installcheck-libgui: installcheck-libgui
21619 installcheck-libgui: \
21621 @: $(MAKE); $(unstage)
21622 @[ -f ./libgui/Makefile ] || exit 0; \
21623 r=`${PWD_COMMAND}`; export r; \
21624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626 for flag in $(EXTRA_HOST_FLAGS) ; do \
21627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21629 echo "Doing installcheck in libgui" ; \
21630 (cd $(HOST_SUBDIR)/libgui && \
21631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21633 "RANLIB=$${RANLIB}" \
21634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21640 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
21641 maybe-mostlyclean-libgui:
21643 maybe-mostlyclean-libgui: mostlyclean-libgui
21645 mostlyclean-libgui:
21646 @: $(MAKE); $(unstage)
21647 @[ -f ./libgui/Makefile ] || exit 0; \
21648 r=`${PWD_COMMAND}`; export r; \
21649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651 for flag in $(EXTRA_HOST_FLAGS) ; do \
21652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654 echo "Doing mostlyclean in libgui" ; \
21655 (cd $(HOST_SUBDIR)/libgui && \
21656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21658 "RANLIB=$${RANLIB}" \
21659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21665 .PHONY: maybe-clean-libgui clean-libgui
21666 maybe-clean-libgui:
21668 maybe-clean-libgui: clean-libgui
21671 @: $(MAKE); $(unstage)
21672 @[ -f ./libgui/Makefile ] || exit 0; \
21673 r=`${PWD_COMMAND}`; export r; \
21674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21676 for flag in $(EXTRA_HOST_FLAGS) ; do \
21677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679 echo "Doing clean in libgui" ; \
21680 (cd $(HOST_SUBDIR)/libgui && \
21681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21683 "RANLIB=$${RANLIB}" \
21684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21690 .PHONY: maybe-distclean-libgui distclean-libgui
21691 maybe-distclean-libgui:
21693 maybe-distclean-libgui: distclean-libgui
21696 @: $(MAKE); $(unstage)
21697 @[ -f ./libgui/Makefile ] || exit 0; \
21698 r=`${PWD_COMMAND}`; export r; \
21699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701 for flag in $(EXTRA_HOST_FLAGS) ; do \
21702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21704 echo "Doing distclean in libgui" ; \
21705 (cd $(HOST_SUBDIR)/libgui && \
21706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21708 "RANLIB=$${RANLIB}" \
21709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21715 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
21716 maybe-maintainer-clean-libgui:
21718 maybe-maintainer-clean-libgui: maintainer-clean-libgui
21720 maintainer-clean-libgui:
21721 @: $(MAKE); $(unstage)
21722 @[ -f ./libgui/Makefile ] || exit 0; \
21723 r=`${PWD_COMMAND}`; export r; \
21724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21726 for flag in $(EXTRA_HOST_FLAGS) ; do \
21727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21729 echo "Doing maintainer-clean in libgui" ; \
21730 (cd $(HOST_SUBDIR)/libgui && \
21731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21733 "RANLIB=$${RANLIB}" \
21734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21735 maintainer-clean) \
21742 .PHONY: configure-libiberty maybe-configure-libiberty
21743 maybe-configure-libiberty:
21745 configure-libiberty: stage_current
21746 @endif gcc-bootstrap
21748 maybe-configure-libiberty: configure-libiberty
21749 configure-libiberty:
21750 @r=`${PWD_COMMAND}`; export r; \
21751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21752 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21755 echo Configuring in $(HOST_SUBDIR)/libiberty; \
21756 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
21757 case $(srcdir) in \
21758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21759 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21762 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21763 libsrcdir="$$s/libiberty"; \
21764 $(SHELL) $${libsrcdir}/configure \
21765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21766 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
21772 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
21773 maybe-configure-stage1-libiberty:
21774 @if libiberty-bootstrap
21775 maybe-configure-stage1-libiberty: configure-stage1-libiberty
21776 configure-stage1-libiberty:
21777 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21779 @r=`${PWD_COMMAND}`; export r; \
21780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781 TFLAGS="$(STAGE1_TFLAGS)"; \
21782 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21784 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21785 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21786 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21787 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
21788 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
21800 $(STAGE1_CONFIGURE_FLAGS) \
21801 @extra_host_libiberty_configure_flags@
21802 @endif libiberty-bootstrap
21804 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
21805 maybe-configure-stage2-libiberty:
21806 @if libiberty-bootstrap
21807 maybe-configure-stage2-libiberty: configure-stage2-libiberty
21808 configure-stage2-libiberty:
21809 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21811 @r=`${PWD_COMMAND}`; export r; \
21812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21813 TFLAGS="$(STAGE2_TFLAGS)"; \
21814 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21816 $(POSTSTAGE1_HOST_EXPORTS) \
21817 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21818 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21819 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21820 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
21834 $(STAGE2_CONFIGURE_FLAGS) \
21835 @extra_host_libiberty_configure_flags@
21836 @endif libiberty-bootstrap
21838 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
21839 maybe-configure-stage3-libiberty:
21840 @if libiberty-bootstrap
21841 maybe-configure-stage3-libiberty: configure-stage3-libiberty
21842 configure-stage3-libiberty:
21843 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21845 @r=`${PWD_COMMAND}`; export r; \
21846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21847 TFLAGS="$(STAGE3_TFLAGS)"; \
21848 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21850 $(POSTSTAGE1_HOST_EXPORTS) \
21851 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21852 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21853 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21854 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
21855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21856 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21857 case $(srcdir) in \
21858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21859 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21862 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21863 libsrcdir="$$s/libiberty"; \
21864 $(SHELL) $${libsrcdir}/configure \
21865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21866 --target=${target_alias} $${srcdiroption} \
21867 --with-build-libsubdir=$(HOST_SUBDIR) \
21868 $(STAGE3_CONFIGURE_FLAGS) \
21869 @extra_host_libiberty_configure_flags@
21870 @endif libiberty-bootstrap
21872 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
21873 maybe-configure-stage4-libiberty:
21874 @if libiberty-bootstrap
21875 maybe-configure-stage4-libiberty: configure-stage4-libiberty
21876 configure-stage4-libiberty:
21877 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21879 @r=`${PWD_COMMAND}`; export r; \
21880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21881 TFLAGS="$(STAGE4_TFLAGS)"; \
21882 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21884 $(POSTSTAGE1_HOST_EXPORTS) \
21885 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21886 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21887 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21888 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
21889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21890 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21891 case $(srcdir) in \
21892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21893 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21896 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21897 libsrcdir="$$s/libiberty"; \
21898 $(SHELL) $${libsrcdir}/configure \
21899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21900 --target=${target_alias} $${srcdiroption} \
21901 --with-build-libsubdir=$(HOST_SUBDIR) \
21902 $(STAGE4_CONFIGURE_FLAGS) \
21903 @extra_host_libiberty_configure_flags@
21904 @endif libiberty-bootstrap
21906 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
21907 maybe-configure-stageprofile-libiberty:
21908 @if libiberty-bootstrap
21909 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
21910 configure-stageprofile-libiberty:
21911 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21913 @r=`${PWD_COMMAND}`; export r; \
21914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21915 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21916 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21918 $(POSTSTAGE1_HOST_EXPORTS) \
21919 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21920 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21921 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21922 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
21923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21924 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21925 case $(srcdir) in \
21926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21927 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21930 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21931 libsrcdir="$$s/libiberty"; \
21932 $(SHELL) $${libsrcdir}/configure \
21933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21934 --target=${target_alias} $${srcdiroption} \
21935 --with-build-libsubdir=$(HOST_SUBDIR) \
21936 $(STAGEprofile_CONFIGURE_FLAGS) \
21937 @extra_host_libiberty_configure_flags@
21938 @endif libiberty-bootstrap
21940 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
21941 maybe-configure-stagefeedback-libiberty:
21942 @if libiberty-bootstrap
21943 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
21944 configure-stagefeedback-libiberty:
21945 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21947 @r=`${PWD_COMMAND}`; export r; \
21948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21949 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21950 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21952 $(POSTSTAGE1_HOST_EXPORTS) \
21953 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21954 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21955 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21956 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
21957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21958 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21959 case $(srcdir) in \
21960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21961 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21965 libsrcdir="$$s/libiberty"; \
21966 $(SHELL) $${libsrcdir}/configure \
21967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21968 --target=${target_alias} $${srcdiroption} \
21969 --with-build-libsubdir=$(HOST_SUBDIR) \
21970 $(STAGEfeedback_CONFIGURE_FLAGS) \
21971 @extra_host_libiberty_configure_flags@
21972 @endif libiberty-bootstrap
21978 .PHONY: all-libiberty maybe-all-libiberty
21979 maybe-all-libiberty:
21981 all-libiberty: stage_current
21982 @endif gcc-bootstrap
21984 TARGET-libiberty=all
21985 maybe-all-libiberty: all-libiberty
21986 all-libiberty: configure-libiberty
21987 @r=`${PWD_COMMAND}`; export r; \
21988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21990 (cd $(HOST_SUBDIR)/libiberty && \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21992 $(TARGET-libiberty))
21997 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
21998 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
21999 maybe-all-stage1-libiberty:
22000 maybe-clean-stage1-libiberty:
22001 @if libiberty-bootstrap
22002 maybe-all-stage1-libiberty: all-stage1-libiberty
22003 all-stage1: all-stage1-libiberty
22004 TARGET-stage1-libiberty = $(TARGET-libiberty)
22005 all-stage1-libiberty: configure-stage1-libiberty
22006 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22007 @r=`${PWD_COMMAND}`; export r; \
22008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009 TFLAGS="$(STAGE1_TFLAGS)"; \
22011 cd $(HOST_SUBDIR)/libiberty && \
22012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22013 CFLAGS="$(STAGE1_CFLAGS)" \
22014 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22015 LIBCFLAGS="$(LIBCFLAGS)" \
22016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22019 $(EXTRA_HOST_FLAGS) \
22020 TFLAGS="$(STAGE1_TFLAGS)" \
22021 $(TARGET-stage1-libiberty)
22023 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22024 clean-stage1: clean-stage1-libiberty
22025 clean-stage1-libiberty:
22026 @if [ $(current_stage) = stage1 ]; then \
22027 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22029 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22030 $(MAKE) stage1-start; \
22032 cd $(HOST_SUBDIR)/libiberty && \
22033 $(MAKE) $(EXTRA_HOST_FLAGS) \
22035 @endif libiberty-bootstrap
22038 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22039 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22040 maybe-all-stage2-libiberty:
22041 maybe-clean-stage2-libiberty:
22042 @if libiberty-bootstrap
22043 maybe-all-stage2-libiberty: all-stage2-libiberty
22044 all-stage2: all-stage2-libiberty
22045 TARGET-stage2-libiberty = $(TARGET-libiberty)
22046 all-stage2-libiberty: configure-stage2-libiberty
22047 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22048 @r=`${PWD_COMMAND}`; export r; \
22049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22050 TFLAGS="$(STAGE2_TFLAGS)"; \
22052 $(POSTSTAGE1_HOST_EXPORTS) \
22053 cd $(HOST_SUBDIR)/libiberty && \
22054 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22055 CFLAGS="$(STAGE2_CFLAGS)" \
22056 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22057 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22062 TFLAGS="$(STAGE2_TFLAGS)" \
22063 $(TARGET-stage2-libiberty)
22065 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22066 clean-stage2: clean-stage2-libiberty
22067 clean-stage2-libiberty:
22068 @if [ $(current_stage) = stage2 ]; then \
22069 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22071 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22072 $(MAKE) stage2-start; \
22074 cd $(HOST_SUBDIR)/libiberty && \
22075 $(MAKE) $(EXTRA_HOST_FLAGS) \
22076 $(POSTSTAGE1_FLAGS_TO_PASS) \
22078 @endif libiberty-bootstrap
22081 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22082 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22083 maybe-all-stage3-libiberty:
22084 maybe-clean-stage3-libiberty:
22085 @if libiberty-bootstrap
22086 maybe-all-stage3-libiberty: all-stage3-libiberty
22087 all-stage3: all-stage3-libiberty
22088 TARGET-stage3-libiberty = $(TARGET-libiberty)
22089 all-stage3-libiberty: configure-stage3-libiberty
22090 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22091 @r=`${PWD_COMMAND}`; export r; \
22092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093 TFLAGS="$(STAGE3_TFLAGS)"; \
22095 $(POSTSTAGE1_HOST_EXPORTS) \
22096 cd $(HOST_SUBDIR)/libiberty && \
22097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22098 CFLAGS="$(STAGE3_CFLAGS)" \
22099 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22100 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22105 TFLAGS="$(STAGE3_TFLAGS)" \
22106 $(TARGET-stage3-libiberty)
22108 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22109 clean-stage3: clean-stage3-libiberty
22110 clean-stage3-libiberty:
22111 @if [ $(current_stage) = stage3 ]; then \
22112 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22114 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22115 $(MAKE) stage3-start; \
22117 cd $(HOST_SUBDIR)/libiberty && \
22118 $(MAKE) $(EXTRA_HOST_FLAGS) \
22119 $(POSTSTAGE1_FLAGS_TO_PASS) \
22121 @endif libiberty-bootstrap
22124 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22125 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22126 maybe-all-stage4-libiberty:
22127 maybe-clean-stage4-libiberty:
22128 @if libiberty-bootstrap
22129 maybe-all-stage4-libiberty: all-stage4-libiberty
22130 all-stage4: all-stage4-libiberty
22131 TARGET-stage4-libiberty = $(TARGET-libiberty)
22132 all-stage4-libiberty: configure-stage4-libiberty
22133 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22134 @r=`${PWD_COMMAND}`; export r; \
22135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136 TFLAGS="$(STAGE4_TFLAGS)"; \
22138 $(POSTSTAGE1_HOST_EXPORTS) \
22139 cd $(HOST_SUBDIR)/libiberty && \
22140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22141 CFLAGS="$(STAGE4_CFLAGS)" \
22142 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22143 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22148 TFLAGS="$(STAGE4_TFLAGS)" \
22149 $(TARGET-stage4-libiberty)
22151 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22152 clean-stage4: clean-stage4-libiberty
22153 clean-stage4-libiberty:
22154 @if [ $(current_stage) = stage4 ]; then \
22155 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22157 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22158 $(MAKE) stage4-start; \
22160 cd $(HOST_SUBDIR)/libiberty && \
22161 $(MAKE) $(EXTRA_HOST_FLAGS) \
22162 $(POSTSTAGE1_FLAGS_TO_PASS) \
22164 @endif libiberty-bootstrap
22167 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22168 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22169 maybe-all-stageprofile-libiberty:
22170 maybe-clean-stageprofile-libiberty:
22171 @if libiberty-bootstrap
22172 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22173 all-stageprofile: all-stageprofile-libiberty
22174 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22175 all-stageprofile-libiberty: configure-stageprofile-libiberty
22176 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22177 @r=`${PWD_COMMAND}`; export r; \
22178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22179 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22181 $(POSTSTAGE1_HOST_EXPORTS) \
22182 cd $(HOST_SUBDIR)/libiberty && \
22183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22184 CFLAGS="$(STAGEprofile_CFLAGS)" \
22185 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22186 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22191 TFLAGS="$(STAGEprofile_TFLAGS)" \
22192 $(TARGET-stageprofile-libiberty)
22194 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22195 clean-stageprofile: clean-stageprofile-libiberty
22196 clean-stageprofile-libiberty:
22197 @if [ $(current_stage) = stageprofile ]; then \
22198 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22200 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22201 $(MAKE) stageprofile-start; \
22203 cd $(HOST_SUBDIR)/libiberty && \
22204 $(MAKE) $(EXTRA_HOST_FLAGS) \
22205 $(POSTSTAGE1_FLAGS_TO_PASS) \
22207 @endif libiberty-bootstrap
22210 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22211 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22212 maybe-all-stagefeedback-libiberty:
22213 maybe-clean-stagefeedback-libiberty:
22214 @if libiberty-bootstrap
22215 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22216 all-stagefeedback: all-stagefeedback-libiberty
22217 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22218 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22219 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22220 @r=`${PWD_COMMAND}`; export r; \
22221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22224 $(POSTSTAGE1_HOST_EXPORTS) \
22225 cd $(HOST_SUBDIR)/libiberty && \
22226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22227 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22228 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22229 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22234 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22235 $(TARGET-stagefeedback-libiberty)
22237 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22238 clean-stagefeedback: clean-stagefeedback-libiberty
22239 clean-stagefeedback-libiberty:
22240 @if [ $(current_stage) = stagefeedback ]; then \
22241 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22243 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22244 $(MAKE) stagefeedback-start; \
22246 cd $(HOST_SUBDIR)/libiberty && \
22247 $(MAKE) $(EXTRA_HOST_FLAGS) \
22248 $(POSTSTAGE1_FLAGS_TO_PASS) \
22250 @endif libiberty-bootstrap
22256 .PHONY: check-libiberty maybe-check-libiberty
22257 maybe-check-libiberty:
22259 maybe-check-libiberty: check-libiberty
22262 @: $(MAKE); $(unstage)
22263 @r=`${PWD_COMMAND}`; export r; \
22264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22266 (cd $(HOST_SUBDIR)/libiberty && \
22267 $(MAKE) $(FLAGS_TO_PASS) check)
22271 .PHONY: install-libiberty maybe-install-libiberty
22272 maybe-install-libiberty:
22274 maybe-install-libiberty: install-libiberty
22276 install-libiberty: installdirs
22277 @: $(MAKE); $(unstage)
22278 @r=`${PWD_COMMAND}`; export r; \
22279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281 (cd $(HOST_SUBDIR)/libiberty && \
22282 $(MAKE) $(FLAGS_TO_PASS) install)
22286 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22287 maybe-install-strip-libiberty:
22289 maybe-install-strip-libiberty: install-strip-libiberty
22291 install-strip-libiberty: installdirs
22292 @: $(MAKE); $(unstage)
22293 @r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22296 (cd $(HOST_SUBDIR)/libiberty && \
22297 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22301 # Other targets (info, dvi, pdf, etc.)
22303 .PHONY: maybe-info-libiberty info-libiberty
22304 maybe-info-libiberty:
22306 maybe-info-libiberty: info-libiberty
22309 configure-libiberty
22310 @[ -f ./libiberty/Makefile ] || exit 0; \
22311 r=`${PWD_COMMAND}`; export r; \
22312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314 for flag in $(EXTRA_HOST_FLAGS) ; do \
22315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317 echo "Doing info in libiberty" ; \
22318 (cd $(HOST_SUBDIR)/libiberty && \
22319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22321 "RANLIB=$${RANLIB}" \
22322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22328 .PHONY: maybe-dvi-libiberty dvi-libiberty
22329 maybe-dvi-libiberty:
22331 maybe-dvi-libiberty: dvi-libiberty
22334 configure-libiberty
22335 @[ -f ./libiberty/Makefile ] || exit 0; \
22336 r=`${PWD_COMMAND}`; export r; \
22337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22339 for flag in $(EXTRA_HOST_FLAGS) ; do \
22340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22342 echo "Doing dvi in libiberty" ; \
22343 (cd $(HOST_SUBDIR)/libiberty && \
22344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22346 "RANLIB=$${RANLIB}" \
22347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22353 .PHONY: maybe-pdf-libiberty pdf-libiberty
22354 maybe-pdf-libiberty:
22356 maybe-pdf-libiberty: pdf-libiberty
22359 configure-libiberty
22360 @[ -f ./libiberty/Makefile ] || exit 0; \
22361 r=`${PWD_COMMAND}`; export r; \
22362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22364 for flag in $(EXTRA_HOST_FLAGS) ; do \
22365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22367 echo "Doing pdf in libiberty" ; \
22368 (cd $(HOST_SUBDIR)/libiberty && \
22369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22371 "RANLIB=$${RANLIB}" \
22372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22378 .PHONY: maybe-html-libiberty html-libiberty
22379 maybe-html-libiberty:
22381 maybe-html-libiberty: html-libiberty
22384 configure-libiberty
22385 @[ -f ./libiberty/Makefile ] || exit 0; \
22386 r=`${PWD_COMMAND}`; export r; \
22387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22389 for flag in $(EXTRA_HOST_FLAGS) ; do \
22390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22392 echo "Doing html in libiberty" ; \
22393 (cd $(HOST_SUBDIR)/libiberty && \
22394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22396 "RANLIB=$${RANLIB}" \
22397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22403 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
22404 maybe-TAGS-libiberty:
22406 maybe-TAGS-libiberty: TAGS-libiberty
22409 configure-libiberty
22410 @[ -f ./libiberty/Makefile ] || exit 0; \
22411 r=`${PWD_COMMAND}`; export r; \
22412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22414 for flag in $(EXTRA_HOST_FLAGS) ; do \
22415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417 echo "Doing TAGS in libiberty" ; \
22418 (cd $(HOST_SUBDIR)/libiberty && \
22419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22421 "RANLIB=$${RANLIB}" \
22422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22428 .PHONY: maybe-install-info-libiberty install-info-libiberty
22429 maybe-install-info-libiberty:
22431 maybe-install-info-libiberty: install-info-libiberty
22433 install-info-libiberty: \
22434 configure-libiberty \
22436 @[ -f ./libiberty/Makefile ] || exit 0; \
22437 r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22440 for flag in $(EXTRA_HOST_FLAGS) ; do \
22441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22443 echo "Doing install-info in libiberty" ; \
22444 (cd $(HOST_SUBDIR)/libiberty && \
22445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22447 "RANLIB=$${RANLIB}" \
22448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22454 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
22455 maybe-install-pdf-libiberty:
22457 maybe-install-pdf-libiberty: install-pdf-libiberty
22459 install-pdf-libiberty: \
22460 configure-libiberty \
22462 @[ -f ./libiberty/Makefile ] || exit 0; \
22463 r=`${PWD_COMMAND}`; export r; \
22464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22466 for flag in $(EXTRA_HOST_FLAGS) ; do \
22467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22469 echo "Doing install-pdf in libiberty" ; \
22470 (cd $(HOST_SUBDIR)/libiberty && \
22471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22473 "RANLIB=$${RANLIB}" \
22474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480 .PHONY: maybe-install-html-libiberty install-html-libiberty
22481 maybe-install-html-libiberty:
22483 maybe-install-html-libiberty: install-html-libiberty
22485 install-html-libiberty: \
22486 configure-libiberty \
22488 @[ -f ./libiberty/Makefile ] || exit 0; \
22489 r=`${PWD_COMMAND}`; export r; \
22490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22492 for flag in $(EXTRA_HOST_FLAGS) ; do \
22493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22495 echo "Doing install-html in libiberty" ; \
22496 (cd $(HOST_SUBDIR)/libiberty && \
22497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22499 "RANLIB=$${RANLIB}" \
22500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
22507 maybe-installcheck-libiberty:
22509 maybe-installcheck-libiberty: installcheck-libiberty
22511 installcheck-libiberty: \
22512 configure-libiberty
22513 @[ -f ./libiberty/Makefile ] || exit 0; \
22514 r=`${PWD_COMMAND}`; export r; \
22515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22517 for flag in $(EXTRA_HOST_FLAGS) ; do \
22518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22520 echo "Doing installcheck in libiberty" ; \
22521 (cd $(HOST_SUBDIR)/libiberty && \
22522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22524 "RANLIB=$${RANLIB}" \
22525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22531 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
22532 maybe-mostlyclean-libiberty:
22534 maybe-mostlyclean-libiberty: mostlyclean-libiberty
22536 mostlyclean-libiberty:
22537 @[ -f ./libiberty/Makefile ] || exit 0; \
22538 r=`${PWD_COMMAND}`; export r; \
22539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541 for flag in $(EXTRA_HOST_FLAGS) ; do \
22542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22544 echo "Doing mostlyclean in libiberty" ; \
22545 (cd $(HOST_SUBDIR)/libiberty && \
22546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22548 "RANLIB=$${RANLIB}" \
22549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22555 .PHONY: maybe-clean-libiberty clean-libiberty
22556 maybe-clean-libiberty:
22558 maybe-clean-libiberty: clean-libiberty
22561 @[ -f ./libiberty/Makefile ] || exit 0; \
22562 r=`${PWD_COMMAND}`; export r; \
22563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565 for flag in $(EXTRA_HOST_FLAGS) ; do \
22566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22568 echo "Doing clean in libiberty" ; \
22569 (cd $(HOST_SUBDIR)/libiberty && \
22570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22572 "RANLIB=$${RANLIB}" \
22573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22579 .PHONY: maybe-distclean-libiberty distclean-libiberty
22580 maybe-distclean-libiberty:
22582 maybe-distclean-libiberty: distclean-libiberty
22584 distclean-libiberty:
22585 @[ -f ./libiberty/Makefile ] || exit 0; \
22586 r=`${PWD_COMMAND}`; export r; \
22587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22589 for flag in $(EXTRA_HOST_FLAGS) ; do \
22590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22592 echo "Doing distclean in libiberty" ; \
22593 (cd $(HOST_SUBDIR)/libiberty && \
22594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22596 "RANLIB=$${RANLIB}" \
22597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22603 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
22604 maybe-maintainer-clean-libiberty:
22606 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
22608 maintainer-clean-libiberty:
22609 @[ -f ./libiberty/Makefile ] || exit 0; \
22610 r=`${PWD_COMMAND}`; export r; \
22611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 for flag in $(EXTRA_HOST_FLAGS) ; do \
22614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22616 echo "Doing maintainer-clean in libiberty" ; \
22617 (cd $(HOST_SUBDIR)/libiberty && \
22618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620 "RANLIB=$${RANLIB}" \
22621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622 maintainer-clean) \
22629 .PHONY: configure-libiconv maybe-configure-libiconv
22630 maybe-configure-libiconv:
22632 configure-libiconv: stage_current
22633 @endif gcc-bootstrap
22635 maybe-configure-libiconv: configure-libiconv
22636 configure-libiconv:
22637 @: $(MAKE); $(unstage)
22638 @r=`${PWD_COMMAND}`; export r; \
22639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
22641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
22643 echo Configuring in $(HOST_SUBDIR)/libiconv; \
22644 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
22645 case $(srcdir) in \
22646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22647 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
22648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22650 srcdiroption="--srcdir=$${topdir}/libiconv"; \
22651 libsrcdir="$$s/libiconv"; \
22652 $(SHELL) $${libsrcdir}/configure \
22653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22654 --target=${target_alias} $${srcdiroption} --disable-shared \
22662 .PHONY: all-libiconv maybe-all-libiconv
22663 maybe-all-libiconv:
22665 all-libiconv: stage_current
22666 @endif gcc-bootstrap
22668 TARGET-libiconv=all
22669 maybe-all-libiconv: all-libiconv
22670 all-libiconv: configure-libiconv
22671 @: $(MAKE); $(unstage)
22672 @r=`${PWD_COMMAND}`; export r; \
22673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22675 (cd $(HOST_SUBDIR)/libiconv && \
22676 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22677 $(TARGET-libiconv))
22683 .PHONY: check-libiconv maybe-check-libiconv
22684 maybe-check-libiconv:
22686 maybe-check-libiconv: check-libiconv
22689 @: $(MAKE); $(unstage)
22690 @r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693 (cd $(HOST_SUBDIR)/libiconv && \
22694 $(MAKE) $(FLAGS_TO_PASS) check)
22698 .PHONY: install-libiconv maybe-install-libiconv
22699 maybe-install-libiconv:
22701 maybe-install-libiconv: install-libiconv
22707 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
22708 maybe-install-strip-libiconv:
22710 maybe-install-strip-libiconv: install-strip-libiconv
22712 install-strip-libiconv:
22716 # Other targets (info, dvi, pdf, etc.)
22718 .PHONY: maybe-info-libiconv info-libiconv
22719 maybe-info-libiconv:
22721 maybe-info-libiconv: info-libiconv
22725 @: $(MAKE); $(unstage)
22726 @[ -f ./libiconv/Makefile ] || exit 0; \
22727 r=`${PWD_COMMAND}`; export r; \
22728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 for flag in $(EXTRA_HOST_FLAGS) ; do \
22731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733 echo "Doing info in libiconv" ; \
22734 (cd $(HOST_SUBDIR)/libiconv && \
22735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22737 "RANLIB=$${RANLIB}" \
22738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744 .PHONY: maybe-dvi-libiconv dvi-libiconv
22745 maybe-dvi-libiconv:
22747 maybe-dvi-libiconv: dvi-libiconv
22751 @: $(MAKE); $(unstage)
22752 @[ -f ./libiconv/Makefile ] || exit 0; \
22753 r=`${PWD_COMMAND}`; export r; \
22754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756 for flag in $(EXTRA_HOST_FLAGS) ; do \
22757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22759 echo "Doing dvi in libiconv" ; \
22760 (cd $(HOST_SUBDIR)/libiconv && \
22761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22763 "RANLIB=$${RANLIB}" \
22764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22770 .PHONY: maybe-pdf-libiconv pdf-libiconv
22771 maybe-pdf-libiconv:
22773 maybe-pdf-libiconv: pdf-libiconv
22777 @: $(MAKE); $(unstage)
22778 @[ -f ./libiconv/Makefile ] || exit 0; \
22779 r=`${PWD_COMMAND}`; export r; \
22780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782 for flag in $(EXTRA_HOST_FLAGS) ; do \
22783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22785 echo "Doing pdf in libiconv" ; \
22786 (cd $(HOST_SUBDIR)/libiconv && \
22787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22789 "RANLIB=$${RANLIB}" \
22790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22796 .PHONY: maybe-html-libiconv html-libiconv
22797 maybe-html-libiconv:
22799 maybe-html-libiconv: html-libiconv
22803 @: $(MAKE); $(unstage)
22804 @[ -f ./libiconv/Makefile ] || exit 0; \
22805 r=`${PWD_COMMAND}`; export r; \
22806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22808 for flag in $(EXTRA_HOST_FLAGS) ; do \
22809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22811 echo "Doing html in libiconv" ; \
22812 (cd $(HOST_SUBDIR)/libiconv && \
22813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22815 "RANLIB=$${RANLIB}" \
22816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22822 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
22823 maybe-TAGS-libiconv:
22825 maybe-TAGS-libiconv: TAGS-libiconv
22829 @: $(MAKE); $(unstage)
22830 @[ -f ./libiconv/Makefile ] || exit 0; \
22831 r=`${PWD_COMMAND}`; export r; \
22832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22834 for flag in $(EXTRA_HOST_FLAGS) ; do \
22835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22837 echo "Doing TAGS in libiconv" ; \
22838 (cd $(HOST_SUBDIR)/libiconv && \
22839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22841 "RANLIB=$${RANLIB}" \
22842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22848 .PHONY: maybe-install-info-libiconv install-info-libiconv
22849 maybe-install-info-libiconv:
22851 maybe-install-info-libiconv: install-info-libiconv
22853 # libiconv doesn't support install-info.
22854 install-info-libiconv:
22858 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
22859 maybe-install-pdf-libiconv:
22861 maybe-install-pdf-libiconv: install-pdf-libiconv
22863 # libiconv doesn't support install-pdf.
22864 install-pdf-libiconv:
22868 .PHONY: maybe-install-html-libiconv install-html-libiconv
22869 maybe-install-html-libiconv:
22871 maybe-install-html-libiconv: install-html-libiconv
22873 # libiconv doesn't support install-html.
22874 install-html-libiconv:
22878 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
22879 maybe-installcheck-libiconv:
22881 maybe-installcheck-libiconv: installcheck-libiconv
22883 installcheck-libiconv: \
22885 @: $(MAKE); $(unstage)
22886 @[ -f ./libiconv/Makefile ] || exit 0; \
22887 r=`${PWD_COMMAND}`; export r; \
22888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22890 for flag in $(EXTRA_HOST_FLAGS) ; do \
22891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22893 echo "Doing installcheck in libiconv" ; \
22894 (cd $(HOST_SUBDIR)/libiconv && \
22895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22897 "RANLIB=$${RANLIB}" \
22898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22904 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
22905 maybe-mostlyclean-libiconv:
22907 maybe-mostlyclean-libiconv: mostlyclean-libiconv
22909 mostlyclean-libiconv:
22910 @: $(MAKE); $(unstage)
22911 @[ -f ./libiconv/Makefile ] || exit 0; \
22912 r=`${PWD_COMMAND}`; export r; \
22913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22915 for flag in $(EXTRA_HOST_FLAGS) ; do \
22916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22918 echo "Doing mostlyclean in libiconv" ; \
22919 (cd $(HOST_SUBDIR)/libiconv && \
22920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22922 "RANLIB=$${RANLIB}" \
22923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22929 .PHONY: maybe-clean-libiconv clean-libiconv
22930 maybe-clean-libiconv:
22932 maybe-clean-libiconv: clean-libiconv
22935 @: $(MAKE); $(unstage)
22936 @[ -f ./libiconv/Makefile ] || exit 0; \
22937 r=`${PWD_COMMAND}`; export r; \
22938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940 for flag in $(EXTRA_HOST_FLAGS) ; do \
22941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22943 echo "Doing clean in libiconv" ; \
22944 (cd $(HOST_SUBDIR)/libiconv && \
22945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22947 "RANLIB=$${RANLIB}" \
22948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22954 .PHONY: maybe-distclean-libiconv distclean-libiconv
22955 maybe-distclean-libiconv:
22957 maybe-distclean-libiconv: distclean-libiconv
22959 distclean-libiconv:
22960 @: $(MAKE); $(unstage)
22961 @[ -f ./libiconv/Makefile ] || exit 0; \
22962 r=`${PWD_COMMAND}`; export r; \
22963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965 for flag in $(EXTRA_HOST_FLAGS) ; do \
22966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22968 echo "Doing distclean in libiconv" ; \
22969 (cd $(HOST_SUBDIR)/libiconv && \
22970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22972 "RANLIB=$${RANLIB}" \
22973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22979 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
22980 maybe-maintainer-clean-libiconv:
22982 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
22984 maintainer-clean-libiconv:
22985 @: $(MAKE); $(unstage)
22986 @[ -f ./libiconv/Makefile ] || exit 0; \
22987 r=`${PWD_COMMAND}`; export r; \
22988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22990 for flag in $(EXTRA_HOST_FLAGS) ; do \
22991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22993 echo "Doing maintainer-clean in libiconv" ; \
22994 (cd $(HOST_SUBDIR)/libiconv && \
22995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22997 "RANLIB=$${RANLIB}" \
22998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22999 maintainer-clean) \
23006 .PHONY: configure-m4 maybe-configure-m4
23007 maybe-configure-m4:
23009 configure-m4: stage_current
23010 @endif gcc-bootstrap
23012 maybe-configure-m4: configure-m4
23014 @: $(MAKE); $(unstage)
23015 @r=`${PWD_COMMAND}`; export r; \
23016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
23018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
23020 echo Configuring in $(HOST_SUBDIR)/m4; \
23021 cd "$(HOST_SUBDIR)/m4" || exit 1; \
23022 case $(srcdir) in \
23023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23024 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
23025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23027 srcdiroption="--srcdir=$${topdir}/m4"; \
23028 libsrcdir="$$s/m4"; \
23029 $(SHELL) $${libsrcdir}/configure \
23030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23031 --target=${target_alias} $${srcdiroption} \
23039 .PHONY: all-m4 maybe-all-m4
23042 all-m4: stage_current
23043 @endif gcc-bootstrap
23046 maybe-all-m4: all-m4
23047 all-m4: configure-m4
23048 @: $(MAKE); $(unstage)
23049 @r=`${PWD_COMMAND}`; export r; \
23050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052 (cd $(HOST_SUBDIR)/m4 && \
23053 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23060 .PHONY: check-m4 maybe-check-m4
23063 maybe-check-m4: check-m4
23066 @: $(MAKE); $(unstage)
23067 @r=`${PWD_COMMAND}`; export r; \
23068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 (cd $(HOST_SUBDIR)/m4 && \
23071 $(MAKE) $(FLAGS_TO_PASS) check)
23075 .PHONY: install-m4 maybe-install-m4
23078 maybe-install-m4: install-m4
23080 install-m4: installdirs
23081 @: $(MAKE); $(unstage)
23082 @r=`${PWD_COMMAND}`; export r; \
23083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 (cd $(HOST_SUBDIR)/m4 && \
23086 $(MAKE) $(FLAGS_TO_PASS) install)
23090 .PHONY: install-strip-m4 maybe-install-strip-m4
23091 maybe-install-strip-m4:
23093 maybe-install-strip-m4: install-strip-m4
23095 install-strip-m4: installdirs
23096 @: $(MAKE); $(unstage)
23097 @r=`${PWD_COMMAND}`; export r; \
23098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23100 (cd $(HOST_SUBDIR)/m4 && \
23101 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23105 # Other targets (info, dvi, pdf, etc.)
23107 .PHONY: maybe-info-m4 info-m4
23110 maybe-info-m4: info-m4
23114 @: $(MAKE); $(unstage)
23115 @[ -f ./m4/Makefile ] || exit 0; \
23116 r=`${PWD_COMMAND}`; export r; \
23117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119 for flag in $(EXTRA_HOST_FLAGS) ; do \
23120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23122 echo "Doing info in m4" ; \
23123 (cd $(HOST_SUBDIR)/m4 && \
23124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23126 "RANLIB=$${RANLIB}" \
23127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23133 .PHONY: maybe-dvi-m4 dvi-m4
23136 maybe-dvi-m4: dvi-m4
23140 @: $(MAKE); $(unstage)
23141 @[ -f ./m4/Makefile ] || exit 0; \
23142 r=`${PWD_COMMAND}`; export r; \
23143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23145 for flag in $(EXTRA_HOST_FLAGS) ; do \
23146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23148 echo "Doing dvi in m4" ; \
23149 (cd $(HOST_SUBDIR)/m4 && \
23150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23152 "RANLIB=$${RANLIB}" \
23153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23159 .PHONY: maybe-pdf-m4 pdf-m4
23162 maybe-pdf-m4: pdf-m4
23166 @: $(MAKE); $(unstage)
23167 @[ -f ./m4/Makefile ] || exit 0; \
23168 r=`${PWD_COMMAND}`; export r; \
23169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23171 for flag in $(EXTRA_HOST_FLAGS) ; do \
23172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23174 echo "Doing pdf in m4" ; \
23175 (cd $(HOST_SUBDIR)/m4 && \
23176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178 "RANLIB=$${RANLIB}" \
23179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23185 .PHONY: maybe-html-m4 html-m4
23188 maybe-html-m4: html-m4
23192 @: $(MAKE); $(unstage)
23193 @[ -f ./m4/Makefile ] || exit 0; \
23194 r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23197 for flag in $(EXTRA_HOST_FLAGS) ; do \
23198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23200 echo "Doing html in m4" ; \
23201 (cd $(HOST_SUBDIR)/m4 && \
23202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204 "RANLIB=$${RANLIB}" \
23205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211 .PHONY: maybe-TAGS-m4 TAGS-m4
23214 maybe-TAGS-m4: TAGS-m4
23218 @: $(MAKE); $(unstage)
23219 @[ -f ./m4/Makefile ] || exit 0; \
23220 r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23223 for flag in $(EXTRA_HOST_FLAGS) ; do \
23224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23226 echo "Doing TAGS in m4" ; \
23227 (cd $(HOST_SUBDIR)/m4 && \
23228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23230 "RANLIB=$${RANLIB}" \
23231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23237 .PHONY: maybe-install-info-m4 install-info-m4
23238 maybe-install-info-m4:
23240 maybe-install-info-m4: install-info-m4
23245 @: $(MAKE); $(unstage)
23246 @[ -f ./m4/Makefile ] || exit 0; \
23247 r=`${PWD_COMMAND}`; export r; \
23248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23250 for flag in $(EXTRA_HOST_FLAGS) ; do \
23251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23253 echo "Doing install-info in m4" ; \
23254 (cd $(HOST_SUBDIR)/m4 && \
23255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23257 "RANLIB=$${RANLIB}" \
23258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264 .PHONY: maybe-install-pdf-m4 install-pdf-m4
23265 maybe-install-pdf-m4:
23267 maybe-install-pdf-m4: install-pdf-m4
23272 @: $(MAKE); $(unstage)
23273 @[ -f ./m4/Makefile ] || exit 0; \
23274 r=`${PWD_COMMAND}`; export r; \
23275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23277 for flag in $(EXTRA_HOST_FLAGS) ; do \
23278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23280 echo "Doing install-pdf in m4" ; \
23281 (cd $(HOST_SUBDIR)/m4 && \
23282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23284 "RANLIB=$${RANLIB}" \
23285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23291 .PHONY: maybe-install-html-m4 install-html-m4
23292 maybe-install-html-m4:
23294 maybe-install-html-m4: install-html-m4
23299 @: $(MAKE); $(unstage)
23300 @[ -f ./m4/Makefile ] || exit 0; \
23301 r=`${PWD_COMMAND}`; export r; \
23302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304 for flag in $(EXTRA_HOST_FLAGS) ; do \
23305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23307 echo "Doing install-html in m4" ; \
23308 (cd $(HOST_SUBDIR)/m4 && \
23309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23311 "RANLIB=$${RANLIB}" \
23312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23318 .PHONY: maybe-installcheck-m4 installcheck-m4
23319 maybe-installcheck-m4:
23321 maybe-installcheck-m4: installcheck-m4
23325 @: $(MAKE); $(unstage)
23326 @[ -f ./m4/Makefile ] || exit 0; \
23327 r=`${PWD_COMMAND}`; export r; \
23328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23330 for flag in $(EXTRA_HOST_FLAGS) ; do \
23331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23333 echo "Doing installcheck in m4" ; \
23334 (cd $(HOST_SUBDIR)/m4 && \
23335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23337 "RANLIB=$${RANLIB}" \
23338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23344 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
23345 maybe-mostlyclean-m4:
23347 maybe-mostlyclean-m4: mostlyclean-m4
23350 @: $(MAKE); $(unstage)
23351 @[ -f ./m4/Makefile ] || exit 0; \
23352 r=`${PWD_COMMAND}`; export r; \
23353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 for flag in $(EXTRA_HOST_FLAGS) ; do \
23356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358 echo "Doing mostlyclean in m4" ; \
23359 (cd $(HOST_SUBDIR)/m4 && \
23360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23362 "RANLIB=$${RANLIB}" \
23363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23369 .PHONY: maybe-clean-m4 clean-m4
23372 maybe-clean-m4: clean-m4
23375 @: $(MAKE); $(unstage)
23376 @[ -f ./m4/Makefile ] || exit 0; \
23377 r=`${PWD_COMMAND}`; export r; \
23378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23380 for flag in $(EXTRA_HOST_FLAGS) ; do \
23381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23383 echo "Doing clean in m4" ; \
23384 (cd $(HOST_SUBDIR)/m4 && \
23385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23387 "RANLIB=$${RANLIB}" \
23388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23394 .PHONY: maybe-distclean-m4 distclean-m4
23395 maybe-distclean-m4:
23397 maybe-distclean-m4: distclean-m4
23400 @: $(MAKE); $(unstage)
23401 @[ -f ./m4/Makefile ] || exit 0; \
23402 r=`${PWD_COMMAND}`; export r; \
23403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405 for flag in $(EXTRA_HOST_FLAGS) ; do \
23406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23408 echo "Doing distclean in m4" ; \
23409 (cd $(HOST_SUBDIR)/m4 && \
23410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23412 "RANLIB=$${RANLIB}" \
23413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23419 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
23420 maybe-maintainer-clean-m4:
23422 maybe-maintainer-clean-m4: maintainer-clean-m4
23424 maintainer-clean-m4:
23425 @: $(MAKE); $(unstage)
23426 @[ -f ./m4/Makefile ] || exit 0; \
23427 r=`${PWD_COMMAND}`; export r; \
23428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23430 for flag in $(EXTRA_HOST_FLAGS) ; do \
23431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23433 echo "Doing maintainer-clean in m4" ; \
23434 (cd $(HOST_SUBDIR)/m4 && \
23435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437 "RANLIB=$${RANLIB}" \
23438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23439 maintainer-clean) \
23446 .PHONY: configure-readline maybe-configure-readline
23447 maybe-configure-readline:
23449 configure-readline: stage_current
23450 @endif gcc-bootstrap
23452 maybe-configure-readline: configure-readline
23453 configure-readline:
23454 @: $(MAKE); $(unstage)
23455 @r=`${PWD_COMMAND}`; export r; \
23456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23457 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
23458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
23460 echo Configuring in $(HOST_SUBDIR)/readline; \
23461 cd "$(HOST_SUBDIR)/readline" || exit 1; \
23462 case $(srcdir) in \
23463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23464 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
23465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23467 srcdiroption="--srcdir=$${topdir}/readline"; \
23468 libsrcdir="$$s/readline"; \
23469 $(SHELL) $${libsrcdir}/configure \
23470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23471 --target=${target_alias} $${srcdiroption} \
23479 .PHONY: all-readline maybe-all-readline
23480 maybe-all-readline:
23482 all-readline: stage_current
23483 @endif gcc-bootstrap
23485 TARGET-readline=all
23486 maybe-all-readline: all-readline
23487 all-readline: configure-readline
23488 @: $(MAKE); $(unstage)
23489 @r=`${PWD_COMMAND}`; export r; \
23490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23492 (cd $(HOST_SUBDIR)/readline && \
23493 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23494 $(TARGET-readline))
23500 .PHONY: check-readline maybe-check-readline
23501 maybe-check-readline:
23503 maybe-check-readline: check-readline
23506 @: $(MAKE); $(unstage)
23507 @r=`${PWD_COMMAND}`; export r; \
23508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510 (cd $(HOST_SUBDIR)/readline && \
23511 $(MAKE) $(FLAGS_TO_PASS) check)
23515 .PHONY: install-readline maybe-install-readline
23516 maybe-install-readline:
23518 maybe-install-readline: install-readline
23520 install-readline: installdirs
23521 @: $(MAKE); $(unstage)
23522 @r=`${PWD_COMMAND}`; export r; \
23523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 (cd $(HOST_SUBDIR)/readline && \
23526 $(MAKE) $(FLAGS_TO_PASS) install)
23530 .PHONY: install-strip-readline maybe-install-strip-readline
23531 maybe-install-strip-readline:
23533 maybe-install-strip-readline: install-strip-readline
23535 install-strip-readline: installdirs
23536 @: $(MAKE); $(unstage)
23537 @r=`${PWD_COMMAND}`; export r; \
23538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23540 (cd $(HOST_SUBDIR)/readline && \
23541 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23545 # Other targets (info, dvi, pdf, etc.)
23547 .PHONY: maybe-info-readline info-readline
23548 maybe-info-readline:
23550 maybe-info-readline: info-readline
23554 @: $(MAKE); $(unstage)
23555 @[ -f ./readline/Makefile ] || exit 0; \
23556 r=`${PWD_COMMAND}`; export r; \
23557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559 for flag in $(EXTRA_HOST_FLAGS) ; do \
23560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23562 echo "Doing info in readline" ; \
23563 (cd $(HOST_SUBDIR)/readline && \
23564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23566 "RANLIB=$${RANLIB}" \
23567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23573 .PHONY: maybe-dvi-readline dvi-readline
23574 maybe-dvi-readline:
23576 maybe-dvi-readline: dvi-readline
23580 @: $(MAKE); $(unstage)
23581 @[ -f ./readline/Makefile ] || exit 0; \
23582 r=`${PWD_COMMAND}`; export r; \
23583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23585 for flag in $(EXTRA_HOST_FLAGS) ; do \
23586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23588 echo "Doing dvi in readline" ; \
23589 (cd $(HOST_SUBDIR)/readline && \
23590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23592 "RANLIB=$${RANLIB}" \
23593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23599 .PHONY: maybe-pdf-readline pdf-readline
23600 maybe-pdf-readline:
23602 maybe-pdf-readline: pdf-readline
23606 @: $(MAKE); $(unstage)
23607 @[ -f ./readline/Makefile ] || exit 0; \
23608 r=`${PWD_COMMAND}`; export r; \
23609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611 for flag in $(EXTRA_HOST_FLAGS) ; do \
23612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23614 echo "Doing pdf in readline" ; \
23615 (cd $(HOST_SUBDIR)/readline && \
23616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23618 "RANLIB=$${RANLIB}" \
23619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23625 .PHONY: maybe-html-readline html-readline
23626 maybe-html-readline:
23628 maybe-html-readline: html-readline
23632 @: $(MAKE); $(unstage)
23633 @[ -f ./readline/Makefile ] || exit 0; \
23634 r=`${PWD_COMMAND}`; export r; \
23635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23637 for flag in $(EXTRA_HOST_FLAGS) ; do \
23638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23640 echo "Doing html in readline" ; \
23641 (cd $(HOST_SUBDIR)/readline && \
23642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23644 "RANLIB=$${RANLIB}" \
23645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23651 .PHONY: maybe-TAGS-readline TAGS-readline
23652 maybe-TAGS-readline:
23654 maybe-TAGS-readline: TAGS-readline
23658 @: $(MAKE); $(unstage)
23659 @[ -f ./readline/Makefile ] || exit 0; \
23660 r=`${PWD_COMMAND}`; export r; \
23661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23663 for flag in $(EXTRA_HOST_FLAGS) ; do \
23664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23666 echo "Doing TAGS in readline" ; \
23667 (cd $(HOST_SUBDIR)/readline && \
23668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23670 "RANLIB=$${RANLIB}" \
23671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23677 .PHONY: maybe-install-info-readline install-info-readline
23678 maybe-install-info-readline:
23680 maybe-install-info-readline: install-info-readline
23682 install-info-readline: \
23683 configure-readline \
23685 @: $(MAKE); $(unstage)
23686 @[ -f ./readline/Makefile ] || exit 0; \
23687 r=`${PWD_COMMAND}`; export r; \
23688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23690 for flag in $(EXTRA_HOST_FLAGS) ; do \
23691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23693 echo "Doing install-info in readline" ; \
23694 (cd $(HOST_SUBDIR)/readline && \
23695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23697 "RANLIB=$${RANLIB}" \
23698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23704 .PHONY: maybe-install-pdf-readline install-pdf-readline
23705 maybe-install-pdf-readline:
23707 maybe-install-pdf-readline: install-pdf-readline
23709 install-pdf-readline: \
23710 configure-readline \
23712 @: $(MAKE); $(unstage)
23713 @[ -f ./readline/Makefile ] || exit 0; \
23714 r=`${PWD_COMMAND}`; export r; \
23715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23717 for flag in $(EXTRA_HOST_FLAGS) ; do \
23718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23720 echo "Doing install-pdf in readline" ; \
23721 (cd $(HOST_SUBDIR)/readline && \
23722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23724 "RANLIB=$${RANLIB}" \
23725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23731 .PHONY: maybe-install-html-readline install-html-readline
23732 maybe-install-html-readline:
23734 maybe-install-html-readline: install-html-readline
23736 install-html-readline: \
23737 configure-readline \
23739 @: $(MAKE); $(unstage)
23740 @[ -f ./readline/Makefile ] || exit 0; \
23741 r=`${PWD_COMMAND}`; export r; \
23742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23744 for flag in $(EXTRA_HOST_FLAGS) ; do \
23745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23747 echo "Doing install-html in readline" ; \
23748 (cd $(HOST_SUBDIR)/readline && \
23749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23751 "RANLIB=$${RANLIB}" \
23752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23758 .PHONY: maybe-installcheck-readline installcheck-readline
23759 maybe-installcheck-readline:
23761 maybe-installcheck-readline: installcheck-readline
23763 installcheck-readline: \
23765 @: $(MAKE); $(unstage)
23766 @[ -f ./readline/Makefile ] || exit 0; \
23767 r=`${PWD_COMMAND}`; export r; \
23768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770 for flag in $(EXTRA_HOST_FLAGS) ; do \
23771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23773 echo "Doing installcheck in readline" ; \
23774 (cd $(HOST_SUBDIR)/readline && \
23775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23777 "RANLIB=$${RANLIB}" \
23778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23784 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
23785 maybe-mostlyclean-readline:
23787 maybe-mostlyclean-readline: mostlyclean-readline
23789 mostlyclean-readline:
23790 @: $(MAKE); $(unstage)
23791 @[ -f ./readline/Makefile ] || exit 0; \
23792 r=`${PWD_COMMAND}`; export r; \
23793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795 for flag in $(EXTRA_HOST_FLAGS) ; do \
23796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23798 echo "Doing mostlyclean in readline" ; \
23799 (cd $(HOST_SUBDIR)/readline && \
23800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23802 "RANLIB=$${RANLIB}" \
23803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23809 .PHONY: maybe-clean-readline clean-readline
23810 maybe-clean-readline:
23812 maybe-clean-readline: clean-readline
23815 @: $(MAKE); $(unstage)
23816 @[ -f ./readline/Makefile ] || exit 0; \
23817 r=`${PWD_COMMAND}`; export r; \
23818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820 for flag in $(EXTRA_HOST_FLAGS) ; do \
23821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23823 echo "Doing clean in readline" ; \
23824 (cd $(HOST_SUBDIR)/readline && \
23825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23827 "RANLIB=$${RANLIB}" \
23828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834 .PHONY: maybe-distclean-readline distclean-readline
23835 maybe-distclean-readline:
23837 maybe-distclean-readline: distclean-readline
23839 distclean-readline:
23840 @: $(MAKE); $(unstage)
23841 @[ -f ./readline/Makefile ] || exit 0; \
23842 r=`${PWD_COMMAND}`; export r; \
23843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23845 for flag in $(EXTRA_HOST_FLAGS) ; do \
23846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23848 echo "Doing distclean in readline" ; \
23849 (cd $(HOST_SUBDIR)/readline && \
23850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23852 "RANLIB=$${RANLIB}" \
23853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23859 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
23860 maybe-maintainer-clean-readline:
23862 maybe-maintainer-clean-readline: maintainer-clean-readline
23864 maintainer-clean-readline:
23865 @: $(MAKE); $(unstage)
23866 @[ -f ./readline/Makefile ] || exit 0; \
23867 r=`${PWD_COMMAND}`; export r; \
23868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 for flag in $(EXTRA_HOST_FLAGS) ; do \
23871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23873 echo "Doing maintainer-clean in readline" ; \
23874 (cd $(HOST_SUBDIR)/readline && \
23875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23877 "RANLIB=$${RANLIB}" \
23878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23879 maintainer-clean) \
23886 .PHONY: configure-sid maybe-configure-sid
23887 maybe-configure-sid:
23889 configure-sid: stage_current
23890 @endif gcc-bootstrap
23892 maybe-configure-sid: configure-sid
23894 @: $(MAKE); $(unstage)
23895 @r=`${PWD_COMMAND}`; export r; \
23896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
23898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
23900 echo Configuring in $(HOST_SUBDIR)/sid; \
23901 cd "$(HOST_SUBDIR)/sid" || exit 1; \
23902 case $(srcdir) in \
23903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23904 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
23905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23907 srcdiroption="--srcdir=$${topdir}/sid"; \
23908 libsrcdir="$$s/sid"; \
23909 $(SHELL) $${libsrcdir}/configure \
23910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23911 --target=${target_alias} $${srcdiroption} \
23919 .PHONY: all-sid maybe-all-sid
23922 all-sid: stage_current
23923 @endif gcc-bootstrap
23926 maybe-all-sid: all-sid
23927 all-sid: configure-sid
23928 @: $(MAKE); $(unstage)
23929 @r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932 (cd $(HOST_SUBDIR)/sid && \
23933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23940 .PHONY: check-sid maybe-check-sid
23943 maybe-check-sid: check-sid
23946 @: $(MAKE); $(unstage)
23947 @r=`${PWD_COMMAND}`; export r; \
23948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950 (cd $(HOST_SUBDIR)/sid && \
23951 $(MAKE) $(FLAGS_TO_PASS) check)
23955 .PHONY: install-sid maybe-install-sid
23958 maybe-install-sid: install-sid
23960 install-sid: installdirs
23961 @: $(MAKE); $(unstage)
23962 @r=`${PWD_COMMAND}`; export r; \
23963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965 (cd $(HOST_SUBDIR)/sid && \
23966 $(MAKE) $(FLAGS_TO_PASS) install)
23970 .PHONY: install-strip-sid maybe-install-strip-sid
23971 maybe-install-strip-sid:
23973 maybe-install-strip-sid: install-strip-sid
23975 install-strip-sid: installdirs
23976 @: $(MAKE); $(unstage)
23977 @r=`${PWD_COMMAND}`; export r; \
23978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23980 (cd $(HOST_SUBDIR)/sid && \
23981 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23985 # Other targets (info, dvi, pdf, etc.)
23987 .PHONY: maybe-info-sid info-sid
23990 maybe-info-sid: info-sid
23994 @: $(MAKE); $(unstage)
23995 @[ -f ./sid/Makefile ] || exit 0; \
23996 r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23999 for flag in $(EXTRA_HOST_FLAGS) ; do \
24000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24002 echo "Doing info in sid" ; \
24003 (cd $(HOST_SUBDIR)/sid && \
24004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24006 "RANLIB=$${RANLIB}" \
24007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24013 .PHONY: maybe-dvi-sid dvi-sid
24016 maybe-dvi-sid: dvi-sid
24020 @: $(MAKE); $(unstage)
24021 @[ -f ./sid/Makefile ] || exit 0; \
24022 r=`${PWD_COMMAND}`; export r; \
24023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 for flag in $(EXTRA_HOST_FLAGS) ; do \
24026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028 echo "Doing dvi in sid" ; \
24029 (cd $(HOST_SUBDIR)/sid && \
24030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24032 "RANLIB=$${RANLIB}" \
24033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24039 .PHONY: maybe-pdf-sid pdf-sid
24042 maybe-pdf-sid: pdf-sid
24046 @: $(MAKE); $(unstage)
24047 @[ -f ./sid/Makefile ] || exit 0; \
24048 r=`${PWD_COMMAND}`; export r; \
24049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24051 for flag in $(EXTRA_HOST_FLAGS) ; do \
24052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24054 echo "Doing pdf in sid" ; \
24055 (cd $(HOST_SUBDIR)/sid && \
24056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24058 "RANLIB=$${RANLIB}" \
24059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24065 .PHONY: maybe-html-sid html-sid
24068 maybe-html-sid: html-sid
24072 @: $(MAKE); $(unstage)
24073 @[ -f ./sid/Makefile ] || exit 0; \
24074 r=`${PWD_COMMAND}`; export r; \
24075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24077 for flag in $(EXTRA_HOST_FLAGS) ; do \
24078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24080 echo "Doing html in sid" ; \
24081 (cd $(HOST_SUBDIR)/sid && \
24082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24084 "RANLIB=$${RANLIB}" \
24085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24091 .PHONY: maybe-TAGS-sid TAGS-sid
24094 maybe-TAGS-sid: TAGS-sid
24098 @: $(MAKE); $(unstage)
24099 @[ -f ./sid/Makefile ] || exit 0; \
24100 r=`${PWD_COMMAND}`; export r; \
24101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24103 for flag in $(EXTRA_HOST_FLAGS) ; do \
24104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24106 echo "Doing TAGS in sid" ; \
24107 (cd $(HOST_SUBDIR)/sid && \
24108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24110 "RANLIB=$${RANLIB}" \
24111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24117 .PHONY: maybe-install-info-sid install-info-sid
24118 maybe-install-info-sid:
24120 maybe-install-info-sid: install-info-sid
24122 install-info-sid: \
24125 @: $(MAKE); $(unstage)
24126 @[ -f ./sid/Makefile ] || exit 0; \
24127 r=`${PWD_COMMAND}`; export r; \
24128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24130 for flag in $(EXTRA_HOST_FLAGS) ; do \
24131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24133 echo "Doing install-info in sid" ; \
24134 (cd $(HOST_SUBDIR)/sid && \
24135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137 "RANLIB=$${RANLIB}" \
24138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24144 .PHONY: maybe-install-pdf-sid install-pdf-sid
24145 maybe-install-pdf-sid:
24147 maybe-install-pdf-sid: install-pdf-sid
24152 @: $(MAKE); $(unstage)
24153 @[ -f ./sid/Makefile ] || exit 0; \
24154 r=`${PWD_COMMAND}`; export r; \
24155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157 for flag in $(EXTRA_HOST_FLAGS) ; do \
24158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24160 echo "Doing install-pdf in sid" ; \
24161 (cd $(HOST_SUBDIR)/sid && \
24162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24164 "RANLIB=$${RANLIB}" \
24165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24171 .PHONY: maybe-install-html-sid install-html-sid
24172 maybe-install-html-sid:
24174 maybe-install-html-sid: install-html-sid
24176 install-html-sid: \
24179 @: $(MAKE); $(unstage)
24180 @[ -f ./sid/Makefile ] || exit 0; \
24181 r=`${PWD_COMMAND}`; export r; \
24182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184 for flag in $(EXTRA_HOST_FLAGS) ; do \
24185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187 echo "Doing install-html in sid" ; \
24188 (cd $(HOST_SUBDIR)/sid && \
24189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24191 "RANLIB=$${RANLIB}" \
24192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24198 .PHONY: maybe-installcheck-sid installcheck-sid
24199 maybe-installcheck-sid:
24201 maybe-installcheck-sid: installcheck-sid
24203 installcheck-sid: \
24205 @: $(MAKE); $(unstage)
24206 @[ -f ./sid/Makefile ] || exit 0; \
24207 r=`${PWD_COMMAND}`; export r; \
24208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210 for flag in $(EXTRA_HOST_FLAGS) ; do \
24211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24213 echo "Doing installcheck in sid" ; \
24214 (cd $(HOST_SUBDIR)/sid && \
24215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24217 "RANLIB=$${RANLIB}" \
24218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24224 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
24225 maybe-mostlyclean-sid:
24227 maybe-mostlyclean-sid: mostlyclean-sid
24230 @: $(MAKE); $(unstage)
24231 @[ -f ./sid/Makefile ] || exit 0; \
24232 r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24235 for flag in $(EXTRA_HOST_FLAGS) ; do \
24236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24238 echo "Doing mostlyclean in sid" ; \
24239 (cd $(HOST_SUBDIR)/sid && \
24240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24242 "RANLIB=$${RANLIB}" \
24243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24249 .PHONY: maybe-clean-sid clean-sid
24252 maybe-clean-sid: clean-sid
24255 @: $(MAKE); $(unstage)
24256 @[ -f ./sid/Makefile ] || exit 0; \
24257 r=`${PWD_COMMAND}`; export r; \
24258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24260 for flag in $(EXTRA_HOST_FLAGS) ; do \
24261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24263 echo "Doing clean in sid" ; \
24264 (cd $(HOST_SUBDIR)/sid && \
24265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24267 "RANLIB=$${RANLIB}" \
24268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24274 .PHONY: maybe-distclean-sid distclean-sid
24275 maybe-distclean-sid:
24277 maybe-distclean-sid: distclean-sid
24280 @: $(MAKE); $(unstage)
24281 @[ -f ./sid/Makefile ] || exit 0; \
24282 r=`${PWD_COMMAND}`; export r; \
24283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24285 for flag in $(EXTRA_HOST_FLAGS) ; do \
24286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24288 echo "Doing distclean in sid" ; \
24289 (cd $(HOST_SUBDIR)/sid && \
24290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24292 "RANLIB=$${RANLIB}" \
24293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24299 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
24300 maybe-maintainer-clean-sid:
24302 maybe-maintainer-clean-sid: maintainer-clean-sid
24304 maintainer-clean-sid:
24305 @: $(MAKE); $(unstage)
24306 @[ -f ./sid/Makefile ] || exit 0; \
24307 r=`${PWD_COMMAND}`; export r; \
24308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24310 for flag in $(EXTRA_HOST_FLAGS) ; do \
24311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24313 echo "Doing maintainer-clean in sid" ; \
24314 (cd $(HOST_SUBDIR)/sid && \
24315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24317 "RANLIB=$${RANLIB}" \
24318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24319 maintainer-clean) \
24326 .PHONY: configure-sim maybe-configure-sim
24327 maybe-configure-sim:
24329 configure-sim: stage_current
24330 @endif gcc-bootstrap
24332 maybe-configure-sim: configure-sim
24334 @: $(MAKE); $(unstage)
24335 @r=`${PWD_COMMAND}`; export r; \
24336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24337 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
24338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
24340 echo Configuring in $(HOST_SUBDIR)/sim; \
24341 cd "$(HOST_SUBDIR)/sim" || exit 1; \
24342 case $(srcdir) in \
24343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24344 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
24345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24347 srcdiroption="--srcdir=$${topdir}/sim"; \
24348 libsrcdir="$$s/sim"; \
24349 $(SHELL) $${libsrcdir}/configure \
24350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24351 --target=${target_alias} $${srcdiroption} \
24359 .PHONY: all-sim maybe-all-sim
24362 all-sim: stage_current
24363 @endif gcc-bootstrap
24366 maybe-all-sim: all-sim
24367 all-sim: configure-sim
24368 @: $(MAKE); $(unstage)
24369 @r=`${PWD_COMMAND}`; export r; \
24370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372 (cd $(HOST_SUBDIR)/sim && \
24373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24380 .PHONY: check-sim maybe-check-sim
24383 maybe-check-sim: check-sim
24386 @: $(MAKE); $(unstage)
24387 @r=`${PWD_COMMAND}`; export r; \
24388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390 (cd $(HOST_SUBDIR)/sim && \
24391 $(MAKE) $(FLAGS_TO_PASS) check)
24395 .PHONY: install-sim maybe-install-sim
24398 maybe-install-sim: install-sim
24400 install-sim: installdirs
24401 @: $(MAKE); $(unstage)
24402 @r=`${PWD_COMMAND}`; export r; \
24403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24405 (cd $(HOST_SUBDIR)/sim && \
24406 $(MAKE) $(FLAGS_TO_PASS) install)
24410 .PHONY: install-strip-sim maybe-install-strip-sim
24411 maybe-install-strip-sim:
24413 maybe-install-strip-sim: install-strip-sim
24415 install-strip-sim: installdirs
24416 @: $(MAKE); $(unstage)
24417 @r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24420 (cd $(HOST_SUBDIR)/sim && \
24421 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24425 # Other targets (info, dvi, pdf, etc.)
24427 .PHONY: maybe-info-sim info-sim
24430 maybe-info-sim: info-sim
24434 @: $(MAKE); $(unstage)
24435 @[ -f ./sim/Makefile ] || exit 0; \
24436 r=`${PWD_COMMAND}`; export r; \
24437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24439 for flag in $(EXTRA_HOST_FLAGS) ; do \
24440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24442 echo "Doing info in sim" ; \
24443 (cd $(HOST_SUBDIR)/sim && \
24444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24446 "RANLIB=$${RANLIB}" \
24447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24453 .PHONY: maybe-dvi-sim dvi-sim
24456 maybe-dvi-sim: dvi-sim
24460 @: $(MAKE); $(unstage)
24461 @[ -f ./sim/Makefile ] || exit 0; \
24462 r=`${PWD_COMMAND}`; export r; \
24463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24465 for flag in $(EXTRA_HOST_FLAGS) ; do \
24466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24468 echo "Doing dvi in sim" ; \
24469 (cd $(HOST_SUBDIR)/sim && \
24470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24472 "RANLIB=$${RANLIB}" \
24473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479 .PHONY: maybe-pdf-sim pdf-sim
24482 maybe-pdf-sim: pdf-sim
24486 @: $(MAKE); $(unstage)
24487 @[ -f ./sim/Makefile ] || exit 0; \
24488 r=`${PWD_COMMAND}`; export r; \
24489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24491 for flag in $(EXTRA_HOST_FLAGS) ; do \
24492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24494 echo "Doing pdf in sim" ; \
24495 (cd $(HOST_SUBDIR)/sim && \
24496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24498 "RANLIB=$${RANLIB}" \
24499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24505 .PHONY: maybe-html-sim html-sim
24508 maybe-html-sim: html-sim
24512 @: $(MAKE); $(unstage)
24513 @[ -f ./sim/Makefile ] || exit 0; \
24514 r=`${PWD_COMMAND}`; export r; \
24515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24517 for flag in $(EXTRA_HOST_FLAGS) ; do \
24518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24520 echo "Doing html in sim" ; \
24521 (cd $(HOST_SUBDIR)/sim && \
24522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24524 "RANLIB=$${RANLIB}" \
24525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24531 .PHONY: maybe-TAGS-sim TAGS-sim
24534 maybe-TAGS-sim: TAGS-sim
24538 @: $(MAKE); $(unstage)
24539 @[ -f ./sim/Makefile ] || exit 0; \
24540 r=`${PWD_COMMAND}`; export r; \
24541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 for flag in $(EXTRA_HOST_FLAGS) ; do \
24544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24546 echo "Doing TAGS in sim" ; \
24547 (cd $(HOST_SUBDIR)/sim && \
24548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24550 "RANLIB=$${RANLIB}" \
24551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24557 .PHONY: maybe-install-info-sim install-info-sim
24558 maybe-install-info-sim:
24560 maybe-install-info-sim: install-info-sim
24562 install-info-sim: \
24565 @: $(MAKE); $(unstage)
24566 @[ -f ./sim/Makefile ] || exit 0; \
24567 r=`${PWD_COMMAND}`; export r; \
24568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570 for flag in $(EXTRA_HOST_FLAGS) ; do \
24571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24573 echo "Doing install-info in sim" ; \
24574 (cd $(HOST_SUBDIR)/sim && \
24575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24577 "RANLIB=$${RANLIB}" \
24578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24584 .PHONY: maybe-install-pdf-sim install-pdf-sim
24585 maybe-install-pdf-sim:
24587 maybe-install-pdf-sim: install-pdf-sim
24592 @: $(MAKE); $(unstage)
24593 @[ -f ./sim/Makefile ] || exit 0; \
24594 r=`${PWD_COMMAND}`; export r; \
24595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597 for flag in $(EXTRA_HOST_FLAGS) ; do \
24598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600 echo "Doing install-pdf in sim" ; \
24601 (cd $(HOST_SUBDIR)/sim && \
24602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24604 "RANLIB=$${RANLIB}" \
24605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24611 .PHONY: maybe-install-html-sim install-html-sim
24612 maybe-install-html-sim:
24614 maybe-install-html-sim: install-html-sim
24616 install-html-sim: \
24619 @: $(MAKE); $(unstage)
24620 @[ -f ./sim/Makefile ] || exit 0; \
24621 r=`${PWD_COMMAND}`; export r; \
24622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624 for flag in $(EXTRA_HOST_FLAGS) ; do \
24625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24627 echo "Doing install-html in sim" ; \
24628 (cd $(HOST_SUBDIR)/sim && \
24629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24631 "RANLIB=$${RANLIB}" \
24632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24638 .PHONY: maybe-installcheck-sim installcheck-sim
24639 maybe-installcheck-sim:
24641 maybe-installcheck-sim: installcheck-sim
24643 installcheck-sim: \
24645 @: $(MAKE); $(unstage)
24646 @[ -f ./sim/Makefile ] || exit 0; \
24647 r=`${PWD_COMMAND}`; export r; \
24648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24650 for flag in $(EXTRA_HOST_FLAGS) ; do \
24651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24653 echo "Doing installcheck in sim" ; \
24654 (cd $(HOST_SUBDIR)/sim && \
24655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24657 "RANLIB=$${RANLIB}" \
24658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24664 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
24665 maybe-mostlyclean-sim:
24667 maybe-mostlyclean-sim: mostlyclean-sim
24670 @: $(MAKE); $(unstage)
24671 @[ -f ./sim/Makefile ] || exit 0; \
24672 r=`${PWD_COMMAND}`; export r; \
24673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24675 for flag in $(EXTRA_HOST_FLAGS) ; do \
24676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24678 echo "Doing mostlyclean in sim" ; \
24679 (cd $(HOST_SUBDIR)/sim && \
24680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24682 "RANLIB=$${RANLIB}" \
24683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24689 .PHONY: maybe-clean-sim clean-sim
24692 maybe-clean-sim: clean-sim
24695 @: $(MAKE); $(unstage)
24696 @[ -f ./sim/Makefile ] || exit 0; \
24697 r=`${PWD_COMMAND}`; export r; \
24698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24700 for flag in $(EXTRA_HOST_FLAGS) ; do \
24701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24703 echo "Doing clean in sim" ; \
24704 (cd $(HOST_SUBDIR)/sim && \
24705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24707 "RANLIB=$${RANLIB}" \
24708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24714 .PHONY: maybe-distclean-sim distclean-sim
24715 maybe-distclean-sim:
24717 maybe-distclean-sim: distclean-sim
24720 @: $(MAKE); $(unstage)
24721 @[ -f ./sim/Makefile ] || exit 0; \
24722 r=`${PWD_COMMAND}`; export r; \
24723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24725 for flag in $(EXTRA_HOST_FLAGS) ; do \
24726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24728 echo "Doing distclean in sim" ; \
24729 (cd $(HOST_SUBDIR)/sim && \
24730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24732 "RANLIB=$${RANLIB}" \
24733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24739 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
24740 maybe-maintainer-clean-sim:
24742 maybe-maintainer-clean-sim: maintainer-clean-sim
24744 maintainer-clean-sim:
24745 @: $(MAKE); $(unstage)
24746 @[ -f ./sim/Makefile ] || exit 0; \
24747 r=`${PWD_COMMAND}`; export r; \
24748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24750 for flag in $(EXTRA_HOST_FLAGS) ; do \
24751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24753 echo "Doing maintainer-clean in sim" ; \
24754 (cd $(HOST_SUBDIR)/sim && \
24755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24757 "RANLIB=$${RANLIB}" \
24758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24759 maintainer-clean) \
24766 .PHONY: configure-texinfo maybe-configure-texinfo
24767 maybe-configure-texinfo:
24769 configure-texinfo: stage_current
24770 @endif gcc-bootstrap
24772 maybe-configure-texinfo: configure-texinfo
24774 @: $(MAKE); $(unstage)
24775 @r=`${PWD_COMMAND}`; export r; \
24776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
24778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
24780 echo Configuring in $(HOST_SUBDIR)/texinfo; \
24781 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
24782 case $(srcdir) in \
24783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24784 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
24785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24787 srcdiroption="--srcdir=$${topdir}/texinfo"; \
24788 libsrcdir="$$s/texinfo"; \
24789 $(SHELL) $${libsrcdir}/configure \
24790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24791 --target=${target_alias} $${srcdiroption} \
24799 .PHONY: all-texinfo maybe-all-texinfo
24802 all-texinfo: stage_current
24803 @endif gcc-bootstrap
24806 maybe-all-texinfo: all-texinfo
24807 all-texinfo: configure-texinfo
24808 @: $(MAKE); $(unstage)
24809 @r=`${PWD_COMMAND}`; export r; \
24810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24812 (cd $(HOST_SUBDIR)/texinfo && \
24813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24820 .PHONY: check-texinfo maybe-check-texinfo
24821 maybe-check-texinfo:
24823 maybe-check-texinfo: check-texinfo
24826 @: $(MAKE); $(unstage)
24827 @r=`${PWD_COMMAND}`; export r; \
24828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830 (cd $(HOST_SUBDIR)/texinfo && \
24831 $(MAKE) $(FLAGS_TO_PASS) check)
24835 .PHONY: install-texinfo maybe-install-texinfo
24836 maybe-install-texinfo:
24838 maybe-install-texinfo: install-texinfo
24844 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
24845 maybe-install-strip-texinfo:
24847 maybe-install-strip-texinfo: install-strip-texinfo
24849 install-strip-texinfo:
24853 # Other targets (info, dvi, pdf, etc.)
24855 .PHONY: maybe-info-texinfo info-texinfo
24856 maybe-info-texinfo:
24858 maybe-info-texinfo: info-texinfo
24862 @: $(MAKE); $(unstage)
24863 @[ -f ./texinfo/Makefile ] || exit 0; \
24864 r=`${PWD_COMMAND}`; export r; \
24865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24867 for flag in $(EXTRA_HOST_FLAGS) ; do \
24868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24870 echo "Doing info in texinfo" ; \
24871 (cd $(HOST_SUBDIR)/texinfo && \
24872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24874 "RANLIB=$${RANLIB}" \
24875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24881 .PHONY: maybe-dvi-texinfo dvi-texinfo
24884 maybe-dvi-texinfo: dvi-texinfo
24888 @: $(MAKE); $(unstage)
24889 @[ -f ./texinfo/Makefile ] || exit 0; \
24890 r=`${PWD_COMMAND}`; export r; \
24891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893 for flag in $(EXTRA_HOST_FLAGS) ; do \
24894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24896 echo "Doing dvi in texinfo" ; \
24897 (cd $(HOST_SUBDIR)/texinfo && \
24898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24900 "RANLIB=$${RANLIB}" \
24901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24907 .PHONY: maybe-pdf-texinfo pdf-texinfo
24910 maybe-pdf-texinfo: pdf-texinfo
24914 @: $(MAKE); $(unstage)
24915 @[ -f ./texinfo/Makefile ] || exit 0; \
24916 r=`${PWD_COMMAND}`; export r; \
24917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919 for flag in $(EXTRA_HOST_FLAGS) ; do \
24920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922 echo "Doing pdf in texinfo" ; \
24923 (cd $(HOST_SUBDIR)/texinfo && \
24924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24926 "RANLIB=$${RANLIB}" \
24927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24933 .PHONY: maybe-html-texinfo html-texinfo
24934 maybe-html-texinfo:
24936 maybe-html-texinfo: html-texinfo
24940 @: $(MAKE); $(unstage)
24941 @[ -f ./texinfo/Makefile ] || exit 0; \
24942 r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24945 for flag in $(EXTRA_HOST_FLAGS) ; do \
24946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24948 echo "Doing html in texinfo" ; \
24949 (cd $(HOST_SUBDIR)/texinfo && \
24950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952 "RANLIB=$${RANLIB}" \
24953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24959 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24960 maybe-TAGS-texinfo:
24962 maybe-TAGS-texinfo: TAGS-texinfo
24966 @: $(MAKE); $(unstage)
24967 @[ -f ./texinfo/Makefile ] || exit 0; \
24968 r=`${PWD_COMMAND}`; export r; \
24969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24971 for flag in $(EXTRA_HOST_FLAGS) ; do \
24972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24974 echo "Doing TAGS in texinfo" ; \
24975 (cd $(HOST_SUBDIR)/texinfo && \
24976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24978 "RANLIB=$${RANLIB}" \
24979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 .PHONY: maybe-install-info-texinfo install-info-texinfo
24986 maybe-install-info-texinfo:
24988 maybe-install-info-texinfo: install-info-texinfo
24990 install-info-texinfo: \
24991 configure-texinfo \
24993 @: $(MAKE); $(unstage)
24994 @[ -f ./texinfo/Makefile ] || exit 0; \
24995 r=`${PWD_COMMAND}`; export r; \
24996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24998 for flag in $(EXTRA_HOST_FLAGS) ; do \
24999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25001 echo "Doing install-info in texinfo" ; \
25002 (cd $(HOST_SUBDIR)/texinfo && \
25003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25005 "RANLIB=$${RANLIB}" \
25006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25012 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
25013 maybe-install-pdf-texinfo:
25015 maybe-install-pdf-texinfo: install-pdf-texinfo
25017 install-pdf-texinfo: \
25018 configure-texinfo \
25020 @: $(MAKE); $(unstage)
25021 @[ -f ./texinfo/Makefile ] || exit 0; \
25022 r=`${PWD_COMMAND}`; export r; \
25023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25025 for flag in $(EXTRA_HOST_FLAGS) ; do \
25026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25028 echo "Doing install-pdf in texinfo" ; \
25029 (cd $(HOST_SUBDIR)/texinfo && \
25030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25032 "RANLIB=$${RANLIB}" \
25033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25039 .PHONY: maybe-install-html-texinfo install-html-texinfo
25040 maybe-install-html-texinfo:
25042 maybe-install-html-texinfo: install-html-texinfo
25044 install-html-texinfo: \
25045 configure-texinfo \
25047 @: $(MAKE); $(unstage)
25048 @[ -f ./texinfo/Makefile ] || exit 0; \
25049 r=`${PWD_COMMAND}`; export r; \
25050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052 for flag in $(EXTRA_HOST_FLAGS) ; do \
25053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25055 echo "Doing install-html in texinfo" ; \
25056 (cd $(HOST_SUBDIR)/texinfo && \
25057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25059 "RANLIB=$${RANLIB}" \
25060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25066 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
25067 maybe-installcheck-texinfo:
25069 maybe-installcheck-texinfo: installcheck-texinfo
25071 installcheck-texinfo: \
25073 @: $(MAKE); $(unstage)
25074 @[ -f ./texinfo/Makefile ] || exit 0; \
25075 r=`${PWD_COMMAND}`; export r; \
25076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078 for flag in $(EXTRA_HOST_FLAGS) ; do \
25079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25081 echo "Doing installcheck in texinfo" ; \
25082 (cd $(HOST_SUBDIR)/texinfo && \
25083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25085 "RANLIB=$${RANLIB}" \
25086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
25093 maybe-mostlyclean-texinfo:
25095 maybe-mostlyclean-texinfo: mostlyclean-texinfo
25097 mostlyclean-texinfo:
25098 @: $(MAKE); $(unstage)
25099 @[ -f ./texinfo/Makefile ] || exit 0; \
25100 r=`${PWD_COMMAND}`; export r; \
25101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25103 for flag in $(EXTRA_HOST_FLAGS) ; do \
25104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25106 echo "Doing mostlyclean in texinfo" ; \
25107 (cd $(HOST_SUBDIR)/texinfo && \
25108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110 "RANLIB=$${RANLIB}" \
25111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117 .PHONY: maybe-clean-texinfo clean-texinfo
25118 maybe-clean-texinfo:
25120 maybe-clean-texinfo: clean-texinfo
25123 @: $(MAKE); $(unstage)
25124 @[ -f ./texinfo/Makefile ] || exit 0; \
25125 r=`${PWD_COMMAND}`; export r; \
25126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25128 for flag in $(EXTRA_HOST_FLAGS) ; do \
25129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25131 echo "Doing clean in texinfo" ; \
25132 (cd $(HOST_SUBDIR)/texinfo && \
25133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25135 "RANLIB=$${RANLIB}" \
25136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25142 .PHONY: maybe-distclean-texinfo distclean-texinfo
25143 maybe-distclean-texinfo:
25145 maybe-distclean-texinfo: distclean-texinfo
25148 @: $(MAKE); $(unstage)
25149 @[ -f ./texinfo/Makefile ] || exit 0; \
25150 r=`${PWD_COMMAND}`; export r; \
25151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25153 for flag in $(EXTRA_HOST_FLAGS) ; do \
25154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25156 echo "Doing distclean in texinfo" ; \
25157 (cd $(HOST_SUBDIR)/texinfo && \
25158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25160 "RANLIB=$${RANLIB}" \
25161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25167 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
25168 maybe-maintainer-clean-texinfo:
25170 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
25172 maintainer-clean-texinfo:
25173 @: $(MAKE); $(unstage)
25174 @[ -f ./texinfo/Makefile ] || exit 0; \
25175 r=`${PWD_COMMAND}`; export r; \
25176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178 for flag in $(EXTRA_HOST_FLAGS) ; do \
25179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25181 echo "Doing maintainer-clean in texinfo" ; \
25182 (cd $(HOST_SUBDIR)/texinfo && \
25183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25185 "RANLIB=$${RANLIB}" \
25186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25187 maintainer-clean) \
25194 .PHONY: configure-zlib maybe-configure-zlib
25195 maybe-configure-zlib:
25197 configure-zlib: stage_current
25198 @endif gcc-bootstrap
25200 maybe-configure-zlib: configure-zlib
25202 @r=`${PWD_COMMAND}`; export r; \
25203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25204 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25207 echo Configuring in $(HOST_SUBDIR)/zlib; \
25208 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25209 case $(srcdir) in \
25210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25211 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25214 srcdiroption="--srcdir=$${topdir}/zlib"; \
25215 libsrcdir="$$s/zlib"; \
25216 $(SHELL) $${libsrcdir}/configure \
25217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25218 --target=${target_alias} $${srcdiroption} \
25224 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25225 maybe-configure-stage1-zlib:
25227 maybe-configure-stage1-zlib: configure-stage1-zlib
25228 configure-stage1-zlib:
25229 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25231 @r=`${PWD_COMMAND}`; export r; \
25232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25233 TFLAGS="$(STAGE1_TFLAGS)"; \
25234 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25236 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25237 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25238 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25239 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25240 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
25252 $(STAGE1_CONFIGURE_FLAGS)
25253 @endif zlib-bootstrap
25255 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25256 maybe-configure-stage2-zlib:
25258 maybe-configure-stage2-zlib: configure-stage2-zlib
25259 configure-stage2-zlib:
25260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25262 @r=`${PWD_COMMAND}`; export r; \
25263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264 TFLAGS="$(STAGE2_TFLAGS)"; \
25265 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25267 $(POSTSTAGE1_HOST_EXPORTS) \
25268 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25269 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25270 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25271 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25273 cd $(HOST_SUBDIR)/zlib || exit 1; \
25274 case $(srcdir) in \
25275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25276 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25279 srcdiroption="--srcdir=$${topdir}/zlib"; \
25280 libsrcdir="$$s/zlib"; \
25281 $(SHELL) $${libsrcdir}/configure \
25282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25283 --target=${target_alias} $${srcdiroption} \
25284 --with-build-libsubdir=$(HOST_SUBDIR) \
25285 $(STAGE2_CONFIGURE_FLAGS)
25286 @endif zlib-bootstrap
25288 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25289 maybe-configure-stage3-zlib:
25291 maybe-configure-stage3-zlib: configure-stage3-zlib
25292 configure-stage3-zlib:
25293 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25295 @r=`${PWD_COMMAND}`; export r; \
25296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297 TFLAGS="$(STAGE3_TFLAGS)"; \
25298 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25300 $(POSTSTAGE1_HOST_EXPORTS) \
25301 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25302 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25303 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25304 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
25319 @endif zlib-bootstrap
25321 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25322 maybe-configure-stage4-zlib:
25324 maybe-configure-stage4-zlib: configure-stage4-zlib
25325 configure-stage4-zlib:
25326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25328 @r=`${PWD_COMMAND}`; export r; \
25329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330 TFLAGS="$(STAGE4_TFLAGS)"; \
25331 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25333 $(POSTSTAGE1_HOST_EXPORTS) \
25334 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25335 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25336 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25337 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
25352 @endif zlib-bootstrap
25354 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25355 maybe-configure-stageprofile-zlib:
25357 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25358 configure-stageprofile-zlib:
25359 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25361 @r=`${PWD_COMMAND}`; export r; \
25362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25364 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25366 $(POSTSTAGE1_HOST_EXPORTS) \
25367 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25368 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25369 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25370 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
25385 @endif zlib-bootstrap
25387 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25388 maybe-configure-stagefeedback-zlib:
25390 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25391 configure-stagefeedback-zlib:
25392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25394 @r=`${PWD_COMMAND}`; export r; \
25395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25397 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25399 $(POSTSTAGE1_HOST_EXPORTS) \
25400 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25401 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25403 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
25418 @endif zlib-bootstrap
25424 .PHONY: all-zlib maybe-all-zlib
25427 all-zlib: stage_current
25428 @endif gcc-bootstrap
25431 maybe-all-zlib: all-zlib
25432 all-zlib: configure-zlib
25433 @r=`${PWD_COMMAND}`; export r; \
25434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436 (cd $(HOST_SUBDIR)/zlib && \
25437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25443 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25444 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25445 maybe-all-stage1-zlib:
25446 maybe-clean-stage1-zlib:
25448 maybe-all-stage1-zlib: all-stage1-zlib
25449 all-stage1: all-stage1-zlib
25450 TARGET-stage1-zlib = $(TARGET-zlib)
25451 all-stage1-zlib: configure-stage1-zlib
25452 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25453 @r=`${PWD_COMMAND}`; export r; \
25454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 TFLAGS="$(STAGE1_TFLAGS)"; \
25457 cd $(HOST_SUBDIR)/zlib && \
25458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25459 CFLAGS="$(STAGE1_CFLAGS)" \
25460 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25461 LIBCFLAGS="$(LIBCFLAGS)" \
25462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25465 $(EXTRA_HOST_FLAGS) \
25466 TFLAGS="$(STAGE1_TFLAGS)" \
25467 $(TARGET-stage1-zlib)
25469 maybe-clean-stage1-zlib: clean-stage1-zlib
25470 clean-stage1: clean-stage1-zlib
25472 @if [ $(current_stage) = stage1 ]; then \
25473 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25475 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
25476 $(MAKE) stage1-start; \
25478 cd $(HOST_SUBDIR)/zlib && \
25479 $(MAKE) $(EXTRA_HOST_FLAGS) \
25481 @endif zlib-bootstrap
25484 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25485 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25486 maybe-all-stage2-zlib:
25487 maybe-clean-stage2-zlib:
25489 maybe-all-stage2-zlib: all-stage2-zlib
25490 all-stage2: all-stage2-zlib
25491 TARGET-stage2-zlib = $(TARGET-zlib)
25492 all-stage2-zlib: configure-stage2-zlib
25493 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25494 @r=`${PWD_COMMAND}`; export r; \
25495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25496 TFLAGS="$(STAGE2_TFLAGS)"; \
25498 $(POSTSTAGE1_HOST_EXPORTS) \
25499 cd $(HOST_SUBDIR)/zlib && \
25500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25501 CFLAGS="$(STAGE2_CFLAGS)" \
25502 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25503 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25508 TFLAGS="$(STAGE2_TFLAGS)" \
25509 $(TARGET-stage2-zlib)
25511 maybe-clean-stage2-zlib: clean-stage2-zlib
25512 clean-stage2: clean-stage2-zlib
25514 @if [ $(current_stage) = stage2 ]; then \
25515 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25517 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
25518 $(MAKE) stage2-start; \
25520 cd $(HOST_SUBDIR)/zlib && \
25521 $(MAKE) $(EXTRA_HOST_FLAGS) \
25522 $(POSTSTAGE1_FLAGS_TO_PASS) \
25524 @endif zlib-bootstrap
25527 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25528 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25529 maybe-all-stage3-zlib:
25530 maybe-clean-stage3-zlib:
25532 maybe-all-stage3-zlib: all-stage3-zlib
25533 all-stage3: all-stage3-zlib
25534 TARGET-stage3-zlib = $(TARGET-zlib)
25535 all-stage3-zlib: configure-stage3-zlib
25536 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25537 @r=`${PWD_COMMAND}`; export r; \
25538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25539 TFLAGS="$(STAGE3_TFLAGS)"; \
25541 $(POSTSTAGE1_HOST_EXPORTS) \
25542 cd $(HOST_SUBDIR)/zlib && \
25543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25544 CFLAGS="$(STAGE3_CFLAGS)" \
25545 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25546 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25551 TFLAGS="$(STAGE3_TFLAGS)" \
25552 $(TARGET-stage3-zlib)
25554 maybe-clean-stage3-zlib: clean-stage3-zlib
25555 clean-stage3: clean-stage3-zlib
25557 @if [ $(current_stage) = stage3 ]; then \
25558 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25560 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
25561 $(MAKE) stage3-start; \
25563 cd $(HOST_SUBDIR)/zlib && \
25564 $(MAKE) $(EXTRA_HOST_FLAGS) \
25565 $(POSTSTAGE1_FLAGS_TO_PASS) \
25567 @endif zlib-bootstrap
25570 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25571 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25572 maybe-all-stage4-zlib:
25573 maybe-clean-stage4-zlib:
25575 maybe-all-stage4-zlib: all-stage4-zlib
25576 all-stage4: all-stage4-zlib
25577 TARGET-stage4-zlib = $(TARGET-zlib)
25578 all-stage4-zlib: configure-stage4-zlib
25579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25580 @r=`${PWD_COMMAND}`; export r; \
25581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25582 TFLAGS="$(STAGE4_TFLAGS)"; \
25584 $(POSTSTAGE1_HOST_EXPORTS) \
25585 cd $(HOST_SUBDIR)/zlib && \
25586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25587 CFLAGS="$(STAGE4_CFLAGS)" \
25588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25594 TFLAGS="$(STAGE4_TFLAGS)" \
25595 $(TARGET-stage4-zlib)
25597 maybe-clean-stage4-zlib: clean-stage4-zlib
25598 clean-stage4: clean-stage4-zlib
25600 @if [ $(current_stage) = stage4 ]; then \
25601 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25603 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
25604 $(MAKE) stage4-start; \
25606 cd $(HOST_SUBDIR)/zlib && \
25607 $(MAKE) $(EXTRA_HOST_FLAGS) \
25608 $(POSTSTAGE1_FLAGS_TO_PASS) \
25610 @endif zlib-bootstrap
25613 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25614 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25615 maybe-all-stageprofile-zlib:
25616 maybe-clean-stageprofile-zlib:
25618 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25619 all-stageprofile: all-stageprofile-zlib
25620 TARGET-stageprofile-zlib = $(TARGET-zlib)
25621 all-stageprofile-zlib: configure-stageprofile-zlib
25622 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25623 @r=`${PWD_COMMAND}`; export r; \
25624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25627 $(POSTSTAGE1_HOST_EXPORTS) \
25628 cd $(HOST_SUBDIR)/zlib && \
25629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25630 CFLAGS="$(STAGEprofile_CFLAGS)" \
25631 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25632 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25637 TFLAGS="$(STAGEprofile_TFLAGS)" \
25638 $(TARGET-stageprofile-zlib)
25640 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25641 clean-stageprofile: clean-stageprofile-zlib
25642 clean-stageprofile-zlib:
25643 @if [ $(current_stage) = stageprofile ]; then \
25644 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25646 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
25647 $(MAKE) stageprofile-start; \
25649 cd $(HOST_SUBDIR)/zlib && \
25650 $(MAKE) $(EXTRA_HOST_FLAGS) \
25651 $(POSTSTAGE1_FLAGS_TO_PASS) \
25653 @endif zlib-bootstrap
25656 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25657 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25658 maybe-all-stagefeedback-zlib:
25659 maybe-clean-stagefeedback-zlib:
25661 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25662 all-stagefeedback: all-stagefeedback-zlib
25663 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25664 all-stagefeedback-zlib: configure-stagefeedback-zlib
25665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25666 @r=`${PWD_COMMAND}`; export r; \
25667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25668 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25670 $(POSTSTAGE1_HOST_EXPORTS) \
25671 cd $(HOST_SUBDIR)/zlib && \
25672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25673 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25674 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25680 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25681 $(TARGET-stagefeedback-zlib)
25683 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25684 clean-stagefeedback: clean-stagefeedback-zlib
25685 clean-stagefeedback-zlib:
25686 @if [ $(current_stage) = stagefeedback ]; then \
25687 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25689 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
25690 $(MAKE) stagefeedback-start; \
25692 cd $(HOST_SUBDIR)/zlib && \
25693 $(MAKE) $(EXTRA_HOST_FLAGS) \
25694 $(POSTSTAGE1_FLAGS_TO_PASS) \
25696 @endif zlib-bootstrap
25702 .PHONY: check-zlib maybe-check-zlib
25705 maybe-check-zlib: check-zlib
25711 .PHONY: install-zlib maybe-install-zlib
25712 maybe-install-zlib:
25714 maybe-install-zlib: install-zlib
25720 .PHONY: install-strip-zlib maybe-install-strip-zlib
25721 maybe-install-strip-zlib:
25723 maybe-install-strip-zlib: install-strip-zlib
25725 install-strip-zlib:
25729 # Other targets (info, dvi, pdf, etc.)
25731 .PHONY: maybe-info-zlib info-zlib
25734 maybe-info-zlib: info-zlib
25738 @[ -f ./zlib/Makefile ] || exit 0; \
25739 r=`${PWD_COMMAND}`; export r; \
25740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25742 for flag in $(EXTRA_HOST_FLAGS) ; do \
25743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25745 echo "Doing info in zlib" ; \
25746 (cd $(HOST_SUBDIR)/zlib && \
25747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25749 "RANLIB=$${RANLIB}" \
25750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25756 .PHONY: maybe-dvi-zlib dvi-zlib
25759 maybe-dvi-zlib: dvi-zlib
25763 @[ -f ./zlib/Makefile ] || exit 0; \
25764 r=`${PWD_COMMAND}`; export r; \
25765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767 for flag in $(EXTRA_HOST_FLAGS) ; do \
25768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25770 echo "Doing dvi in zlib" ; \
25771 (cd $(HOST_SUBDIR)/zlib && \
25772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25774 "RANLIB=$${RANLIB}" \
25775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25781 .PHONY: maybe-pdf-zlib pdf-zlib
25784 maybe-pdf-zlib: pdf-zlib
25788 @[ -f ./zlib/Makefile ] || exit 0; \
25789 r=`${PWD_COMMAND}`; export r; \
25790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25792 for flag in $(EXTRA_HOST_FLAGS) ; do \
25793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25795 echo "Doing pdf in zlib" ; \
25796 (cd $(HOST_SUBDIR)/zlib && \
25797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25799 "RANLIB=$${RANLIB}" \
25800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25806 .PHONY: maybe-html-zlib html-zlib
25809 maybe-html-zlib: html-zlib
25813 @[ -f ./zlib/Makefile ] || exit 0; \
25814 r=`${PWD_COMMAND}`; export r; \
25815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817 for flag in $(EXTRA_HOST_FLAGS) ; do \
25818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25820 echo "Doing html in zlib" ; \
25821 (cd $(HOST_SUBDIR)/zlib && \
25822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25824 "RANLIB=$${RANLIB}" \
25825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831 .PHONY: maybe-TAGS-zlib TAGS-zlib
25834 maybe-TAGS-zlib: TAGS-zlib
25838 @[ -f ./zlib/Makefile ] || exit 0; \
25839 r=`${PWD_COMMAND}`; export r; \
25840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842 for flag in $(EXTRA_HOST_FLAGS) ; do \
25843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845 echo "Doing TAGS in zlib" ; \
25846 (cd $(HOST_SUBDIR)/zlib && \
25847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25849 "RANLIB=$${RANLIB}" \
25850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856 .PHONY: maybe-install-info-zlib install-info-zlib
25857 maybe-install-info-zlib:
25859 maybe-install-info-zlib: install-info-zlib
25861 install-info-zlib: \
25864 @[ -f ./zlib/Makefile ] || exit 0; \
25865 r=`${PWD_COMMAND}`; export r; \
25866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868 for flag in $(EXTRA_HOST_FLAGS) ; do \
25869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25871 echo "Doing install-info in zlib" ; \
25872 (cd $(HOST_SUBDIR)/zlib && \
25873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25875 "RANLIB=$${RANLIB}" \
25876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25882 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
25883 maybe-install-pdf-zlib:
25885 maybe-install-pdf-zlib: install-pdf-zlib
25887 install-pdf-zlib: \
25890 @[ -f ./zlib/Makefile ] || exit 0; \
25891 r=`${PWD_COMMAND}`; export r; \
25892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25894 for flag in $(EXTRA_HOST_FLAGS) ; do \
25895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25897 echo "Doing install-pdf in zlib" ; \
25898 (cd $(HOST_SUBDIR)/zlib && \
25899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25901 "RANLIB=$${RANLIB}" \
25902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25908 .PHONY: maybe-install-html-zlib install-html-zlib
25909 maybe-install-html-zlib:
25911 maybe-install-html-zlib: install-html-zlib
25913 install-html-zlib: \
25916 @[ -f ./zlib/Makefile ] || exit 0; \
25917 r=`${PWD_COMMAND}`; export r; \
25918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25920 for flag in $(EXTRA_HOST_FLAGS) ; do \
25921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25923 echo "Doing install-html in zlib" ; \
25924 (cd $(HOST_SUBDIR)/zlib && \
25925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25927 "RANLIB=$${RANLIB}" \
25928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934 .PHONY: maybe-installcheck-zlib installcheck-zlib
25935 maybe-installcheck-zlib:
25937 maybe-installcheck-zlib: installcheck-zlib
25939 installcheck-zlib: \
25941 @[ -f ./zlib/Makefile ] || exit 0; \
25942 r=`${PWD_COMMAND}`; export r; \
25943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25945 for flag in $(EXTRA_HOST_FLAGS) ; do \
25946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25948 echo "Doing installcheck in zlib" ; \
25949 (cd $(HOST_SUBDIR)/zlib && \
25950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25952 "RANLIB=$${RANLIB}" \
25953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25959 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
25960 maybe-mostlyclean-zlib:
25962 maybe-mostlyclean-zlib: mostlyclean-zlib
25965 @[ -f ./zlib/Makefile ] || exit 0; \
25966 r=`${PWD_COMMAND}`; export r; \
25967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969 for flag in $(EXTRA_HOST_FLAGS) ; do \
25970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25972 echo "Doing mostlyclean in zlib" ; \
25973 (cd $(HOST_SUBDIR)/zlib && \
25974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25976 "RANLIB=$${RANLIB}" \
25977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25983 .PHONY: maybe-clean-zlib clean-zlib
25986 maybe-clean-zlib: clean-zlib
25989 @[ -f ./zlib/Makefile ] || exit 0; \
25990 r=`${PWD_COMMAND}`; export r; \
25991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993 for flag in $(EXTRA_HOST_FLAGS) ; do \
25994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25996 echo "Doing clean in zlib" ; \
25997 (cd $(HOST_SUBDIR)/zlib && \
25998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26000 "RANLIB=$${RANLIB}" \
26001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26007 .PHONY: maybe-distclean-zlib distclean-zlib
26008 maybe-distclean-zlib:
26010 maybe-distclean-zlib: distclean-zlib
26013 @[ -f ./zlib/Makefile ] || exit 0; \
26014 r=`${PWD_COMMAND}`; export r; \
26015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017 for flag in $(EXTRA_HOST_FLAGS) ; do \
26018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020 echo "Doing distclean in zlib" ; \
26021 (cd $(HOST_SUBDIR)/zlib && \
26022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26024 "RANLIB=$${RANLIB}" \
26025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26031 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26032 maybe-maintainer-clean-zlib:
26034 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26036 maintainer-clean-zlib:
26037 @[ -f ./zlib/Makefile ] || exit 0; \
26038 r=`${PWD_COMMAND}`; export r; \
26039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041 for flag in $(EXTRA_HOST_FLAGS) ; do \
26042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044 echo "Doing maintainer-clean in zlib" ; \
26045 (cd $(HOST_SUBDIR)/zlib && \
26046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26048 "RANLIB=$${RANLIB}" \
26049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26050 maintainer-clean) \
26057 .PHONY: configure-gdb maybe-configure-gdb
26058 maybe-configure-gdb:
26060 configure-gdb: stage_current
26061 @endif gcc-bootstrap
26063 maybe-configure-gdb: configure-gdb
26065 @: $(MAKE); $(unstage)
26066 @r=`${PWD_COMMAND}`; export r; \
26067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26071 echo Configuring in $(HOST_SUBDIR)/gdb; \
26072 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26073 case $(srcdir) in \
26074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26075 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26078 srcdiroption="--srcdir=$${topdir}/gdb"; \
26079 libsrcdir="$$s/gdb"; \
26080 $(SHELL) $${libsrcdir}/configure \
26081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26082 --target=${target_alias} $${srcdiroption} \
26090 .PHONY: all-gdb maybe-all-gdb
26093 all-gdb: stage_current
26094 @endif gcc-bootstrap
26097 maybe-all-gdb: all-gdb
26098 all-gdb: configure-gdb
26099 @: $(MAKE); $(unstage)
26100 @r=`${PWD_COMMAND}`; export r; \
26101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26103 (cd $(HOST_SUBDIR)/gdb && \
26104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26111 .PHONY: check-gdb maybe-check-gdb
26114 maybe-check-gdb: check-gdb
26117 @: $(MAKE); $(unstage)
26118 @r=`${PWD_COMMAND}`; export r; \
26119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26121 (cd $(HOST_SUBDIR)/gdb && \
26122 $(MAKE) $(FLAGS_TO_PASS) check)
26126 .PHONY: install-gdb maybe-install-gdb
26129 maybe-install-gdb: install-gdb
26131 install-gdb: installdirs
26132 @: $(MAKE); $(unstage)
26133 @r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26136 (cd $(HOST_SUBDIR)/gdb && \
26137 $(MAKE) $(FLAGS_TO_PASS) install)
26141 .PHONY: install-strip-gdb maybe-install-strip-gdb
26142 maybe-install-strip-gdb:
26144 maybe-install-strip-gdb: install-strip-gdb
26146 install-strip-gdb: installdirs
26147 @: $(MAKE); $(unstage)
26148 @r=`${PWD_COMMAND}`; export r; \
26149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26151 (cd $(HOST_SUBDIR)/gdb && \
26152 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26156 # Other targets (info, dvi, pdf, etc.)
26158 .PHONY: maybe-info-gdb info-gdb
26161 maybe-info-gdb: info-gdb
26165 @: $(MAKE); $(unstage)
26166 @[ -f ./gdb/Makefile ] || exit 0; \
26167 r=`${PWD_COMMAND}`; export r; \
26168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26170 for flag in $(EXTRA_HOST_FLAGS) ; do \
26171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26173 echo "Doing info in gdb" ; \
26174 (cd $(HOST_SUBDIR)/gdb && \
26175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26177 "RANLIB=$${RANLIB}" \
26178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26184 .PHONY: maybe-dvi-gdb dvi-gdb
26187 maybe-dvi-gdb: dvi-gdb
26191 @: $(MAKE); $(unstage)
26192 @[ -f ./gdb/Makefile ] || exit 0; \
26193 r=`${PWD_COMMAND}`; export r; \
26194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26196 for flag in $(EXTRA_HOST_FLAGS) ; do \
26197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26199 echo "Doing dvi in gdb" ; \
26200 (cd $(HOST_SUBDIR)/gdb && \
26201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26203 "RANLIB=$${RANLIB}" \
26204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26210 .PHONY: maybe-pdf-gdb pdf-gdb
26213 maybe-pdf-gdb: pdf-gdb
26217 @: $(MAKE); $(unstage)
26218 @[ -f ./gdb/Makefile ] || exit 0; \
26219 r=`${PWD_COMMAND}`; export r; \
26220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26222 for flag in $(EXTRA_HOST_FLAGS) ; do \
26223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26225 echo "Doing pdf in gdb" ; \
26226 (cd $(HOST_SUBDIR)/gdb && \
26227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26229 "RANLIB=$${RANLIB}" \
26230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26236 .PHONY: maybe-html-gdb html-gdb
26239 maybe-html-gdb: html-gdb
26243 @: $(MAKE); $(unstage)
26244 @[ -f ./gdb/Makefile ] || exit 0; \
26245 r=`${PWD_COMMAND}`; export r; \
26246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26248 for flag in $(EXTRA_HOST_FLAGS) ; do \
26249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26251 echo "Doing html in gdb" ; \
26252 (cd $(HOST_SUBDIR)/gdb && \
26253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26255 "RANLIB=$${RANLIB}" \
26256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26262 .PHONY: maybe-TAGS-gdb TAGS-gdb
26265 maybe-TAGS-gdb: TAGS-gdb
26269 @: $(MAKE); $(unstage)
26270 @[ -f ./gdb/Makefile ] || exit 0; \
26271 r=`${PWD_COMMAND}`; export r; \
26272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26274 for flag in $(EXTRA_HOST_FLAGS) ; do \
26275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26277 echo "Doing TAGS in gdb" ; \
26278 (cd $(HOST_SUBDIR)/gdb && \
26279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26281 "RANLIB=$${RANLIB}" \
26282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26288 .PHONY: maybe-install-info-gdb install-info-gdb
26289 maybe-install-info-gdb:
26291 maybe-install-info-gdb: install-info-gdb
26293 install-info-gdb: \
26296 @: $(MAKE); $(unstage)
26297 @[ -f ./gdb/Makefile ] || exit 0; \
26298 r=`${PWD_COMMAND}`; export r; \
26299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26301 for flag in $(EXTRA_HOST_FLAGS) ; do \
26302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26304 echo "Doing install-info in gdb" ; \
26305 (cd $(HOST_SUBDIR)/gdb && \
26306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26308 "RANLIB=$${RANLIB}" \
26309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26315 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
26316 maybe-install-pdf-gdb:
26318 maybe-install-pdf-gdb: install-pdf-gdb
26323 @: $(MAKE); $(unstage)
26324 @[ -f ./gdb/Makefile ] || exit 0; \
26325 r=`${PWD_COMMAND}`; export r; \
26326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26328 for flag in $(EXTRA_HOST_FLAGS) ; do \
26329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26331 echo "Doing install-pdf in gdb" ; \
26332 (cd $(HOST_SUBDIR)/gdb && \
26333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26335 "RANLIB=$${RANLIB}" \
26336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26342 .PHONY: maybe-install-html-gdb install-html-gdb
26343 maybe-install-html-gdb:
26345 maybe-install-html-gdb: install-html-gdb
26347 install-html-gdb: \
26350 @: $(MAKE); $(unstage)
26351 @[ -f ./gdb/Makefile ] || exit 0; \
26352 r=`${PWD_COMMAND}`; export r; \
26353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26355 for flag in $(EXTRA_HOST_FLAGS) ; do \
26356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26358 echo "Doing install-html in gdb" ; \
26359 (cd $(HOST_SUBDIR)/gdb && \
26360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26362 "RANLIB=$${RANLIB}" \
26363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26369 .PHONY: maybe-installcheck-gdb installcheck-gdb
26370 maybe-installcheck-gdb:
26372 maybe-installcheck-gdb: installcheck-gdb
26374 installcheck-gdb: \
26376 @: $(MAKE); $(unstage)
26377 @[ -f ./gdb/Makefile ] || exit 0; \
26378 r=`${PWD_COMMAND}`; export r; \
26379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26381 for flag in $(EXTRA_HOST_FLAGS) ; do \
26382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26384 echo "Doing installcheck in gdb" ; \
26385 (cd $(HOST_SUBDIR)/gdb && \
26386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26388 "RANLIB=$${RANLIB}" \
26389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26395 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26396 maybe-mostlyclean-gdb:
26398 maybe-mostlyclean-gdb: mostlyclean-gdb
26401 @: $(MAKE); $(unstage)
26402 @[ -f ./gdb/Makefile ] || exit 0; \
26403 r=`${PWD_COMMAND}`; export r; \
26404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26406 for flag in $(EXTRA_HOST_FLAGS) ; do \
26407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26409 echo "Doing mostlyclean in gdb" ; \
26410 (cd $(HOST_SUBDIR)/gdb && \
26411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26413 "RANLIB=$${RANLIB}" \
26414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26420 .PHONY: maybe-clean-gdb clean-gdb
26423 maybe-clean-gdb: clean-gdb
26426 @: $(MAKE); $(unstage)
26427 @[ -f ./gdb/Makefile ] || exit 0; \
26428 r=`${PWD_COMMAND}`; export r; \
26429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26431 for flag in $(EXTRA_HOST_FLAGS) ; do \
26432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26434 echo "Doing clean in gdb" ; \
26435 (cd $(HOST_SUBDIR)/gdb && \
26436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26438 "RANLIB=$${RANLIB}" \
26439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26445 .PHONY: maybe-distclean-gdb distclean-gdb
26446 maybe-distclean-gdb:
26448 maybe-distclean-gdb: distclean-gdb
26451 @: $(MAKE); $(unstage)
26452 @[ -f ./gdb/Makefile ] || exit 0; \
26453 r=`${PWD_COMMAND}`; export r; \
26454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456 for flag in $(EXTRA_HOST_FLAGS) ; do \
26457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26459 echo "Doing distclean in gdb" ; \
26460 (cd $(HOST_SUBDIR)/gdb && \
26461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26463 "RANLIB=$${RANLIB}" \
26464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26470 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26471 maybe-maintainer-clean-gdb:
26473 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26475 maintainer-clean-gdb:
26476 @: $(MAKE); $(unstage)
26477 @[ -f ./gdb/Makefile ] || exit 0; \
26478 r=`${PWD_COMMAND}`; export r; \
26479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 for flag in $(EXTRA_HOST_FLAGS) ; do \
26482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26484 echo "Doing maintainer-clean in gdb" ; \
26485 (cd $(HOST_SUBDIR)/gdb && \
26486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26488 "RANLIB=$${RANLIB}" \
26489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26490 maintainer-clean) \
26497 .PHONY: configure-expect maybe-configure-expect
26498 maybe-configure-expect:
26500 configure-expect: stage_current
26501 @endif gcc-bootstrap
26503 maybe-configure-expect: configure-expect
26505 @: $(MAKE); $(unstage)
26506 @r=`${PWD_COMMAND}`; export r; \
26507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26508 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26511 echo Configuring in $(HOST_SUBDIR)/expect; \
26512 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26513 case $(srcdir) in \
26514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26515 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26518 srcdiroption="--srcdir=$${topdir}/expect"; \
26519 libsrcdir="$$s/expect"; \
26520 $(SHELL) $${libsrcdir}/configure \
26521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26522 --target=${target_alias} $${srcdiroption} \
26530 .PHONY: all-expect maybe-all-expect
26533 all-expect: stage_current
26534 @endif gcc-bootstrap
26537 maybe-all-expect: all-expect
26538 all-expect: configure-expect
26539 @: $(MAKE); $(unstage)
26540 @r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26543 (cd $(HOST_SUBDIR)/expect && \
26544 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26551 .PHONY: check-expect maybe-check-expect
26552 maybe-check-expect:
26554 maybe-check-expect: check-expect
26557 @: $(MAKE); $(unstage)
26558 @r=`${PWD_COMMAND}`; export r; \
26559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26561 (cd $(HOST_SUBDIR)/expect && \
26562 $(MAKE) $(FLAGS_TO_PASS) check)
26566 .PHONY: install-expect maybe-install-expect
26567 maybe-install-expect:
26569 maybe-install-expect: install-expect
26571 install-expect: installdirs
26572 @: $(MAKE); $(unstage)
26573 @r=`${PWD_COMMAND}`; export r; \
26574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576 (cd $(HOST_SUBDIR)/expect && \
26577 $(MAKE) $(FLAGS_TO_PASS) install)
26581 .PHONY: install-strip-expect maybe-install-strip-expect
26582 maybe-install-strip-expect:
26584 maybe-install-strip-expect: install-strip-expect
26586 install-strip-expect: installdirs
26587 @: $(MAKE); $(unstage)
26588 @r=`${PWD_COMMAND}`; export r; \
26589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26591 (cd $(HOST_SUBDIR)/expect && \
26592 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26596 # Other targets (info, dvi, pdf, etc.)
26598 .PHONY: maybe-info-expect info-expect
26601 maybe-info-expect: info-expect
26605 @: $(MAKE); $(unstage)
26606 @[ -f ./expect/Makefile ] || exit 0; \
26607 r=`${PWD_COMMAND}`; export r; \
26608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26610 for flag in $(EXTRA_HOST_FLAGS) ; do \
26611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26613 echo "Doing info in expect" ; \
26614 (cd $(HOST_SUBDIR)/expect && \
26615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617 "RANLIB=$${RANLIB}" \
26618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26624 .PHONY: maybe-dvi-expect dvi-expect
26627 maybe-dvi-expect: dvi-expect
26631 @: $(MAKE); $(unstage)
26632 @[ -f ./expect/Makefile ] || exit 0; \
26633 r=`${PWD_COMMAND}`; export r; \
26634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636 for flag in $(EXTRA_HOST_FLAGS) ; do \
26637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26639 echo "Doing dvi in expect" ; \
26640 (cd $(HOST_SUBDIR)/expect && \
26641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26643 "RANLIB=$${RANLIB}" \
26644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26650 .PHONY: maybe-pdf-expect pdf-expect
26653 maybe-pdf-expect: pdf-expect
26657 @: $(MAKE); $(unstage)
26658 @[ -f ./expect/Makefile ] || exit 0; \
26659 r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662 for flag in $(EXTRA_HOST_FLAGS) ; do \
26663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26665 echo "Doing pdf in expect" ; \
26666 (cd $(HOST_SUBDIR)/expect && \
26667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26669 "RANLIB=$${RANLIB}" \
26670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26676 .PHONY: maybe-html-expect html-expect
26679 maybe-html-expect: html-expect
26683 @: $(MAKE); $(unstage)
26684 @[ -f ./expect/Makefile ] || exit 0; \
26685 r=`${PWD_COMMAND}`; export r; \
26686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26688 for flag in $(EXTRA_HOST_FLAGS) ; do \
26689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26691 echo "Doing html in expect" ; \
26692 (cd $(HOST_SUBDIR)/expect && \
26693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695 "RANLIB=$${RANLIB}" \
26696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26702 .PHONY: maybe-TAGS-expect TAGS-expect
26705 maybe-TAGS-expect: TAGS-expect
26709 @: $(MAKE); $(unstage)
26710 @[ -f ./expect/Makefile ] || exit 0; \
26711 r=`${PWD_COMMAND}`; export r; \
26712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26714 for flag in $(EXTRA_HOST_FLAGS) ; do \
26715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26717 echo "Doing TAGS in expect" ; \
26718 (cd $(HOST_SUBDIR)/expect && \
26719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26721 "RANLIB=$${RANLIB}" \
26722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26728 .PHONY: maybe-install-info-expect install-info-expect
26729 maybe-install-info-expect:
26731 maybe-install-info-expect: install-info-expect
26733 install-info-expect: \
26736 @: $(MAKE); $(unstage)
26737 @[ -f ./expect/Makefile ] || exit 0; \
26738 r=`${PWD_COMMAND}`; export r; \
26739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741 for flag in $(EXTRA_HOST_FLAGS) ; do \
26742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26744 echo "Doing install-info in expect" ; \
26745 (cd $(HOST_SUBDIR)/expect && \
26746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26748 "RANLIB=$${RANLIB}" \
26749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26755 .PHONY: maybe-install-pdf-expect install-pdf-expect
26756 maybe-install-pdf-expect:
26758 maybe-install-pdf-expect: install-pdf-expect
26760 install-pdf-expect: \
26763 @: $(MAKE); $(unstage)
26764 @[ -f ./expect/Makefile ] || exit 0; \
26765 r=`${PWD_COMMAND}`; export r; \
26766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26768 for flag in $(EXTRA_HOST_FLAGS) ; do \
26769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26771 echo "Doing install-pdf in expect" ; \
26772 (cd $(HOST_SUBDIR)/expect && \
26773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26775 "RANLIB=$${RANLIB}" \
26776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782 .PHONY: maybe-install-html-expect install-html-expect
26783 maybe-install-html-expect:
26785 maybe-install-html-expect: install-html-expect
26787 install-html-expect: \
26790 @: $(MAKE); $(unstage)
26791 @[ -f ./expect/Makefile ] || exit 0; \
26792 r=`${PWD_COMMAND}`; export r; \
26793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 for flag in $(EXTRA_HOST_FLAGS) ; do \
26796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798 echo "Doing install-html in expect" ; \
26799 (cd $(HOST_SUBDIR)/expect && \
26800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26802 "RANLIB=$${RANLIB}" \
26803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809 .PHONY: maybe-installcheck-expect installcheck-expect
26810 maybe-installcheck-expect:
26812 maybe-installcheck-expect: installcheck-expect
26814 installcheck-expect: \
26816 @: $(MAKE); $(unstage)
26817 @[ -f ./expect/Makefile ] || exit 0; \
26818 r=`${PWD_COMMAND}`; export r; \
26819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26821 for flag in $(EXTRA_HOST_FLAGS) ; do \
26822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26824 echo "Doing installcheck in expect" ; \
26825 (cd $(HOST_SUBDIR)/expect && \
26826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828 "RANLIB=$${RANLIB}" \
26829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26835 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26836 maybe-mostlyclean-expect:
26838 maybe-mostlyclean-expect: mostlyclean-expect
26840 mostlyclean-expect:
26841 @: $(MAKE); $(unstage)
26842 @[ -f ./expect/Makefile ] || exit 0; \
26843 r=`${PWD_COMMAND}`; export r; \
26844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26846 for flag in $(EXTRA_HOST_FLAGS) ; do \
26847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26849 echo "Doing mostlyclean in expect" ; \
26850 (cd $(HOST_SUBDIR)/expect && \
26851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853 "RANLIB=$${RANLIB}" \
26854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860 .PHONY: maybe-clean-expect clean-expect
26861 maybe-clean-expect:
26863 maybe-clean-expect: clean-expect
26866 @: $(MAKE); $(unstage)
26867 @[ -f ./expect/Makefile ] || exit 0; \
26868 r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871 for flag in $(EXTRA_HOST_FLAGS) ; do \
26872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26874 echo "Doing clean in expect" ; \
26875 (cd $(HOST_SUBDIR)/expect && \
26876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878 "RANLIB=$${RANLIB}" \
26879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26885 .PHONY: maybe-distclean-expect distclean-expect
26886 maybe-distclean-expect:
26888 maybe-distclean-expect: distclean-expect
26891 @: $(MAKE); $(unstage)
26892 @[ -f ./expect/Makefile ] || exit 0; \
26893 r=`${PWD_COMMAND}`; export r; \
26894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 for flag in $(EXTRA_HOST_FLAGS) ; do \
26897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899 echo "Doing distclean in expect" ; \
26900 (cd $(HOST_SUBDIR)/expect && \
26901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26903 "RANLIB=$${RANLIB}" \
26904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26910 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26911 maybe-maintainer-clean-expect:
26913 maybe-maintainer-clean-expect: maintainer-clean-expect
26915 maintainer-clean-expect:
26916 @: $(MAKE); $(unstage)
26917 @[ -f ./expect/Makefile ] || exit 0; \
26918 r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26921 for flag in $(EXTRA_HOST_FLAGS) ; do \
26922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26924 echo "Doing maintainer-clean in expect" ; \
26925 (cd $(HOST_SUBDIR)/expect && \
26926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928 "RANLIB=$${RANLIB}" \
26929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930 maintainer-clean) \
26937 .PHONY: configure-guile maybe-configure-guile
26938 maybe-configure-guile:
26940 configure-guile: stage_current
26941 @endif gcc-bootstrap
26943 maybe-configure-guile: configure-guile
26945 @: $(MAKE); $(unstage)
26946 @r=`${PWD_COMMAND}`; export r; \
26947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26951 echo Configuring in $(HOST_SUBDIR)/guile; \
26952 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26953 case $(srcdir) in \
26954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26955 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26958 srcdiroption="--srcdir=$${topdir}/guile"; \
26959 libsrcdir="$$s/guile"; \
26960 $(SHELL) $${libsrcdir}/configure \
26961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26962 --target=${target_alias} $${srcdiroption} \
26970 .PHONY: all-guile maybe-all-guile
26973 all-guile: stage_current
26974 @endif gcc-bootstrap
26977 maybe-all-guile: all-guile
26978 all-guile: configure-guile
26979 @: $(MAKE); $(unstage)
26980 @r=`${PWD_COMMAND}`; export r; \
26981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983 (cd $(HOST_SUBDIR)/guile && \
26984 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26991 .PHONY: check-guile maybe-check-guile
26994 maybe-check-guile: check-guile
26997 @: $(MAKE); $(unstage)
26998 @r=`${PWD_COMMAND}`; export r; \
26999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001 (cd $(HOST_SUBDIR)/guile && \
27002 $(MAKE) $(FLAGS_TO_PASS) check)
27006 .PHONY: install-guile maybe-install-guile
27007 maybe-install-guile:
27009 maybe-install-guile: install-guile
27011 install-guile: installdirs
27012 @: $(MAKE); $(unstage)
27013 @r=`${PWD_COMMAND}`; export r; \
27014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 (cd $(HOST_SUBDIR)/guile && \
27017 $(MAKE) $(FLAGS_TO_PASS) install)
27021 .PHONY: install-strip-guile maybe-install-strip-guile
27022 maybe-install-strip-guile:
27024 maybe-install-strip-guile: install-strip-guile
27026 install-strip-guile: installdirs
27027 @: $(MAKE); $(unstage)
27028 @r=`${PWD_COMMAND}`; export r; \
27029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27031 (cd $(HOST_SUBDIR)/guile && \
27032 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27036 # Other targets (info, dvi, pdf, etc.)
27038 .PHONY: maybe-info-guile info-guile
27041 maybe-info-guile: info-guile
27045 @: $(MAKE); $(unstage)
27046 @[ -f ./guile/Makefile ] || exit 0; \
27047 r=`${PWD_COMMAND}`; export r; \
27048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 for flag in $(EXTRA_HOST_FLAGS) ; do \
27051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27053 echo "Doing info in guile" ; \
27054 (cd $(HOST_SUBDIR)/guile && \
27055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27057 "RANLIB=$${RANLIB}" \
27058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27064 .PHONY: maybe-dvi-guile dvi-guile
27067 maybe-dvi-guile: dvi-guile
27071 @: $(MAKE); $(unstage)
27072 @[ -f ./guile/Makefile ] || exit 0; \
27073 r=`${PWD_COMMAND}`; export r; \
27074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27076 for flag in $(EXTRA_HOST_FLAGS) ; do \
27077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27079 echo "Doing dvi in guile" ; \
27080 (cd $(HOST_SUBDIR)/guile && \
27081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27083 "RANLIB=$${RANLIB}" \
27084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27090 .PHONY: maybe-pdf-guile pdf-guile
27093 maybe-pdf-guile: pdf-guile
27097 @: $(MAKE); $(unstage)
27098 @[ -f ./guile/Makefile ] || exit 0; \
27099 r=`${PWD_COMMAND}`; export r; \
27100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27102 for flag in $(EXTRA_HOST_FLAGS) ; do \
27103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27105 echo "Doing pdf in guile" ; \
27106 (cd $(HOST_SUBDIR)/guile && \
27107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27109 "RANLIB=$${RANLIB}" \
27110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27116 .PHONY: maybe-html-guile html-guile
27119 maybe-html-guile: html-guile
27123 @: $(MAKE); $(unstage)
27124 @[ -f ./guile/Makefile ] || exit 0; \
27125 r=`${PWD_COMMAND}`; export r; \
27126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128 for flag in $(EXTRA_HOST_FLAGS) ; do \
27129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27131 echo "Doing html in guile" ; \
27132 (cd $(HOST_SUBDIR)/guile && \
27133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27135 "RANLIB=$${RANLIB}" \
27136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142 .PHONY: maybe-TAGS-guile TAGS-guile
27145 maybe-TAGS-guile: TAGS-guile
27149 @: $(MAKE); $(unstage)
27150 @[ -f ./guile/Makefile ] || exit 0; \
27151 r=`${PWD_COMMAND}`; export r; \
27152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154 for flag in $(EXTRA_HOST_FLAGS) ; do \
27155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27157 echo "Doing TAGS in guile" ; \
27158 (cd $(HOST_SUBDIR)/guile && \
27159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27161 "RANLIB=$${RANLIB}" \
27162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27168 .PHONY: maybe-install-info-guile install-info-guile
27169 maybe-install-info-guile:
27171 maybe-install-info-guile: install-info-guile
27173 install-info-guile: \
27176 @: $(MAKE); $(unstage)
27177 @[ -f ./guile/Makefile ] || exit 0; \
27178 r=`${PWD_COMMAND}`; export r; \
27179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27181 for flag in $(EXTRA_HOST_FLAGS) ; do \
27182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27184 echo "Doing install-info in guile" ; \
27185 (cd $(HOST_SUBDIR)/guile && \
27186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27188 "RANLIB=$${RANLIB}" \
27189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27195 .PHONY: maybe-install-pdf-guile install-pdf-guile
27196 maybe-install-pdf-guile:
27198 maybe-install-pdf-guile: install-pdf-guile
27200 install-pdf-guile: \
27203 @: $(MAKE); $(unstage)
27204 @[ -f ./guile/Makefile ] || exit 0; \
27205 r=`${PWD_COMMAND}`; export r; \
27206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27208 for flag in $(EXTRA_HOST_FLAGS) ; do \
27209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27211 echo "Doing install-pdf in guile" ; \
27212 (cd $(HOST_SUBDIR)/guile && \
27213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27215 "RANLIB=$${RANLIB}" \
27216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27222 .PHONY: maybe-install-html-guile install-html-guile
27223 maybe-install-html-guile:
27225 maybe-install-html-guile: install-html-guile
27227 install-html-guile: \
27230 @: $(MAKE); $(unstage)
27231 @[ -f ./guile/Makefile ] || exit 0; \
27232 r=`${PWD_COMMAND}`; export r; \
27233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27235 for flag in $(EXTRA_HOST_FLAGS) ; do \
27236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27238 echo "Doing install-html in guile" ; \
27239 (cd $(HOST_SUBDIR)/guile && \
27240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27242 "RANLIB=$${RANLIB}" \
27243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27249 .PHONY: maybe-installcheck-guile installcheck-guile
27250 maybe-installcheck-guile:
27252 maybe-installcheck-guile: installcheck-guile
27254 installcheck-guile: \
27256 @: $(MAKE); $(unstage)
27257 @[ -f ./guile/Makefile ] || exit 0; \
27258 r=`${PWD_COMMAND}`; export r; \
27259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 for flag in $(EXTRA_HOST_FLAGS) ; do \
27262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 echo "Doing installcheck in guile" ; \
27265 (cd $(HOST_SUBDIR)/guile && \
27266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27268 "RANLIB=$${RANLIB}" \
27269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27275 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27276 maybe-mostlyclean-guile:
27278 maybe-mostlyclean-guile: mostlyclean-guile
27281 @: $(MAKE); $(unstage)
27282 @[ -f ./guile/Makefile ] || exit 0; \
27283 r=`${PWD_COMMAND}`; export r; \
27284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286 for flag in $(EXTRA_HOST_FLAGS) ; do \
27287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27289 echo "Doing mostlyclean in guile" ; \
27290 (cd $(HOST_SUBDIR)/guile && \
27291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27293 "RANLIB=$${RANLIB}" \
27294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27300 .PHONY: maybe-clean-guile clean-guile
27303 maybe-clean-guile: clean-guile
27306 @: $(MAKE); $(unstage)
27307 @[ -f ./guile/Makefile ] || exit 0; \
27308 r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27311 for flag in $(EXTRA_HOST_FLAGS) ; do \
27312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27314 echo "Doing clean in guile" ; \
27315 (cd $(HOST_SUBDIR)/guile && \
27316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27318 "RANLIB=$${RANLIB}" \
27319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27325 .PHONY: maybe-distclean-guile distclean-guile
27326 maybe-distclean-guile:
27328 maybe-distclean-guile: distclean-guile
27331 @: $(MAKE); $(unstage)
27332 @[ -f ./guile/Makefile ] || exit 0; \
27333 r=`${PWD_COMMAND}`; export r; \
27334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 for flag in $(EXTRA_HOST_FLAGS) ; do \
27337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 echo "Doing distclean in guile" ; \
27340 (cd $(HOST_SUBDIR)/guile && \
27341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27343 "RANLIB=$${RANLIB}" \
27344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27350 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27351 maybe-maintainer-clean-guile:
27353 maybe-maintainer-clean-guile: maintainer-clean-guile
27355 maintainer-clean-guile:
27356 @: $(MAKE); $(unstage)
27357 @[ -f ./guile/Makefile ] || exit 0; \
27358 r=`${PWD_COMMAND}`; export r; \
27359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361 for flag in $(EXTRA_HOST_FLAGS) ; do \
27362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27364 echo "Doing maintainer-clean in guile" ; \
27365 (cd $(HOST_SUBDIR)/guile && \
27366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27368 "RANLIB=$${RANLIB}" \
27369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27370 maintainer-clean) \
27377 .PHONY: configure-tk maybe-configure-tk
27378 maybe-configure-tk:
27380 configure-tk: stage_current
27381 @endif gcc-bootstrap
27383 maybe-configure-tk: configure-tk
27385 @: $(MAKE); $(unstage)
27386 @r=`${PWD_COMMAND}`; export r; \
27387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27388 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27391 echo Configuring in $(HOST_SUBDIR)/tk; \
27392 cd "$(HOST_SUBDIR)/tk" || exit 1; \
27393 case $(srcdir) in \
27394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27395 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27398 srcdiroption="--srcdir=$${topdir}/tk"; \
27399 libsrcdir="$$s/tk"; \
27400 $(SHELL) $${libsrcdir}/configure \
27401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27402 --target=${target_alias} $${srcdiroption} \
27410 .PHONY: all-tk maybe-all-tk
27413 all-tk: stage_current
27414 @endif gcc-bootstrap
27417 maybe-all-tk: all-tk
27418 all-tk: configure-tk
27419 @: $(MAKE); $(unstage)
27420 @r=`${PWD_COMMAND}`; export r; \
27421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423 (cd $(HOST_SUBDIR)/tk && \
27424 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27431 .PHONY: check-tk maybe-check-tk
27434 maybe-check-tk: check-tk
27437 @: $(MAKE); $(unstage)
27438 @r=`${PWD_COMMAND}`; export r; \
27439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441 (cd $(HOST_SUBDIR)/tk && \
27442 $(MAKE) $(FLAGS_TO_PASS) check)
27446 .PHONY: install-tk maybe-install-tk
27449 maybe-install-tk: install-tk
27451 install-tk: installdirs
27452 @: $(MAKE); $(unstage)
27453 @r=`${PWD_COMMAND}`; export r; \
27454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456 (cd $(HOST_SUBDIR)/tk && \
27457 $(MAKE) $(FLAGS_TO_PASS) install)
27461 .PHONY: install-strip-tk maybe-install-strip-tk
27462 maybe-install-strip-tk:
27464 maybe-install-strip-tk: install-strip-tk
27466 install-strip-tk: installdirs
27467 @: $(MAKE); $(unstage)
27468 @r=`${PWD_COMMAND}`; export r; \
27469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 (cd $(HOST_SUBDIR)/tk && \
27472 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27476 # Other targets (info, dvi, pdf, etc.)
27478 .PHONY: maybe-info-tk info-tk
27481 maybe-info-tk: info-tk
27485 @: $(MAKE); $(unstage)
27486 @[ -f ./tk/Makefile ] || exit 0; \
27487 r=`${PWD_COMMAND}`; export r; \
27488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27490 for flag in $(EXTRA_HOST_FLAGS) ; do \
27491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27493 echo "Doing info in tk" ; \
27494 (cd $(HOST_SUBDIR)/tk && \
27495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27497 "RANLIB=$${RANLIB}" \
27498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504 .PHONY: maybe-dvi-tk dvi-tk
27507 maybe-dvi-tk: dvi-tk
27511 @: $(MAKE); $(unstage)
27512 @[ -f ./tk/Makefile ] || exit 0; \
27513 r=`${PWD_COMMAND}`; export r; \
27514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516 for flag in $(EXTRA_HOST_FLAGS) ; do \
27517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27519 echo "Doing dvi in tk" ; \
27520 (cd $(HOST_SUBDIR)/tk && \
27521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27523 "RANLIB=$${RANLIB}" \
27524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27530 .PHONY: maybe-pdf-tk pdf-tk
27533 maybe-pdf-tk: pdf-tk
27537 @: $(MAKE); $(unstage)
27538 @[ -f ./tk/Makefile ] || exit 0; \
27539 r=`${PWD_COMMAND}`; export r; \
27540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27542 for flag in $(EXTRA_HOST_FLAGS) ; do \
27543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27545 echo "Doing pdf in tk" ; \
27546 (cd $(HOST_SUBDIR)/tk && \
27547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27549 "RANLIB=$${RANLIB}" \
27550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27556 .PHONY: maybe-html-tk html-tk
27559 maybe-html-tk: html-tk
27563 @: $(MAKE); $(unstage)
27564 @[ -f ./tk/Makefile ] || exit 0; \
27565 r=`${PWD_COMMAND}`; export r; \
27566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27568 for flag in $(EXTRA_HOST_FLAGS) ; do \
27569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27571 echo "Doing html in tk" ; \
27572 (cd $(HOST_SUBDIR)/tk && \
27573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27575 "RANLIB=$${RANLIB}" \
27576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27582 .PHONY: maybe-TAGS-tk TAGS-tk
27585 maybe-TAGS-tk: TAGS-tk
27589 @: $(MAKE); $(unstage)
27590 @[ -f ./tk/Makefile ] || exit 0; \
27591 r=`${PWD_COMMAND}`; export r; \
27592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594 for flag in $(EXTRA_HOST_FLAGS) ; do \
27595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27597 echo "Doing TAGS in tk" ; \
27598 (cd $(HOST_SUBDIR)/tk && \
27599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27601 "RANLIB=$${RANLIB}" \
27602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27608 .PHONY: maybe-install-info-tk install-info-tk
27609 maybe-install-info-tk:
27611 maybe-install-info-tk: install-info-tk
27616 @: $(MAKE); $(unstage)
27617 @[ -f ./tk/Makefile ] || exit 0; \
27618 r=`${PWD_COMMAND}`; export r; \
27619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621 for flag in $(EXTRA_HOST_FLAGS) ; do \
27622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624 echo "Doing install-info in tk" ; \
27625 (cd $(HOST_SUBDIR)/tk && \
27626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27628 "RANLIB=$${RANLIB}" \
27629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27635 .PHONY: maybe-install-pdf-tk install-pdf-tk
27636 maybe-install-pdf-tk:
27638 maybe-install-pdf-tk: install-pdf-tk
27643 @: $(MAKE); $(unstage)
27644 @[ -f ./tk/Makefile ] || exit 0; \
27645 r=`${PWD_COMMAND}`; export r; \
27646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27648 for flag in $(EXTRA_HOST_FLAGS) ; do \
27649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27651 echo "Doing install-pdf in tk" ; \
27652 (cd $(HOST_SUBDIR)/tk && \
27653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27655 "RANLIB=$${RANLIB}" \
27656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27662 .PHONY: maybe-install-html-tk install-html-tk
27663 maybe-install-html-tk:
27665 maybe-install-html-tk: install-html-tk
27670 @: $(MAKE); $(unstage)
27671 @[ -f ./tk/Makefile ] || exit 0; \
27672 r=`${PWD_COMMAND}`; export r; \
27673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675 for flag in $(EXTRA_HOST_FLAGS) ; do \
27676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678 echo "Doing install-html in tk" ; \
27679 (cd $(HOST_SUBDIR)/tk && \
27680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27682 "RANLIB=$${RANLIB}" \
27683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27689 .PHONY: maybe-installcheck-tk installcheck-tk
27690 maybe-installcheck-tk:
27692 maybe-installcheck-tk: installcheck-tk
27696 @: $(MAKE); $(unstage)
27697 @[ -f ./tk/Makefile ] || exit 0; \
27698 r=`${PWD_COMMAND}`; export r; \
27699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27701 for flag in $(EXTRA_HOST_FLAGS) ; do \
27702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27704 echo "Doing installcheck in tk" ; \
27705 (cd $(HOST_SUBDIR)/tk && \
27706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27708 "RANLIB=$${RANLIB}" \
27709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27715 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27716 maybe-mostlyclean-tk:
27718 maybe-mostlyclean-tk: mostlyclean-tk
27721 @: $(MAKE); $(unstage)
27722 @[ -f ./tk/Makefile ] || exit 0; \
27723 r=`${PWD_COMMAND}`; export r; \
27724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27726 for flag in $(EXTRA_HOST_FLAGS) ; do \
27727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27729 echo "Doing mostlyclean in tk" ; \
27730 (cd $(HOST_SUBDIR)/tk && \
27731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27733 "RANLIB=$${RANLIB}" \
27734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27740 .PHONY: maybe-clean-tk clean-tk
27743 maybe-clean-tk: clean-tk
27746 @: $(MAKE); $(unstage)
27747 @[ -f ./tk/Makefile ] || exit 0; \
27748 r=`${PWD_COMMAND}`; export r; \
27749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751 for flag in $(EXTRA_HOST_FLAGS) ; do \
27752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27754 echo "Doing clean in tk" ; \
27755 (cd $(HOST_SUBDIR)/tk && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27758 "RANLIB=$${RANLIB}" \
27759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27765 .PHONY: maybe-distclean-tk distclean-tk
27766 maybe-distclean-tk:
27768 maybe-distclean-tk: distclean-tk
27771 @: $(MAKE); $(unstage)
27772 @[ -f ./tk/Makefile ] || exit 0; \
27773 r=`${PWD_COMMAND}`; export r; \
27774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27776 for flag in $(EXTRA_HOST_FLAGS) ; do \
27777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27779 echo "Doing distclean in tk" ; \
27780 (cd $(HOST_SUBDIR)/tk && \
27781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27783 "RANLIB=$${RANLIB}" \
27784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27790 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27791 maybe-maintainer-clean-tk:
27793 maybe-maintainer-clean-tk: maintainer-clean-tk
27795 maintainer-clean-tk:
27796 @: $(MAKE); $(unstage)
27797 @[ -f ./tk/Makefile ] || exit 0; \
27798 r=`${PWD_COMMAND}`; export r; \
27799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27801 for flag in $(EXTRA_HOST_FLAGS) ; do \
27802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27804 echo "Doing maintainer-clean in tk" ; \
27805 (cd $(HOST_SUBDIR)/tk && \
27806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27808 "RANLIB=$${RANLIB}" \
27809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27810 maintainer-clean) \
27817 .PHONY: configure-libtermcap maybe-configure-libtermcap
27818 maybe-configure-libtermcap:
27820 configure-libtermcap: stage_current
27821 @endif gcc-bootstrap
27823 maybe-configure-libtermcap: configure-libtermcap
27824 configure-libtermcap:
27825 @: $(MAKE); $(unstage)
27826 @r=`${PWD_COMMAND}`; export r; \
27827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27828 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27831 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27832 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27833 case $(srcdir) in \
27834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27835 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27838 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27839 libsrcdir="$$s/libtermcap"; \
27840 $(SHELL) $${libsrcdir}/configure \
27841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27842 --target=${target_alias} $${srcdiroption} \
27850 .PHONY: all-libtermcap maybe-all-libtermcap
27851 maybe-all-libtermcap:
27853 all-libtermcap: stage_current
27854 @endif gcc-bootstrap
27856 TARGET-libtermcap=all
27857 maybe-all-libtermcap: all-libtermcap
27858 all-libtermcap: configure-libtermcap
27859 @: $(MAKE); $(unstage)
27860 @r=`${PWD_COMMAND}`; export r; \
27861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863 (cd $(HOST_SUBDIR)/libtermcap && \
27864 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27865 $(TARGET-libtermcap))
27871 .PHONY: check-libtermcap maybe-check-libtermcap
27872 maybe-check-libtermcap:
27874 maybe-check-libtermcap: check-libtermcap
27880 .PHONY: install-libtermcap maybe-install-libtermcap
27881 maybe-install-libtermcap:
27883 maybe-install-libtermcap: install-libtermcap
27885 install-libtermcap: installdirs
27886 @: $(MAKE); $(unstage)
27887 @r=`${PWD_COMMAND}`; export r; \
27888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27890 (cd $(HOST_SUBDIR)/libtermcap && \
27891 $(MAKE) $(FLAGS_TO_PASS) install)
27895 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
27896 maybe-install-strip-libtermcap:
27898 maybe-install-strip-libtermcap: install-strip-libtermcap
27900 install-strip-libtermcap: installdirs
27901 @: $(MAKE); $(unstage)
27902 @r=`${PWD_COMMAND}`; export r; \
27903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905 (cd $(HOST_SUBDIR)/libtermcap && \
27906 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27910 # Other targets (info, dvi, pdf, etc.)
27912 .PHONY: maybe-info-libtermcap info-libtermcap
27913 maybe-info-libtermcap:
27915 maybe-info-libtermcap: info-libtermcap
27918 configure-libtermcap
27919 @: $(MAKE); $(unstage)
27920 @[ -f ./libtermcap/Makefile ] || exit 0; \
27921 r=`${PWD_COMMAND}`; export r; \
27922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27924 for flag in $(EXTRA_HOST_FLAGS) ; do \
27925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27927 echo "Doing info in libtermcap" ; \
27928 (cd $(HOST_SUBDIR)/libtermcap && \
27929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27931 "RANLIB=$${RANLIB}" \
27932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27938 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27939 maybe-dvi-libtermcap:
27941 maybe-dvi-libtermcap: dvi-libtermcap
27944 configure-libtermcap
27945 @: $(MAKE); $(unstage)
27946 @[ -f ./libtermcap/Makefile ] || exit 0; \
27947 r=`${PWD_COMMAND}`; export r; \
27948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27950 for flag in $(EXTRA_HOST_FLAGS) ; do \
27951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27953 echo "Doing dvi in libtermcap" ; \
27954 (cd $(HOST_SUBDIR)/libtermcap && \
27955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27957 "RANLIB=$${RANLIB}" \
27958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27964 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
27965 maybe-pdf-libtermcap:
27967 maybe-pdf-libtermcap: pdf-libtermcap
27970 configure-libtermcap
27971 @: $(MAKE); $(unstage)
27972 @[ -f ./libtermcap/Makefile ] || exit 0; \
27973 r=`${PWD_COMMAND}`; export r; \
27974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976 for flag in $(EXTRA_HOST_FLAGS) ; do \
27977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27979 echo "Doing pdf in libtermcap" ; \
27980 (cd $(HOST_SUBDIR)/libtermcap && \
27981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27983 "RANLIB=$${RANLIB}" \
27984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27990 .PHONY: maybe-html-libtermcap html-libtermcap
27991 maybe-html-libtermcap:
27993 maybe-html-libtermcap: html-libtermcap
27996 configure-libtermcap
27997 @: $(MAKE); $(unstage)
27998 @[ -f ./libtermcap/Makefile ] || exit 0; \
27999 r=`${PWD_COMMAND}`; export r; \
28000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002 for flag in $(EXTRA_HOST_FLAGS) ; do \
28003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28005 echo "Doing html in libtermcap" ; \
28006 (cd $(HOST_SUBDIR)/libtermcap && \
28007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28009 "RANLIB=$${RANLIB}" \
28010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28016 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28017 maybe-TAGS-libtermcap:
28019 maybe-TAGS-libtermcap: TAGS-libtermcap
28022 configure-libtermcap
28023 @: $(MAKE); $(unstage)
28024 @[ -f ./libtermcap/Makefile ] || exit 0; \
28025 r=`${PWD_COMMAND}`; export r; \
28026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028 for flag in $(EXTRA_HOST_FLAGS) ; do \
28029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28031 echo "Doing TAGS in libtermcap" ; \
28032 (cd $(HOST_SUBDIR)/libtermcap && \
28033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28035 "RANLIB=$${RANLIB}" \
28036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28043 maybe-install-info-libtermcap:
28045 maybe-install-info-libtermcap: install-info-libtermcap
28047 install-info-libtermcap: \
28048 configure-libtermcap \
28050 @: $(MAKE); $(unstage)
28051 @[ -f ./libtermcap/Makefile ] || exit 0; \
28052 r=`${PWD_COMMAND}`; export r; \
28053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055 for flag in $(EXTRA_HOST_FLAGS) ; do \
28056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28058 echo "Doing install-info in libtermcap" ; \
28059 (cd $(HOST_SUBDIR)/libtermcap && \
28060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28062 "RANLIB=$${RANLIB}" \
28063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28069 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
28070 maybe-install-pdf-libtermcap:
28072 maybe-install-pdf-libtermcap: install-pdf-libtermcap
28074 install-pdf-libtermcap: \
28075 configure-libtermcap \
28077 @: $(MAKE); $(unstage)
28078 @[ -f ./libtermcap/Makefile ] || exit 0; \
28079 r=`${PWD_COMMAND}`; export r; \
28080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082 for flag in $(EXTRA_HOST_FLAGS) ; do \
28083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28085 echo "Doing install-pdf in libtermcap" ; \
28086 (cd $(HOST_SUBDIR)/libtermcap && \
28087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28089 "RANLIB=$${RANLIB}" \
28090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28096 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
28097 maybe-install-html-libtermcap:
28099 maybe-install-html-libtermcap: install-html-libtermcap
28101 install-html-libtermcap: \
28102 configure-libtermcap \
28104 @: $(MAKE); $(unstage)
28105 @[ -f ./libtermcap/Makefile ] || exit 0; \
28106 r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109 for flag in $(EXTRA_HOST_FLAGS) ; do \
28110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112 echo "Doing install-html in libtermcap" ; \
28113 (cd $(HOST_SUBDIR)/libtermcap && \
28114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28116 "RANLIB=$${RANLIB}" \
28117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28123 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28124 maybe-installcheck-libtermcap:
28126 maybe-installcheck-libtermcap: installcheck-libtermcap
28128 installcheck-libtermcap: \
28129 configure-libtermcap
28130 @: $(MAKE); $(unstage)
28131 @[ -f ./libtermcap/Makefile ] || exit 0; \
28132 r=`${PWD_COMMAND}`; export r; \
28133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28135 for flag in $(EXTRA_HOST_FLAGS) ; do \
28136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28138 echo "Doing installcheck in libtermcap" ; \
28139 (cd $(HOST_SUBDIR)/libtermcap && \
28140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28142 "RANLIB=$${RANLIB}" \
28143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28149 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28150 maybe-mostlyclean-libtermcap:
28152 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28154 # libtermcap doesn't support mostlyclean.
28155 mostlyclean-libtermcap:
28159 .PHONY: maybe-clean-libtermcap clean-libtermcap
28160 maybe-clean-libtermcap:
28162 maybe-clean-libtermcap: clean-libtermcap
28164 # libtermcap doesn't support clean.
28169 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28170 maybe-distclean-libtermcap:
28172 maybe-distclean-libtermcap: distclean-libtermcap
28174 # libtermcap doesn't support distclean.
28175 distclean-libtermcap:
28179 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28180 maybe-maintainer-clean-libtermcap:
28182 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28184 # libtermcap doesn't support maintainer-clean.
28185 maintainer-clean-libtermcap:
28191 .PHONY: configure-utils maybe-configure-utils
28192 maybe-configure-utils:
28194 configure-utils: stage_current
28195 @endif gcc-bootstrap
28197 maybe-configure-utils: configure-utils
28199 @: $(MAKE); $(unstage)
28200 @r=`${PWD_COMMAND}`; export r; \
28201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28202 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28205 echo Configuring in $(HOST_SUBDIR)/utils; \
28206 cd "$(HOST_SUBDIR)/utils" || exit 1; \
28207 case $(srcdir) in \
28208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28209 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28212 srcdiroption="--srcdir=$${topdir}/utils"; \
28213 libsrcdir="$$s/utils"; \
28214 $(SHELL) $${libsrcdir}/configure \
28215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28216 --target=${target_alias} $${srcdiroption} \
28224 .PHONY: all-utils maybe-all-utils
28227 all-utils: stage_current
28228 @endif gcc-bootstrap
28231 maybe-all-utils: all-utils
28232 all-utils: configure-utils
28233 @: $(MAKE); $(unstage)
28234 @r=`${PWD_COMMAND}`; export r; \
28235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28237 (cd $(HOST_SUBDIR)/utils && \
28238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28245 .PHONY: check-utils maybe-check-utils
28248 maybe-check-utils: check-utils
28254 .PHONY: install-utils maybe-install-utils
28255 maybe-install-utils:
28257 maybe-install-utils: install-utils
28259 install-utils: installdirs
28260 @: $(MAKE); $(unstage)
28261 @r=`${PWD_COMMAND}`; export r; \
28262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264 (cd $(HOST_SUBDIR)/utils && \
28265 $(MAKE) $(FLAGS_TO_PASS) install)
28269 .PHONY: install-strip-utils maybe-install-strip-utils
28270 maybe-install-strip-utils:
28272 maybe-install-strip-utils: install-strip-utils
28274 install-strip-utils: installdirs
28275 @: $(MAKE); $(unstage)
28276 @r=`${PWD_COMMAND}`; export r; \
28277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279 (cd $(HOST_SUBDIR)/utils && \
28280 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28284 # Other targets (info, dvi, pdf, etc.)
28286 .PHONY: maybe-info-utils info-utils
28289 maybe-info-utils: info-utils
28293 @: $(MAKE); $(unstage)
28294 @[ -f ./utils/Makefile ] || exit 0; \
28295 r=`${PWD_COMMAND}`; export r; \
28296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 for flag in $(EXTRA_HOST_FLAGS) ; do \
28299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28301 echo "Doing info in utils" ; \
28302 (cd $(HOST_SUBDIR)/utils && \
28303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28305 "RANLIB=$${RANLIB}" \
28306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28312 .PHONY: maybe-dvi-utils dvi-utils
28315 maybe-dvi-utils: dvi-utils
28319 @: $(MAKE); $(unstage)
28320 @[ -f ./utils/Makefile ] || exit 0; \
28321 r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28324 for flag in $(EXTRA_HOST_FLAGS) ; do \
28325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28327 echo "Doing dvi in utils" ; \
28328 (cd $(HOST_SUBDIR)/utils && \
28329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28331 "RANLIB=$${RANLIB}" \
28332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28338 .PHONY: maybe-pdf-utils pdf-utils
28341 maybe-pdf-utils: pdf-utils
28345 @: $(MAKE); $(unstage)
28346 @[ -f ./utils/Makefile ] || exit 0; \
28347 r=`${PWD_COMMAND}`; export r; \
28348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350 for flag in $(EXTRA_HOST_FLAGS) ; do \
28351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353 echo "Doing pdf in utils" ; \
28354 (cd $(HOST_SUBDIR)/utils && \
28355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28357 "RANLIB=$${RANLIB}" \
28358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28364 .PHONY: maybe-html-utils html-utils
28367 maybe-html-utils: html-utils
28371 @: $(MAKE); $(unstage)
28372 @[ -f ./utils/Makefile ] || exit 0; \
28373 r=`${PWD_COMMAND}`; export r; \
28374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28376 for flag in $(EXTRA_HOST_FLAGS) ; do \
28377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28379 echo "Doing html in utils" ; \
28380 (cd $(HOST_SUBDIR)/utils && \
28381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383 "RANLIB=$${RANLIB}" \
28384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28390 .PHONY: maybe-TAGS-utils TAGS-utils
28393 maybe-TAGS-utils: TAGS-utils
28397 @: $(MAKE); $(unstage)
28398 @[ -f ./utils/Makefile ] || exit 0; \
28399 r=`${PWD_COMMAND}`; export r; \
28400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 for flag in $(EXTRA_HOST_FLAGS) ; do \
28403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405 echo "Doing TAGS in utils" ; \
28406 (cd $(HOST_SUBDIR)/utils && \
28407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409 "RANLIB=$${RANLIB}" \
28410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28416 .PHONY: maybe-install-info-utils install-info-utils
28417 maybe-install-info-utils:
28419 maybe-install-info-utils: install-info-utils
28421 install-info-utils: \
28424 @: $(MAKE); $(unstage)
28425 @[ -f ./utils/Makefile ] || exit 0; \
28426 r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28429 for flag in $(EXTRA_HOST_FLAGS) ; do \
28430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28432 echo "Doing install-info in utils" ; \
28433 (cd $(HOST_SUBDIR)/utils && \
28434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28436 "RANLIB=$${RANLIB}" \
28437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28443 .PHONY: maybe-install-pdf-utils install-pdf-utils
28444 maybe-install-pdf-utils:
28446 maybe-install-pdf-utils: install-pdf-utils
28448 install-pdf-utils: \
28451 @: $(MAKE); $(unstage)
28452 @[ -f ./utils/Makefile ] || exit 0; \
28453 r=`${PWD_COMMAND}`; export r; \
28454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 for flag in $(EXTRA_HOST_FLAGS) ; do \
28457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 echo "Doing install-pdf in utils" ; \
28460 (cd $(HOST_SUBDIR)/utils && \
28461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28463 "RANLIB=$${RANLIB}" \
28464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28470 .PHONY: maybe-install-html-utils install-html-utils
28471 maybe-install-html-utils:
28473 maybe-install-html-utils: install-html-utils
28475 install-html-utils: \
28478 @: $(MAKE); $(unstage)
28479 @[ -f ./utils/Makefile ] || exit 0; \
28480 r=`${PWD_COMMAND}`; export r; \
28481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 for flag in $(EXTRA_HOST_FLAGS) ; do \
28484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486 echo "Doing install-html in utils" ; \
28487 (cd $(HOST_SUBDIR)/utils && \
28488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28490 "RANLIB=$${RANLIB}" \
28491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28497 .PHONY: maybe-installcheck-utils installcheck-utils
28498 maybe-installcheck-utils:
28500 maybe-installcheck-utils: installcheck-utils
28502 installcheck-utils: \
28504 @: $(MAKE); $(unstage)
28505 @[ -f ./utils/Makefile ] || exit 0; \
28506 r=`${PWD_COMMAND}`; export r; \
28507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509 for flag in $(EXTRA_HOST_FLAGS) ; do \
28510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512 echo "Doing installcheck in utils" ; \
28513 (cd $(HOST_SUBDIR)/utils && \
28514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516 "RANLIB=$${RANLIB}" \
28517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28523 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28524 maybe-mostlyclean-utils:
28526 maybe-mostlyclean-utils: mostlyclean-utils
28529 @: $(MAKE); $(unstage)
28530 @[ -f ./utils/Makefile ] || exit 0; \
28531 r=`${PWD_COMMAND}`; export r; \
28532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 for flag in $(EXTRA_HOST_FLAGS) ; do \
28535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 echo "Doing mostlyclean in utils" ; \
28538 (cd $(HOST_SUBDIR)/utils && \
28539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28541 "RANLIB=$${RANLIB}" \
28542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28548 .PHONY: maybe-clean-utils clean-utils
28551 maybe-clean-utils: clean-utils
28554 @: $(MAKE); $(unstage)
28555 @[ -f ./utils/Makefile ] || exit 0; \
28556 r=`${PWD_COMMAND}`; export r; \
28557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 for flag in $(EXTRA_HOST_FLAGS) ; do \
28560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562 echo "Doing clean in utils" ; \
28563 (cd $(HOST_SUBDIR)/utils && \
28564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28566 "RANLIB=$${RANLIB}" \
28567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28573 .PHONY: maybe-distclean-utils distclean-utils
28574 maybe-distclean-utils:
28576 maybe-distclean-utils: distclean-utils
28579 @: $(MAKE); $(unstage)
28580 @[ -f ./utils/Makefile ] || exit 0; \
28581 r=`${PWD_COMMAND}`; export r; \
28582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584 for flag in $(EXTRA_HOST_FLAGS) ; do \
28585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587 echo "Doing distclean in utils" ; \
28588 (cd $(HOST_SUBDIR)/utils && \
28589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591 "RANLIB=$${RANLIB}" \
28592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28598 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28599 maybe-maintainer-clean-utils:
28601 maybe-maintainer-clean-utils: maintainer-clean-utils
28603 maintainer-clean-utils:
28604 @: $(MAKE); $(unstage)
28605 @[ -f ./utils/Makefile ] || exit 0; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609 for flag in $(EXTRA_HOST_FLAGS) ; do \
28610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612 echo "Doing maintainer-clean in utils" ; \
28613 (cd $(HOST_SUBDIR)/utils && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 maintainer-clean) \
28625 .PHONY: configure-gnattools maybe-configure-gnattools
28626 maybe-configure-gnattools:
28628 configure-gnattools: stage_current
28629 @endif gcc-bootstrap
28631 maybe-configure-gnattools: configure-gnattools
28632 configure-gnattools:
28633 @: $(MAKE); $(unstage)
28634 @r=`${PWD_COMMAND}`; export r; \
28635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28636 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28639 echo Configuring in $(HOST_SUBDIR)/gnattools; \
28640 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28641 case $(srcdir) in \
28642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28643 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28646 srcdiroption="--srcdir=$${topdir}/gnattools"; \
28647 libsrcdir="$$s/gnattools"; \
28648 $(SHELL) $${libsrcdir}/configure \
28649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28650 --target=${target_alias} $${srcdiroption} \
28658 .PHONY: all-gnattools maybe-all-gnattools
28659 maybe-all-gnattools:
28661 all-gnattools: stage_current
28662 @endif gcc-bootstrap
28664 TARGET-gnattools=all
28665 maybe-all-gnattools: all-gnattools
28666 all-gnattools: configure-gnattools
28667 @: $(MAKE); $(unstage)
28668 @r=`${PWD_COMMAND}`; export r; \
28669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671 (cd $(HOST_SUBDIR)/gnattools && \
28672 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28673 $(TARGET-gnattools))
28679 .PHONY: check-gnattools maybe-check-gnattools
28680 maybe-check-gnattools:
28682 maybe-check-gnattools: check-gnattools
28685 @: $(MAKE); $(unstage)
28686 @r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28689 (cd $(HOST_SUBDIR)/gnattools && \
28690 $(MAKE) $(FLAGS_TO_PASS) check)
28694 .PHONY: install-gnattools maybe-install-gnattools
28695 maybe-install-gnattools:
28697 maybe-install-gnattools: install-gnattools
28699 install-gnattools: installdirs
28700 @: $(MAKE); $(unstage)
28701 @r=`${PWD_COMMAND}`; export r; \
28702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704 (cd $(HOST_SUBDIR)/gnattools && \
28705 $(MAKE) $(FLAGS_TO_PASS) install)
28709 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
28710 maybe-install-strip-gnattools:
28712 maybe-install-strip-gnattools: install-strip-gnattools
28714 install-strip-gnattools: installdirs
28715 @: $(MAKE); $(unstage)
28716 @r=`${PWD_COMMAND}`; export r; \
28717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28719 (cd $(HOST_SUBDIR)/gnattools && \
28720 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28724 # Other targets (info, dvi, pdf, etc.)
28726 .PHONY: maybe-info-gnattools info-gnattools
28727 maybe-info-gnattools:
28729 maybe-info-gnattools: info-gnattools
28732 configure-gnattools
28733 @: $(MAKE); $(unstage)
28734 @[ -f ./gnattools/Makefile ] || exit 0; \
28735 r=`${PWD_COMMAND}`; export r; \
28736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738 for flag in $(EXTRA_HOST_FLAGS) ; do \
28739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 echo "Doing info in gnattools" ; \
28742 (cd $(HOST_SUBDIR)/gnattools && \
28743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28745 "RANLIB=$${RANLIB}" \
28746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28752 .PHONY: maybe-dvi-gnattools dvi-gnattools
28753 maybe-dvi-gnattools:
28755 maybe-dvi-gnattools: dvi-gnattools
28758 configure-gnattools
28759 @: $(MAKE); $(unstage)
28760 @[ -f ./gnattools/Makefile ] || exit 0; \
28761 r=`${PWD_COMMAND}`; export r; \
28762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28764 for flag in $(EXTRA_HOST_FLAGS) ; do \
28765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28767 echo "Doing dvi in gnattools" ; \
28768 (cd $(HOST_SUBDIR)/gnattools && \
28769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771 "RANLIB=$${RANLIB}" \
28772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28778 .PHONY: maybe-pdf-gnattools pdf-gnattools
28779 maybe-pdf-gnattools:
28781 maybe-pdf-gnattools: pdf-gnattools
28784 configure-gnattools
28785 @: $(MAKE); $(unstage)
28786 @[ -f ./gnattools/Makefile ] || exit 0; \
28787 r=`${PWD_COMMAND}`; export r; \
28788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790 for flag in $(EXTRA_HOST_FLAGS) ; do \
28791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28793 echo "Doing pdf in gnattools" ; \
28794 (cd $(HOST_SUBDIR)/gnattools && \
28795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28797 "RANLIB=$${RANLIB}" \
28798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28804 .PHONY: maybe-html-gnattools html-gnattools
28805 maybe-html-gnattools:
28807 maybe-html-gnattools: html-gnattools
28810 configure-gnattools
28811 @: $(MAKE); $(unstage)
28812 @[ -f ./gnattools/Makefile ] || exit 0; \
28813 r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28816 for flag in $(EXTRA_HOST_FLAGS) ; do \
28817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28819 echo "Doing html in gnattools" ; \
28820 (cd $(HOST_SUBDIR)/gnattools && \
28821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28823 "RANLIB=$${RANLIB}" \
28824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28830 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28831 maybe-TAGS-gnattools:
28833 maybe-TAGS-gnattools: TAGS-gnattools
28836 configure-gnattools
28837 @: $(MAKE); $(unstage)
28838 @[ -f ./gnattools/Makefile ] || exit 0; \
28839 r=`${PWD_COMMAND}`; export r; \
28840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28842 for flag in $(EXTRA_HOST_FLAGS) ; do \
28843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28845 echo "Doing TAGS in gnattools" ; \
28846 (cd $(HOST_SUBDIR)/gnattools && \
28847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28849 "RANLIB=$${RANLIB}" \
28850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28856 .PHONY: maybe-install-info-gnattools install-info-gnattools
28857 maybe-install-info-gnattools:
28859 maybe-install-info-gnattools: install-info-gnattools
28861 install-info-gnattools: \
28862 configure-gnattools \
28864 @: $(MAKE); $(unstage)
28865 @[ -f ./gnattools/Makefile ] || exit 0; \
28866 r=`${PWD_COMMAND}`; export r; \
28867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 for flag in $(EXTRA_HOST_FLAGS) ; do \
28870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872 echo "Doing install-info in gnattools" ; \
28873 (cd $(HOST_SUBDIR)/gnattools && \
28874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876 "RANLIB=$${RANLIB}" \
28877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28883 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
28884 maybe-install-pdf-gnattools:
28886 maybe-install-pdf-gnattools: install-pdf-gnattools
28888 install-pdf-gnattools: \
28889 configure-gnattools \
28891 @: $(MAKE); $(unstage)
28892 @[ -f ./gnattools/Makefile ] || exit 0; \
28893 r=`${PWD_COMMAND}`; export r; \
28894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896 for flag in $(EXTRA_HOST_FLAGS) ; do \
28897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899 echo "Doing install-pdf in gnattools" ; \
28900 (cd $(HOST_SUBDIR)/gnattools && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903 "RANLIB=$${RANLIB}" \
28904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28910 .PHONY: maybe-install-html-gnattools install-html-gnattools
28911 maybe-install-html-gnattools:
28913 maybe-install-html-gnattools: install-html-gnattools
28915 install-html-gnattools: \
28916 configure-gnattools \
28918 @: $(MAKE); $(unstage)
28919 @[ -f ./gnattools/Makefile ] || exit 0; \
28920 r=`${PWD_COMMAND}`; export r; \
28921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923 for flag in $(EXTRA_HOST_FLAGS) ; do \
28924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28926 echo "Doing install-html in gnattools" ; \
28927 (cd $(HOST_SUBDIR)/gnattools && \
28928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28930 "RANLIB=$${RANLIB}" \
28931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28937 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28938 maybe-installcheck-gnattools:
28940 maybe-installcheck-gnattools: installcheck-gnattools
28942 installcheck-gnattools: \
28943 configure-gnattools
28944 @: $(MAKE); $(unstage)
28945 @[ -f ./gnattools/Makefile ] || exit 0; \
28946 r=`${PWD_COMMAND}`; export r; \
28947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 for flag in $(EXTRA_HOST_FLAGS) ; do \
28950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952 echo "Doing installcheck in gnattools" ; \
28953 (cd $(HOST_SUBDIR)/gnattools && \
28954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28956 "RANLIB=$${RANLIB}" \
28957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28963 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28964 maybe-mostlyclean-gnattools:
28966 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28968 mostlyclean-gnattools:
28969 @: $(MAKE); $(unstage)
28970 @[ -f ./gnattools/Makefile ] || exit 0; \
28971 r=`${PWD_COMMAND}`; export r; \
28972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974 for flag in $(EXTRA_HOST_FLAGS) ; do \
28975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28977 echo "Doing mostlyclean in gnattools" ; \
28978 (cd $(HOST_SUBDIR)/gnattools && \
28979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981 "RANLIB=$${RANLIB}" \
28982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28988 .PHONY: maybe-clean-gnattools clean-gnattools
28989 maybe-clean-gnattools:
28991 maybe-clean-gnattools: clean-gnattools
28994 @: $(MAKE); $(unstage)
28995 @[ -f ./gnattools/Makefile ] || exit 0; \
28996 r=`${PWD_COMMAND}`; export r; \
28997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28999 for flag in $(EXTRA_HOST_FLAGS) ; do \
29000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29002 echo "Doing clean in gnattools" ; \
29003 (cd $(HOST_SUBDIR)/gnattools && \
29004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29006 "RANLIB=$${RANLIB}" \
29007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29013 .PHONY: maybe-distclean-gnattools distclean-gnattools
29014 maybe-distclean-gnattools:
29016 maybe-distclean-gnattools: distclean-gnattools
29018 distclean-gnattools:
29019 @: $(MAKE); $(unstage)
29020 @[ -f ./gnattools/Makefile ] || exit 0; \
29021 r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024 for flag in $(EXTRA_HOST_FLAGS) ; do \
29025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29027 echo "Doing distclean in gnattools" ; \
29028 (cd $(HOST_SUBDIR)/gnattools && \
29029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29031 "RANLIB=$${RANLIB}" \
29032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29038 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29039 maybe-maintainer-clean-gnattools:
29041 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29043 maintainer-clean-gnattools:
29044 @: $(MAKE); $(unstage)
29045 @[ -f ./gnattools/Makefile ] || exit 0; \
29046 r=`${PWD_COMMAND}`; export r; \
29047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 for flag in $(EXTRA_HOST_FLAGS) ; do \
29050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29052 echo "Doing maintainer-clean in gnattools" ; \
29053 (cd $(HOST_SUBDIR)/gnattools && \
29054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29056 "RANLIB=$${RANLIB}" \
29057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29058 maintainer-clean) \
29065 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
29066 maybe-configure-lto-plugin:
29068 configure-lto-plugin: stage_current
29069 @endif gcc-bootstrap
29071 maybe-configure-lto-plugin: configure-lto-plugin
29072 configure-lto-plugin:
29073 @r=`${PWD_COMMAND}`; export r; \
29074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29075 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29078 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
29079 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
29080 case $(srcdir) in \
29081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29082 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29085 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29086 libsrcdir="$$s/lto-plugin"; \
29087 $(SHELL) $${libsrcdir}/configure \
29088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29089 --target=${target_alias} $${srcdiroption} --enable-shared \
29095 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
29096 maybe-configure-stage1-lto-plugin:
29097 @if lto-plugin-bootstrap
29098 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
29099 configure-stage1-lto-plugin:
29100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29102 @r=`${PWD_COMMAND}`; export r; \
29103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29104 TFLAGS="$(STAGE1_TFLAGS)"; \
29105 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29107 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29108 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29109 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29110 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
29111 $(SHELL) $(srcdir)/mkinstalldirs $(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} \
29123 $(STAGE1_CONFIGURE_FLAGS) \
29125 @endif lto-plugin-bootstrap
29127 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
29128 maybe-configure-stage2-lto-plugin:
29129 @if lto-plugin-bootstrap
29130 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
29131 configure-stage2-lto-plugin:
29132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29134 @r=`${PWD_COMMAND}`; export r; \
29135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29136 TFLAGS="$(STAGE2_TFLAGS)"; \
29137 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29139 $(POSTSTAGE1_HOST_EXPORTS) \
29140 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29141 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29142 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29143 echo Configuring stage 2 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 --with-build-libsubdir=$(HOST_SUBDIR) \
29157 $(STAGE2_CONFIGURE_FLAGS) \
29159 @endif lto-plugin-bootstrap
29161 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
29162 maybe-configure-stage3-lto-plugin:
29163 @if lto-plugin-bootstrap
29164 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
29165 configure-stage3-lto-plugin:
29166 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29167 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29168 @r=`${PWD_COMMAND}`; export r; \
29169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29170 TFLAGS="$(STAGE3_TFLAGS)"; \
29171 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29173 $(POSTSTAGE1_HOST_EXPORTS) \
29174 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29175 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29176 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29177 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
29178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29179 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29180 case $(srcdir) in \
29181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29182 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29185 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29186 libsrcdir="$$s/lto-plugin"; \
29187 $(SHELL) $${libsrcdir}/configure \
29188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29189 --target=${target_alias} $${srcdiroption} \
29190 --with-build-libsubdir=$(HOST_SUBDIR) \
29191 $(STAGE3_CONFIGURE_FLAGS) \
29193 @endif lto-plugin-bootstrap
29195 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
29196 maybe-configure-stage4-lto-plugin:
29197 @if lto-plugin-bootstrap
29198 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
29199 configure-stage4-lto-plugin:
29200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29202 @r=`${PWD_COMMAND}`; export r; \
29203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29204 TFLAGS="$(STAGE4_TFLAGS)"; \
29205 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29207 $(POSTSTAGE1_HOST_EXPORTS) \
29208 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29209 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29210 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29211 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
29212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29213 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29214 case $(srcdir) in \
29215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29216 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29219 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29220 libsrcdir="$$s/lto-plugin"; \
29221 $(SHELL) $${libsrcdir}/configure \
29222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29223 --target=${target_alias} $${srcdiroption} \
29224 --with-build-libsubdir=$(HOST_SUBDIR) \
29225 $(STAGE4_CONFIGURE_FLAGS) \
29227 @endif lto-plugin-bootstrap
29229 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
29230 maybe-configure-stageprofile-lto-plugin:
29231 @if lto-plugin-bootstrap
29232 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
29233 configure-stageprofile-lto-plugin:
29234 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29236 @r=`${PWD_COMMAND}`; export r; \
29237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29239 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29241 $(POSTSTAGE1_HOST_EXPORTS) \
29242 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29243 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29244 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29245 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
29246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29247 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29248 case $(srcdir) in \
29249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29250 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29253 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29254 libsrcdir="$$s/lto-plugin"; \
29255 $(SHELL) $${libsrcdir}/configure \
29256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29257 --target=${target_alias} $${srcdiroption} \
29258 --with-build-libsubdir=$(HOST_SUBDIR) \
29259 $(STAGEprofile_CONFIGURE_FLAGS) \
29261 @endif lto-plugin-bootstrap
29263 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
29264 maybe-configure-stagefeedback-lto-plugin:
29265 @if lto-plugin-bootstrap
29266 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
29267 configure-stagefeedback-lto-plugin:
29268 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29270 @r=`${PWD_COMMAND}`; export r; \
29271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29272 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29273 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29275 $(POSTSTAGE1_HOST_EXPORTS) \
29276 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29277 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29278 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29279 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
29280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29281 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29282 case $(srcdir) in \
29283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29284 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29287 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29288 libsrcdir="$$s/lto-plugin"; \
29289 $(SHELL) $${libsrcdir}/configure \
29290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29291 --target=${target_alias} $${srcdiroption} \
29292 --with-build-libsubdir=$(HOST_SUBDIR) \
29293 $(STAGEfeedback_CONFIGURE_FLAGS) \
29295 @endif lto-plugin-bootstrap
29301 .PHONY: all-lto-plugin maybe-all-lto-plugin
29302 maybe-all-lto-plugin:
29304 all-lto-plugin: stage_current
29305 @endif gcc-bootstrap
29307 TARGET-lto-plugin=all
29308 maybe-all-lto-plugin: all-lto-plugin
29309 all-lto-plugin: configure-lto-plugin
29310 @r=`${PWD_COMMAND}`; export r; \
29311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29313 (cd $(HOST_SUBDIR)/lto-plugin && \
29314 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29315 $(TARGET-lto-plugin))
29320 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
29321 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
29322 maybe-all-stage1-lto-plugin:
29323 maybe-clean-stage1-lto-plugin:
29324 @if lto-plugin-bootstrap
29325 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
29326 all-stage1: all-stage1-lto-plugin
29327 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
29328 all-stage1-lto-plugin: configure-stage1-lto-plugin
29329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29330 @r=`${PWD_COMMAND}`; export r; \
29331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29332 TFLAGS="$(STAGE1_TFLAGS)"; \
29334 cd $(HOST_SUBDIR)/lto-plugin && \
29335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29336 CFLAGS="$(STAGE1_CFLAGS)" \
29337 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29338 LIBCFLAGS="$(LIBCFLAGS)" \
29339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29342 $(EXTRA_HOST_FLAGS) \
29343 TFLAGS="$(STAGE1_TFLAGS)" \
29344 $(TARGET-stage1-lto-plugin)
29346 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
29347 clean-stage1: clean-stage1-lto-plugin
29348 clean-stage1-lto-plugin:
29349 @if [ $(current_stage) = stage1 ]; then \
29350 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29352 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
29353 $(MAKE) stage1-start; \
29355 cd $(HOST_SUBDIR)/lto-plugin && \
29356 $(MAKE) $(EXTRA_HOST_FLAGS) \
29358 @endif lto-plugin-bootstrap
29361 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
29362 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
29363 maybe-all-stage2-lto-plugin:
29364 maybe-clean-stage2-lto-plugin:
29365 @if lto-plugin-bootstrap
29366 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
29367 all-stage2: all-stage2-lto-plugin
29368 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
29369 all-stage2-lto-plugin: configure-stage2-lto-plugin
29370 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29371 @r=`${PWD_COMMAND}`; export r; \
29372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373 TFLAGS="$(STAGE2_TFLAGS)"; \
29375 $(POSTSTAGE1_HOST_EXPORTS) \
29376 cd $(HOST_SUBDIR)/lto-plugin && \
29377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29378 CFLAGS="$(STAGE2_CFLAGS)" \
29379 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29380 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29385 TFLAGS="$(STAGE2_TFLAGS)" \
29386 $(TARGET-stage2-lto-plugin)
29388 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
29389 clean-stage2: clean-stage2-lto-plugin
29390 clean-stage2-lto-plugin:
29391 @if [ $(current_stage) = stage2 ]; then \
29392 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29394 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
29395 $(MAKE) stage2-start; \
29397 cd $(HOST_SUBDIR)/lto-plugin && \
29398 $(MAKE) $(EXTRA_HOST_FLAGS) \
29399 $(POSTSTAGE1_FLAGS_TO_PASS) \
29401 @endif lto-plugin-bootstrap
29404 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
29405 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
29406 maybe-all-stage3-lto-plugin:
29407 maybe-clean-stage3-lto-plugin:
29408 @if lto-plugin-bootstrap
29409 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
29410 all-stage3: all-stage3-lto-plugin
29411 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
29412 all-stage3-lto-plugin: configure-stage3-lto-plugin
29413 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29414 @r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 TFLAGS="$(STAGE3_TFLAGS)"; \
29418 $(POSTSTAGE1_HOST_EXPORTS) \
29419 cd $(HOST_SUBDIR)/lto-plugin && \
29420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29421 CFLAGS="$(STAGE3_CFLAGS)" \
29422 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29423 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29428 TFLAGS="$(STAGE3_TFLAGS)" \
29429 $(TARGET-stage3-lto-plugin)
29431 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
29432 clean-stage3: clean-stage3-lto-plugin
29433 clean-stage3-lto-plugin:
29434 @if [ $(current_stage) = stage3 ]; then \
29435 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29437 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
29438 $(MAKE) stage3-start; \
29440 cd $(HOST_SUBDIR)/lto-plugin && \
29441 $(MAKE) $(EXTRA_HOST_FLAGS) \
29442 $(POSTSTAGE1_FLAGS_TO_PASS) \
29444 @endif lto-plugin-bootstrap
29447 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
29448 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
29449 maybe-all-stage4-lto-plugin:
29450 maybe-clean-stage4-lto-plugin:
29451 @if lto-plugin-bootstrap
29452 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
29453 all-stage4: all-stage4-lto-plugin
29454 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
29455 all-stage4-lto-plugin: configure-stage4-lto-plugin
29456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29457 @r=`${PWD_COMMAND}`; export r; \
29458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459 TFLAGS="$(STAGE4_TFLAGS)"; \
29461 $(POSTSTAGE1_HOST_EXPORTS) \
29462 cd $(HOST_SUBDIR)/lto-plugin && \
29463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29464 CFLAGS="$(STAGE4_CFLAGS)" \
29465 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29466 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29471 TFLAGS="$(STAGE4_TFLAGS)" \
29472 $(TARGET-stage4-lto-plugin)
29474 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
29475 clean-stage4: clean-stage4-lto-plugin
29476 clean-stage4-lto-plugin:
29477 @if [ $(current_stage) = stage4 ]; then \
29478 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29480 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
29481 $(MAKE) stage4-start; \
29483 cd $(HOST_SUBDIR)/lto-plugin && \
29484 $(MAKE) $(EXTRA_HOST_FLAGS) \
29485 $(POSTSTAGE1_FLAGS_TO_PASS) \
29487 @endif lto-plugin-bootstrap
29490 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
29491 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
29492 maybe-all-stageprofile-lto-plugin:
29493 maybe-clean-stageprofile-lto-plugin:
29494 @if lto-plugin-bootstrap
29495 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
29496 all-stageprofile: all-stageprofile-lto-plugin
29497 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
29498 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
29499 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29500 @r=`${PWD_COMMAND}`; export r; \
29501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29504 $(POSTSTAGE1_HOST_EXPORTS) \
29505 cd $(HOST_SUBDIR)/lto-plugin && \
29506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29507 CFLAGS="$(STAGEprofile_CFLAGS)" \
29508 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29509 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29514 TFLAGS="$(STAGEprofile_TFLAGS)" \
29515 $(TARGET-stageprofile-lto-plugin)
29517 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
29518 clean-stageprofile: clean-stageprofile-lto-plugin
29519 clean-stageprofile-lto-plugin:
29520 @if [ $(current_stage) = stageprofile ]; then \
29521 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29523 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
29524 $(MAKE) stageprofile-start; \
29526 cd $(HOST_SUBDIR)/lto-plugin && \
29527 $(MAKE) $(EXTRA_HOST_FLAGS) \
29528 $(POSTSTAGE1_FLAGS_TO_PASS) \
29530 @endif lto-plugin-bootstrap
29533 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
29534 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
29535 maybe-all-stagefeedback-lto-plugin:
29536 maybe-clean-stagefeedback-lto-plugin:
29537 @if lto-plugin-bootstrap
29538 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
29539 all-stagefeedback: all-stagefeedback-lto-plugin
29540 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
29541 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
29542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29543 @r=`${PWD_COMMAND}`; export r; \
29544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29547 $(POSTSTAGE1_HOST_EXPORTS) \
29548 cd $(HOST_SUBDIR)/lto-plugin && \
29549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29550 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29551 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29552 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29557 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29558 $(TARGET-stagefeedback-lto-plugin)
29560 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
29561 clean-stagefeedback: clean-stagefeedback-lto-plugin
29562 clean-stagefeedback-lto-plugin:
29563 @if [ $(current_stage) = stagefeedback ]; then \
29564 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29566 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
29567 $(MAKE) stagefeedback-start; \
29569 cd $(HOST_SUBDIR)/lto-plugin && \
29570 $(MAKE) $(EXTRA_HOST_FLAGS) \
29571 $(POSTSTAGE1_FLAGS_TO_PASS) \
29573 @endif lto-plugin-bootstrap
29579 .PHONY: check-lto-plugin maybe-check-lto-plugin
29580 maybe-check-lto-plugin:
29582 maybe-check-lto-plugin: check-lto-plugin
29585 @: $(MAKE); $(unstage)
29586 @r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29589 (cd $(HOST_SUBDIR)/lto-plugin && \
29590 $(MAKE) $(FLAGS_TO_PASS) check)
29594 .PHONY: install-lto-plugin maybe-install-lto-plugin
29595 maybe-install-lto-plugin:
29597 maybe-install-lto-plugin: install-lto-plugin
29599 install-lto-plugin: installdirs
29600 @: $(MAKE); $(unstage)
29601 @r=`${PWD_COMMAND}`; export r; \
29602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29604 (cd $(HOST_SUBDIR)/lto-plugin && \
29605 $(MAKE) $(FLAGS_TO_PASS) install)
29609 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
29610 maybe-install-strip-lto-plugin:
29612 maybe-install-strip-lto-plugin: install-strip-lto-plugin
29614 install-strip-lto-plugin: installdirs
29615 @: $(MAKE); $(unstage)
29616 @r=`${PWD_COMMAND}`; export r; \
29617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29619 (cd $(HOST_SUBDIR)/lto-plugin && \
29620 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29624 # Other targets (info, dvi, pdf, etc.)
29626 .PHONY: maybe-info-lto-plugin info-lto-plugin
29627 maybe-info-lto-plugin:
29629 maybe-info-lto-plugin: info-lto-plugin
29632 configure-lto-plugin
29633 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29634 r=`${PWD_COMMAND}`; export r; \
29635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 for flag in $(EXTRA_HOST_FLAGS) ; do \
29638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640 echo "Doing info in lto-plugin" ; \
29641 (cd $(HOST_SUBDIR)/lto-plugin && \
29642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29644 "RANLIB=$${RANLIB}" \
29645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29651 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
29652 maybe-dvi-lto-plugin:
29654 maybe-dvi-lto-plugin: dvi-lto-plugin
29657 configure-lto-plugin
29658 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29659 r=`${PWD_COMMAND}`; export r; \
29660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29662 for flag in $(EXTRA_HOST_FLAGS) ; do \
29663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29665 echo "Doing dvi in lto-plugin" ; \
29666 (cd $(HOST_SUBDIR)/lto-plugin && \
29667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29669 "RANLIB=$${RANLIB}" \
29670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29676 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
29677 maybe-pdf-lto-plugin:
29679 maybe-pdf-lto-plugin: pdf-lto-plugin
29682 configure-lto-plugin
29683 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29684 r=`${PWD_COMMAND}`; export r; \
29685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 for flag in $(EXTRA_HOST_FLAGS) ; do \
29688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29690 echo "Doing pdf in lto-plugin" ; \
29691 (cd $(HOST_SUBDIR)/lto-plugin && \
29692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29694 "RANLIB=$${RANLIB}" \
29695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29701 .PHONY: maybe-html-lto-plugin html-lto-plugin
29702 maybe-html-lto-plugin:
29704 maybe-html-lto-plugin: html-lto-plugin
29707 configure-lto-plugin
29708 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29709 r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29712 for flag in $(EXTRA_HOST_FLAGS) ; do \
29713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29715 echo "Doing html in lto-plugin" ; \
29716 (cd $(HOST_SUBDIR)/lto-plugin && \
29717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719 "RANLIB=$${RANLIB}" \
29720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29726 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
29727 maybe-TAGS-lto-plugin:
29729 maybe-TAGS-lto-plugin: TAGS-lto-plugin
29732 configure-lto-plugin
29733 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29734 r=`${PWD_COMMAND}`; export r; \
29735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737 for flag in $(EXTRA_HOST_FLAGS) ; do \
29738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29740 echo "Doing TAGS in lto-plugin" ; \
29741 (cd $(HOST_SUBDIR)/lto-plugin && \
29742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29744 "RANLIB=$${RANLIB}" \
29745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29751 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
29752 maybe-install-info-lto-plugin:
29754 maybe-install-info-lto-plugin: install-info-lto-plugin
29756 install-info-lto-plugin: \
29757 configure-lto-plugin \
29759 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29760 r=`${PWD_COMMAND}`; export r; \
29761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29763 for flag in $(EXTRA_HOST_FLAGS) ; do \
29764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29766 echo "Doing install-info in lto-plugin" ; \
29767 (cd $(HOST_SUBDIR)/lto-plugin && \
29768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29770 "RANLIB=$${RANLIB}" \
29771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29777 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
29778 maybe-install-pdf-lto-plugin:
29780 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
29782 install-pdf-lto-plugin: \
29783 configure-lto-plugin \
29785 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29786 r=`${PWD_COMMAND}`; export r; \
29787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789 for flag in $(EXTRA_HOST_FLAGS) ; do \
29790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792 echo "Doing install-pdf in lto-plugin" ; \
29793 (cd $(HOST_SUBDIR)/lto-plugin && \
29794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29796 "RANLIB=$${RANLIB}" \
29797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29803 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
29804 maybe-install-html-lto-plugin:
29806 maybe-install-html-lto-plugin: install-html-lto-plugin
29808 install-html-lto-plugin: \
29809 configure-lto-plugin \
29811 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29812 r=`${PWD_COMMAND}`; export r; \
29813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815 for flag in $(EXTRA_HOST_FLAGS) ; do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818 echo "Doing install-html in lto-plugin" ; \
29819 (cd $(HOST_SUBDIR)/lto-plugin && \
29820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822 "RANLIB=$${RANLIB}" \
29823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29829 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
29830 maybe-installcheck-lto-plugin:
29832 maybe-installcheck-lto-plugin: installcheck-lto-plugin
29834 installcheck-lto-plugin: \
29835 configure-lto-plugin
29836 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29837 r=`${PWD_COMMAND}`; export r; \
29838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 for flag in $(EXTRA_HOST_FLAGS) ; do \
29841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843 echo "Doing installcheck in lto-plugin" ; \
29844 (cd $(HOST_SUBDIR)/lto-plugin && \
29845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29847 "RANLIB=$${RANLIB}" \
29848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29854 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
29855 maybe-mostlyclean-lto-plugin:
29857 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
29859 mostlyclean-lto-plugin:
29860 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29861 r=`${PWD_COMMAND}`; export r; \
29862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864 for flag in $(EXTRA_HOST_FLAGS) ; do \
29865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29867 echo "Doing mostlyclean in lto-plugin" ; \
29868 (cd $(HOST_SUBDIR)/lto-plugin && \
29869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29871 "RANLIB=$${RANLIB}" \
29872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29878 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
29879 maybe-clean-lto-plugin:
29881 maybe-clean-lto-plugin: clean-lto-plugin
29884 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29885 r=`${PWD_COMMAND}`; export r; \
29886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29888 for flag in $(EXTRA_HOST_FLAGS) ; do \
29889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29891 echo "Doing clean in lto-plugin" ; \
29892 (cd $(HOST_SUBDIR)/lto-plugin && \
29893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29895 "RANLIB=$${RANLIB}" \
29896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29902 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
29903 maybe-distclean-lto-plugin:
29905 maybe-distclean-lto-plugin: distclean-lto-plugin
29907 distclean-lto-plugin:
29908 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29909 r=`${PWD_COMMAND}`; export r; \
29910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 for flag in $(EXTRA_HOST_FLAGS) ; do \
29913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915 echo "Doing distclean in lto-plugin" ; \
29916 (cd $(HOST_SUBDIR)/lto-plugin && \
29917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29919 "RANLIB=$${RANLIB}" \
29920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
29927 maybe-maintainer-clean-lto-plugin:
29929 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
29931 maintainer-clean-lto-plugin:
29932 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29933 r=`${PWD_COMMAND}`; export r; \
29934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936 for flag in $(EXTRA_HOST_FLAGS) ; do \
29937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29939 echo "Doing maintainer-clean in lto-plugin" ; \
29940 (cd $(HOST_SUBDIR)/lto-plugin && \
29941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29943 "RANLIB=$${RANLIB}" \
29944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29945 maintainer-clean) \
29952 # ---------------------------------------
29953 # Modules which run on the target machine
29954 # ---------------------------------------
29959 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
29960 maybe-configure-target-libstdc++-v3:
29962 configure-target-libstdc++-v3: stage_current
29963 @endif gcc-bootstrap
29964 @if target-libstdc++-v3
29965 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
29966 configure-target-libstdc++-v3:
29967 @r=`${PWD_COMMAND}`; export r; \
29968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 echo "Checking multilib configuration for libstdc++-v3..."; \
29970 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29971 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
29972 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29973 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29974 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
29976 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
29977 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29980 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29982 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
29983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29984 $(RAW_CXX_TARGET_EXPORTS) \
29985 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
29986 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
29987 case $(srcdir) in \
29988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29989 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
29990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29992 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
29993 libsrcdir="$$s/libstdc++-v3"; \
29994 rm -f no-such-file || : ; \
29995 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29996 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
29997 --target=${target_alias} $${srcdiroption} \
29999 @endif target-libstdc++-v3
30003 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
30004 maybe-configure-stage1-target-libstdc++-v3:
30005 @if target-libstdc++-v3-bootstrap
30006 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30007 configure-stage1-target-libstdc++-v3:
30008 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30009 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30010 @r=`${PWD_COMMAND}`; export r; \
30011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30012 TFLAGS="$(STAGE1_TFLAGS)"; \
30013 echo "Checking multilib configuration for libstdc++-v3..."; \
30014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30015 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30016 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30017 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30019 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30020 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30023 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30025 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30026 $(RAW_CXX_TARGET_EXPORTS) \
30027 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30028 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30029 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30030 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30031 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30032 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30033 case $(srcdir) in \
30034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30035 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30038 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30039 libsrcdir="$$s/libstdc++-v3"; \
30040 $(SHELL) $${libsrcdir}/configure \
30041 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30042 --target=${target_alias} $${srcdiroption} \
30043 $(STAGE1_CONFIGURE_FLAGS)
30044 @endif target-libstdc++-v3-bootstrap
30046 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
30047 maybe-configure-stage2-target-libstdc++-v3:
30048 @if target-libstdc++-v3-bootstrap
30049 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30050 configure-stage2-target-libstdc++-v3:
30051 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30052 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30053 @r=`${PWD_COMMAND}`; export r; \
30054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30055 TFLAGS="$(STAGE2_TFLAGS)"; \
30056 echo "Checking multilib configuration for libstdc++-v3..."; \
30057 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30058 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30059 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30060 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30062 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30063 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30066 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30068 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30069 $(RAW_CXX_TARGET_EXPORTS) \
30071 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30074 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30075 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30076 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30077 case $(srcdir) in \
30078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30079 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30082 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30083 libsrcdir="$$s/libstdc++-v3"; \
30084 $(SHELL) $${libsrcdir}/configure \
30085 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30086 --target=${target_alias} $${srcdiroption} \
30087 --with-build-libsubdir=$(HOST_SUBDIR) \
30088 $(STAGE2_CONFIGURE_FLAGS)
30089 @endif target-libstdc++-v3-bootstrap
30091 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
30092 maybe-configure-stage3-target-libstdc++-v3:
30093 @if target-libstdc++-v3-bootstrap
30094 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30095 configure-stage3-target-libstdc++-v3:
30096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30097 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30098 @r=`${PWD_COMMAND}`; export r; \
30099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100 TFLAGS="$(STAGE3_TFLAGS)"; \
30101 echo "Checking multilib configuration for libstdc++-v3..."; \
30102 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30103 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30104 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30105 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30107 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30108 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30111 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30113 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30114 $(RAW_CXX_TARGET_EXPORTS) \
30116 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30119 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30121 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30122 case $(srcdir) in \
30123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30124 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30127 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30128 libsrcdir="$$s/libstdc++-v3"; \
30129 $(SHELL) $${libsrcdir}/configure \
30130 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30131 --target=${target_alias} $${srcdiroption} \
30132 --with-build-libsubdir=$(HOST_SUBDIR) \
30133 $(STAGE3_CONFIGURE_FLAGS)
30134 @endif target-libstdc++-v3-bootstrap
30136 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
30137 maybe-configure-stage4-target-libstdc++-v3:
30138 @if target-libstdc++-v3-bootstrap
30139 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30140 configure-stage4-target-libstdc++-v3:
30141 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30142 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30143 @r=`${PWD_COMMAND}`; export r; \
30144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30145 TFLAGS="$(STAGE4_TFLAGS)"; \
30146 echo "Checking multilib configuration for libstdc++-v3..."; \
30147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30148 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30149 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30150 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30152 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30153 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30156 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30158 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30159 $(RAW_CXX_TARGET_EXPORTS) \
30161 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30164 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30166 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30167 case $(srcdir) in \
30168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30169 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30172 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30173 libsrcdir="$$s/libstdc++-v3"; \
30174 $(SHELL) $${libsrcdir}/configure \
30175 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30176 --target=${target_alias} $${srcdiroption} \
30177 --with-build-libsubdir=$(HOST_SUBDIR) \
30178 $(STAGE4_CONFIGURE_FLAGS)
30179 @endif target-libstdc++-v3-bootstrap
30181 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
30182 maybe-configure-stageprofile-target-libstdc++-v3:
30183 @if target-libstdc++-v3-bootstrap
30184 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30185 configure-stageprofile-target-libstdc++-v3:
30186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30187 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30188 @r=`${PWD_COMMAND}`; export r; \
30189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30191 echo "Checking multilib configuration for libstdc++-v3..."; \
30192 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30193 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30194 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30195 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30197 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30198 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30201 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30203 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30204 $(RAW_CXX_TARGET_EXPORTS) \
30206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30209 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30211 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30212 case $(srcdir) in \
30213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30214 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30217 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30218 libsrcdir="$$s/libstdc++-v3"; \
30219 $(SHELL) $${libsrcdir}/configure \
30220 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30221 --target=${target_alias} $${srcdiroption} \
30222 --with-build-libsubdir=$(HOST_SUBDIR) \
30223 $(STAGEprofile_CONFIGURE_FLAGS)
30224 @endif target-libstdc++-v3-bootstrap
30226 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
30227 maybe-configure-stagefeedback-target-libstdc++-v3:
30228 @if target-libstdc++-v3-bootstrap
30229 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
30230 configure-stagefeedback-target-libstdc++-v3:
30231 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30232 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30233 @r=`${PWD_COMMAND}`; export r; \
30234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30236 echo "Checking multilib configuration for libstdc++-v3..."; \
30237 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30238 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30239 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30240 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30242 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30243 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30246 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30248 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30249 $(RAW_CXX_TARGET_EXPORTS) \
30251 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30254 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30256 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30257 case $(srcdir) in \
30258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30259 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30262 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30263 libsrcdir="$$s/libstdc++-v3"; \
30264 $(SHELL) $${libsrcdir}/configure \
30265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30266 --target=${target_alias} $${srcdiroption} \
30267 --with-build-libsubdir=$(HOST_SUBDIR) \
30268 $(STAGEfeedback_CONFIGURE_FLAGS)
30269 @endif target-libstdc++-v3-bootstrap
30275 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
30276 maybe-all-target-libstdc++-v3:
30278 all-target-libstdc++-v3: stage_current
30279 @endif gcc-bootstrap
30280 @if target-libstdc++-v3
30281 TARGET-target-libstdc++-v3=all
30282 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
30283 all-target-libstdc++-v3: configure-target-libstdc++-v3
30284 @r=`${PWD_COMMAND}`; export r; \
30285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30286 $(RAW_CXX_TARGET_EXPORTS) \
30287 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30289 $(TARGET-target-libstdc++-v3))
30290 @endif target-libstdc++-v3
30294 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
30295 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
30296 maybe-all-stage1-target-libstdc++-v3:
30297 maybe-clean-stage1-target-libstdc++-v3:
30298 @if target-libstdc++-v3-bootstrap
30299 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
30300 all-stage1: all-stage1-target-libstdc++-v3
30301 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30302 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30303 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30304 @r=`${PWD_COMMAND}`; export r; \
30305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30306 TFLAGS="$(STAGE1_TFLAGS)"; \
30307 $(RAW_CXX_TARGET_EXPORTS) \
30308 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30310 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30316 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30317 TFLAGS="$(STAGE1_TFLAGS)" \
30318 $(TARGET-stage1-target-libstdc++-v3)
30320 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
30321 clean-stage1: clean-stage1-target-libstdc++-v3
30322 clean-stage1-target-libstdc++-v3:
30323 @if [ $(current_stage) = stage1 ]; then \
30324 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30326 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
30327 $(MAKE) stage1-start; \
30329 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30330 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30332 @endif target-libstdc++-v3-bootstrap
30335 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
30336 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
30337 maybe-all-stage2-target-libstdc++-v3:
30338 maybe-clean-stage2-target-libstdc++-v3:
30339 @if target-libstdc++-v3-bootstrap
30340 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
30341 all-stage2: all-stage2-target-libstdc++-v3
30342 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30343 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30344 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30345 @r=`${PWD_COMMAND}`; export r; \
30346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347 TFLAGS="$(STAGE2_TFLAGS)"; \
30348 $(RAW_CXX_TARGET_EXPORTS) \
30350 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30352 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30358 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30359 TFLAGS="$(STAGE2_TFLAGS)" \
30360 $(TARGET-stage2-target-libstdc++-v3)
30362 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
30363 clean-stage2: clean-stage2-target-libstdc++-v3
30364 clean-stage2-target-libstdc++-v3:
30365 @if [ $(current_stage) = stage2 ]; then \
30366 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30368 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
30369 $(MAKE) stage2-start; \
30371 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30372 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30375 @endif target-libstdc++-v3-bootstrap
30378 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
30379 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
30380 maybe-all-stage3-target-libstdc++-v3:
30381 maybe-clean-stage3-target-libstdc++-v3:
30382 @if target-libstdc++-v3-bootstrap
30383 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
30384 all-stage3: all-stage3-target-libstdc++-v3
30385 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30386 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30388 @r=`${PWD_COMMAND}`; export r; \
30389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390 TFLAGS="$(STAGE3_TFLAGS)"; \
30391 $(RAW_CXX_TARGET_EXPORTS) \
30393 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30395 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30401 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30402 TFLAGS="$(STAGE3_TFLAGS)" \
30403 $(TARGET-stage3-target-libstdc++-v3)
30405 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
30406 clean-stage3: clean-stage3-target-libstdc++-v3
30407 clean-stage3-target-libstdc++-v3:
30408 @if [ $(current_stage) = stage3 ]; then \
30409 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30411 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
30412 $(MAKE) stage3-start; \
30414 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30415 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30418 @endif target-libstdc++-v3-bootstrap
30421 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
30422 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
30423 maybe-all-stage4-target-libstdc++-v3:
30424 maybe-clean-stage4-target-libstdc++-v3:
30425 @if target-libstdc++-v3-bootstrap
30426 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
30427 all-stage4: all-stage4-target-libstdc++-v3
30428 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30429 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30430 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30431 @r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 TFLAGS="$(STAGE4_TFLAGS)"; \
30434 $(RAW_CXX_TARGET_EXPORTS) \
30436 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30438 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30439 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30440 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30444 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30445 TFLAGS="$(STAGE4_TFLAGS)" \
30446 $(TARGET-stage4-target-libstdc++-v3)
30448 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
30449 clean-stage4: clean-stage4-target-libstdc++-v3
30450 clean-stage4-target-libstdc++-v3:
30451 @if [ $(current_stage) = stage4 ]; then \
30452 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30454 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
30455 $(MAKE) stage4-start; \
30457 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30458 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30461 @endif target-libstdc++-v3-bootstrap
30464 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
30465 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
30466 maybe-all-stageprofile-target-libstdc++-v3:
30467 maybe-clean-stageprofile-target-libstdc++-v3:
30468 @if target-libstdc++-v3-bootstrap
30469 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
30470 all-stageprofile: all-stageprofile-target-libstdc++-v3
30471 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30472 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30473 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30474 @r=`${PWD_COMMAND}`; export r; \
30475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30476 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30477 $(RAW_CXX_TARGET_EXPORTS) \
30479 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30481 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30487 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30488 TFLAGS="$(STAGEprofile_TFLAGS)" \
30489 $(TARGET-stageprofile-target-libstdc++-v3)
30491 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
30492 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
30493 clean-stageprofile-target-libstdc++-v3:
30494 @if [ $(current_stage) = stageprofile ]; then \
30495 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30497 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
30498 $(MAKE) stageprofile-start; \
30500 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30501 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30504 @endif target-libstdc++-v3-bootstrap
30507 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
30508 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
30509 maybe-all-stagefeedback-target-libstdc++-v3:
30510 maybe-clean-stagefeedback-target-libstdc++-v3:
30511 @if target-libstdc++-v3-bootstrap
30512 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
30513 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
30514 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30515 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
30516 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30517 @r=`${PWD_COMMAND}`; export r; \
30518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30519 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30520 $(RAW_CXX_TARGET_EXPORTS) \
30522 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30524 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30525 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30526 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30530 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30531 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30532 $(TARGET-stagefeedback-target-libstdc++-v3)
30534 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
30535 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
30536 clean-stagefeedback-target-libstdc++-v3:
30537 @if [ $(current_stage) = stagefeedback ]; then \
30538 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30540 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
30541 $(MAKE) stagefeedback-start; \
30543 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30544 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30547 @endif target-libstdc++-v3-bootstrap
30554 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
30555 maybe-check-target-libstdc++-v3:
30556 @if target-libstdc++-v3
30557 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
30559 check-target-libstdc++-v3:
30560 @: $(MAKE); $(unstage)
30561 @r=`${PWD_COMMAND}`; export r; \
30562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563 $(RAW_CXX_TARGET_EXPORTS) \
30564 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30565 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
30567 @endif target-libstdc++-v3
30569 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
30570 maybe-install-target-libstdc++-v3:
30571 @if target-libstdc++-v3
30572 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
30574 install-target-libstdc++-v3: installdirs
30575 @: $(MAKE); $(unstage)
30576 @r=`${PWD_COMMAND}`; export r; \
30577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30578 $(RAW_CXX_TARGET_EXPORTS) \
30579 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30580 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30582 @endif target-libstdc++-v3
30584 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
30585 maybe-install-strip-target-libstdc++-v3:
30586 @if target-libstdc++-v3
30587 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
30589 install-strip-target-libstdc++-v3: installdirs
30590 @: $(MAKE); $(unstage)
30591 @r=`${PWD_COMMAND}`; export r; \
30592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30593 $(RAW_CXX_TARGET_EXPORTS) \
30594 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
30597 @endif target-libstdc++-v3
30599 # Other targets (info, dvi, pdf, etc.)
30601 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
30602 maybe-info-target-libstdc++-v3:
30603 @if target-libstdc++-v3
30604 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
30606 info-target-libstdc++-v3: \
30607 configure-target-libstdc++-v3
30608 @: $(MAKE); $(unstage)
30609 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30610 r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612 $(RAW_CXX_TARGET_EXPORTS) \
30613 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30614 for flag in $(EXTRA_TARGET_FLAGS); do \
30615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620 "RANLIB=$${RANLIB}" \
30621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30625 @endif target-libstdc++-v3
30627 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
30628 maybe-dvi-target-libstdc++-v3:
30629 @if target-libstdc++-v3
30630 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
30632 dvi-target-libstdc++-v3: \
30633 configure-target-libstdc++-v3
30634 @: $(MAKE); $(unstage)
30635 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(RAW_CXX_TARGET_EXPORTS) \
30639 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30640 for flag in $(EXTRA_TARGET_FLAGS); do \
30641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30651 @endif target-libstdc++-v3
30653 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
30654 maybe-pdf-target-libstdc++-v3:
30655 @if target-libstdc++-v3
30656 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
30658 pdf-target-libstdc++-v3: \
30659 configure-target-libstdc++-v3
30660 @: $(MAKE); $(unstage)
30661 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30662 r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 $(RAW_CXX_TARGET_EXPORTS) \
30665 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30666 for flag in $(EXTRA_TARGET_FLAGS); do \
30667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30669 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672 "RANLIB=$${RANLIB}" \
30673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30677 @endif target-libstdc++-v3
30679 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
30680 maybe-html-target-libstdc++-v3:
30681 @if target-libstdc++-v3
30682 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
30684 html-target-libstdc++-v3: \
30685 configure-target-libstdc++-v3
30686 @: $(MAKE); $(unstage)
30687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30688 r=`${PWD_COMMAND}`; export r; \
30689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690 $(RAW_CXX_TARGET_EXPORTS) \
30691 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30692 for flag in $(EXTRA_TARGET_FLAGS); do \
30693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30698 "RANLIB=$${RANLIB}" \
30699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30703 @endif target-libstdc++-v3
30705 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
30706 maybe-TAGS-target-libstdc++-v3:
30707 @if target-libstdc++-v3
30708 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
30710 TAGS-target-libstdc++-v3: \
30711 configure-target-libstdc++-v3
30712 @: $(MAKE); $(unstage)
30713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30714 r=`${PWD_COMMAND}`; export r; \
30715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30716 $(RAW_CXX_TARGET_EXPORTS) \
30717 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30718 for flag in $(EXTRA_TARGET_FLAGS); do \
30719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30724 "RANLIB=$${RANLIB}" \
30725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30729 @endif target-libstdc++-v3
30731 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
30732 maybe-install-info-target-libstdc++-v3:
30733 @if target-libstdc++-v3
30734 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
30736 install-info-target-libstdc++-v3: \
30737 configure-target-libstdc++-v3 \
30738 info-target-libstdc++-v3
30739 @: $(MAKE); $(unstage)
30740 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30741 r=`${PWD_COMMAND}`; export r; \
30742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743 $(RAW_CXX_TARGET_EXPORTS) \
30744 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30745 for flag in $(EXTRA_TARGET_FLAGS); do \
30746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30751 "RANLIB=$${RANLIB}" \
30752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30756 @endif target-libstdc++-v3
30758 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
30759 maybe-install-pdf-target-libstdc++-v3:
30760 @if target-libstdc++-v3
30761 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
30763 install-pdf-target-libstdc++-v3: \
30764 configure-target-libstdc++-v3 \
30765 pdf-target-libstdc++-v3
30766 @: $(MAKE); $(unstage)
30767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30768 r=`${PWD_COMMAND}`; export r; \
30769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770 $(RAW_CXX_TARGET_EXPORTS) \
30771 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30772 for flag in $(EXTRA_TARGET_FLAGS); do \
30773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778 "RANLIB=$${RANLIB}" \
30779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30783 @endif target-libstdc++-v3
30785 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
30786 maybe-install-html-target-libstdc++-v3:
30787 @if target-libstdc++-v3
30788 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
30790 install-html-target-libstdc++-v3: \
30791 configure-target-libstdc++-v3 \
30792 html-target-libstdc++-v3
30793 @: $(MAKE); $(unstage)
30794 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30795 r=`${PWD_COMMAND}`; export r; \
30796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30797 $(RAW_CXX_TARGET_EXPORTS) \
30798 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30799 for flag in $(EXTRA_TARGET_FLAGS); do \
30800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30802 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30805 "RANLIB=$${RANLIB}" \
30806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30810 @endif target-libstdc++-v3
30812 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
30813 maybe-installcheck-target-libstdc++-v3:
30814 @if target-libstdc++-v3
30815 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
30817 installcheck-target-libstdc++-v3: \
30818 configure-target-libstdc++-v3
30819 @: $(MAKE); $(unstage)
30820 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30821 r=`${PWD_COMMAND}`; export r; \
30822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30823 $(RAW_CXX_TARGET_EXPORTS) \
30824 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30825 for flag in $(EXTRA_TARGET_FLAGS); do \
30826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30828 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30831 "RANLIB=$${RANLIB}" \
30832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30836 @endif target-libstdc++-v3
30838 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
30839 maybe-mostlyclean-target-libstdc++-v3:
30840 @if target-libstdc++-v3
30841 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
30843 mostlyclean-target-libstdc++-v3:
30844 @: $(MAKE); $(unstage)
30845 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(RAW_CXX_TARGET_EXPORTS) \
30849 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30850 for flag in $(EXTRA_TARGET_FLAGS); do \
30851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30853 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30861 @endif target-libstdc++-v3
30863 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
30864 maybe-clean-target-libstdc++-v3:
30865 @if target-libstdc++-v3
30866 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
30868 clean-target-libstdc++-v3:
30869 @: $(MAKE); $(unstage)
30870 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30871 r=`${PWD_COMMAND}`; export r; \
30872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873 $(RAW_CXX_TARGET_EXPORTS) \
30874 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30875 for flag in $(EXTRA_TARGET_FLAGS); do \
30876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30878 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30881 "RANLIB=$${RANLIB}" \
30882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30886 @endif target-libstdc++-v3
30888 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
30889 maybe-distclean-target-libstdc++-v3:
30890 @if target-libstdc++-v3
30891 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
30893 distclean-target-libstdc++-v3:
30894 @: $(MAKE); $(unstage)
30895 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30896 r=`${PWD_COMMAND}`; export r; \
30897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30898 $(RAW_CXX_TARGET_EXPORTS) \
30899 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30900 for flag in $(EXTRA_TARGET_FLAGS); do \
30901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30903 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30906 "RANLIB=$${RANLIB}" \
30907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30911 @endif target-libstdc++-v3
30913 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
30914 maybe-maintainer-clean-target-libstdc++-v3:
30915 @if target-libstdc++-v3
30916 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
30918 maintainer-clean-target-libstdc++-v3:
30919 @: $(MAKE); $(unstage)
30920 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30921 r=`${PWD_COMMAND}`; export r; \
30922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30923 $(RAW_CXX_TARGET_EXPORTS) \
30924 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30925 for flag in $(EXTRA_TARGET_FLAGS); do \
30926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30928 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30931 "RANLIB=$${RANLIB}" \
30932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30933 maintainer-clean) \
30936 @endif target-libstdc++-v3
30942 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
30943 maybe-configure-target-libmudflap:
30945 configure-target-libmudflap: stage_current
30946 @endif gcc-bootstrap
30947 @if target-libmudflap
30948 maybe-configure-target-libmudflap: configure-target-libmudflap
30949 configure-target-libmudflap:
30950 @: $(MAKE); $(unstage)
30951 @r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 echo "Checking multilib configuration for libmudflap..."; \
30954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
30955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
30956 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
30957 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
30958 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
30960 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
30961 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
30964 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
30966 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
30967 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
30968 $(NORMAL_TARGET_EXPORTS) \
30969 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
30970 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
30971 case $(srcdir) in \
30972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30973 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
30974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30976 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
30977 libsrcdir="$$s/libmudflap"; \
30978 rm -f no-such-file || : ; \
30979 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30980 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30981 --target=${target_alias} $${srcdiroption} \
30983 @endif target-libmudflap
30989 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
30990 maybe-all-target-libmudflap:
30992 all-target-libmudflap: stage_current
30993 @endif gcc-bootstrap
30994 @if target-libmudflap
30995 TARGET-target-libmudflap=all
30996 maybe-all-target-libmudflap: all-target-libmudflap
30997 all-target-libmudflap: configure-target-libmudflap
30998 @: $(MAKE); $(unstage)
30999 @r=`${PWD_COMMAND}`; export r; \
31000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31001 $(NORMAL_TARGET_EXPORTS) \
31002 (cd $(TARGET_SUBDIR)/libmudflap && \
31003 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31004 $(TARGET-target-libmudflap))
31005 @endif target-libmudflap
31011 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
31012 maybe-check-target-libmudflap:
31013 @if target-libmudflap
31014 maybe-check-target-libmudflap: check-target-libmudflap
31016 check-target-libmudflap:
31017 @: $(MAKE); $(unstage)
31018 @r=`${PWD_COMMAND}`; export r; \
31019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31020 $(NORMAL_TARGET_EXPORTS) \
31021 (cd $(TARGET_SUBDIR)/libmudflap && \
31022 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31024 @endif target-libmudflap
31026 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
31027 maybe-install-target-libmudflap:
31028 @if target-libmudflap
31029 maybe-install-target-libmudflap: install-target-libmudflap
31031 install-target-libmudflap: installdirs
31032 @: $(MAKE); $(unstage)
31033 @r=`${PWD_COMMAND}`; export r; \
31034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31035 $(NORMAL_TARGET_EXPORTS) \
31036 (cd $(TARGET_SUBDIR)/libmudflap && \
31037 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31039 @endif target-libmudflap
31041 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
31042 maybe-install-strip-target-libmudflap:
31043 @if target-libmudflap
31044 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
31046 install-strip-target-libmudflap: installdirs
31047 @: $(MAKE); $(unstage)
31048 @r=`${PWD_COMMAND}`; export r; \
31049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31050 $(NORMAL_TARGET_EXPORTS) \
31051 (cd $(TARGET_SUBDIR)/libmudflap && \
31052 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
31054 @endif target-libmudflap
31056 # Other targets (info, dvi, pdf, etc.)
31058 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
31059 maybe-info-target-libmudflap:
31060 @if target-libmudflap
31061 maybe-info-target-libmudflap: info-target-libmudflap
31063 info-target-libmudflap: \
31064 configure-target-libmudflap
31065 @: $(MAKE); $(unstage)
31066 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31067 r=`${PWD_COMMAND}`; export r; \
31068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31069 $(NORMAL_TARGET_EXPORTS) \
31070 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
31071 for flag in $(EXTRA_TARGET_FLAGS); do \
31072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31074 (cd $(TARGET_SUBDIR)/libmudflap && \
31075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31077 "RANLIB=$${RANLIB}" \
31078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31082 @endif target-libmudflap
31084 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
31085 maybe-dvi-target-libmudflap:
31086 @if target-libmudflap
31087 maybe-dvi-target-libmudflap: dvi-target-libmudflap
31089 dvi-target-libmudflap: \
31090 configure-target-libmudflap
31091 @: $(MAKE); $(unstage)
31092 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31093 r=`${PWD_COMMAND}`; export r; \
31094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31095 $(NORMAL_TARGET_EXPORTS) \
31096 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
31097 for flag in $(EXTRA_TARGET_FLAGS); do \
31098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31100 (cd $(TARGET_SUBDIR)/libmudflap && \
31101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31103 "RANLIB=$${RANLIB}" \
31104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31108 @endif target-libmudflap
31110 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
31111 maybe-pdf-target-libmudflap:
31112 @if target-libmudflap
31113 maybe-pdf-target-libmudflap: pdf-target-libmudflap
31115 pdf-target-libmudflap: \
31116 configure-target-libmudflap
31117 @: $(MAKE); $(unstage)
31118 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31119 r=`${PWD_COMMAND}`; export r; \
31120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121 $(NORMAL_TARGET_EXPORTS) \
31122 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
31123 for flag in $(EXTRA_TARGET_FLAGS); do \
31124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31126 (cd $(TARGET_SUBDIR)/libmudflap && \
31127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129 "RANLIB=$${RANLIB}" \
31130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31134 @endif target-libmudflap
31136 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
31137 maybe-html-target-libmudflap:
31138 @if target-libmudflap
31139 maybe-html-target-libmudflap: html-target-libmudflap
31141 html-target-libmudflap: \
31142 configure-target-libmudflap
31143 @: $(MAKE); $(unstage)
31144 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31145 r=`${PWD_COMMAND}`; export r; \
31146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31147 $(NORMAL_TARGET_EXPORTS) \
31148 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
31149 for flag in $(EXTRA_TARGET_FLAGS); do \
31150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31152 (cd $(TARGET_SUBDIR)/libmudflap && \
31153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31155 "RANLIB=$${RANLIB}" \
31156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31160 @endif target-libmudflap
31162 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
31163 maybe-TAGS-target-libmudflap:
31164 @if target-libmudflap
31165 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
31167 TAGS-target-libmudflap: \
31168 configure-target-libmudflap
31169 @: $(MAKE); $(unstage)
31170 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31171 r=`${PWD_COMMAND}`; export r; \
31172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31173 $(NORMAL_TARGET_EXPORTS) \
31174 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
31175 for flag in $(EXTRA_TARGET_FLAGS); do \
31176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31178 (cd $(TARGET_SUBDIR)/libmudflap && \
31179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31181 "RANLIB=$${RANLIB}" \
31182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31186 @endif target-libmudflap
31188 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
31189 maybe-install-info-target-libmudflap:
31190 @if target-libmudflap
31191 maybe-install-info-target-libmudflap: install-info-target-libmudflap
31193 install-info-target-libmudflap: \
31194 configure-target-libmudflap \
31195 info-target-libmudflap
31196 @: $(MAKE); $(unstage)
31197 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31198 r=`${PWD_COMMAND}`; export r; \
31199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200 $(NORMAL_TARGET_EXPORTS) \
31201 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
31202 for flag in $(EXTRA_TARGET_FLAGS); do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31205 (cd $(TARGET_SUBDIR)/libmudflap && \
31206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31208 "RANLIB=$${RANLIB}" \
31209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31213 @endif target-libmudflap
31215 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
31216 maybe-install-pdf-target-libmudflap:
31217 @if target-libmudflap
31218 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
31220 install-pdf-target-libmudflap: \
31221 configure-target-libmudflap \
31222 pdf-target-libmudflap
31223 @: $(MAKE); $(unstage)
31224 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31225 r=`${PWD_COMMAND}`; export r; \
31226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227 $(NORMAL_TARGET_EXPORTS) \
31228 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
31229 for flag in $(EXTRA_TARGET_FLAGS); do \
31230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31232 (cd $(TARGET_SUBDIR)/libmudflap && \
31233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31235 "RANLIB=$${RANLIB}" \
31236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31240 @endif target-libmudflap
31242 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
31243 maybe-install-html-target-libmudflap:
31244 @if target-libmudflap
31245 maybe-install-html-target-libmudflap: install-html-target-libmudflap
31247 install-html-target-libmudflap: \
31248 configure-target-libmudflap \
31249 html-target-libmudflap
31250 @: $(MAKE); $(unstage)
31251 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31252 r=`${PWD_COMMAND}`; export r; \
31253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254 $(NORMAL_TARGET_EXPORTS) \
31255 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
31256 for flag in $(EXTRA_TARGET_FLAGS); do \
31257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31259 (cd $(TARGET_SUBDIR)/libmudflap && \
31260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31262 "RANLIB=$${RANLIB}" \
31263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31267 @endif target-libmudflap
31269 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
31270 maybe-installcheck-target-libmudflap:
31271 @if target-libmudflap
31272 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
31274 installcheck-target-libmudflap: \
31275 configure-target-libmudflap
31276 @: $(MAKE); $(unstage)
31277 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31278 r=`${PWD_COMMAND}`; export r; \
31279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280 $(NORMAL_TARGET_EXPORTS) \
31281 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
31282 for flag in $(EXTRA_TARGET_FLAGS); do \
31283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31285 (cd $(TARGET_SUBDIR)/libmudflap && \
31286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31288 "RANLIB=$${RANLIB}" \
31289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31293 @endif target-libmudflap
31295 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
31296 maybe-mostlyclean-target-libmudflap:
31297 @if target-libmudflap
31298 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
31300 mostlyclean-target-libmudflap:
31301 @: $(MAKE); $(unstage)
31302 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31303 r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(NORMAL_TARGET_EXPORTS) \
31306 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
31307 for flag in $(EXTRA_TARGET_FLAGS); do \
31308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31310 (cd $(TARGET_SUBDIR)/libmudflap && \
31311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313 "RANLIB=$${RANLIB}" \
31314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31318 @endif target-libmudflap
31320 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
31321 maybe-clean-target-libmudflap:
31322 @if target-libmudflap
31323 maybe-clean-target-libmudflap: clean-target-libmudflap
31325 clean-target-libmudflap:
31326 @: $(MAKE); $(unstage)
31327 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31328 r=`${PWD_COMMAND}`; export r; \
31329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31330 $(NORMAL_TARGET_EXPORTS) \
31331 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
31332 for flag in $(EXTRA_TARGET_FLAGS); do \
31333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31335 (cd $(TARGET_SUBDIR)/libmudflap && \
31336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31338 "RANLIB=$${RANLIB}" \
31339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31343 @endif target-libmudflap
31345 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
31346 maybe-distclean-target-libmudflap:
31347 @if target-libmudflap
31348 maybe-distclean-target-libmudflap: distclean-target-libmudflap
31350 distclean-target-libmudflap:
31351 @: $(MAKE); $(unstage)
31352 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31353 r=`${PWD_COMMAND}`; export r; \
31354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31355 $(NORMAL_TARGET_EXPORTS) \
31356 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
31357 for flag in $(EXTRA_TARGET_FLAGS); do \
31358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31360 (cd $(TARGET_SUBDIR)/libmudflap && \
31361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31363 "RANLIB=$${RANLIB}" \
31364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31368 @endif target-libmudflap
31370 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
31371 maybe-maintainer-clean-target-libmudflap:
31372 @if target-libmudflap
31373 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
31375 maintainer-clean-target-libmudflap:
31376 @: $(MAKE); $(unstage)
31377 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31378 r=`${PWD_COMMAND}`; export r; \
31379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31380 $(NORMAL_TARGET_EXPORTS) \
31381 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
31382 for flag in $(EXTRA_TARGET_FLAGS); do \
31383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385 (cd $(TARGET_SUBDIR)/libmudflap && \
31386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31388 "RANLIB=$${RANLIB}" \
31389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31390 maintainer-clean) \
31393 @endif target-libmudflap
31399 .PHONY: configure-target-libssp maybe-configure-target-libssp
31400 maybe-configure-target-libssp:
31402 configure-target-libssp: stage_current
31403 @endif gcc-bootstrap
31405 maybe-configure-target-libssp: configure-target-libssp
31406 configure-target-libssp:
31407 @: $(MAKE); $(unstage)
31408 @r=`${PWD_COMMAND}`; export r; \
31409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410 echo "Checking multilib configuration for libssp..."; \
31411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
31412 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
31413 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
31414 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
31415 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
31417 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
31418 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
31421 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
31423 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
31424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
31425 $(NORMAL_TARGET_EXPORTS) \
31426 echo Configuring in $(TARGET_SUBDIR)/libssp; \
31427 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
31428 case $(srcdir) in \
31429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31430 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
31431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31433 srcdiroption="--srcdir=$${topdir}/libssp"; \
31434 libsrcdir="$$s/libssp"; \
31435 rm -f no-such-file || : ; \
31436 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31438 --target=${target_alias} $${srcdiroption} \
31440 @endif target-libssp
31446 .PHONY: all-target-libssp maybe-all-target-libssp
31447 maybe-all-target-libssp:
31449 all-target-libssp: stage_current
31450 @endif gcc-bootstrap
31452 TARGET-target-libssp=all
31453 maybe-all-target-libssp: all-target-libssp
31454 all-target-libssp: configure-target-libssp
31455 @: $(MAKE); $(unstage)
31456 @r=`${PWD_COMMAND}`; export r; \
31457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31458 $(NORMAL_TARGET_EXPORTS) \
31459 (cd $(TARGET_SUBDIR)/libssp && \
31460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31461 $(TARGET-target-libssp))
31462 @endif target-libssp
31468 .PHONY: check-target-libssp maybe-check-target-libssp
31469 maybe-check-target-libssp:
31471 maybe-check-target-libssp: check-target-libssp
31473 check-target-libssp:
31474 @: $(MAKE); $(unstage)
31475 @r=`${PWD_COMMAND}`; export r; \
31476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31477 $(NORMAL_TARGET_EXPORTS) \
31478 (cd $(TARGET_SUBDIR)/libssp && \
31479 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31481 @endif target-libssp
31483 .PHONY: install-target-libssp maybe-install-target-libssp
31484 maybe-install-target-libssp:
31486 maybe-install-target-libssp: install-target-libssp
31488 install-target-libssp: installdirs
31489 @: $(MAKE); $(unstage)
31490 @r=`${PWD_COMMAND}`; export r; \
31491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31492 $(NORMAL_TARGET_EXPORTS) \
31493 (cd $(TARGET_SUBDIR)/libssp && \
31494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31496 @endif target-libssp
31498 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
31499 maybe-install-strip-target-libssp:
31501 maybe-install-strip-target-libssp: install-strip-target-libssp
31503 install-strip-target-libssp: installdirs
31504 @: $(MAKE); $(unstage)
31505 @r=`${PWD_COMMAND}`; export r; \
31506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507 $(NORMAL_TARGET_EXPORTS) \
31508 (cd $(TARGET_SUBDIR)/libssp && \
31509 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
31511 @endif target-libssp
31513 # Other targets (info, dvi, pdf, etc.)
31515 .PHONY: maybe-info-target-libssp info-target-libssp
31516 maybe-info-target-libssp:
31518 maybe-info-target-libssp: info-target-libssp
31520 info-target-libssp: \
31521 configure-target-libssp
31522 @: $(MAKE); $(unstage)
31523 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31524 r=`${PWD_COMMAND}`; export r; \
31525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31526 $(NORMAL_TARGET_EXPORTS) \
31527 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
31528 for flag in $(EXTRA_TARGET_FLAGS); do \
31529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31531 (cd $(TARGET_SUBDIR)/libssp && \
31532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31534 "RANLIB=$${RANLIB}" \
31535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31539 @endif target-libssp
31541 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
31542 maybe-dvi-target-libssp:
31544 maybe-dvi-target-libssp: dvi-target-libssp
31546 dvi-target-libssp: \
31547 configure-target-libssp
31548 @: $(MAKE); $(unstage)
31549 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31550 r=`${PWD_COMMAND}`; export r; \
31551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31552 $(NORMAL_TARGET_EXPORTS) \
31553 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
31554 for flag in $(EXTRA_TARGET_FLAGS); do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557 (cd $(TARGET_SUBDIR)/libssp && \
31558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31560 "RANLIB=$${RANLIB}" \
31561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31565 @endif target-libssp
31567 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
31568 maybe-pdf-target-libssp:
31570 maybe-pdf-target-libssp: pdf-target-libssp
31572 pdf-target-libssp: \
31573 configure-target-libssp
31574 @: $(MAKE); $(unstage)
31575 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31576 r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578 $(NORMAL_TARGET_EXPORTS) \
31579 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
31580 for flag in $(EXTRA_TARGET_FLAGS); do \
31581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31583 (cd $(TARGET_SUBDIR)/libssp && \
31584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31586 "RANLIB=$${RANLIB}" \
31587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31591 @endif target-libssp
31593 .PHONY: maybe-html-target-libssp html-target-libssp
31594 maybe-html-target-libssp:
31596 maybe-html-target-libssp: html-target-libssp
31598 html-target-libssp: \
31599 configure-target-libssp
31600 @: $(MAKE); $(unstage)
31601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31602 r=`${PWD_COMMAND}`; export r; \
31603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604 $(NORMAL_TARGET_EXPORTS) \
31605 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
31606 for flag in $(EXTRA_TARGET_FLAGS); do \
31607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31609 (cd $(TARGET_SUBDIR)/libssp && \
31610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612 "RANLIB=$${RANLIB}" \
31613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31617 @endif target-libssp
31619 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
31620 maybe-TAGS-target-libssp:
31622 maybe-TAGS-target-libssp: TAGS-target-libssp
31624 TAGS-target-libssp: \
31625 configure-target-libssp
31626 @: $(MAKE); $(unstage)
31627 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31628 r=`${PWD_COMMAND}`; export r; \
31629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630 $(NORMAL_TARGET_EXPORTS) \
31631 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
31632 for flag in $(EXTRA_TARGET_FLAGS); do \
31633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31635 (cd $(TARGET_SUBDIR)/libssp && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638 "RANLIB=$${RANLIB}" \
31639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31643 @endif target-libssp
31645 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
31646 maybe-install-info-target-libssp:
31648 maybe-install-info-target-libssp: install-info-target-libssp
31650 install-info-target-libssp: \
31651 configure-target-libssp \
31653 @: $(MAKE); $(unstage)
31654 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31655 r=`${PWD_COMMAND}`; export r; \
31656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31657 $(NORMAL_TARGET_EXPORTS) \
31658 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
31659 for flag in $(EXTRA_TARGET_FLAGS); do \
31660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31662 (cd $(TARGET_SUBDIR)/libssp && \
31663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31665 "RANLIB=$${RANLIB}" \
31666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31670 @endif target-libssp
31672 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
31673 maybe-install-pdf-target-libssp:
31675 maybe-install-pdf-target-libssp: install-pdf-target-libssp
31677 install-pdf-target-libssp: \
31678 configure-target-libssp \
31680 @: $(MAKE); $(unstage)
31681 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31682 r=`${PWD_COMMAND}`; export r; \
31683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684 $(NORMAL_TARGET_EXPORTS) \
31685 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
31686 for flag in $(EXTRA_TARGET_FLAGS); do \
31687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31689 (cd $(TARGET_SUBDIR)/libssp && \
31690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692 "RANLIB=$${RANLIB}" \
31693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31697 @endif target-libssp
31699 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
31700 maybe-install-html-target-libssp:
31702 maybe-install-html-target-libssp: install-html-target-libssp
31704 install-html-target-libssp: \
31705 configure-target-libssp \
31707 @: $(MAKE); $(unstage)
31708 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31709 r=`${PWD_COMMAND}`; export r; \
31710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31711 $(NORMAL_TARGET_EXPORTS) \
31712 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
31713 for flag in $(EXTRA_TARGET_FLAGS); do \
31714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31716 (cd $(TARGET_SUBDIR)/libssp && \
31717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31719 "RANLIB=$${RANLIB}" \
31720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31724 @endif target-libssp
31726 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
31727 maybe-installcheck-target-libssp:
31729 maybe-installcheck-target-libssp: installcheck-target-libssp
31731 installcheck-target-libssp: \
31732 configure-target-libssp
31733 @: $(MAKE); $(unstage)
31734 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31735 r=`${PWD_COMMAND}`; export r; \
31736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31737 $(NORMAL_TARGET_EXPORTS) \
31738 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
31739 for flag in $(EXTRA_TARGET_FLAGS); do \
31740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31742 (cd $(TARGET_SUBDIR)/libssp && \
31743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31745 "RANLIB=$${RANLIB}" \
31746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31750 @endif target-libssp
31752 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
31753 maybe-mostlyclean-target-libssp:
31755 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
31757 mostlyclean-target-libssp:
31758 @: $(MAKE); $(unstage)
31759 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31760 r=`${PWD_COMMAND}`; export r; \
31761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762 $(NORMAL_TARGET_EXPORTS) \
31763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
31764 for flag in $(EXTRA_TARGET_FLAGS); do \
31765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31767 (cd $(TARGET_SUBDIR)/libssp && \
31768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770 "RANLIB=$${RANLIB}" \
31771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31775 @endif target-libssp
31777 .PHONY: maybe-clean-target-libssp clean-target-libssp
31778 maybe-clean-target-libssp:
31780 maybe-clean-target-libssp: clean-target-libssp
31782 clean-target-libssp:
31783 @: $(MAKE); $(unstage)
31784 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31785 r=`${PWD_COMMAND}`; export r; \
31786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31787 $(NORMAL_TARGET_EXPORTS) \
31788 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
31789 for flag in $(EXTRA_TARGET_FLAGS); do \
31790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31792 (cd $(TARGET_SUBDIR)/libssp && \
31793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31795 "RANLIB=$${RANLIB}" \
31796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31800 @endif target-libssp
31802 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
31803 maybe-distclean-target-libssp:
31805 maybe-distclean-target-libssp: distclean-target-libssp
31807 distclean-target-libssp:
31808 @: $(MAKE); $(unstage)
31809 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31810 r=`${PWD_COMMAND}`; export r; \
31811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31812 $(NORMAL_TARGET_EXPORTS) \
31813 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
31814 for flag in $(EXTRA_TARGET_FLAGS); do \
31815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31817 (cd $(TARGET_SUBDIR)/libssp && \
31818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31820 "RANLIB=$${RANLIB}" \
31821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825 @endif target-libssp
31827 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
31828 maybe-maintainer-clean-target-libssp:
31830 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
31832 maintainer-clean-target-libssp:
31833 @: $(MAKE); $(unstage)
31834 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31835 r=`${PWD_COMMAND}`; export r; \
31836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837 $(NORMAL_TARGET_EXPORTS) \
31838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
31839 for flag in $(EXTRA_TARGET_FLAGS); do \
31840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31842 (cd $(TARGET_SUBDIR)/libssp && \
31843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31845 "RANLIB=$${RANLIB}" \
31846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31847 maintainer-clean) \
31850 @endif target-libssp
31856 .PHONY: configure-target-newlib maybe-configure-target-newlib
31857 maybe-configure-target-newlib:
31859 configure-target-newlib: stage_current
31860 @endif gcc-bootstrap
31862 maybe-configure-target-newlib: configure-target-newlib
31863 configure-target-newlib:
31864 @: $(MAKE); $(unstage)
31865 @r=`${PWD_COMMAND}`; export r; \
31866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867 echo "Checking multilib configuration for newlib..."; \
31868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
31869 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
31870 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
31871 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
31872 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
31874 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
31875 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
31878 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
31880 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
31881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
31882 $(NORMAL_TARGET_EXPORTS) \
31883 echo Configuring in $(TARGET_SUBDIR)/newlib; \
31884 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
31885 case $(srcdir) in \
31886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31887 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
31888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31890 srcdiroption="--srcdir=$${topdir}/newlib"; \
31891 libsrcdir="$$s/newlib"; \
31892 rm -f no-such-file || : ; \
31893 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31894 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31895 --target=${target_alias} $${srcdiroption} \
31897 @endif target-newlib
31903 .PHONY: all-target-newlib maybe-all-target-newlib
31904 maybe-all-target-newlib:
31906 all-target-newlib: stage_current
31907 @endif gcc-bootstrap
31909 TARGET-target-newlib=all
31910 maybe-all-target-newlib: all-target-newlib
31911 all-target-newlib: configure-target-newlib
31912 @: $(MAKE); $(unstage)
31913 @r=`${PWD_COMMAND}`; export r; \
31914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31915 $(NORMAL_TARGET_EXPORTS) \
31916 (cd $(TARGET_SUBDIR)/newlib && \
31917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31918 $(TARGET-target-newlib))
31919 @endif target-newlib
31925 .PHONY: check-target-newlib maybe-check-target-newlib
31926 maybe-check-target-newlib:
31928 maybe-check-target-newlib: check-target-newlib
31930 check-target-newlib:
31931 @: $(MAKE); $(unstage)
31932 @r=`${PWD_COMMAND}`; export r; \
31933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 $(NORMAL_TARGET_EXPORTS) \
31935 (cd $(TARGET_SUBDIR)/newlib && \
31936 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31938 @endif target-newlib
31940 .PHONY: install-target-newlib maybe-install-target-newlib
31941 maybe-install-target-newlib:
31943 maybe-install-target-newlib: install-target-newlib
31945 install-target-newlib: installdirs
31946 @: $(MAKE); $(unstage)
31947 @r=`${PWD_COMMAND}`; export r; \
31948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31949 $(NORMAL_TARGET_EXPORTS) \
31950 (cd $(TARGET_SUBDIR)/newlib && \
31951 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31953 @endif target-newlib
31955 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
31956 maybe-install-strip-target-newlib:
31958 maybe-install-strip-target-newlib: install-strip-target-newlib
31960 install-strip-target-newlib: installdirs
31961 @: $(MAKE); $(unstage)
31962 @r=`${PWD_COMMAND}`; export r; \
31963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964 $(NORMAL_TARGET_EXPORTS) \
31965 (cd $(TARGET_SUBDIR)/newlib && \
31966 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
31968 @endif target-newlib
31970 # Other targets (info, dvi, pdf, etc.)
31972 .PHONY: maybe-info-target-newlib info-target-newlib
31973 maybe-info-target-newlib:
31975 maybe-info-target-newlib: info-target-newlib
31977 info-target-newlib: \
31978 configure-target-newlib
31979 @: $(MAKE); $(unstage)
31980 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
31981 r=`${PWD_COMMAND}`; export r; \
31982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983 $(NORMAL_TARGET_EXPORTS) \
31984 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
31985 for flag in $(EXTRA_TARGET_FLAGS); do \
31986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31988 (cd $(TARGET_SUBDIR)/newlib && \
31989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31991 "RANLIB=$${RANLIB}" \
31992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31996 @endif target-newlib
31998 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
31999 maybe-dvi-target-newlib:
32001 maybe-dvi-target-newlib: dvi-target-newlib
32003 dvi-target-newlib: \
32004 configure-target-newlib
32005 @: $(MAKE); $(unstage)
32006 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32007 r=`${PWD_COMMAND}`; export r; \
32008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009 $(NORMAL_TARGET_EXPORTS) \
32010 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
32011 for flag in $(EXTRA_TARGET_FLAGS); do \
32012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32014 (cd $(TARGET_SUBDIR)/newlib && \
32015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32017 "RANLIB=$${RANLIB}" \
32018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32022 @endif target-newlib
32024 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
32025 maybe-pdf-target-newlib:
32027 maybe-pdf-target-newlib: pdf-target-newlib
32029 pdf-target-newlib: \
32030 configure-target-newlib
32031 @: $(MAKE); $(unstage)
32032 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32033 r=`${PWD_COMMAND}`; export r; \
32034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035 $(NORMAL_TARGET_EXPORTS) \
32036 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
32037 for flag in $(EXTRA_TARGET_FLAGS); do \
32038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32040 (cd $(TARGET_SUBDIR)/newlib && \
32041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32043 "RANLIB=$${RANLIB}" \
32044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32048 @endif target-newlib
32050 .PHONY: maybe-html-target-newlib html-target-newlib
32051 maybe-html-target-newlib:
32053 maybe-html-target-newlib: html-target-newlib
32055 html-target-newlib: \
32056 configure-target-newlib
32057 @: $(MAKE); $(unstage)
32058 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32059 r=`${PWD_COMMAND}`; export r; \
32060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061 $(NORMAL_TARGET_EXPORTS) \
32062 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
32063 for flag in $(EXTRA_TARGET_FLAGS); do \
32064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32066 (cd $(TARGET_SUBDIR)/newlib && \
32067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32069 "RANLIB=$${RANLIB}" \
32070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32074 @endif target-newlib
32076 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
32077 maybe-TAGS-target-newlib:
32079 maybe-TAGS-target-newlib: TAGS-target-newlib
32081 TAGS-target-newlib: \
32082 configure-target-newlib
32083 @: $(MAKE); $(unstage)
32084 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32085 r=`${PWD_COMMAND}`; export r; \
32086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32087 $(NORMAL_TARGET_EXPORTS) \
32088 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
32089 for flag in $(EXTRA_TARGET_FLAGS); do \
32090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092 (cd $(TARGET_SUBDIR)/newlib && \
32093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32095 "RANLIB=$${RANLIB}" \
32096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32100 @endif target-newlib
32102 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
32103 maybe-install-info-target-newlib:
32105 maybe-install-info-target-newlib: install-info-target-newlib
32107 install-info-target-newlib: \
32108 configure-target-newlib \
32110 @: $(MAKE); $(unstage)
32111 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32112 r=`${PWD_COMMAND}`; export r; \
32113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114 $(NORMAL_TARGET_EXPORTS) \
32115 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
32116 for flag in $(EXTRA_TARGET_FLAGS); do \
32117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32119 (cd $(TARGET_SUBDIR)/newlib && \
32120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32122 "RANLIB=$${RANLIB}" \
32123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32127 @endif target-newlib
32129 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
32130 maybe-install-pdf-target-newlib:
32132 maybe-install-pdf-target-newlib: install-pdf-target-newlib
32134 install-pdf-target-newlib: \
32135 configure-target-newlib \
32137 @: $(MAKE); $(unstage)
32138 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32139 r=`${PWD_COMMAND}`; export r; \
32140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32141 $(NORMAL_TARGET_EXPORTS) \
32142 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
32143 for flag in $(EXTRA_TARGET_FLAGS); do \
32144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32146 (cd $(TARGET_SUBDIR)/newlib && \
32147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32149 "RANLIB=$${RANLIB}" \
32150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32154 @endif target-newlib
32156 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
32157 maybe-install-html-target-newlib:
32159 maybe-install-html-target-newlib: install-html-target-newlib
32161 install-html-target-newlib: \
32162 configure-target-newlib \
32164 @: $(MAKE); $(unstage)
32165 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32166 r=`${PWD_COMMAND}`; export r; \
32167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32168 $(NORMAL_TARGET_EXPORTS) \
32169 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
32170 for flag in $(EXTRA_TARGET_FLAGS); do \
32171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32173 (cd $(TARGET_SUBDIR)/newlib && \
32174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32176 "RANLIB=$${RANLIB}" \
32177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32181 @endif target-newlib
32183 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
32184 maybe-installcheck-target-newlib:
32186 maybe-installcheck-target-newlib: installcheck-target-newlib
32188 installcheck-target-newlib: \
32189 configure-target-newlib
32190 @: $(MAKE); $(unstage)
32191 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32192 r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(NORMAL_TARGET_EXPORTS) \
32195 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
32196 for flag in $(EXTRA_TARGET_FLAGS); do \
32197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32199 (cd $(TARGET_SUBDIR)/newlib && \
32200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32202 "RANLIB=$${RANLIB}" \
32203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32207 @endif target-newlib
32209 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
32210 maybe-mostlyclean-target-newlib:
32212 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
32214 mostlyclean-target-newlib:
32215 @: $(MAKE); $(unstage)
32216 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32217 r=`${PWD_COMMAND}`; export r; \
32218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32219 $(NORMAL_TARGET_EXPORTS) \
32220 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
32221 for flag in $(EXTRA_TARGET_FLAGS); do \
32222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32224 (cd $(TARGET_SUBDIR)/newlib && \
32225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32227 "RANLIB=$${RANLIB}" \
32228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32232 @endif target-newlib
32234 .PHONY: maybe-clean-target-newlib clean-target-newlib
32235 maybe-clean-target-newlib:
32237 maybe-clean-target-newlib: clean-target-newlib
32239 clean-target-newlib:
32240 @: $(MAKE); $(unstage)
32241 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32242 r=`${PWD_COMMAND}`; export r; \
32243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32244 $(NORMAL_TARGET_EXPORTS) \
32245 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
32246 for flag in $(EXTRA_TARGET_FLAGS); do \
32247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32249 (cd $(TARGET_SUBDIR)/newlib && \
32250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32252 "RANLIB=$${RANLIB}" \
32253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32257 @endif target-newlib
32259 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
32260 maybe-distclean-target-newlib:
32262 maybe-distclean-target-newlib: distclean-target-newlib
32264 distclean-target-newlib:
32265 @: $(MAKE); $(unstage)
32266 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32267 r=`${PWD_COMMAND}`; export r; \
32268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269 $(NORMAL_TARGET_EXPORTS) \
32270 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
32271 for flag in $(EXTRA_TARGET_FLAGS); do \
32272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32274 (cd $(TARGET_SUBDIR)/newlib && \
32275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32277 "RANLIB=$${RANLIB}" \
32278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32282 @endif target-newlib
32284 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
32285 maybe-maintainer-clean-target-newlib:
32287 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
32289 maintainer-clean-target-newlib:
32290 @: $(MAKE); $(unstage)
32291 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32292 r=`${PWD_COMMAND}`; export r; \
32293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32294 $(NORMAL_TARGET_EXPORTS) \
32295 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
32296 for flag in $(EXTRA_TARGET_FLAGS); do \
32297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32299 (cd $(TARGET_SUBDIR)/newlib && \
32300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32302 "RANLIB=$${RANLIB}" \
32303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32304 maintainer-clean) \
32307 @endif target-newlib
32313 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
32314 maybe-configure-target-libgcc:
32316 configure-target-libgcc: stage_current
32317 @endif gcc-bootstrap
32319 maybe-configure-target-libgcc: configure-target-libgcc
32320 configure-target-libgcc:
32321 @r=`${PWD_COMMAND}`; export r; \
32322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32323 echo "Checking multilib configuration for libgcc..."; \
32324 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32325 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32326 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32327 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32328 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32330 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32331 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32334 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32336 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32337 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32338 $(NORMAL_TARGET_EXPORTS) \
32339 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
32340 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
32341 case $(srcdir) in \
32342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32343 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32346 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32347 libsrcdir="$$s/libgcc"; \
32348 rm -f no-such-file || : ; \
32349 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32351 --target=${target_alias} $${srcdiroption} \
32353 @endif target-libgcc
32357 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
32358 maybe-configure-stage1-target-libgcc:
32359 @if target-libgcc-bootstrap
32360 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
32361 configure-stage1-target-libgcc:
32362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32363 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32364 @r=`${PWD_COMMAND}`; export r; \
32365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366 TFLAGS="$(STAGE1_TFLAGS)"; \
32367 echo "Checking multilib configuration for libgcc..."; \
32368 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32369 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32370 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32371 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32373 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32374 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32377 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32379 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32380 $(NORMAL_TARGET_EXPORTS) \
32381 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32382 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32383 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32384 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
32385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32386 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32387 case $(srcdir) in \
32388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32389 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32392 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32393 libsrcdir="$$s/libgcc"; \
32394 $(SHELL) $${libsrcdir}/configure \
32395 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32396 --target=${target_alias} $${srcdiroption} \
32397 $(STAGE1_CONFIGURE_FLAGS)
32398 @endif target-libgcc-bootstrap
32400 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
32401 maybe-configure-stage2-target-libgcc:
32402 @if target-libgcc-bootstrap
32403 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
32404 configure-stage2-target-libgcc:
32405 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32406 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32407 @r=`${PWD_COMMAND}`; export r; \
32408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409 TFLAGS="$(STAGE2_TFLAGS)"; \
32410 echo "Checking multilib configuration for libgcc..."; \
32411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32412 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32413 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32414 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32416 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32417 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32422 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32423 $(NORMAL_TARGET_EXPORTS) \
32425 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32428 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
32429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32430 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32431 case $(srcdir) in \
32432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32433 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32436 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32437 libsrcdir="$$s/libgcc"; \
32438 $(SHELL) $${libsrcdir}/configure \
32439 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32440 --target=${target_alias} $${srcdiroption} \
32441 --with-build-libsubdir=$(HOST_SUBDIR) \
32442 $(STAGE2_CONFIGURE_FLAGS)
32443 @endif target-libgcc-bootstrap
32445 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
32446 maybe-configure-stage3-target-libgcc:
32447 @if target-libgcc-bootstrap
32448 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
32449 configure-stage3-target-libgcc:
32450 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32451 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32452 @r=`${PWD_COMMAND}`; export r; \
32453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32454 TFLAGS="$(STAGE3_TFLAGS)"; \
32455 echo "Checking multilib configuration for libgcc..."; \
32456 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32457 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32458 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32459 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32461 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32462 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32467 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32468 $(NORMAL_TARGET_EXPORTS) \
32470 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32473 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
32474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32475 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32476 case $(srcdir) in \
32477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32481 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32482 libsrcdir="$$s/libgcc"; \
32483 $(SHELL) $${libsrcdir}/configure \
32484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32485 --target=${target_alias} $${srcdiroption} \
32486 --with-build-libsubdir=$(HOST_SUBDIR) \
32487 $(STAGE3_CONFIGURE_FLAGS)
32488 @endif target-libgcc-bootstrap
32490 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
32491 maybe-configure-stage4-target-libgcc:
32492 @if target-libgcc-bootstrap
32493 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
32494 configure-stage4-target-libgcc:
32495 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32496 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32497 @r=`${PWD_COMMAND}`; export r; \
32498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32499 TFLAGS="$(STAGE4_TFLAGS)"; \
32500 echo "Checking multilib configuration for libgcc..."; \
32501 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32502 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32503 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32504 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32506 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32507 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32512 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32513 $(NORMAL_TARGET_EXPORTS) \
32515 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32518 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
32519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32520 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32521 case $(srcdir) in \
32522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32523 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32526 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32527 libsrcdir="$$s/libgcc"; \
32528 $(SHELL) $${libsrcdir}/configure \
32529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32530 --target=${target_alias} $${srcdiroption} \
32531 --with-build-libsubdir=$(HOST_SUBDIR) \
32532 $(STAGE4_CONFIGURE_FLAGS)
32533 @endif target-libgcc-bootstrap
32535 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
32536 maybe-configure-stageprofile-target-libgcc:
32537 @if target-libgcc-bootstrap
32538 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
32539 configure-stageprofile-target-libgcc:
32540 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32541 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32542 @r=`${PWD_COMMAND}`; export r; \
32543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32544 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32545 echo "Checking multilib configuration for libgcc..."; \
32546 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32547 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32548 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32549 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32551 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32552 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32557 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32558 $(NORMAL_TARGET_EXPORTS) \
32560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32563 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
32564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32566 case $(srcdir) in \
32567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32571 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32572 libsrcdir="$$s/libgcc"; \
32573 $(SHELL) $${libsrcdir}/configure \
32574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32575 --target=${target_alias} $${srcdiroption} \
32576 --with-build-libsubdir=$(HOST_SUBDIR) \
32577 $(STAGEprofile_CONFIGURE_FLAGS)
32578 @endif target-libgcc-bootstrap
32580 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
32581 maybe-configure-stagefeedback-target-libgcc:
32582 @if target-libgcc-bootstrap
32583 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
32584 configure-stagefeedback-target-libgcc:
32585 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32586 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32587 @r=`${PWD_COMMAND}`; export r; \
32588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32589 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32590 echo "Checking multilib configuration for libgcc..."; \
32591 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32592 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32593 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32594 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32596 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32597 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32600 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32602 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32603 $(NORMAL_TARGET_EXPORTS) \
32605 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32608 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
32609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32610 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32611 case $(srcdir) in \
32612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32613 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32616 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32617 libsrcdir="$$s/libgcc"; \
32618 $(SHELL) $${libsrcdir}/configure \
32619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32620 --target=${target_alias} $${srcdiroption} \
32621 --with-build-libsubdir=$(HOST_SUBDIR) \
32622 $(STAGEfeedback_CONFIGURE_FLAGS)
32623 @endif target-libgcc-bootstrap
32629 .PHONY: all-target-libgcc maybe-all-target-libgcc
32630 maybe-all-target-libgcc:
32632 all-target-libgcc: stage_current
32633 @endif gcc-bootstrap
32635 TARGET-target-libgcc=all
32636 maybe-all-target-libgcc: all-target-libgcc
32637 all-target-libgcc: configure-target-libgcc
32638 @r=`${PWD_COMMAND}`; export r; \
32639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32640 $(NORMAL_TARGET_EXPORTS) \
32641 (cd $(TARGET_SUBDIR)/libgcc && \
32642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
32643 $(TARGET-target-libgcc))
32644 @endif target-libgcc
32648 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
32649 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
32650 maybe-all-stage1-target-libgcc:
32651 maybe-clean-stage1-target-libgcc:
32652 @if target-libgcc-bootstrap
32653 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
32654 all-stage1: all-stage1-target-libgcc
32655 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
32656 all-stage1-target-libgcc: configure-stage1-target-libgcc
32657 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32658 @r=`${PWD_COMMAND}`; export r; \
32659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660 TFLAGS="$(STAGE1_TFLAGS)"; \
32661 $(NORMAL_TARGET_EXPORTS) \
32662 cd $(TARGET_SUBDIR)/libgcc && \
32663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32664 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32670 $(EXTRA_TARGET_FLAGS) \
32671 TFLAGS="$(STAGE1_TFLAGS)" \
32672 $(TARGET-stage1-target-libgcc)
32674 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
32675 clean-stage1: clean-stage1-target-libgcc
32676 clean-stage1-target-libgcc:
32677 @if [ $(current_stage) = stage1 ]; then \
32678 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32680 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
32681 $(MAKE) stage1-start; \
32683 cd $(TARGET_SUBDIR)/libgcc && \
32684 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32686 @endif target-libgcc-bootstrap
32689 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
32690 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
32691 maybe-all-stage2-target-libgcc:
32692 maybe-clean-stage2-target-libgcc:
32693 @if target-libgcc-bootstrap
32694 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
32695 all-stage2: all-stage2-target-libgcc
32696 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
32697 all-stage2-target-libgcc: configure-stage2-target-libgcc
32698 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32699 @r=`${PWD_COMMAND}`; export r; \
32700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701 TFLAGS="$(STAGE2_TFLAGS)"; \
32702 $(NORMAL_TARGET_EXPORTS) \
32704 cd $(TARGET_SUBDIR)/libgcc && \
32705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32706 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32712 $(EXTRA_TARGET_FLAGS) \
32713 TFLAGS="$(STAGE2_TFLAGS)" \
32714 $(TARGET-stage2-target-libgcc)
32716 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
32717 clean-stage2: clean-stage2-target-libgcc
32718 clean-stage2-target-libgcc:
32719 @if [ $(current_stage) = stage2 ]; then \
32720 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32722 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
32723 $(MAKE) stage2-start; \
32725 cd $(TARGET_SUBDIR)/libgcc && \
32726 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32729 @endif target-libgcc-bootstrap
32732 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
32733 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
32734 maybe-all-stage3-target-libgcc:
32735 maybe-clean-stage3-target-libgcc:
32736 @if target-libgcc-bootstrap
32737 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
32738 all-stage3: all-stage3-target-libgcc
32739 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
32740 all-stage3-target-libgcc: configure-stage3-target-libgcc
32741 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32742 @r=`${PWD_COMMAND}`; export r; \
32743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744 TFLAGS="$(STAGE3_TFLAGS)"; \
32745 $(NORMAL_TARGET_EXPORTS) \
32747 cd $(TARGET_SUBDIR)/libgcc && \
32748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32749 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32755 $(EXTRA_TARGET_FLAGS) \
32756 TFLAGS="$(STAGE3_TFLAGS)" \
32757 $(TARGET-stage3-target-libgcc)
32759 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
32760 clean-stage3: clean-stage3-target-libgcc
32761 clean-stage3-target-libgcc:
32762 @if [ $(current_stage) = stage3 ]; then \
32763 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32765 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
32766 $(MAKE) stage3-start; \
32768 cd $(TARGET_SUBDIR)/libgcc && \
32769 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32772 @endif target-libgcc-bootstrap
32775 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
32776 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
32777 maybe-all-stage4-target-libgcc:
32778 maybe-clean-stage4-target-libgcc:
32779 @if target-libgcc-bootstrap
32780 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
32781 all-stage4: all-stage4-target-libgcc
32782 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
32783 all-stage4-target-libgcc: configure-stage4-target-libgcc
32784 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32785 @r=`${PWD_COMMAND}`; export r; \
32786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787 TFLAGS="$(STAGE4_TFLAGS)"; \
32788 $(NORMAL_TARGET_EXPORTS) \
32790 cd $(TARGET_SUBDIR)/libgcc && \
32791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32792 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32798 $(EXTRA_TARGET_FLAGS) \
32799 TFLAGS="$(STAGE4_TFLAGS)" \
32800 $(TARGET-stage4-target-libgcc)
32802 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
32803 clean-stage4: clean-stage4-target-libgcc
32804 clean-stage4-target-libgcc:
32805 @if [ $(current_stage) = stage4 ]; then \
32806 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32808 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
32809 $(MAKE) stage4-start; \
32811 cd $(TARGET_SUBDIR)/libgcc && \
32812 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32815 @endif target-libgcc-bootstrap
32818 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
32819 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
32820 maybe-all-stageprofile-target-libgcc:
32821 maybe-clean-stageprofile-target-libgcc:
32822 @if target-libgcc-bootstrap
32823 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
32824 all-stageprofile: all-stageprofile-target-libgcc
32825 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
32826 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
32827 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32828 @r=`${PWD_COMMAND}`; export r; \
32829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32830 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32831 $(NORMAL_TARGET_EXPORTS) \
32833 cd $(TARGET_SUBDIR)/libgcc && \
32834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32835 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32836 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32837 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32841 $(EXTRA_TARGET_FLAGS) \
32842 TFLAGS="$(STAGEprofile_TFLAGS)" \
32843 $(TARGET-stageprofile-target-libgcc)
32845 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
32846 clean-stageprofile: clean-stageprofile-target-libgcc
32847 clean-stageprofile-target-libgcc:
32848 @if [ $(current_stage) = stageprofile ]; then \
32849 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32851 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
32852 $(MAKE) stageprofile-start; \
32854 cd $(TARGET_SUBDIR)/libgcc && \
32855 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32858 @endif target-libgcc-bootstrap
32861 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
32862 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
32863 maybe-all-stagefeedback-target-libgcc:
32864 maybe-clean-stagefeedback-target-libgcc:
32865 @if target-libgcc-bootstrap
32866 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
32867 all-stagefeedback: all-stagefeedback-target-libgcc
32868 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
32869 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
32870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32871 @r=`${PWD_COMMAND}`; export r; \
32872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32874 $(NORMAL_TARGET_EXPORTS) \
32876 cd $(TARGET_SUBDIR)/libgcc && \
32877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32878 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32879 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32880 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32884 $(EXTRA_TARGET_FLAGS) \
32885 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32886 $(TARGET-stagefeedback-target-libgcc)
32888 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
32889 clean-stagefeedback: clean-stagefeedback-target-libgcc
32890 clean-stagefeedback-target-libgcc:
32891 @if [ $(current_stage) = stagefeedback ]; then \
32892 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32894 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
32895 $(MAKE) stagefeedback-start; \
32897 cd $(TARGET_SUBDIR)/libgcc && \
32898 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32901 @endif target-libgcc-bootstrap
32908 .PHONY: check-target-libgcc maybe-check-target-libgcc
32909 maybe-check-target-libgcc:
32911 maybe-check-target-libgcc: check-target-libgcc
32913 # Dummy target for uncheckable module.
32914 check-target-libgcc:
32916 @endif target-libgcc
32918 .PHONY: install-target-libgcc maybe-install-target-libgcc
32919 maybe-install-target-libgcc:
32921 maybe-install-target-libgcc: install-target-libgcc
32923 install-target-libgcc: installdirs
32924 @: $(MAKE); $(unstage)
32925 @r=`${PWD_COMMAND}`; export r; \
32926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927 $(NORMAL_TARGET_EXPORTS) \
32928 (cd $(TARGET_SUBDIR)/libgcc && \
32929 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32931 @endif target-libgcc
32933 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
32934 maybe-install-strip-target-libgcc:
32936 maybe-install-strip-target-libgcc: install-strip-target-libgcc
32938 install-strip-target-libgcc: installdirs
32939 @: $(MAKE); $(unstage)
32940 @r=`${PWD_COMMAND}`; export r; \
32941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32942 $(NORMAL_TARGET_EXPORTS) \
32943 (cd $(TARGET_SUBDIR)/libgcc && \
32944 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
32946 @endif target-libgcc
32948 # Other targets (info, dvi, pdf, etc.)
32950 .PHONY: maybe-info-target-libgcc info-target-libgcc
32951 maybe-info-target-libgcc:
32953 maybe-info-target-libgcc: info-target-libgcc
32955 info-target-libgcc: \
32956 configure-target-libgcc
32957 @: $(MAKE); $(unstage)
32958 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
32959 r=`${PWD_COMMAND}`; export r; \
32960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32961 $(NORMAL_TARGET_EXPORTS) \
32962 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
32963 for flag in $(EXTRA_TARGET_FLAGS); do \
32964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32966 (cd $(TARGET_SUBDIR)/libgcc && \
32967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32969 "RANLIB=$${RANLIB}" \
32970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32974 @endif target-libgcc
32976 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
32977 maybe-dvi-target-libgcc:
32979 maybe-dvi-target-libgcc: dvi-target-libgcc
32981 dvi-target-libgcc: \
32982 configure-target-libgcc
32983 @: $(MAKE); $(unstage)
32984 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
32985 r=`${PWD_COMMAND}`; export r; \
32986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987 $(NORMAL_TARGET_EXPORTS) \
32988 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
32989 for flag in $(EXTRA_TARGET_FLAGS); do \
32990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32992 (cd $(TARGET_SUBDIR)/libgcc && \
32993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995 "RANLIB=$${RANLIB}" \
32996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33000 @endif target-libgcc
33002 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
33003 maybe-pdf-target-libgcc:
33005 maybe-pdf-target-libgcc: pdf-target-libgcc
33007 pdf-target-libgcc: \
33008 configure-target-libgcc
33009 @: $(MAKE); $(unstage)
33010 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33011 r=`${PWD_COMMAND}`; export r; \
33012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33013 $(NORMAL_TARGET_EXPORTS) \
33014 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
33015 for flag in $(EXTRA_TARGET_FLAGS); do \
33016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33018 (cd $(TARGET_SUBDIR)/libgcc && \
33019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33021 "RANLIB=$${RANLIB}" \
33022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33026 @endif target-libgcc
33028 .PHONY: maybe-html-target-libgcc html-target-libgcc
33029 maybe-html-target-libgcc:
33031 maybe-html-target-libgcc: html-target-libgcc
33033 html-target-libgcc: \
33034 configure-target-libgcc
33035 @: $(MAKE); $(unstage)
33036 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33037 r=`${PWD_COMMAND}`; export r; \
33038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039 $(NORMAL_TARGET_EXPORTS) \
33040 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
33041 for flag in $(EXTRA_TARGET_FLAGS); do \
33042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33044 (cd $(TARGET_SUBDIR)/libgcc && \
33045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33047 "RANLIB=$${RANLIB}" \
33048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33052 @endif target-libgcc
33054 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
33055 maybe-TAGS-target-libgcc:
33057 maybe-TAGS-target-libgcc: TAGS-target-libgcc
33059 TAGS-target-libgcc: \
33060 configure-target-libgcc
33061 @: $(MAKE); $(unstage)
33062 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33063 r=`${PWD_COMMAND}`; export r; \
33064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33065 $(NORMAL_TARGET_EXPORTS) \
33066 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
33067 for flag in $(EXTRA_TARGET_FLAGS); do \
33068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33070 (cd $(TARGET_SUBDIR)/libgcc && \
33071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33073 "RANLIB=$${RANLIB}" \
33074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33078 @endif target-libgcc
33080 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
33081 maybe-install-info-target-libgcc:
33083 maybe-install-info-target-libgcc: install-info-target-libgcc
33085 install-info-target-libgcc: \
33086 configure-target-libgcc \
33088 @: $(MAKE); $(unstage)
33089 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33090 r=`${PWD_COMMAND}`; export r; \
33091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092 $(NORMAL_TARGET_EXPORTS) \
33093 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
33094 for flag in $(EXTRA_TARGET_FLAGS); do \
33095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33097 (cd $(TARGET_SUBDIR)/libgcc && \
33098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33100 "RANLIB=$${RANLIB}" \
33101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33105 @endif target-libgcc
33107 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
33108 maybe-install-pdf-target-libgcc:
33110 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
33112 install-pdf-target-libgcc: \
33113 configure-target-libgcc \
33115 @: $(MAKE); $(unstage)
33116 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33117 r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 $(NORMAL_TARGET_EXPORTS) \
33120 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
33121 for flag in $(EXTRA_TARGET_FLAGS); do \
33122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33124 (cd $(TARGET_SUBDIR)/libgcc && \
33125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33127 "RANLIB=$${RANLIB}" \
33128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33132 @endif target-libgcc
33134 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
33135 maybe-install-html-target-libgcc:
33137 maybe-install-html-target-libgcc: install-html-target-libgcc
33139 install-html-target-libgcc: \
33140 configure-target-libgcc \
33142 @: $(MAKE); $(unstage)
33143 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33144 r=`${PWD_COMMAND}`; export r; \
33145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146 $(NORMAL_TARGET_EXPORTS) \
33147 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
33148 for flag in $(EXTRA_TARGET_FLAGS); do \
33149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33151 (cd $(TARGET_SUBDIR)/libgcc && \
33152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33154 "RANLIB=$${RANLIB}" \
33155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33159 @endif target-libgcc
33161 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
33162 maybe-installcheck-target-libgcc:
33164 maybe-installcheck-target-libgcc: installcheck-target-libgcc
33166 installcheck-target-libgcc: \
33167 configure-target-libgcc
33168 @: $(MAKE); $(unstage)
33169 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33170 r=`${PWD_COMMAND}`; export r; \
33171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172 $(NORMAL_TARGET_EXPORTS) \
33173 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
33174 for flag in $(EXTRA_TARGET_FLAGS); do \
33175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 (cd $(TARGET_SUBDIR)/libgcc && \
33178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33180 "RANLIB=$${RANLIB}" \
33181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33185 @endif target-libgcc
33187 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
33188 maybe-mostlyclean-target-libgcc:
33190 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
33192 mostlyclean-target-libgcc:
33193 @: $(MAKE); $(unstage)
33194 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33195 r=`${PWD_COMMAND}`; export r; \
33196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33197 $(NORMAL_TARGET_EXPORTS) \
33198 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
33199 for flag in $(EXTRA_TARGET_FLAGS); do \
33200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33202 (cd $(TARGET_SUBDIR)/libgcc && \
33203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33205 "RANLIB=$${RANLIB}" \
33206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33210 @endif target-libgcc
33212 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
33213 maybe-clean-target-libgcc:
33215 maybe-clean-target-libgcc: clean-target-libgcc
33217 clean-target-libgcc:
33218 @: $(MAKE); $(unstage)
33219 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33220 r=`${PWD_COMMAND}`; export r; \
33221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33222 $(NORMAL_TARGET_EXPORTS) \
33223 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
33224 for flag in $(EXTRA_TARGET_FLAGS); do \
33225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33227 (cd $(TARGET_SUBDIR)/libgcc && \
33228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33230 "RANLIB=$${RANLIB}" \
33231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33235 @endif target-libgcc
33237 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
33238 maybe-distclean-target-libgcc:
33240 maybe-distclean-target-libgcc: distclean-target-libgcc
33242 distclean-target-libgcc:
33243 @: $(MAKE); $(unstage)
33244 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33245 r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 $(NORMAL_TARGET_EXPORTS) \
33248 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
33249 for flag in $(EXTRA_TARGET_FLAGS); do \
33250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33252 (cd $(TARGET_SUBDIR)/libgcc && \
33253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33255 "RANLIB=$${RANLIB}" \
33256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33260 @endif target-libgcc
33262 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
33263 maybe-maintainer-clean-target-libgcc:
33265 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
33267 maintainer-clean-target-libgcc:
33268 @: $(MAKE); $(unstage)
33269 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33270 r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 $(NORMAL_TARGET_EXPORTS) \
33273 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
33274 for flag in $(EXTRA_TARGET_FLAGS); do \
33275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33277 (cd $(TARGET_SUBDIR)/libgcc && \
33278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280 "RANLIB=$${RANLIB}" \
33281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33282 maintainer-clean) \
33285 @endif target-libgcc
33291 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
33292 maybe-configure-target-libquadmath:
33294 configure-target-libquadmath: stage_current
33295 @endif gcc-bootstrap
33296 @if target-libquadmath
33297 maybe-configure-target-libquadmath: configure-target-libquadmath
33298 configure-target-libquadmath:
33299 @: $(MAKE); $(unstage)
33300 @r=`${PWD_COMMAND}`; export r; \
33301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302 echo "Checking multilib configuration for libquadmath..."; \
33303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
33304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
33305 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
33306 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
33307 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
33309 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
33310 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
33313 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
33315 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
33316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
33317 $(NORMAL_TARGET_EXPORTS) \
33318 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
33319 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
33320 case $(srcdir) in \
33321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33322 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
33323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33325 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
33326 libsrcdir="$$s/libquadmath"; \
33327 rm -f no-such-file || : ; \
33328 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33329 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33330 --target=${target_alias} $${srcdiroption} \
33332 @endif target-libquadmath
33338 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
33339 maybe-all-target-libquadmath:
33341 all-target-libquadmath: stage_current
33342 @endif gcc-bootstrap
33343 @if target-libquadmath
33344 TARGET-target-libquadmath=all
33345 maybe-all-target-libquadmath: all-target-libquadmath
33346 all-target-libquadmath: configure-target-libquadmath
33347 @: $(MAKE); $(unstage)
33348 @r=`${PWD_COMMAND}`; export r; \
33349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33350 $(NORMAL_TARGET_EXPORTS) \
33351 (cd $(TARGET_SUBDIR)/libquadmath && \
33352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
33353 $(TARGET-target-libquadmath))
33354 @endif target-libquadmath
33360 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
33361 maybe-check-target-libquadmath:
33362 @if target-libquadmath
33363 maybe-check-target-libquadmath: check-target-libquadmath
33365 check-target-libquadmath:
33366 @: $(MAKE); $(unstage)
33367 @r=`${PWD_COMMAND}`; export r; \
33368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33369 $(NORMAL_TARGET_EXPORTS) \
33370 (cd $(TARGET_SUBDIR)/libquadmath && \
33371 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33373 @endif target-libquadmath
33375 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
33376 maybe-install-target-libquadmath:
33377 @if target-libquadmath
33378 maybe-install-target-libquadmath: install-target-libquadmath
33380 install-target-libquadmath: installdirs
33381 @: $(MAKE); $(unstage)
33382 @r=`${PWD_COMMAND}`; export r; \
33383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33384 $(NORMAL_TARGET_EXPORTS) \
33385 (cd $(TARGET_SUBDIR)/libquadmath && \
33386 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33388 @endif target-libquadmath
33390 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
33391 maybe-install-strip-target-libquadmath:
33392 @if target-libquadmath
33393 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
33395 install-strip-target-libquadmath: installdirs
33396 @: $(MAKE); $(unstage)
33397 @r=`${PWD_COMMAND}`; export r; \
33398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33399 $(NORMAL_TARGET_EXPORTS) \
33400 (cd $(TARGET_SUBDIR)/libquadmath && \
33401 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33403 @endif target-libquadmath
33405 # Other targets (info, dvi, pdf, etc.)
33407 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
33408 maybe-info-target-libquadmath:
33409 @if target-libquadmath
33410 maybe-info-target-libquadmath: info-target-libquadmath
33412 info-target-libquadmath: \
33413 configure-target-libquadmath
33414 @: $(MAKE); $(unstage)
33415 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33416 r=`${PWD_COMMAND}`; export r; \
33417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418 $(NORMAL_TARGET_EXPORTS) \
33419 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
33420 for flag in $(EXTRA_TARGET_FLAGS); do \
33421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33423 (cd $(TARGET_SUBDIR)/libquadmath && \
33424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426 "RANLIB=$${RANLIB}" \
33427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33431 @endif target-libquadmath
33433 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
33434 maybe-dvi-target-libquadmath:
33435 @if target-libquadmath
33436 maybe-dvi-target-libquadmath: dvi-target-libquadmath
33438 dvi-target-libquadmath: \
33439 configure-target-libquadmath
33440 @: $(MAKE); $(unstage)
33441 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33442 r=`${PWD_COMMAND}`; export r; \
33443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444 $(NORMAL_TARGET_EXPORTS) \
33445 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
33446 for flag in $(EXTRA_TARGET_FLAGS); do \
33447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33449 (cd $(TARGET_SUBDIR)/libquadmath && \
33450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33452 "RANLIB=$${RANLIB}" \
33453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33457 @endif target-libquadmath
33459 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
33460 maybe-pdf-target-libquadmath:
33461 @if target-libquadmath
33462 maybe-pdf-target-libquadmath: pdf-target-libquadmath
33464 pdf-target-libquadmath: \
33465 configure-target-libquadmath
33466 @: $(MAKE); $(unstage)
33467 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33468 r=`${PWD_COMMAND}`; export r; \
33469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470 $(NORMAL_TARGET_EXPORTS) \
33471 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
33472 for flag in $(EXTRA_TARGET_FLAGS); do \
33473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33475 (cd $(TARGET_SUBDIR)/libquadmath && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33478 "RANLIB=$${RANLIB}" \
33479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33483 @endif target-libquadmath
33485 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
33486 maybe-html-target-libquadmath:
33487 @if target-libquadmath
33488 maybe-html-target-libquadmath: html-target-libquadmath
33490 html-target-libquadmath: \
33491 configure-target-libquadmath
33492 @: $(MAKE); $(unstage)
33493 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33494 r=`${PWD_COMMAND}`; export r; \
33495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33496 $(NORMAL_TARGET_EXPORTS) \
33497 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
33498 for flag in $(EXTRA_TARGET_FLAGS); do \
33499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33501 (cd $(TARGET_SUBDIR)/libquadmath && \
33502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33504 "RANLIB=$${RANLIB}" \
33505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33509 @endif target-libquadmath
33511 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
33512 maybe-TAGS-target-libquadmath:
33513 @if target-libquadmath
33514 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
33516 TAGS-target-libquadmath: \
33517 configure-target-libquadmath
33518 @: $(MAKE); $(unstage)
33519 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33520 r=`${PWD_COMMAND}`; export r; \
33521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522 $(NORMAL_TARGET_EXPORTS) \
33523 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
33524 for flag in $(EXTRA_TARGET_FLAGS); do \
33525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33527 (cd $(TARGET_SUBDIR)/libquadmath && \
33528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530 "RANLIB=$${RANLIB}" \
33531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33535 @endif target-libquadmath
33537 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
33538 maybe-install-info-target-libquadmath:
33539 @if target-libquadmath
33540 maybe-install-info-target-libquadmath: install-info-target-libquadmath
33542 install-info-target-libquadmath: \
33543 configure-target-libquadmath \
33544 info-target-libquadmath
33545 @: $(MAKE); $(unstage)
33546 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33547 r=`${PWD_COMMAND}`; export r; \
33548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33549 $(NORMAL_TARGET_EXPORTS) \
33550 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
33551 for flag in $(EXTRA_TARGET_FLAGS); do \
33552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33554 (cd $(TARGET_SUBDIR)/libquadmath && \
33555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33557 "RANLIB=$${RANLIB}" \
33558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33562 @endif target-libquadmath
33564 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
33565 maybe-install-pdf-target-libquadmath:
33566 @if target-libquadmath
33567 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
33569 install-pdf-target-libquadmath: \
33570 configure-target-libquadmath \
33571 pdf-target-libquadmath
33572 @: $(MAKE); $(unstage)
33573 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33574 r=`${PWD_COMMAND}`; export r; \
33575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33576 $(NORMAL_TARGET_EXPORTS) \
33577 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
33578 for flag in $(EXTRA_TARGET_FLAGS); do \
33579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33581 (cd $(TARGET_SUBDIR)/libquadmath && \
33582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33584 "RANLIB=$${RANLIB}" \
33585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33589 @endif target-libquadmath
33591 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
33592 maybe-install-html-target-libquadmath:
33593 @if target-libquadmath
33594 maybe-install-html-target-libquadmath: install-html-target-libquadmath
33596 install-html-target-libquadmath: \
33597 configure-target-libquadmath \
33598 html-target-libquadmath
33599 @: $(MAKE); $(unstage)
33600 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33601 r=`${PWD_COMMAND}`; export r; \
33602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33603 $(NORMAL_TARGET_EXPORTS) \
33604 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
33605 for flag in $(EXTRA_TARGET_FLAGS); do \
33606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33608 (cd $(TARGET_SUBDIR)/libquadmath && \
33609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33611 "RANLIB=$${RANLIB}" \
33612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33616 @endif target-libquadmath
33618 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
33619 maybe-installcheck-target-libquadmath:
33620 @if target-libquadmath
33621 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
33623 installcheck-target-libquadmath: \
33624 configure-target-libquadmath
33625 @: $(MAKE); $(unstage)
33626 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33627 r=`${PWD_COMMAND}`; export r; \
33628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33629 $(NORMAL_TARGET_EXPORTS) \
33630 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
33631 for flag in $(EXTRA_TARGET_FLAGS); do \
33632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33634 (cd $(TARGET_SUBDIR)/libquadmath && \
33635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33637 "RANLIB=$${RANLIB}" \
33638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33642 @endif target-libquadmath
33644 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
33645 maybe-mostlyclean-target-libquadmath:
33646 @if target-libquadmath
33647 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
33649 mostlyclean-target-libquadmath:
33650 @: $(MAKE); $(unstage)
33651 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33652 r=`${PWD_COMMAND}`; export r; \
33653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33654 $(NORMAL_TARGET_EXPORTS) \
33655 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
33656 for flag in $(EXTRA_TARGET_FLAGS); do \
33657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33659 (cd $(TARGET_SUBDIR)/libquadmath && \
33660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33662 "RANLIB=$${RANLIB}" \
33663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33667 @endif target-libquadmath
33669 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
33670 maybe-clean-target-libquadmath:
33671 @if target-libquadmath
33672 maybe-clean-target-libquadmath: clean-target-libquadmath
33674 clean-target-libquadmath:
33675 @: $(MAKE); $(unstage)
33676 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33677 r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679 $(NORMAL_TARGET_EXPORTS) \
33680 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
33681 for flag in $(EXTRA_TARGET_FLAGS); do \
33682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33684 (cd $(TARGET_SUBDIR)/libquadmath && \
33685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33687 "RANLIB=$${RANLIB}" \
33688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33692 @endif target-libquadmath
33694 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
33695 maybe-distclean-target-libquadmath:
33696 @if target-libquadmath
33697 maybe-distclean-target-libquadmath: distclean-target-libquadmath
33699 distclean-target-libquadmath:
33700 @: $(MAKE); $(unstage)
33701 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33702 r=`${PWD_COMMAND}`; export r; \
33703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33704 $(NORMAL_TARGET_EXPORTS) \
33705 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
33706 for flag in $(EXTRA_TARGET_FLAGS); do \
33707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33709 (cd $(TARGET_SUBDIR)/libquadmath && \
33710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33712 "RANLIB=$${RANLIB}" \
33713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33717 @endif target-libquadmath
33719 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
33720 maybe-maintainer-clean-target-libquadmath:
33721 @if target-libquadmath
33722 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
33724 maintainer-clean-target-libquadmath:
33725 @: $(MAKE); $(unstage)
33726 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33727 r=`${PWD_COMMAND}`; export r; \
33728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33729 $(NORMAL_TARGET_EXPORTS) \
33730 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
33731 for flag in $(EXTRA_TARGET_FLAGS); do \
33732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33734 (cd $(TARGET_SUBDIR)/libquadmath && \
33735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33737 "RANLIB=$${RANLIB}" \
33738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33739 maintainer-clean) \
33742 @endif target-libquadmath
33748 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
33749 maybe-configure-target-libgfortran:
33751 configure-target-libgfortran: stage_current
33752 @endif gcc-bootstrap
33753 @if target-libgfortran
33754 maybe-configure-target-libgfortran: configure-target-libgfortran
33755 configure-target-libgfortran:
33756 @: $(MAKE); $(unstage)
33757 @r=`${PWD_COMMAND}`; export r; \
33758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33759 echo "Checking multilib configuration for libgfortran..."; \
33760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33761 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
33762 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33763 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33764 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
33766 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
33767 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33770 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33772 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
33773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33774 $(NORMAL_TARGET_EXPORTS) \
33775 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
33776 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
33777 case $(srcdir) in \
33778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33779 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
33780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33782 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
33783 libsrcdir="$$s/libgfortran"; \
33784 rm -f no-such-file || : ; \
33785 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33787 --target=${target_alias} $${srcdiroption} \
33789 @endif target-libgfortran
33795 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
33796 maybe-all-target-libgfortran:
33798 all-target-libgfortran: stage_current
33799 @endif gcc-bootstrap
33800 @if target-libgfortran
33801 TARGET-target-libgfortran=all
33802 maybe-all-target-libgfortran: all-target-libgfortran
33803 all-target-libgfortran: configure-target-libgfortran
33804 @: $(MAKE); $(unstage)
33805 @r=`${PWD_COMMAND}`; export r; \
33806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33807 $(NORMAL_TARGET_EXPORTS) \
33808 (cd $(TARGET_SUBDIR)/libgfortran && \
33809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
33810 $(TARGET-target-libgfortran))
33811 @endif target-libgfortran
33817 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
33818 maybe-check-target-libgfortran:
33819 @if target-libgfortran
33820 maybe-check-target-libgfortran: check-target-libgfortran
33822 check-target-libgfortran:
33823 @: $(MAKE); $(unstage)
33824 @r=`${PWD_COMMAND}`; export r; \
33825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826 $(NORMAL_TARGET_EXPORTS) \
33827 (cd $(TARGET_SUBDIR)/libgfortran && \
33828 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33830 @endif target-libgfortran
33832 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
33833 maybe-install-target-libgfortran:
33834 @if target-libgfortran
33835 maybe-install-target-libgfortran: install-target-libgfortran
33837 install-target-libgfortran: installdirs
33838 @: $(MAKE); $(unstage)
33839 @r=`${PWD_COMMAND}`; export r; \
33840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33841 $(NORMAL_TARGET_EXPORTS) \
33842 (cd $(TARGET_SUBDIR)/libgfortran && \
33843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33845 @endif target-libgfortran
33847 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
33848 maybe-install-strip-target-libgfortran:
33849 @if target-libgfortran
33850 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
33852 install-strip-target-libgfortran: installdirs
33853 @: $(MAKE); $(unstage)
33854 @r=`${PWD_COMMAND}`; export r; \
33855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33856 $(NORMAL_TARGET_EXPORTS) \
33857 (cd $(TARGET_SUBDIR)/libgfortran && \
33858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33860 @endif target-libgfortran
33862 # Other targets (info, dvi, pdf, etc.)
33864 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
33865 maybe-info-target-libgfortran:
33866 @if target-libgfortran
33867 maybe-info-target-libgfortran: info-target-libgfortran
33869 info-target-libgfortran: \
33870 configure-target-libgfortran
33871 @: $(MAKE); $(unstage)
33872 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33873 r=`${PWD_COMMAND}`; export r; \
33874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33875 $(NORMAL_TARGET_EXPORTS) \
33876 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
33877 for flag in $(EXTRA_TARGET_FLAGS); do \
33878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33880 (cd $(TARGET_SUBDIR)/libgfortran && \
33881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33883 "RANLIB=$${RANLIB}" \
33884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33888 @endif target-libgfortran
33890 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
33891 maybe-dvi-target-libgfortran:
33892 @if target-libgfortran
33893 maybe-dvi-target-libgfortran: dvi-target-libgfortran
33895 dvi-target-libgfortran: \
33896 configure-target-libgfortran
33897 @: $(MAKE); $(unstage)
33898 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33899 r=`${PWD_COMMAND}`; export r; \
33900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33901 $(NORMAL_TARGET_EXPORTS) \
33902 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
33903 for flag in $(EXTRA_TARGET_FLAGS); do \
33904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906 (cd $(TARGET_SUBDIR)/libgfortran && \
33907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33909 "RANLIB=$${RANLIB}" \
33910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33914 @endif target-libgfortran
33916 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
33917 maybe-pdf-target-libgfortran:
33918 @if target-libgfortran
33919 maybe-pdf-target-libgfortran: pdf-target-libgfortran
33921 pdf-target-libgfortran: \
33922 configure-target-libgfortran
33923 @: $(MAKE); $(unstage)
33924 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33925 r=`${PWD_COMMAND}`; export r; \
33926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33927 $(NORMAL_TARGET_EXPORTS) \
33928 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
33929 for flag in $(EXTRA_TARGET_FLAGS); do \
33930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33932 (cd $(TARGET_SUBDIR)/libgfortran && \
33933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33935 "RANLIB=$${RANLIB}" \
33936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940 @endif target-libgfortran
33942 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
33943 maybe-html-target-libgfortran:
33944 @if target-libgfortran
33945 maybe-html-target-libgfortran: html-target-libgfortran
33947 html-target-libgfortran: \
33948 configure-target-libgfortran
33949 @: $(MAKE); $(unstage)
33950 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33951 r=`${PWD_COMMAND}`; export r; \
33952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33953 $(NORMAL_TARGET_EXPORTS) \
33954 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
33955 for flag in $(EXTRA_TARGET_FLAGS); do \
33956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33958 (cd $(TARGET_SUBDIR)/libgfortran && \
33959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33961 "RANLIB=$${RANLIB}" \
33962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966 @endif target-libgfortran
33968 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
33969 maybe-TAGS-target-libgfortran:
33970 @if target-libgfortran
33971 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
33973 TAGS-target-libgfortran: \
33974 configure-target-libgfortran
33975 @: $(MAKE); $(unstage)
33976 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33977 r=`${PWD_COMMAND}`; export r; \
33978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33979 $(NORMAL_TARGET_EXPORTS) \
33980 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
33981 for flag in $(EXTRA_TARGET_FLAGS); do \
33982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33984 (cd $(TARGET_SUBDIR)/libgfortran && \
33985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33987 "RANLIB=$${RANLIB}" \
33988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992 @endif target-libgfortran
33994 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
33995 maybe-install-info-target-libgfortran:
33996 @if target-libgfortran
33997 maybe-install-info-target-libgfortran: install-info-target-libgfortran
33999 install-info-target-libgfortran: \
34000 configure-target-libgfortran \
34001 info-target-libgfortran
34002 @: $(MAKE); $(unstage)
34003 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34004 r=`${PWD_COMMAND}`; export r; \
34005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34006 $(NORMAL_TARGET_EXPORTS) \
34007 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
34008 for flag in $(EXTRA_TARGET_FLAGS); do \
34009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011 (cd $(TARGET_SUBDIR)/libgfortran && \
34012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34014 "RANLIB=$${RANLIB}" \
34015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34019 @endif target-libgfortran
34021 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
34022 maybe-install-pdf-target-libgfortran:
34023 @if target-libgfortran
34024 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
34026 install-pdf-target-libgfortran: \
34027 configure-target-libgfortran \
34028 pdf-target-libgfortran
34029 @: $(MAKE); $(unstage)
34030 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34031 r=`${PWD_COMMAND}`; export r; \
34032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34033 $(NORMAL_TARGET_EXPORTS) \
34034 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
34035 for flag in $(EXTRA_TARGET_FLAGS); do \
34036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34038 (cd $(TARGET_SUBDIR)/libgfortran && \
34039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34041 "RANLIB=$${RANLIB}" \
34042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34046 @endif target-libgfortran
34048 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
34049 maybe-install-html-target-libgfortran:
34050 @if target-libgfortran
34051 maybe-install-html-target-libgfortran: install-html-target-libgfortran
34053 install-html-target-libgfortran: \
34054 configure-target-libgfortran \
34055 html-target-libgfortran
34056 @: $(MAKE); $(unstage)
34057 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34058 r=`${PWD_COMMAND}`; export r; \
34059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34060 $(NORMAL_TARGET_EXPORTS) \
34061 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
34062 for flag in $(EXTRA_TARGET_FLAGS); do \
34063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34065 (cd $(TARGET_SUBDIR)/libgfortran && \
34066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34068 "RANLIB=$${RANLIB}" \
34069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34073 @endif target-libgfortran
34075 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
34076 maybe-installcheck-target-libgfortran:
34077 @if target-libgfortran
34078 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
34080 installcheck-target-libgfortran: \
34081 configure-target-libgfortran
34082 @: $(MAKE); $(unstage)
34083 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34084 r=`${PWD_COMMAND}`; export r; \
34085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086 $(NORMAL_TARGET_EXPORTS) \
34087 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
34088 for flag in $(EXTRA_TARGET_FLAGS); do \
34089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091 (cd $(TARGET_SUBDIR)/libgfortran && \
34092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094 "RANLIB=$${RANLIB}" \
34095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34099 @endif target-libgfortran
34101 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
34102 maybe-mostlyclean-target-libgfortran:
34103 @if target-libgfortran
34104 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
34106 mostlyclean-target-libgfortran:
34107 @: $(MAKE); $(unstage)
34108 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34109 r=`${PWD_COMMAND}`; export r; \
34110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34111 $(NORMAL_TARGET_EXPORTS) \
34112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
34113 for flag in $(EXTRA_TARGET_FLAGS); do \
34114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 (cd $(TARGET_SUBDIR)/libgfortran && \
34117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34119 "RANLIB=$${RANLIB}" \
34120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34124 @endif target-libgfortran
34126 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
34127 maybe-clean-target-libgfortran:
34128 @if target-libgfortran
34129 maybe-clean-target-libgfortran: clean-target-libgfortran
34131 clean-target-libgfortran:
34132 @: $(MAKE); $(unstage)
34133 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34134 r=`${PWD_COMMAND}`; export r; \
34135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34136 $(NORMAL_TARGET_EXPORTS) \
34137 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
34138 for flag in $(EXTRA_TARGET_FLAGS); do \
34139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34141 (cd $(TARGET_SUBDIR)/libgfortran && \
34142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34144 "RANLIB=$${RANLIB}" \
34145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149 @endif target-libgfortran
34151 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
34152 maybe-distclean-target-libgfortran:
34153 @if target-libgfortran
34154 maybe-distclean-target-libgfortran: distclean-target-libgfortran
34156 distclean-target-libgfortran:
34157 @: $(MAKE); $(unstage)
34158 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34159 r=`${PWD_COMMAND}`; export r; \
34160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34161 $(NORMAL_TARGET_EXPORTS) \
34162 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
34163 for flag in $(EXTRA_TARGET_FLAGS); do \
34164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34166 (cd $(TARGET_SUBDIR)/libgfortran && \
34167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34169 "RANLIB=$${RANLIB}" \
34170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174 @endif target-libgfortran
34176 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
34177 maybe-maintainer-clean-target-libgfortran:
34178 @if target-libgfortran
34179 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
34181 maintainer-clean-target-libgfortran:
34182 @: $(MAKE); $(unstage)
34183 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34184 r=`${PWD_COMMAND}`; export r; \
34185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34186 $(NORMAL_TARGET_EXPORTS) \
34187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
34188 for flag in $(EXTRA_TARGET_FLAGS); do \
34189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34191 (cd $(TARGET_SUBDIR)/libgfortran && \
34192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34194 "RANLIB=$${RANLIB}" \
34195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34196 maintainer-clean) \
34199 @endif target-libgfortran
34205 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
34206 maybe-configure-target-libobjc:
34208 configure-target-libobjc: stage_current
34209 @endif gcc-bootstrap
34211 maybe-configure-target-libobjc: configure-target-libobjc
34212 configure-target-libobjc:
34213 @: $(MAKE); $(unstage)
34214 @r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 echo "Checking multilib configuration for libobjc..."; \
34217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
34219 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34220 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34221 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
34223 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
34224 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34227 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34229 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
34230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34231 $(NORMAL_TARGET_EXPORTS) \
34232 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
34233 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
34234 case $(srcdir) in \
34235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34236 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
34237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34239 srcdiroption="--srcdir=$${topdir}/libobjc"; \
34240 libsrcdir="$$s/libobjc"; \
34241 rm -f no-such-file || : ; \
34242 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34243 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34244 --target=${target_alias} $${srcdiroption} \
34246 @endif target-libobjc
34252 .PHONY: all-target-libobjc maybe-all-target-libobjc
34253 maybe-all-target-libobjc:
34255 all-target-libobjc: stage_current
34256 @endif gcc-bootstrap
34258 TARGET-target-libobjc=all
34259 maybe-all-target-libobjc: all-target-libobjc
34260 all-target-libobjc: configure-target-libobjc
34261 @: $(MAKE); $(unstage)
34262 @r=`${PWD_COMMAND}`; export r; \
34263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34264 $(NORMAL_TARGET_EXPORTS) \
34265 (cd $(TARGET_SUBDIR)/libobjc && \
34266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
34267 $(TARGET-target-libobjc))
34268 @endif target-libobjc
34274 .PHONY: check-target-libobjc maybe-check-target-libobjc
34275 maybe-check-target-libobjc:
34277 maybe-check-target-libobjc: check-target-libobjc
34279 check-target-libobjc:
34280 @: $(MAKE); $(unstage)
34281 @r=`${PWD_COMMAND}`; export r; \
34282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34283 $(NORMAL_TARGET_EXPORTS) \
34284 (cd $(TARGET_SUBDIR)/libobjc && \
34285 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34287 @endif target-libobjc
34289 .PHONY: install-target-libobjc maybe-install-target-libobjc
34290 maybe-install-target-libobjc:
34292 maybe-install-target-libobjc: install-target-libobjc
34294 install-target-libobjc: installdirs
34295 @: $(MAKE); $(unstage)
34296 @r=`${PWD_COMMAND}`; export r; \
34297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298 $(NORMAL_TARGET_EXPORTS) \
34299 (cd $(TARGET_SUBDIR)/libobjc && \
34300 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34302 @endif target-libobjc
34304 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
34305 maybe-install-strip-target-libobjc:
34307 maybe-install-strip-target-libobjc: install-strip-target-libobjc
34309 install-strip-target-libobjc: installdirs
34310 @: $(MAKE); $(unstage)
34311 @r=`${PWD_COMMAND}`; export r; \
34312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313 $(NORMAL_TARGET_EXPORTS) \
34314 (cd $(TARGET_SUBDIR)/libobjc && \
34315 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34317 @endif target-libobjc
34319 # Other targets (info, dvi, pdf, etc.)
34321 .PHONY: maybe-info-target-libobjc info-target-libobjc
34322 maybe-info-target-libobjc:
34324 maybe-info-target-libobjc: info-target-libobjc
34326 info-target-libobjc: \
34327 configure-target-libobjc
34328 @: $(MAKE); $(unstage)
34329 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34330 r=`${PWD_COMMAND}`; export r; \
34331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34332 $(NORMAL_TARGET_EXPORTS) \
34333 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
34334 for flag in $(EXTRA_TARGET_FLAGS); do \
34335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34337 (cd $(TARGET_SUBDIR)/libobjc && \
34338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34340 "RANLIB=$${RANLIB}" \
34341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34345 @endif target-libobjc
34347 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
34348 maybe-dvi-target-libobjc:
34350 maybe-dvi-target-libobjc: dvi-target-libobjc
34352 dvi-target-libobjc: \
34353 configure-target-libobjc
34354 @: $(MAKE); $(unstage)
34355 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34356 r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 $(NORMAL_TARGET_EXPORTS) \
34359 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
34360 for flag in $(EXTRA_TARGET_FLAGS); do \
34361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34363 (cd $(TARGET_SUBDIR)/libobjc && \
34364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34366 "RANLIB=$${RANLIB}" \
34367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34371 @endif target-libobjc
34373 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
34374 maybe-pdf-target-libobjc:
34376 maybe-pdf-target-libobjc: pdf-target-libobjc
34378 pdf-target-libobjc: \
34379 configure-target-libobjc
34380 @: $(MAKE); $(unstage)
34381 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34382 r=`${PWD_COMMAND}`; export r; \
34383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384 $(NORMAL_TARGET_EXPORTS) \
34385 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
34386 for flag in $(EXTRA_TARGET_FLAGS); do \
34387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34389 (cd $(TARGET_SUBDIR)/libobjc && \
34390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392 "RANLIB=$${RANLIB}" \
34393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34397 @endif target-libobjc
34399 .PHONY: maybe-html-target-libobjc html-target-libobjc
34400 maybe-html-target-libobjc:
34402 maybe-html-target-libobjc: html-target-libobjc
34404 html-target-libobjc: \
34405 configure-target-libobjc
34406 @: $(MAKE); $(unstage)
34407 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34408 r=`${PWD_COMMAND}`; export r; \
34409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410 $(NORMAL_TARGET_EXPORTS) \
34411 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
34412 for flag in $(EXTRA_TARGET_FLAGS); do \
34413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34415 (cd $(TARGET_SUBDIR)/libobjc && \
34416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418 "RANLIB=$${RANLIB}" \
34419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34423 @endif target-libobjc
34425 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
34426 maybe-TAGS-target-libobjc:
34428 maybe-TAGS-target-libobjc: TAGS-target-libobjc
34430 TAGS-target-libobjc: \
34431 configure-target-libobjc
34432 @: $(MAKE); $(unstage)
34433 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34434 r=`${PWD_COMMAND}`; export r; \
34435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436 $(NORMAL_TARGET_EXPORTS) \
34437 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
34438 for flag in $(EXTRA_TARGET_FLAGS); do \
34439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34441 (cd $(TARGET_SUBDIR)/libobjc && \
34442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444 "RANLIB=$${RANLIB}" \
34445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34449 @endif target-libobjc
34451 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
34452 maybe-install-info-target-libobjc:
34454 maybe-install-info-target-libobjc: install-info-target-libobjc
34456 install-info-target-libobjc: \
34457 configure-target-libobjc \
34458 info-target-libobjc
34459 @: $(MAKE); $(unstage)
34460 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34461 r=`${PWD_COMMAND}`; export r; \
34462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34463 $(NORMAL_TARGET_EXPORTS) \
34464 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
34465 for flag in $(EXTRA_TARGET_FLAGS); do \
34466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34468 (cd $(TARGET_SUBDIR)/libobjc && \
34469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34471 "RANLIB=$${RANLIB}" \
34472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34476 @endif target-libobjc
34478 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
34479 maybe-install-pdf-target-libobjc:
34481 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
34483 install-pdf-target-libobjc: \
34484 configure-target-libobjc \
34486 @: $(MAKE); $(unstage)
34487 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34488 r=`${PWD_COMMAND}`; export r; \
34489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34490 $(NORMAL_TARGET_EXPORTS) \
34491 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
34492 for flag in $(EXTRA_TARGET_FLAGS); do \
34493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34495 (cd $(TARGET_SUBDIR)/libobjc && \
34496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34498 "RANLIB=$${RANLIB}" \
34499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34503 @endif target-libobjc
34505 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
34506 maybe-install-html-target-libobjc:
34508 maybe-install-html-target-libobjc: install-html-target-libobjc
34510 install-html-target-libobjc: \
34511 configure-target-libobjc \
34512 html-target-libobjc
34513 @: $(MAKE); $(unstage)
34514 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34515 r=`${PWD_COMMAND}`; export r; \
34516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517 $(NORMAL_TARGET_EXPORTS) \
34518 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
34519 for flag in $(EXTRA_TARGET_FLAGS); do \
34520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34522 (cd $(TARGET_SUBDIR)/libobjc && \
34523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525 "RANLIB=$${RANLIB}" \
34526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34530 @endif target-libobjc
34532 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
34533 maybe-installcheck-target-libobjc:
34535 maybe-installcheck-target-libobjc: installcheck-target-libobjc
34537 installcheck-target-libobjc: \
34538 configure-target-libobjc
34539 @: $(MAKE); $(unstage)
34540 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34541 r=`${PWD_COMMAND}`; export r; \
34542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543 $(NORMAL_TARGET_EXPORTS) \
34544 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
34545 for flag in $(EXTRA_TARGET_FLAGS); do \
34546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548 (cd $(TARGET_SUBDIR)/libobjc && \
34549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551 "RANLIB=$${RANLIB}" \
34552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34556 @endif target-libobjc
34558 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
34559 maybe-mostlyclean-target-libobjc:
34561 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
34563 mostlyclean-target-libobjc:
34564 @: $(MAKE); $(unstage)
34565 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34566 r=`${PWD_COMMAND}`; export r; \
34567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568 $(NORMAL_TARGET_EXPORTS) \
34569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
34570 for flag in $(EXTRA_TARGET_FLAGS); do \
34571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34573 (cd $(TARGET_SUBDIR)/libobjc && \
34574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576 "RANLIB=$${RANLIB}" \
34577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34581 @endif target-libobjc
34583 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
34584 maybe-clean-target-libobjc:
34586 maybe-clean-target-libobjc: clean-target-libobjc
34588 clean-target-libobjc:
34589 @: $(MAKE); $(unstage)
34590 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34591 r=`${PWD_COMMAND}`; export r; \
34592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593 $(NORMAL_TARGET_EXPORTS) \
34594 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
34595 for flag in $(EXTRA_TARGET_FLAGS); do \
34596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 (cd $(TARGET_SUBDIR)/libobjc && \
34599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601 "RANLIB=$${RANLIB}" \
34602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34606 @endif target-libobjc
34608 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
34609 maybe-distclean-target-libobjc:
34611 maybe-distclean-target-libobjc: distclean-target-libobjc
34613 distclean-target-libobjc:
34614 @: $(MAKE); $(unstage)
34615 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34616 r=`${PWD_COMMAND}`; export r; \
34617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618 $(NORMAL_TARGET_EXPORTS) \
34619 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
34620 for flag in $(EXTRA_TARGET_FLAGS); do \
34621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623 (cd $(TARGET_SUBDIR)/libobjc && \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626 "RANLIB=$${RANLIB}" \
34627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34631 @endif target-libobjc
34633 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
34634 maybe-maintainer-clean-target-libobjc:
34636 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
34638 maintainer-clean-target-libobjc:
34639 @: $(MAKE); $(unstage)
34640 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(NORMAL_TARGET_EXPORTS) \
34644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
34645 for flag in $(EXTRA_TARGET_FLAGS); do \
34646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34648 (cd $(TARGET_SUBDIR)/libobjc && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653 maintainer-clean) \
34656 @endif target-libobjc
34662 .PHONY: configure-target-libgo maybe-configure-target-libgo
34663 maybe-configure-target-libgo:
34665 configure-target-libgo: stage_current
34666 @endif gcc-bootstrap
34668 maybe-configure-target-libgo: configure-target-libgo
34669 configure-target-libgo:
34670 @: $(MAKE); $(unstage)
34671 @r=`${PWD_COMMAND}`; export r; \
34672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34673 echo "Checking multilib configuration for libgo..."; \
34674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
34675 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
34676 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
34677 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
34678 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
34680 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
34681 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
34684 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
34686 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
34687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
34688 $(NORMAL_TARGET_EXPORTS) \
34689 echo Configuring in $(TARGET_SUBDIR)/libgo; \
34690 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
34691 case $(srcdir) in \
34692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34693 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
34694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34696 srcdiroption="--srcdir=$${topdir}/libgo"; \
34697 libsrcdir="$$s/libgo"; \
34698 rm -f no-such-file || : ; \
34699 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34700 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34701 --target=${target_alias} $${srcdiroption} \
34703 @endif target-libgo
34709 .PHONY: all-target-libgo maybe-all-target-libgo
34710 maybe-all-target-libgo:
34712 all-target-libgo: stage_current
34713 @endif gcc-bootstrap
34715 TARGET-target-libgo=all
34716 maybe-all-target-libgo: all-target-libgo
34717 all-target-libgo: configure-target-libgo
34718 @: $(MAKE); $(unstage)
34719 @r=`${PWD_COMMAND}`; export r; \
34720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34721 $(NORMAL_TARGET_EXPORTS) \
34722 (cd $(TARGET_SUBDIR)/libgo && \
34723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
34724 $(TARGET-target-libgo))
34725 @endif target-libgo
34731 .PHONY: check-target-libgo maybe-check-target-libgo
34732 maybe-check-target-libgo:
34734 maybe-check-target-libgo: check-target-libgo
34736 check-target-libgo:
34737 @: $(MAKE); $(unstage)
34738 @r=`${PWD_COMMAND}`; export r; \
34739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34740 $(NORMAL_TARGET_EXPORTS) \
34741 (cd $(TARGET_SUBDIR)/libgo && \
34742 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34744 @endif target-libgo
34746 .PHONY: install-target-libgo maybe-install-target-libgo
34747 maybe-install-target-libgo:
34749 maybe-install-target-libgo: install-target-libgo
34751 install-target-libgo: installdirs
34752 @: $(MAKE); $(unstage)
34753 @r=`${PWD_COMMAND}`; export r; \
34754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34755 $(NORMAL_TARGET_EXPORTS) \
34756 (cd $(TARGET_SUBDIR)/libgo && \
34757 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34759 @endif target-libgo
34761 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
34762 maybe-install-strip-target-libgo:
34764 maybe-install-strip-target-libgo: install-strip-target-libgo
34766 install-strip-target-libgo: installdirs
34767 @: $(MAKE); $(unstage)
34768 @r=`${PWD_COMMAND}`; export r; \
34769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770 $(NORMAL_TARGET_EXPORTS) \
34771 (cd $(TARGET_SUBDIR)/libgo && \
34772 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34774 @endif target-libgo
34776 # Other targets (info, dvi, pdf, etc.)
34778 .PHONY: maybe-info-target-libgo info-target-libgo
34779 maybe-info-target-libgo:
34781 maybe-info-target-libgo: info-target-libgo
34783 info-target-libgo: \
34784 configure-target-libgo
34785 @: $(MAKE); $(unstage)
34786 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34787 r=`${PWD_COMMAND}`; export r; \
34788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34789 $(NORMAL_TARGET_EXPORTS) \
34790 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
34791 for flag in $(EXTRA_TARGET_FLAGS); do \
34792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34794 (cd $(TARGET_SUBDIR)/libgo && \
34795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34797 "RANLIB=$${RANLIB}" \
34798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34802 @endif target-libgo
34804 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
34805 maybe-dvi-target-libgo:
34807 maybe-dvi-target-libgo: dvi-target-libgo
34809 dvi-target-libgo: \
34810 configure-target-libgo
34811 @: $(MAKE); $(unstage)
34812 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34813 r=`${PWD_COMMAND}`; export r; \
34814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34815 $(NORMAL_TARGET_EXPORTS) \
34816 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
34817 for flag in $(EXTRA_TARGET_FLAGS); do \
34818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34820 (cd $(TARGET_SUBDIR)/libgo && \
34821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34823 "RANLIB=$${RANLIB}" \
34824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34828 @endif target-libgo
34830 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
34831 maybe-pdf-target-libgo:
34833 maybe-pdf-target-libgo: pdf-target-libgo
34835 pdf-target-libgo: \
34836 configure-target-libgo
34837 @: $(MAKE); $(unstage)
34838 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34839 r=`${PWD_COMMAND}`; export r; \
34840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34841 $(NORMAL_TARGET_EXPORTS) \
34842 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
34843 for flag in $(EXTRA_TARGET_FLAGS); do \
34844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34846 (cd $(TARGET_SUBDIR)/libgo && \
34847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34849 "RANLIB=$${RANLIB}" \
34850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34854 @endif target-libgo
34856 .PHONY: maybe-html-target-libgo html-target-libgo
34857 maybe-html-target-libgo:
34859 maybe-html-target-libgo: html-target-libgo
34861 html-target-libgo: \
34862 configure-target-libgo
34863 @: $(MAKE); $(unstage)
34864 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34865 r=`${PWD_COMMAND}`; export r; \
34866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34867 $(NORMAL_TARGET_EXPORTS) \
34868 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
34869 for flag in $(EXTRA_TARGET_FLAGS); do \
34870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34872 (cd $(TARGET_SUBDIR)/libgo && \
34873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34875 "RANLIB=$${RANLIB}" \
34876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880 @endif target-libgo
34882 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
34883 maybe-TAGS-target-libgo:
34885 maybe-TAGS-target-libgo: TAGS-target-libgo
34887 TAGS-target-libgo: \
34888 configure-target-libgo
34889 @: $(MAKE); $(unstage)
34890 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34891 r=`${PWD_COMMAND}`; export r; \
34892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34893 $(NORMAL_TARGET_EXPORTS) \
34894 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
34895 for flag in $(EXTRA_TARGET_FLAGS); do \
34896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34898 (cd $(TARGET_SUBDIR)/libgo && \
34899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34901 "RANLIB=$${RANLIB}" \
34902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34906 @endif target-libgo
34908 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
34909 maybe-install-info-target-libgo:
34911 maybe-install-info-target-libgo: install-info-target-libgo
34913 install-info-target-libgo: \
34914 configure-target-libgo \
34916 @: $(MAKE); $(unstage)
34917 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34918 r=`${PWD_COMMAND}`; export r; \
34919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34920 $(NORMAL_TARGET_EXPORTS) \
34921 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
34922 for flag in $(EXTRA_TARGET_FLAGS); do \
34923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34925 (cd $(TARGET_SUBDIR)/libgo && \
34926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34928 "RANLIB=$${RANLIB}" \
34929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34933 @endif target-libgo
34935 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
34936 maybe-install-pdf-target-libgo:
34938 maybe-install-pdf-target-libgo: install-pdf-target-libgo
34940 install-pdf-target-libgo: \
34941 configure-target-libgo \
34943 @: $(MAKE); $(unstage)
34944 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34945 r=`${PWD_COMMAND}`; export r; \
34946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34947 $(NORMAL_TARGET_EXPORTS) \
34948 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
34949 for flag in $(EXTRA_TARGET_FLAGS); do \
34950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34952 (cd $(TARGET_SUBDIR)/libgo && \
34953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34955 "RANLIB=$${RANLIB}" \
34956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34960 @endif target-libgo
34962 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
34963 maybe-install-html-target-libgo:
34965 maybe-install-html-target-libgo: install-html-target-libgo
34967 install-html-target-libgo: \
34968 configure-target-libgo \
34970 @: $(MAKE); $(unstage)
34971 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34972 r=`${PWD_COMMAND}`; export r; \
34973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974 $(NORMAL_TARGET_EXPORTS) \
34975 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
34976 for flag in $(EXTRA_TARGET_FLAGS); do \
34977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34979 (cd $(TARGET_SUBDIR)/libgo && \
34980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34982 "RANLIB=$${RANLIB}" \
34983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987 @endif target-libgo
34989 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
34990 maybe-installcheck-target-libgo:
34992 maybe-installcheck-target-libgo: installcheck-target-libgo
34994 installcheck-target-libgo: \
34995 configure-target-libgo
34996 @: $(MAKE); $(unstage)
34997 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34998 r=`${PWD_COMMAND}`; export r; \
34999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000 $(NORMAL_TARGET_EXPORTS) \
35001 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
35002 for flag in $(EXTRA_TARGET_FLAGS); do \
35003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35005 (cd $(TARGET_SUBDIR)/libgo && \
35006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35008 "RANLIB=$${RANLIB}" \
35009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35013 @endif target-libgo
35015 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
35016 maybe-mostlyclean-target-libgo:
35018 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
35020 mostlyclean-target-libgo:
35021 @: $(MAKE); $(unstage)
35022 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35023 r=`${PWD_COMMAND}`; export r; \
35024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35025 $(NORMAL_TARGET_EXPORTS) \
35026 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
35027 for flag in $(EXTRA_TARGET_FLAGS); do \
35028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35030 (cd $(TARGET_SUBDIR)/libgo && \
35031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35033 "RANLIB=$${RANLIB}" \
35034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35038 @endif target-libgo
35040 .PHONY: maybe-clean-target-libgo clean-target-libgo
35041 maybe-clean-target-libgo:
35043 maybe-clean-target-libgo: clean-target-libgo
35045 clean-target-libgo:
35046 @: $(MAKE); $(unstage)
35047 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35048 r=`${PWD_COMMAND}`; export r; \
35049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35050 $(NORMAL_TARGET_EXPORTS) \
35051 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
35052 for flag in $(EXTRA_TARGET_FLAGS); do \
35053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055 (cd $(TARGET_SUBDIR)/libgo && \
35056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35058 "RANLIB=$${RANLIB}" \
35059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35063 @endif target-libgo
35065 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
35066 maybe-distclean-target-libgo:
35068 maybe-distclean-target-libgo: distclean-target-libgo
35070 distclean-target-libgo:
35071 @: $(MAKE); $(unstage)
35072 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35073 r=`${PWD_COMMAND}`; export r; \
35074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35075 $(NORMAL_TARGET_EXPORTS) \
35076 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
35077 for flag in $(EXTRA_TARGET_FLAGS); do \
35078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080 (cd $(TARGET_SUBDIR)/libgo && \
35081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35083 "RANLIB=$${RANLIB}" \
35084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35088 @endif target-libgo
35090 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
35091 maybe-maintainer-clean-target-libgo:
35093 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
35095 maintainer-clean-target-libgo:
35096 @: $(MAKE); $(unstage)
35097 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35098 r=`${PWD_COMMAND}`; export r; \
35099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35100 $(NORMAL_TARGET_EXPORTS) \
35101 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
35102 for flag in $(EXTRA_TARGET_FLAGS); do \
35103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35105 (cd $(TARGET_SUBDIR)/libgo && \
35106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35108 "RANLIB=$${RANLIB}" \
35109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35110 maintainer-clean) \
35113 @endif target-libgo
35119 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
35120 maybe-configure-target-libtermcap:
35122 configure-target-libtermcap: stage_current
35123 @endif gcc-bootstrap
35124 @if target-libtermcap
35125 maybe-configure-target-libtermcap: configure-target-libtermcap
35126 configure-target-libtermcap:
35127 @: $(MAKE); $(unstage)
35128 @r=`${PWD_COMMAND}`; export r; \
35129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35130 echo "Checking multilib configuration for libtermcap..."; \
35131 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
35132 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
35133 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
35134 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
35135 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
35137 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
35138 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
35141 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
35143 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
35144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
35145 $(NORMAL_TARGET_EXPORTS) \
35146 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
35147 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
35148 case $(srcdir) in \
35149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35150 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
35151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35153 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
35154 libsrcdir="$$s/libtermcap"; \
35155 rm -f no-such-file || : ; \
35156 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35157 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35158 --target=${target_alias} $${srcdiroption} \
35160 @endif target-libtermcap
35166 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
35167 maybe-all-target-libtermcap:
35169 all-target-libtermcap: stage_current
35170 @endif gcc-bootstrap
35171 @if target-libtermcap
35172 TARGET-target-libtermcap=all
35173 maybe-all-target-libtermcap: all-target-libtermcap
35174 all-target-libtermcap: configure-target-libtermcap
35175 @: $(MAKE); $(unstage)
35176 @r=`${PWD_COMMAND}`; export r; \
35177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35178 $(NORMAL_TARGET_EXPORTS) \
35179 (cd $(TARGET_SUBDIR)/libtermcap && \
35180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35181 $(TARGET-target-libtermcap))
35182 @endif target-libtermcap
35188 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
35189 maybe-check-target-libtermcap:
35190 @if target-libtermcap
35191 maybe-check-target-libtermcap: check-target-libtermcap
35193 # Dummy target for uncheckable module.
35194 check-target-libtermcap:
35196 @endif target-libtermcap
35198 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
35199 maybe-install-target-libtermcap:
35200 @if target-libtermcap
35201 maybe-install-target-libtermcap: install-target-libtermcap
35203 install-target-libtermcap: installdirs
35204 @: $(MAKE); $(unstage)
35205 @r=`${PWD_COMMAND}`; export r; \
35206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207 $(NORMAL_TARGET_EXPORTS) \
35208 (cd $(TARGET_SUBDIR)/libtermcap && \
35209 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35211 @endif target-libtermcap
35213 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
35214 maybe-install-strip-target-libtermcap:
35215 @if target-libtermcap
35216 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
35218 install-strip-target-libtermcap: installdirs
35219 @: $(MAKE); $(unstage)
35220 @r=`${PWD_COMMAND}`; export r; \
35221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222 $(NORMAL_TARGET_EXPORTS) \
35223 (cd $(TARGET_SUBDIR)/libtermcap && \
35224 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35226 @endif target-libtermcap
35228 # Other targets (info, dvi, pdf, etc.)
35230 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
35231 maybe-info-target-libtermcap:
35232 @if target-libtermcap
35233 maybe-info-target-libtermcap: info-target-libtermcap
35235 info-target-libtermcap: \
35236 configure-target-libtermcap
35237 @: $(MAKE); $(unstage)
35238 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35239 r=`${PWD_COMMAND}`; export r; \
35240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241 $(NORMAL_TARGET_EXPORTS) \
35242 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
35243 for flag in $(EXTRA_TARGET_FLAGS); do \
35244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246 (cd $(TARGET_SUBDIR)/libtermcap && \
35247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35249 "RANLIB=$${RANLIB}" \
35250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35254 @endif target-libtermcap
35256 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
35257 maybe-dvi-target-libtermcap:
35258 @if target-libtermcap
35259 maybe-dvi-target-libtermcap: dvi-target-libtermcap
35261 dvi-target-libtermcap: \
35262 configure-target-libtermcap
35263 @: $(MAKE); $(unstage)
35264 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35265 r=`${PWD_COMMAND}`; export r; \
35266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35267 $(NORMAL_TARGET_EXPORTS) \
35268 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
35269 for flag in $(EXTRA_TARGET_FLAGS); do \
35270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272 (cd $(TARGET_SUBDIR)/libtermcap && \
35273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35275 "RANLIB=$${RANLIB}" \
35276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35280 @endif target-libtermcap
35282 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
35283 maybe-pdf-target-libtermcap:
35284 @if target-libtermcap
35285 maybe-pdf-target-libtermcap: pdf-target-libtermcap
35287 pdf-target-libtermcap: \
35288 configure-target-libtermcap
35289 @: $(MAKE); $(unstage)
35290 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35291 r=`${PWD_COMMAND}`; export r; \
35292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35293 $(NORMAL_TARGET_EXPORTS) \
35294 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
35295 for flag in $(EXTRA_TARGET_FLAGS); do \
35296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298 (cd $(TARGET_SUBDIR)/libtermcap && \
35299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35301 "RANLIB=$${RANLIB}" \
35302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35306 @endif target-libtermcap
35308 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
35309 maybe-html-target-libtermcap:
35310 @if target-libtermcap
35311 maybe-html-target-libtermcap: html-target-libtermcap
35313 html-target-libtermcap: \
35314 configure-target-libtermcap
35315 @: $(MAKE); $(unstage)
35316 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35317 r=`${PWD_COMMAND}`; export r; \
35318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319 $(NORMAL_TARGET_EXPORTS) \
35320 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
35321 for flag in $(EXTRA_TARGET_FLAGS); do \
35322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35324 (cd $(TARGET_SUBDIR)/libtermcap && \
35325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35327 "RANLIB=$${RANLIB}" \
35328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35332 @endif target-libtermcap
35334 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
35335 maybe-TAGS-target-libtermcap:
35336 @if target-libtermcap
35337 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
35339 TAGS-target-libtermcap: \
35340 configure-target-libtermcap
35341 @: $(MAKE); $(unstage)
35342 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35343 r=`${PWD_COMMAND}`; export r; \
35344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345 $(NORMAL_TARGET_EXPORTS) \
35346 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
35347 for flag in $(EXTRA_TARGET_FLAGS); do \
35348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35350 (cd $(TARGET_SUBDIR)/libtermcap && \
35351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353 "RANLIB=$${RANLIB}" \
35354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35358 @endif target-libtermcap
35360 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
35361 maybe-install-info-target-libtermcap:
35362 @if target-libtermcap
35363 maybe-install-info-target-libtermcap: install-info-target-libtermcap
35365 install-info-target-libtermcap: \
35366 configure-target-libtermcap \
35367 info-target-libtermcap
35368 @: $(MAKE); $(unstage)
35369 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35370 r=`${PWD_COMMAND}`; export r; \
35371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372 $(NORMAL_TARGET_EXPORTS) \
35373 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
35374 for flag in $(EXTRA_TARGET_FLAGS); do \
35375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35377 (cd $(TARGET_SUBDIR)/libtermcap && \
35378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380 "RANLIB=$${RANLIB}" \
35381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35385 @endif target-libtermcap
35387 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
35388 maybe-install-pdf-target-libtermcap:
35389 @if target-libtermcap
35390 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
35392 install-pdf-target-libtermcap: \
35393 configure-target-libtermcap \
35394 pdf-target-libtermcap
35395 @: $(MAKE); $(unstage)
35396 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35397 r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 $(NORMAL_TARGET_EXPORTS) \
35400 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
35401 for flag in $(EXTRA_TARGET_FLAGS); do \
35402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35404 (cd $(TARGET_SUBDIR)/libtermcap && \
35405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407 "RANLIB=$${RANLIB}" \
35408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412 @endif target-libtermcap
35414 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
35415 maybe-install-html-target-libtermcap:
35416 @if target-libtermcap
35417 maybe-install-html-target-libtermcap: install-html-target-libtermcap
35419 install-html-target-libtermcap: \
35420 configure-target-libtermcap \
35421 html-target-libtermcap
35422 @: $(MAKE); $(unstage)
35423 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35424 r=`${PWD_COMMAND}`; export r; \
35425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426 $(NORMAL_TARGET_EXPORTS) \
35427 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
35428 for flag in $(EXTRA_TARGET_FLAGS); do \
35429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35431 (cd $(TARGET_SUBDIR)/libtermcap && \
35432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35434 "RANLIB=$${RANLIB}" \
35435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439 @endif target-libtermcap
35441 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
35442 maybe-installcheck-target-libtermcap:
35443 @if target-libtermcap
35444 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
35446 installcheck-target-libtermcap: \
35447 configure-target-libtermcap
35448 @: $(MAKE); $(unstage)
35449 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(NORMAL_TARGET_EXPORTS) \
35453 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
35454 for flag in $(EXTRA_TARGET_FLAGS); do \
35455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35457 (cd $(TARGET_SUBDIR)/libtermcap && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35465 @endif target-libtermcap
35467 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
35468 maybe-mostlyclean-target-libtermcap:
35469 @if target-libtermcap
35470 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
35472 # libtermcap doesn't support mostlyclean.
35473 mostlyclean-target-libtermcap:
35475 @endif target-libtermcap
35477 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
35478 maybe-clean-target-libtermcap:
35479 @if target-libtermcap
35480 maybe-clean-target-libtermcap: clean-target-libtermcap
35482 # libtermcap doesn't support clean.
35483 clean-target-libtermcap:
35485 @endif target-libtermcap
35487 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
35488 maybe-distclean-target-libtermcap:
35489 @if target-libtermcap
35490 maybe-distclean-target-libtermcap: distclean-target-libtermcap
35492 # libtermcap doesn't support distclean.
35493 distclean-target-libtermcap:
35495 @endif target-libtermcap
35497 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
35498 maybe-maintainer-clean-target-libtermcap:
35499 @if target-libtermcap
35500 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
35502 # libtermcap doesn't support maintainer-clean.
35503 maintainer-clean-target-libtermcap:
35505 @endif target-libtermcap
35511 .PHONY: configure-target-winsup maybe-configure-target-winsup
35512 maybe-configure-target-winsup:
35514 configure-target-winsup: stage_current
35515 @endif gcc-bootstrap
35517 maybe-configure-target-winsup: configure-target-winsup
35518 configure-target-winsup:
35519 @: $(MAKE); $(unstage)
35520 @r=`${PWD_COMMAND}`; export r; \
35521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522 echo "Checking multilib configuration for winsup..."; \
35523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
35524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
35525 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
35526 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
35527 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
35529 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
35530 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
35533 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
35535 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
35536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
35537 $(NORMAL_TARGET_EXPORTS) \
35538 echo Configuring in $(TARGET_SUBDIR)/winsup; \
35539 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
35540 case $(srcdir) in \
35541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35542 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
35543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35545 srcdiroption="--srcdir=$${topdir}/winsup"; \
35546 libsrcdir="$$s/winsup"; \
35547 rm -f no-such-file || : ; \
35548 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35550 --target=${target_alias} $${srcdiroption} \
35552 @endif target-winsup
35558 .PHONY: all-target-winsup maybe-all-target-winsup
35559 maybe-all-target-winsup:
35561 all-target-winsup: stage_current
35562 @endif gcc-bootstrap
35564 TARGET-target-winsup=all
35565 maybe-all-target-winsup: all-target-winsup
35566 all-target-winsup: configure-target-winsup
35567 @: $(MAKE); $(unstage)
35568 @r=`${PWD_COMMAND}`; export r; \
35569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570 $(NORMAL_TARGET_EXPORTS) \
35571 (cd $(TARGET_SUBDIR)/winsup && \
35572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35573 $(TARGET-target-winsup))
35574 @endif target-winsup
35580 .PHONY: check-target-winsup maybe-check-target-winsup
35581 maybe-check-target-winsup:
35583 maybe-check-target-winsup: check-target-winsup
35585 check-target-winsup:
35586 @: $(MAKE); $(unstage)
35587 @r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 $(NORMAL_TARGET_EXPORTS) \
35590 (cd $(TARGET_SUBDIR)/winsup && \
35591 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35593 @endif target-winsup
35595 .PHONY: install-target-winsup maybe-install-target-winsup
35596 maybe-install-target-winsup:
35598 maybe-install-target-winsup: install-target-winsup
35600 install-target-winsup: installdirs
35601 @: $(MAKE); $(unstage)
35602 @r=`${PWD_COMMAND}`; export r; \
35603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604 $(NORMAL_TARGET_EXPORTS) \
35605 (cd $(TARGET_SUBDIR)/winsup && \
35606 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35608 @endif target-winsup
35610 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
35611 maybe-install-strip-target-winsup:
35613 maybe-install-strip-target-winsup: install-strip-target-winsup
35615 install-strip-target-winsup: installdirs
35616 @: $(MAKE); $(unstage)
35617 @r=`${PWD_COMMAND}`; export r; \
35618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35619 $(NORMAL_TARGET_EXPORTS) \
35620 (cd $(TARGET_SUBDIR)/winsup && \
35621 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35623 @endif target-winsup
35625 # Other targets (info, dvi, pdf, etc.)
35627 .PHONY: maybe-info-target-winsup info-target-winsup
35628 maybe-info-target-winsup:
35630 maybe-info-target-winsup: info-target-winsup
35632 info-target-winsup: \
35633 configure-target-winsup
35634 @: $(MAKE); $(unstage)
35635 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35636 r=`${PWD_COMMAND}`; export r; \
35637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35638 $(NORMAL_TARGET_EXPORTS) \
35639 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
35640 for flag in $(EXTRA_TARGET_FLAGS); do \
35641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35643 (cd $(TARGET_SUBDIR)/winsup && \
35644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35646 "RANLIB=$${RANLIB}" \
35647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35651 @endif target-winsup
35653 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
35654 maybe-dvi-target-winsup:
35656 maybe-dvi-target-winsup: dvi-target-winsup
35658 dvi-target-winsup: \
35659 configure-target-winsup
35660 @: $(MAKE); $(unstage)
35661 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35662 r=`${PWD_COMMAND}`; export r; \
35663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664 $(NORMAL_TARGET_EXPORTS) \
35665 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
35666 for flag in $(EXTRA_TARGET_FLAGS); do \
35667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669 (cd $(TARGET_SUBDIR)/winsup && \
35670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35672 "RANLIB=$${RANLIB}" \
35673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35677 @endif target-winsup
35679 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
35680 maybe-pdf-target-winsup:
35682 maybe-pdf-target-winsup: pdf-target-winsup
35684 pdf-target-winsup: \
35685 configure-target-winsup
35686 @: $(MAKE); $(unstage)
35687 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35688 r=`${PWD_COMMAND}`; export r; \
35689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35690 $(NORMAL_TARGET_EXPORTS) \
35691 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
35692 for flag in $(EXTRA_TARGET_FLAGS); do \
35693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35695 (cd $(TARGET_SUBDIR)/winsup && \
35696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35698 "RANLIB=$${RANLIB}" \
35699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35703 @endif target-winsup
35705 .PHONY: maybe-html-target-winsup html-target-winsup
35706 maybe-html-target-winsup:
35708 maybe-html-target-winsup: html-target-winsup
35710 html-target-winsup: \
35711 configure-target-winsup
35712 @: $(MAKE); $(unstage)
35713 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35714 r=`${PWD_COMMAND}`; export r; \
35715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35716 $(NORMAL_TARGET_EXPORTS) \
35717 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
35718 for flag in $(EXTRA_TARGET_FLAGS); do \
35719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721 (cd $(TARGET_SUBDIR)/winsup && \
35722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35724 "RANLIB=$${RANLIB}" \
35725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35729 @endif target-winsup
35731 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
35732 maybe-TAGS-target-winsup:
35734 maybe-TAGS-target-winsup: TAGS-target-winsup
35736 TAGS-target-winsup: \
35737 configure-target-winsup
35738 @: $(MAKE); $(unstage)
35739 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35740 r=`${PWD_COMMAND}`; export r; \
35741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742 $(NORMAL_TARGET_EXPORTS) \
35743 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
35744 for flag in $(EXTRA_TARGET_FLAGS); do \
35745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35747 (cd $(TARGET_SUBDIR)/winsup && \
35748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35750 "RANLIB=$${RANLIB}" \
35751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35755 @endif target-winsup
35757 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
35758 maybe-install-info-target-winsup:
35760 maybe-install-info-target-winsup: install-info-target-winsup
35762 install-info-target-winsup: \
35763 configure-target-winsup \
35765 @: $(MAKE); $(unstage)
35766 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35767 r=`${PWD_COMMAND}`; export r; \
35768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35769 $(NORMAL_TARGET_EXPORTS) \
35770 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
35771 for flag in $(EXTRA_TARGET_FLAGS); do \
35772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35774 (cd $(TARGET_SUBDIR)/winsup && \
35775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35777 "RANLIB=$${RANLIB}" \
35778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35782 @endif target-winsup
35784 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
35785 maybe-install-pdf-target-winsup:
35787 maybe-install-pdf-target-winsup: install-pdf-target-winsup
35789 install-pdf-target-winsup: \
35790 configure-target-winsup \
35792 @: $(MAKE); $(unstage)
35793 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35794 r=`${PWD_COMMAND}`; export r; \
35795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796 $(NORMAL_TARGET_EXPORTS) \
35797 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
35798 for flag in $(EXTRA_TARGET_FLAGS); do \
35799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35801 (cd $(TARGET_SUBDIR)/winsup && \
35802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804 "RANLIB=$${RANLIB}" \
35805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809 @endif target-winsup
35811 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
35812 maybe-install-html-target-winsup:
35814 maybe-install-html-target-winsup: install-html-target-winsup
35816 install-html-target-winsup: \
35817 configure-target-winsup \
35819 @: $(MAKE); $(unstage)
35820 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35821 r=`${PWD_COMMAND}`; export r; \
35822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35823 $(NORMAL_TARGET_EXPORTS) \
35824 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
35825 for flag in $(EXTRA_TARGET_FLAGS); do \
35826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35828 (cd $(TARGET_SUBDIR)/winsup && \
35829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35831 "RANLIB=$${RANLIB}" \
35832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35836 @endif target-winsup
35838 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
35839 maybe-installcheck-target-winsup:
35841 maybe-installcheck-target-winsup: installcheck-target-winsup
35843 installcheck-target-winsup: \
35844 configure-target-winsup
35845 @: $(MAKE); $(unstage)
35846 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35847 r=`${PWD_COMMAND}`; export r; \
35848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849 $(NORMAL_TARGET_EXPORTS) \
35850 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
35851 for flag in $(EXTRA_TARGET_FLAGS); do \
35852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35854 (cd $(TARGET_SUBDIR)/winsup && \
35855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857 "RANLIB=$${RANLIB}" \
35858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862 @endif target-winsup
35864 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
35865 maybe-mostlyclean-target-winsup:
35867 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
35869 mostlyclean-target-winsup:
35870 @: $(MAKE); $(unstage)
35871 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35872 r=`${PWD_COMMAND}`; export r; \
35873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874 $(NORMAL_TARGET_EXPORTS) \
35875 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
35876 for flag in $(EXTRA_TARGET_FLAGS); do \
35877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35879 (cd $(TARGET_SUBDIR)/winsup && \
35880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35882 "RANLIB=$${RANLIB}" \
35883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887 @endif target-winsup
35889 .PHONY: maybe-clean-target-winsup clean-target-winsup
35890 maybe-clean-target-winsup:
35892 maybe-clean-target-winsup: clean-target-winsup
35894 clean-target-winsup:
35895 @: $(MAKE); $(unstage)
35896 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35897 r=`${PWD_COMMAND}`; export r; \
35898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35899 $(NORMAL_TARGET_EXPORTS) \
35900 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
35901 for flag in $(EXTRA_TARGET_FLAGS); do \
35902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35904 (cd $(TARGET_SUBDIR)/winsup && \
35905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35907 "RANLIB=$${RANLIB}" \
35908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912 @endif target-winsup
35914 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
35915 maybe-distclean-target-winsup:
35917 maybe-distclean-target-winsup: distclean-target-winsup
35919 distclean-target-winsup:
35920 @: $(MAKE); $(unstage)
35921 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35922 r=`${PWD_COMMAND}`; export r; \
35923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924 $(NORMAL_TARGET_EXPORTS) \
35925 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
35926 for flag in $(EXTRA_TARGET_FLAGS); do \
35927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35929 (cd $(TARGET_SUBDIR)/winsup && \
35930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932 "RANLIB=$${RANLIB}" \
35933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 @endif target-winsup
35939 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
35940 maybe-maintainer-clean-target-winsup:
35942 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
35944 maintainer-clean-target-winsup:
35945 @: $(MAKE); $(unstage)
35946 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35947 r=`${PWD_COMMAND}`; export r; \
35948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35949 $(NORMAL_TARGET_EXPORTS) \
35950 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
35951 for flag in $(EXTRA_TARGET_FLAGS); do \
35952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35954 (cd $(TARGET_SUBDIR)/winsup && \
35955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35957 "RANLIB=$${RANLIB}" \
35958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35959 maintainer-clean) \
35962 @endif target-winsup
35968 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
35969 maybe-configure-target-libgloss:
35971 configure-target-libgloss: stage_current
35972 @endif gcc-bootstrap
35973 @if target-libgloss
35974 maybe-configure-target-libgloss: configure-target-libgloss
35975 configure-target-libgloss:
35976 @: $(MAKE); $(unstage)
35977 @r=`${PWD_COMMAND}`; export r; \
35978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35979 echo "Checking multilib configuration for libgloss..."; \
35980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35981 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
35982 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35983 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
35984 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
35986 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
35987 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35990 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
35992 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
35993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
35994 $(NORMAL_TARGET_EXPORTS) \
35995 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
35996 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
35997 case $(srcdir) in \
35998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35999 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
36000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36002 srcdiroption="--srcdir=$${topdir}/libgloss"; \
36003 libsrcdir="$$s/libgloss"; \
36004 rm -f no-such-file || : ; \
36005 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36007 --target=${target_alias} $${srcdiroption} \
36009 @endif target-libgloss
36015 .PHONY: all-target-libgloss maybe-all-target-libgloss
36016 maybe-all-target-libgloss:
36018 all-target-libgloss: stage_current
36019 @endif gcc-bootstrap
36020 @if target-libgloss
36021 TARGET-target-libgloss=all
36022 maybe-all-target-libgloss: all-target-libgloss
36023 all-target-libgloss: configure-target-libgloss
36024 @: $(MAKE); $(unstage)
36025 @r=`${PWD_COMMAND}`; export r; \
36026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027 $(NORMAL_TARGET_EXPORTS) \
36028 (cd $(TARGET_SUBDIR)/libgloss && \
36029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36030 $(TARGET-target-libgloss))
36031 @endif target-libgloss
36037 .PHONY: check-target-libgloss maybe-check-target-libgloss
36038 maybe-check-target-libgloss:
36039 @if target-libgloss
36040 maybe-check-target-libgloss: check-target-libgloss
36042 # Dummy target for uncheckable module.
36043 check-target-libgloss:
36045 @endif target-libgloss
36047 .PHONY: install-target-libgloss maybe-install-target-libgloss
36048 maybe-install-target-libgloss:
36049 @if target-libgloss
36050 maybe-install-target-libgloss: install-target-libgloss
36052 install-target-libgloss: installdirs
36053 @: $(MAKE); $(unstage)
36054 @r=`${PWD_COMMAND}`; export r; \
36055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36056 $(NORMAL_TARGET_EXPORTS) \
36057 (cd $(TARGET_SUBDIR)/libgloss && \
36058 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36060 @endif target-libgloss
36062 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
36063 maybe-install-strip-target-libgloss:
36064 @if target-libgloss
36065 maybe-install-strip-target-libgloss: install-strip-target-libgloss
36067 install-strip-target-libgloss: installdirs
36068 @: $(MAKE); $(unstage)
36069 @r=`${PWD_COMMAND}`; export r; \
36070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36071 $(NORMAL_TARGET_EXPORTS) \
36072 (cd $(TARGET_SUBDIR)/libgloss && \
36073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36075 @endif target-libgloss
36077 # Other targets (info, dvi, pdf, etc.)
36079 .PHONY: maybe-info-target-libgloss info-target-libgloss
36080 maybe-info-target-libgloss:
36081 @if target-libgloss
36082 maybe-info-target-libgloss: info-target-libgloss
36084 info-target-libgloss: \
36085 configure-target-libgloss
36086 @: $(MAKE); $(unstage)
36087 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36088 r=`${PWD_COMMAND}`; export r; \
36089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36090 $(NORMAL_TARGET_EXPORTS) \
36091 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
36092 for flag in $(EXTRA_TARGET_FLAGS); do \
36093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36095 (cd $(TARGET_SUBDIR)/libgloss && \
36096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36098 "RANLIB=$${RANLIB}" \
36099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36103 @endif target-libgloss
36105 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
36106 maybe-dvi-target-libgloss:
36107 @if target-libgloss
36108 maybe-dvi-target-libgloss: dvi-target-libgloss
36110 dvi-target-libgloss: \
36111 configure-target-libgloss
36112 @: $(MAKE); $(unstage)
36113 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36114 r=`${PWD_COMMAND}`; export r; \
36115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36116 $(NORMAL_TARGET_EXPORTS) \
36117 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
36118 for flag in $(EXTRA_TARGET_FLAGS); do \
36119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36121 (cd $(TARGET_SUBDIR)/libgloss && \
36122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36124 "RANLIB=$${RANLIB}" \
36125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36129 @endif target-libgloss
36131 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
36132 maybe-pdf-target-libgloss:
36133 @if target-libgloss
36134 maybe-pdf-target-libgloss: pdf-target-libgloss
36136 pdf-target-libgloss: \
36137 configure-target-libgloss
36138 @: $(MAKE); $(unstage)
36139 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36140 r=`${PWD_COMMAND}`; export r; \
36141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36142 $(NORMAL_TARGET_EXPORTS) \
36143 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
36144 for flag in $(EXTRA_TARGET_FLAGS); do \
36145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36147 (cd $(TARGET_SUBDIR)/libgloss && \
36148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36150 "RANLIB=$${RANLIB}" \
36151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36155 @endif target-libgloss
36157 .PHONY: maybe-html-target-libgloss html-target-libgloss
36158 maybe-html-target-libgloss:
36159 @if target-libgloss
36160 maybe-html-target-libgloss: html-target-libgloss
36162 html-target-libgloss: \
36163 configure-target-libgloss
36164 @: $(MAKE); $(unstage)
36165 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36166 r=`${PWD_COMMAND}`; export r; \
36167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36168 $(NORMAL_TARGET_EXPORTS) \
36169 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
36170 for flag in $(EXTRA_TARGET_FLAGS); do \
36171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36173 (cd $(TARGET_SUBDIR)/libgloss && \
36174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36176 "RANLIB=$${RANLIB}" \
36177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36181 @endif target-libgloss
36183 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
36184 maybe-TAGS-target-libgloss:
36185 @if target-libgloss
36186 maybe-TAGS-target-libgloss: TAGS-target-libgloss
36188 TAGS-target-libgloss: \
36189 configure-target-libgloss
36190 @: $(MAKE); $(unstage)
36191 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36192 r=`${PWD_COMMAND}`; export r; \
36193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36194 $(NORMAL_TARGET_EXPORTS) \
36195 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
36196 for flag in $(EXTRA_TARGET_FLAGS); do \
36197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36199 (cd $(TARGET_SUBDIR)/libgloss && \
36200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36202 "RANLIB=$${RANLIB}" \
36203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36207 @endif target-libgloss
36209 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
36210 maybe-install-info-target-libgloss:
36211 @if target-libgloss
36212 maybe-install-info-target-libgloss: install-info-target-libgloss
36214 install-info-target-libgloss: \
36215 configure-target-libgloss \
36216 info-target-libgloss
36217 @: $(MAKE); $(unstage)
36218 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36219 r=`${PWD_COMMAND}`; export r; \
36220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36221 $(NORMAL_TARGET_EXPORTS) \
36222 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
36223 for flag in $(EXTRA_TARGET_FLAGS); do \
36224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36226 (cd $(TARGET_SUBDIR)/libgloss && \
36227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36229 "RANLIB=$${RANLIB}" \
36230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36234 @endif target-libgloss
36236 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
36237 maybe-install-pdf-target-libgloss:
36238 @if target-libgloss
36239 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
36241 install-pdf-target-libgloss: \
36242 configure-target-libgloss \
36243 pdf-target-libgloss
36244 @: $(MAKE); $(unstage)
36245 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36246 r=`${PWD_COMMAND}`; export r; \
36247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36248 $(NORMAL_TARGET_EXPORTS) \
36249 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
36250 for flag in $(EXTRA_TARGET_FLAGS); do \
36251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36253 (cd $(TARGET_SUBDIR)/libgloss && \
36254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36256 "RANLIB=$${RANLIB}" \
36257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36261 @endif target-libgloss
36263 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
36264 maybe-install-html-target-libgloss:
36265 @if target-libgloss
36266 maybe-install-html-target-libgloss: install-html-target-libgloss
36268 install-html-target-libgloss: \
36269 configure-target-libgloss \
36270 html-target-libgloss
36271 @: $(MAKE); $(unstage)
36272 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36273 r=`${PWD_COMMAND}`; export r; \
36274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36275 $(NORMAL_TARGET_EXPORTS) \
36276 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
36277 for flag in $(EXTRA_TARGET_FLAGS); do \
36278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36280 (cd $(TARGET_SUBDIR)/libgloss && \
36281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36283 "RANLIB=$${RANLIB}" \
36284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36288 @endif target-libgloss
36290 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
36291 maybe-installcheck-target-libgloss:
36292 @if target-libgloss
36293 maybe-installcheck-target-libgloss: installcheck-target-libgloss
36295 installcheck-target-libgloss: \
36296 configure-target-libgloss
36297 @: $(MAKE); $(unstage)
36298 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36299 r=`${PWD_COMMAND}`; export r; \
36300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36301 $(NORMAL_TARGET_EXPORTS) \
36302 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
36303 for flag in $(EXTRA_TARGET_FLAGS); do \
36304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36306 (cd $(TARGET_SUBDIR)/libgloss && \
36307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36309 "RANLIB=$${RANLIB}" \
36310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314 @endif target-libgloss
36316 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
36317 maybe-mostlyclean-target-libgloss:
36318 @if target-libgloss
36319 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
36321 mostlyclean-target-libgloss:
36322 @: $(MAKE); $(unstage)
36323 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36324 r=`${PWD_COMMAND}`; export r; \
36325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36326 $(NORMAL_TARGET_EXPORTS) \
36327 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
36328 for flag in $(EXTRA_TARGET_FLAGS); do \
36329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36331 (cd $(TARGET_SUBDIR)/libgloss && \
36332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36334 "RANLIB=$${RANLIB}" \
36335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36339 @endif target-libgloss
36341 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
36342 maybe-clean-target-libgloss:
36343 @if target-libgloss
36344 maybe-clean-target-libgloss: clean-target-libgloss
36346 clean-target-libgloss:
36347 @: $(MAKE); $(unstage)
36348 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36349 r=`${PWD_COMMAND}`; export r; \
36350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36351 $(NORMAL_TARGET_EXPORTS) \
36352 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
36353 for flag in $(EXTRA_TARGET_FLAGS); do \
36354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36356 (cd $(TARGET_SUBDIR)/libgloss && \
36357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36359 "RANLIB=$${RANLIB}" \
36360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36364 @endif target-libgloss
36366 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
36367 maybe-distclean-target-libgloss:
36368 @if target-libgloss
36369 maybe-distclean-target-libgloss: distclean-target-libgloss
36371 distclean-target-libgloss:
36372 @: $(MAKE); $(unstage)
36373 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36374 r=`${PWD_COMMAND}`; export r; \
36375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36376 $(NORMAL_TARGET_EXPORTS) \
36377 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
36378 for flag in $(EXTRA_TARGET_FLAGS); do \
36379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36381 (cd $(TARGET_SUBDIR)/libgloss && \
36382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36384 "RANLIB=$${RANLIB}" \
36385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36389 @endif target-libgloss
36391 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
36392 maybe-maintainer-clean-target-libgloss:
36393 @if target-libgloss
36394 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
36396 maintainer-clean-target-libgloss:
36397 @: $(MAKE); $(unstage)
36398 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36399 r=`${PWD_COMMAND}`; export r; \
36400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36401 $(NORMAL_TARGET_EXPORTS) \
36402 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
36403 for flag in $(EXTRA_TARGET_FLAGS); do \
36404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36406 (cd $(TARGET_SUBDIR)/libgloss && \
36407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36409 "RANLIB=$${RANLIB}" \
36410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36411 maintainer-clean) \
36414 @endif target-libgloss
36420 .PHONY: configure-target-libffi maybe-configure-target-libffi
36421 maybe-configure-target-libffi:
36423 configure-target-libffi: stage_current
36424 @endif gcc-bootstrap
36426 maybe-configure-target-libffi: configure-target-libffi
36427 configure-target-libffi:
36428 @: $(MAKE); $(unstage)
36429 @r=`${PWD_COMMAND}`; export r; \
36430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36431 echo "Checking multilib configuration for libffi..."; \
36432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36433 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
36434 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
36435 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
36436 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
36438 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
36439 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36442 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36444 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
36445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36446 $(NORMAL_TARGET_EXPORTS) \
36447 echo Configuring in $(TARGET_SUBDIR)/libffi; \
36448 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
36449 case $(srcdir) in \
36450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36451 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
36452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36454 srcdiroption="--srcdir=$${topdir}/libffi"; \
36455 libsrcdir="$$s/libffi"; \
36456 rm -f no-such-file || : ; \
36457 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36458 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36459 --target=${target_alias} $${srcdiroption} \
36461 @endif target-libffi
36467 .PHONY: all-target-libffi maybe-all-target-libffi
36468 maybe-all-target-libffi:
36470 all-target-libffi: stage_current
36471 @endif gcc-bootstrap
36473 TARGET-target-libffi=all
36474 maybe-all-target-libffi: all-target-libffi
36475 all-target-libffi: configure-target-libffi
36476 @: $(MAKE); $(unstage)
36477 @r=`${PWD_COMMAND}`; export r; \
36478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36479 $(NORMAL_TARGET_EXPORTS) \
36480 (cd $(TARGET_SUBDIR)/libffi && \
36481 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36482 $(TARGET-target-libffi))
36483 @endif target-libffi
36489 .PHONY: check-target-libffi maybe-check-target-libffi
36490 maybe-check-target-libffi:
36492 maybe-check-target-libffi: check-target-libffi
36494 check-target-libffi:
36495 @: $(MAKE); $(unstage)
36496 @r=`${PWD_COMMAND}`; export r; \
36497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36498 $(NORMAL_TARGET_EXPORTS) \
36499 (cd $(TARGET_SUBDIR)/libffi && \
36500 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36502 @endif target-libffi
36504 .PHONY: install-target-libffi maybe-install-target-libffi
36505 maybe-install-target-libffi:
36507 maybe-install-target-libffi: install-target-libffi
36509 install-target-libffi: installdirs
36510 @: $(MAKE); $(unstage)
36511 @r=`${PWD_COMMAND}`; export r; \
36512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513 $(NORMAL_TARGET_EXPORTS) \
36514 (cd $(TARGET_SUBDIR)/libffi && \
36515 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36517 @endif target-libffi
36519 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
36520 maybe-install-strip-target-libffi:
36522 maybe-install-strip-target-libffi: install-strip-target-libffi
36524 install-strip-target-libffi: installdirs
36525 @: $(MAKE); $(unstage)
36526 @r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 $(NORMAL_TARGET_EXPORTS) \
36529 (cd $(TARGET_SUBDIR)/libffi && \
36530 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36532 @endif target-libffi
36534 # Other targets (info, dvi, pdf, etc.)
36536 .PHONY: maybe-info-target-libffi info-target-libffi
36537 maybe-info-target-libffi:
36539 maybe-info-target-libffi: info-target-libffi
36541 info-target-libffi: \
36542 configure-target-libffi
36543 @: $(MAKE); $(unstage)
36544 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36545 r=`${PWD_COMMAND}`; export r; \
36546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36547 $(NORMAL_TARGET_EXPORTS) \
36548 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
36549 for flag in $(EXTRA_TARGET_FLAGS); do \
36550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36552 (cd $(TARGET_SUBDIR)/libffi && \
36553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36555 "RANLIB=$${RANLIB}" \
36556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36560 @endif target-libffi
36562 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
36563 maybe-dvi-target-libffi:
36565 maybe-dvi-target-libffi: dvi-target-libffi
36567 dvi-target-libffi: \
36568 configure-target-libffi
36569 @: $(MAKE); $(unstage)
36570 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36571 r=`${PWD_COMMAND}`; export r; \
36572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573 $(NORMAL_TARGET_EXPORTS) \
36574 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
36575 for flag in $(EXTRA_TARGET_FLAGS); do \
36576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36578 (cd $(TARGET_SUBDIR)/libffi && \
36579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36581 "RANLIB=$${RANLIB}" \
36582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36586 @endif target-libffi
36588 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
36589 maybe-pdf-target-libffi:
36591 maybe-pdf-target-libffi: pdf-target-libffi
36593 pdf-target-libffi: \
36594 configure-target-libffi
36595 @: $(MAKE); $(unstage)
36596 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36597 r=`${PWD_COMMAND}`; export r; \
36598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599 $(NORMAL_TARGET_EXPORTS) \
36600 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
36601 for flag in $(EXTRA_TARGET_FLAGS); do \
36602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36604 (cd $(TARGET_SUBDIR)/libffi && \
36605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607 "RANLIB=$${RANLIB}" \
36608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612 @endif target-libffi
36614 .PHONY: maybe-html-target-libffi html-target-libffi
36615 maybe-html-target-libffi:
36617 maybe-html-target-libffi: html-target-libffi
36619 html-target-libffi: \
36620 configure-target-libffi
36621 @: $(MAKE); $(unstage)
36622 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36623 r=`${PWD_COMMAND}`; export r; \
36624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625 $(NORMAL_TARGET_EXPORTS) \
36626 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
36627 for flag in $(EXTRA_TARGET_FLAGS); do \
36628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36630 (cd $(TARGET_SUBDIR)/libffi && \
36631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36633 "RANLIB=$${RANLIB}" \
36634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36638 @endif target-libffi
36640 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
36641 maybe-TAGS-target-libffi:
36643 maybe-TAGS-target-libffi: TAGS-target-libffi
36645 TAGS-target-libffi: \
36646 configure-target-libffi
36647 @: $(MAKE); $(unstage)
36648 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(NORMAL_TARGET_EXPORTS) \
36652 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
36653 for flag in $(EXTRA_TARGET_FLAGS); do \
36654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656 (cd $(TARGET_SUBDIR)/libffi && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36664 @endif target-libffi
36666 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
36667 maybe-install-info-target-libffi:
36669 maybe-install-info-target-libffi: install-info-target-libffi
36671 install-info-target-libffi: \
36672 configure-target-libffi \
36674 @: $(MAKE); $(unstage)
36675 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36676 r=`${PWD_COMMAND}`; export r; \
36677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678 $(NORMAL_TARGET_EXPORTS) \
36679 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
36680 for flag in $(EXTRA_TARGET_FLAGS); do \
36681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36683 (cd $(TARGET_SUBDIR)/libffi && \
36684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686 "RANLIB=$${RANLIB}" \
36687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36691 @endif target-libffi
36693 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
36694 maybe-install-pdf-target-libffi:
36696 maybe-install-pdf-target-libffi: install-pdf-target-libffi
36698 install-pdf-target-libffi: \
36699 configure-target-libffi \
36701 @: $(MAKE); $(unstage)
36702 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36703 r=`${PWD_COMMAND}`; export r; \
36704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36705 $(NORMAL_TARGET_EXPORTS) \
36706 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
36707 for flag in $(EXTRA_TARGET_FLAGS); do \
36708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36710 (cd $(TARGET_SUBDIR)/libffi && \
36711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36713 "RANLIB=$${RANLIB}" \
36714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718 @endif target-libffi
36720 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
36721 maybe-install-html-target-libffi:
36723 maybe-install-html-target-libffi: install-html-target-libffi
36725 install-html-target-libffi: \
36726 configure-target-libffi \
36728 @: $(MAKE); $(unstage)
36729 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36730 r=`${PWD_COMMAND}`; export r; \
36731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732 $(NORMAL_TARGET_EXPORTS) \
36733 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
36734 for flag in $(EXTRA_TARGET_FLAGS); do \
36735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36737 (cd $(TARGET_SUBDIR)/libffi && \
36738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36740 "RANLIB=$${RANLIB}" \
36741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745 @endif target-libffi
36747 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
36748 maybe-installcheck-target-libffi:
36750 maybe-installcheck-target-libffi: installcheck-target-libffi
36752 installcheck-target-libffi: \
36753 configure-target-libffi
36754 @: $(MAKE); $(unstage)
36755 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36756 r=`${PWD_COMMAND}`; export r; \
36757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36758 $(NORMAL_TARGET_EXPORTS) \
36759 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
36760 for flag in $(EXTRA_TARGET_FLAGS); do \
36761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763 (cd $(TARGET_SUBDIR)/libffi && \
36764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36766 "RANLIB=$${RANLIB}" \
36767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36771 @endif target-libffi
36773 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
36774 maybe-mostlyclean-target-libffi:
36776 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
36778 mostlyclean-target-libffi:
36779 @: $(MAKE); $(unstage)
36780 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36781 r=`${PWD_COMMAND}`; export r; \
36782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36783 $(NORMAL_TARGET_EXPORTS) \
36784 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
36785 for flag in $(EXTRA_TARGET_FLAGS); do \
36786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36788 (cd $(TARGET_SUBDIR)/libffi && \
36789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36791 "RANLIB=$${RANLIB}" \
36792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796 @endif target-libffi
36798 .PHONY: maybe-clean-target-libffi clean-target-libffi
36799 maybe-clean-target-libffi:
36801 maybe-clean-target-libffi: clean-target-libffi
36803 clean-target-libffi:
36804 @: $(MAKE); $(unstage)
36805 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36806 r=`${PWD_COMMAND}`; export r; \
36807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36808 $(NORMAL_TARGET_EXPORTS) \
36809 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
36810 for flag in $(EXTRA_TARGET_FLAGS); do \
36811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36813 (cd $(TARGET_SUBDIR)/libffi && \
36814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36816 "RANLIB=$${RANLIB}" \
36817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36821 @endif target-libffi
36823 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
36824 maybe-distclean-target-libffi:
36826 maybe-distclean-target-libffi: distclean-target-libffi
36828 distclean-target-libffi:
36829 @: $(MAKE); $(unstage)
36830 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36831 r=`${PWD_COMMAND}`; export r; \
36832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833 $(NORMAL_TARGET_EXPORTS) \
36834 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
36835 for flag in $(EXTRA_TARGET_FLAGS); do \
36836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36838 (cd $(TARGET_SUBDIR)/libffi && \
36839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841 "RANLIB=$${RANLIB}" \
36842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36846 @endif target-libffi
36848 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
36849 maybe-maintainer-clean-target-libffi:
36851 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
36853 maintainer-clean-target-libffi:
36854 @: $(MAKE); $(unstage)
36855 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36856 r=`${PWD_COMMAND}`; export r; \
36857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36858 $(NORMAL_TARGET_EXPORTS) \
36859 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
36860 for flag in $(EXTRA_TARGET_FLAGS); do \
36861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36863 (cd $(TARGET_SUBDIR)/libffi && \
36864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36866 "RANLIB=$${RANLIB}" \
36867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36868 maintainer-clean) \
36871 @endif target-libffi
36877 .PHONY: configure-target-libjava maybe-configure-target-libjava
36878 maybe-configure-target-libjava:
36880 configure-target-libjava: stage_current
36881 @endif gcc-bootstrap
36883 maybe-configure-target-libjava: configure-target-libjava
36884 configure-target-libjava:
36885 @: $(MAKE); $(unstage)
36886 @r=`${PWD_COMMAND}`; export r; \
36887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36888 echo "Checking multilib configuration for libjava..."; \
36889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
36890 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
36891 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
36892 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
36893 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
36895 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
36896 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
36899 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
36901 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
36902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
36903 $(RAW_CXX_TARGET_EXPORTS) \
36904 echo Configuring in $(TARGET_SUBDIR)/libjava; \
36905 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
36906 case $(srcdir) in \
36907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36908 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
36909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36911 srcdiroption="--srcdir=$${topdir}/libjava"; \
36912 libsrcdir="$$s/libjava"; \
36913 rm -f no-such-file || : ; \
36914 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36915 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36916 --target=${target_alias} $${srcdiroption} $(EXTRA_CONFIGARGS_LIBJAVA) \
36918 @endif target-libjava
36924 .PHONY: all-target-libjava maybe-all-target-libjava
36925 maybe-all-target-libjava:
36927 all-target-libjava: stage_current
36928 @endif gcc-bootstrap
36930 TARGET-target-libjava=all
36931 maybe-all-target-libjava: all-target-libjava
36932 all-target-libjava: configure-target-libjava
36933 @: $(MAKE); $(unstage)
36934 @r=`${PWD_COMMAND}`; export r; \
36935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936 $(RAW_CXX_TARGET_EXPORTS) \
36937 (cd $(TARGET_SUBDIR)/libjava && \
36938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36939 $(TARGET-target-libjava))
36940 @endif target-libjava
36946 .PHONY: check-target-libjava maybe-check-target-libjava
36947 maybe-check-target-libjava:
36949 maybe-check-target-libjava: check-target-libjava
36951 check-target-libjava:
36952 @: $(MAKE); $(unstage)
36953 @r=`${PWD_COMMAND}`; export r; \
36954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36955 $(RAW_CXX_TARGET_EXPORTS) \
36956 (cd $(TARGET_SUBDIR)/libjava && \
36957 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36959 @endif target-libjava
36961 .PHONY: install-target-libjava maybe-install-target-libjava
36962 maybe-install-target-libjava:
36964 maybe-install-target-libjava: install-target-libjava
36966 install-target-libjava: installdirs
36967 @: $(MAKE); $(unstage)
36968 @r=`${PWD_COMMAND}`; export r; \
36969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36970 $(RAW_CXX_TARGET_EXPORTS) \
36971 (cd $(TARGET_SUBDIR)/libjava && \
36972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36974 @endif target-libjava
36976 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
36977 maybe-install-strip-target-libjava:
36979 maybe-install-strip-target-libjava: install-strip-target-libjava
36981 install-strip-target-libjava: installdirs
36982 @: $(MAKE); $(unstage)
36983 @r=`${PWD_COMMAND}`; export r; \
36984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36985 $(RAW_CXX_TARGET_EXPORTS) \
36986 (cd $(TARGET_SUBDIR)/libjava && \
36987 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36989 @endif target-libjava
36991 # Other targets (info, dvi, pdf, etc.)
36993 .PHONY: maybe-info-target-libjava info-target-libjava
36994 maybe-info-target-libjava:
36996 maybe-info-target-libjava: info-target-libjava
36998 info-target-libjava: \
36999 configure-target-libjava
37000 @: $(MAKE); $(unstage)
37001 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37002 r=`${PWD_COMMAND}`; export r; \
37003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004 $(RAW_CXX_TARGET_EXPORTS) \
37005 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
37006 for flag in $(EXTRA_TARGET_FLAGS); do \
37007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37009 (cd $(TARGET_SUBDIR)/libjava && \
37010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37012 "RANLIB=$${RANLIB}" \
37013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37017 @endif target-libjava
37019 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
37020 maybe-dvi-target-libjava:
37022 maybe-dvi-target-libjava: dvi-target-libjava
37024 dvi-target-libjava: \
37025 configure-target-libjava
37026 @: $(MAKE); $(unstage)
37027 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37028 r=`${PWD_COMMAND}`; export r; \
37029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030 $(RAW_CXX_TARGET_EXPORTS) \
37031 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
37032 for flag in $(EXTRA_TARGET_FLAGS); do \
37033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37035 (cd $(TARGET_SUBDIR)/libjava && \
37036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37038 "RANLIB=$${RANLIB}" \
37039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37043 @endif target-libjava
37045 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
37046 maybe-pdf-target-libjava:
37048 maybe-pdf-target-libjava: pdf-target-libjava
37050 pdf-target-libjava: \
37051 configure-target-libjava
37052 @: $(MAKE); $(unstage)
37053 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37054 r=`${PWD_COMMAND}`; export r; \
37055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056 $(RAW_CXX_TARGET_EXPORTS) \
37057 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
37058 for flag in $(EXTRA_TARGET_FLAGS); do \
37059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37061 (cd $(TARGET_SUBDIR)/libjava && \
37062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37064 "RANLIB=$${RANLIB}" \
37065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37069 @endif target-libjava
37071 .PHONY: maybe-html-target-libjava html-target-libjava
37072 maybe-html-target-libjava:
37074 maybe-html-target-libjava: html-target-libjava
37076 html-target-libjava: \
37077 configure-target-libjava
37078 @: $(MAKE); $(unstage)
37079 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37080 r=`${PWD_COMMAND}`; export r; \
37081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37082 $(RAW_CXX_TARGET_EXPORTS) \
37083 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
37084 for flag in $(EXTRA_TARGET_FLAGS); do \
37085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37087 (cd $(TARGET_SUBDIR)/libjava && \
37088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37090 "RANLIB=$${RANLIB}" \
37091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37095 @endif target-libjava
37097 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
37098 maybe-TAGS-target-libjava:
37100 maybe-TAGS-target-libjava: TAGS-target-libjava
37102 TAGS-target-libjava: \
37103 configure-target-libjava
37104 @: $(MAKE); $(unstage)
37105 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37106 r=`${PWD_COMMAND}`; export r; \
37107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37108 $(RAW_CXX_TARGET_EXPORTS) \
37109 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
37110 for flag in $(EXTRA_TARGET_FLAGS); do \
37111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37113 (cd $(TARGET_SUBDIR)/libjava && \
37114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37116 "RANLIB=$${RANLIB}" \
37117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121 @endif target-libjava
37123 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
37124 maybe-install-info-target-libjava:
37126 maybe-install-info-target-libjava: install-info-target-libjava
37128 install-info-target-libjava: \
37129 configure-target-libjava \
37130 info-target-libjava
37131 @: $(MAKE); $(unstage)
37132 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37133 r=`${PWD_COMMAND}`; export r; \
37134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37135 $(RAW_CXX_TARGET_EXPORTS) \
37136 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
37137 for flag in $(EXTRA_TARGET_FLAGS); do \
37138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37140 (cd $(TARGET_SUBDIR)/libjava && \
37141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37143 "RANLIB=$${RANLIB}" \
37144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37148 @endif target-libjava
37150 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
37151 maybe-install-pdf-target-libjava:
37153 maybe-install-pdf-target-libjava: install-pdf-target-libjava
37155 install-pdf-target-libjava: \
37156 configure-target-libjava \
37158 @: $(MAKE); $(unstage)
37159 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37160 r=`${PWD_COMMAND}`; export r; \
37161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37162 $(RAW_CXX_TARGET_EXPORTS) \
37163 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
37164 for flag in $(EXTRA_TARGET_FLAGS); do \
37165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37167 (cd $(TARGET_SUBDIR)/libjava && \
37168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37170 "RANLIB=$${RANLIB}" \
37171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37175 @endif target-libjava
37177 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
37178 maybe-install-html-target-libjava:
37180 maybe-install-html-target-libjava: install-html-target-libjava
37182 install-html-target-libjava: \
37183 configure-target-libjava \
37184 html-target-libjava
37185 @: $(MAKE); $(unstage)
37186 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37187 r=`${PWD_COMMAND}`; export r; \
37188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189 $(RAW_CXX_TARGET_EXPORTS) \
37190 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
37191 for flag in $(EXTRA_TARGET_FLAGS); do \
37192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37194 (cd $(TARGET_SUBDIR)/libjava && \
37195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37197 "RANLIB=$${RANLIB}" \
37198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37202 @endif target-libjava
37204 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
37205 maybe-installcheck-target-libjava:
37207 maybe-installcheck-target-libjava: installcheck-target-libjava
37209 installcheck-target-libjava: \
37210 configure-target-libjava
37211 @: $(MAKE); $(unstage)
37212 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37213 r=`${PWD_COMMAND}`; export r; \
37214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37215 $(RAW_CXX_TARGET_EXPORTS) \
37216 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
37217 for flag in $(EXTRA_TARGET_FLAGS); do \
37218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37220 (cd $(TARGET_SUBDIR)/libjava && \
37221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37223 "RANLIB=$${RANLIB}" \
37224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37228 @endif target-libjava
37230 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
37231 maybe-mostlyclean-target-libjava:
37233 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
37235 mostlyclean-target-libjava:
37236 @: $(MAKE); $(unstage)
37237 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37238 r=`${PWD_COMMAND}`; export r; \
37239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37240 $(RAW_CXX_TARGET_EXPORTS) \
37241 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
37242 for flag in $(EXTRA_TARGET_FLAGS); do \
37243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37245 (cd $(TARGET_SUBDIR)/libjava && \
37246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37248 "RANLIB=$${RANLIB}" \
37249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37253 @endif target-libjava
37255 .PHONY: maybe-clean-target-libjava clean-target-libjava
37256 maybe-clean-target-libjava:
37258 maybe-clean-target-libjava: clean-target-libjava
37260 clean-target-libjava:
37261 @: $(MAKE); $(unstage)
37262 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37263 r=`${PWD_COMMAND}`; export r; \
37264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37265 $(RAW_CXX_TARGET_EXPORTS) \
37266 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
37267 for flag in $(EXTRA_TARGET_FLAGS); do \
37268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37270 (cd $(TARGET_SUBDIR)/libjava && \
37271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37273 "RANLIB=$${RANLIB}" \
37274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37278 @endif target-libjava
37280 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
37281 maybe-distclean-target-libjava:
37283 maybe-distclean-target-libjava: distclean-target-libjava
37285 distclean-target-libjava:
37286 @: $(MAKE); $(unstage)
37287 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37288 r=`${PWD_COMMAND}`; export r; \
37289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37290 $(RAW_CXX_TARGET_EXPORTS) \
37291 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
37292 for flag in $(EXTRA_TARGET_FLAGS); do \
37293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37295 (cd $(TARGET_SUBDIR)/libjava && \
37296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37298 "RANLIB=$${RANLIB}" \
37299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37303 @endif target-libjava
37305 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
37306 maybe-maintainer-clean-target-libjava:
37308 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
37310 maintainer-clean-target-libjava:
37311 @: $(MAKE); $(unstage)
37312 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37313 r=`${PWD_COMMAND}`; export r; \
37314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37315 $(RAW_CXX_TARGET_EXPORTS) \
37316 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
37317 for flag in $(EXTRA_TARGET_FLAGS); do \
37318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37320 (cd $(TARGET_SUBDIR)/libjava && \
37321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37323 "RANLIB=$${RANLIB}" \
37324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37325 maintainer-clean) \
37328 @endif target-libjava
37334 .PHONY: configure-target-zlib maybe-configure-target-zlib
37335 maybe-configure-target-zlib:
37337 configure-target-zlib: stage_current
37338 @endif gcc-bootstrap
37340 maybe-configure-target-zlib: configure-target-zlib
37341 configure-target-zlib:
37342 @: $(MAKE); $(unstage)
37343 @r=`${PWD_COMMAND}`; export r; \
37344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37345 echo "Checking multilib configuration for zlib..."; \
37346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37347 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
37348 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
37349 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
37350 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
37352 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
37353 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37356 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37358 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
37359 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37360 $(NORMAL_TARGET_EXPORTS) \
37361 echo Configuring in $(TARGET_SUBDIR)/zlib; \
37362 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
37363 case $(srcdir) in \
37364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37365 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
37366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37368 srcdiroption="--srcdir=$${topdir}/zlib"; \
37369 libsrcdir="$$s/zlib"; \
37370 rm -f no-such-file || : ; \
37371 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37372 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37373 --target=${target_alias} $${srcdiroption} \
37381 .PHONY: all-target-zlib maybe-all-target-zlib
37382 maybe-all-target-zlib:
37384 all-target-zlib: stage_current
37385 @endif gcc-bootstrap
37387 TARGET-target-zlib=all
37388 maybe-all-target-zlib: all-target-zlib
37389 all-target-zlib: configure-target-zlib
37390 @: $(MAKE); $(unstage)
37391 @r=`${PWD_COMMAND}`; export r; \
37392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37393 $(NORMAL_TARGET_EXPORTS) \
37394 (cd $(TARGET_SUBDIR)/zlib && \
37395 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37396 $(TARGET-target-zlib))
37403 .PHONY: check-target-zlib maybe-check-target-zlib
37404 maybe-check-target-zlib:
37406 maybe-check-target-zlib: check-target-zlib
37409 @: $(MAKE); $(unstage)
37410 @r=`${PWD_COMMAND}`; export r; \
37411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37412 $(NORMAL_TARGET_EXPORTS) \
37413 (cd $(TARGET_SUBDIR)/zlib && \
37414 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37418 .PHONY: install-target-zlib maybe-install-target-zlib
37419 maybe-install-target-zlib:
37421 maybe-install-target-zlib: install-target-zlib
37423 install-target-zlib: installdirs
37424 @: $(MAKE); $(unstage)
37425 @r=`${PWD_COMMAND}`; export r; \
37426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37427 $(NORMAL_TARGET_EXPORTS) \
37428 (cd $(TARGET_SUBDIR)/zlib && \
37429 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37433 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
37434 maybe-install-strip-target-zlib:
37436 maybe-install-strip-target-zlib: install-strip-target-zlib
37438 install-strip-target-zlib: installdirs
37439 @: $(MAKE); $(unstage)
37440 @r=`${PWD_COMMAND}`; export r; \
37441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442 $(NORMAL_TARGET_EXPORTS) \
37443 (cd $(TARGET_SUBDIR)/zlib && \
37444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37448 # Other targets (info, dvi, pdf, etc.)
37450 .PHONY: maybe-info-target-zlib info-target-zlib
37451 maybe-info-target-zlib:
37453 maybe-info-target-zlib: info-target-zlib
37455 info-target-zlib: \
37456 configure-target-zlib
37457 @: $(MAKE); $(unstage)
37458 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37459 r=`${PWD_COMMAND}`; export r; \
37460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37461 $(NORMAL_TARGET_EXPORTS) \
37462 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
37463 for flag in $(EXTRA_TARGET_FLAGS); do \
37464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37466 (cd $(TARGET_SUBDIR)/zlib && \
37467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37469 "RANLIB=$${RANLIB}" \
37470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37476 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
37477 maybe-dvi-target-zlib:
37479 maybe-dvi-target-zlib: dvi-target-zlib
37482 configure-target-zlib
37483 @: $(MAKE); $(unstage)
37484 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37485 r=`${PWD_COMMAND}`; export r; \
37486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37487 $(NORMAL_TARGET_EXPORTS) \
37488 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
37489 for flag in $(EXTRA_TARGET_FLAGS); do \
37490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37492 (cd $(TARGET_SUBDIR)/zlib && \
37493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37495 "RANLIB=$${RANLIB}" \
37496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37502 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
37503 maybe-pdf-target-zlib:
37505 maybe-pdf-target-zlib: pdf-target-zlib
37508 configure-target-zlib
37509 @: $(MAKE); $(unstage)
37510 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37511 r=`${PWD_COMMAND}`; export r; \
37512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37513 $(NORMAL_TARGET_EXPORTS) \
37514 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
37515 for flag in $(EXTRA_TARGET_FLAGS); do \
37516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37518 (cd $(TARGET_SUBDIR)/zlib && \
37519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37521 "RANLIB=$${RANLIB}" \
37522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37528 .PHONY: maybe-html-target-zlib html-target-zlib
37529 maybe-html-target-zlib:
37531 maybe-html-target-zlib: html-target-zlib
37533 html-target-zlib: \
37534 configure-target-zlib
37535 @: $(MAKE); $(unstage)
37536 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37537 r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(NORMAL_TARGET_EXPORTS) \
37540 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
37541 for flag in $(EXTRA_TARGET_FLAGS); do \
37542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37544 (cd $(TARGET_SUBDIR)/zlib && \
37545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547 "RANLIB=$${RANLIB}" \
37548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37554 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
37555 maybe-TAGS-target-zlib:
37557 maybe-TAGS-target-zlib: TAGS-target-zlib
37559 TAGS-target-zlib: \
37560 configure-target-zlib
37561 @: $(MAKE); $(unstage)
37562 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37563 r=`${PWD_COMMAND}`; export r; \
37564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37565 $(NORMAL_TARGET_EXPORTS) \
37566 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
37567 for flag in $(EXTRA_TARGET_FLAGS); do \
37568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37570 (cd $(TARGET_SUBDIR)/zlib && \
37571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37573 "RANLIB=$${RANLIB}" \
37574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37580 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
37581 maybe-install-info-target-zlib:
37583 maybe-install-info-target-zlib: install-info-target-zlib
37585 install-info-target-zlib: \
37586 configure-target-zlib \
37588 @: $(MAKE); $(unstage)
37589 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37590 r=`${PWD_COMMAND}`; export r; \
37591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592 $(NORMAL_TARGET_EXPORTS) \
37593 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
37594 for flag in $(EXTRA_TARGET_FLAGS); do \
37595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37597 (cd $(TARGET_SUBDIR)/zlib && \
37598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37600 "RANLIB=$${RANLIB}" \
37601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37607 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
37608 maybe-install-pdf-target-zlib:
37610 maybe-install-pdf-target-zlib: install-pdf-target-zlib
37612 install-pdf-target-zlib: \
37613 configure-target-zlib \
37615 @: $(MAKE); $(unstage)
37616 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37617 r=`${PWD_COMMAND}`; export r; \
37618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37619 $(NORMAL_TARGET_EXPORTS) \
37620 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
37621 for flag in $(EXTRA_TARGET_FLAGS); do \
37622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37624 (cd $(TARGET_SUBDIR)/zlib && \
37625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37627 "RANLIB=$${RANLIB}" \
37628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
37635 maybe-install-html-target-zlib:
37637 maybe-install-html-target-zlib: install-html-target-zlib
37639 install-html-target-zlib: \
37640 configure-target-zlib \
37642 @: $(MAKE); $(unstage)
37643 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37644 r=`${PWD_COMMAND}`; export r; \
37645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37646 $(NORMAL_TARGET_EXPORTS) \
37647 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
37648 for flag in $(EXTRA_TARGET_FLAGS); do \
37649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651 (cd $(TARGET_SUBDIR)/zlib && \
37652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37654 "RANLIB=$${RANLIB}" \
37655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37661 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
37662 maybe-installcheck-target-zlib:
37664 maybe-installcheck-target-zlib: installcheck-target-zlib
37666 installcheck-target-zlib: \
37667 configure-target-zlib
37668 @: $(MAKE); $(unstage)
37669 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37670 r=`${PWD_COMMAND}`; export r; \
37671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37672 $(NORMAL_TARGET_EXPORTS) \
37673 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
37674 for flag in $(EXTRA_TARGET_FLAGS); do \
37675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37677 (cd $(TARGET_SUBDIR)/zlib && \
37678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37680 "RANLIB=$${RANLIB}" \
37681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37687 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
37688 maybe-mostlyclean-target-zlib:
37690 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
37692 mostlyclean-target-zlib:
37693 @: $(MAKE); $(unstage)
37694 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37695 r=`${PWD_COMMAND}`; export r; \
37696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37697 $(NORMAL_TARGET_EXPORTS) \
37698 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
37699 for flag in $(EXTRA_TARGET_FLAGS); do \
37700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37702 (cd $(TARGET_SUBDIR)/zlib && \
37703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37705 "RANLIB=$${RANLIB}" \
37706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37712 .PHONY: maybe-clean-target-zlib clean-target-zlib
37713 maybe-clean-target-zlib:
37715 maybe-clean-target-zlib: clean-target-zlib
37718 @: $(MAKE); $(unstage)
37719 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37720 r=`${PWD_COMMAND}`; export r; \
37721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722 $(NORMAL_TARGET_EXPORTS) \
37723 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
37724 for flag in $(EXTRA_TARGET_FLAGS); do \
37725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37727 (cd $(TARGET_SUBDIR)/zlib && \
37728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37730 "RANLIB=$${RANLIB}" \
37731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37737 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
37738 maybe-distclean-target-zlib:
37740 maybe-distclean-target-zlib: distclean-target-zlib
37742 distclean-target-zlib:
37743 @: $(MAKE); $(unstage)
37744 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37745 r=`${PWD_COMMAND}`; export r; \
37746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37747 $(NORMAL_TARGET_EXPORTS) \
37748 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
37749 for flag in $(EXTRA_TARGET_FLAGS); do \
37750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752 (cd $(TARGET_SUBDIR)/zlib && \
37753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37755 "RANLIB=$${RANLIB}" \
37756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37762 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
37763 maybe-maintainer-clean-target-zlib:
37765 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
37767 maintainer-clean-target-zlib:
37768 @: $(MAKE); $(unstage)
37769 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37770 r=`${PWD_COMMAND}`; export r; \
37771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37772 $(NORMAL_TARGET_EXPORTS) \
37773 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
37774 for flag in $(EXTRA_TARGET_FLAGS); do \
37775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777 (cd $(TARGET_SUBDIR)/zlib && \
37778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37780 "RANLIB=$${RANLIB}" \
37781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37782 maintainer-clean) \
37791 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
37792 maybe-configure-target-boehm-gc:
37794 configure-target-boehm-gc: stage_current
37795 @endif gcc-bootstrap
37796 @if target-boehm-gc
37797 maybe-configure-target-boehm-gc: configure-target-boehm-gc
37798 configure-target-boehm-gc:
37799 @: $(MAKE); $(unstage)
37800 @r=`${PWD_COMMAND}`; export r; \
37801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802 echo "Checking multilib configuration for boehm-gc..."; \
37803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37804 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
37805 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37806 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37807 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
37809 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
37810 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37813 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37815 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
37816 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37817 $(NORMAL_TARGET_EXPORTS) \
37818 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
37819 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
37820 case $(srcdir) in \
37821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37822 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
37823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37825 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
37826 libsrcdir="$$s/boehm-gc"; \
37827 rm -f no-such-file || : ; \
37828 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37830 --target=${target_alias} $${srcdiroption} \
37832 @endif target-boehm-gc
37838 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
37839 maybe-all-target-boehm-gc:
37841 all-target-boehm-gc: stage_current
37842 @endif gcc-bootstrap
37843 @if target-boehm-gc
37844 TARGET-target-boehm-gc=all
37845 maybe-all-target-boehm-gc: all-target-boehm-gc
37846 all-target-boehm-gc: configure-target-boehm-gc
37847 @: $(MAKE); $(unstage)
37848 @r=`${PWD_COMMAND}`; export r; \
37849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37850 $(NORMAL_TARGET_EXPORTS) \
37851 (cd $(TARGET_SUBDIR)/boehm-gc && \
37852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37853 $(TARGET-target-boehm-gc))
37854 @endif target-boehm-gc
37860 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
37861 maybe-check-target-boehm-gc:
37862 @if target-boehm-gc
37863 maybe-check-target-boehm-gc: check-target-boehm-gc
37865 check-target-boehm-gc:
37866 @: $(MAKE); $(unstage)
37867 @r=`${PWD_COMMAND}`; export r; \
37868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869 $(NORMAL_TARGET_EXPORTS) \
37870 (cd $(TARGET_SUBDIR)/boehm-gc && \
37871 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37873 @endif target-boehm-gc
37875 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
37876 maybe-install-target-boehm-gc:
37877 @if target-boehm-gc
37878 maybe-install-target-boehm-gc: install-target-boehm-gc
37880 install-target-boehm-gc: installdirs
37881 @: $(MAKE); $(unstage)
37882 @r=`${PWD_COMMAND}`; export r; \
37883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37884 $(NORMAL_TARGET_EXPORTS) \
37885 (cd $(TARGET_SUBDIR)/boehm-gc && \
37886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37888 @endif target-boehm-gc
37890 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
37891 maybe-install-strip-target-boehm-gc:
37892 @if target-boehm-gc
37893 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
37895 install-strip-target-boehm-gc: installdirs
37896 @: $(MAKE); $(unstage)
37897 @r=`${PWD_COMMAND}`; export r; \
37898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37899 $(NORMAL_TARGET_EXPORTS) \
37900 (cd $(TARGET_SUBDIR)/boehm-gc && \
37901 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37903 @endif target-boehm-gc
37905 # Other targets (info, dvi, pdf, etc.)
37907 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
37908 maybe-info-target-boehm-gc:
37909 @if target-boehm-gc
37910 maybe-info-target-boehm-gc: info-target-boehm-gc
37912 info-target-boehm-gc: \
37913 configure-target-boehm-gc
37914 @: $(MAKE); $(unstage)
37915 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37916 r=`${PWD_COMMAND}`; export r; \
37917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37918 $(NORMAL_TARGET_EXPORTS) \
37919 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
37920 for flag in $(EXTRA_TARGET_FLAGS); do \
37921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923 (cd $(TARGET_SUBDIR)/boehm-gc && \
37924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37926 "RANLIB=$${RANLIB}" \
37927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37931 @endif target-boehm-gc
37933 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
37934 maybe-dvi-target-boehm-gc:
37935 @if target-boehm-gc
37936 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
37938 dvi-target-boehm-gc: \
37939 configure-target-boehm-gc
37940 @: $(MAKE); $(unstage)
37941 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37942 r=`${PWD_COMMAND}`; export r; \
37943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944 $(NORMAL_TARGET_EXPORTS) \
37945 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
37946 for flag in $(EXTRA_TARGET_FLAGS); do \
37947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949 (cd $(TARGET_SUBDIR)/boehm-gc && \
37950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37952 "RANLIB=$${RANLIB}" \
37953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37957 @endif target-boehm-gc
37959 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
37960 maybe-pdf-target-boehm-gc:
37961 @if target-boehm-gc
37962 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
37964 pdf-target-boehm-gc: \
37965 configure-target-boehm-gc
37966 @: $(MAKE); $(unstage)
37967 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37968 r=`${PWD_COMMAND}`; export r; \
37969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37970 $(NORMAL_TARGET_EXPORTS) \
37971 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
37972 for flag in $(EXTRA_TARGET_FLAGS); do \
37973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975 (cd $(TARGET_SUBDIR)/boehm-gc && \
37976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37978 "RANLIB=$${RANLIB}" \
37979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983 @endif target-boehm-gc
37985 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
37986 maybe-html-target-boehm-gc:
37987 @if target-boehm-gc
37988 maybe-html-target-boehm-gc: html-target-boehm-gc
37990 html-target-boehm-gc: \
37991 configure-target-boehm-gc
37992 @: $(MAKE); $(unstage)
37993 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37994 r=`${PWD_COMMAND}`; export r; \
37995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37996 $(NORMAL_TARGET_EXPORTS) \
37997 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
37998 for flag in $(EXTRA_TARGET_FLAGS); do \
37999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38001 (cd $(TARGET_SUBDIR)/boehm-gc && \
38002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38004 "RANLIB=$${RANLIB}" \
38005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38009 @endif target-boehm-gc
38011 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
38012 maybe-TAGS-target-boehm-gc:
38013 @if target-boehm-gc
38014 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
38016 TAGS-target-boehm-gc: \
38017 configure-target-boehm-gc
38018 @: $(MAKE); $(unstage)
38019 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38020 r=`${PWD_COMMAND}`; export r; \
38021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38022 $(NORMAL_TARGET_EXPORTS) \
38023 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
38024 for flag in $(EXTRA_TARGET_FLAGS); do \
38025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38027 (cd $(TARGET_SUBDIR)/boehm-gc && \
38028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38030 "RANLIB=$${RANLIB}" \
38031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38035 @endif target-boehm-gc
38037 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
38038 maybe-install-info-target-boehm-gc:
38039 @if target-boehm-gc
38040 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
38042 install-info-target-boehm-gc: \
38043 configure-target-boehm-gc \
38044 info-target-boehm-gc
38045 @: $(MAKE); $(unstage)
38046 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38047 r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 $(NORMAL_TARGET_EXPORTS) \
38050 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
38051 for flag in $(EXTRA_TARGET_FLAGS); do \
38052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38054 (cd $(TARGET_SUBDIR)/boehm-gc && \
38055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057 "RANLIB=$${RANLIB}" \
38058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38062 @endif target-boehm-gc
38064 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
38065 maybe-install-pdf-target-boehm-gc:
38066 @if target-boehm-gc
38067 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
38069 install-pdf-target-boehm-gc: \
38070 configure-target-boehm-gc \
38071 pdf-target-boehm-gc
38072 @: $(MAKE); $(unstage)
38073 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38074 r=`${PWD_COMMAND}`; export r; \
38075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076 $(NORMAL_TARGET_EXPORTS) \
38077 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
38078 for flag in $(EXTRA_TARGET_FLAGS); do \
38079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38081 (cd $(TARGET_SUBDIR)/boehm-gc && \
38082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38084 "RANLIB=$${RANLIB}" \
38085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38089 @endif target-boehm-gc
38091 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
38092 maybe-install-html-target-boehm-gc:
38093 @if target-boehm-gc
38094 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
38096 install-html-target-boehm-gc: \
38097 configure-target-boehm-gc \
38098 html-target-boehm-gc
38099 @: $(MAKE); $(unstage)
38100 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38101 r=`${PWD_COMMAND}`; export r; \
38102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38103 $(NORMAL_TARGET_EXPORTS) \
38104 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
38105 for flag in $(EXTRA_TARGET_FLAGS); do \
38106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38108 (cd $(TARGET_SUBDIR)/boehm-gc && \
38109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38111 "RANLIB=$${RANLIB}" \
38112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38116 @endif target-boehm-gc
38118 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
38119 maybe-installcheck-target-boehm-gc:
38120 @if target-boehm-gc
38121 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
38123 installcheck-target-boehm-gc: \
38124 configure-target-boehm-gc
38125 @: $(MAKE); $(unstage)
38126 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38127 r=`${PWD_COMMAND}`; export r; \
38128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38129 $(NORMAL_TARGET_EXPORTS) \
38130 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
38131 for flag in $(EXTRA_TARGET_FLAGS); do \
38132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38134 (cd $(TARGET_SUBDIR)/boehm-gc && \
38135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38137 "RANLIB=$${RANLIB}" \
38138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38142 @endif target-boehm-gc
38144 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
38145 maybe-mostlyclean-target-boehm-gc:
38146 @if target-boehm-gc
38147 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
38149 mostlyclean-target-boehm-gc:
38150 @: $(MAKE); $(unstage)
38151 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38152 r=`${PWD_COMMAND}`; export r; \
38153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38154 $(NORMAL_TARGET_EXPORTS) \
38155 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38156 for flag in $(EXTRA_TARGET_FLAGS); do \
38157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38159 (cd $(TARGET_SUBDIR)/boehm-gc && \
38160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38162 "RANLIB=$${RANLIB}" \
38163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38167 @endif target-boehm-gc
38169 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
38170 maybe-clean-target-boehm-gc:
38171 @if target-boehm-gc
38172 maybe-clean-target-boehm-gc: clean-target-boehm-gc
38174 clean-target-boehm-gc:
38175 @: $(MAKE); $(unstage)
38176 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38177 r=`${PWD_COMMAND}`; export r; \
38178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179 $(NORMAL_TARGET_EXPORTS) \
38180 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38181 for flag in $(EXTRA_TARGET_FLAGS); do \
38182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38184 (cd $(TARGET_SUBDIR)/boehm-gc && \
38185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187 "RANLIB=$${RANLIB}" \
38188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38192 @endif target-boehm-gc
38194 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
38195 maybe-distclean-target-boehm-gc:
38196 @if target-boehm-gc
38197 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
38199 distclean-target-boehm-gc:
38200 @: $(MAKE); $(unstage)
38201 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38202 r=`${PWD_COMMAND}`; export r; \
38203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38204 $(NORMAL_TARGET_EXPORTS) \
38205 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38206 for flag in $(EXTRA_TARGET_FLAGS); do \
38207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38209 (cd $(TARGET_SUBDIR)/boehm-gc && \
38210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38212 "RANLIB=$${RANLIB}" \
38213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38217 @endif target-boehm-gc
38219 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
38220 maybe-maintainer-clean-target-boehm-gc:
38221 @if target-boehm-gc
38222 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
38224 maintainer-clean-target-boehm-gc:
38225 @: $(MAKE); $(unstage)
38226 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38227 r=`${PWD_COMMAND}`; export r; \
38228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229 $(NORMAL_TARGET_EXPORTS) \
38230 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38231 for flag in $(EXTRA_TARGET_FLAGS); do \
38232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234 (cd $(TARGET_SUBDIR)/boehm-gc && \
38235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237 "RANLIB=$${RANLIB}" \
38238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239 maintainer-clean) \
38242 @endif target-boehm-gc
38248 .PHONY: configure-target-rda maybe-configure-target-rda
38249 maybe-configure-target-rda:
38251 configure-target-rda: stage_current
38252 @endif gcc-bootstrap
38254 maybe-configure-target-rda: configure-target-rda
38255 configure-target-rda:
38256 @: $(MAKE); $(unstage)
38257 @r=`${PWD_COMMAND}`; export r; \
38258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38259 echo "Checking multilib configuration for rda..."; \
38260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38261 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
38262 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
38263 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
38264 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
38266 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
38267 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38270 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38272 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
38273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38274 $(NORMAL_TARGET_EXPORTS) \
38275 echo Configuring in $(TARGET_SUBDIR)/rda; \
38276 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
38277 case $(srcdir) in \
38278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38279 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
38280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38282 srcdiroption="--srcdir=$${topdir}/rda"; \
38283 libsrcdir="$$s/rda"; \
38284 rm -f no-such-file || : ; \
38285 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38286 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38287 --target=${target_alias} $${srcdiroption} \
38295 .PHONY: all-target-rda maybe-all-target-rda
38296 maybe-all-target-rda:
38298 all-target-rda: stage_current
38299 @endif gcc-bootstrap
38301 TARGET-target-rda=all
38302 maybe-all-target-rda: all-target-rda
38303 all-target-rda: configure-target-rda
38304 @: $(MAKE); $(unstage)
38305 @r=`${PWD_COMMAND}`; export r; \
38306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307 $(NORMAL_TARGET_EXPORTS) \
38308 (cd $(TARGET_SUBDIR)/rda && \
38309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38310 $(TARGET-target-rda))
38317 .PHONY: check-target-rda maybe-check-target-rda
38318 maybe-check-target-rda:
38320 maybe-check-target-rda: check-target-rda
38323 @: $(MAKE); $(unstage)
38324 @r=`${PWD_COMMAND}`; export r; \
38325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38326 $(NORMAL_TARGET_EXPORTS) \
38327 (cd $(TARGET_SUBDIR)/rda && \
38328 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38332 .PHONY: install-target-rda maybe-install-target-rda
38333 maybe-install-target-rda:
38335 maybe-install-target-rda: install-target-rda
38337 install-target-rda: installdirs
38338 @: $(MAKE); $(unstage)
38339 @r=`${PWD_COMMAND}`; export r; \
38340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38341 $(NORMAL_TARGET_EXPORTS) \
38342 (cd $(TARGET_SUBDIR)/rda && \
38343 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38347 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
38348 maybe-install-strip-target-rda:
38350 maybe-install-strip-target-rda: install-strip-target-rda
38352 install-strip-target-rda: installdirs
38353 @: $(MAKE); $(unstage)
38354 @r=`${PWD_COMMAND}`; export r; \
38355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38356 $(NORMAL_TARGET_EXPORTS) \
38357 (cd $(TARGET_SUBDIR)/rda && \
38358 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38362 # Other targets (info, dvi, pdf, etc.)
38364 .PHONY: maybe-info-target-rda info-target-rda
38365 maybe-info-target-rda:
38367 maybe-info-target-rda: info-target-rda
38370 configure-target-rda
38371 @: $(MAKE); $(unstage)
38372 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38373 r=`${PWD_COMMAND}`; export r; \
38374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375 $(NORMAL_TARGET_EXPORTS) \
38376 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
38377 for flag in $(EXTRA_TARGET_FLAGS); do \
38378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38380 (cd $(TARGET_SUBDIR)/rda && \
38381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38383 "RANLIB=$${RANLIB}" \
38384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38390 .PHONY: maybe-dvi-target-rda dvi-target-rda
38391 maybe-dvi-target-rda:
38393 maybe-dvi-target-rda: dvi-target-rda
38396 configure-target-rda
38397 @: $(MAKE); $(unstage)
38398 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38399 r=`${PWD_COMMAND}`; export r; \
38400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38401 $(NORMAL_TARGET_EXPORTS) \
38402 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
38403 for flag in $(EXTRA_TARGET_FLAGS); do \
38404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38406 (cd $(TARGET_SUBDIR)/rda && \
38407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38409 "RANLIB=$${RANLIB}" \
38410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38416 .PHONY: maybe-pdf-target-rda pdf-target-rda
38417 maybe-pdf-target-rda:
38419 maybe-pdf-target-rda: pdf-target-rda
38422 configure-target-rda
38423 @: $(MAKE); $(unstage)
38424 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38425 r=`${PWD_COMMAND}`; export r; \
38426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427 $(NORMAL_TARGET_EXPORTS) \
38428 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
38429 for flag in $(EXTRA_TARGET_FLAGS); do \
38430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38432 (cd $(TARGET_SUBDIR)/rda && \
38433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38435 "RANLIB=$${RANLIB}" \
38436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38442 .PHONY: maybe-html-target-rda html-target-rda
38443 maybe-html-target-rda:
38445 maybe-html-target-rda: html-target-rda
38448 configure-target-rda
38449 @: $(MAKE); $(unstage)
38450 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38451 r=`${PWD_COMMAND}`; export r; \
38452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38453 $(NORMAL_TARGET_EXPORTS) \
38454 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
38455 for flag in $(EXTRA_TARGET_FLAGS); do \
38456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38458 (cd $(TARGET_SUBDIR)/rda && \
38459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38461 "RANLIB=$${RANLIB}" \
38462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38468 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
38469 maybe-TAGS-target-rda:
38471 maybe-TAGS-target-rda: TAGS-target-rda
38474 configure-target-rda
38475 @: $(MAKE); $(unstage)
38476 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38477 r=`${PWD_COMMAND}`; export r; \
38478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38479 $(NORMAL_TARGET_EXPORTS) \
38480 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
38481 for flag in $(EXTRA_TARGET_FLAGS); do \
38482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38484 (cd $(TARGET_SUBDIR)/rda && \
38485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38487 "RANLIB=$${RANLIB}" \
38488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38494 .PHONY: maybe-install-info-target-rda install-info-target-rda
38495 maybe-install-info-target-rda:
38497 maybe-install-info-target-rda: install-info-target-rda
38499 install-info-target-rda: \
38500 configure-target-rda \
38502 @: $(MAKE); $(unstage)
38503 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38504 r=`${PWD_COMMAND}`; export r; \
38505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506 $(NORMAL_TARGET_EXPORTS) \
38507 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
38508 for flag in $(EXTRA_TARGET_FLAGS); do \
38509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38511 (cd $(TARGET_SUBDIR)/rda && \
38512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38514 "RANLIB=$${RANLIB}" \
38515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38521 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
38522 maybe-install-pdf-target-rda:
38524 maybe-install-pdf-target-rda: install-pdf-target-rda
38526 install-pdf-target-rda: \
38527 configure-target-rda \
38529 @: $(MAKE); $(unstage)
38530 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38531 r=`${PWD_COMMAND}`; export r; \
38532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533 $(NORMAL_TARGET_EXPORTS) \
38534 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
38535 for flag in $(EXTRA_TARGET_FLAGS); do \
38536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38538 (cd $(TARGET_SUBDIR)/rda && \
38539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38541 "RANLIB=$${RANLIB}" \
38542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548 .PHONY: maybe-install-html-target-rda install-html-target-rda
38549 maybe-install-html-target-rda:
38551 maybe-install-html-target-rda: install-html-target-rda
38553 install-html-target-rda: \
38554 configure-target-rda \
38556 @: $(MAKE); $(unstage)
38557 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38558 r=`${PWD_COMMAND}`; export r; \
38559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38560 $(NORMAL_TARGET_EXPORTS) \
38561 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
38562 for flag in $(EXTRA_TARGET_FLAGS); do \
38563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38565 (cd $(TARGET_SUBDIR)/rda && \
38566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38568 "RANLIB=$${RANLIB}" \
38569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38575 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
38576 maybe-installcheck-target-rda:
38578 maybe-installcheck-target-rda: installcheck-target-rda
38580 installcheck-target-rda: \
38581 configure-target-rda
38582 @: $(MAKE); $(unstage)
38583 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38584 r=`${PWD_COMMAND}`; export r; \
38585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38586 $(NORMAL_TARGET_EXPORTS) \
38587 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
38588 for flag in $(EXTRA_TARGET_FLAGS); do \
38589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38591 (cd $(TARGET_SUBDIR)/rda && \
38592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38594 "RANLIB=$${RANLIB}" \
38595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38601 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
38602 maybe-mostlyclean-target-rda:
38604 maybe-mostlyclean-target-rda: mostlyclean-target-rda
38606 mostlyclean-target-rda:
38607 @: $(MAKE); $(unstage)
38608 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38609 r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 $(NORMAL_TARGET_EXPORTS) \
38612 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
38613 for flag in $(EXTRA_TARGET_FLAGS); do \
38614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616 (cd $(TARGET_SUBDIR)/rda && \
38617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619 "RANLIB=$${RANLIB}" \
38620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38626 .PHONY: maybe-clean-target-rda clean-target-rda
38627 maybe-clean-target-rda:
38629 maybe-clean-target-rda: clean-target-rda
38632 @: $(MAKE); $(unstage)
38633 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38634 r=`${PWD_COMMAND}`; export r; \
38635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636 $(NORMAL_TARGET_EXPORTS) \
38637 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
38638 for flag in $(EXTRA_TARGET_FLAGS); do \
38639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641 (cd $(TARGET_SUBDIR)/rda && \
38642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38644 "RANLIB=$${RANLIB}" \
38645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38651 .PHONY: maybe-distclean-target-rda distclean-target-rda
38652 maybe-distclean-target-rda:
38654 maybe-distclean-target-rda: distclean-target-rda
38656 distclean-target-rda:
38657 @: $(MAKE); $(unstage)
38658 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38659 r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 $(NORMAL_TARGET_EXPORTS) \
38662 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
38663 for flag in $(EXTRA_TARGET_FLAGS); do \
38664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666 (cd $(TARGET_SUBDIR)/rda && \
38667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38669 "RANLIB=$${RANLIB}" \
38670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38676 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
38677 maybe-maintainer-clean-target-rda:
38679 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
38681 maintainer-clean-target-rda:
38682 @: $(MAKE); $(unstage)
38683 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38684 r=`${PWD_COMMAND}`; export r; \
38685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686 $(NORMAL_TARGET_EXPORTS) \
38687 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
38688 for flag in $(EXTRA_TARGET_FLAGS); do \
38689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38691 (cd $(TARGET_SUBDIR)/rda && \
38692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38694 "RANLIB=$${RANLIB}" \
38695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38696 maintainer-clean) \
38705 .PHONY: configure-target-libada maybe-configure-target-libada
38706 maybe-configure-target-libada:
38708 configure-target-libada: stage_current
38709 @endif gcc-bootstrap
38711 maybe-configure-target-libada: configure-target-libada
38712 configure-target-libada:
38713 @: $(MAKE); $(unstage)
38714 @r=`${PWD_COMMAND}`; export r; \
38715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716 echo "Checking multilib configuration for libada..."; \
38717 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
38718 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
38719 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
38720 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
38721 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
38723 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
38724 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
38727 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
38729 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
38730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
38731 $(NORMAL_TARGET_EXPORTS) \
38732 echo Configuring in $(TARGET_SUBDIR)/libada; \
38733 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
38734 case $(srcdir) in \
38735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38736 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
38737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38739 srcdiroption="--srcdir=$${topdir}/libada"; \
38740 libsrcdir="$$s/libada"; \
38741 rm -f no-such-file || : ; \
38742 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38743 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38744 --target=${target_alias} $${srcdiroption} \
38746 @endif target-libada
38752 .PHONY: all-target-libada maybe-all-target-libada
38753 maybe-all-target-libada:
38755 all-target-libada: stage_current
38756 @endif gcc-bootstrap
38758 TARGET-target-libada=all
38759 maybe-all-target-libada: all-target-libada
38760 all-target-libada: configure-target-libada
38761 @: $(MAKE); $(unstage)
38762 @r=`${PWD_COMMAND}`; export r; \
38763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764 $(NORMAL_TARGET_EXPORTS) \
38765 (cd $(TARGET_SUBDIR)/libada && \
38766 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38767 $(TARGET-target-libada))
38768 @endif target-libada
38774 .PHONY: check-target-libada maybe-check-target-libada
38775 maybe-check-target-libada:
38777 maybe-check-target-libada: check-target-libada
38779 check-target-libada:
38780 @: $(MAKE); $(unstage)
38781 @r=`${PWD_COMMAND}`; export r; \
38782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783 $(NORMAL_TARGET_EXPORTS) \
38784 (cd $(TARGET_SUBDIR)/libada && \
38785 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38787 @endif target-libada
38789 .PHONY: install-target-libada maybe-install-target-libada
38790 maybe-install-target-libada:
38792 maybe-install-target-libada: install-target-libada
38794 install-target-libada: installdirs
38795 @: $(MAKE); $(unstage)
38796 @r=`${PWD_COMMAND}`; export r; \
38797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798 $(NORMAL_TARGET_EXPORTS) \
38799 (cd $(TARGET_SUBDIR)/libada && \
38800 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38802 @endif target-libada
38804 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
38805 maybe-install-strip-target-libada:
38807 maybe-install-strip-target-libada: install-strip-target-libada
38809 install-strip-target-libada: installdirs
38810 @: $(MAKE); $(unstage)
38811 @r=`${PWD_COMMAND}`; export r; \
38812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813 $(NORMAL_TARGET_EXPORTS) \
38814 (cd $(TARGET_SUBDIR)/libada && \
38815 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38817 @endif target-libada
38819 # Other targets (info, dvi, pdf, etc.)
38821 .PHONY: maybe-info-target-libada info-target-libada
38822 maybe-info-target-libada:
38824 maybe-info-target-libada: info-target-libada
38826 info-target-libada: \
38827 configure-target-libada
38828 @: $(MAKE); $(unstage)
38829 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38830 r=`${PWD_COMMAND}`; export r; \
38831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38832 $(NORMAL_TARGET_EXPORTS) \
38833 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
38834 for flag in $(EXTRA_TARGET_FLAGS); do \
38835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38837 (cd $(TARGET_SUBDIR)/libada && \
38838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38840 "RANLIB=$${RANLIB}" \
38841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38845 @endif target-libada
38847 .PHONY: maybe-dvi-target-libada dvi-target-libada
38848 maybe-dvi-target-libada:
38850 maybe-dvi-target-libada: dvi-target-libada
38852 dvi-target-libada: \
38853 configure-target-libada
38854 @: $(MAKE); $(unstage)
38855 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38856 r=`${PWD_COMMAND}`; export r; \
38857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38858 $(NORMAL_TARGET_EXPORTS) \
38859 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
38860 for flag in $(EXTRA_TARGET_FLAGS); do \
38861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38863 (cd $(TARGET_SUBDIR)/libada && \
38864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38866 "RANLIB=$${RANLIB}" \
38867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38871 @endif target-libada
38873 .PHONY: maybe-pdf-target-libada pdf-target-libada
38874 maybe-pdf-target-libada:
38876 maybe-pdf-target-libada: pdf-target-libada
38878 pdf-target-libada: \
38879 configure-target-libada
38880 @: $(MAKE); $(unstage)
38881 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38882 r=`${PWD_COMMAND}`; export r; \
38883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38884 $(NORMAL_TARGET_EXPORTS) \
38885 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
38886 for flag in $(EXTRA_TARGET_FLAGS); do \
38887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38889 (cd $(TARGET_SUBDIR)/libada && \
38890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38892 "RANLIB=$${RANLIB}" \
38893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38897 @endif target-libada
38899 .PHONY: maybe-html-target-libada html-target-libada
38900 maybe-html-target-libada:
38902 maybe-html-target-libada: html-target-libada
38904 html-target-libada: \
38905 configure-target-libada
38906 @: $(MAKE); $(unstage)
38907 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38908 r=`${PWD_COMMAND}`; export r; \
38909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38910 $(NORMAL_TARGET_EXPORTS) \
38911 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
38912 for flag in $(EXTRA_TARGET_FLAGS); do \
38913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38915 (cd $(TARGET_SUBDIR)/libada && \
38916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38918 "RANLIB=$${RANLIB}" \
38919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923 @endif target-libada
38925 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
38926 maybe-TAGS-target-libada:
38928 maybe-TAGS-target-libada: TAGS-target-libada
38930 TAGS-target-libada: \
38931 configure-target-libada
38932 @: $(MAKE); $(unstage)
38933 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38934 r=`${PWD_COMMAND}`; export r; \
38935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38936 $(NORMAL_TARGET_EXPORTS) \
38937 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
38938 for flag in $(EXTRA_TARGET_FLAGS); do \
38939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941 (cd $(TARGET_SUBDIR)/libada && \
38942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38944 "RANLIB=$${RANLIB}" \
38945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38949 @endif target-libada
38951 .PHONY: maybe-install-info-target-libada install-info-target-libada
38952 maybe-install-info-target-libada:
38954 maybe-install-info-target-libada: install-info-target-libada
38956 install-info-target-libada: \
38957 configure-target-libada \
38959 @: $(MAKE); $(unstage)
38960 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38961 r=`${PWD_COMMAND}`; export r; \
38962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963 $(NORMAL_TARGET_EXPORTS) \
38964 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
38965 for flag in $(EXTRA_TARGET_FLAGS); do \
38966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 (cd $(TARGET_SUBDIR)/libada && \
38969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971 "RANLIB=$${RANLIB}" \
38972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976 @endif target-libada
38978 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
38979 maybe-install-pdf-target-libada:
38981 maybe-install-pdf-target-libada: install-pdf-target-libada
38983 install-pdf-target-libada: \
38984 configure-target-libada \
38986 @: $(MAKE); $(unstage)
38987 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38988 r=`${PWD_COMMAND}`; export r; \
38989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38990 $(NORMAL_TARGET_EXPORTS) \
38991 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
38992 for flag in $(EXTRA_TARGET_FLAGS); do \
38993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 (cd $(TARGET_SUBDIR)/libada && \
38996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38998 "RANLIB=$${RANLIB}" \
38999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39003 @endif target-libada
39005 .PHONY: maybe-install-html-target-libada install-html-target-libada
39006 maybe-install-html-target-libada:
39008 maybe-install-html-target-libada: install-html-target-libada
39010 install-html-target-libada: \
39011 configure-target-libada \
39013 @: $(MAKE); $(unstage)
39014 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39015 r=`${PWD_COMMAND}`; export r; \
39016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39017 $(NORMAL_TARGET_EXPORTS) \
39018 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
39019 for flag in $(EXTRA_TARGET_FLAGS); do \
39020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 (cd $(TARGET_SUBDIR)/libada && \
39023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39025 "RANLIB=$${RANLIB}" \
39026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39030 @endif target-libada
39032 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
39033 maybe-installcheck-target-libada:
39035 maybe-installcheck-target-libada: installcheck-target-libada
39037 installcheck-target-libada: \
39038 configure-target-libada
39039 @: $(MAKE); $(unstage)
39040 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39041 r=`${PWD_COMMAND}`; export r; \
39042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043 $(NORMAL_TARGET_EXPORTS) \
39044 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
39045 for flag in $(EXTRA_TARGET_FLAGS); do \
39046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39048 (cd $(TARGET_SUBDIR)/libada && \
39049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051 "RANLIB=$${RANLIB}" \
39052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056 @endif target-libada
39058 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
39059 maybe-mostlyclean-target-libada:
39061 maybe-mostlyclean-target-libada: mostlyclean-target-libada
39063 mostlyclean-target-libada:
39064 @: $(MAKE); $(unstage)
39065 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39066 r=`${PWD_COMMAND}`; export r; \
39067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068 $(NORMAL_TARGET_EXPORTS) \
39069 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
39070 for flag in $(EXTRA_TARGET_FLAGS); do \
39071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39073 (cd $(TARGET_SUBDIR)/libada && \
39074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076 "RANLIB=$${RANLIB}" \
39077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39081 @endif target-libada
39083 .PHONY: maybe-clean-target-libada clean-target-libada
39084 maybe-clean-target-libada:
39086 maybe-clean-target-libada: clean-target-libada
39088 clean-target-libada:
39089 @: $(MAKE); $(unstage)
39090 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39091 r=`${PWD_COMMAND}`; export r; \
39092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093 $(NORMAL_TARGET_EXPORTS) \
39094 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
39095 for flag in $(EXTRA_TARGET_FLAGS); do \
39096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098 (cd $(TARGET_SUBDIR)/libada && \
39099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101 "RANLIB=$${RANLIB}" \
39102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39106 @endif target-libada
39108 .PHONY: maybe-distclean-target-libada distclean-target-libada
39109 maybe-distclean-target-libada:
39111 maybe-distclean-target-libada: distclean-target-libada
39113 distclean-target-libada:
39114 @: $(MAKE); $(unstage)
39115 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39116 r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(NORMAL_TARGET_EXPORTS) \
39119 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
39120 for flag in $(EXTRA_TARGET_FLAGS); do \
39121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39123 (cd $(TARGET_SUBDIR)/libada && \
39124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126 "RANLIB=$${RANLIB}" \
39127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39131 @endif target-libada
39133 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
39134 maybe-maintainer-clean-target-libada:
39136 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
39138 maintainer-clean-target-libada:
39139 @: $(MAKE); $(unstage)
39140 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39141 r=`${PWD_COMMAND}`; export r; \
39142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143 $(NORMAL_TARGET_EXPORTS) \
39144 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
39145 for flag in $(EXTRA_TARGET_FLAGS); do \
39146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39148 (cd $(TARGET_SUBDIR)/libada && \
39149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151 "RANLIB=$${RANLIB}" \
39152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153 maintainer-clean) \
39156 @endif target-libada
39162 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
39163 maybe-configure-target-libgomp:
39165 configure-target-libgomp: stage_current
39166 @endif gcc-bootstrap
39168 maybe-configure-target-libgomp: configure-target-libgomp
39169 configure-target-libgomp:
39170 @r=`${PWD_COMMAND}`; export r; \
39171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172 echo "Checking multilib configuration for libgomp..."; \
39173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39174 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39175 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39176 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39177 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39179 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39180 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39183 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39185 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39186 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39187 $(NORMAL_TARGET_EXPORTS) \
39188 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
39189 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
39190 case $(srcdir) in \
39191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39192 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39195 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39196 libsrcdir="$$s/libgomp"; \
39197 rm -f no-such-file || : ; \
39198 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39200 --target=${target_alias} $${srcdiroption} \
39202 @endif target-libgomp
39206 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
39207 maybe-configure-stage1-target-libgomp:
39208 @if target-libgomp-bootstrap
39209 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
39210 configure-stage1-target-libgomp:
39211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39212 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39213 @r=`${PWD_COMMAND}`; export r; \
39214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215 TFLAGS="$(STAGE1_TFLAGS)"; \
39216 echo "Checking multilib configuration for libgomp..."; \
39217 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39218 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39219 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39220 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39222 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39223 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39226 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39228 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39229 $(NORMAL_TARGET_EXPORTS) \
39230 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39231 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39232 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39233 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
39234 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39235 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39236 case $(srcdir) in \
39237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39238 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39241 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39242 libsrcdir="$$s/libgomp"; \
39243 $(SHELL) $${libsrcdir}/configure \
39244 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39245 --target=${target_alias} $${srcdiroption} \
39246 $(STAGE1_CONFIGURE_FLAGS)
39247 @endif target-libgomp-bootstrap
39249 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
39250 maybe-configure-stage2-target-libgomp:
39251 @if target-libgomp-bootstrap
39252 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
39253 configure-stage2-target-libgomp:
39254 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39255 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39256 @r=`${PWD_COMMAND}`; export r; \
39257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39258 TFLAGS="$(STAGE2_TFLAGS)"; \
39259 echo "Checking multilib configuration for libgomp..."; \
39260 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39261 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39262 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39263 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39265 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39266 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39269 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39271 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39272 $(NORMAL_TARGET_EXPORTS) \
39274 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39275 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39276 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39277 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
39278 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39279 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39280 case $(srcdir) in \
39281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39282 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39285 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39286 libsrcdir="$$s/libgomp"; \
39287 $(SHELL) $${libsrcdir}/configure \
39288 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39289 --target=${target_alias} $${srcdiroption} \
39290 --with-build-libsubdir=$(HOST_SUBDIR) \
39291 $(STAGE2_CONFIGURE_FLAGS)
39292 @endif target-libgomp-bootstrap
39294 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
39295 maybe-configure-stage3-target-libgomp:
39296 @if target-libgomp-bootstrap
39297 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
39298 configure-stage3-target-libgomp:
39299 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39300 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39301 @r=`${PWD_COMMAND}`; export r; \
39302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39303 TFLAGS="$(STAGE3_TFLAGS)"; \
39304 echo "Checking multilib configuration for libgomp..."; \
39305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39306 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39307 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39308 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39310 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39311 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39314 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39316 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39317 $(NORMAL_TARGET_EXPORTS) \
39319 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39320 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39321 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39322 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
39323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39324 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39325 case $(srcdir) in \
39326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39327 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39330 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39331 libsrcdir="$$s/libgomp"; \
39332 $(SHELL) $${libsrcdir}/configure \
39333 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39334 --target=${target_alias} $${srcdiroption} \
39335 --with-build-libsubdir=$(HOST_SUBDIR) \
39336 $(STAGE3_CONFIGURE_FLAGS)
39337 @endif target-libgomp-bootstrap
39339 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
39340 maybe-configure-stage4-target-libgomp:
39341 @if target-libgomp-bootstrap
39342 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
39343 configure-stage4-target-libgomp:
39344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39345 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39346 @r=`${PWD_COMMAND}`; export r; \
39347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348 TFLAGS="$(STAGE4_TFLAGS)"; \
39349 echo "Checking multilib configuration for libgomp..."; \
39350 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39351 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39352 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39353 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39355 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39356 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39359 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39361 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39362 $(NORMAL_TARGET_EXPORTS) \
39364 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39365 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39366 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39367 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
39368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39369 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39370 case $(srcdir) in \
39371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39372 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39375 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39376 libsrcdir="$$s/libgomp"; \
39377 $(SHELL) $${libsrcdir}/configure \
39378 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39379 --target=${target_alias} $${srcdiroption} \
39380 --with-build-libsubdir=$(HOST_SUBDIR) \
39381 $(STAGE4_CONFIGURE_FLAGS)
39382 @endif target-libgomp-bootstrap
39384 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
39385 maybe-configure-stageprofile-target-libgomp:
39386 @if target-libgomp-bootstrap
39387 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
39388 configure-stageprofile-target-libgomp:
39389 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39390 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39391 @r=`${PWD_COMMAND}`; export r; \
39392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39393 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39394 echo "Checking multilib configuration for libgomp..."; \
39395 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39396 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39397 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39398 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39400 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39401 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39404 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39406 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39407 $(NORMAL_TARGET_EXPORTS) \
39409 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39410 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39411 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39412 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
39413 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39414 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39415 case $(srcdir) in \
39416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39417 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39420 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39421 libsrcdir="$$s/libgomp"; \
39422 $(SHELL) $${libsrcdir}/configure \
39423 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39424 --target=${target_alias} $${srcdiroption} \
39425 --with-build-libsubdir=$(HOST_SUBDIR) \
39426 $(STAGEprofile_CONFIGURE_FLAGS)
39427 @endif target-libgomp-bootstrap
39429 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
39430 maybe-configure-stagefeedback-target-libgomp:
39431 @if target-libgomp-bootstrap
39432 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
39433 configure-stagefeedback-target-libgomp:
39434 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39435 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39436 @r=`${PWD_COMMAND}`; export r; \
39437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39439 echo "Checking multilib configuration for libgomp..."; \
39440 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39441 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39442 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39443 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39445 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39446 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39449 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39451 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39452 $(NORMAL_TARGET_EXPORTS) \
39454 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39455 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39456 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39457 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
39458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39459 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39460 case $(srcdir) in \
39461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39462 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39465 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39466 libsrcdir="$$s/libgomp"; \
39467 $(SHELL) $${libsrcdir}/configure \
39468 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39469 --target=${target_alias} $${srcdiroption} \
39470 --with-build-libsubdir=$(HOST_SUBDIR) \
39471 $(STAGEfeedback_CONFIGURE_FLAGS)
39472 @endif target-libgomp-bootstrap
39478 .PHONY: all-target-libgomp maybe-all-target-libgomp
39479 maybe-all-target-libgomp:
39481 all-target-libgomp: stage_current
39482 @endif gcc-bootstrap
39484 TARGET-target-libgomp=all
39485 maybe-all-target-libgomp: all-target-libgomp
39486 all-target-libgomp: configure-target-libgomp
39487 @r=`${PWD_COMMAND}`; export r; \
39488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489 $(NORMAL_TARGET_EXPORTS) \
39490 (cd $(TARGET_SUBDIR)/libgomp && \
39491 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39492 $(TARGET-target-libgomp))
39493 @endif target-libgomp
39497 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
39498 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
39499 maybe-all-stage1-target-libgomp:
39500 maybe-clean-stage1-target-libgomp:
39501 @if target-libgomp-bootstrap
39502 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
39503 all-stage1: all-stage1-target-libgomp
39504 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
39505 all-stage1-target-libgomp: configure-stage1-target-libgomp
39506 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39507 @r=`${PWD_COMMAND}`; export r; \
39508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39509 TFLAGS="$(STAGE1_TFLAGS)"; \
39510 $(NORMAL_TARGET_EXPORTS) \
39511 cd $(TARGET_SUBDIR)/libgomp && \
39512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39513 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39514 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39515 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39519 $(EXTRA_TARGET_FLAGS) \
39520 TFLAGS="$(STAGE1_TFLAGS)" \
39521 $(TARGET-stage1-target-libgomp)
39523 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
39524 clean-stage1: clean-stage1-target-libgomp
39525 clean-stage1-target-libgomp:
39526 @if [ $(current_stage) = stage1 ]; then \
39527 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39529 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
39530 $(MAKE) stage1-start; \
39532 cd $(TARGET_SUBDIR)/libgomp && \
39533 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39535 @endif target-libgomp-bootstrap
39538 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
39539 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
39540 maybe-all-stage2-target-libgomp:
39541 maybe-clean-stage2-target-libgomp:
39542 @if target-libgomp-bootstrap
39543 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
39544 all-stage2: all-stage2-target-libgomp
39545 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
39546 all-stage2-target-libgomp: configure-stage2-target-libgomp
39547 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39548 @r=`${PWD_COMMAND}`; export r; \
39549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550 TFLAGS="$(STAGE2_TFLAGS)"; \
39551 $(NORMAL_TARGET_EXPORTS) \
39553 cd $(TARGET_SUBDIR)/libgomp && \
39554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39555 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39556 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39557 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39561 $(EXTRA_TARGET_FLAGS) \
39562 TFLAGS="$(STAGE2_TFLAGS)" \
39563 $(TARGET-stage2-target-libgomp)
39565 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
39566 clean-stage2: clean-stage2-target-libgomp
39567 clean-stage2-target-libgomp:
39568 @if [ $(current_stage) = stage2 ]; then \
39569 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39571 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
39572 $(MAKE) stage2-start; \
39574 cd $(TARGET_SUBDIR)/libgomp && \
39575 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39578 @endif target-libgomp-bootstrap
39581 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
39582 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
39583 maybe-all-stage3-target-libgomp:
39584 maybe-clean-stage3-target-libgomp:
39585 @if target-libgomp-bootstrap
39586 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
39587 all-stage3: all-stage3-target-libgomp
39588 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
39589 all-stage3-target-libgomp: configure-stage3-target-libgomp
39590 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39591 @r=`${PWD_COMMAND}`; export r; \
39592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593 TFLAGS="$(STAGE3_TFLAGS)"; \
39594 $(NORMAL_TARGET_EXPORTS) \
39596 cd $(TARGET_SUBDIR)/libgomp && \
39597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39598 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39599 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39600 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39604 $(EXTRA_TARGET_FLAGS) \
39605 TFLAGS="$(STAGE3_TFLAGS)" \
39606 $(TARGET-stage3-target-libgomp)
39608 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
39609 clean-stage3: clean-stage3-target-libgomp
39610 clean-stage3-target-libgomp:
39611 @if [ $(current_stage) = stage3 ]; then \
39612 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39614 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
39615 $(MAKE) stage3-start; \
39617 cd $(TARGET_SUBDIR)/libgomp && \
39618 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39621 @endif target-libgomp-bootstrap
39624 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
39625 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
39626 maybe-all-stage4-target-libgomp:
39627 maybe-clean-stage4-target-libgomp:
39628 @if target-libgomp-bootstrap
39629 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
39630 all-stage4: all-stage4-target-libgomp
39631 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
39632 all-stage4-target-libgomp: configure-stage4-target-libgomp
39633 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39634 @r=`${PWD_COMMAND}`; export r; \
39635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39636 TFLAGS="$(STAGE4_TFLAGS)"; \
39637 $(NORMAL_TARGET_EXPORTS) \
39639 cd $(TARGET_SUBDIR)/libgomp && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39641 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39642 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39643 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39647 $(EXTRA_TARGET_FLAGS) \
39648 TFLAGS="$(STAGE4_TFLAGS)" \
39649 $(TARGET-stage4-target-libgomp)
39651 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
39652 clean-stage4: clean-stage4-target-libgomp
39653 clean-stage4-target-libgomp:
39654 @if [ $(current_stage) = stage4 ]; then \
39655 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39657 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
39658 $(MAKE) stage4-start; \
39660 cd $(TARGET_SUBDIR)/libgomp && \
39661 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39664 @endif target-libgomp-bootstrap
39667 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
39668 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
39669 maybe-all-stageprofile-target-libgomp:
39670 maybe-clean-stageprofile-target-libgomp:
39671 @if target-libgomp-bootstrap
39672 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
39673 all-stageprofile: all-stageprofile-target-libgomp
39674 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
39675 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
39676 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39677 @r=`${PWD_COMMAND}`; export r; \
39678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39679 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39680 $(NORMAL_TARGET_EXPORTS) \
39682 cd $(TARGET_SUBDIR)/libgomp && \
39683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39684 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39685 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39686 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39690 $(EXTRA_TARGET_FLAGS) \
39691 TFLAGS="$(STAGEprofile_TFLAGS)" \
39692 $(TARGET-stageprofile-target-libgomp)
39694 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
39695 clean-stageprofile: clean-stageprofile-target-libgomp
39696 clean-stageprofile-target-libgomp:
39697 @if [ $(current_stage) = stageprofile ]; then \
39698 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39700 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
39701 $(MAKE) stageprofile-start; \
39703 cd $(TARGET_SUBDIR)/libgomp && \
39704 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39707 @endif target-libgomp-bootstrap
39710 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
39711 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
39712 maybe-all-stagefeedback-target-libgomp:
39713 maybe-clean-stagefeedback-target-libgomp:
39714 @if target-libgomp-bootstrap
39715 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
39716 all-stagefeedback: all-stagefeedback-target-libgomp
39717 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
39718 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
39719 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39720 @r=`${PWD_COMMAND}`; export r; \
39721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39722 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39723 $(NORMAL_TARGET_EXPORTS) \
39725 cd $(TARGET_SUBDIR)/libgomp && \
39726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39727 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39728 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39729 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39733 $(EXTRA_TARGET_FLAGS) \
39734 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39735 $(TARGET-stagefeedback-target-libgomp)
39737 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
39738 clean-stagefeedback: clean-stagefeedback-target-libgomp
39739 clean-stagefeedback-target-libgomp:
39740 @if [ $(current_stage) = stagefeedback ]; then \
39741 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39743 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
39744 $(MAKE) stagefeedback-start; \
39746 cd $(TARGET_SUBDIR)/libgomp && \
39747 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39750 @endif target-libgomp-bootstrap
39757 .PHONY: check-target-libgomp maybe-check-target-libgomp
39758 maybe-check-target-libgomp:
39760 maybe-check-target-libgomp: check-target-libgomp
39762 check-target-libgomp:
39763 @: $(MAKE); $(unstage)
39764 @r=`${PWD_COMMAND}`; export r; \
39765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39766 $(NORMAL_TARGET_EXPORTS) \
39767 (cd $(TARGET_SUBDIR)/libgomp && \
39768 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39770 @endif target-libgomp
39772 .PHONY: install-target-libgomp maybe-install-target-libgomp
39773 maybe-install-target-libgomp:
39775 maybe-install-target-libgomp: install-target-libgomp
39777 install-target-libgomp: installdirs
39778 @: $(MAKE); $(unstage)
39779 @r=`${PWD_COMMAND}`; export r; \
39780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39781 $(NORMAL_TARGET_EXPORTS) \
39782 (cd $(TARGET_SUBDIR)/libgomp && \
39783 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39785 @endif target-libgomp
39787 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
39788 maybe-install-strip-target-libgomp:
39790 maybe-install-strip-target-libgomp: install-strip-target-libgomp
39792 install-strip-target-libgomp: installdirs
39793 @: $(MAKE); $(unstage)
39794 @r=`${PWD_COMMAND}`; export r; \
39795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796 $(NORMAL_TARGET_EXPORTS) \
39797 (cd $(TARGET_SUBDIR)/libgomp && \
39798 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39800 @endif target-libgomp
39802 # Other targets (info, dvi, pdf, etc.)
39804 .PHONY: maybe-info-target-libgomp info-target-libgomp
39805 maybe-info-target-libgomp:
39807 maybe-info-target-libgomp: info-target-libgomp
39809 info-target-libgomp: \
39810 configure-target-libgomp
39811 @: $(MAKE); $(unstage)
39812 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39813 r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815 $(NORMAL_TARGET_EXPORTS) \
39816 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
39817 for flag in $(EXTRA_TARGET_FLAGS); do \
39818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39820 (cd $(TARGET_SUBDIR)/libgomp && \
39821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39823 "RANLIB=$${RANLIB}" \
39824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39828 @endif target-libgomp
39830 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
39831 maybe-dvi-target-libgomp:
39833 maybe-dvi-target-libgomp: dvi-target-libgomp
39835 dvi-target-libgomp: \
39836 configure-target-libgomp
39837 @: $(MAKE); $(unstage)
39838 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39839 r=`${PWD_COMMAND}`; export r; \
39840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39841 $(NORMAL_TARGET_EXPORTS) \
39842 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
39843 for flag in $(EXTRA_TARGET_FLAGS); do \
39844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39846 (cd $(TARGET_SUBDIR)/libgomp && \
39847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39849 "RANLIB=$${RANLIB}" \
39850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39854 @endif target-libgomp
39856 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
39857 maybe-pdf-target-libgomp:
39859 maybe-pdf-target-libgomp: pdf-target-libgomp
39861 pdf-target-libgomp: \
39862 configure-target-libgomp
39863 @: $(MAKE); $(unstage)
39864 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39865 r=`${PWD_COMMAND}`; export r; \
39866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39867 $(NORMAL_TARGET_EXPORTS) \
39868 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
39869 for flag in $(EXTRA_TARGET_FLAGS); do \
39870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39872 (cd $(TARGET_SUBDIR)/libgomp && \
39873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39875 "RANLIB=$${RANLIB}" \
39876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39880 @endif target-libgomp
39882 .PHONY: maybe-html-target-libgomp html-target-libgomp
39883 maybe-html-target-libgomp:
39885 maybe-html-target-libgomp: html-target-libgomp
39887 html-target-libgomp: \
39888 configure-target-libgomp
39889 @: $(MAKE); $(unstage)
39890 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39891 r=`${PWD_COMMAND}`; export r; \
39892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39893 $(NORMAL_TARGET_EXPORTS) \
39894 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
39895 for flag in $(EXTRA_TARGET_FLAGS); do \
39896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39898 (cd $(TARGET_SUBDIR)/libgomp && \
39899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39901 "RANLIB=$${RANLIB}" \
39902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39906 @endif target-libgomp
39908 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
39909 maybe-TAGS-target-libgomp:
39911 maybe-TAGS-target-libgomp: TAGS-target-libgomp
39913 TAGS-target-libgomp: \
39914 configure-target-libgomp
39915 @: $(MAKE); $(unstage)
39916 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39917 r=`${PWD_COMMAND}`; export r; \
39918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39919 $(NORMAL_TARGET_EXPORTS) \
39920 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
39921 for flag in $(EXTRA_TARGET_FLAGS); do \
39922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39924 (cd $(TARGET_SUBDIR)/libgomp && \
39925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39927 "RANLIB=$${RANLIB}" \
39928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39932 @endif target-libgomp
39934 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
39935 maybe-install-info-target-libgomp:
39937 maybe-install-info-target-libgomp: install-info-target-libgomp
39939 install-info-target-libgomp: \
39940 configure-target-libgomp \
39941 info-target-libgomp
39942 @: $(MAKE); $(unstage)
39943 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39944 r=`${PWD_COMMAND}`; export r; \
39945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39946 $(NORMAL_TARGET_EXPORTS) \
39947 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
39948 for flag in $(EXTRA_TARGET_FLAGS); do \
39949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951 (cd $(TARGET_SUBDIR)/libgomp && \
39952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39954 "RANLIB=$${RANLIB}" \
39955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39959 @endif target-libgomp
39961 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
39962 maybe-install-pdf-target-libgomp:
39964 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
39966 install-pdf-target-libgomp: \
39967 configure-target-libgomp \
39969 @: $(MAKE); $(unstage)
39970 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39971 r=`${PWD_COMMAND}`; export r; \
39972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973 $(NORMAL_TARGET_EXPORTS) \
39974 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
39975 for flag in $(EXTRA_TARGET_FLAGS); do \
39976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39978 (cd $(TARGET_SUBDIR)/libgomp && \
39979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39981 "RANLIB=$${RANLIB}" \
39982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39986 @endif target-libgomp
39988 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
39989 maybe-install-html-target-libgomp:
39991 maybe-install-html-target-libgomp: install-html-target-libgomp
39993 install-html-target-libgomp: \
39994 configure-target-libgomp \
39995 html-target-libgomp
39996 @: $(MAKE); $(unstage)
39997 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39998 r=`${PWD_COMMAND}`; export r; \
39999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40000 $(NORMAL_TARGET_EXPORTS) \
40001 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
40002 for flag in $(EXTRA_TARGET_FLAGS); do \
40003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40005 (cd $(TARGET_SUBDIR)/libgomp && \
40006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40008 "RANLIB=$${RANLIB}" \
40009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40013 @endif target-libgomp
40015 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
40016 maybe-installcheck-target-libgomp:
40018 maybe-installcheck-target-libgomp: installcheck-target-libgomp
40020 installcheck-target-libgomp: \
40021 configure-target-libgomp
40022 @: $(MAKE); $(unstage)
40023 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40024 r=`${PWD_COMMAND}`; export r; \
40025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40026 $(NORMAL_TARGET_EXPORTS) \
40027 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
40028 for flag in $(EXTRA_TARGET_FLAGS); do \
40029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40031 (cd $(TARGET_SUBDIR)/libgomp && \
40032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40034 "RANLIB=$${RANLIB}" \
40035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40039 @endif target-libgomp
40041 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
40042 maybe-mostlyclean-target-libgomp:
40044 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
40046 mostlyclean-target-libgomp:
40047 @: $(MAKE); $(unstage)
40048 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40049 r=`${PWD_COMMAND}`; export r; \
40050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40051 $(NORMAL_TARGET_EXPORTS) \
40052 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
40053 for flag in $(EXTRA_TARGET_FLAGS); do \
40054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 (cd $(TARGET_SUBDIR)/libgomp && \
40057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40059 "RANLIB=$${RANLIB}" \
40060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40064 @endif target-libgomp
40066 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
40067 maybe-clean-target-libgomp:
40069 maybe-clean-target-libgomp: clean-target-libgomp
40071 clean-target-libgomp:
40072 @: $(MAKE); $(unstage)
40073 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40074 r=`${PWD_COMMAND}`; export r; \
40075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076 $(NORMAL_TARGET_EXPORTS) \
40077 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
40078 for flag in $(EXTRA_TARGET_FLAGS); do \
40079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40081 (cd $(TARGET_SUBDIR)/libgomp && \
40082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084 "RANLIB=$${RANLIB}" \
40085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40089 @endif target-libgomp
40091 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
40092 maybe-distclean-target-libgomp:
40094 maybe-distclean-target-libgomp: distclean-target-libgomp
40096 distclean-target-libgomp:
40097 @: $(MAKE); $(unstage)
40098 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40099 r=`${PWD_COMMAND}`; export r; \
40100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101 $(NORMAL_TARGET_EXPORTS) \
40102 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
40103 for flag in $(EXTRA_TARGET_FLAGS); do \
40104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40106 (cd $(TARGET_SUBDIR)/libgomp && \
40107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40109 "RANLIB=$${RANLIB}" \
40110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40114 @endif target-libgomp
40116 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
40117 maybe-maintainer-clean-target-libgomp:
40119 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
40121 maintainer-clean-target-libgomp:
40122 @: $(MAKE); $(unstage)
40123 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(NORMAL_TARGET_EXPORTS) \
40127 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
40128 for flag in $(EXTRA_TARGET_FLAGS); do \
40129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40131 (cd $(TARGET_SUBDIR)/libgomp && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136 maintainer-clean) \
40139 @endif target-libgomp
40143 @if target-libmudflap
40144 .PHONY: check-target-libmudflap-c++
40145 check-target-libmudflap-c++:
40146 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
40148 @endif target-libmudflap
40154 @if gcc-no-bootstrap
40156 cross: all-build all-gas all-ld
40157 @r=`${PWD_COMMAND}`; export r; \
40158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40160 echo "Building the C and C++ compiler"; \
40161 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
40162 @r=`${PWD_COMMAND}`; export r; \
40163 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
40164 echo "Building runtime libraries"; \
40165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
40166 @endif gcc-no-bootstrap
40170 .PHONY: check-gcc-c check-c
40172 r=`${PWD_COMMAND}`; export r; \
40173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40175 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
40176 check-c: check-gcc-c
40178 .PHONY: check-gcc-c++ check-c++
40180 r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40183 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++ check-c++0x);
40184 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libmudflap-c++
40186 .PHONY: check-gcc-fortran check-fortran
40188 r=`${PWD_COMMAND}`; export r; \
40189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40191 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
40192 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
40194 .PHONY: check-gcc-java check-java
40196 r=`${PWD_COMMAND}`; export r; \
40197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
40200 check-java: check-gcc-java check-target-libjava
40202 .PHONY: check-gcc-ada check-ada
40204 r=`${PWD_COMMAND}`; export r; \
40205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40207 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
40208 check-ada: check-gcc-ada check-target-libada
40210 .PHONY: check-gcc-objc check-objc
40212 r=`${PWD_COMMAND}`; export r; \
40213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40215 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
40216 check-objc: check-gcc-objc check-target-libobjc
40218 .PHONY: check-gcc-obj-c++ check-obj-c++
40220 r=`${PWD_COMMAND}`; export r; \
40221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40223 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
40224 check-obj-c++: check-gcc-obj-c++
40226 .PHONY: check-gcc-go check-go
40228 r=`${PWD_COMMAND}`; export r; \
40229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40231 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
40232 check-go: check-gcc-go check-target-libgo
40235 # Install the gcc headers files, but not the fixed include files,
40236 # which Cygnus is not allowed to distribute. This rule is very
40237 # dependent on the workings of the gcc Makefile.in.
40238 .PHONY: gcc-no-fixedincludes
40239 gcc-no-fixedincludes:
40240 @if [ -f ./gcc/Makefile ]; then \
40241 rm -rf gcc/tmp-include; \
40242 mv gcc/include gcc/tmp-include 2>/dev/null; \
40243 mkdir gcc/include; \
40244 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
40245 touch gcc/stmp-fixinc gcc/include/fixed; \
40246 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
40247 r=`${PWD_COMMAND}`; export r; \
40248 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
40251 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
40252 rm -rf gcc/include; \
40253 mv gcc/tmp-include gcc/include 2>/dev/null; \
40257 # ---------------------
40258 # GCC bootstrap support
40259 # ---------------------
40261 # We track the current stage (the one in 'gcc') in the stage_current file.
40262 # stage_last instead tracks the stage that was built last. These targets
40263 # are dummy when toplevel bootstrap is not active.
40265 # While making host and target tools, symlinks to the final stage must be
40266 # there, so $(unstage) should be run at various points. To avoid excessive
40267 # recursive invocations of make, we "inline" them using a variable. These
40268 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
40269 # to avoid warnings from the GNU Make job server.
40276 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
40277 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
40278 current_stage = "`cat stage_current 2> /dev/null`"
40279 @endif gcc-bootstrap
40281 .PHONY: unstage stage
40283 @: $(MAKE); $(unstage)
40285 @: $(MAKE); $(stage)
40287 # Disable commands for lean bootstrap.
40290 # We name the build directories for the various stages "stage1-gcc",
40291 # "stage2-gcc","stage3-gcc", etc.
40293 # Since the 'compare' process will fail (on debugging information) if any
40294 # directory names are different, we need to link the gcc directory for
40295 # the previous stage to a constant name ('prev-gcc'), and to make the name of
40296 # the build directories constant as well. For the latter, we use naked names
40297 # like 'gcc', because the scripts in that directory assume it. We use
40298 # mv on platforms where symlinks to directories do not work or are not
40301 # 'touch' doesn't work right on some platforms.
40302 STAMP = echo timestamp >
40304 # We only want to compare .o files, so set this!
40308 .PHONY: stage1-start stage1-end
40311 @: $(MAKE); $(stage); \
40312 echo stage1 > stage_current ; \
40313 echo stage1 > stage_last; \
40314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40316 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
40317 mkdir stage1-bfd; \
40321 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
40322 mkdir stage1-opcodes; \
40323 mv stage1-opcodes opcodes
40326 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
40327 mkdir stage1-binutils; \
40328 mv stage1-binutils binutils
40331 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
40332 mkdir stage1-gas; \
40336 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
40337 mkdir stage1-gcc; \
40341 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
40342 mkdir stage1-gmp; \
40346 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
40347 mkdir stage1-mpfr; \
40348 mv stage1-mpfr mpfr
40351 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
40352 mkdir stage1-mpc; \
40356 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
40357 mkdir stage1-ppl; \
40361 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
40362 mkdir stage1-cloog; \
40363 mv stage1-cloog cloog
40366 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
40367 mkdir stage1-libelf; \
40368 mv stage1-libelf libelf
40371 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
40372 mkdir stage1-gold; \
40373 mv stage1-gold gold
40376 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
40377 mkdir stage1-intl; \
40378 mv stage1-intl intl
40381 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
40386 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
40387 mkdir stage1-libcpp; \
40388 mv stage1-libcpp libcpp
40391 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
40392 mkdir stage1-libdecnumber; \
40393 mv stage1-libdecnumber libdecnumber
40394 @endif libdecnumber
40396 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
40397 mkdir stage1-libiberty; \
40398 mv stage1-libiberty libiberty
40401 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
40402 mkdir stage1-zlib; \
40403 mv stage1-zlib zlib
40406 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
40407 mkdir stage1-lto-plugin; \
40408 mv stage1-lto-plugin lto-plugin
40410 @[ -d stage1-$(TARGET_SUBDIR) ] || \
40411 mkdir stage1-$(TARGET_SUBDIR); \
40412 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
40416 @if test -d $(HOST_SUBDIR)/bfd ; then \
40417 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
40421 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40422 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
40426 @if test -d $(HOST_SUBDIR)/binutils ; then \
40427 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
40431 @if test -d $(HOST_SUBDIR)/gas ; then \
40432 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
40436 @if test -d $(HOST_SUBDIR)/gcc ; then \
40437 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
40441 @if test -d $(HOST_SUBDIR)/gmp ; then \
40442 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
40446 @if test -d $(HOST_SUBDIR)/mpfr ; then \
40447 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
40451 @if test -d $(HOST_SUBDIR)/mpc ; then \
40452 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
40456 @if test -d $(HOST_SUBDIR)/ppl ; then \
40457 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
40461 @if test -d $(HOST_SUBDIR)/cloog ; then \
40462 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
40466 @if test -d $(HOST_SUBDIR)/libelf ; then \
40467 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
40471 @if test -d $(HOST_SUBDIR)/gold ; then \
40472 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
40476 @if test -d $(HOST_SUBDIR)/intl ; then \
40477 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
40481 @if test -d $(HOST_SUBDIR)/ld ; then \
40482 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
40486 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40487 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
40491 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40492 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
40494 @endif libdecnumber
40496 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40497 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
40501 @if test -d $(HOST_SUBDIR)/zlib ; then \
40502 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
40506 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
40507 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
40510 @if test -d $(TARGET_SUBDIR) ; then \
40511 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
40513 rm -f stage_current
40515 # Bubble a bug fix through all the stages up to stage 1. They are
40516 # remade, but not reconfigured. The next stage (if any) will not be
40517 # reconfigured either.
40518 .PHONY: stage1-bubble
40520 @r=`${PWD_COMMAND}`; export r; \
40521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522 if test -f stage1-lean ; then \
40523 echo Skipping rebuild of stage1 ; \
40525 $(MAKE) stage1-start; \
40526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
40529 .PHONY: all-stage1 clean-stage1
40530 do-clean: clean-stage1
40532 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40533 # only possibility, but now it conflicts with no-bootstrap rules
40539 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40541 .PHONY: distclean-stage1
40543 @: $(MAKE); $(stage)
40544 @test "`cat stage_last`" != stage1 || rm -f stage_last
40548 @endif gcc-bootstrap
40551 .PHONY: stage2-start stage2-end
40554 @: $(MAKE); $(stage); \
40555 echo stage2 > stage_current ; \
40556 echo stage2 > stage_last; \
40557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40559 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
40560 mkdir stage2-bfd; \
40561 mv stage2-bfd bfd ; \
40562 mv stage1-bfd prev-bfd || test -f stage1-lean
40565 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
40566 mkdir stage2-opcodes; \
40567 mv stage2-opcodes opcodes ; \
40568 mv stage1-opcodes prev-opcodes || test -f stage1-lean
40571 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
40572 mkdir stage2-binutils; \
40573 mv stage2-binutils binutils ; \
40574 mv stage1-binutils prev-binutils || test -f stage1-lean
40577 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
40578 mkdir stage2-gas; \
40579 mv stage2-gas gas ; \
40580 mv stage1-gas prev-gas || test -f stage1-lean
40583 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
40584 mkdir stage2-gcc; \
40585 mv stage2-gcc gcc ; \
40586 mv stage1-gcc prev-gcc || test -f stage1-lean
40589 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
40590 mkdir stage2-gmp; \
40591 mv stage2-gmp gmp ; \
40592 mv stage1-gmp prev-gmp || test -f stage1-lean
40595 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
40596 mkdir stage2-mpfr; \
40597 mv stage2-mpfr mpfr ; \
40598 mv stage1-mpfr prev-mpfr || test -f stage1-lean
40601 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
40602 mkdir stage2-mpc; \
40603 mv stage2-mpc mpc ; \
40604 mv stage1-mpc prev-mpc || test -f stage1-lean
40607 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
40608 mkdir stage2-ppl; \
40609 mv stage2-ppl ppl ; \
40610 mv stage1-ppl prev-ppl || test -f stage1-lean
40613 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
40614 mkdir stage2-cloog; \
40615 mv stage2-cloog cloog ; \
40616 mv stage1-cloog prev-cloog || test -f stage1-lean
40619 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
40620 mkdir stage2-libelf; \
40621 mv stage2-libelf libelf ; \
40622 mv stage1-libelf prev-libelf || test -f stage1-lean
40625 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
40626 mkdir stage2-gold; \
40627 mv stage2-gold gold ; \
40628 mv stage1-gold prev-gold || test -f stage1-lean
40631 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
40632 mkdir stage2-intl; \
40633 mv stage2-intl intl ; \
40634 mv stage1-intl prev-intl || test -f stage1-lean
40637 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
40639 mv stage2-ld ld ; \
40640 mv stage1-ld prev-ld || test -f stage1-lean
40643 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
40644 mkdir stage2-libcpp; \
40645 mv stage2-libcpp libcpp ; \
40646 mv stage1-libcpp prev-libcpp || test -f stage1-lean
40649 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
40650 mkdir stage2-libdecnumber; \
40651 mv stage2-libdecnumber libdecnumber ; \
40652 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
40653 @endif libdecnumber
40655 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
40656 mkdir stage2-libiberty; \
40657 mv stage2-libiberty libiberty ; \
40658 mv stage1-libiberty prev-libiberty || test -f stage1-lean
40661 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
40662 mkdir stage2-zlib; \
40663 mv stage2-zlib zlib ; \
40664 mv stage1-zlib prev-zlib || test -f stage1-lean
40667 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
40668 mkdir stage2-lto-plugin; \
40669 mv stage2-lto-plugin lto-plugin ; \
40670 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
40672 @[ -d stage2-$(TARGET_SUBDIR) ] || \
40673 mkdir stage2-$(TARGET_SUBDIR); \
40674 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40675 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
40679 @if test -d $(HOST_SUBDIR)/bfd ; then \
40680 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
40681 mv prev-bfd stage1-bfd ; : ; \
40685 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40686 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
40687 mv prev-opcodes stage1-opcodes ; : ; \
40691 @if test -d $(HOST_SUBDIR)/binutils ; then \
40692 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
40693 mv prev-binutils stage1-binutils ; : ; \
40697 @if test -d $(HOST_SUBDIR)/gas ; then \
40698 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
40699 mv prev-gas stage1-gas ; : ; \
40703 @if test -d $(HOST_SUBDIR)/gcc ; then \
40704 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
40705 mv prev-gcc stage1-gcc ; : ; \
40709 @if test -d $(HOST_SUBDIR)/gmp ; then \
40710 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
40711 mv prev-gmp stage1-gmp ; : ; \
40715 @if test -d $(HOST_SUBDIR)/mpfr ; then \
40716 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
40717 mv prev-mpfr stage1-mpfr ; : ; \
40721 @if test -d $(HOST_SUBDIR)/mpc ; then \
40722 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
40723 mv prev-mpc stage1-mpc ; : ; \
40727 @if test -d $(HOST_SUBDIR)/ppl ; then \
40728 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
40729 mv prev-ppl stage1-ppl ; : ; \
40733 @if test -d $(HOST_SUBDIR)/cloog ; then \
40734 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
40735 mv prev-cloog stage1-cloog ; : ; \
40739 @if test -d $(HOST_SUBDIR)/libelf ; then \
40740 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
40741 mv prev-libelf stage1-libelf ; : ; \
40745 @if test -d $(HOST_SUBDIR)/gold ; then \
40746 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
40747 mv prev-gold stage1-gold ; : ; \
40751 @if test -d $(HOST_SUBDIR)/intl ; then \
40752 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
40753 mv prev-intl stage1-intl ; : ; \
40757 @if test -d $(HOST_SUBDIR)/ld ; then \
40758 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
40759 mv prev-ld stage1-ld ; : ; \
40763 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40764 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
40765 mv prev-libcpp stage1-libcpp ; : ; \
40769 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40770 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
40771 mv prev-libdecnumber stage1-libdecnumber ; : ; \
40773 @endif libdecnumber
40775 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40776 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
40777 mv prev-libiberty stage1-libiberty ; : ; \
40781 @if test -d $(HOST_SUBDIR)/zlib ; then \
40782 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
40783 mv prev-zlib stage1-zlib ; : ; \
40787 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
40788 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
40789 mv prev-lto-plugin stage1-lto-plugin ; : ; \
40792 @if test -d $(TARGET_SUBDIR) ; then \
40793 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
40794 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
40796 rm -f stage_current
40798 # Bubble a bug fix through all the stages up to stage 2. They are
40799 # remade, but not reconfigured. The next stage (if any) will not be
40800 # reconfigured either.
40801 .PHONY: stage2-bubble
40802 stage2-bubble:: stage1-bubble
40803 @r=`${PWD_COMMAND}`; export r; \
40804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40805 if test -f stage2-lean || test -f stage1-lean ; then \
40806 echo Skipping rebuild of stage2 ; \
40808 $(MAKE) stage2-start; \
40809 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
40812 .PHONY: all-stage2 clean-stage2
40813 do-clean: clean-stage2
40815 # FIXME: Will not need to be conditional when toplevel bootstrap is the
40816 # only possibility, but now it conflicts with no-bootstrap rules
40821 .PHONY: bootstrap2 bootstrap2-lean
40823 echo stage2 > stage_final
40824 @r=`${PWD_COMMAND}`; export r; \
40825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40826 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
40827 @: $(MAKE); $(unstage)
40828 @r=`${PWD_COMMAND}`; export r; \
40829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40830 TFLAGS="$(STAGE2_TFLAGS)"; \
40831 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40834 echo stage2 > stage_final
40835 @r=`${PWD_COMMAND}`; export r; \
40836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
40838 @: $(MAKE); $(unstage)
40839 @r=`${PWD_COMMAND}`; export r; \
40840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40841 TFLAGS="$(STAGE2_TFLAGS)"; \
40842 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
40845 # Rules to wipe a stage and all the following ones, also used for cleanstrap
40846 distclean-stage1:: distclean-stage2
40847 .PHONY: distclean-stage2
40849 @: $(MAKE); $(stage)
40850 @test "`cat stage_last`" != stage2 || rm -f stage_last
40854 @endif gcc-bootstrap
40857 .PHONY: stage3-start stage3-end
40860 @: $(MAKE); $(stage); \
40861 echo stage3 > stage_current ; \
40862 echo stage3 > stage_last; \
40863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40865 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
40866 mkdir stage3-bfd; \
40867 mv stage3-bfd bfd ; \
40868 mv stage2-bfd prev-bfd || test -f stage2-lean
40871 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
40872 mkdir stage3-opcodes; \
40873 mv stage3-opcodes opcodes ; \
40874 mv stage2-opcodes prev-opcodes || test -f stage2-lean
40877 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
40878 mkdir stage3-binutils; \
40879 mv stage3-binutils binutils ; \
40880 mv stage2-binutils prev-binutils || test -f stage2-lean
40883 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
40884 mkdir stage3-gas; \
40885 mv stage3-gas gas ; \
40886 mv stage2-gas prev-gas || test -f stage2-lean
40889 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
40890 mkdir stage3-gcc; \
40891 mv stage3-gcc gcc ; \
40892 mv stage2-gcc prev-gcc || test -f stage2-lean
40895 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
40896 mkdir stage3-gmp; \
40897 mv stage3-gmp gmp ; \
40898 mv stage2-gmp prev-gmp || test -f stage2-lean
40901 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
40902 mkdir stage3-mpfr; \
40903 mv stage3-mpfr mpfr ; \
40904 mv stage2-mpfr prev-mpfr || test -f stage2-lean
40907 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
40908 mkdir stage3-mpc; \
40909 mv stage3-mpc mpc ; \
40910 mv stage2-mpc prev-mpc || test -f stage2-lean
40913 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
40914 mkdir stage3-ppl; \
40915 mv stage3-ppl ppl ; \
40916 mv stage2-ppl prev-ppl || test -f stage2-lean
40919 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
40920 mkdir stage3-cloog; \
40921 mv stage3-cloog cloog ; \
40922 mv stage2-cloog prev-cloog || test -f stage2-lean
40925 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
40926 mkdir stage3-libelf; \
40927 mv stage3-libelf libelf ; \
40928 mv stage2-libelf prev-libelf || test -f stage2-lean
40931 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
40932 mkdir stage3-gold; \
40933 mv stage3-gold gold ; \
40934 mv stage2-gold prev-gold || test -f stage2-lean
40937 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
40938 mkdir stage3-intl; \
40939 mv stage3-intl intl ; \
40940 mv stage2-intl prev-intl || test -f stage2-lean
40943 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
40945 mv stage3-ld ld ; \
40946 mv stage2-ld prev-ld || test -f stage2-lean
40949 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
40950 mkdir stage3-libcpp; \
40951 mv stage3-libcpp libcpp ; \
40952 mv stage2-libcpp prev-libcpp || test -f stage2-lean
40955 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
40956 mkdir stage3-libdecnumber; \
40957 mv stage3-libdecnumber libdecnumber ; \
40958 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
40959 @endif libdecnumber
40961 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
40962 mkdir stage3-libiberty; \
40963 mv stage3-libiberty libiberty ; \
40964 mv stage2-libiberty prev-libiberty || test -f stage2-lean
40967 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
40968 mkdir stage3-zlib; \
40969 mv stage3-zlib zlib ; \
40970 mv stage2-zlib prev-zlib || test -f stage2-lean
40973 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
40974 mkdir stage3-lto-plugin; \
40975 mv stage3-lto-plugin lto-plugin ; \
40976 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
40978 @[ -d stage3-$(TARGET_SUBDIR) ] || \
40979 mkdir stage3-$(TARGET_SUBDIR); \
40980 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
40981 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
40985 @if test -d $(HOST_SUBDIR)/bfd ; then \
40986 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
40987 mv prev-bfd stage2-bfd ; : ; \
40991 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40992 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
40993 mv prev-opcodes stage2-opcodes ; : ; \
40997 @if test -d $(HOST_SUBDIR)/binutils ; then \
40998 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
40999 mv prev-binutils stage2-binutils ; : ; \
41003 @if test -d $(HOST_SUBDIR)/gas ; then \
41004 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
41005 mv prev-gas stage2-gas ; : ; \
41009 @if test -d $(HOST_SUBDIR)/gcc ; then \
41010 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
41011 mv prev-gcc stage2-gcc ; : ; \
41015 @if test -d $(HOST_SUBDIR)/gmp ; then \
41016 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
41017 mv prev-gmp stage2-gmp ; : ; \
41021 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41022 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
41023 mv prev-mpfr stage2-mpfr ; : ; \
41027 @if test -d $(HOST_SUBDIR)/mpc ; then \
41028 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
41029 mv prev-mpc stage2-mpc ; : ; \
41033 @if test -d $(HOST_SUBDIR)/ppl ; then \
41034 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
41035 mv prev-ppl stage2-ppl ; : ; \
41039 @if test -d $(HOST_SUBDIR)/cloog ; then \
41040 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
41041 mv prev-cloog stage2-cloog ; : ; \
41045 @if test -d $(HOST_SUBDIR)/libelf ; then \
41046 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
41047 mv prev-libelf stage2-libelf ; : ; \
41051 @if test -d $(HOST_SUBDIR)/gold ; then \
41052 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
41053 mv prev-gold stage2-gold ; : ; \
41057 @if test -d $(HOST_SUBDIR)/intl ; then \
41058 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
41059 mv prev-intl stage2-intl ; : ; \
41063 @if test -d $(HOST_SUBDIR)/ld ; then \
41064 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
41065 mv prev-ld stage2-ld ; : ; \
41069 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41070 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
41071 mv prev-libcpp stage2-libcpp ; : ; \
41075 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41076 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
41077 mv prev-libdecnumber stage2-libdecnumber ; : ; \
41079 @endif libdecnumber
41081 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41082 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
41083 mv prev-libiberty stage2-libiberty ; : ; \
41087 @if test -d $(HOST_SUBDIR)/zlib ; then \
41088 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
41089 mv prev-zlib stage2-zlib ; : ; \
41093 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41094 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
41095 mv prev-lto-plugin stage2-lto-plugin ; : ; \
41098 @if test -d $(TARGET_SUBDIR) ; then \
41099 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
41100 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
41102 rm -f stage_current
41104 # Bubble a bug fix through all the stages up to stage 3. They are
41105 # remade, but not reconfigured. The next stage (if any) will not be
41106 # reconfigured either.
41107 .PHONY: stage3-bubble
41108 stage3-bubble:: stage2-bubble
41109 @r=`${PWD_COMMAND}`; export r; \
41110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41111 if test -f stage3-lean || test -f stage2-lean ; then \
41112 echo Skipping rebuild of stage3 ; \
41114 $(MAKE) stage3-start; \
41116 rm -rf stage1-* ; \
41117 $(STAMP) stage1-lean ; \
41119 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
41121 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
41123 .PHONY: all-stage3 clean-stage3
41124 do-clean: clean-stage3
41126 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41127 # only possibility, but now it conflicts with no-bootstrap rules
41131 @r=`${PWD_COMMAND}`; export r; \
41132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41133 if test -f stage2-lean; then \
41134 echo Cannot compare object files as stage 2 was deleted. ; \
41137 : $(MAKE); $(stage); \
41138 rm -f .bad_compare ; \
41139 echo Comparing stages 2 and 3 ; \
41140 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
41141 files=`find stage3-* -name "*$(objext)" -print | \
41142 sed -n s,^stage$$sed-,,p` ; \
41143 for file in $${files} ; do \
41144 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
41145 if test ! -f $$f1; then continue; fi; \
41146 $(do-compare) > /dev/null 2>&1; \
41147 if test $$? -eq 1; then \
41149 @compare_exclusions@) \
41150 echo warning: $$file differs ;; \
41152 echo $$file differs >> .bad_compare ;; \
41156 if [ -f .bad_compare ]; then \
41157 echo "Bootstrap comparison failure!"; \
41158 cat .bad_compare; \
41161 echo Comparison successful.; \
41166 $(STAMP) stage2-lean; \
41171 .PHONY: bootstrap bootstrap-lean
41173 echo stage3 > stage_final
41174 @r=`${PWD_COMMAND}`; export r; \
41175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41176 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
41177 @: $(MAKE); $(unstage)
41178 @r=`${PWD_COMMAND}`; export r; \
41179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41180 TFLAGS="$(STAGE3_TFLAGS)"; \
41181 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41184 echo stage3 > stage_final
41185 @r=`${PWD_COMMAND}`; export r; \
41186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41187 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
41188 @: $(MAKE); $(unstage)
41189 @r=`${PWD_COMMAND}`; export r; \
41190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41191 TFLAGS="$(STAGE3_TFLAGS)"; \
41192 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41195 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41196 distclean-stage2:: distclean-stage3
41197 .PHONY: distclean-stage3
41199 @: $(MAKE); $(stage)
41200 @test "`cat stage_last`" != stage3 || rm -f stage_last
41201 rm -rf stage3-* compare
41205 cleanstrap: do-distclean local-clean
41206 echo stage3 > stage_final
41207 @r=`${PWD_COMMAND}`; export r; \
41208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41209 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
41210 @: $(MAKE); $(unstage)
41211 @r=`${PWD_COMMAND}`; export r; \
41212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41213 TFLAGS="$(STAGE3_TFLAGS)"; \
41214 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41216 @endif gcc-bootstrap
41219 .PHONY: stage4-start stage4-end
41222 @: $(MAKE); $(stage); \
41223 echo stage4 > stage_current ; \
41224 echo stage4 > stage_last; \
41225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41227 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
41228 mkdir stage4-bfd; \
41229 mv stage4-bfd bfd ; \
41230 mv stage3-bfd prev-bfd || test -f stage3-lean
41233 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
41234 mkdir stage4-opcodes; \
41235 mv stage4-opcodes opcodes ; \
41236 mv stage3-opcodes prev-opcodes || test -f stage3-lean
41239 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
41240 mkdir stage4-binutils; \
41241 mv stage4-binutils binutils ; \
41242 mv stage3-binutils prev-binutils || test -f stage3-lean
41245 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
41246 mkdir stage4-gas; \
41247 mv stage4-gas gas ; \
41248 mv stage3-gas prev-gas || test -f stage3-lean
41251 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
41252 mkdir stage4-gcc; \
41253 mv stage4-gcc gcc ; \
41254 mv stage3-gcc prev-gcc || test -f stage3-lean
41257 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
41258 mkdir stage4-gmp; \
41259 mv stage4-gmp gmp ; \
41260 mv stage3-gmp prev-gmp || test -f stage3-lean
41263 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
41264 mkdir stage4-mpfr; \
41265 mv stage4-mpfr mpfr ; \
41266 mv stage3-mpfr prev-mpfr || test -f stage3-lean
41269 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
41270 mkdir stage4-mpc; \
41271 mv stage4-mpc mpc ; \
41272 mv stage3-mpc prev-mpc || test -f stage3-lean
41275 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
41276 mkdir stage4-ppl; \
41277 mv stage4-ppl ppl ; \
41278 mv stage3-ppl prev-ppl || test -f stage3-lean
41281 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
41282 mkdir stage4-cloog; \
41283 mv stage4-cloog cloog ; \
41284 mv stage3-cloog prev-cloog || test -f stage3-lean
41287 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
41288 mkdir stage4-libelf; \
41289 mv stage4-libelf libelf ; \
41290 mv stage3-libelf prev-libelf || test -f stage3-lean
41293 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
41294 mkdir stage4-gold; \
41295 mv stage4-gold gold ; \
41296 mv stage3-gold prev-gold || test -f stage3-lean
41299 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
41300 mkdir stage4-intl; \
41301 mv stage4-intl intl ; \
41302 mv stage3-intl prev-intl || test -f stage3-lean
41305 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
41307 mv stage4-ld ld ; \
41308 mv stage3-ld prev-ld || test -f stage3-lean
41311 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
41312 mkdir stage4-libcpp; \
41313 mv stage4-libcpp libcpp ; \
41314 mv stage3-libcpp prev-libcpp || test -f stage3-lean
41317 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
41318 mkdir stage4-libdecnumber; \
41319 mv stage4-libdecnumber libdecnumber ; \
41320 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
41321 @endif libdecnumber
41323 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
41324 mkdir stage4-libiberty; \
41325 mv stage4-libiberty libiberty ; \
41326 mv stage3-libiberty prev-libiberty || test -f stage3-lean
41329 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
41330 mkdir stage4-zlib; \
41331 mv stage4-zlib zlib ; \
41332 mv stage3-zlib prev-zlib || test -f stage3-lean
41335 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
41336 mkdir stage4-lto-plugin; \
41337 mv stage4-lto-plugin lto-plugin ; \
41338 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
41340 @[ -d stage4-$(TARGET_SUBDIR) ] || \
41341 mkdir stage4-$(TARGET_SUBDIR); \
41342 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41343 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
41347 @if test -d $(HOST_SUBDIR)/bfd ; then \
41348 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
41349 mv prev-bfd stage3-bfd ; : ; \
41353 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41354 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
41355 mv prev-opcodes stage3-opcodes ; : ; \
41359 @if test -d $(HOST_SUBDIR)/binutils ; then \
41360 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
41361 mv prev-binutils stage3-binutils ; : ; \
41365 @if test -d $(HOST_SUBDIR)/gas ; then \
41366 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
41367 mv prev-gas stage3-gas ; : ; \
41371 @if test -d $(HOST_SUBDIR)/gcc ; then \
41372 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
41373 mv prev-gcc stage3-gcc ; : ; \
41377 @if test -d $(HOST_SUBDIR)/gmp ; then \
41378 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
41379 mv prev-gmp stage3-gmp ; : ; \
41383 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41384 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
41385 mv prev-mpfr stage3-mpfr ; : ; \
41389 @if test -d $(HOST_SUBDIR)/mpc ; then \
41390 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
41391 mv prev-mpc stage3-mpc ; : ; \
41395 @if test -d $(HOST_SUBDIR)/ppl ; then \
41396 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
41397 mv prev-ppl stage3-ppl ; : ; \
41401 @if test -d $(HOST_SUBDIR)/cloog ; then \
41402 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
41403 mv prev-cloog stage3-cloog ; : ; \
41407 @if test -d $(HOST_SUBDIR)/libelf ; then \
41408 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
41409 mv prev-libelf stage3-libelf ; : ; \
41413 @if test -d $(HOST_SUBDIR)/gold ; then \
41414 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
41415 mv prev-gold stage3-gold ; : ; \
41419 @if test -d $(HOST_SUBDIR)/intl ; then \
41420 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
41421 mv prev-intl stage3-intl ; : ; \
41425 @if test -d $(HOST_SUBDIR)/ld ; then \
41426 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
41427 mv prev-ld stage3-ld ; : ; \
41431 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41432 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
41433 mv prev-libcpp stage3-libcpp ; : ; \
41437 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41438 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
41439 mv prev-libdecnumber stage3-libdecnumber ; : ; \
41441 @endif libdecnumber
41443 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41444 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
41445 mv prev-libiberty stage3-libiberty ; : ; \
41449 @if test -d $(HOST_SUBDIR)/zlib ; then \
41450 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
41451 mv prev-zlib stage3-zlib ; : ; \
41455 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41456 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
41457 mv prev-lto-plugin stage3-lto-plugin ; : ; \
41460 @if test -d $(TARGET_SUBDIR) ; then \
41461 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
41462 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
41464 rm -f stage_current
41466 # Bubble a bug fix through all the stages up to stage 4. They are
41467 # remade, but not reconfigured. The next stage (if any) will not be
41468 # reconfigured either.
41469 .PHONY: stage4-bubble
41470 stage4-bubble:: stage3-bubble
41471 @r=`${PWD_COMMAND}`; export r; \
41472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41473 if test -f stage4-lean || test -f stage3-lean ; then \
41474 echo Skipping rebuild of stage4 ; \
41476 $(MAKE) stage4-start; \
41478 rm -rf stage2-* ; \
41479 $(STAMP) stage2-lean ; \
41481 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
41483 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
41485 .PHONY: all-stage4 clean-stage4
41486 do-clean: clean-stage4
41488 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41489 # only possibility, but now it conflicts with no-bootstrap rules
41493 @r=`${PWD_COMMAND}`; export r; \
41494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41495 if test -f stage3-lean; then \
41496 echo Cannot compare object files as stage 3 was deleted. ; \
41499 : $(MAKE); $(stage); \
41500 rm -f .bad_compare ; \
41501 echo Comparing stages 3 and 4 ; \
41502 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
41503 files=`find stage4-* -name "*$(objext)" -print | \
41504 sed -n s,^stage$$sed-,,p` ; \
41505 for file in $${files} ; do \
41506 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
41507 if test ! -f $$f1; then continue; fi; \
41508 $(do-compare3) > /dev/null 2>&1; \
41509 if test $$? -eq 1; then \
41511 @compare_exclusions@) \
41512 echo warning: $$file differs ;; \
41514 echo $$file differs >> .bad_compare ;; \
41518 if [ -f .bad_compare ]; then \
41519 echo "Bootstrap comparison failure!"; \
41520 cat .bad_compare; \
41523 echo Comparison successful.; \
41528 $(STAMP) stage3-lean; \
41533 .PHONY: bootstrap4 bootstrap4-lean
41535 echo stage4 > stage_final
41536 @r=`${PWD_COMMAND}`; export r; \
41537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
41539 @: $(MAKE); $(unstage)
41540 @r=`${PWD_COMMAND}`; export r; \
41541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542 TFLAGS="$(STAGE4_TFLAGS)"; \
41543 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41546 echo stage4 > stage_final
41547 @r=`${PWD_COMMAND}`; export r; \
41548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41549 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
41550 @: $(MAKE); $(unstage)
41551 @r=`${PWD_COMMAND}`; export r; \
41552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41553 TFLAGS="$(STAGE4_TFLAGS)"; \
41554 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41557 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41558 distclean-stage3:: distclean-stage4
41559 .PHONY: distclean-stage4
41561 @: $(MAKE); $(stage)
41562 @test "`cat stage_last`" != stage4 || rm -f stage_last
41563 rm -rf stage4-* compare3
41566 @endif gcc-bootstrap
41569 .PHONY: stageprofile-start stageprofile-end
41571 stageprofile-start::
41572 @: $(MAKE); $(stage); \
41573 echo stageprofile > stage_current ; \
41574 echo stageprofile > stage_last; \
41575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41577 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
41578 mkdir stageprofile-bfd; \
41579 mv stageprofile-bfd bfd ; \
41580 mv stage1-bfd prev-bfd || test -f stage1-lean
41583 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
41584 mkdir stageprofile-opcodes; \
41585 mv stageprofile-opcodes opcodes ; \
41586 mv stage1-opcodes prev-opcodes || test -f stage1-lean
41589 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
41590 mkdir stageprofile-binutils; \
41591 mv stageprofile-binutils binutils ; \
41592 mv stage1-binutils prev-binutils || test -f stage1-lean
41595 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
41596 mkdir stageprofile-gas; \
41597 mv stageprofile-gas gas ; \
41598 mv stage1-gas prev-gas || test -f stage1-lean
41601 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
41602 mkdir stageprofile-gcc; \
41603 mv stageprofile-gcc gcc ; \
41604 mv stage1-gcc prev-gcc || test -f stage1-lean
41607 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
41608 mkdir stageprofile-gmp; \
41609 mv stageprofile-gmp gmp ; \
41610 mv stage1-gmp prev-gmp || test -f stage1-lean
41613 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
41614 mkdir stageprofile-mpfr; \
41615 mv stageprofile-mpfr mpfr ; \
41616 mv stage1-mpfr prev-mpfr || test -f stage1-lean
41619 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
41620 mkdir stageprofile-mpc; \
41621 mv stageprofile-mpc mpc ; \
41622 mv stage1-mpc prev-mpc || test -f stage1-lean
41625 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
41626 mkdir stageprofile-ppl; \
41627 mv stageprofile-ppl ppl ; \
41628 mv stage1-ppl prev-ppl || test -f stage1-lean
41631 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
41632 mkdir stageprofile-cloog; \
41633 mv stageprofile-cloog cloog ; \
41634 mv stage1-cloog prev-cloog || test -f stage1-lean
41637 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
41638 mkdir stageprofile-libelf; \
41639 mv stageprofile-libelf libelf ; \
41640 mv stage1-libelf prev-libelf || test -f stage1-lean
41643 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
41644 mkdir stageprofile-gold; \
41645 mv stageprofile-gold gold ; \
41646 mv stage1-gold prev-gold || test -f stage1-lean
41649 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
41650 mkdir stageprofile-intl; \
41651 mv stageprofile-intl intl ; \
41652 mv stage1-intl prev-intl || test -f stage1-lean
41655 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
41656 mkdir stageprofile-ld; \
41657 mv stageprofile-ld ld ; \
41658 mv stage1-ld prev-ld || test -f stage1-lean
41661 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
41662 mkdir stageprofile-libcpp; \
41663 mv stageprofile-libcpp libcpp ; \
41664 mv stage1-libcpp prev-libcpp || test -f stage1-lean
41667 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
41668 mkdir stageprofile-libdecnumber; \
41669 mv stageprofile-libdecnumber libdecnumber ; \
41670 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
41671 @endif libdecnumber
41673 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
41674 mkdir stageprofile-libiberty; \
41675 mv stageprofile-libiberty libiberty ; \
41676 mv stage1-libiberty prev-libiberty || test -f stage1-lean
41679 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
41680 mkdir stageprofile-zlib; \
41681 mv stageprofile-zlib zlib ; \
41682 mv stage1-zlib prev-zlib || test -f stage1-lean
41685 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
41686 mkdir stageprofile-lto-plugin; \
41687 mv stageprofile-lto-plugin lto-plugin ; \
41688 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
41690 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
41691 mkdir stageprofile-$(TARGET_SUBDIR); \
41692 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41693 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
41697 @if test -d $(HOST_SUBDIR)/bfd ; then \
41698 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
41699 mv prev-bfd stage1-bfd ; : ; \
41703 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41704 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
41705 mv prev-opcodes stage1-opcodes ; : ; \
41709 @if test -d $(HOST_SUBDIR)/binutils ; then \
41710 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
41711 mv prev-binutils stage1-binutils ; : ; \
41715 @if test -d $(HOST_SUBDIR)/gas ; then \
41716 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
41717 mv prev-gas stage1-gas ; : ; \
41721 @if test -d $(HOST_SUBDIR)/gcc ; then \
41722 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
41723 mv prev-gcc stage1-gcc ; : ; \
41727 @if test -d $(HOST_SUBDIR)/gmp ; then \
41728 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
41729 mv prev-gmp stage1-gmp ; : ; \
41733 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41734 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
41735 mv prev-mpfr stage1-mpfr ; : ; \
41739 @if test -d $(HOST_SUBDIR)/mpc ; then \
41740 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
41741 mv prev-mpc stage1-mpc ; : ; \
41745 @if test -d $(HOST_SUBDIR)/ppl ; then \
41746 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
41747 mv prev-ppl stage1-ppl ; : ; \
41751 @if test -d $(HOST_SUBDIR)/cloog ; then \
41752 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
41753 mv prev-cloog stage1-cloog ; : ; \
41757 @if test -d $(HOST_SUBDIR)/libelf ; then \
41758 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
41759 mv prev-libelf stage1-libelf ; : ; \
41763 @if test -d $(HOST_SUBDIR)/gold ; then \
41764 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
41765 mv prev-gold stage1-gold ; : ; \
41769 @if test -d $(HOST_SUBDIR)/intl ; then \
41770 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
41771 mv prev-intl stage1-intl ; : ; \
41775 @if test -d $(HOST_SUBDIR)/ld ; then \
41776 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
41777 mv prev-ld stage1-ld ; : ; \
41781 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41782 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
41783 mv prev-libcpp stage1-libcpp ; : ; \
41787 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41788 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
41789 mv prev-libdecnumber stage1-libdecnumber ; : ; \
41791 @endif libdecnumber
41793 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41794 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
41795 mv prev-libiberty stage1-libiberty ; : ; \
41799 @if test -d $(HOST_SUBDIR)/zlib ; then \
41800 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
41801 mv prev-zlib stage1-zlib ; : ; \
41805 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41806 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
41807 mv prev-lto-plugin stage1-lto-plugin ; : ; \
41810 @if test -d $(TARGET_SUBDIR) ; then \
41811 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
41812 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
41814 rm -f stage_current
41816 # Bubble a bug fix through all the stages up to stage profile. They are
41817 # remade, but not reconfigured. The next stage (if any) will not be
41818 # reconfigured either.
41819 .PHONY: stageprofile-bubble
41820 stageprofile-bubble:: stage1-bubble
41821 @r=`${PWD_COMMAND}`; export r; \
41822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41823 if test -f stageprofile-lean || test -f stage1-lean ; then \
41824 echo Skipping rebuild of stageprofile ; \
41826 $(MAKE) stageprofile-start; \
41827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
41830 .PHONY: all-stageprofile clean-stageprofile
41831 do-clean: clean-stageprofile
41833 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41834 # only possibility, but now it conflicts with no-bootstrap rules
41840 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41841 distclean-stage1:: distclean-stageprofile
41842 .PHONY: distclean-stageprofile
41843 distclean-stageprofile::
41844 @: $(MAKE); $(stage)
41845 @test "`cat stage_last`" != stageprofile || rm -f stage_last
41846 rm -rf stageprofile-*
41849 @endif gcc-bootstrap
41852 .PHONY: stagefeedback-start stagefeedback-end
41854 stagefeedback-start::
41855 @: $(MAKE); $(stage); \
41856 echo stagefeedback > stage_current ; \
41857 echo stagefeedback > stage_last; \
41858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41860 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
41861 mkdir stagefeedback-bfd; \
41862 mv stagefeedback-bfd bfd ; \
41863 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
41866 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
41867 mkdir stagefeedback-opcodes; \
41868 mv stagefeedback-opcodes opcodes ; \
41869 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
41872 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
41873 mkdir stagefeedback-binutils; \
41874 mv stagefeedback-binutils binutils ; \
41875 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
41878 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
41879 mkdir stagefeedback-gas; \
41880 mv stagefeedback-gas gas ; \
41881 mv stageprofile-gas prev-gas || test -f stageprofile-lean
41884 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
41885 mkdir stagefeedback-gcc; \
41886 mv stagefeedback-gcc gcc ; \
41887 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
41890 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
41891 mkdir stagefeedback-gmp; \
41892 mv stagefeedback-gmp gmp ; \
41893 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
41896 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
41897 mkdir stagefeedback-mpfr; \
41898 mv stagefeedback-mpfr mpfr ; \
41899 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
41902 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
41903 mkdir stagefeedback-mpc; \
41904 mv stagefeedback-mpc mpc ; \
41905 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
41908 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
41909 mkdir stagefeedback-ppl; \
41910 mv stagefeedback-ppl ppl ; \
41911 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
41914 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
41915 mkdir stagefeedback-cloog; \
41916 mv stagefeedback-cloog cloog ; \
41917 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
41920 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
41921 mkdir stagefeedback-libelf; \
41922 mv stagefeedback-libelf libelf ; \
41923 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
41926 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
41927 mkdir stagefeedback-gold; \
41928 mv stagefeedback-gold gold ; \
41929 mv stageprofile-gold prev-gold || test -f stageprofile-lean
41932 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
41933 mkdir stagefeedback-intl; \
41934 mv stagefeedback-intl intl ; \
41935 mv stageprofile-intl prev-intl || test -f stageprofile-lean
41938 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
41939 mkdir stagefeedback-ld; \
41940 mv stagefeedback-ld ld ; \
41941 mv stageprofile-ld prev-ld || test -f stageprofile-lean
41944 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
41945 mkdir stagefeedback-libcpp; \
41946 mv stagefeedback-libcpp libcpp ; \
41947 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
41950 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
41951 mkdir stagefeedback-libdecnumber; \
41952 mv stagefeedback-libdecnumber libdecnumber ; \
41953 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
41954 @endif libdecnumber
41956 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
41957 mkdir stagefeedback-libiberty; \
41958 mv stagefeedback-libiberty libiberty ; \
41959 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
41962 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
41963 mkdir stagefeedback-zlib; \
41964 mv stagefeedback-zlib zlib ; \
41965 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
41968 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
41969 mkdir stagefeedback-lto-plugin; \
41970 mv stagefeedback-lto-plugin lto-plugin ; \
41971 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
41973 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
41974 mkdir stagefeedback-$(TARGET_SUBDIR); \
41975 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41976 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
41978 stagefeedback-end::
41980 @if test -d $(HOST_SUBDIR)/bfd ; then \
41981 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
41982 mv prev-bfd stageprofile-bfd ; : ; \
41986 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41987 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
41988 mv prev-opcodes stageprofile-opcodes ; : ; \
41992 @if test -d $(HOST_SUBDIR)/binutils ; then \
41993 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
41994 mv prev-binutils stageprofile-binutils ; : ; \
41998 @if test -d $(HOST_SUBDIR)/gas ; then \
41999 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
42000 mv prev-gas stageprofile-gas ; : ; \
42004 @if test -d $(HOST_SUBDIR)/gcc ; then \
42005 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
42006 mv prev-gcc stageprofile-gcc ; : ; \
42010 @if test -d $(HOST_SUBDIR)/gmp ; then \
42011 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
42012 mv prev-gmp stageprofile-gmp ; : ; \
42016 @if test -d $(HOST_SUBDIR)/mpfr ; then \
42017 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
42018 mv prev-mpfr stageprofile-mpfr ; : ; \
42022 @if test -d $(HOST_SUBDIR)/mpc ; then \
42023 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
42024 mv prev-mpc stageprofile-mpc ; : ; \
42028 @if test -d $(HOST_SUBDIR)/ppl ; then \
42029 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
42030 mv prev-ppl stageprofile-ppl ; : ; \
42034 @if test -d $(HOST_SUBDIR)/cloog ; then \
42035 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
42036 mv prev-cloog stageprofile-cloog ; : ; \
42040 @if test -d $(HOST_SUBDIR)/libelf ; then \
42041 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
42042 mv prev-libelf stageprofile-libelf ; : ; \
42046 @if test -d $(HOST_SUBDIR)/gold ; then \
42047 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
42048 mv prev-gold stageprofile-gold ; : ; \
42052 @if test -d $(HOST_SUBDIR)/intl ; then \
42053 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
42054 mv prev-intl stageprofile-intl ; : ; \
42058 @if test -d $(HOST_SUBDIR)/ld ; then \
42059 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
42060 mv prev-ld stageprofile-ld ; : ; \
42064 @if test -d $(HOST_SUBDIR)/libcpp ; then \
42065 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
42066 mv prev-libcpp stageprofile-libcpp ; : ; \
42070 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
42071 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
42072 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
42074 @endif libdecnumber
42076 @if test -d $(HOST_SUBDIR)/libiberty ; then \
42077 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
42078 mv prev-libiberty stageprofile-libiberty ; : ; \
42082 @if test -d $(HOST_SUBDIR)/zlib ; then \
42083 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
42084 mv prev-zlib stageprofile-zlib ; : ; \
42088 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
42089 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
42090 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
42093 @if test -d $(TARGET_SUBDIR) ; then \
42094 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
42095 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
42097 rm -f stage_current
42099 # Bubble a bug fix through all the stages up to stage feedback. They are
42100 # remade, but not reconfigured. The next stage (if any) will not be
42101 # reconfigured either.
42102 .PHONY: stagefeedback-bubble
42103 stagefeedback-bubble:: stageprofile-bubble
42104 @r=`${PWD_COMMAND}`; export r; \
42105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
42107 echo Skipping rebuild of stagefeedback ; \
42109 $(MAKE) stagefeedback-start; \
42110 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
42113 .PHONY: all-stagefeedback clean-stagefeedback
42114 do-clean: clean-stagefeedback
42116 # FIXME: Will not need to be conditional when toplevel bootstrap is the
42117 # only possibility, but now it conflicts with no-bootstrap rules
42122 .PHONY: profiledbootstrap profiledbootstrap-lean
42124 echo stagefeedback > stage_final
42125 @r=`${PWD_COMMAND}`; export r; \
42126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42127 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
42128 @: $(MAKE); $(unstage)
42129 @r=`${PWD_COMMAND}`; export r; \
42130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42131 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42132 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42134 profiledbootstrap-lean:
42135 echo stagefeedback > stage_final
42136 @r=`${PWD_COMMAND}`; export r; \
42137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42138 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
42139 @: $(MAKE); $(unstage)
42140 @r=`${PWD_COMMAND}`; export r; \
42141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42143 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42146 # Rules to wipe a stage and all the following ones, also used for cleanstrap
42147 distclean-stageprofile:: distclean-stagefeedback
42148 .PHONY: distclean-stagefeedback
42149 distclean-stagefeedback::
42150 @: $(MAKE); $(stage)
42151 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
42152 rm -rf stagefeedback-*
42155 @endif gcc-bootstrap
42160 $(MAKE) distclean-stagefeedback
42162 stagefeedback-start::
42163 @r=`${PWD_COMMAND}`; export r; \
42164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165 for i in prev-*; do \
42166 j=`echo $$i | sed s/^prev-//` ; \
42168 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
42169 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
42173 do-distclean: distclean-stage1
42175 # Provide a GCC build when we're building target libraries. This does
42176 # not work as a dependency, just as the minimum necessary to avoid errors.
42178 @r=`${PWD_COMMAND}`; export r; \
42179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
42182 # Same as unstage, but not phony and defaulting to stage1-start. We place
42183 # it in the dependency so that for example `make -j3 all-gcc' works.
42185 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
42189 @: $(MAKE); $(stage)
42190 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
42192 @endif gcc-bootstrap
42194 # --------------------------------------
42195 # Dependencies between different modules
42196 # --------------------------------------
42198 # Generic dependencies for target modules on host stuff, especially gcc
42200 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
42201 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
42202 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
42203 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
42204 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
42205 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
42206 configure-target-libmudflap: stage_last
42207 configure-target-libssp: stage_last
42208 configure-target-newlib: stage_last
42209 configure-stage1-target-libgcc: maybe-all-stage1-gcc
42210 configure-stage2-target-libgcc: maybe-all-stage2-gcc
42211 configure-stage3-target-libgcc: maybe-all-stage3-gcc
42212 configure-stage4-target-libgcc: maybe-all-stage4-gcc
42213 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
42214 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
42215 configure-target-libquadmath: stage_last
42216 configure-target-libgfortran: stage_last
42217 configure-target-libobjc: stage_last
42218 configure-target-libgo: stage_last
42219 configure-target-libtermcap: stage_last
42220 configure-target-winsup: stage_last
42221 configure-target-libgloss: stage_last
42222 configure-target-libffi: stage_last
42223 configure-target-libjava: stage_last
42224 configure-target-zlib: stage_last
42225 configure-target-boehm-gc: stage_last
42226 configure-target-rda: stage_last
42227 configure-target-libada: stage_last
42228 configure-stage1-target-libgomp: maybe-all-stage1-gcc
42229 configure-stage2-target-libgomp: maybe-all-stage2-gcc
42230 configure-stage3-target-libgomp: maybe-all-stage3-gcc
42231 configure-stage4-target-libgomp: maybe-all-stage4-gcc
42232 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
42233 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
42234 @endif gcc-bootstrap
42236 @if gcc-no-bootstrap
42237 configure-target-libstdc++-v3: maybe-all-gcc
42238 configure-target-libmudflap: maybe-all-gcc
42239 configure-target-libssp: maybe-all-gcc
42240 configure-target-newlib: maybe-all-gcc
42241 configure-target-libgcc: maybe-all-gcc
42242 configure-target-libquadmath: maybe-all-gcc
42243 configure-target-libgfortran: maybe-all-gcc
42244 configure-target-libobjc: maybe-all-gcc
42245 configure-target-libgo: maybe-all-gcc
42246 configure-target-libtermcap: maybe-all-gcc
42247 configure-target-winsup: maybe-all-gcc
42248 configure-target-libgloss: maybe-all-gcc
42249 configure-target-libffi: maybe-all-gcc
42250 configure-target-libjava: maybe-all-gcc
42251 configure-target-zlib: maybe-all-gcc
42252 configure-target-boehm-gc: maybe-all-gcc
42253 configure-target-rda: maybe-all-gcc
42254 configure-target-libada: maybe-all-gcc
42255 configure-target-libgomp: maybe-all-gcc
42256 @endif gcc-no-bootstrap
42259 # There are two types of dependencies here: 'hard' dependencies, where one
42260 # module simply won't build without the other; and 'soft' dependencies, where
42261 # if the depended-on module is missing, the depending module will do without
42262 # or find a substitute somewhere (perhaps installed). Soft dependencies
42263 # are made here to depend on a 'maybe-' target. If you're not sure,
42264 # it's safer to use a soft dependency.
42271 # With all the machinery above in place, it is pretty easy to generate
42272 # dependencies. Host dependencies are a bit more complex because we have
42273 # to check for bootstrap/prebootstrap dependencies. To resolve
42274 # prebootstrap dependencies, prebootstrap modules are gathered in
42276 all-build-bison: maybe-all-build-texinfo
42277 all-build-flex: maybe-all-build-texinfo
42278 all-build-flex: maybe-all-build-bison
42279 all-build-flex: maybe-all-build-m4
42280 all-build-libiberty: maybe-all-build-texinfo
42281 all-build-m4: maybe-all-build-texinfo
42282 all-build-fixincludes: maybe-all-build-libiberty
42283 configure-gcc: maybe-configure-intl
42285 configure-stage1-gcc: maybe-configure-stage1-intl
42286 configure-stage2-gcc: maybe-configure-stage2-intl
42287 configure-stage3-gcc: maybe-configure-stage3-intl
42288 configure-stage4-gcc: maybe-configure-stage4-intl
42289 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
42290 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
42291 configure-gcc: maybe-all-lto-plugin
42293 configure-stage1-gcc: maybe-all-stage1-lto-plugin
42294 configure-stage2-gcc: maybe-all-stage2-lto-plugin
42295 configure-stage3-gcc: maybe-all-stage3-lto-plugin
42296 configure-stage4-gcc: maybe-all-stage4-lto-plugin
42297 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
42298 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
42299 configure-gcc: maybe-all-binutils
42301 configure-stage1-gcc: maybe-all-stage1-binutils
42302 configure-stage2-gcc: maybe-all-stage2-binutils
42303 configure-stage3-gcc: maybe-all-stage3-binutils
42304 configure-stage4-gcc: maybe-all-stage4-binutils
42305 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
42306 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
42307 configure-gcc: maybe-all-gas
42309 configure-stage1-gcc: maybe-all-stage1-gas
42310 configure-stage2-gcc: maybe-all-stage2-gas
42311 configure-stage3-gcc: maybe-all-stage3-gas
42312 configure-stage4-gcc: maybe-all-stage4-gas
42313 configure-stageprofile-gcc: maybe-all-stageprofile-gas
42314 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
42315 configure-gcc: maybe-all-ld
42317 configure-stage1-gcc: maybe-all-stage1-ld
42318 configure-stage2-gcc: maybe-all-stage2-ld
42319 configure-stage3-gcc: maybe-all-stage3-ld
42320 configure-stage4-gcc: maybe-all-stage4-ld
42321 configure-stageprofile-gcc: maybe-all-stageprofile-ld
42322 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
42323 configure-gcc: maybe-all-gold
42325 configure-stage1-gcc: maybe-all-stage1-gold
42326 configure-stage2-gcc: maybe-all-stage2-gold
42327 configure-stage3-gcc: maybe-all-stage3-gold
42328 configure-stage4-gcc: maybe-all-stage4-gold
42329 configure-stageprofile-gcc: maybe-all-stageprofile-gold
42330 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
42331 configure-gcc: maybe-all-libelf
42333 configure-stage1-gcc: maybe-all-stage1-libelf
42334 configure-stage2-gcc: maybe-all-stage2-libelf
42335 configure-stage3-gcc: maybe-all-stage3-libelf
42336 configure-stage4-gcc: maybe-all-stage4-libelf
42337 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
42338 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
42339 all-gcc: all-libiberty
42341 all-stage1-gcc: all-stage1-libiberty
42342 all-stage2-gcc: all-stage2-libiberty
42343 all-stage3-gcc: all-stage3-libiberty
42344 all-stage4-gcc: all-stage4-libiberty
42345 all-stageprofile-gcc: all-stageprofile-libiberty
42346 all-stagefeedback-gcc: all-stagefeedback-libiberty
42347 all-gcc: maybe-all-gmp
42349 all-stage1-gcc: maybe-all-stage1-gmp
42350 all-stage2-gcc: maybe-all-stage2-gmp
42351 all-stage3-gcc: maybe-all-stage3-gmp
42352 all-stage4-gcc: maybe-all-stage4-gmp
42353 all-stageprofile-gcc: maybe-all-stageprofile-gmp
42354 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
42355 all-gcc: maybe-all-intl
42357 all-stage1-gcc: maybe-all-stage1-intl
42358 all-stage2-gcc: maybe-all-stage2-intl
42359 all-stage3-gcc: maybe-all-stage3-intl
42360 all-stage4-gcc: maybe-all-stage4-intl
42361 all-stageprofile-gcc: maybe-all-stageprofile-intl
42362 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
42363 all-gcc: maybe-all-mpfr
42365 all-stage1-gcc: maybe-all-stage1-mpfr
42366 all-stage2-gcc: maybe-all-stage2-mpfr
42367 all-stage3-gcc: maybe-all-stage3-mpfr
42368 all-stage4-gcc: maybe-all-stage4-mpfr
42369 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
42370 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
42371 all-gcc: maybe-all-mpc
42373 all-stage1-gcc: maybe-all-stage1-mpc
42374 all-stage2-gcc: maybe-all-stage2-mpc
42375 all-stage3-gcc: maybe-all-stage3-mpc
42376 all-stage4-gcc: maybe-all-stage4-mpc
42377 all-stageprofile-gcc: maybe-all-stageprofile-mpc
42378 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
42379 all-gcc: maybe-all-ppl
42381 all-stage1-gcc: maybe-all-stage1-ppl
42382 all-stage2-gcc: maybe-all-stage2-ppl
42383 all-stage3-gcc: maybe-all-stage3-ppl
42384 all-stage4-gcc: maybe-all-stage4-ppl
42385 all-stageprofile-gcc: maybe-all-stageprofile-ppl
42386 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
42387 all-gcc: maybe-all-cloog
42389 all-stage1-gcc: maybe-all-stage1-cloog
42390 all-stage2-gcc: maybe-all-stage2-cloog
42391 all-stage3-gcc: maybe-all-stage3-cloog
42392 all-stage4-gcc: maybe-all-stage4-cloog
42393 all-stageprofile-gcc: maybe-all-stageprofile-cloog
42394 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
42395 all-gcc: maybe-all-build-texinfo
42397 all-stage1-gcc: maybe-all-build-texinfo
42398 all-stage2-gcc: maybe-all-build-texinfo
42399 all-stage3-gcc: maybe-all-build-texinfo
42400 all-stage4-gcc: maybe-all-build-texinfo
42401 all-stageprofile-gcc: maybe-all-build-texinfo
42402 all-stagefeedback-gcc: maybe-all-build-texinfo
42403 all-gcc: maybe-all-build-bison
42405 all-stage1-gcc: maybe-all-build-bison
42406 all-stage2-gcc: maybe-all-build-bison
42407 all-stage3-gcc: maybe-all-build-bison
42408 all-stage4-gcc: maybe-all-build-bison
42409 all-stageprofile-gcc: maybe-all-build-bison
42410 all-stagefeedback-gcc: maybe-all-build-bison
42411 all-gcc: maybe-all-build-flex
42413 all-stage1-gcc: maybe-all-build-flex
42414 all-stage2-gcc: maybe-all-build-flex
42415 all-stage3-gcc: maybe-all-build-flex
42416 all-stage4-gcc: maybe-all-build-flex
42417 all-stageprofile-gcc: maybe-all-build-flex
42418 all-stagefeedback-gcc: maybe-all-build-flex
42419 all-gcc: maybe-all-build-libiberty
42421 all-stage1-gcc: maybe-all-build-libiberty
42422 all-stage2-gcc: maybe-all-build-libiberty
42423 all-stage3-gcc: maybe-all-build-libiberty
42424 all-stage4-gcc: maybe-all-build-libiberty
42425 all-stageprofile-gcc: maybe-all-build-libiberty
42426 all-stagefeedback-gcc: maybe-all-build-libiberty
42427 all-gcc: maybe-all-build-fixincludes
42429 all-stage1-gcc: maybe-all-build-fixincludes
42430 all-stage2-gcc: maybe-all-build-fixincludes
42431 all-stage3-gcc: maybe-all-build-fixincludes
42432 all-stage4-gcc: maybe-all-build-fixincludes
42433 all-stageprofile-gcc: maybe-all-build-fixincludes
42434 all-stagefeedback-gcc: maybe-all-build-fixincludes
42435 all-gcc: maybe-all-zlib
42437 all-stage1-gcc: maybe-all-stage1-zlib
42438 all-stage2-gcc: maybe-all-stage2-zlib
42439 all-stage3-gcc: maybe-all-stage3-zlib
42440 all-stage4-gcc: maybe-all-stage4-zlib
42441 all-stageprofile-gcc: maybe-all-stageprofile-zlib
42442 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
42443 all-gcc: all-libcpp
42445 all-stage1-gcc: all-stage1-libcpp
42446 all-stage2-gcc: all-stage2-libcpp
42447 all-stage3-gcc: all-stage3-libcpp
42448 all-stage4-gcc: all-stage4-libcpp
42449 all-stageprofile-gcc: all-stageprofile-libcpp
42450 all-stagefeedback-gcc: all-stagefeedback-libcpp
42451 all-gcc: all-libdecnumber
42453 all-stage1-gcc: all-stage1-libdecnumber
42454 all-stage2-gcc: all-stage2-libdecnumber
42455 all-stage3-gcc: all-stage3-libdecnumber
42456 all-stage4-gcc: all-stage4-libdecnumber
42457 all-stageprofile-gcc: all-stageprofile-libdecnumber
42458 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
42459 all-gcc: maybe-all-libiberty
42461 all-stage1-gcc: maybe-all-stage1-libiberty
42462 all-stage2-gcc: maybe-all-stage2-libiberty
42463 all-stage3-gcc: maybe-all-stage3-libiberty
42464 all-stage4-gcc: maybe-all-stage4-libiberty
42465 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
42466 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
42467 all-gcc: maybe-all-fixincludes
42468 all-gcc: maybe-all-lto-plugin
42470 all-stage1-gcc: maybe-all-stage1-lto-plugin
42471 all-stage2-gcc: maybe-all-stage2-lto-plugin
42472 all-stage3-gcc: maybe-all-stage3-lto-plugin
42473 all-stage4-gcc: maybe-all-stage4-lto-plugin
42474 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
42475 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
42476 info-gcc: maybe-all-build-libiberty
42478 info-stage1-gcc: maybe-all-build-libiberty
42479 info-stage2-gcc: maybe-all-build-libiberty
42480 info-stage3-gcc: maybe-all-build-libiberty
42481 info-stage4-gcc: maybe-all-build-libiberty
42482 info-stageprofile-gcc: maybe-all-build-libiberty
42483 info-stagefeedback-gcc: maybe-all-build-libiberty
42484 dvi-gcc: maybe-all-build-libiberty
42486 dvi-stage1-gcc: maybe-all-build-libiberty
42487 dvi-stage2-gcc: maybe-all-build-libiberty
42488 dvi-stage3-gcc: maybe-all-build-libiberty
42489 dvi-stage4-gcc: maybe-all-build-libiberty
42490 dvi-stageprofile-gcc: maybe-all-build-libiberty
42491 dvi-stagefeedback-gcc: maybe-all-build-libiberty
42492 pdf-gcc: maybe-all-build-libiberty
42494 pdf-stage1-gcc: maybe-all-build-libiberty
42495 pdf-stage2-gcc: maybe-all-build-libiberty
42496 pdf-stage3-gcc: maybe-all-build-libiberty
42497 pdf-stage4-gcc: maybe-all-build-libiberty
42498 pdf-stageprofile-gcc: maybe-all-build-libiberty
42499 pdf-stagefeedback-gcc: maybe-all-build-libiberty
42500 html-gcc: maybe-all-build-libiberty
42502 html-stage1-gcc: maybe-all-build-libiberty
42503 html-stage2-gcc: maybe-all-build-libiberty
42504 html-stage3-gcc: maybe-all-build-libiberty
42505 html-stage4-gcc: maybe-all-build-libiberty
42506 html-stageprofile-gcc: maybe-all-build-libiberty
42507 html-stagefeedback-gcc: maybe-all-build-libiberty
42508 install-gcc: maybe-install-fixincludes
42509 install-gcc: maybe-install-lto-plugin
42510 install-strip-gcc: maybe-install-strip-fixincludes
42511 configure-libcpp: configure-libiberty
42513 configure-stage1-libcpp: configure-stage1-libiberty
42514 configure-stage2-libcpp: configure-stage2-libiberty
42515 configure-stage3-libcpp: configure-stage3-libiberty
42516 configure-stage4-libcpp: configure-stage4-libiberty
42517 configure-stageprofile-libcpp: configure-stageprofile-libiberty
42518 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
42519 configure-libcpp: maybe-configure-intl
42521 configure-stage1-libcpp: maybe-configure-stage1-intl
42522 configure-stage2-libcpp: maybe-configure-stage2-intl
42523 configure-stage3-libcpp: maybe-configure-stage3-intl
42524 configure-stage4-libcpp: maybe-configure-stage4-intl
42525 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
42526 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
42527 all-libcpp: all-libiberty
42529 all-stage1-libcpp: all-stage1-libiberty
42530 all-stage2-libcpp: all-stage2-libiberty
42531 all-stage3-libcpp: all-stage3-libiberty
42532 all-stage4-libcpp: all-stage4-libiberty
42533 all-stageprofile-libcpp: all-stageprofile-libiberty
42534 all-stagefeedback-libcpp: all-stagefeedback-libiberty
42535 all-libcpp: maybe-all-intl
42537 all-stage1-libcpp: maybe-all-stage1-intl
42538 all-stage2-libcpp: maybe-all-stage2-intl
42539 all-stage3-libcpp: maybe-all-stage3-intl
42540 all-stage4-libcpp: maybe-all-stage4-intl
42541 all-stageprofile-libcpp: maybe-all-stageprofile-intl
42542 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
42543 all-fixincludes: maybe-all-libiberty
42544 all-gnattools: maybe-all-target-libada
42545 all-lto-plugin: maybe-all-libiberty
42547 all-stage1-lto-plugin: maybe-all-stage1-libiberty
42548 all-stage2-lto-plugin: maybe-all-stage2-libiberty
42549 all-stage3-lto-plugin: maybe-all-stage3-libiberty
42550 all-stage4-lto-plugin: maybe-all-stage4-libiberty
42551 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
42552 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
42553 all-utils: maybe-all-libiberty
42554 configure-mpfr: maybe-all-gmp
42556 configure-stage1-mpfr: maybe-all-stage1-gmp
42557 configure-stage2-mpfr: maybe-all-stage2-gmp
42558 configure-stage3-mpfr: maybe-all-stage3-gmp
42559 configure-stage4-mpfr: maybe-all-stage4-gmp
42560 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
42561 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
42562 configure-mpc: maybe-all-mpfr
42564 configure-stage1-mpc: maybe-all-stage1-mpfr
42565 configure-stage2-mpc: maybe-all-stage2-mpfr
42566 configure-stage3-mpc: maybe-all-stage3-mpfr
42567 configure-stage4-mpc: maybe-all-stage4-mpfr
42568 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
42569 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
42570 configure-ppl: maybe-all-gmp
42572 configure-stage1-ppl: maybe-all-stage1-gmp
42573 configure-stage2-ppl: maybe-all-stage2-gmp
42574 configure-stage3-ppl: maybe-all-stage3-gmp
42575 configure-stage4-ppl: maybe-all-stage4-gmp
42576 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
42577 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
42578 configure-ppl: maybe-all-mpfr
42580 configure-stage1-ppl: maybe-all-stage1-mpfr
42581 configure-stage2-ppl: maybe-all-stage2-mpfr
42582 configure-stage3-ppl: maybe-all-stage3-mpfr
42583 configure-stage4-ppl: maybe-all-stage4-mpfr
42584 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
42585 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
42586 configure-cloog: maybe-all-ppl
42588 configure-stage1-cloog: maybe-all-stage1-ppl
42589 configure-stage2-cloog: maybe-all-stage2-ppl
42590 configure-stage3-cloog: maybe-all-stage3-ppl
42591 configure-stage4-cloog: maybe-all-stage4-ppl
42592 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
42593 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
42594 configure-gdb: maybe-all-intl
42595 configure-gdb: maybe-configure-sim
42596 configure-gdb: maybe-all-bfd
42597 configure-gdb: maybe-all-libiconv
42598 all-gdb: maybe-all-libiberty
42599 all-gdb: maybe-all-libiconv
42600 all-gdb: maybe-all-opcodes
42601 all-gdb: maybe-all-readline
42602 all-gdb: maybe-all-build-bison
42603 all-gdb: maybe-all-sim
42604 all-gdb: maybe-all-libdecnumber
42605 all-gdb: maybe-all-libtermcap
42606 configure-libgui: maybe-configure-tcl
42607 configure-libgui: maybe-configure-tk
42608 all-libgui: maybe-all-tcl
42609 all-libgui: maybe-all-tk
42610 all-libgui: maybe-all-itcl
42611 configure-bfd: configure-libiberty
42613 configure-stage1-bfd: configure-stage1-libiberty
42614 configure-stage2-bfd: configure-stage2-libiberty
42615 configure-stage3-bfd: configure-stage3-libiberty
42616 configure-stage4-bfd: configure-stage4-libiberty
42617 configure-stageprofile-bfd: configure-stageprofile-libiberty
42618 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
42619 configure-bfd: maybe-configure-intl
42621 configure-stage1-bfd: maybe-configure-stage1-intl
42622 configure-stage2-bfd: maybe-configure-stage2-intl
42623 configure-stage3-bfd: maybe-configure-stage3-intl
42624 configure-stage4-bfd: maybe-configure-stage4-intl
42625 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
42626 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
42627 all-bfd: maybe-all-libiberty
42629 all-stage1-bfd: maybe-all-stage1-libiberty
42630 all-stage2-bfd: maybe-all-stage2-libiberty
42631 all-stage3-bfd: maybe-all-stage3-libiberty
42632 all-stage4-bfd: maybe-all-stage4-libiberty
42633 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
42634 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
42635 all-bfd: maybe-all-intl
42637 all-stage1-bfd: maybe-all-stage1-intl
42638 all-stage2-bfd: maybe-all-stage2-intl
42639 all-stage3-bfd: maybe-all-stage3-intl
42640 all-stage4-bfd: maybe-all-stage4-intl
42641 all-stageprofile-bfd: maybe-all-stageprofile-intl
42642 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
42643 configure-opcodes: configure-libiberty
42645 configure-stage1-opcodes: configure-stage1-libiberty
42646 configure-stage2-opcodes: configure-stage2-libiberty
42647 configure-stage3-opcodes: configure-stage3-libiberty
42648 configure-stage4-opcodes: configure-stage4-libiberty
42649 configure-stageprofile-opcodes: configure-stageprofile-libiberty
42650 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
42651 all-opcodes: maybe-all-libiberty
42653 all-stage1-opcodes: maybe-all-stage1-libiberty
42654 all-stage2-opcodes: maybe-all-stage2-libiberty
42655 all-stage3-opcodes: maybe-all-stage3-libiberty
42656 all-stage4-opcodes: maybe-all-stage4-libiberty
42657 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
42658 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
42659 configure-binutils: maybe-configure-intl
42661 configure-stage1-binutils: maybe-configure-stage1-intl
42662 configure-stage2-binutils: maybe-configure-stage2-intl
42663 configure-stage3-binutils: maybe-configure-stage3-intl
42664 configure-stage4-binutils: maybe-configure-stage4-intl
42665 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
42666 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
42667 all-binutils: maybe-all-libiberty
42669 all-stage1-binutils: maybe-all-stage1-libiberty
42670 all-stage2-binutils: maybe-all-stage2-libiberty
42671 all-stage3-binutils: maybe-all-stage3-libiberty
42672 all-stage4-binutils: maybe-all-stage4-libiberty
42673 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
42674 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
42675 all-binutils: maybe-all-opcodes
42677 all-stage1-binutils: maybe-all-stage1-opcodes
42678 all-stage2-binutils: maybe-all-stage2-opcodes
42679 all-stage3-binutils: maybe-all-stage3-opcodes
42680 all-stage4-binutils: maybe-all-stage4-opcodes
42681 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
42682 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
42683 all-binutils: maybe-all-bfd
42685 all-stage1-binutils: maybe-all-stage1-bfd
42686 all-stage2-binutils: maybe-all-stage2-bfd
42687 all-stage3-binutils: maybe-all-stage3-bfd
42688 all-stage4-binutils: maybe-all-stage4-bfd
42689 all-stageprofile-binutils: maybe-all-stageprofile-bfd
42690 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
42691 all-binutils: maybe-all-build-flex
42693 all-stage1-binutils: maybe-all-build-flex
42694 all-stage2-binutils: maybe-all-build-flex
42695 all-stage3-binutils: maybe-all-build-flex
42696 all-stage4-binutils: maybe-all-build-flex
42697 all-stageprofile-binutils: maybe-all-build-flex
42698 all-stagefeedback-binutils: maybe-all-build-flex
42699 all-binutils: maybe-all-build-bison
42701 all-stage1-binutils: maybe-all-build-bison
42702 all-stage2-binutils: maybe-all-build-bison
42703 all-stage3-binutils: maybe-all-build-bison
42704 all-stage4-binutils: maybe-all-build-bison
42705 all-stageprofile-binutils: maybe-all-build-bison
42706 all-stagefeedback-binutils: maybe-all-build-bison
42707 all-binutils: maybe-all-intl
42709 all-stage1-binutils: maybe-all-stage1-intl
42710 all-stage2-binutils: maybe-all-stage2-intl
42711 all-stage3-binutils: maybe-all-stage3-intl
42712 all-stage4-binutils: maybe-all-stage4-intl
42713 all-stageprofile-binutils: maybe-all-stageprofile-intl
42714 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
42715 install-binutils: maybe-install-opcodes
42716 install-strip-binutils: maybe-install-strip-opcodes
42717 install-opcodes: maybe-install-bfd
42718 install-strip-opcodes: maybe-install-strip-bfd
42719 configure-gas: maybe-configure-intl
42721 configure-stage1-gas: maybe-configure-stage1-intl
42722 configure-stage2-gas: maybe-configure-stage2-intl
42723 configure-stage3-gas: maybe-configure-stage3-intl
42724 configure-stage4-gas: maybe-configure-stage4-intl
42725 configure-stageprofile-gas: maybe-configure-stageprofile-intl
42726 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
42727 all-gas: maybe-all-libiberty
42729 all-stage1-gas: maybe-all-stage1-libiberty
42730 all-stage2-gas: maybe-all-stage2-libiberty
42731 all-stage3-gas: maybe-all-stage3-libiberty
42732 all-stage4-gas: maybe-all-stage4-libiberty
42733 all-stageprofile-gas: maybe-all-stageprofile-libiberty
42734 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
42735 all-gas: maybe-all-opcodes
42737 all-stage1-gas: maybe-all-stage1-opcodes
42738 all-stage2-gas: maybe-all-stage2-opcodes
42739 all-stage3-gas: maybe-all-stage3-opcodes
42740 all-stage4-gas: maybe-all-stage4-opcodes
42741 all-stageprofile-gas: maybe-all-stageprofile-opcodes
42742 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
42743 all-gas: maybe-all-bfd
42745 all-stage1-gas: maybe-all-stage1-bfd
42746 all-stage2-gas: maybe-all-stage2-bfd
42747 all-stage3-gas: maybe-all-stage3-bfd
42748 all-stage4-gas: maybe-all-stage4-bfd
42749 all-stageprofile-gas: maybe-all-stageprofile-bfd
42750 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
42751 all-gas: maybe-all-intl
42753 all-stage1-gas: maybe-all-stage1-intl
42754 all-stage2-gas: maybe-all-stage2-intl
42755 all-stage3-gas: maybe-all-stage3-intl
42756 all-stage4-gas: maybe-all-stage4-intl
42757 all-stageprofile-gas: maybe-all-stageprofile-intl
42758 all-stagefeedback-gas: maybe-all-stagefeedback-intl
42759 configure-gprof: maybe-configure-intl
42760 all-gprof: maybe-all-libiberty
42761 all-gprof: maybe-all-bfd
42762 all-gprof: maybe-all-opcodes
42763 all-gprof: maybe-all-intl
42764 configure-ld: maybe-configure-intl
42766 configure-stage1-ld: maybe-configure-stage1-intl
42767 configure-stage2-ld: maybe-configure-stage2-intl
42768 configure-stage3-ld: maybe-configure-stage3-intl
42769 configure-stage4-ld: maybe-configure-stage4-intl
42770 configure-stageprofile-ld: maybe-configure-stageprofile-intl
42771 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
42772 all-ld: maybe-all-libiberty
42774 all-stage1-ld: maybe-all-stage1-libiberty
42775 all-stage2-ld: maybe-all-stage2-libiberty
42776 all-stage3-ld: maybe-all-stage3-libiberty
42777 all-stage4-ld: maybe-all-stage4-libiberty
42778 all-stageprofile-ld: maybe-all-stageprofile-libiberty
42779 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
42780 all-ld: maybe-all-bfd
42782 all-stage1-ld: maybe-all-stage1-bfd
42783 all-stage2-ld: maybe-all-stage2-bfd
42784 all-stage3-ld: maybe-all-stage3-bfd
42785 all-stage4-ld: maybe-all-stage4-bfd
42786 all-stageprofile-ld: maybe-all-stageprofile-bfd
42787 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
42788 all-ld: maybe-all-opcodes
42790 all-stage1-ld: maybe-all-stage1-opcodes
42791 all-stage2-ld: maybe-all-stage2-opcodes
42792 all-stage3-ld: maybe-all-stage3-opcodes
42793 all-stage4-ld: maybe-all-stage4-opcodes
42794 all-stageprofile-ld: maybe-all-stageprofile-opcodes
42795 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
42796 all-ld: maybe-all-build-bison
42798 all-stage1-ld: maybe-all-build-bison
42799 all-stage2-ld: maybe-all-build-bison
42800 all-stage3-ld: maybe-all-build-bison
42801 all-stage4-ld: maybe-all-build-bison
42802 all-stageprofile-ld: maybe-all-build-bison
42803 all-stagefeedback-ld: maybe-all-build-bison
42804 all-ld: maybe-all-build-flex
42806 all-stage1-ld: maybe-all-build-flex
42807 all-stage2-ld: maybe-all-build-flex
42808 all-stage3-ld: maybe-all-build-flex
42809 all-stage4-ld: maybe-all-build-flex
42810 all-stageprofile-ld: maybe-all-build-flex
42811 all-stagefeedback-ld: maybe-all-build-flex
42812 all-ld: maybe-all-intl
42814 all-stage1-ld: maybe-all-stage1-intl
42815 all-stage2-ld: maybe-all-stage2-intl
42816 all-stage3-ld: maybe-all-stage3-intl
42817 all-stage4-ld: maybe-all-stage4-intl
42818 all-stageprofile-ld: maybe-all-stageprofile-intl
42819 all-stagefeedback-ld: maybe-all-stagefeedback-intl
42820 install-ld: maybe-install-gold
42821 install-strip-ld: maybe-install-strip-gold
42822 configure-gold: maybe-configure-intl
42824 configure-stage1-gold: maybe-configure-stage1-intl
42825 configure-stage2-gold: maybe-configure-stage2-intl
42826 configure-stage3-gold: maybe-configure-stage3-intl
42827 configure-stage4-gold: maybe-configure-stage4-intl
42828 configure-stageprofile-gold: maybe-configure-stageprofile-intl
42829 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
42830 all-gold: maybe-all-libiberty
42832 all-stage1-gold: maybe-all-stage1-libiberty
42833 all-stage2-gold: maybe-all-stage2-libiberty
42834 all-stage3-gold: maybe-all-stage3-libiberty
42835 all-stage4-gold: maybe-all-stage4-libiberty
42836 all-stageprofile-gold: maybe-all-stageprofile-libiberty
42837 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
42838 all-gold: maybe-all-intl
42840 all-stage1-gold: maybe-all-stage1-intl
42841 all-stage2-gold: maybe-all-stage2-intl
42842 all-stage3-gold: maybe-all-stage3-intl
42843 all-stage4-gold: maybe-all-stage4-intl
42844 all-stageprofile-gold: maybe-all-stageprofile-intl
42845 all-stagefeedback-gold: maybe-all-stagefeedback-intl
42846 all-gold: maybe-all-bfd
42848 all-stage1-gold: maybe-all-stage1-bfd
42849 all-stage2-gold: maybe-all-stage2-bfd
42850 all-stage3-gold: maybe-all-stage3-bfd
42851 all-stage4-gold: maybe-all-stage4-bfd
42852 all-stageprofile-gold: maybe-all-stageprofile-bfd
42853 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
42854 all-gold: maybe-all-build-bison
42856 all-stage1-gold: maybe-all-build-bison
42857 all-stage2-gold: maybe-all-build-bison
42858 all-stage3-gold: maybe-all-build-bison
42859 all-stage4-gold: maybe-all-build-bison
42860 all-stageprofile-gold: maybe-all-build-bison
42861 all-stagefeedback-gold: maybe-all-build-bison
42862 check-gold: maybe-all-binutils
42864 check-stage1-gold: maybe-all-stage1-binutils
42865 check-stage2-gold: maybe-all-stage2-binutils
42866 check-stage3-gold: maybe-all-stage3-binutils
42867 check-stage4-gold: maybe-all-stage4-binutils
42868 check-stageprofile-gold: maybe-all-stageprofile-binutils
42869 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
42870 check-gold: maybe-all-gas
42872 check-stage1-gold: maybe-all-stage1-gas
42873 check-stage2-gold: maybe-all-stage2-gas
42874 check-stage3-gold: maybe-all-stage3-gas
42875 check-stage4-gold: maybe-all-stage4-gas
42876 check-stageprofile-gold: maybe-all-stageprofile-gas
42877 check-stagefeedback-gold: maybe-all-stagefeedback-gas
42878 configure-opcodes: maybe-configure-intl
42880 configure-stage1-opcodes: maybe-configure-stage1-intl
42881 configure-stage2-opcodes: maybe-configure-stage2-intl
42882 configure-stage3-opcodes: maybe-configure-stage3-intl
42883 configure-stage4-opcodes: maybe-configure-stage4-intl
42884 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
42885 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
42886 all-opcodes: maybe-all-bfd
42888 all-stage1-opcodes: maybe-all-stage1-bfd
42889 all-stage2-opcodes: maybe-all-stage2-bfd
42890 all-stage3-opcodes: maybe-all-stage3-bfd
42891 all-stage4-opcodes: maybe-all-stage4-bfd
42892 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
42893 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
42894 all-opcodes: maybe-all-libiberty
42896 all-stage1-opcodes: maybe-all-stage1-libiberty
42897 all-stage2-opcodes: maybe-all-stage2-libiberty
42898 all-stage3-opcodes: maybe-all-stage3-libiberty
42899 all-stage4-opcodes: maybe-all-stage4-libiberty
42900 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
42901 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
42902 all-opcodes: maybe-all-intl
42904 all-stage1-opcodes: maybe-all-stage1-intl
42905 all-stage2-opcodes: maybe-all-stage2-intl
42906 all-stage3-opcodes: maybe-all-stage3-intl
42907 all-stage4-opcodes: maybe-all-stage4-intl
42908 all-stageprofile-opcodes: maybe-all-stageprofile-intl
42909 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
42910 all-dejagnu: maybe-all-tcl
42911 all-dejagnu: maybe-all-expect
42912 all-dejagnu: maybe-all-tk
42913 configure-expect: maybe-configure-tcl
42914 configure-expect: maybe-configure-tk
42915 all-expect: maybe-all-tcl
42916 all-expect: maybe-all-tk
42917 configure-itcl: maybe-configure-tcl
42918 configure-itcl: maybe-configure-tk
42919 all-itcl: maybe-all-tcl
42920 all-itcl: maybe-all-tk
42921 install-itcl: maybe-install-tcl
42922 install-strip-itcl: maybe-install-strip-tcl
42923 configure-tk: maybe-configure-tcl
42924 all-tk: maybe-all-tcl
42925 all-sid: maybe-all-libiberty
42926 all-sid: maybe-all-bfd
42927 all-sid: maybe-all-opcodes
42928 all-sid: maybe-all-tcl
42929 all-sid: maybe-all-tk
42930 install-sid: maybe-install-tcl
42931 install-strip-sid: maybe-install-strip-tcl
42932 install-sid: maybe-install-tk
42933 install-strip-sid: maybe-install-strip-tk
42934 configure-sim: maybe-configure-intl
42935 all-sim: maybe-all-intl
42936 all-sim: maybe-all-libiberty
42937 all-sim: maybe-all-bfd
42938 all-sim: maybe-all-opcodes
42939 all-sim: maybe-all-readline
42940 all-sim: maybe-configure-gdb
42941 all-fastjar: maybe-all-zlib
42942 all-fastjar: maybe-all-build-texinfo
42943 all-fastjar: maybe-all-libiberty
42944 all-bison: maybe-all-intl
42945 all-bison: maybe-all-build-texinfo
42946 all-flex: maybe-all-build-bison
42947 all-flex: maybe-all-intl
42948 all-flex: maybe-all-m4
42949 all-flex: maybe-all-build-texinfo
42950 all-m4: maybe-all-intl
42951 all-m4: maybe-all-build-texinfo
42952 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
42953 configure-target-fastjar: maybe-configure-target-zlib
42954 all-target-fastjar: maybe-all-target-zlib
42955 configure-target-libgo: maybe-configure-target-libffi
42956 configure-target-libgo: maybe-all-target-libstdc++-v3
42957 all-target-libgo: maybe-all-target-libffi
42958 configure-target-libjava: maybe-configure-target-zlib
42959 configure-target-libjava: maybe-configure-target-boehm-gc
42960 configure-target-libjava: maybe-configure-target-libffi
42961 all-target-libjava: maybe-all-fastjar
42962 all-target-libjava: maybe-all-target-zlib
42963 all-target-libjava: maybe-all-target-boehm-gc
42964 all-target-libjava: maybe-all-target-libffi
42965 configure-target-libobjc: maybe-configure-target-boehm-gc
42966 all-target-libobjc: maybe-all-target-boehm-gc
42967 configure-target-libstdc++-v3: maybe-configure-target-libgomp
42969 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
42970 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
42971 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
42972 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
42973 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
42974 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
42975 all-target-libstdc++-v3: maybe-configure-target-libgomp
42977 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
42978 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
42979 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
42980 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
42981 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
42982 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
42983 all-target-libgloss: maybe-all-target-newlib
42984 all-target-winsup: maybe-all-target-libtermcap
42985 configure-target-newlib: maybe-all-binutils
42986 configure-target-newlib: maybe-all-ld
42987 configure-target-libgfortran: maybe-all-target-libquadmath
42990 # Dependencies for target modules on other target modules are
42991 # described by lang_env_dependencies; the defaults apply to anything
42992 # not mentioned there.
42996 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
42997 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
42998 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
42999 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
43000 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
43001 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
43002 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
43003 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
43004 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
43005 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
43006 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
43007 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
43008 @endif gcc-bootstrap
43010 @if gcc-no-bootstrap
43011 configure-target-libstdc++-v3: maybe-all-target-libgcc
43012 configure-target-libmudflap: maybe-all-target-libgcc
43013 configure-target-libssp: maybe-all-target-libgcc
43014 configure-target-newlib: maybe-all-target-libgcc
43015 configure-target-libquadmath: maybe-all-target-libgcc
43016 configure-target-libgfortran: maybe-all-target-libgcc
43017 configure-target-libobjc: maybe-all-target-libgcc
43018 configure-target-libgo: maybe-all-target-libgcc
43019 configure-target-libtermcap: maybe-all-target-libgcc
43020 configure-target-winsup: maybe-all-target-libgcc
43021 configure-target-libgloss: maybe-all-target-libgcc
43022 configure-target-libffi: maybe-all-target-libgcc
43023 configure-target-libjava: maybe-all-target-libgcc
43024 configure-target-zlib: maybe-all-target-libgcc
43025 configure-target-boehm-gc: maybe-all-target-libgcc
43026 configure-target-rda: maybe-all-target-libgcc
43027 configure-target-libada: maybe-all-target-libgcc
43028 configure-target-libgomp: maybe-all-target-libgcc
43029 @endif gcc-no-bootstrap
43032 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
43034 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
43036 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
43040 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
43042 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
43044 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
43046 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
43048 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
43050 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
43053 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
43055 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
43056 configure-target-libjava: maybe-all-target-libstdc++-v3
43058 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
43060 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
43062 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
43064 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
43066 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
43069 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
43071 INSTALL_GDB_TK = @INSTALL_GDB_TK@
43072 configure-gdb: $(CONFIGURE_GDB_TK)
43073 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
43074 install-gdb: $(INSTALL_GDB_TK)
43076 # Serialization dependencies. Host configures don't work well in parallel to
43077 # each other, due to contention over config.cache. Target configures and
43078 # build configures are similar.
43079 @serialization_dependencies@
43081 # --------------------------------
43082 # Regenerating top level configury
43083 # --------------------------------
43085 # Rebuilding Makefile.in, using autogen.
43087 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
43088 cd $(srcdir) && $(AUTOGEN) Makefile.def
43090 # Rebuilding Makefile.
43091 Makefile: $(srcdir)/Makefile.in config.status
43092 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
43094 config.status: configure
43095 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
43097 # Rebuilding configure.
43098 AUTOCONF = autoconf
43099 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
43100 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
43101 cd $(srcdir) && $(AUTOCONF)
43103 # ------------------------------
43104 # Special directives to GNU Make
43105 # ------------------------------
43107 # Don't pass command-line variables to submakes.
43111 # end of Makefile.in