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_PASS.
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 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
225 ISLVER="$(HOST_ISLVER)"; export ISLVER; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
228 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
230 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
232 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
234 POSTSTAGE1_CXX_EXPORT = \
235 CXX='$(CXX)'; export CXX; \
236 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
237 @if target-libstdc++-v3-bootstrap
238 # Override the above if we're bootstrapping C++.
239 POSTSTAGE1_CXX_EXPORT = \
240 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
241 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
243 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
244 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
246 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
248 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
250 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
251 @endif target-libstdc++-v3-bootstrap
253 # Similar, for later GCC stages.
254 POSTSTAGE1_HOST_EXPORTS = \
256 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
257 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
258 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
259 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
260 $(POSTSTAGE1_CXX_EXPORT) \
262 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
263 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
264 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
266 # Target libraries are put under this directory:
267 TARGET_SUBDIR = @target_subdir@
268 # This is set by the configure script to the arguments to use when configuring
269 # directories built for the target.
270 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
271 # This is the list of variables to export in the environment when
272 # configuring subdirectories for the target system.
273 BASE_TARGET_EXPORTS = \
275 AR="$(AR_FOR_TARGET)"; export AR; \
276 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
277 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
278 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
279 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
280 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
281 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
282 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
283 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
284 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
285 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
286 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
287 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
288 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
289 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
290 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
291 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
292 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
293 READELF="$(READELF_FOR_TARGET)"; export READELF; \
294 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
295 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
296 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
298 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
301 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
303 RAW_CXX_TARGET_EXPORTS = \
304 $(BASE_TARGET_EXPORTS) \
305 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
306 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
308 NORMAL_TARGET_EXPORTS = \
309 $(BASE_TARGET_EXPORTS) \
310 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
313 HOST_GMPLIBS = @gmplibs@
314 HOST_GMPINC = @gmpinc@
317 HOST_ISLLIBS = @isllibs@
318 HOST_ISLINC = @islinc@
319 HOST_ISLVER = @islver@
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
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@
427 # Defaults for stage 1; some are overridden below.
428 STAGE1_CFLAGS = $(STAGE_CFLAGS)
429 STAGE1_CXXFLAGS = $(CXXFLAGS)
430 @if target-libstdc++-v3-bootstrap
431 # Override the above if we're bootstrapping C++.
432 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
433 @endif target-libstdc++-v3-bootstrap
434 STAGE1_TFLAGS = $(STAGE_TFLAGS)
435 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
437 # Defaults for stage 2; some are overridden below.
438 STAGE2_CFLAGS = $(STAGE_CFLAGS)
439 STAGE2_CXXFLAGS = $(CXXFLAGS)
440 @if target-libstdc++-v3-bootstrap
441 # Override the above if we're bootstrapping C++.
442 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
443 @endif target-libstdc++-v3-bootstrap
444 STAGE2_TFLAGS = $(STAGE_TFLAGS)
445 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
447 # Defaults for stage 3; some are overridden below.
448 STAGE3_CFLAGS = $(STAGE_CFLAGS)
449 STAGE3_CXXFLAGS = $(CXXFLAGS)
450 @if target-libstdc++-v3-bootstrap
451 # Override the above if we're bootstrapping C++.
452 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
453 @endif target-libstdc++-v3-bootstrap
454 STAGE3_TFLAGS = $(STAGE_TFLAGS)
455 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
457 # Defaults for stage 4; some are overridden below.
458 STAGE4_CFLAGS = $(STAGE_CFLAGS)
459 STAGE4_CXXFLAGS = $(CXXFLAGS)
460 @if target-libstdc++-v3-bootstrap
461 # Override the above if we're bootstrapping C++.
462 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
463 @endif target-libstdc++-v3-bootstrap
464 STAGE4_TFLAGS = $(STAGE_TFLAGS)
465 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
467 # Defaults for stage profile; some are overridden below.
468 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
469 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
470 @if target-libstdc++-v3-bootstrap
471 # Override the above if we're bootstrapping C++.
472 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
473 @endif target-libstdc++-v3-bootstrap
474 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
475 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
477 # Defaults for stage feedback; some are overridden below.
478 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
479 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
480 @if target-libstdc++-v3-bootstrap
481 # Override the above if we're bootstrapping C++.
482 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
483 @endif target-libstdc++-v3-bootstrap
484 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
485 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
488 # By default, C and C++ are the only stage1 languages, because they are the
489 # only ones we require to build with the bootstrap compiler, and also the
490 # only ones useful for building stage2.
492 STAGE1_CFLAGS = @stage1_cflags@
493 STAGE1_CHECKING = @stage1_checking@
494 STAGE1_LANGUAGES = @stage1_languages@
495 # * We force-disable intermodule optimizations, even if
496 # --enable-intermodule was passed, since the installed compiler
497 # probably can't handle them. Luckily, autoconf always respects
498 # the last argument when conflicting --enable arguments are passed.
499 # * Likewise, we force-disable coverage flags, since the installed
500 # compiler probably has never heard of them.
501 # * We also disable -Wformat, since older GCCs don't understand newer %s.
502 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
503 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
504 --disable-build-format-warnings
506 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
507 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
509 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
510 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
512 do-compare = @do_compare@
513 do-compare3 = $(do-compare)
515 # -----------------------------------------------
516 # Programs producing files for the TARGET machine
517 # -----------------------------------------------
519 AR_FOR_TARGET=@AR_FOR_TARGET@
520 AS_FOR_TARGET=@AS_FOR_TARGET@
521 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
523 # If GCC_FOR_TARGET is not overriden on the command line, then this
524 # variable is passed down to the gcc Makefile, where it is used to
525 # build libgcc2.a. We define it here so that it can itself be
526 # overridden on the command line.
527 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
528 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
529 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
530 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
531 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
532 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
533 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
534 LD_FOR_TARGET=@LD_FOR_TARGET@
536 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
537 NM_FOR_TARGET=@NM_FOR_TARGET@
538 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
539 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
540 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
541 READELF_FOR_TARGET=@READELF_FOR_TARGET@
542 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
543 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
544 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
546 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
547 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
548 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
550 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
551 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
553 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
554 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
555 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
556 GOCFLAGS_FOR_TARGET = -O2 -g
558 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
559 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
560 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
562 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
564 # ------------------------------------
565 # Miscellaneous targets and flag lists
566 # ------------------------------------
568 # The first rule in the file had better be this one. Don't put any above it.
569 # This lives here to allow makefile fragments to contain dependencies.
572 #### host and target specific makefile fragments come in here.
573 @target_makefile_frag@
579 # This is the list of directories that may be needed in RPATH_ENVVAR
580 # so that programs built for the target machine work.
581 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
583 @if target-libstdc++-v3
584 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
585 @endif target-libstdc++-v3
587 @if target-libsanitizer
588 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
589 @endif target-libsanitizer
592 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
596 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
599 @if target-libcilkrts
600 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
601 @endif target-libcilkrts
603 @if target-liboffloadmic
604 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
605 @endif target-liboffloadmic
608 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
612 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
613 @endif target-libgomp
616 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
620 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
621 @endif target-libatomic
625 # This is the list of directories that may be needed in RPATH_ENVVAR
626 # so that programs built for the host machine work.
627 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
629 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
631 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
636 HOST_LIB_PATH_gmp = \
637 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
641 HOST_LIB_PATH_mpfr = \
642 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
646 HOST_LIB_PATH_mpc = \
647 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
651 HOST_LIB_PATH_isl = \
652 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
656 HOST_LIB_PATH_libelf = \
657 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
661 CXX_FOR_TARGET_FLAG_TO_PASS = \
662 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
663 @if target-libstdc++-v3
664 # CXX_FOR_TARGET is tricky to get right for target libs that require a
665 # functional C++ compiler. When we recurse, if we expand
666 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
667 # libstdc++ include flags from the script. Instead, we get an
668 # -funconfigured-* word, so that we'll get errors if this invalid C++
669 # command line is used for anything, but also so that we can use the
670 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
671 # don't pass it on, sub-make will use the default definition, that
672 # re-expands it at the time of use, so we'll get it right when we need
673 # it. One potential exception is the expansion of CXX_FOR_TARGET
674 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
675 # really work, for C++ host programs can't depend on the current-stage
676 # C++ target library.
677 CXX_FOR_TARGET_FLAG_TO_PASS = \
678 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
679 @endif target-libstdc++-v3
681 # Flags to pass down to all sub-makes. STAGE*FLAGS,
682 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
683 # overrideable (for a bootstrap build stage1 also builds gcc.info).
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 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
765 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
766 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
767 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
768 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
769 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
770 "BUILD_CONFIG=$(BUILD_CONFIG)" \
771 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
773 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
774 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
775 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
776 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
777 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
778 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
779 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
780 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
781 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
782 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
783 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
784 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
785 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
786 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
787 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
788 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
789 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
790 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
791 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
793 "CONFIG_SHELL=$(SHELL)" \
794 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
795 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
797 # We leave this in just in case, but it is not needed anymore.
798 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
800 # Flags to pass down to most sub-makes, in which we're building with
801 # the host environment.
807 'DLLTOOL=$(DLLTOOL)' \
809 'GFORTRAN=$(GFORTRAN)' \
814 'OBJDUMP=$(OBJDUMP)' \
816 'READELF=$(READELF)' \
818 'WINDRES=$(WINDRES)' \
821 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
823 # Flags to pass to stage1 or when not bootstrapping.
825 STAGE1_FLAGS_TO_PASS = \
826 LDFLAGS="$${LDFLAGS}" \
827 HOST_LIBS="$${HOST_LIBS}"
829 # Flags to pass to stage2 and later makes.
831 POSTSTAGE1_FLAGS_TO_PASS = \
832 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
833 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
834 GNATBIND="$${GNATBIND}" \
835 LDFLAGS="$${LDFLAGS}" \
836 HOST_LIBS="$${HOST_LIBS}" \
837 $(LTO_FLAGS_TO_PASS) \
838 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
841 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
842 $(POSTSTAGE1_HOST_EXPORTS) \
845 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
848 # Flags to pass down to makes which are built with the target environment.
849 # The double $ decreases the length of the command line; those variables
850 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
851 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
852 # so we expand them here.
853 EXTRA_TARGET_FLAGS = \
854 'AR=$$(AR_FOR_TARGET)' \
855 'AS=$(COMPILER_AS_FOR_TARGET)' \
856 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
857 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
858 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
859 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
860 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
862 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
863 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
865 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
866 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
867 'LD=$(COMPILER_LD_FOR_TARGET)' \
868 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
869 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
870 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
871 'NM=$(COMPILER_NM_FOR_TARGET)' \
872 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
873 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
874 'RANLIB=$$(RANLIB_FOR_TARGET)' \
875 'READELF=$$(READELF_FOR_TARGET)' \
876 'WINDRES=$$(WINDRES_FOR_TARGET)' \
877 'WINDMC=$$(WINDMC_FOR_TARGET)' \
878 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
879 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
880 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
883 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
885 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
886 # unfortunately needs the native compiler and the target ar and
888 # If any variables are added here, they must be added to do-*, below.
889 # The BUILD_* variables are a special case, which are used for the gcc
890 # cross-building scheme.
892 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
893 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
894 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
896 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
899 BUILD_CONFIG = @BUILD_CONFIG@
900 ifneq ($(BUILD_CONFIG),)
901 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
905 .PHONY: configure-host
907 maybe-configure-bfd \
908 maybe-configure-opcodes \
909 maybe-configure-binutils \
910 maybe-configure-bison \
911 maybe-configure-cgen \
912 maybe-configure-dejagnu \
913 maybe-configure-etc \
914 maybe-configure-fastjar \
915 maybe-configure-fixincludes \
916 maybe-configure-flex \
917 maybe-configure-gas \
918 maybe-configure-gcc \
919 maybe-configure-gmp \
920 maybe-configure-mpfr \
921 maybe-configure-mpc \
922 maybe-configure-isl \
923 maybe-configure-libelf \
924 maybe-configure-gold \
925 maybe-configure-gprof \
926 maybe-configure-intl \
927 maybe-configure-tcl \
928 maybe-configure-itcl \
930 maybe-configure-libbacktrace \
931 maybe-configure-libcpp \
932 maybe-configure-libdecnumber \
933 maybe-configure-libgui \
934 maybe-configure-libiberty \
935 maybe-configure-libiberty-linker-plugin \
936 maybe-configure-libiconv \
938 maybe-configure-readline \
939 maybe-configure-sid \
940 maybe-configure-sim \
941 maybe-configure-texinfo \
942 maybe-configure-zlib \
943 maybe-configure-gdb \
944 maybe-configure-expect \
945 maybe-configure-guile \
947 maybe-configure-libtermcap \
948 maybe-configure-utils \
949 maybe-configure-gnattools \
950 maybe-configure-lto-plugin \
951 maybe-configure-libcc1 \
952 maybe-configure-gotools
953 .PHONY: configure-target
955 maybe-configure-target-libstdc++-v3 \
956 maybe-configure-target-libsanitizer \
957 maybe-configure-target-libmpx \
958 maybe-configure-target-libvtv \
959 maybe-configure-target-libcilkrts \
960 maybe-configure-target-liboffloadmic \
961 maybe-configure-target-libssp \
962 maybe-configure-target-newlib \
963 maybe-configure-target-libgcc \
964 maybe-configure-target-libbacktrace \
965 maybe-configure-target-libquadmath \
966 maybe-configure-target-libgfortran \
967 maybe-configure-target-libobjc \
968 maybe-configure-target-libgo \
969 maybe-configure-target-libtermcap \
970 maybe-configure-target-winsup \
971 maybe-configure-target-libgloss \
972 maybe-configure-target-libffi \
973 maybe-configure-target-libjava \
974 maybe-configure-target-zlib \
975 maybe-configure-target-boehm-gc \
976 maybe-configure-target-rda \
977 maybe-configure-target-libada \
978 maybe-configure-target-libgomp \
979 maybe-configure-target-libitm \
980 maybe-configure-target-libatomic
982 # The target built for a native non-bootstrap build.
986 [ -f stage_final ] || echo stage3 > stage_final
987 @r=`${PWD_COMMAND}`; export r; \
988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
989 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
991 @: $(MAKE); $(unstage)
992 @r=`${PWD_COMMAND}`; export r; \
993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 if [ -f stage_last ]; then \
996 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
997 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1000 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1004 @endif gcc-bootstrap
1009 all-build: maybe-all-build-libiberty
1010 all-build: maybe-all-build-bison
1011 all-build: maybe-all-build-flex
1012 all-build: maybe-all-build-m4
1013 all-build: maybe-all-build-texinfo
1014 all-build: maybe-all-build-fixincludes
1015 all-build: maybe-all-build-libcpp
1019 @if bfd-no-bootstrap
1020 all-host: maybe-all-bfd
1021 @endif bfd-no-bootstrap
1022 @if opcodes-no-bootstrap
1023 all-host: maybe-all-opcodes
1024 @endif opcodes-no-bootstrap
1025 @if binutils-no-bootstrap
1026 all-host: maybe-all-binutils
1027 @endif binutils-no-bootstrap
1028 all-host: maybe-all-bison
1029 all-host: maybe-all-cgen
1030 all-host: maybe-all-dejagnu
1031 all-host: maybe-all-etc
1032 all-host: maybe-all-fastjar
1033 @if fixincludes-no-bootstrap
1034 all-host: maybe-all-fixincludes
1035 @endif fixincludes-no-bootstrap
1036 all-host: maybe-all-flex
1037 @if gas-no-bootstrap
1038 all-host: maybe-all-gas
1039 @endif gas-no-bootstrap
1040 @if gcc-no-bootstrap
1041 all-host: maybe-all-gcc
1042 @endif gcc-no-bootstrap
1043 @if gmp-no-bootstrap
1044 all-host: maybe-all-gmp
1045 @endif gmp-no-bootstrap
1046 @if mpfr-no-bootstrap
1047 all-host: maybe-all-mpfr
1048 @endif mpfr-no-bootstrap
1049 @if mpc-no-bootstrap
1050 all-host: maybe-all-mpc
1051 @endif mpc-no-bootstrap
1052 @if isl-no-bootstrap
1053 all-host: maybe-all-isl
1054 @endif isl-no-bootstrap
1055 @if libelf-no-bootstrap
1056 all-host: maybe-all-libelf
1057 @endif libelf-no-bootstrap
1058 @if gold-no-bootstrap
1059 all-host: maybe-all-gold
1060 @endif gold-no-bootstrap
1061 all-host: maybe-all-gprof
1062 @if intl-no-bootstrap
1063 all-host: maybe-all-intl
1064 @endif intl-no-bootstrap
1065 all-host: maybe-all-tcl
1066 all-host: maybe-all-itcl
1068 all-host: maybe-all-ld
1069 @endif ld-no-bootstrap
1070 @if libbacktrace-no-bootstrap
1071 all-host: maybe-all-libbacktrace
1072 @endif libbacktrace-no-bootstrap
1073 @if libcpp-no-bootstrap
1074 all-host: maybe-all-libcpp
1075 @endif libcpp-no-bootstrap
1076 @if libdecnumber-no-bootstrap
1077 all-host: maybe-all-libdecnumber
1078 @endif libdecnumber-no-bootstrap
1079 all-host: maybe-all-libgui
1080 @if libiberty-no-bootstrap
1081 all-host: maybe-all-libiberty
1082 @endif libiberty-no-bootstrap
1083 @if libiberty-linker-plugin-no-bootstrap
1084 all-host: maybe-all-libiberty-linker-plugin
1085 @endif libiberty-linker-plugin-no-bootstrap
1086 @if libiconv-no-bootstrap
1087 all-host: maybe-all-libiconv
1088 @endif libiconv-no-bootstrap
1089 all-host: maybe-all-m4
1090 all-host: maybe-all-readline
1091 all-host: maybe-all-sid
1092 all-host: maybe-all-sim
1093 all-host: maybe-all-texinfo
1094 @if zlib-no-bootstrap
1095 all-host: maybe-all-zlib
1096 @endif zlib-no-bootstrap
1097 all-host: maybe-all-gdb
1098 all-host: maybe-all-expect
1099 all-host: maybe-all-guile
1100 all-host: maybe-all-tk
1101 all-host: maybe-all-libtermcap
1102 all-host: maybe-all-utils
1103 all-host: maybe-all-gnattools
1104 @if lto-plugin-no-bootstrap
1105 all-host: maybe-all-lto-plugin
1106 @endif lto-plugin-no-bootstrap
1107 all-host: maybe-all-libcc1
1108 all-host: maybe-all-gotools
1112 @if target-libstdc++-v3-no-bootstrap
1113 all-target: maybe-all-target-libstdc++-v3
1114 @endif target-libstdc++-v3-no-bootstrap
1115 @if target-libsanitizer-no-bootstrap
1116 all-target: maybe-all-target-libsanitizer
1117 @endif target-libsanitizer-no-bootstrap
1118 @if target-libmpx-no-bootstrap
1119 all-target: maybe-all-target-libmpx
1120 @endif target-libmpx-no-bootstrap
1121 @if target-libvtv-no-bootstrap
1122 all-target: maybe-all-target-libvtv
1123 @endif target-libvtv-no-bootstrap
1124 all-target: maybe-all-target-libcilkrts
1125 all-target: maybe-all-target-liboffloadmic
1126 all-target: maybe-all-target-libssp
1127 all-target: maybe-all-target-newlib
1128 @if target-libgcc-no-bootstrap
1129 all-target: maybe-all-target-libgcc
1130 @endif target-libgcc-no-bootstrap
1131 all-target: maybe-all-target-libbacktrace
1132 all-target: maybe-all-target-libquadmath
1133 all-target: maybe-all-target-libgfortran
1134 all-target: maybe-all-target-libobjc
1135 all-target: maybe-all-target-libgo
1136 all-target: maybe-all-target-libtermcap
1137 all-target: maybe-all-target-winsup
1138 all-target: maybe-all-target-libgloss
1139 all-target: maybe-all-target-libffi
1140 all-target: maybe-all-target-libjava
1141 all-target: maybe-all-target-zlib
1142 all-target: maybe-all-target-boehm-gc
1143 all-target: maybe-all-target-rda
1144 all-target: maybe-all-target-libada
1145 @if target-libgomp-no-bootstrap
1146 all-target: maybe-all-target-libgomp
1147 @endif target-libgomp-no-bootstrap
1148 all-target: maybe-all-target-libitm
1149 all-target: maybe-all-target-libatomic
1151 # Do a target for all the subdirectories. A ``make do-X'' will do a
1152 # ``make X'' in all subdirectories (because, in general, there is a
1153 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1154 # but it may do additional work as well).
1158 @: $(MAKE); $(unstage)
1159 @r=`${PWD_COMMAND}`; export r; \
1160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1161 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1167 info-host: maybe-info-bfd
1168 info-host: maybe-info-opcodes
1169 info-host: maybe-info-binutils
1170 info-host: maybe-info-bison
1171 info-host: maybe-info-cgen
1172 info-host: maybe-info-dejagnu
1173 info-host: maybe-info-etc
1174 info-host: maybe-info-fastjar
1175 info-host: maybe-info-fixincludes
1176 info-host: maybe-info-flex
1177 info-host: maybe-info-gas
1178 info-host: maybe-info-gcc
1179 info-host: maybe-info-gmp
1180 info-host: maybe-info-mpfr
1181 info-host: maybe-info-mpc
1182 info-host: maybe-info-isl
1183 info-host: maybe-info-libelf
1184 info-host: maybe-info-gold
1185 info-host: maybe-info-gprof
1186 info-host: maybe-info-intl
1187 info-host: maybe-info-tcl
1188 info-host: maybe-info-itcl
1189 info-host: maybe-info-ld
1190 info-host: maybe-info-libbacktrace
1191 info-host: maybe-info-libcpp
1192 info-host: maybe-info-libdecnumber
1193 info-host: maybe-info-libgui
1194 info-host: maybe-info-libiberty
1195 info-host: maybe-info-libiberty-linker-plugin
1196 info-host: maybe-info-libiconv
1197 info-host: maybe-info-m4
1198 info-host: maybe-info-readline
1199 info-host: maybe-info-sid
1200 info-host: maybe-info-sim
1201 info-host: maybe-info-texinfo
1202 info-host: maybe-info-zlib
1203 info-host: maybe-info-gdb
1204 info-host: maybe-info-expect
1205 info-host: maybe-info-guile
1206 info-host: maybe-info-tk
1207 info-host: maybe-info-libtermcap
1208 info-host: maybe-info-utils
1209 info-host: maybe-info-gnattools
1210 info-host: maybe-info-lto-plugin
1211 info-host: maybe-info-libcc1
1212 info-host: maybe-info-gotools
1216 info-target: maybe-info-target-libstdc++-v3
1217 info-target: maybe-info-target-libsanitizer
1218 info-target: maybe-info-target-libmpx
1219 info-target: maybe-info-target-libvtv
1220 info-target: maybe-info-target-libcilkrts
1221 info-target: maybe-info-target-liboffloadmic
1222 info-target: maybe-info-target-libssp
1223 info-target: maybe-info-target-newlib
1224 info-target: maybe-info-target-libgcc
1225 info-target: maybe-info-target-libbacktrace
1226 info-target: maybe-info-target-libquadmath
1227 info-target: maybe-info-target-libgfortran
1228 info-target: maybe-info-target-libobjc
1229 info-target: maybe-info-target-libgo
1230 info-target: maybe-info-target-libtermcap
1231 info-target: maybe-info-target-winsup
1232 info-target: maybe-info-target-libgloss
1233 info-target: maybe-info-target-libffi
1234 info-target: maybe-info-target-libjava
1235 info-target: maybe-info-target-zlib
1236 info-target: maybe-info-target-boehm-gc
1237 info-target: maybe-info-target-rda
1238 info-target: maybe-info-target-libada
1239 info-target: maybe-info-target-libgomp
1240 info-target: maybe-info-target-libitm
1241 info-target: maybe-info-target-libatomic
1245 @: $(MAKE); $(unstage)
1246 @r=`${PWD_COMMAND}`; export r; \
1247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1248 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1254 dvi-host: maybe-dvi-bfd
1255 dvi-host: maybe-dvi-opcodes
1256 dvi-host: maybe-dvi-binutils
1257 dvi-host: maybe-dvi-bison
1258 dvi-host: maybe-dvi-cgen
1259 dvi-host: maybe-dvi-dejagnu
1260 dvi-host: maybe-dvi-etc
1261 dvi-host: maybe-dvi-fastjar
1262 dvi-host: maybe-dvi-fixincludes
1263 dvi-host: maybe-dvi-flex
1264 dvi-host: maybe-dvi-gas
1265 dvi-host: maybe-dvi-gcc
1266 dvi-host: maybe-dvi-gmp
1267 dvi-host: maybe-dvi-mpfr
1268 dvi-host: maybe-dvi-mpc
1269 dvi-host: maybe-dvi-isl
1270 dvi-host: maybe-dvi-libelf
1271 dvi-host: maybe-dvi-gold
1272 dvi-host: maybe-dvi-gprof
1273 dvi-host: maybe-dvi-intl
1274 dvi-host: maybe-dvi-tcl
1275 dvi-host: maybe-dvi-itcl
1276 dvi-host: maybe-dvi-ld
1277 dvi-host: maybe-dvi-libbacktrace
1278 dvi-host: maybe-dvi-libcpp
1279 dvi-host: maybe-dvi-libdecnumber
1280 dvi-host: maybe-dvi-libgui
1281 dvi-host: maybe-dvi-libiberty
1282 dvi-host: maybe-dvi-libiberty-linker-plugin
1283 dvi-host: maybe-dvi-libiconv
1284 dvi-host: maybe-dvi-m4
1285 dvi-host: maybe-dvi-readline
1286 dvi-host: maybe-dvi-sid
1287 dvi-host: maybe-dvi-sim
1288 dvi-host: maybe-dvi-texinfo
1289 dvi-host: maybe-dvi-zlib
1290 dvi-host: maybe-dvi-gdb
1291 dvi-host: maybe-dvi-expect
1292 dvi-host: maybe-dvi-guile
1293 dvi-host: maybe-dvi-tk
1294 dvi-host: maybe-dvi-libtermcap
1295 dvi-host: maybe-dvi-utils
1296 dvi-host: maybe-dvi-gnattools
1297 dvi-host: maybe-dvi-lto-plugin
1298 dvi-host: maybe-dvi-libcc1
1299 dvi-host: maybe-dvi-gotools
1303 dvi-target: maybe-dvi-target-libstdc++-v3
1304 dvi-target: maybe-dvi-target-libsanitizer
1305 dvi-target: maybe-dvi-target-libmpx
1306 dvi-target: maybe-dvi-target-libvtv
1307 dvi-target: maybe-dvi-target-libcilkrts
1308 dvi-target: maybe-dvi-target-liboffloadmic
1309 dvi-target: maybe-dvi-target-libssp
1310 dvi-target: maybe-dvi-target-newlib
1311 dvi-target: maybe-dvi-target-libgcc
1312 dvi-target: maybe-dvi-target-libbacktrace
1313 dvi-target: maybe-dvi-target-libquadmath
1314 dvi-target: maybe-dvi-target-libgfortran
1315 dvi-target: maybe-dvi-target-libobjc
1316 dvi-target: maybe-dvi-target-libgo
1317 dvi-target: maybe-dvi-target-libtermcap
1318 dvi-target: maybe-dvi-target-winsup
1319 dvi-target: maybe-dvi-target-libgloss
1320 dvi-target: maybe-dvi-target-libffi
1321 dvi-target: maybe-dvi-target-libjava
1322 dvi-target: maybe-dvi-target-zlib
1323 dvi-target: maybe-dvi-target-boehm-gc
1324 dvi-target: maybe-dvi-target-rda
1325 dvi-target: maybe-dvi-target-libada
1326 dvi-target: maybe-dvi-target-libgomp
1327 dvi-target: maybe-dvi-target-libitm
1328 dvi-target: maybe-dvi-target-libatomic
1332 @: $(MAKE); $(unstage)
1333 @r=`${PWD_COMMAND}`; export r; \
1334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1341 pdf-host: maybe-pdf-bfd
1342 pdf-host: maybe-pdf-opcodes
1343 pdf-host: maybe-pdf-binutils
1344 pdf-host: maybe-pdf-bison
1345 pdf-host: maybe-pdf-cgen
1346 pdf-host: maybe-pdf-dejagnu
1347 pdf-host: maybe-pdf-etc
1348 pdf-host: maybe-pdf-fastjar
1349 pdf-host: maybe-pdf-fixincludes
1350 pdf-host: maybe-pdf-flex
1351 pdf-host: maybe-pdf-gas
1352 pdf-host: maybe-pdf-gcc
1353 pdf-host: maybe-pdf-gmp
1354 pdf-host: maybe-pdf-mpfr
1355 pdf-host: maybe-pdf-mpc
1356 pdf-host: maybe-pdf-isl
1357 pdf-host: maybe-pdf-libelf
1358 pdf-host: maybe-pdf-gold
1359 pdf-host: maybe-pdf-gprof
1360 pdf-host: maybe-pdf-intl
1361 pdf-host: maybe-pdf-tcl
1362 pdf-host: maybe-pdf-itcl
1363 pdf-host: maybe-pdf-ld
1364 pdf-host: maybe-pdf-libbacktrace
1365 pdf-host: maybe-pdf-libcpp
1366 pdf-host: maybe-pdf-libdecnumber
1367 pdf-host: maybe-pdf-libgui
1368 pdf-host: maybe-pdf-libiberty
1369 pdf-host: maybe-pdf-libiberty-linker-plugin
1370 pdf-host: maybe-pdf-libiconv
1371 pdf-host: maybe-pdf-m4
1372 pdf-host: maybe-pdf-readline
1373 pdf-host: maybe-pdf-sid
1374 pdf-host: maybe-pdf-sim
1375 pdf-host: maybe-pdf-texinfo
1376 pdf-host: maybe-pdf-zlib
1377 pdf-host: maybe-pdf-gdb
1378 pdf-host: maybe-pdf-expect
1379 pdf-host: maybe-pdf-guile
1380 pdf-host: maybe-pdf-tk
1381 pdf-host: maybe-pdf-libtermcap
1382 pdf-host: maybe-pdf-utils
1383 pdf-host: maybe-pdf-gnattools
1384 pdf-host: maybe-pdf-lto-plugin
1385 pdf-host: maybe-pdf-libcc1
1386 pdf-host: maybe-pdf-gotools
1390 pdf-target: maybe-pdf-target-libstdc++-v3
1391 pdf-target: maybe-pdf-target-libsanitizer
1392 pdf-target: maybe-pdf-target-libmpx
1393 pdf-target: maybe-pdf-target-libvtv
1394 pdf-target: maybe-pdf-target-libcilkrts
1395 pdf-target: maybe-pdf-target-liboffloadmic
1396 pdf-target: maybe-pdf-target-libssp
1397 pdf-target: maybe-pdf-target-newlib
1398 pdf-target: maybe-pdf-target-libgcc
1399 pdf-target: maybe-pdf-target-libbacktrace
1400 pdf-target: maybe-pdf-target-libquadmath
1401 pdf-target: maybe-pdf-target-libgfortran
1402 pdf-target: maybe-pdf-target-libobjc
1403 pdf-target: maybe-pdf-target-libgo
1404 pdf-target: maybe-pdf-target-libtermcap
1405 pdf-target: maybe-pdf-target-winsup
1406 pdf-target: maybe-pdf-target-libgloss
1407 pdf-target: maybe-pdf-target-libffi
1408 pdf-target: maybe-pdf-target-libjava
1409 pdf-target: maybe-pdf-target-zlib
1410 pdf-target: maybe-pdf-target-boehm-gc
1411 pdf-target: maybe-pdf-target-rda
1412 pdf-target: maybe-pdf-target-libada
1413 pdf-target: maybe-pdf-target-libgomp
1414 pdf-target: maybe-pdf-target-libitm
1415 pdf-target: maybe-pdf-target-libatomic
1419 @: $(MAKE); $(unstage)
1420 @r=`${PWD_COMMAND}`; export r; \
1421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1422 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1428 html-host: maybe-html-bfd
1429 html-host: maybe-html-opcodes
1430 html-host: maybe-html-binutils
1431 html-host: maybe-html-bison
1432 html-host: maybe-html-cgen
1433 html-host: maybe-html-dejagnu
1434 html-host: maybe-html-etc
1435 html-host: maybe-html-fastjar
1436 html-host: maybe-html-fixincludes
1437 html-host: maybe-html-flex
1438 html-host: maybe-html-gas
1439 html-host: maybe-html-gcc
1440 html-host: maybe-html-gmp
1441 html-host: maybe-html-mpfr
1442 html-host: maybe-html-mpc
1443 html-host: maybe-html-isl
1444 html-host: maybe-html-libelf
1445 html-host: maybe-html-gold
1446 html-host: maybe-html-gprof
1447 html-host: maybe-html-intl
1448 html-host: maybe-html-tcl
1449 html-host: maybe-html-itcl
1450 html-host: maybe-html-ld
1451 html-host: maybe-html-libbacktrace
1452 html-host: maybe-html-libcpp
1453 html-host: maybe-html-libdecnumber
1454 html-host: maybe-html-libgui
1455 html-host: maybe-html-libiberty
1456 html-host: maybe-html-libiberty-linker-plugin
1457 html-host: maybe-html-libiconv
1458 html-host: maybe-html-m4
1459 html-host: maybe-html-readline
1460 html-host: maybe-html-sid
1461 html-host: maybe-html-sim
1462 html-host: maybe-html-texinfo
1463 html-host: maybe-html-zlib
1464 html-host: maybe-html-gdb
1465 html-host: maybe-html-expect
1466 html-host: maybe-html-guile
1467 html-host: maybe-html-tk
1468 html-host: maybe-html-libtermcap
1469 html-host: maybe-html-utils
1470 html-host: maybe-html-gnattools
1471 html-host: maybe-html-lto-plugin
1472 html-host: maybe-html-libcc1
1473 html-host: maybe-html-gotools
1477 html-target: maybe-html-target-libstdc++-v3
1478 html-target: maybe-html-target-libsanitizer
1479 html-target: maybe-html-target-libmpx
1480 html-target: maybe-html-target-libvtv
1481 html-target: maybe-html-target-libcilkrts
1482 html-target: maybe-html-target-liboffloadmic
1483 html-target: maybe-html-target-libssp
1484 html-target: maybe-html-target-newlib
1485 html-target: maybe-html-target-libgcc
1486 html-target: maybe-html-target-libbacktrace
1487 html-target: maybe-html-target-libquadmath
1488 html-target: maybe-html-target-libgfortran
1489 html-target: maybe-html-target-libobjc
1490 html-target: maybe-html-target-libgo
1491 html-target: maybe-html-target-libtermcap
1492 html-target: maybe-html-target-winsup
1493 html-target: maybe-html-target-libgloss
1494 html-target: maybe-html-target-libffi
1495 html-target: maybe-html-target-libjava
1496 html-target: maybe-html-target-zlib
1497 html-target: maybe-html-target-boehm-gc
1498 html-target: maybe-html-target-rda
1499 html-target: maybe-html-target-libada
1500 html-target: maybe-html-target-libgomp
1501 html-target: maybe-html-target-libitm
1502 html-target: maybe-html-target-libatomic
1506 @: $(MAKE); $(unstage)
1507 @r=`${PWD_COMMAND}`; export r; \
1508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1509 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1515 TAGS-host: maybe-TAGS-bfd
1516 TAGS-host: maybe-TAGS-opcodes
1517 TAGS-host: maybe-TAGS-binutils
1518 TAGS-host: maybe-TAGS-bison
1519 TAGS-host: maybe-TAGS-cgen
1520 TAGS-host: maybe-TAGS-dejagnu
1521 TAGS-host: maybe-TAGS-etc
1522 TAGS-host: maybe-TAGS-fastjar
1523 TAGS-host: maybe-TAGS-fixincludes
1524 TAGS-host: maybe-TAGS-flex
1525 TAGS-host: maybe-TAGS-gas
1526 TAGS-host: maybe-TAGS-gcc
1527 TAGS-host: maybe-TAGS-gmp
1528 TAGS-host: maybe-TAGS-mpfr
1529 TAGS-host: maybe-TAGS-mpc
1530 TAGS-host: maybe-TAGS-isl
1531 TAGS-host: maybe-TAGS-libelf
1532 TAGS-host: maybe-TAGS-gold
1533 TAGS-host: maybe-TAGS-gprof
1534 TAGS-host: maybe-TAGS-intl
1535 TAGS-host: maybe-TAGS-tcl
1536 TAGS-host: maybe-TAGS-itcl
1537 TAGS-host: maybe-TAGS-ld
1538 TAGS-host: maybe-TAGS-libbacktrace
1539 TAGS-host: maybe-TAGS-libcpp
1540 TAGS-host: maybe-TAGS-libdecnumber
1541 TAGS-host: maybe-TAGS-libgui
1542 TAGS-host: maybe-TAGS-libiberty
1543 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1544 TAGS-host: maybe-TAGS-libiconv
1545 TAGS-host: maybe-TAGS-m4
1546 TAGS-host: maybe-TAGS-readline
1547 TAGS-host: maybe-TAGS-sid
1548 TAGS-host: maybe-TAGS-sim
1549 TAGS-host: maybe-TAGS-texinfo
1550 TAGS-host: maybe-TAGS-zlib
1551 TAGS-host: maybe-TAGS-gdb
1552 TAGS-host: maybe-TAGS-expect
1553 TAGS-host: maybe-TAGS-guile
1554 TAGS-host: maybe-TAGS-tk
1555 TAGS-host: maybe-TAGS-libtermcap
1556 TAGS-host: maybe-TAGS-utils
1557 TAGS-host: maybe-TAGS-gnattools
1558 TAGS-host: maybe-TAGS-lto-plugin
1559 TAGS-host: maybe-TAGS-libcc1
1560 TAGS-host: maybe-TAGS-gotools
1564 TAGS-target: maybe-TAGS-target-libstdc++-v3
1565 TAGS-target: maybe-TAGS-target-libsanitizer
1566 TAGS-target: maybe-TAGS-target-libmpx
1567 TAGS-target: maybe-TAGS-target-libvtv
1568 TAGS-target: maybe-TAGS-target-libcilkrts
1569 TAGS-target: maybe-TAGS-target-liboffloadmic
1570 TAGS-target: maybe-TAGS-target-libssp
1571 TAGS-target: maybe-TAGS-target-newlib
1572 TAGS-target: maybe-TAGS-target-libgcc
1573 TAGS-target: maybe-TAGS-target-libbacktrace
1574 TAGS-target: maybe-TAGS-target-libquadmath
1575 TAGS-target: maybe-TAGS-target-libgfortran
1576 TAGS-target: maybe-TAGS-target-libobjc
1577 TAGS-target: maybe-TAGS-target-libgo
1578 TAGS-target: maybe-TAGS-target-libtermcap
1579 TAGS-target: maybe-TAGS-target-winsup
1580 TAGS-target: maybe-TAGS-target-libgloss
1581 TAGS-target: maybe-TAGS-target-libffi
1582 TAGS-target: maybe-TAGS-target-libjava
1583 TAGS-target: maybe-TAGS-target-zlib
1584 TAGS-target: maybe-TAGS-target-boehm-gc
1585 TAGS-target: maybe-TAGS-target-rda
1586 TAGS-target: maybe-TAGS-target-libada
1587 TAGS-target: maybe-TAGS-target-libgomp
1588 TAGS-target: maybe-TAGS-target-libitm
1589 TAGS-target: maybe-TAGS-target-libatomic
1591 .PHONY: do-install-info
1593 @: $(MAKE); $(unstage)
1594 @r=`${PWD_COMMAND}`; export r; \
1595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1596 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1600 .PHONY: install-info-host
1602 install-info-host: maybe-install-info-bfd
1603 install-info-host: maybe-install-info-opcodes
1604 install-info-host: maybe-install-info-binutils
1605 install-info-host: maybe-install-info-bison
1606 install-info-host: maybe-install-info-cgen
1607 install-info-host: maybe-install-info-dejagnu
1608 install-info-host: maybe-install-info-etc
1609 install-info-host: maybe-install-info-fastjar
1610 install-info-host: maybe-install-info-fixincludes
1611 install-info-host: maybe-install-info-flex
1612 install-info-host: maybe-install-info-gas
1613 install-info-host: maybe-install-info-gcc
1614 install-info-host: maybe-install-info-gmp
1615 install-info-host: maybe-install-info-mpfr
1616 install-info-host: maybe-install-info-mpc
1617 install-info-host: maybe-install-info-isl
1618 install-info-host: maybe-install-info-libelf
1619 install-info-host: maybe-install-info-gold
1620 install-info-host: maybe-install-info-gprof
1621 install-info-host: maybe-install-info-intl
1622 install-info-host: maybe-install-info-tcl
1623 install-info-host: maybe-install-info-itcl
1624 install-info-host: maybe-install-info-ld
1625 install-info-host: maybe-install-info-libbacktrace
1626 install-info-host: maybe-install-info-libcpp
1627 install-info-host: maybe-install-info-libdecnumber
1628 install-info-host: maybe-install-info-libgui
1629 install-info-host: maybe-install-info-libiberty
1630 install-info-host: maybe-install-info-libiberty-linker-plugin
1631 install-info-host: maybe-install-info-libiconv
1632 install-info-host: maybe-install-info-m4
1633 install-info-host: maybe-install-info-readline
1634 install-info-host: maybe-install-info-sid
1635 install-info-host: maybe-install-info-sim
1636 install-info-host: maybe-install-info-texinfo
1637 install-info-host: maybe-install-info-zlib
1638 install-info-host: maybe-install-info-gdb
1639 install-info-host: maybe-install-info-expect
1640 install-info-host: maybe-install-info-guile
1641 install-info-host: maybe-install-info-tk
1642 install-info-host: maybe-install-info-libtermcap
1643 install-info-host: maybe-install-info-utils
1644 install-info-host: maybe-install-info-gnattools
1645 install-info-host: maybe-install-info-lto-plugin
1646 install-info-host: maybe-install-info-libcc1
1647 install-info-host: maybe-install-info-gotools
1649 .PHONY: install-info-target
1651 install-info-target: maybe-install-info-target-libstdc++-v3
1652 install-info-target: maybe-install-info-target-libsanitizer
1653 install-info-target: maybe-install-info-target-libmpx
1654 install-info-target: maybe-install-info-target-libvtv
1655 install-info-target: maybe-install-info-target-libcilkrts
1656 install-info-target: maybe-install-info-target-liboffloadmic
1657 install-info-target: maybe-install-info-target-libssp
1658 install-info-target: maybe-install-info-target-newlib
1659 install-info-target: maybe-install-info-target-libgcc
1660 install-info-target: maybe-install-info-target-libbacktrace
1661 install-info-target: maybe-install-info-target-libquadmath
1662 install-info-target: maybe-install-info-target-libgfortran
1663 install-info-target: maybe-install-info-target-libobjc
1664 install-info-target: maybe-install-info-target-libgo
1665 install-info-target: maybe-install-info-target-libtermcap
1666 install-info-target: maybe-install-info-target-winsup
1667 install-info-target: maybe-install-info-target-libgloss
1668 install-info-target: maybe-install-info-target-libffi
1669 install-info-target: maybe-install-info-target-libjava
1670 install-info-target: maybe-install-info-target-zlib
1671 install-info-target: maybe-install-info-target-boehm-gc
1672 install-info-target: maybe-install-info-target-rda
1673 install-info-target: maybe-install-info-target-libada
1674 install-info-target: maybe-install-info-target-libgomp
1675 install-info-target: maybe-install-info-target-libitm
1676 install-info-target: maybe-install-info-target-libatomic
1678 .PHONY: do-install-pdf
1680 @: $(MAKE); $(unstage)
1681 @r=`${PWD_COMMAND}`; export r; \
1682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1687 .PHONY: install-pdf-host
1689 install-pdf-host: maybe-install-pdf-bfd
1690 install-pdf-host: maybe-install-pdf-opcodes
1691 install-pdf-host: maybe-install-pdf-binutils
1692 install-pdf-host: maybe-install-pdf-bison
1693 install-pdf-host: maybe-install-pdf-cgen
1694 install-pdf-host: maybe-install-pdf-dejagnu
1695 install-pdf-host: maybe-install-pdf-etc
1696 install-pdf-host: maybe-install-pdf-fastjar
1697 install-pdf-host: maybe-install-pdf-fixincludes
1698 install-pdf-host: maybe-install-pdf-flex
1699 install-pdf-host: maybe-install-pdf-gas
1700 install-pdf-host: maybe-install-pdf-gcc
1701 install-pdf-host: maybe-install-pdf-gmp
1702 install-pdf-host: maybe-install-pdf-mpfr
1703 install-pdf-host: maybe-install-pdf-mpc
1704 install-pdf-host: maybe-install-pdf-isl
1705 install-pdf-host: maybe-install-pdf-libelf
1706 install-pdf-host: maybe-install-pdf-gold
1707 install-pdf-host: maybe-install-pdf-gprof
1708 install-pdf-host: maybe-install-pdf-intl
1709 install-pdf-host: maybe-install-pdf-tcl
1710 install-pdf-host: maybe-install-pdf-itcl
1711 install-pdf-host: maybe-install-pdf-ld
1712 install-pdf-host: maybe-install-pdf-libbacktrace
1713 install-pdf-host: maybe-install-pdf-libcpp
1714 install-pdf-host: maybe-install-pdf-libdecnumber
1715 install-pdf-host: maybe-install-pdf-libgui
1716 install-pdf-host: maybe-install-pdf-libiberty
1717 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1718 install-pdf-host: maybe-install-pdf-libiconv
1719 install-pdf-host: maybe-install-pdf-m4
1720 install-pdf-host: maybe-install-pdf-readline
1721 install-pdf-host: maybe-install-pdf-sid
1722 install-pdf-host: maybe-install-pdf-sim
1723 install-pdf-host: maybe-install-pdf-texinfo
1724 install-pdf-host: maybe-install-pdf-zlib
1725 install-pdf-host: maybe-install-pdf-gdb
1726 install-pdf-host: maybe-install-pdf-expect
1727 install-pdf-host: maybe-install-pdf-guile
1728 install-pdf-host: maybe-install-pdf-tk
1729 install-pdf-host: maybe-install-pdf-libtermcap
1730 install-pdf-host: maybe-install-pdf-utils
1731 install-pdf-host: maybe-install-pdf-gnattools
1732 install-pdf-host: maybe-install-pdf-lto-plugin
1733 install-pdf-host: maybe-install-pdf-libcc1
1734 install-pdf-host: maybe-install-pdf-gotools
1736 .PHONY: install-pdf-target
1738 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1739 install-pdf-target: maybe-install-pdf-target-libsanitizer
1740 install-pdf-target: maybe-install-pdf-target-libmpx
1741 install-pdf-target: maybe-install-pdf-target-libvtv
1742 install-pdf-target: maybe-install-pdf-target-libcilkrts
1743 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1744 install-pdf-target: maybe-install-pdf-target-libssp
1745 install-pdf-target: maybe-install-pdf-target-newlib
1746 install-pdf-target: maybe-install-pdf-target-libgcc
1747 install-pdf-target: maybe-install-pdf-target-libbacktrace
1748 install-pdf-target: maybe-install-pdf-target-libquadmath
1749 install-pdf-target: maybe-install-pdf-target-libgfortran
1750 install-pdf-target: maybe-install-pdf-target-libobjc
1751 install-pdf-target: maybe-install-pdf-target-libgo
1752 install-pdf-target: maybe-install-pdf-target-libtermcap
1753 install-pdf-target: maybe-install-pdf-target-winsup
1754 install-pdf-target: maybe-install-pdf-target-libgloss
1755 install-pdf-target: maybe-install-pdf-target-libffi
1756 install-pdf-target: maybe-install-pdf-target-libjava
1757 install-pdf-target: maybe-install-pdf-target-zlib
1758 install-pdf-target: maybe-install-pdf-target-boehm-gc
1759 install-pdf-target: maybe-install-pdf-target-rda
1760 install-pdf-target: maybe-install-pdf-target-libada
1761 install-pdf-target: maybe-install-pdf-target-libgomp
1762 install-pdf-target: maybe-install-pdf-target-libitm
1763 install-pdf-target: maybe-install-pdf-target-libatomic
1765 .PHONY: do-install-html
1767 @: $(MAKE); $(unstage)
1768 @r=`${PWD_COMMAND}`; export r; \
1769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1774 .PHONY: install-html-host
1776 install-html-host: maybe-install-html-bfd
1777 install-html-host: maybe-install-html-opcodes
1778 install-html-host: maybe-install-html-binutils
1779 install-html-host: maybe-install-html-bison
1780 install-html-host: maybe-install-html-cgen
1781 install-html-host: maybe-install-html-dejagnu
1782 install-html-host: maybe-install-html-etc
1783 install-html-host: maybe-install-html-fastjar
1784 install-html-host: maybe-install-html-fixincludes
1785 install-html-host: maybe-install-html-flex
1786 install-html-host: maybe-install-html-gas
1787 install-html-host: maybe-install-html-gcc
1788 install-html-host: maybe-install-html-gmp
1789 install-html-host: maybe-install-html-mpfr
1790 install-html-host: maybe-install-html-mpc
1791 install-html-host: maybe-install-html-isl
1792 install-html-host: maybe-install-html-libelf
1793 install-html-host: maybe-install-html-gold
1794 install-html-host: maybe-install-html-gprof
1795 install-html-host: maybe-install-html-intl
1796 install-html-host: maybe-install-html-tcl
1797 install-html-host: maybe-install-html-itcl
1798 install-html-host: maybe-install-html-ld
1799 install-html-host: maybe-install-html-libbacktrace
1800 install-html-host: maybe-install-html-libcpp
1801 install-html-host: maybe-install-html-libdecnumber
1802 install-html-host: maybe-install-html-libgui
1803 install-html-host: maybe-install-html-libiberty
1804 install-html-host: maybe-install-html-libiberty-linker-plugin
1805 install-html-host: maybe-install-html-libiconv
1806 install-html-host: maybe-install-html-m4
1807 install-html-host: maybe-install-html-readline
1808 install-html-host: maybe-install-html-sid
1809 install-html-host: maybe-install-html-sim
1810 install-html-host: maybe-install-html-texinfo
1811 install-html-host: maybe-install-html-zlib
1812 install-html-host: maybe-install-html-gdb
1813 install-html-host: maybe-install-html-expect
1814 install-html-host: maybe-install-html-guile
1815 install-html-host: maybe-install-html-tk
1816 install-html-host: maybe-install-html-libtermcap
1817 install-html-host: maybe-install-html-utils
1818 install-html-host: maybe-install-html-gnattools
1819 install-html-host: maybe-install-html-lto-plugin
1820 install-html-host: maybe-install-html-libcc1
1821 install-html-host: maybe-install-html-gotools
1823 .PHONY: install-html-target
1825 install-html-target: maybe-install-html-target-libstdc++-v3
1826 install-html-target: maybe-install-html-target-libsanitizer
1827 install-html-target: maybe-install-html-target-libmpx
1828 install-html-target: maybe-install-html-target-libvtv
1829 install-html-target: maybe-install-html-target-libcilkrts
1830 install-html-target: maybe-install-html-target-liboffloadmic
1831 install-html-target: maybe-install-html-target-libssp
1832 install-html-target: maybe-install-html-target-newlib
1833 install-html-target: maybe-install-html-target-libgcc
1834 install-html-target: maybe-install-html-target-libbacktrace
1835 install-html-target: maybe-install-html-target-libquadmath
1836 install-html-target: maybe-install-html-target-libgfortran
1837 install-html-target: maybe-install-html-target-libobjc
1838 install-html-target: maybe-install-html-target-libgo
1839 install-html-target: maybe-install-html-target-libtermcap
1840 install-html-target: maybe-install-html-target-winsup
1841 install-html-target: maybe-install-html-target-libgloss
1842 install-html-target: maybe-install-html-target-libffi
1843 install-html-target: maybe-install-html-target-libjava
1844 install-html-target: maybe-install-html-target-zlib
1845 install-html-target: maybe-install-html-target-boehm-gc
1846 install-html-target: maybe-install-html-target-rda
1847 install-html-target: maybe-install-html-target-libada
1848 install-html-target: maybe-install-html-target-libgomp
1849 install-html-target: maybe-install-html-target-libitm
1850 install-html-target: maybe-install-html-target-libatomic
1852 .PHONY: do-installcheck
1854 @: $(MAKE); $(unstage)
1855 @r=`${PWD_COMMAND}`; export r; \
1856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1857 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1861 .PHONY: installcheck-host
1863 installcheck-host: maybe-installcheck-bfd
1864 installcheck-host: maybe-installcheck-opcodes
1865 installcheck-host: maybe-installcheck-binutils
1866 installcheck-host: maybe-installcheck-bison
1867 installcheck-host: maybe-installcheck-cgen
1868 installcheck-host: maybe-installcheck-dejagnu
1869 installcheck-host: maybe-installcheck-etc
1870 installcheck-host: maybe-installcheck-fastjar
1871 installcheck-host: maybe-installcheck-fixincludes
1872 installcheck-host: maybe-installcheck-flex
1873 installcheck-host: maybe-installcheck-gas
1874 installcheck-host: maybe-installcheck-gcc
1875 installcheck-host: maybe-installcheck-gmp
1876 installcheck-host: maybe-installcheck-mpfr
1877 installcheck-host: maybe-installcheck-mpc
1878 installcheck-host: maybe-installcheck-isl
1879 installcheck-host: maybe-installcheck-libelf
1880 installcheck-host: maybe-installcheck-gold
1881 installcheck-host: maybe-installcheck-gprof
1882 installcheck-host: maybe-installcheck-intl
1883 installcheck-host: maybe-installcheck-tcl
1884 installcheck-host: maybe-installcheck-itcl
1885 installcheck-host: maybe-installcheck-ld
1886 installcheck-host: maybe-installcheck-libbacktrace
1887 installcheck-host: maybe-installcheck-libcpp
1888 installcheck-host: maybe-installcheck-libdecnumber
1889 installcheck-host: maybe-installcheck-libgui
1890 installcheck-host: maybe-installcheck-libiberty
1891 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1892 installcheck-host: maybe-installcheck-libiconv
1893 installcheck-host: maybe-installcheck-m4
1894 installcheck-host: maybe-installcheck-readline
1895 installcheck-host: maybe-installcheck-sid
1896 installcheck-host: maybe-installcheck-sim
1897 installcheck-host: maybe-installcheck-texinfo
1898 installcheck-host: maybe-installcheck-zlib
1899 installcheck-host: maybe-installcheck-gdb
1900 installcheck-host: maybe-installcheck-expect
1901 installcheck-host: maybe-installcheck-guile
1902 installcheck-host: maybe-installcheck-tk
1903 installcheck-host: maybe-installcheck-libtermcap
1904 installcheck-host: maybe-installcheck-utils
1905 installcheck-host: maybe-installcheck-gnattools
1906 installcheck-host: maybe-installcheck-lto-plugin
1907 installcheck-host: maybe-installcheck-libcc1
1908 installcheck-host: maybe-installcheck-gotools
1910 .PHONY: installcheck-target
1912 installcheck-target: maybe-installcheck-target-libstdc++-v3
1913 installcheck-target: maybe-installcheck-target-libsanitizer
1914 installcheck-target: maybe-installcheck-target-libmpx
1915 installcheck-target: maybe-installcheck-target-libvtv
1916 installcheck-target: maybe-installcheck-target-libcilkrts
1917 installcheck-target: maybe-installcheck-target-liboffloadmic
1918 installcheck-target: maybe-installcheck-target-libssp
1919 installcheck-target: maybe-installcheck-target-newlib
1920 installcheck-target: maybe-installcheck-target-libgcc
1921 installcheck-target: maybe-installcheck-target-libbacktrace
1922 installcheck-target: maybe-installcheck-target-libquadmath
1923 installcheck-target: maybe-installcheck-target-libgfortran
1924 installcheck-target: maybe-installcheck-target-libobjc
1925 installcheck-target: maybe-installcheck-target-libgo
1926 installcheck-target: maybe-installcheck-target-libtermcap
1927 installcheck-target: maybe-installcheck-target-winsup
1928 installcheck-target: maybe-installcheck-target-libgloss
1929 installcheck-target: maybe-installcheck-target-libffi
1930 installcheck-target: maybe-installcheck-target-libjava
1931 installcheck-target: maybe-installcheck-target-zlib
1932 installcheck-target: maybe-installcheck-target-boehm-gc
1933 installcheck-target: maybe-installcheck-target-rda
1934 installcheck-target: maybe-installcheck-target-libada
1935 installcheck-target: maybe-installcheck-target-libgomp
1936 installcheck-target: maybe-installcheck-target-libitm
1937 installcheck-target: maybe-installcheck-target-libatomic
1939 .PHONY: do-mostlyclean
1941 @: $(MAKE); $(unstage)
1942 @r=`${PWD_COMMAND}`; export r; \
1943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1944 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1948 .PHONY: mostlyclean-host
1950 mostlyclean-host: maybe-mostlyclean-bfd
1951 mostlyclean-host: maybe-mostlyclean-opcodes
1952 mostlyclean-host: maybe-mostlyclean-binutils
1953 mostlyclean-host: maybe-mostlyclean-bison
1954 mostlyclean-host: maybe-mostlyclean-cgen
1955 mostlyclean-host: maybe-mostlyclean-dejagnu
1956 mostlyclean-host: maybe-mostlyclean-etc
1957 mostlyclean-host: maybe-mostlyclean-fastjar
1958 mostlyclean-host: maybe-mostlyclean-fixincludes
1959 mostlyclean-host: maybe-mostlyclean-flex
1960 mostlyclean-host: maybe-mostlyclean-gas
1961 mostlyclean-host: maybe-mostlyclean-gcc
1962 mostlyclean-host: maybe-mostlyclean-gmp
1963 mostlyclean-host: maybe-mostlyclean-mpfr
1964 mostlyclean-host: maybe-mostlyclean-mpc
1965 mostlyclean-host: maybe-mostlyclean-isl
1966 mostlyclean-host: maybe-mostlyclean-libelf
1967 mostlyclean-host: maybe-mostlyclean-gold
1968 mostlyclean-host: maybe-mostlyclean-gprof
1969 mostlyclean-host: maybe-mostlyclean-intl
1970 mostlyclean-host: maybe-mostlyclean-tcl
1971 mostlyclean-host: maybe-mostlyclean-itcl
1972 mostlyclean-host: maybe-mostlyclean-ld
1973 mostlyclean-host: maybe-mostlyclean-libbacktrace
1974 mostlyclean-host: maybe-mostlyclean-libcpp
1975 mostlyclean-host: maybe-mostlyclean-libdecnumber
1976 mostlyclean-host: maybe-mostlyclean-libgui
1977 mostlyclean-host: maybe-mostlyclean-libiberty
1978 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1979 mostlyclean-host: maybe-mostlyclean-libiconv
1980 mostlyclean-host: maybe-mostlyclean-m4
1981 mostlyclean-host: maybe-mostlyclean-readline
1982 mostlyclean-host: maybe-mostlyclean-sid
1983 mostlyclean-host: maybe-mostlyclean-sim
1984 mostlyclean-host: maybe-mostlyclean-texinfo
1985 mostlyclean-host: maybe-mostlyclean-zlib
1986 mostlyclean-host: maybe-mostlyclean-gdb
1987 mostlyclean-host: maybe-mostlyclean-expect
1988 mostlyclean-host: maybe-mostlyclean-guile
1989 mostlyclean-host: maybe-mostlyclean-tk
1990 mostlyclean-host: maybe-mostlyclean-libtermcap
1991 mostlyclean-host: maybe-mostlyclean-utils
1992 mostlyclean-host: maybe-mostlyclean-gnattools
1993 mostlyclean-host: maybe-mostlyclean-lto-plugin
1994 mostlyclean-host: maybe-mostlyclean-libcc1
1995 mostlyclean-host: maybe-mostlyclean-gotools
1997 .PHONY: mostlyclean-target
1999 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2000 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2001 mostlyclean-target: maybe-mostlyclean-target-libmpx
2002 mostlyclean-target: maybe-mostlyclean-target-libvtv
2003 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2004 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2005 mostlyclean-target: maybe-mostlyclean-target-libssp
2006 mostlyclean-target: maybe-mostlyclean-target-newlib
2007 mostlyclean-target: maybe-mostlyclean-target-libgcc
2008 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2009 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2010 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2011 mostlyclean-target: maybe-mostlyclean-target-libobjc
2012 mostlyclean-target: maybe-mostlyclean-target-libgo
2013 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2014 mostlyclean-target: maybe-mostlyclean-target-winsup
2015 mostlyclean-target: maybe-mostlyclean-target-libgloss
2016 mostlyclean-target: maybe-mostlyclean-target-libffi
2017 mostlyclean-target: maybe-mostlyclean-target-libjava
2018 mostlyclean-target: maybe-mostlyclean-target-zlib
2019 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2020 mostlyclean-target: maybe-mostlyclean-target-rda
2021 mostlyclean-target: maybe-mostlyclean-target-libada
2022 mostlyclean-target: maybe-mostlyclean-target-libgomp
2023 mostlyclean-target: maybe-mostlyclean-target-libitm
2024 mostlyclean-target: maybe-mostlyclean-target-libatomic
2028 @: $(MAKE); $(unstage)
2029 @r=`${PWD_COMMAND}`; export r; \
2030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2037 clean-host: maybe-clean-bfd
2038 clean-host: maybe-clean-opcodes
2039 clean-host: maybe-clean-binutils
2040 clean-host: maybe-clean-bison
2041 clean-host: maybe-clean-cgen
2042 clean-host: maybe-clean-dejagnu
2043 clean-host: maybe-clean-etc
2044 clean-host: maybe-clean-fastjar
2045 clean-host: maybe-clean-fixincludes
2046 clean-host: maybe-clean-flex
2047 clean-host: maybe-clean-gas
2048 clean-host: maybe-clean-gcc
2049 clean-host: maybe-clean-gmp
2050 clean-host: maybe-clean-mpfr
2051 clean-host: maybe-clean-mpc
2052 clean-host: maybe-clean-isl
2053 clean-host: maybe-clean-libelf
2054 clean-host: maybe-clean-gold
2055 clean-host: maybe-clean-gprof
2056 clean-host: maybe-clean-intl
2057 clean-host: maybe-clean-tcl
2058 clean-host: maybe-clean-itcl
2059 clean-host: maybe-clean-ld
2060 clean-host: maybe-clean-libbacktrace
2061 clean-host: maybe-clean-libcpp
2062 clean-host: maybe-clean-libdecnumber
2063 clean-host: maybe-clean-libgui
2064 clean-host: maybe-clean-libiberty
2065 clean-host: maybe-clean-libiberty-linker-plugin
2066 clean-host: maybe-clean-libiconv
2067 clean-host: maybe-clean-m4
2068 clean-host: maybe-clean-readline
2069 clean-host: maybe-clean-sid
2070 clean-host: maybe-clean-sim
2071 clean-host: maybe-clean-texinfo
2072 clean-host: maybe-clean-zlib
2073 clean-host: maybe-clean-gdb
2074 clean-host: maybe-clean-expect
2075 clean-host: maybe-clean-guile
2076 clean-host: maybe-clean-tk
2077 clean-host: maybe-clean-libtermcap
2078 clean-host: maybe-clean-utils
2079 clean-host: maybe-clean-gnattools
2080 clean-host: maybe-clean-lto-plugin
2081 clean-host: maybe-clean-libcc1
2082 clean-host: maybe-clean-gotools
2084 .PHONY: clean-target
2086 clean-target: maybe-clean-target-libstdc++-v3
2087 clean-target: maybe-clean-target-libsanitizer
2088 clean-target: maybe-clean-target-libmpx
2089 clean-target: maybe-clean-target-libvtv
2090 clean-target: maybe-clean-target-libcilkrts
2091 clean-target: maybe-clean-target-liboffloadmic
2092 clean-target: maybe-clean-target-libssp
2093 clean-target: maybe-clean-target-newlib
2094 clean-target: maybe-clean-target-libgcc
2095 clean-target: maybe-clean-target-libbacktrace
2096 clean-target: maybe-clean-target-libquadmath
2097 clean-target: maybe-clean-target-libgfortran
2098 clean-target: maybe-clean-target-libobjc
2099 clean-target: maybe-clean-target-libgo
2100 clean-target: maybe-clean-target-libtermcap
2101 clean-target: maybe-clean-target-winsup
2102 clean-target: maybe-clean-target-libgloss
2103 clean-target: maybe-clean-target-libffi
2104 clean-target: maybe-clean-target-libjava
2105 clean-target: maybe-clean-target-zlib
2106 clean-target: maybe-clean-target-boehm-gc
2107 clean-target: maybe-clean-target-rda
2108 clean-target: maybe-clean-target-libada
2109 clean-target: maybe-clean-target-libgomp
2110 clean-target: maybe-clean-target-libitm
2111 clean-target: maybe-clean-target-libatomic
2113 .PHONY: do-distclean
2115 @: $(MAKE); $(unstage)
2116 @r=`${PWD_COMMAND}`; export r; \
2117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2122 .PHONY: distclean-host
2124 distclean-host: maybe-distclean-bfd
2125 distclean-host: maybe-distclean-opcodes
2126 distclean-host: maybe-distclean-binutils
2127 distclean-host: maybe-distclean-bison
2128 distclean-host: maybe-distclean-cgen
2129 distclean-host: maybe-distclean-dejagnu
2130 distclean-host: maybe-distclean-etc
2131 distclean-host: maybe-distclean-fastjar
2132 distclean-host: maybe-distclean-fixincludes
2133 distclean-host: maybe-distclean-flex
2134 distclean-host: maybe-distclean-gas
2135 distclean-host: maybe-distclean-gcc
2136 distclean-host: maybe-distclean-gmp
2137 distclean-host: maybe-distclean-mpfr
2138 distclean-host: maybe-distclean-mpc
2139 distclean-host: maybe-distclean-isl
2140 distclean-host: maybe-distclean-libelf
2141 distclean-host: maybe-distclean-gold
2142 distclean-host: maybe-distclean-gprof
2143 distclean-host: maybe-distclean-intl
2144 distclean-host: maybe-distclean-tcl
2145 distclean-host: maybe-distclean-itcl
2146 distclean-host: maybe-distclean-ld
2147 distclean-host: maybe-distclean-libbacktrace
2148 distclean-host: maybe-distclean-libcpp
2149 distclean-host: maybe-distclean-libdecnumber
2150 distclean-host: maybe-distclean-libgui
2151 distclean-host: maybe-distclean-libiberty
2152 distclean-host: maybe-distclean-libiberty-linker-plugin
2153 distclean-host: maybe-distclean-libiconv
2154 distclean-host: maybe-distclean-m4
2155 distclean-host: maybe-distclean-readline
2156 distclean-host: maybe-distclean-sid
2157 distclean-host: maybe-distclean-sim
2158 distclean-host: maybe-distclean-texinfo
2159 distclean-host: maybe-distclean-zlib
2160 distclean-host: maybe-distclean-gdb
2161 distclean-host: maybe-distclean-expect
2162 distclean-host: maybe-distclean-guile
2163 distclean-host: maybe-distclean-tk
2164 distclean-host: maybe-distclean-libtermcap
2165 distclean-host: maybe-distclean-utils
2166 distclean-host: maybe-distclean-gnattools
2167 distclean-host: maybe-distclean-lto-plugin
2168 distclean-host: maybe-distclean-libcc1
2169 distclean-host: maybe-distclean-gotools
2171 .PHONY: distclean-target
2173 distclean-target: maybe-distclean-target-libstdc++-v3
2174 distclean-target: maybe-distclean-target-libsanitizer
2175 distclean-target: maybe-distclean-target-libmpx
2176 distclean-target: maybe-distclean-target-libvtv
2177 distclean-target: maybe-distclean-target-libcilkrts
2178 distclean-target: maybe-distclean-target-liboffloadmic
2179 distclean-target: maybe-distclean-target-libssp
2180 distclean-target: maybe-distclean-target-newlib
2181 distclean-target: maybe-distclean-target-libgcc
2182 distclean-target: maybe-distclean-target-libbacktrace
2183 distclean-target: maybe-distclean-target-libquadmath
2184 distclean-target: maybe-distclean-target-libgfortran
2185 distclean-target: maybe-distclean-target-libobjc
2186 distclean-target: maybe-distclean-target-libgo
2187 distclean-target: maybe-distclean-target-libtermcap
2188 distclean-target: maybe-distclean-target-winsup
2189 distclean-target: maybe-distclean-target-libgloss
2190 distclean-target: maybe-distclean-target-libffi
2191 distclean-target: maybe-distclean-target-libjava
2192 distclean-target: maybe-distclean-target-zlib
2193 distclean-target: maybe-distclean-target-boehm-gc
2194 distclean-target: maybe-distclean-target-rda
2195 distclean-target: maybe-distclean-target-libada
2196 distclean-target: maybe-distclean-target-libgomp
2197 distclean-target: maybe-distclean-target-libitm
2198 distclean-target: maybe-distclean-target-libatomic
2200 .PHONY: do-maintainer-clean
2201 do-maintainer-clean:
2202 @: $(MAKE); $(unstage)
2203 @r=`${PWD_COMMAND}`; export r; \
2204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2205 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2206 maintainer-clean-target
2209 .PHONY: maintainer-clean-host
2211 maintainer-clean-host: maybe-maintainer-clean-bfd
2212 maintainer-clean-host: maybe-maintainer-clean-opcodes
2213 maintainer-clean-host: maybe-maintainer-clean-binutils
2214 maintainer-clean-host: maybe-maintainer-clean-bison
2215 maintainer-clean-host: maybe-maintainer-clean-cgen
2216 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2217 maintainer-clean-host: maybe-maintainer-clean-etc
2218 maintainer-clean-host: maybe-maintainer-clean-fastjar
2219 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2220 maintainer-clean-host: maybe-maintainer-clean-flex
2221 maintainer-clean-host: maybe-maintainer-clean-gas
2222 maintainer-clean-host: maybe-maintainer-clean-gcc
2223 maintainer-clean-host: maybe-maintainer-clean-gmp
2224 maintainer-clean-host: maybe-maintainer-clean-mpfr
2225 maintainer-clean-host: maybe-maintainer-clean-mpc
2226 maintainer-clean-host: maybe-maintainer-clean-isl
2227 maintainer-clean-host: maybe-maintainer-clean-libelf
2228 maintainer-clean-host: maybe-maintainer-clean-gold
2229 maintainer-clean-host: maybe-maintainer-clean-gprof
2230 maintainer-clean-host: maybe-maintainer-clean-intl
2231 maintainer-clean-host: maybe-maintainer-clean-tcl
2232 maintainer-clean-host: maybe-maintainer-clean-itcl
2233 maintainer-clean-host: maybe-maintainer-clean-ld
2234 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2235 maintainer-clean-host: maybe-maintainer-clean-libcpp
2236 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2237 maintainer-clean-host: maybe-maintainer-clean-libgui
2238 maintainer-clean-host: maybe-maintainer-clean-libiberty
2239 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2240 maintainer-clean-host: maybe-maintainer-clean-libiconv
2241 maintainer-clean-host: maybe-maintainer-clean-m4
2242 maintainer-clean-host: maybe-maintainer-clean-readline
2243 maintainer-clean-host: maybe-maintainer-clean-sid
2244 maintainer-clean-host: maybe-maintainer-clean-sim
2245 maintainer-clean-host: maybe-maintainer-clean-texinfo
2246 maintainer-clean-host: maybe-maintainer-clean-zlib
2247 maintainer-clean-host: maybe-maintainer-clean-gdb
2248 maintainer-clean-host: maybe-maintainer-clean-expect
2249 maintainer-clean-host: maybe-maintainer-clean-guile
2250 maintainer-clean-host: maybe-maintainer-clean-tk
2251 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2252 maintainer-clean-host: maybe-maintainer-clean-utils
2253 maintainer-clean-host: maybe-maintainer-clean-gnattools
2254 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2255 maintainer-clean-host: maybe-maintainer-clean-libcc1
2256 maintainer-clean-host: maybe-maintainer-clean-gotools
2258 .PHONY: maintainer-clean-target
2260 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2261 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2262 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2263 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2264 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2265 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2266 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2267 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2268 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2269 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2270 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2271 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2272 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2273 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2274 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2275 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2276 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2277 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2278 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2279 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2280 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2281 maintainer-clean-target: maybe-maintainer-clean-target-rda
2282 maintainer-clean-target: maybe-maintainer-clean-target-libada
2283 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2284 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2285 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2288 # Here are the targets which correspond to the do-X targets.
2290 .PHONY: info installcheck dvi pdf html
2291 .PHONY: install-info install-pdf install-html
2292 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2293 .PHONY: local-clean local-distclean local-maintainer-clean
2295 installcheck: do-installcheck
2300 # Make sure makeinfo is built before we do a `make info', if we're
2301 # in fact building texinfo.
2302 do-info: maybe-all-texinfo
2304 install-info: do-install-info dir.info
2305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2306 if [ -f dir.info ]; then \
2307 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2310 install-pdf: do-install-pdf
2312 install-html: do-install-html
2315 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2318 -rm -f Makefile config.status config.cache mh-frag mt-frag
2319 -rm -f maybedep.tmp serdep.tmp
2320 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2321 rm -rf $(TARGET_SUBDIR); \
2323 -rm -rf $(BUILD_SUBDIR)
2324 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2325 rm -rf $(HOST_SUBDIR); \
2327 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2328 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2329 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2330 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2331 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2332 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2334 local-maintainer-clean:
2335 @echo "This command is intended for maintainers to use;"
2336 @echo "it deletes files that may require special tools to rebuild."
2338 clean: do-clean local-clean
2339 mostlyclean: do-mostlyclean local-clean
2340 distclean: do-distclean local-clean local-distclean
2341 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2342 maintainer-clean: local-distclean
2343 realclean: maintainer-clean
2347 .PHONY: check do-check
2350 # Only include modules actually being configured and built.
2354 maybe-check-opcodes \
2355 maybe-check-binutils \
2358 maybe-check-dejagnu \
2360 maybe-check-fastjar \
2361 maybe-check-fixincludes \
2369 maybe-check-libelf \
2376 maybe-check-libbacktrace \
2377 maybe-check-libcpp \
2378 maybe-check-libdecnumber \
2379 maybe-check-libgui \
2380 maybe-check-libiberty \
2381 maybe-check-libiberty-linker-plugin \
2382 maybe-check-libiconv \
2384 maybe-check-readline \
2387 maybe-check-texinfo \
2390 maybe-check-expect \
2393 maybe-check-libtermcap \
2395 maybe-check-gnattools \
2396 maybe-check-lto-plugin \
2397 maybe-check-libcc1 \
2400 .PHONY: check-target
2402 maybe-check-target-libstdc++-v3 \
2403 maybe-check-target-libsanitizer \
2404 maybe-check-target-libmpx \
2405 maybe-check-target-libvtv \
2406 maybe-check-target-libcilkrts \
2407 maybe-check-target-liboffloadmic \
2408 maybe-check-target-libssp \
2409 maybe-check-target-newlib \
2410 maybe-check-target-libgcc \
2411 maybe-check-target-libbacktrace \
2412 maybe-check-target-libquadmath \
2413 maybe-check-target-libgfortran \
2414 maybe-check-target-libobjc \
2415 maybe-check-target-libgo \
2416 maybe-check-target-libtermcap \
2417 maybe-check-target-winsup \
2418 maybe-check-target-libgloss \
2419 maybe-check-target-libffi \
2420 maybe-check-target-libjava \
2421 maybe-check-target-zlib \
2422 maybe-check-target-boehm-gc \
2423 maybe-check-target-rda \
2424 maybe-check-target-libada \
2425 maybe-check-target-libgomp \
2426 maybe-check-target-libitm \
2427 maybe-check-target-libatomic
2430 @: $(MAKE); $(unstage)
2431 @r=`${PWD_COMMAND}`; export r; \
2432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2433 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2435 # Automated reporting of test results.
2437 warning.log: build.log
2438 $(srcdir)/contrib/warn_summary build.log > $@
2441 if test x'$(BOOT_CFLAGS)' != x''; then \
2442 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2444 $(srcdir)/contrib/test_summary -t >$@
2446 echo If you really want to send e-mail, run ./$@ now
2448 mail-report-with-warnings.log: warning.log
2449 if test x'$(BOOT_CFLAGS)' != x''; then \
2450 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2452 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2454 echo If you really want to send e-mail, run ./$@ now
2458 $(srcdir)/.local.vimrc:
2459 $(LN_S) contrib/vimrc $@
2462 $(LN_S) contrib/vimrc $@
2464 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2468 # clang-format config
2470 $(srcdir)/.clang-format:
2471 $(LN_S) contrib/clang-format $@
2473 clang-format: $(srcdir)/.clang-format
2475 .PHONY: clang-format
2477 # Installation targets.
2479 .PHONY: install uninstall
2481 @: $(MAKE); $(unstage)
2482 @r=`${PWD_COMMAND}`; export r; \
2483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2484 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2486 .PHONY: install-host-nogcc
2487 install-host-nogcc: \
2489 maybe-install-opcodes \
2490 maybe-install-binutils \
2491 maybe-install-bison \
2492 maybe-install-cgen \
2493 maybe-install-dejagnu \
2495 maybe-install-fastjar \
2496 maybe-install-fixincludes \
2497 maybe-install-flex \
2500 maybe-install-mpfr \
2503 maybe-install-libelf \
2504 maybe-install-gold \
2505 maybe-install-gprof \
2506 maybe-install-intl \
2508 maybe-install-itcl \
2510 maybe-install-libbacktrace \
2511 maybe-install-libcpp \
2512 maybe-install-libdecnumber \
2513 maybe-install-libgui \
2514 maybe-install-libiberty \
2515 maybe-install-libiberty-linker-plugin \
2516 maybe-install-libiconv \
2518 maybe-install-readline \
2521 maybe-install-texinfo \
2522 maybe-install-zlib \
2524 maybe-install-expect \
2525 maybe-install-guile \
2527 maybe-install-libtermcap \
2528 maybe-install-utils \
2529 maybe-install-gnattools \
2530 maybe-install-lto-plugin \
2531 maybe-install-libcc1 \
2532 maybe-install-gotools
2534 .PHONY: install-host
2537 maybe-install-opcodes \
2538 maybe-install-binutils \
2539 maybe-install-bison \
2540 maybe-install-cgen \
2541 maybe-install-dejagnu \
2543 maybe-install-fastjar \
2544 maybe-install-fixincludes \
2545 maybe-install-flex \
2549 maybe-install-mpfr \
2552 maybe-install-libelf \
2553 maybe-install-gold \
2554 maybe-install-gprof \
2555 maybe-install-intl \
2557 maybe-install-itcl \
2559 maybe-install-libbacktrace \
2560 maybe-install-libcpp \
2561 maybe-install-libdecnumber \
2562 maybe-install-libgui \
2563 maybe-install-libiberty \
2564 maybe-install-libiberty-linker-plugin \
2565 maybe-install-libiconv \
2567 maybe-install-readline \
2570 maybe-install-texinfo \
2571 maybe-install-zlib \
2573 maybe-install-expect \
2574 maybe-install-guile \
2576 maybe-install-libtermcap \
2577 maybe-install-utils \
2578 maybe-install-gnattools \
2579 maybe-install-lto-plugin \
2580 maybe-install-libcc1 \
2581 maybe-install-gotools
2583 .PHONY: install-target
2585 maybe-install-target-libstdc++-v3 \
2586 maybe-install-target-libsanitizer \
2587 maybe-install-target-libmpx \
2588 maybe-install-target-libvtv \
2589 maybe-install-target-libcilkrts \
2590 maybe-install-target-liboffloadmic \
2591 maybe-install-target-libssp \
2592 maybe-install-target-newlib \
2593 maybe-install-target-libgcc \
2594 maybe-install-target-libbacktrace \
2595 maybe-install-target-libquadmath \
2596 maybe-install-target-libgfortran \
2597 maybe-install-target-libobjc \
2598 maybe-install-target-libgo \
2599 maybe-install-target-libtermcap \
2600 maybe-install-target-winsup \
2601 maybe-install-target-libgloss \
2602 maybe-install-target-libffi \
2603 maybe-install-target-libjava \
2604 maybe-install-target-zlib \
2605 maybe-install-target-boehm-gc \
2606 maybe-install-target-rda \
2607 maybe-install-target-libada \
2608 maybe-install-target-libgomp \
2609 maybe-install-target-libitm \
2610 maybe-install-target-libatomic
2613 @echo "the uninstall target is not supported in this tree"
2616 install.all: install-no-fixedincludes
2617 @if [ -f ./gcc/Makefile ]; then \
2618 r=`${PWD_COMMAND}`; export r; \
2619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2622 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2627 # install-no-fixedincludes is used to allow the elaboration of binary packages
2628 # suitable for distribution, where we cannot include the fixed system header
2630 .PHONY: install-no-fixedincludes
2631 install-no-fixedincludes: installdirs install-host-nogcc \
2632 install-target gcc-install-no-fixedincludes
2634 .PHONY: install-strip
2636 @: $(MAKE); $(unstage)
2637 @r=`${PWD_COMMAND}`; export r; \
2638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2641 .PHONY: install-strip-host
2642 install-strip-host: \
2643 maybe-install-strip-bfd \
2644 maybe-install-strip-opcodes \
2645 maybe-install-strip-binutils \
2646 maybe-install-strip-bison \
2647 maybe-install-strip-cgen \
2648 maybe-install-strip-dejagnu \
2649 maybe-install-strip-etc \
2650 maybe-install-strip-fastjar \
2651 maybe-install-strip-fixincludes \
2652 maybe-install-strip-flex \
2653 maybe-install-strip-gas \
2654 maybe-install-strip-gcc \
2655 maybe-install-strip-gmp \
2656 maybe-install-strip-mpfr \
2657 maybe-install-strip-mpc \
2658 maybe-install-strip-isl \
2659 maybe-install-strip-libelf \
2660 maybe-install-strip-gold \
2661 maybe-install-strip-gprof \
2662 maybe-install-strip-intl \
2663 maybe-install-strip-tcl \
2664 maybe-install-strip-itcl \
2665 maybe-install-strip-ld \
2666 maybe-install-strip-libbacktrace \
2667 maybe-install-strip-libcpp \
2668 maybe-install-strip-libdecnumber \
2669 maybe-install-strip-libgui \
2670 maybe-install-strip-libiberty \
2671 maybe-install-strip-libiberty-linker-plugin \
2672 maybe-install-strip-libiconv \
2673 maybe-install-strip-m4 \
2674 maybe-install-strip-readline \
2675 maybe-install-strip-sid \
2676 maybe-install-strip-sim \
2677 maybe-install-strip-texinfo \
2678 maybe-install-strip-zlib \
2679 maybe-install-strip-gdb \
2680 maybe-install-strip-expect \
2681 maybe-install-strip-guile \
2682 maybe-install-strip-tk \
2683 maybe-install-strip-libtermcap \
2684 maybe-install-strip-utils \
2685 maybe-install-strip-gnattools \
2686 maybe-install-strip-lto-plugin \
2687 maybe-install-strip-libcc1 \
2688 maybe-install-strip-gotools
2690 .PHONY: install-strip-target
2691 install-strip-target: \
2692 maybe-install-strip-target-libstdc++-v3 \
2693 maybe-install-strip-target-libsanitizer \
2694 maybe-install-strip-target-libmpx \
2695 maybe-install-strip-target-libvtv \
2696 maybe-install-strip-target-libcilkrts \
2697 maybe-install-strip-target-liboffloadmic \
2698 maybe-install-strip-target-libssp \
2699 maybe-install-strip-target-newlib \
2700 maybe-install-strip-target-libgcc \
2701 maybe-install-strip-target-libbacktrace \
2702 maybe-install-strip-target-libquadmath \
2703 maybe-install-strip-target-libgfortran \
2704 maybe-install-strip-target-libobjc \
2705 maybe-install-strip-target-libgo \
2706 maybe-install-strip-target-libtermcap \
2707 maybe-install-strip-target-winsup \
2708 maybe-install-strip-target-libgloss \
2709 maybe-install-strip-target-libffi \
2710 maybe-install-strip-target-libjava \
2711 maybe-install-strip-target-zlib \
2712 maybe-install-strip-target-boehm-gc \
2713 maybe-install-strip-target-rda \
2714 maybe-install-strip-target-libada \
2715 maybe-install-strip-target-libgomp \
2716 maybe-install-strip-target-libitm \
2717 maybe-install-strip-target-libatomic
2720 ### other supporting targets
2723 $(DESTDIR)$(prefix) \
2724 $(DESTDIR)$(exec_prefix)
2726 installdirs: mkinstalldirs
2727 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2729 dir.info: do-install-info
2730 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2731 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2732 mv -f dir.info.new dir.info; \
2737 @echo "Building a full distribution of this tree isn't done"
2738 @echo "via 'make dist'. Check out the etc/ subdirectory"
2742 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2743 # ability to use several tags files at once, so there is probably no need
2744 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2745 # (if we felt like it) have this Makefile write a piece of elisp which
2746 # the user could load to tell emacs19 where all the TAGS files we just
2750 # ------------------------------------
2751 # Macros for configure and all targets
2752 # ------------------------------------
2758 # --------------------------------------
2759 # Modules which run on the build machine
2760 # --------------------------------------
2763 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2764 maybe-configure-build-libiberty:
2766 configure-build-libiberty: stage_current
2767 @endif gcc-bootstrap
2769 maybe-configure-build-libiberty: configure-build-libiberty
2770 configure-build-libiberty:
2771 @: $(MAKE); $(unstage)
2772 @r=`${PWD_COMMAND}`; export r; \
2773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2774 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2775 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2777 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2778 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2781 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2784 module_srcdir=libiberty; \
2785 rm -f no-such-file || : ; \
2786 CONFIG_SITE=no-such-file $(SHELL) \
2787 $$s/$$module_srcdir/configure \
2788 --srcdir=$${topdir}/$$module_srcdir \
2789 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2790 --target=${target_alias} \
2792 @endif build-libiberty
2798 .PHONY: all-build-libiberty maybe-all-build-libiberty
2799 maybe-all-build-libiberty:
2801 all-build-libiberty: stage_current
2802 @endif gcc-bootstrap
2804 TARGET-build-libiberty=all
2805 maybe-all-build-libiberty: all-build-libiberty
2806 all-build-libiberty: configure-build-libiberty
2807 @: $(MAKE); $(unstage)
2808 @r=`${PWD_COMMAND}`; export r; \
2809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2811 (cd $(BUILD_SUBDIR)/libiberty && \
2812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2813 $(TARGET-build-libiberty))
2814 @endif build-libiberty
2820 .PHONY: configure-build-bison maybe-configure-build-bison
2821 maybe-configure-build-bison:
2823 configure-build-bison: stage_current
2824 @endif gcc-bootstrap
2826 maybe-configure-build-bison: configure-build-bison
2827 configure-build-bison:
2828 @: $(MAKE); $(unstage)
2829 @r=`${PWD_COMMAND}`; export r; \
2830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2831 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2832 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2834 echo Configuring in $(BUILD_SUBDIR)/bison; \
2835 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2838 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2841 module_srcdir=bison; \
2842 rm -f no-such-file || : ; \
2843 CONFIG_SITE=no-such-file $(SHELL) \
2844 $$s/$$module_srcdir/configure \
2845 --srcdir=$${topdir}/$$module_srcdir \
2846 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2847 --target=${target_alias} \
2855 .PHONY: all-build-bison maybe-all-build-bison
2856 maybe-all-build-bison:
2858 all-build-bison: stage_current
2859 @endif gcc-bootstrap
2861 TARGET-build-bison=all
2862 maybe-all-build-bison: all-build-bison
2863 all-build-bison: configure-build-bison
2864 @: $(MAKE); $(unstage)
2865 @r=`${PWD_COMMAND}`; export r; \
2866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2868 (cd $(BUILD_SUBDIR)/bison && \
2869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2870 $(TARGET-build-bison))
2877 .PHONY: configure-build-flex maybe-configure-build-flex
2878 maybe-configure-build-flex:
2880 configure-build-flex: stage_current
2881 @endif gcc-bootstrap
2883 maybe-configure-build-flex: configure-build-flex
2884 configure-build-flex:
2885 @: $(MAKE); $(unstage)
2886 @r=`${PWD_COMMAND}`; export r; \
2887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2888 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2889 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2891 echo Configuring in $(BUILD_SUBDIR)/flex; \
2892 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2895 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2898 module_srcdir=flex; \
2899 rm -f no-such-file || : ; \
2900 CONFIG_SITE=no-such-file $(SHELL) \
2901 $$s/$$module_srcdir/configure \
2902 --srcdir=$${topdir}/$$module_srcdir \
2903 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2904 --target=${target_alias} \
2912 .PHONY: all-build-flex maybe-all-build-flex
2913 maybe-all-build-flex:
2915 all-build-flex: stage_current
2916 @endif gcc-bootstrap
2918 TARGET-build-flex=all
2919 maybe-all-build-flex: all-build-flex
2920 all-build-flex: configure-build-flex
2921 @: $(MAKE); $(unstage)
2922 @r=`${PWD_COMMAND}`; export r; \
2923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925 (cd $(BUILD_SUBDIR)/flex && \
2926 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2927 $(TARGET-build-flex))
2934 .PHONY: configure-build-m4 maybe-configure-build-m4
2935 maybe-configure-build-m4:
2937 configure-build-m4: stage_current
2938 @endif gcc-bootstrap
2940 maybe-configure-build-m4: configure-build-m4
2942 @: $(MAKE); $(unstage)
2943 @r=`${PWD_COMMAND}`; export r; \
2944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2945 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2946 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2948 echo Configuring in $(BUILD_SUBDIR)/m4; \
2949 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2952 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2956 rm -f no-such-file || : ; \
2957 CONFIG_SITE=no-such-file $(SHELL) \
2958 $$s/$$module_srcdir/configure \
2959 --srcdir=$${topdir}/$$module_srcdir \
2960 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2961 --target=${target_alias} \
2969 .PHONY: all-build-m4 maybe-all-build-m4
2972 all-build-m4: stage_current
2973 @endif gcc-bootstrap
2976 maybe-all-build-m4: all-build-m4
2977 all-build-m4: configure-build-m4
2978 @: $(MAKE); $(unstage)
2979 @r=`${PWD_COMMAND}`; export r; \
2980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 (cd $(BUILD_SUBDIR)/m4 && \
2983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2991 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2992 maybe-configure-build-texinfo:
2994 configure-build-texinfo: stage_current
2995 @endif gcc-bootstrap
2997 maybe-configure-build-texinfo: configure-build-texinfo
2998 configure-build-texinfo:
2999 @: $(MAKE); $(unstage)
3000 @r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3003 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3005 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3006 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3009 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3012 module_srcdir=texinfo; \
3013 rm -f no-such-file || : ; \
3014 CONFIG_SITE=no-such-file $(SHELL) \
3015 $$s/$$module_srcdir/configure \
3016 --srcdir=$${topdir}/$$module_srcdir \
3017 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3018 --target=${target_alias} \
3020 @endif build-texinfo
3026 .PHONY: all-build-texinfo maybe-all-build-texinfo
3027 maybe-all-build-texinfo:
3029 all-build-texinfo: stage_current
3030 @endif gcc-bootstrap
3032 TARGET-build-texinfo=all
3033 maybe-all-build-texinfo: all-build-texinfo
3034 all-build-texinfo: configure-build-texinfo
3035 @: $(MAKE); $(unstage)
3036 @r=`${PWD_COMMAND}`; export r; \
3037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3039 (cd $(BUILD_SUBDIR)/texinfo && \
3040 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3041 $(TARGET-build-texinfo))
3042 @endif build-texinfo
3048 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3049 maybe-configure-build-fixincludes:
3051 configure-build-fixincludes: stage_current
3052 @endif gcc-bootstrap
3053 @if build-fixincludes
3054 maybe-configure-build-fixincludes: configure-build-fixincludes
3055 configure-build-fixincludes:
3056 @: $(MAKE); $(unstage)
3057 @r=`${PWD_COMMAND}`; export r; \
3058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3060 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3062 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3063 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3066 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3069 module_srcdir=fixincludes; \
3070 rm -f no-such-file || : ; \
3071 CONFIG_SITE=no-such-file $(SHELL) \
3072 $$s/$$module_srcdir/configure \
3073 --srcdir=$${topdir}/$$module_srcdir \
3074 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3075 --target=${target_alias} \
3077 @endif build-fixincludes
3083 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3084 maybe-all-build-fixincludes:
3086 all-build-fixincludes: stage_current
3087 @endif gcc-bootstrap
3088 @if build-fixincludes
3089 TARGET-build-fixincludes=all
3090 maybe-all-build-fixincludes: all-build-fixincludes
3091 all-build-fixincludes: configure-build-fixincludes
3092 @: $(MAKE); $(unstage)
3093 @r=`${PWD_COMMAND}`; export r; \
3094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3096 (cd $(BUILD_SUBDIR)/fixincludes && \
3097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3098 $(TARGET-build-fixincludes))
3099 @endif build-fixincludes
3105 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3106 maybe-configure-build-libcpp:
3108 configure-build-libcpp: stage_current
3109 @endif gcc-bootstrap
3111 maybe-configure-build-libcpp: configure-build-libcpp
3112 configure-build-libcpp:
3113 @: $(MAKE); $(unstage)
3114 @r=`${PWD_COMMAND}`; export r; \
3115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3116 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3117 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3119 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3120 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3123 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3126 module_srcdir=libcpp; \
3127 rm -f no-such-file || : ; \
3128 CONFIG_SITE=no-such-file $(SHELL) \
3129 $$s/$$module_srcdir/configure \
3130 --srcdir=$${topdir}/$$module_srcdir \
3131 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3132 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3140 .PHONY: all-build-libcpp maybe-all-build-libcpp
3141 maybe-all-build-libcpp:
3143 all-build-libcpp: stage_current
3144 @endif gcc-bootstrap
3146 TARGET-build-libcpp=all
3147 maybe-all-build-libcpp: all-build-libcpp
3148 all-build-libcpp: configure-build-libcpp
3149 @: $(MAKE); $(unstage)
3150 @r=`${PWD_COMMAND}`; export r; \
3151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3153 (cd $(BUILD_SUBDIR)/libcpp && \
3154 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3155 $(TARGET-build-libcpp))
3162 # --------------------------------------
3163 # Modules which run on the host machine
3164 # --------------------------------------
3167 .PHONY: configure-bfd maybe-configure-bfd
3168 maybe-configure-bfd:
3170 configure-bfd: stage_current
3171 @endif gcc-bootstrap
3173 maybe-configure-bfd: configure-bfd
3175 @r=`${PWD_COMMAND}`; export r; \
3176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3178 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3180 echo Configuring in $(HOST_SUBDIR)/bfd; \
3181 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3184 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3187 module_srcdir=bfd; \
3189 $$s/$$module_srcdir/configure \
3190 --srcdir=$${topdir}/$$module_srcdir \
3191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3192 --target=${target_alias} \
3198 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3199 maybe-configure-stage1-bfd:
3201 maybe-configure-stage1-bfd: configure-stage1-bfd
3202 configure-stage1-bfd:
3203 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3205 @r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 TFLAGS="$(STAGE1_TFLAGS)"; \
3208 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3210 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3211 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3212 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3213 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3215 cd $(HOST_SUBDIR)/bfd || exit 1; \
3217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3218 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3221 module_srcdir=bfd; \
3222 $(SHELL) $$s/$$module_srcdir/configure \
3223 --srcdir=$${topdir}/$$module_srcdir \
3224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3225 --target=${target_alias} \
3227 $(STAGE1_CONFIGURE_FLAGS)
3228 @endif bfd-bootstrap
3230 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3231 maybe-configure-stage2-bfd:
3233 maybe-configure-stage2-bfd: configure-stage2-bfd
3234 configure-stage2-bfd:
3235 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3237 @r=`${PWD_COMMAND}`; export r; \
3238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3239 TFLAGS="$(STAGE2_TFLAGS)"; \
3240 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3242 $(POSTSTAGE1_HOST_EXPORTS) \
3243 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3244 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3245 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3246 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3248 cd $(HOST_SUBDIR)/bfd || exit 1; \
3250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3251 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3254 module_srcdir=bfd; \
3255 $(SHELL) $$s/$$module_srcdir/configure \
3256 --srcdir=$${topdir}/$$module_srcdir \
3257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3258 --target=${target_alias} \
3259 --with-build-libsubdir=$(HOST_SUBDIR) \
3260 $(STAGE2_CONFIGURE_FLAGS)
3261 @endif bfd-bootstrap
3263 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3264 maybe-configure-stage3-bfd:
3266 maybe-configure-stage3-bfd: configure-stage3-bfd
3267 configure-stage3-bfd:
3268 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3270 @r=`${PWD_COMMAND}`; export r; \
3271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3272 TFLAGS="$(STAGE3_TFLAGS)"; \
3273 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3275 $(POSTSTAGE1_HOST_EXPORTS) \
3276 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3277 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3278 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3279 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3281 cd $(HOST_SUBDIR)/bfd || exit 1; \
3283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3287 module_srcdir=bfd; \
3288 $(SHELL) $$s/$$module_srcdir/configure \
3289 --srcdir=$${topdir}/$$module_srcdir \
3290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3291 --target=${target_alias} \
3292 --with-build-libsubdir=$(HOST_SUBDIR) \
3293 $(STAGE3_CONFIGURE_FLAGS)
3294 @endif bfd-bootstrap
3296 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3297 maybe-configure-stage4-bfd:
3299 maybe-configure-stage4-bfd: configure-stage4-bfd
3300 configure-stage4-bfd:
3301 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3303 @r=`${PWD_COMMAND}`; export r; \
3304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305 TFLAGS="$(STAGE4_TFLAGS)"; \
3306 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3308 $(POSTSTAGE1_HOST_EXPORTS) \
3309 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3310 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3311 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3312 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3314 cd $(HOST_SUBDIR)/bfd || exit 1; \
3316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3317 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3320 module_srcdir=bfd; \
3321 $(SHELL) $$s/$$module_srcdir/configure \
3322 --srcdir=$${topdir}/$$module_srcdir \
3323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3324 --target=${target_alias} \
3325 --with-build-libsubdir=$(HOST_SUBDIR) \
3326 $(STAGE4_CONFIGURE_FLAGS)
3327 @endif bfd-bootstrap
3329 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3330 maybe-configure-stageprofile-bfd:
3332 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3333 configure-stageprofile-bfd:
3334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3336 @r=`${PWD_COMMAND}`; export r; \
3337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3339 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3341 $(POSTSTAGE1_HOST_EXPORTS) \
3342 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3343 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3344 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3345 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3347 cd $(HOST_SUBDIR)/bfd || exit 1; \
3349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3353 module_srcdir=bfd; \
3354 $(SHELL) $$s/$$module_srcdir/configure \
3355 --srcdir=$${topdir}/$$module_srcdir \
3356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3357 --target=${target_alias} \
3358 --with-build-libsubdir=$(HOST_SUBDIR) \
3359 $(STAGEprofile_CONFIGURE_FLAGS)
3360 @endif bfd-bootstrap
3362 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3363 maybe-configure-stagefeedback-bfd:
3365 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3366 configure-stagefeedback-bfd:
3367 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3369 @r=`${PWD_COMMAND}`; export r; \
3370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3372 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3374 $(POSTSTAGE1_HOST_EXPORTS) \
3375 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3376 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3377 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3378 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3380 cd $(HOST_SUBDIR)/bfd || exit 1; \
3382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3383 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3386 module_srcdir=bfd; \
3387 $(SHELL) $$s/$$module_srcdir/configure \
3388 --srcdir=$${topdir}/$$module_srcdir \
3389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3390 --target=${target_alias} \
3391 --with-build-libsubdir=$(HOST_SUBDIR) \
3392 $(STAGEfeedback_CONFIGURE_FLAGS)
3393 @endif bfd-bootstrap
3399 .PHONY: all-bfd maybe-all-bfd
3402 all-bfd: stage_current
3403 @endif gcc-bootstrap
3406 maybe-all-bfd: all-bfd
3407 all-bfd: configure-bfd
3408 @r=`${PWD_COMMAND}`; export r; \
3409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3411 (cd $(HOST_SUBDIR)/bfd && \
3412 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3418 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3419 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3420 maybe-all-stage1-bfd:
3421 maybe-clean-stage1-bfd:
3423 maybe-all-stage1-bfd: all-stage1-bfd
3424 all-stage1: all-stage1-bfd
3425 TARGET-stage1-bfd = $(TARGET-bfd)
3426 all-stage1-bfd: configure-stage1-bfd
3427 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3428 @r=`${PWD_COMMAND}`; export r; \
3429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3430 TFLAGS="$(STAGE1_TFLAGS)"; \
3432 cd $(HOST_SUBDIR)/bfd && \
3433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3434 CFLAGS="$(STAGE1_CFLAGS)" \
3435 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3436 LIBCFLAGS="$(LIBCFLAGS)" \
3437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3440 $(EXTRA_HOST_FLAGS) \
3441 $(STAGE1_FLAGS_TO_PASS) \
3442 TFLAGS="$(STAGE1_TFLAGS)" \
3443 $(TARGET-stage1-bfd)
3445 maybe-clean-stage1-bfd: clean-stage1-bfd
3446 clean-stage1: clean-stage1-bfd
3448 @if [ $(current_stage) = stage1 ]; then \
3449 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3451 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3452 $(MAKE) stage1-start; \
3454 cd $(HOST_SUBDIR)/bfd && \
3455 $(MAKE) $(EXTRA_HOST_FLAGS) \
3456 $(STAGE1_FLAGS_TO_PASS) clean
3457 @endif bfd-bootstrap
3460 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3461 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3462 maybe-all-stage2-bfd:
3463 maybe-clean-stage2-bfd:
3465 maybe-all-stage2-bfd: all-stage2-bfd
3466 all-stage2: all-stage2-bfd
3467 TARGET-stage2-bfd = $(TARGET-bfd)
3468 all-stage2-bfd: configure-stage2-bfd
3469 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3470 @r=`${PWD_COMMAND}`; export r; \
3471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3472 TFLAGS="$(STAGE2_TFLAGS)"; \
3474 $(POSTSTAGE1_HOST_EXPORTS) \
3475 cd $(HOST_SUBDIR)/bfd && \
3476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3477 CFLAGS="$(STAGE2_CFLAGS)" \
3478 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3479 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3484 TFLAGS="$(STAGE2_TFLAGS)" \
3485 $(TARGET-stage2-bfd)
3487 maybe-clean-stage2-bfd: clean-stage2-bfd
3488 clean-stage2: clean-stage2-bfd
3490 @if [ $(current_stage) = stage2 ]; then \
3491 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3493 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3494 $(MAKE) stage2-start; \
3496 cd $(HOST_SUBDIR)/bfd && \
3497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3498 @endif bfd-bootstrap
3501 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3502 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3503 maybe-all-stage3-bfd:
3504 maybe-clean-stage3-bfd:
3506 maybe-all-stage3-bfd: all-stage3-bfd
3507 all-stage3: all-stage3-bfd
3508 TARGET-stage3-bfd = $(TARGET-bfd)
3509 all-stage3-bfd: configure-stage3-bfd
3510 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3511 @r=`${PWD_COMMAND}`; export r; \
3512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513 TFLAGS="$(STAGE3_TFLAGS)"; \
3515 $(POSTSTAGE1_HOST_EXPORTS) \
3516 cd $(HOST_SUBDIR)/bfd && \
3517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3518 CFLAGS="$(STAGE3_CFLAGS)" \
3519 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3520 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3525 TFLAGS="$(STAGE3_TFLAGS)" \
3526 $(TARGET-stage3-bfd)
3528 maybe-clean-stage3-bfd: clean-stage3-bfd
3529 clean-stage3: clean-stage3-bfd
3531 @if [ $(current_stage) = stage3 ]; then \
3532 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3534 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3535 $(MAKE) stage3-start; \
3537 cd $(HOST_SUBDIR)/bfd && \
3538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3539 @endif bfd-bootstrap
3542 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3543 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3544 maybe-all-stage4-bfd:
3545 maybe-clean-stage4-bfd:
3547 maybe-all-stage4-bfd: all-stage4-bfd
3548 all-stage4: all-stage4-bfd
3549 TARGET-stage4-bfd = $(TARGET-bfd)
3550 all-stage4-bfd: configure-stage4-bfd
3551 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3552 @r=`${PWD_COMMAND}`; export r; \
3553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3554 TFLAGS="$(STAGE4_TFLAGS)"; \
3556 $(POSTSTAGE1_HOST_EXPORTS) \
3557 cd $(HOST_SUBDIR)/bfd && \
3558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3559 CFLAGS="$(STAGE4_CFLAGS)" \
3560 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3561 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3566 TFLAGS="$(STAGE4_TFLAGS)" \
3567 $(TARGET-stage4-bfd)
3569 maybe-clean-stage4-bfd: clean-stage4-bfd
3570 clean-stage4: clean-stage4-bfd
3572 @if [ $(current_stage) = stage4 ]; then \
3573 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3575 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3576 $(MAKE) stage4-start; \
3578 cd $(HOST_SUBDIR)/bfd && \
3579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3580 @endif bfd-bootstrap
3583 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3584 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3585 maybe-all-stageprofile-bfd:
3586 maybe-clean-stageprofile-bfd:
3588 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3589 all-stageprofile: all-stageprofile-bfd
3590 TARGET-stageprofile-bfd = $(TARGET-bfd)
3591 all-stageprofile-bfd: configure-stageprofile-bfd
3592 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3593 @r=`${PWD_COMMAND}`; export r; \
3594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3595 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3597 $(POSTSTAGE1_HOST_EXPORTS) \
3598 cd $(HOST_SUBDIR)/bfd && \
3599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3600 CFLAGS="$(STAGEprofile_CFLAGS)" \
3601 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3602 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3607 TFLAGS="$(STAGEprofile_TFLAGS)" \
3608 $(TARGET-stageprofile-bfd)
3610 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3611 clean-stageprofile: clean-stageprofile-bfd
3612 clean-stageprofile-bfd:
3613 @if [ $(current_stage) = stageprofile ]; then \
3614 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3616 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3617 $(MAKE) stageprofile-start; \
3619 cd $(HOST_SUBDIR)/bfd && \
3620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3621 @endif bfd-bootstrap
3624 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3625 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3626 maybe-all-stagefeedback-bfd:
3627 maybe-clean-stagefeedback-bfd:
3629 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3630 all-stagefeedback: all-stagefeedback-bfd
3631 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3632 all-stagefeedback-bfd: configure-stagefeedback-bfd
3633 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3634 @r=`${PWD_COMMAND}`; export r; \
3635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3638 $(POSTSTAGE1_HOST_EXPORTS) \
3639 cd $(HOST_SUBDIR)/bfd && \
3640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3641 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3642 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3643 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3648 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3649 $(TARGET-stagefeedback-bfd)
3651 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3652 clean-stagefeedback: clean-stagefeedback-bfd
3653 clean-stagefeedback-bfd:
3654 @if [ $(current_stage) = stagefeedback ]; then \
3655 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3657 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3658 $(MAKE) stagefeedback-start; \
3660 cd $(HOST_SUBDIR)/bfd && \
3661 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3662 @endif bfd-bootstrap
3668 .PHONY: check-bfd maybe-check-bfd
3671 maybe-check-bfd: check-bfd
3674 @: $(MAKE); $(unstage)
3675 @r=`${PWD_COMMAND}`; export r; \
3676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3678 (cd $(HOST_SUBDIR)/bfd && \
3679 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3683 .PHONY: install-bfd maybe-install-bfd
3686 maybe-install-bfd: install-bfd
3688 install-bfd: installdirs
3689 @: $(MAKE); $(unstage)
3690 @r=`${PWD_COMMAND}`; export r; \
3691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 (cd $(HOST_SUBDIR)/bfd && \
3694 $(MAKE) $(FLAGS_TO_PASS) install)
3698 .PHONY: install-strip-bfd maybe-install-strip-bfd
3699 maybe-install-strip-bfd:
3701 maybe-install-strip-bfd: install-strip-bfd
3703 install-strip-bfd: installdirs
3704 @: $(MAKE); $(unstage)
3705 @r=`${PWD_COMMAND}`; export r; \
3706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3708 (cd $(HOST_SUBDIR)/bfd && \
3709 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3713 # Other targets (info, dvi, pdf, etc.)
3715 .PHONY: maybe-info-bfd info-bfd
3718 maybe-info-bfd: info-bfd
3722 @[ -f ./bfd/Makefile ] || exit 0; \
3723 r=`${PWD_COMMAND}`; export r; \
3724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3726 for flag in $(EXTRA_HOST_FLAGS) ; do \
3727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3729 echo "Doing info in bfd"; \
3730 (cd $(HOST_SUBDIR)/bfd && \
3731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3733 "RANLIB=$${RANLIB}" \
3734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3740 .PHONY: maybe-dvi-bfd dvi-bfd
3743 maybe-dvi-bfd: dvi-bfd
3747 @[ -f ./bfd/Makefile ] || exit 0; \
3748 r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3751 for flag in $(EXTRA_HOST_FLAGS) ; do \
3752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3754 echo "Doing dvi in bfd"; \
3755 (cd $(HOST_SUBDIR)/bfd && \
3756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758 "RANLIB=$${RANLIB}" \
3759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3765 .PHONY: maybe-pdf-bfd pdf-bfd
3768 maybe-pdf-bfd: pdf-bfd
3772 @[ -f ./bfd/Makefile ] || exit 0; \
3773 r=`${PWD_COMMAND}`; export r; \
3774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776 for flag in $(EXTRA_HOST_FLAGS) ; do \
3777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779 echo "Doing pdf in bfd"; \
3780 (cd $(HOST_SUBDIR)/bfd && \
3781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3783 "RANLIB=$${RANLIB}" \
3784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3790 .PHONY: maybe-html-bfd html-bfd
3793 maybe-html-bfd: html-bfd
3797 @[ -f ./bfd/Makefile ] || exit 0; \
3798 r=`${PWD_COMMAND}`; export r; \
3799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801 for flag in $(EXTRA_HOST_FLAGS) ; do \
3802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804 echo "Doing html in bfd"; \
3805 (cd $(HOST_SUBDIR)/bfd && \
3806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808 "RANLIB=$${RANLIB}" \
3809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3815 .PHONY: maybe-TAGS-bfd TAGS-bfd
3818 maybe-TAGS-bfd: TAGS-bfd
3822 @[ -f ./bfd/Makefile ] || exit 0; \
3823 r=`${PWD_COMMAND}`; export r; \
3824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826 for flag in $(EXTRA_HOST_FLAGS) ; do \
3827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829 echo "Doing TAGS in bfd"; \
3830 (cd $(HOST_SUBDIR)/bfd && \
3831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3833 "RANLIB=$${RANLIB}" \
3834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3840 .PHONY: maybe-install-info-bfd install-info-bfd
3841 maybe-install-info-bfd:
3843 maybe-install-info-bfd: install-info-bfd
3848 @[ -f ./bfd/Makefile ] || exit 0; \
3849 r=`${PWD_COMMAND}`; export r; \
3850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3852 for flag in $(EXTRA_HOST_FLAGS) ; do \
3853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3855 echo "Doing install-info in bfd"; \
3856 (cd $(HOST_SUBDIR)/bfd && \
3857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859 "RANLIB=$${RANLIB}" \
3860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3866 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3867 maybe-install-pdf-bfd:
3869 maybe-install-pdf-bfd: install-pdf-bfd
3874 @[ -f ./bfd/Makefile ] || exit 0; \
3875 r=`${PWD_COMMAND}`; export r; \
3876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3878 for flag in $(EXTRA_HOST_FLAGS) ; do \
3879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3881 echo "Doing install-pdf in bfd"; \
3882 (cd $(HOST_SUBDIR)/bfd && \
3883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3885 "RANLIB=$${RANLIB}" \
3886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3892 .PHONY: maybe-install-html-bfd install-html-bfd
3893 maybe-install-html-bfd:
3895 maybe-install-html-bfd: install-html-bfd
3900 @[ -f ./bfd/Makefile ] || exit 0; \
3901 r=`${PWD_COMMAND}`; export r; \
3902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904 for flag in $(EXTRA_HOST_FLAGS) ; do \
3905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3907 echo "Doing install-html in bfd"; \
3908 (cd $(HOST_SUBDIR)/bfd && \
3909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3911 "RANLIB=$${RANLIB}" \
3912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3918 .PHONY: maybe-installcheck-bfd installcheck-bfd
3919 maybe-installcheck-bfd:
3921 maybe-installcheck-bfd: installcheck-bfd
3925 @[ -f ./bfd/Makefile ] || exit 0; \
3926 r=`${PWD_COMMAND}`; export r; \
3927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3929 for flag in $(EXTRA_HOST_FLAGS) ; do \
3930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3932 echo "Doing installcheck in bfd"; \
3933 (cd $(HOST_SUBDIR)/bfd && \
3934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3936 "RANLIB=$${RANLIB}" \
3937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3943 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3944 maybe-mostlyclean-bfd:
3946 maybe-mostlyclean-bfd: mostlyclean-bfd
3949 @[ -f ./bfd/Makefile ] || exit 0; \
3950 r=`${PWD_COMMAND}`; export r; \
3951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3953 for flag in $(EXTRA_HOST_FLAGS) ; do \
3954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3956 echo "Doing mostlyclean in bfd"; \
3957 (cd $(HOST_SUBDIR)/bfd && \
3958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3960 "RANLIB=$${RANLIB}" \
3961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3967 .PHONY: maybe-clean-bfd clean-bfd
3970 maybe-clean-bfd: clean-bfd
3973 @[ -f ./bfd/Makefile ] || exit 0; \
3974 r=`${PWD_COMMAND}`; export r; \
3975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3977 for flag in $(EXTRA_HOST_FLAGS) ; do \
3978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3980 echo "Doing clean in bfd"; \
3981 (cd $(HOST_SUBDIR)/bfd && \
3982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3984 "RANLIB=$${RANLIB}" \
3985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3991 .PHONY: maybe-distclean-bfd distclean-bfd
3992 maybe-distclean-bfd:
3994 maybe-distclean-bfd: distclean-bfd
3997 @[ -f ./bfd/Makefile ] || exit 0; \
3998 r=`${PWD_COMMAND}`; export r; \
3999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001 for flag in $(EXTRA_HOST_FLAGS) ; do \
4002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4004 echo "Doing distclean in bfd"; \
4005 (cd $(HOST_SUBDIR)/bfd && \
4006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4008 "RANLIB=$${RANLIB}" \
4009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4015 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4016 maybe-maintainer-clean-bfd:
4018 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4020 maintainer-clean-bfd:
4021 @[ -f ./bfd/Makefile ] || exit 0; \
4022 r=`${PWD_COMMAND}`; export r; \
4023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025 for flag in $(EXTRA_HOST_FLAGS) ; do \
4026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4028 echo "Doing maintainer-clean in bfd"; \
4029 (cd $(HOST_SUBDIR)/bfd && \
4030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4032 "RANLIB=$${RANLIB}" \
4033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4041 .PHONY: configure-opcodes maybe-configure-opcodes
4042 maybe-configure-opcodes:
4044 configure-opcodes: stage_current
4045 @endif gcc-bootstrap
4047 maybe-configure-opcodes: configure-opcodes
4049 @r=`${PWD_COMMAND}`; export r; \
4050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4054 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4055 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4058 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4061 module_srcdir=opcodes; \
4063 $$s/$$module_srcdir/configure \
4064 --srcdir=$${topdir}/$$module_srcdir \
4065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4066 --target=${target_alias} \
4072 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4073 maybe-configure-stage1-opcodes:
4074 @if opcodes-bootstrap
4075 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4076 configure-stage1-opcodes:
4077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4079 @r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 TFLAGS="$(STAGE1_TFLAGS)"; \
4082 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4084 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4085 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4086 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4087 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4089 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4092 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4095 module_srcdir=opcodes; \
4096 $(SHELL) $$s/$$module_srcdir/configure \
4097 --srcdir=$${topdir}/$$module_srcdir \
4098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4099 --target=${target_alias} \
4101 $(STAGE1_CONFIGURE_FLAGS)
4102 @endif opcodes-bootstrap
4104 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4105 maybe-configure-stage2-opcodes:
4106 @if opcodes-bootstrap
4107 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4108 configure-stage2-opcodes:
4109 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4110 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4111 @r=`${PWD_COMMAND}`; export r; \
4112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113 TFLAGS="$(STAGE2_TFLAGS)"; \
4114 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4116 $(POSTSTAGE1_HOST_EXPORTS) \
4117 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4118 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4119 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4120 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4122 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4125 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4128 module_srcdir=opcodes; \
4129 $(SHELL) $$s/$$module_srcdir/configure \
4130 --srcdir=$${topdir}/$$module_srcdir \
4131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4132 --target=${target_alias} \
4133 --with-build-libsubdir=$(HOST_SUBDIR) \
4134 $(STAGE2_CONFIGURE_FLAGS)
4135 @endif opcodes-bootstrap
4137 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4138 maybe-configure-stage3-opcodes:
4139 @if opcodes-bootstrap
4140 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4141 configure-stage3-opcodes:
4142 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4144 @r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 TFLAGS="$(STAGE3_TFLAGS)"; \
4147 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4149 $(POSTSTAGE1_HOST_EXPORTS) \
4150 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4151 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4152 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4153 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4155 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4158 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4161 module_srcdir=opcodes; \
4162 $(SHELL) $$s/$$module_srcdir/configure \
4163 --srcdir=$${topdir}/$$module_srcdir \
4164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4165 --target=${target_alias} \
4166 --with-build-libsubdir=$(HOST_SUBDIR) \
4167 $(STAGE3_CONFIGURE_FLAGS)
4168 @endif opcodes-bootstrap
4170 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4171 maybe-configure-stage4-opcodes:
4172 @if opcodes-bootstrap
4173 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4174 configure-stage4-opcodes:
4175 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4177 @r=`${PWD_COMMAND}`; export r; \
4178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179 TFLAGS="$(STAGE4_TFLAGS)"; \
4180 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4182 $(POSTSTAGE1_HOST_EXPORTS) \
4183 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4184 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4185 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4186 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4188 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4191 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4194 module_srcdir=opcodes; \
4195 $(SHELL) $$s/$$module_srcdir/configure \
4196 --srcdir=$${topdir}/$$module_srcdir \
4197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4198 --target=${target_alias} \
4199 --with-build-libsubdir=$(HOST_SUBDIR) \
4200 $(STAGE4_CONFIGURE_FLAGS)
4201 @endif opcodes-bootstrap
4203 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4204 maybe-configure-stageprofile-opcodes:
4205 @if opcodes-bootstrap
4206 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4207 configure-stageprofile-opcodes:
4208 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4210 @r=`${PWD_COMMAND}`; export r; \
4211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4213 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4215 $(POSTSTAGE1_HOST_EXPORTS) \
4216 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4217 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4218 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4219 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4221 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4224 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4227 module_srcdir=opcodes; \
4228 $(SHELL) $$s/$$module_srcdir/configure \
4229 --srcdir=$${topdir}/$$module_srcdir \
4230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4231 --target=${target_alias} \
4232 --with-build-libsubdir=$(HOST_SUBDIR) \
4233 $(STAGEprofile_CONFIGURE_FLAGS)
4234 @endif opcodes-bootstrap
4236 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4237 maybe-configure-stagefeedback-opcodes:
4238 @if opcodes-bootstrap
4239 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4240 configure-stagefeedback-opcodes:
4241 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4243 @r=`${PWD_COMMAND}`; export r; \
4244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4245 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4246 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4248 $(POSTSTAGE1_HOST_EXPORTS) \
4249 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4250 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4251 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4252 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4254 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4257 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4260 module_srcdir=opcodes; \
4261 $(SHELL) $$s/$$module_srcdir/configure \
4262 --srcdir=$${topdir}/$$module_srcdir \
4263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4264 --target=${target_alias} \
4265 --with-build-libsubdir=$(HOST_SUBDIR) \
4266 $(STAGEfeedback_CONFIGURE_FLAGS)
4267 @endif opcodes-bootstrap
4273 .PHONY: all-opcodes maybe-all-opcodes
4276 all-opcodes: stage_current
4277 @endif gcc-bootstrap
4280 maybe-all-opcodes: all-opcodes
4281 all-opcodes: configure-opcodes
4282 @r=`${PWD_COMMAND}`; export r; \
4283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 (cd $(HOST_SUBDIR)/opcodes && \
4286 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4292 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4293 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4294 maybe-all-stage1-opcodes:
4295 maybe-clean-stage1-opcodes:
4296 @if opcodes-bootstrap
4297 maybe-all-stage1-opcodes: all-stage1-opcodes
4298 all-stage1: all-stage1-opcodes
4299 TARGET-stage1-opcodes = $(TARGET-opcodes)
4300 all-stage1-opcodes: configure-stage1-opcodes
4301 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4302 @r=`${PWD_COMMAND}`; export r; \
4303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304 TFLAGS="$(STAGE1_TFLAGS)"; \
4306 cd $(HOST_SUBDIR)/opcodes && \
4307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4308 CFLAGS="$(STAGE1_CFLAGS)" \
4309 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4310 LIBCFLAGS="$(LIBCFLAGS)" \
4311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4314 $(EXTRA_HOST_FLAGS) \
4315 $(STAGE1_FLAGS_TO_PASS) \
4316 TFLAGS="$(STAGE1_TFLAGS)" \
4317 $(TARGET-stage1-opcodes)
4319 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4320 clean-stage1: clean-stage1-opcodes
4321 clean-stage1-opcodes:
4322 @if [ $(current_stage) = stage1 ]; then \
4323 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4325 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4326 $(MAKE) stage1-start; \
4328 cd $(HOST_SUBDIR)/opcodes && \
4329 $(MAKE) $(EXTRA_HOST_FLAGS) \
4330 $(STAGE1_FLAGS_TO_PASS) clean
4331 @endif opcodes-bootstrap
4334 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4335 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4336 maybe-all-stage2-opcodes:
4337 maybe-clean-stage2-opcodes:
4338 @if opcodes-bootstrap
4339 maybe-all-stage2-opcodes: all-stage2-opcodes
4340 all-stage2: all-stage2-opcodes
4341 TARGET-stage2-opcodes = $(TARGET-opcodes)
4342 all-stage2-opcodes: configure-stage2-opcodes
4343 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4344 @r=`${PWD_COMMAND}`; export r; \
4345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346 TFLAGS="$(STAGE2_TFLAGS)"; \
4348 $(POSTSTAGE1_HOST_EXPORTS) \
4349 cd $(HOST_SUBDIR)/opcodes && \
4350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4351 CFLAGS="$(STAGE2_CFLAGS)" \
4352 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4353 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4358 TFLAGS="$(STAGE2_TFLAGS)" \
4359 $(TARGET-stage2-opcodes)
4361 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4362 clean-stage2: clean-stage2-opcodes
4363 clean-stage2-opcodes:
4364 @if [ $(current_stage) = stage2 ]; then \
4365 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4367 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4368 $(MAKE) stage2-start; \
4370 cd $(HOST_SUBDIR)/opcodes && \
4371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4372 @endif opcodes-bootstrap
4375 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4376 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4377 maybe-all-stage3-opcodes:
4378 maybe-clean-stage3-opcodes:
4379 @if opcodes-bootstrap
4380 maybe-all-stage3-opcodes: all-stage3-opcodes
4381 all-stage3: all-stage3-opcodes
4382 TARGET-stage3-opcodes = $(TARGET-opcodes)
4383 all-stage3-opcodes: configure-stage3-opcodes
4384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4385 @r=`${PWD_COMMAND}`; export r; \
4386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387 TFLAGS="$(STAGE3_TFLAGS)"; \
4389 $(POSTSTAGE1_HOST_EXPORTS) \
4390 cd $(HOST_SUBDIR)/opcodes && \
4391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4392 CFLAGS="$(STAGE3_CFLAGS)" \
4393 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4394 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4399 TFLAGS="$(STAGE3_TFLAGS)" \
4400 $(TARGET-stage3-opcodes)
4402 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4403 clean-stage3: clean-stage3-opcodes
4404 clean-stage3-opcodes:
4405 @if [ $(current_stage) = stage3 ]; then \
4406 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4408 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4409 $(MAKE) stage3-start; \
4411 cd $(HOST_SUBDIR)/opcodes && \
4412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4413 @endif opcodes-bootstrap
4416 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4417 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4418 maybe-all-stage4-opcodes:
4419 maybe-clean-stage4-opcodes:
4420 @if opcodes-bootstrap
4421 maybe-all-stage4-opcodes: all-stage4-opcodes
4422 all-stage4: all-stage4-opcodes
4423 TARGET-stage4-opcodes = $(TARGET-opcodes)
4424 all-stage4-opcodes: configure-stage4-opcodes
4425 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4426 @r=`${PWD_COMMAND}`; export r; \
4427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428 TFLAGS="$(STAGE4_TFLAGS)"; \
4430 $(POSTSTAGE1_HOST_EXPORTS) \
4431 cd $(HOST_SUBDIR)/opcodes && \
4432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4433 CFLAGS="$(STAGE4_CFLAGS)" \
4434 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4435 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4440 TFLAGS="$(STAGE4_TFLAGS)" \
4441 $(TARGET-stage4-opcodes)
4443 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4444 clean-stage4: clean-stage4-opcodes
4445 clean-stage4-opcodes:
4446 @if [ $(current_stage) = stage4 ]; then \
4447 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4449 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4450 $(MAKE) stage4-start; \
4452 cd $(HOST_SUBDIR)/opcodes && \
4453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4454 @endif opcodes-bootstrap
4457 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4458 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4459 maybe-all-stageprofile-opcodes:
4460 maybe-clean-stageprofile-opcodes:
4461 @if opcodes-bootstrap
4462 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4463 all-stageprofile: all-stageprofile-opcodes
4464 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4465 all-stageprofile-opcodes: configure-stageprofile-opcodes
4466 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4467 @r=`${PWD_COMMAND}`; export r; \
4468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4471 $(POSTSTAGE1_HOST_EXPORTS) \
4472 cd $(HOST_SUBDIR)/opcodes && \
4473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4474 CFLAGS="$(STAGEprofile_CFLAGS)" \
4475 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4476 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4481 TFLAGS="$(STAGEprofile_TFLAGS)" \
4482 $(TARGET-stageprofile-opcodes)
4484 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4485 clean-stageprofile: clean-stageprofile-opcodes
4486 clean-stageprofile-opcodes:
4487 @if [ $(current_stage) = stageprofile ]; then \
4488 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4490 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4491 $(MAKE) stageprofile-start; \
4493 cd $(HOST_SUBDIR)/opcodes && \
4494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4495 @endif opcodes-bootstrap
4498 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4499 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4500 maybe-all-stagefeedback-opcodes:
4501 maybe-clean-stagefeedback-opcodes:
4502 @if opcodes-bootstrap
4503 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4504 all-stagefeedback: all-stagefeedback-opcodes
4505 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4506 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4507 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4508 @r=`${PWD_COMMAND}`; export r; \
4509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4512 $(POSTSTAGE1_HOST_EXPORTS) \
4513 cd $(HOST_SUBDIR)/opcodes && \
4514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4515 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4516 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4522 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4523 $(TARGET-stagefeedback-opcodes)
4525 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4526 clean-stagefeedback: clean-stagefeedback-opcodes
4527 clean-stagefeedback-opcodes:
4528 @if [ $(current_stage) = stagefeedback ]; then \
4529 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4531 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4532 $(MAKE) stagefeedback-start; \
4534 cd $(HOST_SUBDIR)/opcodes && \
4535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4536 @endif opcodes-bootstrap
4542 .PHONY: check-opcodes maybe-check-opcodes
4543 maybe-check-opcodes:
4545 maybe-check-opcodes: check-opcodes
4548 @: $(MAKE); $(unstage)
4549 @r=`${PWD_COMMAND}`; export r; \
4550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4552 (cd $(HOST_SUBDIR)/opcodes && \
4553 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4557 .PHONY: install-opcodes maybe-install-opcodes
4558 maybe-install-opcodes:
4560 maybe-install-opcodes: install-opcodes
4562 install-opcodes: installdirs
4563 @: $(MAKE); $(unstage)
4564 @r=`${PWD_COMMAND}`; export r; \
4565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4567 (cd $(HOST_SUBDIR)/opcodes && \
4568 $(MAKE) $(FLAGS_TO_PASS) install)
4572 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4573 maybe-install-strip-opcodes:
4575 maybe-install-strip-opcodes: install-strip-opcodes
4577 install-strip-opcodes: installdirs
4578 @: $(MAKE); $(unstage)
4579 @r=`${PWD_COMMAND}`; export r; \
4580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4582 (cd $(HOST_SUBDIR)/opcodes && \
4583 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4587 # Other targets (info, dvi, pdf, etc.)
4589 .PHONY: maybe-info-opcodes info-opcodes
4592 maybe-info-opcodes: info-opcodes
4596 @[ -f ./opcodes/Makefile ] || exit 0; \
4597 r=`${PWD_COMMAND}`; export r; \
4598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600 for flag in $(EXTRA_HOST_FLAGS) ; do \
4601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603 echo "Doing info in opcodes"; \
4604 (cd $(HOST_SUBDIR)/opcodes && \
4605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607 "RANLIB=$${RANLIB}" \
4608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4614 .PHONY: maybe-dvi-opcodes dvi-opcodes
4617 maybe-dvi-opcodes: dvi-opcodes
4621 @[ -f ./opcodes/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4628 echo "Doing dvi in opcodes"; \
4629 (cd $(HOST_SUBDIR)/opcodes && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4639 .PHONY: maybe-pdf-opcodes pdf-opcodes
4642 maybe-pdf-opcodes: pdf-opcodes
4646 @[ -f ./opcodes/Makefile ] || exit 0; \
4647 r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650 for flag in $(EXTRA_HOST_FLAGS) ; do \
4651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4653 echo "Doing pdf in opcodes"; \
4654 (cd $(HOST_SUBDIR)/opcodes && \
4655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657 "RANLIB=$${RANLIB}" \
4658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4664 .PHONY: maybe-html-opcodes html-opcodes
4667 maybe-html-opcodes: html-opcodes
4671 @[ -f ./opcodes/Makefile ] || exit 0; \
4672 r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4675 for flag in $(EXTRA_HOST_FLAGS) ; do \
4676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4678 echo "Doing html in opcodes"; \
4679 (cd $(HOST_SUBDIR)/opcodes && \
4680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682 "RANLIB=$${RANLIB}" \
4683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4689 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4692 maybe-TAGS-opcodes: TAGS-opcodes
4696 @[ -f ./opcodes/Makefile ] || exit 0; \
4697 r=`${PWD_COMMAND}`; export r; \
4698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4700 for flag in $(EXTRA_HOST_FLAGS) ; do \
4701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4703 echo "Doing TAGS in opcodes"; \
4704 (cd $(HOST_SUBDIR)/opcodes && \
4705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707 "RANLIB=$${RANLIB}" \
4708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4714 .PHONY: maybe-install-info-opcodes install-info-opcodes
4715 maybe-install-info-opcodes:
4717 maybe-install-info-opcodes: install-info-opcodes
4719 install-info-opcodes: \
4722 @[ -f ./opcodes/Makefile ] || exit 0; \
4723 r=`${PWD_COMMAND}`; export r; \
4724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726 for flag in $(EXTRA_HOST_FLAGS) ; do \
4727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4729 echo "Doing install-info in opcodes"; \
4730 (cd $(HOST_SUBDIR)/opcodes && \
4731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4733 "RANLIB=$${RANLIB}" \
4734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4740 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4741 maybe-install-pdf-opcodes:
4743 maybe-install-pdf-opcodes: install-pdf-opcodes
4745 install-pdf-opcodes: \
4748 @[ -f ./opcodes/Makefile ] || exit 0; \
4749 r=`${PWD_COMMAND}`; export r; \
4750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752 for flag in $(EXTRA_HOST_FLAGS) ; do \
4753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4755 echo "Doing install-pdf in opcodes"; \
4756 (cd $(HOST_SUBDIR)/opcodes && \
4757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4759 "RANLIB=$${RANLIB}" \
4760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4766 .PHONY: maybe-install-html-opcodes install-html-opcodes
4767 maybe-install-html-opcodes:
4769 maybe-install-html-opcodes: install-html-opcodes
4771 install-html-opcodes: \
4774 @[ -f ./opcodes/Makefile ] || exit 0; \
4775 r=`${PWD_COMMAND}`; export r; \
4776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4778 for flag in $(EXTRA_HOST_FLAGS) ; do \
4779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4781 echo "Doing install-html in opcodes"; \
4782 (cd $(HOST_SUBDIR)/opcodes && \
4783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4785 "RANLIB=$${RANLIB}" \
4786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4793 maybe-installcheck-opcodes:
4795 maybe-installcheck-opcodes: installcheck-opcodes
4797 installcheck-opcodes: \
4799 @[ -f ./opcodes/Makefile ] || exit 0; \
4800 r=`${PWD_COMMAND}`; export r; \
4801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4803 for flag in $(EXTRA_HOST_FLAGS) ; do \
4804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4806 echo "Doing installcheck in opcodes"; \
4807 (cd $(HOST_SUBDIR)/opcodes && \
4808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810 "RANLIB=$${RANLIB}" \
4811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4817 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4818 maybe-mostlyclean-opcodes:
4820 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4822 mostlyclean-opcodes:
4823 @[ -f ./opcodes/Makefile ] || exit 0; \
4824 r=`${PWD_COMMAND}`; export r; \
4825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827 for flag in $(EXTRA_HOST_FLAGS) ; do \
4828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4830 echo "Doing mostlyclean in opcodes"; \
4831 (cd $(HOST_SUBDIR)/opcodes && \
4832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4834 "RANLIB=$${RANLIB}" \
4835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4841 .PHONY: maybe-clean-opcodes clean-opcodes
4842 maybe-clean-opcodes:
4844 maybe-clean-opcodes: clean-opcodes
4847 @[ -f ./opcodes/Makefile ] || exit 0; \
4848 r=`${PWD_COMMAND}`; export r; \
4849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851 for flag in $(EXTRA_HOST_FLAGS) ; do \
4852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4854 echo "Doing clean in opcodes"; \
4855 (cd $(HOST_SUBDIR)/opcodes && \
4856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4858 "RANLIB=$${RANLIB}" \
4859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4865 .PHONY: maybe-distclean-opcodes distclean-opcodes
4866 maybe-distclean-opcodes:
4868 maybe-distclean-opcodes: distclean-opcodes
4871 @[ -f ./opcodes/Makefile ] || exit 0; \
4872 r=`${PWD_COMMAND}`; export r; \
4873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4875 for flag in $(EXTRA_HOST_FLAGS) ; do \
4876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4878 echo "Doing distclean in opcodes"; \
4879 (cd $(HOST_SUBDIR)/opcodes && \
4880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882 "RANLIB=$${RANLIB}" \
4883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4889 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4890 maybe-maintainer-clean-opcodes:
4892 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4894 maintainer-clean-opcodes:
4895 @[ -f ./opcodes/Makefile ] || exit 0; \
4896 r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4899 for flag in $(EXTRA_HOST_FLAGS) ; do \
4900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4902 echo "Doing maintainer-clean in opcodes"; \
4903 (cd $(HOST_SUBDIR)/opcodes && \
4904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906 "RANLIB=$${RANLIB}" \
4907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4915 .PHONY: configure-binutils maybe-configure-binutils
4916 maybe-configure-binutils:
4918 configure-binutils: stage_current
4919 @endif gcc-bootstrap
4921 maybe-configure-binutils: configure-binutils
4923 @r=`${PWD_COMMAND}`; export r; \
4924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4928 echo Configuring in $(HOST_SUBDIR)/binutils; \
4929 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4932 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4935 module_srcdir=binutils; \
4937 $$s/$$module_srcdir/configure \
4938 --srcdir=$${topdir}/$$module_srcdir \
4939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4940 --target=${target_alias} \
4946 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4947 maybe-configure-stage1-binutils:
4948 @if binutils-bootstrap
4949 maybe-configure-stage1-binutils: configure-stage1-binutils
4950 configure-stage1-binutils:
4951 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4953 @r=`${PWD_COMMAND}`; export r; \
4954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955 TFLAGS="$(STAGE1_TFLAGS)"; \
4956 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4958 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4959 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4960 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4961 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4963 cd $(HOST_SUBDIR)/binutils || exit 1; \
4965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4966 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4969 module_srcdir=binutils; \
4970 $(SHELL) $$s/$$module_srcdir/configure \
4971 --srcdir=$${topdir}/$$module_srcdir \
4972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4973 --target=${target_alias} \
4975 $(STAGE1_CONFIGURE_FLAGS)
4976 @endif binutils-bootstrap
4978 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4979 maybe-configure-stage2-binutils:
4980 @if binutils-bootstrap
4981 maybe-configure-stage2-binutils: configure-stage2-binutils
4982 configure-stage2-binutils:
4983 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4985 @r=`${PWD_COMMAND}`; export r; \
4986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987 TFLAGS="$(STAGE2_TFLAGS)"; \
4988 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4990 $(POSTSTAGE1_HOST_EXPORTS) \
4991 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4992 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4993 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4994 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4996 cd $(HOST_SUBDIR)/binutils || exit 1; \
4998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5002 module_srcdir=binutils; \
5003 $(SHELL) $$s/$$module_srcdir/configure \
5004 --srcdir=$${topdir}/$$module_srcdir \
5005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006 --target=${target_alias} \
5007 --with-build-libsubdir=$(HOST_SUBDIR) \
5008 $(STAGE2_CONFIGURE_FLAGS)
5009 @endif binutils-bootstrap
5011 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5012 maybe-configure-stage3-binutils:
5013 @if binutils-bootstrap
5014 maybe-configure-stage3-binutils: configure-stage3-binutils
5015 configure-stage3-binutils:
5016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5018 @r=`${PWD_COMMAND}`; export r; \
5019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020 TFLAGS="$(STAGE3_TFLAGS)"; \
5021 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5023 $(POSTSTAGE1_HOST_EXPORTS) \
5024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5025 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5027 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5029 cd $(HOST_SUBDIR)/binutils || exit 1; \
5031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5035 module_srcdir=binutils; \
5036 $(SHELL) $$s/$$module_srcdir/configure \
5037 --srcdir=$${topdir}/$$module_srcdir \
5038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039 --target=${target_alias} \
5040 --with-build-libsubdir=$(HOST_SUBDIR) \
5041 $(STAGE3_CONFIGURE_FLAGS)
5042 @endif binutils-bootstrap
5044 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5045 maybe-configure-stage4-binutils:
5046 @if binutils-bootstrap
5047 maybe-configure-stage4-binutils: configure-stage4-binutils
5048 configure-stage4-binutils:
5049 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 TFLAGS="$(STAGE4_TFLAGS)"; \
5054 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5056 $(POSTSTAGE1_HOST_EXPORTS) \
5057 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5058 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5059 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5060 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5062 cd $(HOST_SUBDIR)/binutils || exit 1; \
5064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5065 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5068 module_srcdir=binutils; \
5069 $(SHELL) $$s/$$module_srcdir/configure \
5070 --srcdir=$${topdir}/$$module_srcdir \
5071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5072 --target=${target_alias} \
5073 --with-build-libsubdir=$(HOST_SUBDIR) \
5074 $(STAGE4_CONFIGURE_FLAGS)
5075 @endif binutils-bootstrap
5077 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5078 maybe-configure-stageprofile-binutils:
5079 @if binutils-bootstrap
5080 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5081 configure-stageprofile-binutils:
5082 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5084 @r=`${PWD_COMMAND}`; export r; \
5085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5087 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5089 $(POSTSTAGE1_HOST_EXPORTS) \
5090 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5091 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5092 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5093 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5095 cd $(HOST_SUBDIR)/binutils || exit 1; \
5097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5098 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5101 module_srcdir=binutils; \
5102 $(SHELL) $$s/$$module_srcdir/configure \
5103 --srcdir=$${topdir}/$$module_srcdir \
5104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5105 --target=${target_alias} \
5106 --with-build-libsubdir=$(HOST_SUBDIR) \
5107 $(STAGEprofile_CONFIGURE_FLAGS)
5108 @endif binutils-bootstrap
5110 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5111 maybe-configure-stagefeedback-binutils:
5112 @if binutils-bootstrap
5113 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5114 configure-stagefeedback-binutils:
5115 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5117 @r=`${PWD_COMMAND}`; export r; \
5118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5119 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5120 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5122 $(POSTSTAGE1_HOST_EXPORTS) \
5123 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5124 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5125 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5126 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5128 cd $(HOST_SUBDIR)/binutils || exit 1; \
5130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5131 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5134 module_srcdir=binutils; \
5135 $(SHELL) $$s/$$module_srcdir/configure \
5136 --srcdir=$${topdir}/$$module_srcdir \
5137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5138 --target=${target_alias} \
5139 --with-build-libsubdir=$(HOST_SUBDIR) \
5140 $(STAGEfeedback_CONFIGURE_FLAGS)
5141 @endif binutils-bootstrap
5147 .PHONY: all-binutils maybe-all-binutils
5150 all-binutils: stage_current
5151 @endif gcc-bootstrap
5154 maybe-all-binutils: all-binutils
5155 all-binutils: configure-binutils
5156 @r=`${PWD_COMMAND}`; export r; \
5157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5159 (cd $(HOST_SUBDIR)/binutils && \
5160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5166 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5167 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5168 maybe-all-stage1-binutils:
5169 maybe-clean-stage1-binutils:
5170 @if binutils-bootstrap
5171 maybe-all-stage1-binutils: all-stage1-binutils
5172 all-stage1: all-stage1-binutils
5173 TARGET-stage1-binutils = $(TARGET-binutils)
5174 all-stage1-binutils: configure-stage1-binutils
5175 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5176 @r=`${PWD_COMMAND}`; export r; \
5177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178 TFLAGS="$(STAGE1_TFLAGS)"; \
5180 cd $(HOST_SUBDIR)/binutils && \
5181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5182 CFLAGS="$(STAGE1_CFLAGS)" \
5183 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5184 LIBCFLAGS="$(LIBCFLAGS)" \
5185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5188 $(EXTRA_HOST_FLAGS) \
5189 $(STAGE1_FLAGS_TO_PASS) \
5190 TFLAGS="$(STAGE1_TFLAGS)" \
5191 $(TARGET-stage1-binutils)
5193 maybe-clean-stage1-binutils: clean-stage1-binutils
5194 clean-stage1: clean-stage1-binutils
5195 clean-stage1-binutils:
5196 @if [ $(current_stage) = stage1 ]; then \
5197 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5199 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5200 $(MAKE) stage1-start; \
5202 cd $(HOST_SUBDIR)/binutils && \
5203 $(MAKE) $(EXTRA_HOST_FLAGS) \
5204 $(STAGE1_FLAGS_TO_PASS) clean
5205 @endif binutils-bootstrap
5208 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5209 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5210 maybe-all-stage2-binutils:
5211 maybe-clean-stage2-binutils:
5212 @if binutils-bootstrap
5213 maybe-all-stage2-binutils: all-stage2-binutils
5214 all-stage2: all-stage2-binutils
5215 TARGET-stage2-binutils = $(TARGET-binutils)
5216 all-stage2-binutils: configure-stage2-binutils
5217 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5218 @r=`${PWD_COMMAND}`; export r; \
5219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5220 TFLAGS="$(STAGE2_TFLAGS)"; \
5222 $(POSTSTAGE1_HOST_EXPORTS) \
5223 cd $(HOST_SUBDIR)/binutils && \
5224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5225 CFLAGS="$(STAGE2_CFLAGS)" \
5226 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5227 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5232 TFLAGS="$(STAGE2_TFLAGS)" \
5233 $(TARGET-stage2-binutils)
5235 maybe-clean-stage2-binutils: clean-stage2-binutils
5236 clean-stage2: clean-stage2-binutils
5237 clean-stage2-binutils:
5238 @if [ $(current_stage) = stage2 ]; then \
5239 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5241 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5242 $(MAKE) stage2-start; \
5244 cd $(HOST_SUBDIR)/binutils && \
5245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5246 @endif binutils-bootstrap
5249 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5250 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5251 maybe-all-stage3-binutils:
5252 maybe-clean-stage3-binutils:
5253 @if binutils-bootstrap
5254 maybe-all-stage3-binutils: all-stage3-binutils
5255 all-stage3: all-stage3-binutils
5256 TARGET-stage3-binutils = $(TARGET-binutils)
5257 all-stage3-binutils: configure-stage3-binutils
5258 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5259 @r=`${PWD_COMMAND}`; export r; \
5260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5261 TFLAGS="$(STAGE3_TFLAGS)"; \
5263 $(POSTSTAGE1_HOST_EXPORTS) \
5264 cd $(HOST_SUBDIR)/binutils && \
5265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5266 CFLAGS="$(STAGE3_CFLAGS)" \
5267 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5268 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5273 TFLAGS="$(STAGE3_TFLAGS)" \
5274 $(TARGET-stage3-binutils)
5276 maybe-clean-stage3-binutils: clean-stage3-binutils
5277 clean-stage3: clean-stage3-binutils
5278 clean-stage3-binutils:
5279 @if [ $(current_stage) = stage3 ]; then \
5280 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5282 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5283 $(MAKE) stage3-start; \
5285 cd $(HOST_SUBDIR)/binutils && \
5286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5287 @endif binutils-bootstrap
5290 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5291 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5292 maybe-all-stage4-binutils:
5293 maybe-clean-stage4-binutils:
5294 @if binutils-bootstrap
5295 maybe-all-stage4-binutils: all-stage4-binutils
5296 all-stage4: all-stage4-binutils
5297 TARGET-stage4-binutils = $(TARGET-binutils)
5298 all-stage4-binutils: configure-stage4-binutils
5299 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGE4_TFLAGS)"; \
5304 $(POSTSTAGE1_HOST_EXPORTS) \
5305 cd $(HOST_SUBDIR)/binutils && \
5306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5307 CFLAGS="$(STAGE4_CFLAGS)" \
5308 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5309 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5314 TFLAGS="$(STAGE4_TFLAGS)" \
5315 $(TARGET-stage4-binutils)
5317 maybe-clean-stage4-binutils: clean-stage4-binutils
5318 clean-stage4: clean-stage4-binutils
5319 clean-stage4-binutils:
5320 @if [ $(current_stage) = stage4 ]; then \
5321 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5323 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5324 $(MAKE) stage4-start; \
5326 cd $(HOST_SUBDIR)/binutils && \
5327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5328 @endif binutils-bootstrap
5331 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5332 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5333 maybe-all-stageprofile-binutils:
5334 maybe-clean-stageprofile-binutils:
5335 @if binutils-bootstrap
5336 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5337 all-stageprofile: all-stageprofile-binutils
5338 TARGET-stageprofile-binutils = $(TARGET-binutils)
5339 all-stageprofile-binutils: configure-stageprofile-binutils
5340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5341 @r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5345 $(POSTSTAGE1_HOST_EXPORTS) \
5346 cd $(HOST_SUBDIR)/binutils && \
5347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5348 CFLAGS="$(STAGEprofile_CFLAGS)" \
5349 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5350 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5355 TFLAGS="$(STAGEprofile_TFLAGS)" \
5356 $(TARGET-stageprofile-binutils)
5358 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5359 clean-stageprofile: clean-stageprofile-binutils
5360 clean-stageprofile-binutils:
5361 @if [ $(current_stage) = stageprofile ]; then \
5362 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5364 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5365 $(MAKE) stageprofile-start; \
5367 cd $(HOST_SUBDIR)/binutils && \
5368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5369 @endif binutils-bootstrap
5372 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5373 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5374 maybe-all-stagefeedback-binutils:
5375 maybe-clean-stagefeedback-binutils:
5376 @if binutils-bootstrap
5377 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5378 all-stagefeedback: all-stagefeedback-binutils
5379 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5380 all-stagefeedback-binutils: configure-stagefeedback-binutils
5381 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5382 @r=`${PWD_COMMAND}`; export r; \
5383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5384 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5386 $(POSTSTAGE1_HOST_EXPORTS) \
5387 cd $(HOST_SUBDIR)/binutils && \
5388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5390 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5391 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5396 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5397 $(TARGET-stagefeedback-binutils)
5399 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5400 clean-stagefeedback: clean-stagefeedback-binutils
5401 clean-stagefeedback-binutils:
5402 @if [ $(current_stage) = stagefeedback ]; then \
5403 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5405 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5406 $(MAKE) stagefeedback-start; \
5408 cd $(HOST_SUBDIR)/binutils && \
5409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5410 @endif binutils-bootstrap
5416 .PHONY: check-binutils maybe-check-binutils
5417 maybe-check-binutils:
5419 maybe-check-binutils: check-binutils
5422 @: $(MAKE); $(unstage)
5423 @r=`${PWD_COMMAND}`; export r; \
5424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5426 (cd $(HOST_SUBDIR)/binutils && \
5427 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5431 .PHONY: install-binutils maybe-install-binutils
5432 maybe-install-binutils:
5434 maybe-install-binutils: install-binutils
5436 install-binutils: installdirs
5437 @: $(MAKE); $(unstage)
5438 @r=`${PWD_COMMAND}`; export r; \
5439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5441 (cd $(HOST_SUBDIR)/binutils && \
5442 $(MAKE) $(FLAGS_TO_PASS) install)
5446 .PHONY: install-strip-binutils maybe-install-strip-binutils
5447 maybe-install-strip-binutils:
5449 maybe-install-strip-binutils: install-strip-binutils
5451 install-strip-binutils: installdirs
5452 @: $(MAKE); $(unstage)
5453 @r=`${PWD_COMMAND}`; export r; \
5454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5456 (cd $(HOST_SUBDIR)/binutils && \
5457 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5461 # Other targets (info, dvi, pdf, etc.)
5463 .PHONY: maybe-info-binutils info-binutils
5464 maybe-info-binutils:
5466 maybe-info-binutils: info-binutils
5470 @[ -f ./binutils/Makefile ] || exit 0; \
5471 r=`${PWD_COMMAND}`; export r; \
5472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474 for flag in $(EXTRA_HOST_FLAGS) ; do \
5475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5477 echo "Doing info in binutils"; \
5478 (cd $(HOST_SUBDIR)/binutils && \
5479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5481 "RANLIB=$${RANLIB}" \
5482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5488 .PHONY: maybe-dvi-binutils dvi-binutils
5491 maybe-dvi-binutils: dvi-binutils
5495 @[ -f ./binutils/Makefile ] || exit 0; \
5496 r=`${PWD_COMMAND}`; export r; \
5497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499 for flag in $(EXTRA_HOST_FLAGS) ; do \
5500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5502 echo "Doing dvi in binutils"; \
5503 (cd $(HOST_SUBDIR)/binutils && \
5504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5506 "RANLIB=$${RANLIB}" \
5507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5513 .PHONY: maybe-pdf-binutils pdf-binutils
5516 maybe-pdf-binutils: pdf-binutils
5520 @[ -f ./binutils/Makefile ] || exit 0; \
5521 r=`${PWD_COMMAND}`; export r; \
5522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 for flag in $(EXTRA_HOST_FLAGS) ; do \
5525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5527 echo "Doing pdf in binutils"; \
5528 (cd $(HOST_SUBDIR)/binutils && \
5529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531 "RANLIB=$${RANLIB}" \
5532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5538 .PHONY: maybe-html-binutils html-binutils
5539 maybe-html-binutils:
5541 maybe-html-binutils: html-binutils
5545 @[ -f ./binutils/Makefile ] || exit 0; \
5546 r=`${PWD_COMMAND}`; export r; \
5547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549 for flag in $(EXTRA_HOST_FLAGS) ; do \
5550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5552 echo "Doing html in binutils"; \
5553 (cd $(HOST_SUBDIR)/binutils && \
5554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556 "RANLIB=$${RANLIB}" \
5557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5563 .PHONY: maybe-TAGS-binutils TAGS-binutils
5564 maybe-TAGS-binutils:
5566 maybe-TAGS-binutils: TAGS-binutils
5570 @[ -f ./binutils/Makefile ] || exit 0; \
5571 r=`${PWD_COMMAND}`; export r; \
5572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 for flag in $(EXTRA_HOST_FLAGS) ; do \
5575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5577 echo "Doing TAGS in binutils"; \
5578 (cd $(HOST_SUBDIR)/binutils && \
5579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5581 "RANLIB=$${RANLIB}" \
5582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5588 .PHONY: maybe-install-info-binutils install-info-binutils
5589 maybe-install-info-binutils:
5591 maybe-install-info-binutils: install-info-binutils
5593 install-info-binutils: \
5594 configure-binutils \
5596 @[ -f ./binutils/Makefile ] || exit 0; \
5597 r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600 for flag in $(EXTRA_HOST_FLAGS) ; do \
5601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5603 echo "Doing install-info in binutils"; \
5604 (cd $(HOST_SUBDIR)/binutils && \
5605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5607 "RANLIB=$${RANLIB}" \
5608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5614 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5615 maybe-install-pdf-binutils:
5617 maybe-install-pdf-binutils: install-pdf-binutils
5619 install-pdf-binutils: \
5620 configure-binutils \
5622 @[ -f ./binutils/Makefile ] || exit 0; \
5623 r=`${PWD_COMMAND}`; export r; \
5624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626 for flag in $(EXTRA_HOST_FLAGS) ; do \
5627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5629 echo "Doing install-pdf in binutils"; \
5630 (cd $(HOST_SUBDIR)/binutils && \
5631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5633 "RANLIB=$${RANLIB}" \
5634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5640 .PHONY: maybe-install-html-binutils install-html-binutils
5641 maybe-install-html-binutils:
5643 maybe-install-html-binutils: install-html-binutils
5645 install-html-binutils: \
5646 configure-binutils \
5648 @[ -f ./binutils/Makefile ] || exit 0; \
5649 r=`${PWD_COMMAND}`; export r; \
5650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5652 for flag in $(EXTRA_HOST_FLAGS) ; do \
5653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5655 echo "Doing install-html in binutils"; \
5656 (cd $(HOST_SUBDIR)/binutils && \
5657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5659 "RANLIB=$${RANLIB}" \
5660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5666 .PHONY: maybe-installcheck-binutils installcheck-binutils
5667 maybe-installcheck-binutils:
5669 maybe-installcheck-binutils: installcheck-binutils
5671 installcheck-binutils: \
5673 @[ -f ./binutils/Makefile ] || exit 0; \
5674 r=`${PWD_COMMAND}`; export r; \
5675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5677 for flag in $(EXTRA_HOST_FLAGS) ; do \
5678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5680 echo "Doing installcheck in binutils"; \
5681 (cd $(HOST_SUBDIR)/binutils && \
5682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684 "RANLIB=$${RANLIB}" \
5685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5691 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5692 maybe-mostlyclean-binutils:
5694 maybe-mostlyclean-binutils: mostlyclean-binutils
5696 mostlyclean-binutils:
5697 @[ -f ./binutils/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 mostlyclean in binutils"; \
5705 (cd $(HOST_SUBDIR)/binutils && \
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-clean-binutils clean-binutils
5716 maybe-clean-binutils:
5718 maybe-clean-binutils: clean-binutils
5721 @[ -f ./binutils/Makefile ] || exit 0; \
5722 r=`${PWD_COMMAND}`; export r; \
5723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725 for flag in $(EXTRA_HOST_FLAGS) ; do \
5726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728 echo "Doing clean in binutils"; \
5729 (cd $(HOST_SUBDIR)/binutils && \
5730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732 "RANLIB=$${RANLIB}" \
5733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5739 .PHONY: maybe-distclean-binutils distclean-binutils
5740 maybe-distclean-binutils:
5742 maybe-distclean-binutils: distclean-binutils
5745 @[ -f ./binutils/Makefile ] || exit 0; \
5746 r=`${PWD_COMMAND}`; export r; \
5747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749 for flag in $(EXTRA_HOST_FLAGS) ; do \
5750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5752 echo "Doing distclean in binutils"; \
5753 (cd $(HOST_SUBDIR)/binutils && \
5754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756 "RANLIB=$${RANLIB}" \
5757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5763 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5764 maybe-maintainer-clean-binutils:
5766 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5768 maintainer-clean-binutils:
5769 @[ -f ./binutils/Makefile ] || exit 0; \
5770 r=`${PWD_COMMAND}`; export r; \
5771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5773 for flag in $(EXTRA_HOST_FLAGS) ; do \
5774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5776 echo "Doing maintainer-clean in binutils"; \
5777 (cd $(HOST_SUBDIR)/binutils && \
5778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780 "RANLIB=$${RANLIB}" \
5781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5789 .PHONY: configure-bison maybe-configure-bison
5790 maybe-configure-bison:
5792 configure-bison: stage_current
5793 @endif gcc-bootstrap
5795 maybe-configure-bison: configure-bison
5797 @: $(MAKE); $(unstage)
5798 @r=`${PWD_COMMAND}`; export r; \
5799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5803 echo Configuring in $(HOST_SUBDIR)/bison; \
5804 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5807 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5810 module_srcdir=bison; \
5812 $$s/$$module_srcdir/configure \
5813 --srcdir=$${topdir}/$$module_srcdir \
5814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815 --target=${target_alias} \
5823 .PHONY: all-bison maybe-all-bison
5826 all-bison: stage_current
5827 @endif gcc-bootstrap
5830 maybe-all-bison: all-bison
5831 all-bison: configure-bison
5832 @: $(MAKE); $(unstage)
5833 @r=`${PWD_COMMAND}`; export r; \
5834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836 (cd $(HOST_SUBDIR)/bison && \
5837 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5844 .PHONY: check-bison maybe-check-bison
5847 maybe-check-bison: check-bison
5849 # This module is only tested in a native toolchain.
5851 @: $(MAKE); $(unstage)
5852 @if [ '$(host)' = '$(target)' ]; then \
5853 r=`${PWD_COMMAND}`; export r; \
5854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856 (cd $(HOST_SUBDIR)/bison && \
5857 $(MAKE) $(FLAGS_TO_PASS) check)
5862 .PHONY: install-bison maybe-install-bison
5863 maybe-install-bison:
5865 maybe-install-bison: install-bison
5867 install-bison: installdirs
5868 @: $(MAKE); $(unstage)
5869 @r=`${PWD_COMMAND}`; export r; \
5870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5872 (cd $(HOST_SUBDIR)/bison && \
5873 $(MAKE) $(FLAGS_TO_PASS) install)
5877 .PHONY: install-strip-bison maybe-install-strip-bison
5878 maybe-install-strip-bison:
5880 maybe-install-strip-bison: install-strip-bison
5882 install-strip-bison: installdirs
5883 @: $(MAKE); $(unstage)
5884 @r=`${PWD_COMMAND}`; export r; \
5885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 (cd $(HOST_SUBDIR)/bison && \
5888 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5892 # Other targets (info, dvi, pdf, etc.)
5894 .PHONY: maybe-info-bison info-bison
5897 maybe-info-bison: info-bison
5901 @: $(MAKE); $(unstage)
5902 @[ -f ./bison/Makefile ] || exit 0; \
5903 r=`${PWD_COMMAND}`; export r; \
5904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 for flag in $(EXTRA_HOST_FLAGS) ; do \
5907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5909 echo "Doing info in bison"; \
5910 (cd $(HOST_SUBDIR)/bison && \
5911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5913 "RANLIB=$${RANLIB}" \
5914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5920 .PHONY: maybe-dvi-bison dvi-bison
5923 maybe-dvi-bison: dvi-bison
5927 @: $(MAKE); $(unstage)
5928 @[ -f ./bison/Makefile ] || exit 0; \
5929 r=`${PWD_COMMAND}`; export r; \
5930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932 for flag in $(EXTRA_HOST_FLAGS) ; do \
5933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5935 echo "Doing dvi in bison"; \
5936 (cd $(HOST_SUBDIR)/bison && \
5937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5939 "RANLIB=$${RANLIB}" \
5940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5946 .PHONY: maybe-pdf-bison pdf-bison
5949 maybe-pdf-bison: pdf-bison
5953 @: $(MAKE); $(unstage)
5954 @[ -f ./bison/Makefile ] || exit 0; \
5955 r=`${PWD_COMMAND}`; export r; \
5956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5958 for flag in $(EXTRA_HOST_FLAGS) ; do \
5959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5961 echo "Doing pdf in bison"; \
5962 (cd $(HOST_SUBDIR)/bison && \
5963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5965 "RANLIB=$${RANLIB}" \
5966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5972 .PHONY: maybe-html-bison html-bison
5975 maybe-html-bison: html-bison
5979 @: $(MAKE); $(unstage)
5980 @[ -f ./bison/Makefile ] || exit 0; \
5981 r=`${PWD_COMMAND}`; export r; \
5982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5984 for flag in $(EXTRA_HOST_FLAGS) ; do \
5985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5987 echo "Doing html in bison"; \
5988 (cd $(HOST_SUBDIR)/bison && \
5989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5991 "RANLIB=$${RANLIB}" \
5992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5998 .PHONY: maybe-TAGS-bison TAGS-bison
6001 maybe-TAGS-bison: TAGS-bison
6005 @: $(MAKE); $(unstage)
6006 @[ -f ./bison/Makefile ] || exit 0; \
6007 r=`${PWD_COMMAND}`; export r; \
6008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6010 for flag in $(EXTRA_HOST_FLAGS) ; do \
6011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6013 echo "Doing TAGS in bison"; \
6014 (cd $(HOST_SUBDIR)/bison && \
6015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6017 "RANLIB=$${RANLIB}" \
6018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6024 .PHONY: maybe-install-info-bison install-info-bison
6025 maybe-install-info-bison:
6027 maybe-install-info-bison: install-info-bison
6029 install-info-bison: \
6032 @: $(MAKE); $(unstage)
6033 @[ -f ./bison/Makefile ] || exit 0; \
6034 r=`${PWD_COMMAND}`; export r; \
6035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037 for flag in $(EXTRA_HOST_FLAGS) ; do \
6038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040 echo "Doing install-info in bison"; \
6041 (cd $(HOST_SUBDIR)/bison && \
6042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6044 "RANLIB=$${RANLIB}" \
6045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6051 .PHONY: maybe-install-pdf-bison install-pdf-bison
6052 maybe-install-pdf-bison:
6054 maybe-install-pdf-bison: install-pdf-bison
6056 install-pdf-bison: \
6059 @: $(MAKE); $(unstage)
6060 @[ -f ./bison/Makefile ] || exit 0; \
6061 r=`${PWD_COMMAND}`; export r; \
6062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6064 for flag in $(EXTRA_HOST_FLAGS) ; do \
6065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6067 echo "Doing install-pdf in bison"; \
6068 (cd $(HOST_SUBDIR)/bison && \
6069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6071 "RANLIB=$${RANLIB}" \
6072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6078 .PHONY: maybe-install-html-bison install-html-bison
6079 maybe-install-html-bison:
6081 maybe-install-html-bison: install-html-bison
6083 install-html-bison: \
6086 @: $(MAKE); $(unstage)
6087 @[ -f ./bison/Makefile ] || exit 0; \
6088 r=`${PWD_COMMAND}`; export r; \
6089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 for flag in $(EXTRA_HOST_FLAGS) ; do \
6092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6094 echo "Doing install-html in bison"; \
6095 (cd $(HOST_SUBDIR)/bison && \
6096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6098 "RANLIB=$${RANLIB}" \
6099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6105 .PHONY: maybe-installcheck-bison installcheck-bison
6106 maybe-installcheck-bison:
6108 maybe-installcheck-bison: installcheck-bison
6110 installcheck-bison: \
6112 @: $(MAKE); $(unstage)
6113 @[ -f ./bison/Makefile ] || exit 0; \
6114 r=`${PWD_COMMAND}`; export r; \
6115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117 for flag in $(EXTRA_HOST_FLAGS) ; do \
6118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6120 echo "Doing installcheck in bison"; \
6121 (cd $(HOST_SUBDIR)/bison && \
6122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6124 "RANLIB=$${RANLIB}" \
6125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6131 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6132 maybe-mostlyclean-bison:
6134 maybe-mostlyclean-bison: mostlyclean-bison
6137 @: $(MAKE); $(unstage)
6138 @[ -f ./bison/Makefile ] || exit 0; \
6139 r=`${PWD_COMMAND}`; export r; \
6140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6142 for flag in $(EXTRA_HOST_FLAGS) ; do \
6143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6145 echo "Doing mostlyclean in bison"; \
6146 (cd $(HOST_SUBDIR)/bison && \
6147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6149 "RANLIB=$${RANLIB}" \
6150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6156 .PHONY: maybe-clean-bison clean-bison
6159 maybe-clean-bison: clean-bison
6162 @: $(MAKE); $(unstage)
6163 @[ -f ./bison/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 clean in bison"; \
6171 (cd $(HOST_SUBDIR)/bison && \
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-distclean-bison distclean-bison
6182 maybe-distclean-bison:
6184 maybe-distclean-bison: distclean-bison
6187 @: $(MAKE); $(unstage)
6188 @[ -f ./bison/Makefile ] || exit 0; \
6189 r=`${PWD_COMMAND}`; export r; \
6190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6192 for flag in $(EXTRA_HOST_FLAGS) ; do \
6193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6195 echo "Doing distclean in bison"; \
6196 (cd $(HOST_SUBDIR)/bison && \
6197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6199 "RANLIB=$${RANLIB}" \
6200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6206 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6207 maybe-maintainer-clean-bison:
6209 maybe-maintainer-clean-bison: maintainer-clean-bison
6211 maintainer-clean-bison:
6212 @: $(MAKE); $(unstage)
6213 @[ -f ./bison/Makefile ] || exit 0; \
6214 r=`${PWD_COMMAND}`; export r; \
6215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6217 for flag in $(EXTRA_HOST_FLAGS) ; do \
6218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6220 echo "Doing maintainer-clean in bison"; \
6221 (cd $(HOST_SUBDIR)/bison && \
6222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6224 "RANLIB=$${RANLIB}" \
6225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6233 .PHONY: configure-cgen maybe-configure-cgen
6234 maybe-configure-cgen:
6236 configure-cgen: stage_current
6237 @endif gcc-bootstrap
6239 maybe-configure-cgen: configure-cgen
6241 @: $(MAKE); $(unstage)
6242 @r=`${PWD_COMMAND}`; export r; \
6243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6244 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6247 echo Configuring in $(HOST_SUBDIR)/cgen; \
6248 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6251 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6254 module_srcdir=cgen; \
6256 $$s/$$module_srcdir/configure \
6257 --srcdir=$${topdir}/$$module_srcdir \
6258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6259 --target=${target_alias} \
6267 .PHONY: all-cgen maybe-all-cgen
6270 all-cgen: stage_current
6271 @endif gcc-bootstrap
6274 maybe-all-cgen: all-cgen
6275 all-cgen: configure-cgen
6276 @: $(MAKE); $(unstage)
6277 @r=`${PWD_COMMAND}`; export r; \
6278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280 (cd $(HOST_SUBDIR)/cgen && \
6281 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6288 .PHONY: check-cgen maybe-check-cgen
6291 maybe-check-cgen: check-cgen
6294 @: $(MAKE); $(unstage)
6295 @r=`${PWD_COMMAND}`; export r; \
6296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298 (cd $(HOST_SUBDIR)/cgen && \
6299 $(MAKE) $(FLAGS_TO_PASS) check)
6303 .PHONY: install-cgen maybe-install-cgen
6306 maybe-install-cgen: install-cgen
6308 install-cgen: installdirs
6309 @: $(MAKE); $(unstage)
6310 @r=`${PWD_COMMAND}`; export r; \
6311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313 (cd $(HOST_SUBDIR)/cgen && \
6314 $(MAKE) $(FLAGS_TO_PASS) install)
6318 .PHONY: install-strip-cgen maybe-install-strip-cgen
6319 maybe-install-strip-cgen:
6321 maybe-install-strip-cgen: install-strip-cgen
6323 install-strip-cgen: installdirs
6324 @: $(MAKE); $(unstage)
6325 @r=`${PWD_COMMAND}`; export r; \
6326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6328 (cd $(HOST_SUBDIR)/cgen && \
6329 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6333 # Other targets (info, dvi, pdf, etc.)
6335 .PHONY: maybe-info-cgen info-cgen
6338 maybe-info-cgen: info-cgen
6342 @: $(MAKE); $(unstage)
6343 @[ -f ./cgen/Makefile ] || exit 0; \
6344 r=`${PWD_COMMAND}`; export r; \
6345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6347 for flag in $(EXTRA_HOST_FLAGS) ; do \
6348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6350 echo "Doing info in cgen"; \
6351 (cd $(HOST_SUBDIR)/cgen && \
6352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6354 "RANLIB=$${RANLIB}" \
6355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6361 .PHONY: maybe-dvi-cgen dvi-cgen
6364 maybe-dvi-cgen: dvi-cgen
6368 @: $(MAKE); $(unstage)
6369 @[ -f ./cgen/Makefile ] || exit 0; \
6370 r=`${PWD_COMMAND}`; export r; \
6371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6373 for flag in $(EXTRA_HOST_FLAGS) ; do \
6374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6376 echo "Doing dvi in cgen"; \
6377 (cd $(HOST_SUBDIR)/cgen && \
6378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6380 "RANLIB=$${RANLIB}" \
6381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6387 .PHONY: maybe-pdf-cgen pdf-cgen
6390 maybe-pdf-cgen: pdf-cgen
6394 @: $(MAKE); $(unstage)
6395 @[ -f ./cgen/Makefile ] || exit 0; \
6396 r=`${PWD_COMMAND}`; export r; \
6397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6399 for flag in $(EXTRA_HOST_FLAGS) ; do \
6400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6402 echo "Doing pdf in cgen"; \
6403 (cd $(HOST_SUBDIR)/cgen && \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406 "RANLIB=$${RANLIB}" \
6407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6413 .PHONY: maybe-html-cgen html-cgen
6416 maybe-html-cgen: html-cgen
6420 @: $(MAKE); $(unstage)
6421 @[ -f ./cgen/Makefile ] || exit 0; \
6422 r=`${PWD_COMMAND}`; export r; \
6423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6425 for flag in $(EXTRA_HOST_FLAGS) ; do \
6426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6428 echo "Doing html in cgen"; \
6429 (cd $(HOST_SUBDIR)/cgen && \
6430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6432 "RANLIB=$${RANLIB}" \
6433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6439 .PHONY: maybe-TAGS-cgen TAGS-cgen
6442 maybe-TAGS-cgen: TAGS-cgen
6446 @: $(MAKE); $(unstage)
6447 @[ -f ./cgen/Makefile ] || exit 0; \
6448 r=`${PWD_COMMAND}`; export r; \
6449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6451 for flag in $(EXTRA_HOST_FLAGS) ; do \
6452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6454 echo "Doing TAGS in cgen"; \
6455 (cd $(HOST_SUBDIR)/cgen && \
6456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6458 "RANLIB=$${RANLIB}" \
6459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6465 .PHONY: maybe-install-info-cgen install-info-cgen
6466 maybe-install-info-cgen:
6468 maybe-install-info-cgen: install-info-cgen
6470 install-info-cgen: \
6473 @: $(MAKE); $(unstage)
6474 @[ -f ./cgen/Makefile ] || exit 0; \
6475 r=`${PWD_COMMAND}`; export r; \
6476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478 for flag in $(EXTRA_HOST_FLAGS) ; do \
6479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6481 echo "Doing install-info in cgen"; \
6482 (cd $(HOST_SUBDIR)/cgen && \
6483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485 "RANLIB=$${RANLIB}" \
6486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6492 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6493 maybe-install-pdf-cgen:
6495 maybe-install-pdf-cgen: install-pdf-cgen
6500 @: $(MAKE); $(unstage)
6501 @[ -f ./cgen/Makefile ] || exit 0; \
6502 r=`${PWD_COMMAND}`; export r; \
6503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505 for flag in $(EXTRA_HOST_FLAGS) ; do \
6506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6508 echo "Doing install-pdf in cgen"; \
6509 (cd $(HOST_SUBDIR)/cgen && \
6510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6512 "RANLIB=$${RANLIB}" \
6513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519 .PHONY: maybe-install-html-cgen install-html-cgen
6520 maybe-install-html-cgen:
6522 maybe-install-html-cgen: install-html-cgen
6524 install-html-cgen: \
6527 @: $(MAKE); $(unstage)
6528 @[ -f ./cgen/Makefile ] || exit 0; \
6529 r=`${PWD_COMMAND}`; export r; \
6530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532 for flag in $(EXTRA_HOST_FLAGS) ; do \
6533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535 echo "Doing install-html in cgen"; \
6536 (cd $(HOST_SUBDIR)/cgen && \
6537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6539 "RANLIB=$${RANLIB}" \
6540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6546 .PHONY: maybe-installcheck-cgen installcheck-cgen
6547 maybe-installcheck-cgen:
6549 maybe-installcheck-cgen: installcheck-cgen
6551 installcheck-cgen: \
6553 @: $(MAKE); $(unstage)
6554 @[ -f ./cgen/Makefile ] || exit 0; \
6555 r=`${PWD_COMMAND}`; export r; \
6556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6558 for flag in $(EXTRA_HOST_FLAGS) ; do \
6559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6561 echo "Doing installcheck in cgen"; \
6562 (cd $(HOST_SUBDIR)/cgen && \
6563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6565 "RANLIB=$${RANLIB}" \
6566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6572 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6573 maybe-mostlyclean-cgen:
6575 maybe-mostlyclean-cgen: mostlyclean-cgen
6578 @: $(MAKE); $(unstage)
6579 @[ -f ./cgen/Makefile ] || exit 0; \
6580 r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6583 for flag in $(EXTRA_HOST_FLAGS) ; do \
6584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6586 echo "Doing mostlyclean in cgen"; \
6587 (cd $(HOST_SUBDIR)/cgen && \
6588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590 "RANLIB=$${RANLIB}" \
6591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6597 .PHONY: maybe-clean-cgen clean-cgen
6600 maybe-clean-cgen: clean-cgen
6603 @: $(MAKE); $(unstage)
6604 @[ -f ./cgen/Makefile ] || exit 0; \
6605 r=`${PWD_COMMAND}`; export r; \
6606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608 for flag in $(EXTRA_HOST_FLAGS) ; do \
6609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6611 echo "Doing clean in cgen"; \
6612 (cd $(HOST_SUBDIR)/cgen && \
6613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615 "RANLIB=$${RANLIB}" \
6616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6622 .PHONY: maybe-distclean-cgen distclean-cgen
6623 maybe-distclean-cgen:
6625 maybe-distclean-cgen: distclean-cgen
6628 @: $(MAKE); $(unstage)
6629 @[ -f ./cgen/Makefile ] || exit 0; \
6630 r=`${PWD_COMMAND}`; export r; \
6631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633 for flag in $(EXTRA_HOST_FLAGS) ; do \
6634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6636 echo "Doing distclean in cgen"; \
6637 (cd $(HOST_SUBDIR)/cgen && \
6638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640 "RANLIB=$${RANLIB}" \
6641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6648 maybe-maintainer-clean-cgen:
6650 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6652 maintainer-clean-cgen:
6653 @: $(MAKE); $(unstage)
6654 @[ -f ./cgen/Makefile ] || exit 0; \
6655 r=`${PWD_COMMAND}`; export r; \
6656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6658 for flag in $(EXTRA_HOST_FLAGS) ; do \
6659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6661 echo "Doing maintainer-clean in cgen"; \
6662 (cd $(HOST_SUBDIR)/cgen && \
6663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665 "RANLIB=$${RANLIB}" \
6666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6674 .PHONY: configure-dejagnu maybe-configure-dejagnu
6675 maybe-configure-dejagnu:
6677 configure-dejagnu: stage_current
6678 @endif gcc-bootstrap
6680 maybe-configure-dejagnu: configure-dejagnu
6682 @: $(MAKE); $(unstage)
6683 @r=`${PWD_COMMAND}`; export r; \
6684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6688 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6689 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6692 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6695 module_srcdir=dejagnu; \
6697 $$s/$$module_srcdir/configure \
6698 --srcdir=$${topdir}/$$module_srcdir \
6699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6700 --target=${target_alias} \
6708 .PHONY: all-dejagnu maybe-all-dejagnu
6711 all-dejagnu: stage_current
6712 @endif gcc-bootstrap
6715 maybe-all-dejagnu: all-dejagnu
6716 all-dejagnu: configure-dejagnu
6717 @: $(MAKE); $(unstage)
6718 @r=`${PWD_COMMAND}`; export r; \
6719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6721 (cd $(HOST_SUBDIR)/dejagnu && \
6722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6729 .PHONY: check-dejagnu maybe-check-dejagnu
6730 maybe-check-dejagnu:
6732 maybe-check-dejagnu: check-dejagnu
6735 @: $(MAKE); $(unstage)
6736 @r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739 (cd $(HOST_SUBDIR)/dejagnu && \
6740 $(MAKE) $(FLAGS_TO_PASS) check)
6744 .PHONY: install-dejagnu maybe-install-dejagnu
6745 maybe-install-dejagnu:
6747 maybe-install-dejagnu: install-dejagnu
6749 install-dejagnu: installdirs
6750 @: $(MAKE); $(unstage)
6751 @r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 (cd $(HOST_SUBDIR)/dejagnu && \
6755 $(MAKE) $(FLAGS_TO_PASS) install)
6759 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6760 maybe-install-strip-dejagnu:
6762 maybe-install-strip-dejagnu: install-strip-dejagnu
6764 install-strip-dejagnu: installdirs
6765 @: $(MAKE); $(unstage)
6766 @r=`${PWD_COMMAND}`; export r; \
6767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769 (cd $(HOST_SUBDIR)/dejagnu && \
6770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6774 # Other targets (info, dvi, pdf, etc.)
6776 .PHONY: maybe-info-dejagnu info-dejagnu
6779 maybe-info-dejagnu: info-dejagnu
6783 @: $(MAKE); $(unstage)
6784 @[ -f ./dejagnu/Makefile ] || exit 0; \
6785 r=`${PWD_COMMAND}`; export r; \
6786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6788 for flag in $(EXTRA_HOST_FLAGS) ; do \
6789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6791 echo "Doing info in dejagnu"; \
6792 (cd $(HOST_SUBDIR)/dejagnu && \
6793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6795 "RANLIB=$${RANLIB}" \
6796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6802 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6805 maybe-dvi-dejagnu: dvi-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 dvi 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}" \
6828 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6831 maybe-pdf-dejagnu: pdf-dejagnu
6835 @: $(MAKE); $(unstage)
6836 @[ -f ./dejagnu/Makefile ] || exit 0; \
6837 r=`${PWD_COMMAND}`; export r; \
6838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840 for flag in $(EXTRA_HOST_FLAGS) ; do \
6841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843 echo "Doing pdf in dejagnu"; \
6844 (cd $(HOST_SUBDIR)/dejagnu && \
6845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6847 "RANLIB=$${RANLIB}" \
6848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6854 .PHONY: maybe-html-dejagnu html-dejagnu
6857 maybe-html-dejagnu: html-dejagnu
6861 @: $(MAKE); $(unstage)
6862 @[ -f ./dejagnu/Makefile ] || exit 0; \
6863 r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6866 for flag in $(EXTRA_HOST_FLAGS) ; do \
6867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6869 echo "Doing html in dejagnu"; \
6870 (cd $(HOST_SUBDIR)/dejagnu && \
6871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873 "RANLIB=$${RANLIB}" \
6874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6880 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6883 maybe-TAGS-dejagnu: TAGS-dejagnu
6887 @: $(MAKE); $(unstage)
6888 @[ -f ./dejagnu/Makefile ] || exit 0; \
6889 r=`${PWD_COMMAND}`; export r; \
6890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892 for flag in $(EXTRA_HOST_FLAGS) ; do \
6893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6895 echo "Doing TAGS in dejagnu"; \
6896 (cd $(HOST_SUBDIR)/dejagnu && \
6897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899 "RANLIB=$${RANLIB}" \
6900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6906 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6907 maybe-install-info-dejagnu:
6909 maybe-install-info-dejagnu: install-info-dejagnu
6911 install-info-dejagnu: \
6914 @: $(MAKE); $(unstage)
6915 @[ -f ./dejagnu/Makefile ] || exit 0; \
6916 r=`${PWD_COMMAND}`; export r; \
6917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6919 for flag in $(EXTRA_HOST_FLAGS) ; do \
6920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6922 echo "Doing install-info in dejagnu"; \
6923 (cd $(HOST_SUBDIR)/dejagnu && \
6924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6926 "RANLIB=$${RANLIB}" \
6927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6933 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6934 maybe-install-pdf-dejagnu:
6936 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6938 install-pdf-dejagnu: \
6941 @: $(MAKE); $(unstage)
6942 @[ -f ./dejagnu/Makefile ] || exit 0; \
6943 r=`${PWD_COMMAND}`; export r; \
6944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946 for flag in $(EXTRA_HOST_FLAGS) ; do \
6947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6949 echo "Doing install-pdf in dejagnu"; \
6950 (cd $(HOST_SUBDIR)/dejagnu && \
6951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6953 "RANLIB=$${RANLIB}" \
6954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6960 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6961 maybe-install-html-dejagnu:
6963 maybe-install-html-dejagnu: install-html-dejagnu
6965 install-html-dejagnu: \
6968 @: $(MAKE); $(unstage)
6969 @[ -f ./dejagnu/Makefile ] || exit 0; \
6970 r=`${PWD_COMMAND}`; export r; \
6971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6973 for flag in $(EXTRA_HOST_FLAGS) ; do \
6974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6976 echo "Doing install-html in dejagnu"; \
6977 (cd $(HOST_SUBDIR)/dejagnu && \
6978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6980 "RANLIB=$${RANLIB}" \
6981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6987 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6988 maybe-installcheck-dejagnu:
6990 maybe-installcheck-dejagnu: installcheck-dejagnu
6992 installcheck-dejagnu: \
6994 @: $(MAKE); $(unstage)
6995 @[ -f ./dejagnu/Makefile ] || exit 0; \
6996 r=`${PWD_COMMAND}`; export r; \
6997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6999 for flag in $(EXTRA_HOST_FLAGS) ; do \
7000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7002 echo "Doing installcheck in dejagnu"; \
7003 (cd $(HOST_SUBDIR)/dejagnu && \
7004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7006 "RANLIB=$${RANLIB}" \
7007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7013 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7014 maybe-mostlyclean-dejagnu:
7016 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7018 mostlyclean-dejagnu:
7019 @: $(MAKE); $(unstage)
7020 @[ -f ./dejagnu/Makefile ] || exit 0; \
7021 r=`${PWD_COMMAND}`; export r; \
7022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7024 for flag in $(EXTRA_HOST_FLAGS) ; do \
7025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7027 echo "Doing mostlyclean in dejagnu"; \
7028 (cd $(HOST_SUBDIR)/dejagnu && \
7029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7031 "RANLIB=$${RANLIB}" \
7032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7038 .PHONY: maybe-clean-dejagnu clean-dejagnu
7039 maybe-clean-dejagnu:
7041 maybe-clean-dejagnu: clean-dejagnu
7044 @: $(MAKE); $(unstage)
7045 @[ -f ./dejagnu/Makefile ] || exit 0; \
7046 r=`${PWD_COMMAND}`; export r; \
7047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7049 for flag in $(EXTRA_HOST_FLAGS) ; do \
7050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7052 echo "Doing clean in dejagnu"; \
7053 (cd $(HOST_SUBDIR)/dejagnu && \
7054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7056 "RANLIB=$${RANLIB}" \
7057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7063 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7064 maybe-distclean-dejagnu:
7066 maybe-distclean-dejagnu: distclean-dejagnu
7069 @: $(MAKE); $(unstage)
7070 @[ -f ./dejagnu/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 distclean in dejagnu"; \
7078 (cd $(HOST_SUBDIR)/dejagnu && \
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-maintainer-clean-dejagnu maintainer-clean-dejagnu
7089 maybe-maintainer-clean-dejagnu:
7091 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7093 maintainer-clean-dejagnu:
7094 @: $(MAKE); $(unstage)
7095 @[ -f ./dejagnu/Makefile ] || exit 0; \
7096 r=`${PWD_COMMAND}`; export r; \
7097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7099 for flag in $(EXTRA_HOST_FLAGS) ; do \
7100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7102 echo "Doing maintainer-clean in dejagnu"; \
7103 (cd $(HOST_SUBDIR)/dejagnu && \
7104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7106 "RANLIB=$${RANLIB}" \
7107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7115 .PHONY: configure-etc maybe-configure-etc
7116 maybe-configure-etc:
7118 configure-etc: stage_current
7119 @endif gcc-bootstrap
7121 maybe-configure-etc: configure-etc
7123 @: $(MAKE); $(unstage)
7124 @r=`${PWD_COMMAND}`; export r; \
7125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7126 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7129 echo Configuring in $(HOST_SUBDIR)/etc; \
7130 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7133 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7136 module_srcdir=etc; \
7138 $$s/$$module_srcdir/configure \
7139 --srcdir=$${topdir}/$$module_srcdir \
7140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7141 --target=${target_alias} \
7149 .PHONY: all-etc maybe-all-etc
7152 all-etc: stage_current
7153 @endif gcc-bootstrap
7156 maybe-all-etc: all-etc
7157 all-etc: configure-etc
7158 @: $(MAKE); $(unstage)
7159 @r=`${PWD_COMMAND}`; export r; \
7160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7162 (cd $(HOST_SUBDIR)/etc && \
7163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7170 .PHONY: check-etc maybe-check-etc
7173 maybe-check-etc: check-etc
7176 @: $(MAKE); $(unstage)
7177 @r=`${PWD_COMMAND}`; export r; \
7178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7180 (cd $(HOST_SUBDIR)/etc && \
7181 $(MAKE) $(FLAGS_TO_PASS) check)
7185 .PHONY: install-etc maybe-install-etc
7188 maybe-install-etc: install-etc
7190 install-etc: installdirs
7191 @: $(MAKE); $(unstage)
7192 @r=`${PWD_COMMAND}`; export r; \
7193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195 (cd $(HOST_SUBDIR)/etc && \
7196 $(MAKE) $(FLAGS_TO_PASS) install)
7200 .PHONY: install-strip-etc maybe-install-strip-etc
7201 maybe-install-strip-etc:
7203 maybe-install-strip-etc: install-strip-etc
7205 install-strip-etc: installdirs
7206 @: $(MAKE); $(unstage)
7207 @r=`${PWD_COMMAND}`; export r; \
7208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7210 (cd $(HOST_SUBDIR)/etc && \
7211 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7215 # Other targets (info, dvi, pdf, etc.)
7217 .PHONY: maybe-info-etc info-etc
7220 maybe-info-etc: info-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 info 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-dvi-etc dvi-etc
7246 maybe-dvi-etc: dvi-etc
7250 @: $(MAKE); $(unstage)
7251 @[ -f ./etc/Makefile ] || exit 0; \
7252 r=`${PWD_COMMAND}`; export r; \
7253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7255 for flag in $(EXTRA_HOST_FLAGS) ; do \
7256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7258 echo "Doing dvi in etc"; \
7259 (cd $(HOST_SUBDIR)/etc && \
7260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7262 "RANLIB=$${RANLIB}" \
7263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7269 .PHONY: maybe-pdf-etc pdf-etc
7272 maybe-pdf-etc: pdf-etc
7276 @: $(MAKE); $(unstage)
7277 @[ -f ./etc/Makefile ] || exit 0; \
7278 r=`${PWD_COMMAND}`; export r; \
7279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7281 for flag in $(EXTRA_HOST_FLAGS) ; do \
7282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7284 echo "Doing pdf in etc"; \
7285 (cd $(HOST_SUBDIR)/etc && \
7286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7288 "RANLIB=$${RANLIB}" \
7289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7295 .PHONY: maybe-html-etc html-etc
7298 maybe-html-etc: html-etc
7302 @: $(MAKE); $(unstage)
7303 @[ -f ./etc/Makefile ] || exit 0; \
7304 r=`${PWD_COMMAND}`; export r; \
7305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307 for flag in $(EXTRA_HOST_FLAGS) ; do \
7308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310 echo "Doing html in etc"; \
7311 (cd $(HOST_SUBDIR)/etc && \
7312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7314 "RANLIB=$${RANLIB}" \
7315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7321 .PHONY: maybe-TAGS-etc TAGS-etc
7324 maybe-TAGS-etc: TAGS-etc
7328 @: $(MAKE); $(unstage)
7329 @[ -f ./etc/Makefile ] || exit 0; \
7330 r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7333 for flag in $(EXTRA_HOST_FLAGS) ; do \
7334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7336 echo "Doing TAGS in etc"; \
7337 (cd $(HOST_SUBDIR)/etc && \
7338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340 "RANLIB=$${RANLIB}" \
7341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7347 .PHONY: maybe-install-info-etc install-info-etc
7348 maybe-install-info-etc:
7350 maybe-install-info-etc: install-info-etc
7355 @: $(MAKE); $(unstage)
7356 @[ -f ./etc/Makefile ] || exit 0; \
7357 r=`${PWD_COMMAND}`; export r; \
7358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7360 for flag in $(EXTRA_HOST_FLAGS) ; do \
7361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7363 echo "Doing install-info in etc"; \
7364 (cd $(HOST_SUBDIR)/etc && \
7365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7367 "RANLIB=$${RANLIB}" \
7368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7374 .PHONY: maybe-install-pdf-etc install-pdf-etc
7375 maybe-install-pdf-etc:
7377 maybe-install-pdf-etc: install-pdf-etc
7382 @: $(MAKE); $(unstage)
7383 @[ -f ./etc/Makefile ] || exit 0; \
7384 r=`${PWD_COMMAND}`; export r; \
7385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7387 for flag in $(EXTRA_HOST_FLAGS) ; do \
7388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7390 echo "Doing install-pdf in etc"; \
7391 (cd $(HOST_SUBDIR)/etc && \
7392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394 "RANLIB=$${RANLIB}" \
7395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7401 .PHONY: maybe-install-html-etc install-html-etc
7402 maybe-install-html-etc:
7404 maybe-install-html-etc: install-html-etc
7409 @: $(MAKE); $(unstage)
7410 @[ -f ./etc/Makefile ] || exit 0; \
7411 r=`${PWD_COMMAND}`; export r; \
7412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 for flag in $(EXTRA_HOST_FLAGS) ; do \
7415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7417 echo "Doing install-html in etc"; \
7418 (cd $(HOST_SUBDIR)/etc && \
7419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7421 "RANLIB=$${RANLIB}" \
7422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7428 .PHONY: maybe-installcheck-etc installcheck-etc
7429 maybe-installcheck-etc:
7431 maybe-installcheck-etc: installcheck-etc
7435 @: $(MAKE); $(unstage)
7436 @[ -f ./etc/Makefile ] || exit 0; \
7437 r=`${PWD_COMMAND}`; export r; \
7438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7440 for flag in $(EXTRA_HOST_FLAGS) ; do \
7441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7443 echo "Doing installcheck in etc"; \
7444 (cd $(HOST_SUBDIR)/etc && \
7445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447 "RANLIB=$${RANLIB}" \
7448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7454 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7455 maybe-mostlyclean-etc:
7457 maybe-mostlyclean-etc: mostlyclean-etc
7460 @: $(MAKE); $(unstage)
7461 @[ -f ./etc/Makefile ] || exit 0; \
7462 r=`${PWD_COMMAND}`; export r; \
7463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465 for flag in $(EXTRA_HOST_FLAGS) ; do \
7466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7468 echo "Doing mostlyclean in etc"; \
7469 (cd $(HOST_SUBDIR)/etc && \
7470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472 "RANLIB=$${RANLIB}" \
7473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7479 .PHONY: maybe-clean-etc clean-etc
7482 maybe-clean-etc: clean-etc
7485 @: $(MAKE); $(unstage)
7486 @[ -f ./etc/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 clean in etc"; \
7494 (cd $(HOST_SUBDIR)/etc && \
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-distclean-etc distclean-etc
7505 maybe-distclean-etc:
7507 maybe-distclean-etc: distclean-etc
7510 @: $(MAKE); $(unstage)
7511 @[ -f ./etc/Makefile ] || exit 0; \
7512 r=`${PWD_COMMAND}`; export r; \
7513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7515 for flag in $(EXTRA_HOST_FLAGS) ; do \
7516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7518 echo "Doing distclean in etc"; \
7519 (cd $(HOST_SUBDIR)/etc && \
7520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522 "RANLIB=$${RANLIB}" \
7523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7529 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7530 maybe-maintainer-clean-etc:
7532 maybe-maintainer-clean-etc: maintainer-clean-etc
7534 maintainer-clean-etc:
7535 @: $(MAKE); $(unstage)
7536 @[ -f ./etc/Makefile ] || exit 0; \
7537 r=`${PWD_COMMAND}`; export r; \
7538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7540 for flag in $(EXTRA_HOST_FLAGS) ; do \
7541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7543 echo "Doing maintainer-clean in etc"; \
7544 (cd $(HOST_SUBDIR)/etc && \
7545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547 "RANLIB=$${RANLIB}" \
7548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7556 .PHONY: configure-fastjar maybe-configure-fastjar
7557 maybe-configure-fastjar:
7559 configure-fastjar: stage_current
7560 @endif gcc-bootstrap
7562 maybe-configure-fastjar: configure-fastjar
7564 @: $(MAKE); $(unstage)
7565 @r=`${PWD_COMMAND}`; export r; \
7566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7567 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7570 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7571 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7574 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7577 module_srcdir=fastjar; \
7579 $$s/$$module_srcdir/configure \
7580 --srcdir=$${topdir}/$$module_srcdir \
7581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7582 --target=${target_alias} \
7590 .PHONY: all-fastjar maybe-all-fastjar
7593 all-fastjar: stage_current
7594 @endif gcc-bootstrap
7597 maybe-all-fastjar: all-fastjar
7598 all-fastjar: configure-fastjar
7599 @: $(MAKE); $(unstage)
7600 @r=`${PWD_COMMAND}`; export r; \
7601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7603 (cd $(HOST_SUBDIR)/fastjar && \
7604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7611 .PHONY: check-fastjar maybe-check-fastjar
7612 maybe-check-fastjar:
7614 maybe-check-fastjar: check-fastjar
7616 # This module is only tested in a native toolchain.
7618 @: $(MAKE); $(unstage)
7619 @if [ '$(host)' = '$(target)' ]; then \
7620 r=`${PWD_COMMAND}`; export r; \
7621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 (cd $(HOST_SUBDIR)/fastjar && \
7624 $(MAKE) $(FLAGS_TO_PASS) check)
7629 .PHONY: install-fastjar maybe-install-fastjar
7630 maybe-install-fastjar:
7632 maybe-install-fastjar: install-fastjar
7634 install-fastjar: installdirs
7635 @: $(MAKE); $(unstage)
7636 @r=`${PWD_COMMAND}`; export r; \
7637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7639 (cd $(HOST_SUBDIR)/fastjar && \
7640 $(MAKE) $(FLAGS_TO_PASS) install)
7644 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7645 maybe-install-strip-fastjar:
7647 maybe-install-strip-fastjar: install-strip-fastjar
7649 install-strip-fastjar: installdirs
7650 @: $(MAKE); $(unstage)
7651 @r=`${PWD_COMMAND}`; export r; \
7652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654 (cd $(HOST_SUBDIR)/fastjar && \
7655 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7659 # Other targets (info, dvi, pdf, etc.)
7661 .PHONY: maybe-info-fastjar info-fastjar
7664 maybe-info-fastjar: info-fastjar
7668 @: $(MAKE); $(unstage)
7669 @[ -f ./fastjar/Makefile ] || exit 0; \
7670 r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7673 for flag in $(EXTRA_HOST_FLAGS) ; do \
7674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7676 echo "Doing info in fastjar"; \
7677 (cd $(HOST_SUBDIR)/fastjar && \
7678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680 "RANLIB=$${RANLIB}" \
7681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687 .PHONY: maybe-dvi-fastjar dvi-fastjar
7690 maybe-dvi-fastjar: dvi-fastjar
7694 @: $(MAKE); $(unstage)
7695 @[ -f ./fastjar/Makefile ] || exit 0; \
7696 r=`${PWD_COMMAND}`; export r; \
7697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699 for flag in $(EXTRA_HOST_FLAGS) ; do \
7700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702 echo "Doing dvi in fastjar"; \
7703 (cd $(HOST_SUBDIR)/fastjar && \
7704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7706 "RANLIB=$${RANLIB}" \
7707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7713 .PHONY: maybe-pdf-fastjar pdf-fastjar
7716 maybe-pdf-fastjar: pdf-fastjar
7720 @: $(MAKE); $(unstage)
7721 @[ -f ./fastjar/Makefile ] || exit 0; \
7722 r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725 for flag in $(EXTRA_HOST_FLAGS) ; do \
7726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728 echo "Doing pdf in fastjar"; \
7729 (cd $(HOST_SUBDIR)/fastjar && \
7730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732 "RANLIB=$${RANLIB}" \
7733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7739 .PHONY: maybe-html-fastjar html-fastjar
7742 maybe-html-fastjar: html-fastjar
7746 @: $(MAKE); $(unstage)
7747 @[ -f ./fastjar/Makefile ] || exit 0; \
7748 r=`${PWD_COMMAND}`; export r; \
7749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7751 for flag in $(EXTRA_HOST_FLAGS) ; do \
7752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7754 echo "Doing html in fastjar"; \
7755 (cd $(HOST_SUBDIR)/fastjar && \
7756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758 "RANLIB=$${RANLIB}" \
7759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7768 maybe-TAGS-fastjar: TAGS-fastjar
7772 @: $(MAKE); $(unstage)
7773 @[ -f ./fastjar/Makefile ] || exit 0; \
7774 r=`${PWD_COMMAND}`; export r; \
7775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 for flag in $(EXTRA_HOST_FLAGS) ; do \
7778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7780 echo "Doing TAGS in fastjar"; \
7781 (cd $(HOST_SUBDIR)/fastjar && \
7782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7784 "RANLIB=$${RANLIB}" \
7785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7791 .PHONY: maybe-install-info-fastjar install-info-fastjar
7792 maybe-install-info-fastjar:
7794 maybe-install-info-fastjar: install-info-fastjar
7796 install-info-fastjar: \
7799 @: $(MAKE); $(unstage)
7800 @[ -f ./fastjar/Makefile ] || exit 0; \
7801 r=`${PWD_COMMAND}`; export r; \
7802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7804 for flag in $(EXTRA_HOST_FLAGS) ; do \
7805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7807 echo "Doing install-info in fastjar"; \
7808 (cd $(HOST_SUBDIR)/fastjar && \
7809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811 "RANLIB=$${RANLIB}" \
7812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7818 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7819 maybe-install-pdf-fastjar:
7821 maybe-install-pdf-fastjar: install-pdf-fastjar
7823 install-pdf-fastjar: \
7826 @: $(MAKE); $(unstage)
7827 @[ -f ./fastjar/Makefile ] || exit 0; \
7828 r=`${PWD_COMMAND}`; export r; \
7829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831 for flag in $(EXTRA_HOST_FLAGS) ; do \
7832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7834 echo "Doing install-pdf in fastjar"; \
7835 (cd $(HOST_SUBDIR)/fastjar && \
7836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7838 "RANLIB=$${RANLIB}" \
7839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7845 .PHONY: maybe-install-html-fastjar install-html-fastjar
7846 maybe-install-html-fastjar:
7848 maybe-install-html-fastjar: install-html-fastjar
7850 install-html-fastjar: \
7853 @: $(MAKE); $(unstage)
7854 @[ -f ./fastjar/Makefile ] || exit 0; \
7855 r=`${PWD_COMMAND}`; export r; \
7856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 for flag in $(EXTRA_HOST_FLAGS) ; do \
7859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 echo "Doing install-html in fastjar"; \
7862 (cd $(HOST_SUBDIR)/fastjar && \
7863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7865 "RANLIB=$${RANLIB}" \
7866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7872 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7873 maybe-installcheck-fastjar:
7875 maybe-installcheck-fastjar: installcheck-fastjar
7877 installcheck-fastjar: \
7879 @: $(MAKE); $(unstage)
7880 @[ -f ./fastjar/Makefile ] || exit 0; \
7881 r=`${PWD_COMMAND}`; export r; \
7882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7884 for flag in $(EXTRA_HOST_FLAGS) ; do \
7885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7887 echo "Doing installcheck in fastjar"; \
7888 (cd $(HOST_SUBDIR)/fastjar && \
7889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891 "RANLIB=$${RANLIB}" \
7892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7898 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7899 maybe-mostlyclean-fastjar:
7901 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7903 mostlyclean-fastjar:
7904 @: $(MAKE); $(unstage)
7905 @[ -f ./fastjar/Makefile ] || exit 0; \
7906 r=`${PWD_COMMAND}`; export r; \
7907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7909 for flag in $(EXTRA_HOST_FLAGS) ; do \
7910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7912 echo "Doing mostlyclean in fastjar"; \
7913 (cd $(HOST_SUBDIR)/fastjar && \
7914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916 "RANLIB=$${RANLIB}" \
7917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7923 .PHONY: maybe-clean-fastjar clean-fastjar
7924 maybe-clean-fastjar:
7926 maybe-clean-fastjar: clean-fastjar
7929 @: $(MAKE); $(unstage)
7930 @[ -f ./fastjar/Makefile ] || exit 0; \
7931 r=`${PWD_COMMAND}`; export r; \
7932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7934 for flag in $(EXTRA_HOST_FLAGS) ; do \
7935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7937 echo "Doing clean in fastjar"; \
7938 (cd $(HOST_SUBDIR)/fastjar && \
7939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7941 "RANLIB=$${RANLIB}" \
7942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7948 .PHONY: maybe-distclean-fastjar distclean-fastjar
7949 maybe-distclean-fastjar:
7951 maybe-distclean-fastjar: distclean-fastjar
7954 @: $(MAKE); $(unstage)
7955 @[ -f ./fastjar/Makefile ] || exit 0; \
7956 r=`${PWD_COMMAND}`; export r; \
7957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7959 for flag in $(EXTRA_HOST_FLAGS) ; do \
7960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7962 echo "Doing distclean in fastjar"; \
7963 (cd $(HOST_SUBDIR)/fastjar && \
7964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7966 "RANLIB=$${RANLIB}" \
7967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7973 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7974 maybe-maintainer-clean-fastjar:
7976 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7978 maintainer-clean-fastjar:
7979 @: $(MAKE); $(unstage)
7980 @[ -f ./fastjar/Makefile ] || exit 0; \
7981 r=`${PWD_COMMAND}`; export r; \
7982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984 for flag in $(EXTRA_HOST_FLAGS) ; do \
7985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7987 echo "Doing maintainer-clean in fastjar"; \
7988 (cd $(HOST_SUBDIR)/fastjar && \
7989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7991 "RANLIB=$${RANLIB}" \
7992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8000 .PHONY: configure-fixincludes maybe-configure-fixincludes
8001 maybe-configure-fixincludes:
8003 configure-fixincludes: stage_current
8004 @endif gcc-bootstrap
8006 maybe-configure-fixincludes: configure-fixincludes
8007 configure-fixincludes:
8008 @r=`${PWD_COMMAND}`; export r; \
8009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8013 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8014 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8017 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8020 module_srcdir=fixincludes; \
8022 $$s/$$module_srcdir/configure \
8023 --srcdir=$${topdir}/$$module_srcdir \
8024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8025 --target=${target_alias} \
8031 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8032 maybe-configure-stage1-fixincludes:
8033 @if fixincludes-bootstrap
8034 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8035 configure-stage1-fixincludes:
8036 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8038 @r=`${PWD_COMMAND}`; export r; \
8039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8040 TFLAGS="$(STAGE1_TFLAGS)"; \
8041 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8043 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8044 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8045 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8046 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8048 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8051 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8054 module_srcdir=fixincludes; \
8055 $(SHELL) $$s/$$module_srcdir/configure \
8056 --srcdir=$${topdir}/$$module_srcdir \
8057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8058 --target=${target_alias} \
8060 $(STAGE1_CONFIGURE_FLAGS)
8061 @endif fixincludes-bootstrap
8063 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8064 maybe-configure-stage2-fixincludes:
8065 @if fixincludes-bootstrap
8066 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8067 configure-stage2-fixincludes:
8068 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8070 @r=`${PWD_COMMAND}`; export r; \
8071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072 TFLAGS="$(STAGE2_TFLAGS)"; \
8073 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8075 $(POSTSTAGE1_HOST_EXPORTS) \
8076 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8077 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8078 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8079 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8081 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8084 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8087 module_srcdir=fixincludes; \
8088 $(SHELL) $$s/$$module_srcdir/configure \
8089 --srcdir=$${topdir}/$$module_srcdir \
8090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8091 --target=${target_alias} \
8092 --with-build-libsubdir=$(HOST_SUBDIR) \
8093 $(STAGE2_CONFIGURE_FLAGS)
8094 @endif fixincludes-bootstrap
8096 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8097 maybe-configure-stage3-fixincludes:
8098 @if fixincludes-bootstrap
8099 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8100 configure-stage3-fixincludes:
8101 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8103 @r=`${PWD_COMMAND}`; export r; \
8104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105 TFLAGS="$(STAGE3_TFLAGS)"; \
8106 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8108 $(POSTSTAGE1_HOST_EXPORTS) \
8109 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8110 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8111 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8112 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8114 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8117 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8120 module_srcdir=fixincludes; \
8121 $(SHELL) $$s/$$module_srcdir/configure \
8122 --srcdir=$${topdir}/$$module_srcdir \
8123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8124 --target=${target_alias} \
8125 --with-build-libsubdir=$(HOST_SUBDIR) \
8126 $(STAGE3_CONFIGURE_FLAGS)
8127 @endif fixincludes-bootstrap
8129 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8130 maybe-configure-stage4-fixincludes:
8131 @if fixincludes-bootstrap
8132 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8133 configure-stage4-fixincludes:
8134 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8136 @r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 TFLAGS="$(STAGE4_TFLAGS)"; \
8139 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8141 $(POSTSTAGE1_HOST_EXPORTS) \
8142 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8143 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8144 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8145 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8147 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8150 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8153 module_srcdir=fixincludes; \
8154 $(SHELL) $$s/$$module_srcdir/configure \
8155 --srcdir=$${topdir}/$$module_srcdir \
8156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8157 --target=${target_alias} \
8158 --with-build-libsubdir=$(HOST_SUBDIR) \
8159 $(STAGE4_CONFIGURE_FLAGS)
8160 @endif fixincludes-bootstrap
8162 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8163 maybe-configure-stageprofile-fixincludes:
8164 @if fixincludes-bootstrap
8165 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8166 configure-stageprofile-fixincludes:
8167 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8169 @r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8172 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8174 $(POSTSTAGE1_HOST_EXPORTS) \
8175 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8176 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8177 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8178 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8180 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8183 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8186 module_srcdir=fixincludes; \
8187 $(SHELL) $$s/$$module_srcdir/configure \
8188 --srcdir=$${topdir}/$$module_srcdir \
8189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8190 --target=${target_alias} \
8191 --with-build-libsubdir=$(HOST_SUBDIR) \
8192 $(STAGEprofile_CONFIGURE_FLAGS)
8193 @endif fixincludes-bootstrap
8195 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8196 maybe-configure-stagefeedback-fixincludes:
8197 @if fixincludes-bootstrap
8198 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8199 configure-stagefeedback-fixincludes:
8200 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8202 @r=`${PWD_COMMAND}`; export r; \
8203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8205 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8207 $(POSTSTAGE1_HOST_EXPORTS) \
8208 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8209 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8210 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8211 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8213 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8216 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8219 module_srcdir=fixincludes; \
8220 $(SHELL) $$s/$$module_srcdir/configure \
8221 --srcdir=$${topdir}/$$module_srcdir \
8222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8223 --target=${target_alias} \
8224 --with-build-libsubdir=$(HOST_SUBDIR) \
8225 $(STAGEfeedback_CONFIGURE_FLAGS)
8226 @endif fixincludes-bootstrap
8232 .PHONY: all-fixincludes maybe-all-fixincludes
8233 maybe-all-fixincludes:
8235 all-fixincludes: stage_current
8236 @endif gcc-bootstrap
8238 TARGET-fixincludes=all
8239 maybe-all-fixincludes: all-fixincludes
8240 all-fixincludes: configure-fixincludes
8241 @r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8244 (cd $(HOST_SUBDIR)/fixincludes && \
8245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8246 $(TARGET-fixincludes))
8251 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8252 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8253 maybe-all-stage1-fixincludes:
8254 maybe-clean-stage1-fixincludes:
8255 @if fixincludes-bootstrap
8256 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8257 all-stage1: all-stage1-fixincludes
8258 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8259 all-stage1-fixincludes: configure-stage1-fixincludes
8260 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8261 @r=`${PWD_COMMAND}`; export r; \
8262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8263 TFLAGS="$(STAGE1_TFLAGS)"; \
8265 cd $(HOST_SUBDIR)/fixincludes && \
8266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8267 CFLAGS="$(STAGE1_CFLAGS)" \
8268 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8269 LIBCFLAGS="$(LIBCFLAGS)" \
8270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8273 $(EXTRA_HOST_FLAGS) \
8274 $(STAGE1_FLAGS_TO_PASS) \
8275 TFLAGS="$(STAGE1_TFLAGS)" \
8276 $(TARGET-stage1-fixincludes)
8278 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8279 clean-stage1: clean-stage1-fixincludes
8280 clean-stage1-fixincludes:
8281 @if [ $(current_stage) = stage1 ]; then \
8282 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8284 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8285 $(MAKE) stage1-start; \
8287 cd $(HOST_SUBDIR)/fixincludes && \
8288 $(MAKE) $(EXTRA_HOST_FLAGS) \
8289 $(STAGE1_FLAGS_TO_PASS) clean
8290 @endif fixincludes-bootstrap
8293 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8294 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8295 maybe-all-stage2-fixincludes:
8296 maybe-clean-stage2-fixincludes:
8297 @if fixincludes-bootstrap
8298 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8299 all-stage2: all-stage2-fixincludes
8300 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8301 all-stage2-fixincludes: configure-stage2-fixincludes
8302 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8303 @r=`${PWD_COMMAND}`; export r; \
8304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8305 TFLAGS="$(STAGE2_TFLAGS)"; \
8307 $(POSTSTAGE1_HOST_EXPORTS) \
8308 cd $(HOST_SUBDIR)/fixincludes && \
8309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8310 CFLAGS="$(STAGE2_CFLAGS)" \
8311 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8312 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8317 TFLAGS="$(STAGE2_TFLAGS)" \
8318 $(TARGET-stage2-fixincludes)
8320 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8321 clean-stage2: clean-stage2-fixincludes
8322 clean-stage2-fixincludes:
8323 @if [ $(current_stage) = stage2 ]; then \
8324 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8326 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8327 $(MAKE) stage2-start; \
8329 cd $(HOST_SUBDIR)/fixincludes && \
8330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8331 @endif fixincludes-bootstrap
8334 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8335 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8336 maybe-all-stage3-fixincludes:
8337 maybe-clean-stage3-fixincludes:
8338 @if fixincludes-bootstrap
8339 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8340 all-stage3: all-stage3-fixincludes
8341 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8342 all-stage3-fixincludes: configure-stage3-fixincludes
8343 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8344 @r=`${PWD_COMMAND}`; export r; \
8345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346 TFLAGS="$(STAGE3_TFLAGS)"; \
8348 $(POSTSTAGE1_HOST_EXPORTS) \
8349 cd $(HOST_SUBDIR)/fixincludes && \
8350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8351 CFLAGS="$(STAGE3_CFLAGS)" \
8352 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8353 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8358 TFLAGS="$(STAGE3_TFLAGS)" \
8359 $(TARGET-stage3-fixincludes)
8361 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8362 clean-stage3: clean-stage3-fixincludes
8363 clean-stage3-fixincludes:
8364 @if [ $(current_stage) = stage3 ]; then \
8365 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8367 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8368 $(MAKE) stage3-start; \
8370 cd $(HOST_SUBDIR)/fixincludes && \
8371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8372 @endif fixincludes-bootstrap
8375 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8376 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8377 maybe-all-stage4-fixincludes:
8378 maybe-clean-stage4-fixincludes:
8379 @if fixincludes-bootstrap
8380 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8381 all-stage4: all-stage4-fixincludes
8382 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8383 all-stage4-fixincludes: configure-stage4-fixincludes
8384 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8385 @r=`${PWD_COMMAND}`; export r; \
8386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8387 TFLAGS="$(STAGE4_TFLAGS)"; \
8389 $(POSTSTAGE1_HOST_EXPORTS) \
8390 cd $(HOST_SUBDIR)/fixincludes && \
8391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8392 CFLAGS="$(STAGE4_CFLAGS)" \
8393 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8394 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8399 TFLAGS="$(STAGE4_TFLAGS)" \
8400 $(TARGET-stage4-fixincludes)
8402 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8403 clean-stage4: clean-stage4-fixincludes
8404 clean-stage4-fixincludes:
8405 @if [ $(current_stage) = stage4 ]; then \
8406 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8408 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8409 $(MAKE) stage4-start; \
8411 cd $(HOST_SUBDIR)/fixincludes && \
8412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8413 @endif fixincludes-bootstrap
8416 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8417 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8418 maybe-all-stageprofile-fixincludes:
8419 maybe-clean-stageprofile-fixincludes:
8420 @if fixincludes-bootstrap
8421 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8422 all-stageprofile: all-stageprofile-fixincludes
8423 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8424 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8425 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8426 @r=`${PWD_COMMAND}`; export r; \
8427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8430 $(POSTSTAGE1_HOST_EXPORTS) \
8431 cd $(HOST_SUBDIR)/fixincludes && \
8432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8433 CFLAGS="$(STAGEprofile_CFLAGS)" \
8434 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8435 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8440 TFLAGS="$(STAGEprofile_TFLAGS)" \
8441 $(TARGET-stageprofile-fixincludes)
8443 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8444 clean-stageprofile: clean-stageprofile-fixincludes
8445 clean-stageprofile-fixincludes:
8446 @if [ $(current_stage) = stageprofile ]; then \
8447 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8449 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8450 $(MAKE) stageprofile-start; \
8452 cd $(HOST_SUBDIR)/fixincludes && \
8453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8454 @endif fixincludes-bootstrap
8457 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8458 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8459 maybe-all-stagefeedback-fixincludes:
8460 maybe-clean-stagefeedback-fixincludes:
8461 @if fixincludes-bootstrap
8462 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8463 all-stagefeedback: all-stagefeedback-fixincludes
8464 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8465 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8466 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8467 @r=`${PWD_COMMAND}`; export r; \
8468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8471 $(POSTSTAGE1_HOST_EXPORTS) \
8472 cd $(HOST_SUBDIR)/fixincludes && \
8473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8474 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8475 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8476 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8481 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8482 $(TARGET-stagefeedback-fixincludes)
8484 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8485 clean-stagefeedback: clean-stagefeedback-fixincludes
8486 clean-stagefeedback-fixincludes:
8487 @if [ $(current_stage) = stagefeedback ]; then \
8488 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8490 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8491 $(MAKE) stagefeedback-start; \
8493 cd $(HOST_SUBDIR)/fixincludes && \
8494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8495 @endif fixincludes-bootstrap
8501 .PHONY: check-fixincludes maybe-check-fixincludes
8502 maybe-check-fixincludes:
8504 maybe-check-fixincludes: check-fixincludes
8507 @: $(MAKE); $(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8511 (cd $(HOST_SUBDIR)/fixincludes && \
8512 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8516 .PHONY: install-fixincludes maybe-install-fixincludes
8517 maybe-install-fixincludes:
8519 maybe-install-fixincludes: install-fixincludes
8521 install-fixincludes: installdirs
8522 @: $(MAKE); $(unstage)
8523 @r=`${PWD_COMMAND}`; export r; \
8524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8526 (cd $(HOST_SUBDIR)/fixincludes && \
8527 $(MAKE) $(FLAGS_TO_PASS) install)
8531 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8532 maybe-install-strip-fixincludes:
8534 maybe-install-strip-fixincludes: install-strip-fixincludes
8536 install-strip-fixincludes: installdirs
8537 @: $(MAKE); $(unstage)
8538 @r=`${PWD_COMMAND}`; export r; \
8539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8541 (cd $(HOST_SUBDIR)/fixincludes && \
8542 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8546 # Other targets (info, dvi, pdf, etc.)
8548 .PHONY: maybe-info-fixincludes info-fixincludes
8549 maybe-info-fixincludes:
8551 maybe-info-fixincludes: info-fixincludes
8554 configure-fixincludes
8555 @[ -f ./fixincludes/Makefile ] || exit 0; \
8556 r=`${PWD_COMMAND}`; export r; \
8557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559 for flag in $(EXTRA_HOST_FLAGS) ; do \
8560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8562 echo "Doing info in fixincludes"; \
8563 (cd $(HOST_SUBDIR)/fixincludes && \
8564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8566 "RANLIB=$${RANLIB}" \
8567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8573 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8574 maybe-dvi-fixincludes:
8576 maybe-dvi-fixincludes: dvi-fixincludes
8579 configure-fixincludes
8580 @[ -f ./fixincludes/Makefile ] || exit 0; \
8581 r=`${PWD_COMMAND}`; export r; \
8582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8584 for flag in $(EXTRA_HOST_FLAGS) ; do \
8585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8587 echo "Doing dvi in fixincludes"; \
8588 (cd $(HOST_SUBDIR)/fixincludes && \
8589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8591 "RANLIB=$${RANLIB}" \
8592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8598 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8599 maybe-pdf-fixincludes:
8601 maybe-pdf-fixincludes: pdf-fixincludes
8604 configure-fixincludes
8605 @[ -f ./fixincludes/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8612 echo "Doing pdf in fixincludes"; \
8613 (cd $(HOST_SUBDIR)/fixincludes && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8623 .PHONY: maybe-html-fixincludes html-fixincludes
8624 maybe-html-fixincludes:
8626 maybe-html-fixincludes: html-fixincludes
8629 configure-fixincludes
8630 @[ -f ./fixincludes/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 echo "Doing html in fixincludes"; \
8638 (cd $(HOST_SUBDIR)/fixincludes && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8648 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8649 maybe-TAGS-fixincludes:
8651 maybe-TAGS-fixincludes: TAGS-fixincludes
8653 # fixincludes doesn't support TAGS.
8658 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8659 maybe-install-info-fixincludes:
8661 maybe-install-info-fixincludes: install-info-fixincludes
8663 install-info-fixincludes: \
8664 configure-fixincludes \
8666 @[ -f ./fixincludes/Makefile ] || exit 0; \
8667 r=`${PWD_COMMAND}`; export r; \
8668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8670 for flag in $(EXTRA_HOST_FLAGS) ; do \
8671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8673 echo "Doing install-info in fixincludes"; \
8674 (cd $(HOST_SUBDIR)/fixincludes && \
8675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8677 "RANLIB=$${RANLIB}" \
8678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8684 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8685 maybe-install-pdf-fixincludes:
8687 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8689 install-pdf-fixincludes: \
8690 configure-fixincludes \
8692 @[ -f ./fixincludes/Makefile ] || exit 0; \
8693 r=`${PWD_COMMAND}`; export r; \
8694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8696 for flag in $(EXTRA_HOST_FLAGS) ; do \
8697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8699 echo "Doing install-pdf in fixincludes"; \
8700 (cd $(HOST_SUBDIR)/fixincludes && \
8701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703 "RANLIB=$${RANLIB}" \
8704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8710 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8711 maybe-install-html-fixincludes:
8713 maybe-install-html-fixincludes: install-html-fixincludes
8715 install-html-fixincludes: \
8716 configure-fixincludes \
8718 @[ -f ./fixincludes/Makefile ] || exit 0; \
8719 r=`${PWD_COMMAND}`; export r; \
8720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8722 for flag in $(EXTRA_HOST_FLAGS) ; do \
8723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8725 echo "Doing install-html in fixincludes"; \
8726 (cd $(HOST_SUBDIR)/fixincludes && \
8727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8729 "RANLIB=$${RANLIB}" \
8730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8736 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8737 maybe-installcheck-fixincludes:
8739 maybe-installcheck-fixincludes: installcheck-fixincludes
8741 installcheck-fixincludes: \
8742 configure-fixincludes
8743 @[ -f ./fixincludes/Makefile ] || exit 0; \
8744 r=`${PWD_COMMAND}`; export r; \
8745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747 for flag in $(EXTRA_HOST_FLAGS) ; do \
8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750 echo "Doing installcheck in fixincludes"; \
8751 (cd $(HOST_SUBDIR)/fixincludes && \
8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754 "RANLIB=$${RANLIB}" \
8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8761 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8762 maybe-mostlyclean-fixincludes:
8764 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8766 mostlyclean-fixincludes:
8767 @[ -f ./fixincludes/Makefile ] || exit 0; \
8768 r=`${PWD_COMMAND}`; export r; \
8769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771 for flag in $(EXTRA_HOST_FLAGS) ; do \
8772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774 echo "Doing mostlyclean in fixincludes"; \
8775 (cd $(HOST_SUBDIR)/fixincludes && \
8776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8778 "RANLIB=$${RANLIB}" \
8779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8785 .PHONY: maybe-clean-fixincludes clean-fixincludes
8786 maybe-clean-fixincludes:
8788 maybe-clean-fixincludes: clean-fixincludes
8791 @[ -f ./fixincludes/Makefile ] || exit 0; \
8792 r=`${PWD_COMMAND}`; export r; \
8793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795 for flag in $(EXTRA_HOST_FLAGS) ; do \
8796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798 echo "Doing clean in fixincludes"; \
8799 (cd $(HOST_SUBDIR)/fixincludes && \
8800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802 "RANLIB=$${RANLIB}" \
8803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8810 maybe-distclean-fixincludes:
8812 maybe-distclean-fixincludes: distclean-fixincludes
8814 distclean-fixincludes:
8815 @[ -f ./fixincludes/Makefile ] || exit 0; \
8816 r=`${PWD_COMMAND}`; export r; \
8817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 for flag in $(EXTRA_HOST_FLAGS) ; do \
8820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822 echo "Doing distclean in fixincludes"; \
8823 (cd $(HOST_SUBDIR)/fixincludes && \
8824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8826 "RANLIB=$${RANLIB}" \
8827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8834 maybe-maintainer-clean-fixincludes:
8836 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8838 maintainer-clean-fixincludes:
8839 @[ -f ./fixincludes/Makefile ] || exit 0; \
8840 r=`${PWD_COMMAND}`; export r; \
8841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8843 for flag in $(EXTRA_HOST_FLAGS) ; do \
8844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8846 echo "Doing maintainer-clean in fixincludes"; \
8847 (cd $(HOST_SUBDIR)/fixincludes && \
8848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850 "RANLIB=$${RANLIB}" \
8851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8859 .PHONY: configure-flex maybe-configure-flex
8860 maybe-configure-flex:
8862 configure-flex: stage_current
8863 @endif gcc-bootstrap
8865 maybe-configure-flex: configure-flex
8867 @: $(MAKE); $(unstage)
8868 @r=`${PWD_COMMAND}`; export r; \
8869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8870 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8873 echo Configuring in $(HOST_SUBDIR)/flex; \
8874 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8877 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8880 module_srcdir=flex; \
8882 $$s/$$module_srcdir/configure \
8883 --srcdir=$${topdir}/$$module_srcdir \
8884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8885 --target=${target_alias} \
8893 .PHONY: all-flex maybe-all-flex
8896 all-flex: stage_current
8897 @endif gcc-bootstrap
8900 maybe-all-flex: all-flex
8901 all-flex: configure-flex
8902 @: $(MAKE); $(unstage)
8903 @r=`${PWD_COMMAND}`; export r; \
8904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8906 (cd $(HOST_SUBDIR)/flex && \
8907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8914 .PHONY: check-flex maybe-check-flex
8917 maybe-check-flex: check-flex
8919 # This module is only tested in a native toolchain.
8921 @: $(MAKE); $(unstage)
8922 @if [ '$(host)' = '$(target)' ]; then \
8923 r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8926 (cd $(HOST_SUBDIR)/flex && \
8927 $(MAKE) $(FLAGS_TO_PASS) check)
8932 .PHONY: install-flex maybe-install-flex
8935 maybe-install-flex: install-flex
8937 install-flex: installdirs
8938 @: $(MAKE); $(unstage)
8939 @r=`${PWD_COMMAND}`; export r; \
8940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8942 (cd $(HOST_SUBDIR)/flex && \
8943 $(MAKE) $(FLAGS_TO_PASS) install)
8947 .PHONY: install-strip-flex maybe-install-strip-flex
8948 maybe-install-strip-flex:
8950 maybe-install-strip-flex: install-strip-flex
8952 install-strip-flex: installdirs
8953 @: $(MAKE); $(unstage)
8954 @r=`${PWD_COMMAND}`; export r; \
8955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957 (cd $(HOST_SUBDIR)/flex && \
8958 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8962 # Other targets (info, dvi, pdf, etc.)
8964 .PHONY: maybe-info-flex info-flex
8967 maybe-info-flex: info-flex
8971 @: $(MAKE); $(unstage)
8972 @[ -f ./flex/Makefile ] || exit 0; \
8973 r=`${PWD_COMMAND}`; export r; \
8974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8976 for flag in $(EXTRA_HOST_FLAGS) ; do \
8977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8979 echo "Doing info in flex"; \
8980 (cd $(HOST_SUBDIR)/flex && \
8981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8983 "RANLIB=$${RANLIB}" \
8984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8990 .PHONY: maybe-dvi-flex dvi-flex
8993 maybe-dvi-flex: dvi-flex
8997 @: $(MAKE); $(unstage)
8998 @[ -f ./flex/Makefile ] || exit 0; \
8999 r=`${PWD_COMMAND}`; export r; \
9000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9002 for flag in $(EXTRA_HOST_FLAGS) ; do \
9003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9005 echo "Doing dvi in flex"; \
9006 (cd $(HOST_SUBDIR)/flex && \
9007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9009 "RANLIB=$${RANLIB}" \
9010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9016 .PHONY: maybe-pdf-flex pdf-flex
9019 maybe-pdf-flex: pdf-flex
9023 @: $(MAKE); $(unstage)
9024 @[ -f ./flex/Makefile ] || exit 0; \
9025 r=`${PWD_COMMAND}`; export r; \
9026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028 for flag in $(EXTRA_HOST_FLAGS) ; do \
9029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031 echo "Doing pdf in flex"; \
9032 (cd $(HOST_SUBDIR)/flex && \
9033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9035 "RANLIB=$${RANLIB}" \
9036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9042 .PHONY: maybe-html-flex html-flex
9045 maybe-html-flex: html-flex
9049 @: $(MAKE); $(unstage)
9050 @[ -f ./flex/Makefile ] || exit 0; \
9051 r=`${PWD_COMMAND}`; export r; \
9052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9054 for flag in $(EXTRA_HOST_FLAGS) ; do \
9055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9057 echo "Doing html in flex"; \
9058 (cd $(HOST_SUBDIR)/flex && \
9059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9061 "RANLIB=$${RANLIB}" \
9062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9068 .PHONY: maybe-TAGS-flex TAGS-flex
9071 maybe-TAGS-flex: TAGS-flex
9075 @: $(MAKE); $(unstage)
9076 @[ -f ./flex/Makefile ] || exit 0; \
9077 r=`${PWD_COMMAND}`; export r; \
9078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9080 for flag in $(EXTRA_HOST_FLAGS) ; do \
9081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9083 echo "Doing TAGS in flex"; \
9084 (cd $(HOST_SUBDIR)/flex && \
9085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9087 "RANLIB=$${RANLIB}" \
9088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9094 .PHONY: maybe-install-info-flex install-info-flex
9095 maybe-install-info-flex:
9097 maybe-install-info-flex: install-info-flex
9099 install-info-flex: \
9102 @: $(MAKE); $(unstage)
9103 @[ -f ./flex/Makefile ] || exit 0; \
9104 r=`${PWD_COMMAND}`; export r; \
9105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107 for flag in $(EXTRA_HOST_FLAGS) ; do \
9108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110 echo "Doing install-info in flex"; \
9111 (cd $(HOST_SUBDIR)/flex && \
9112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9114 "RANLIB=$${RANLIB}" \
9115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 .PHONY: maybe-install-pdf-flex install-pdf-flex
9122 maybe-install-pdf-flex:
9124 maybe-install-pdf-flex: install-pdf-flex
9129 @: $(MAKE); $(unstage)
9130 @[ -f ./flex/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9137 echo "Doing install-pdf in flex"; \
9138 (cd $(HOST_SUBDIR)/flex && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9148 .PHONY: maybe-install-html-flex install-html-flex
9149 maybe-install-html-flex:
9151 maybe-install-html-flex: install-html-flex
9153 install-html-flex: \
9156 @: $(MAKE); $(unstage)
9157 @[ -f ./flex/Makefile ] || exit 0; \
9158 r=`${PWD_COMMAND}`; export r; \
9159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9161 for flag in $(EXTRA_HOST_FLAGS) ; do \
9162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9164 echo "Doing install-html in flex"; \
9165 (cd $(HOST_SUBDIR)/flex && \
9166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9168 "RANLIB=$${RANLIB}" \
9169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9175 .PHONY: maybe-installcheck-flex installcheck-flex
9176 maybe-installcheck-flex:
9178 maybe-installcheck-flex: installcheck-flex
9180 installcheck-flex: \
9182 @: $(MAKE); $(unstage)
9183 @[ -f ./flex/Makefile ] || exit 0; \
9184 r=`${PWD_COMMAND}`; export r; \
9185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187 for flag in $(EXTRA_HOST_FLAGS) ; do \
9188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9190 echo "Doing installcheck in flex"; \
9191 (cd $(HOST_SUBDIR)/flex && \
9192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194 "RANLIB=$${RANLIB}" \
9195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9201 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9202 maybe-mostlyclean-flex:
9204 maybe-mostlyclean-flex: mostlyclean-flex
9207 @: $(MAKE); $(unstage)
9208 @[ -f ./flex/Makefile ] || exit 0; \
9209 r=`${PWD_COMMAND}`; export r; \
9210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 for flag in $(EXTRA_HOST_FLAGS) ; do \
9213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215 echo "Doing mostlyclean in flex"; \
9216 (cd $(HOST_SUBDIR)/flex && \
9217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9219 "RANLIB=$${RANLIB}" \
9220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9226 .PHONY: maybe-clean-flex clean-flex
9229 maybe-clean-flex: clean-flex
9232 @: $(MAKE); $(unstage)
9233 @[ -f ./flex/Makefile ] || exit 0; \
9234 r=`${PWD_COMMAND}`; export r; \
9235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9237 for flag in $(EXTRA_HOST_FLAGS) ; do \
9238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9240 echo "Doing clean in flex"; \
9241 (cd $(HOST_SUBDIR)/flex && \
9242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9244 "RANLIB=$${RANLIB}" \
9245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9251 .PHONY: maybe-distclean-flex distclean-flex
9252 maybe-distclean-flex:
9254 maybe-distclean-flex: distclean-flex
9257 @: $(MAKE); $(unstage)
9258 @[ -f ./flex/Makefile ] || exit 0; \
9259 r=`${PWD_COMMAND}`; export r; \
9260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9262 for flag in $(EXTRA_HOST_FLAGS) ; do \
9263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9265 echo "Doing distclean in flex"; \
9266 (cd $(HOST_SUBDIR)/flex && \
9267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9269 "RANLIB=$${RANLIB}" \
9270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9276 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9277 maybe-maintainer-clean-flex:
9279 maybe-maintainer-clean-flex: maintainer-clean-flex
9281 maintainer-clean-flex:
9282 @: $(MAKE); $(unstage)
9283 @[ -f ./flex/Makefile ] || exit 0; \
9284 r=`${PWD_COMMAND}`; export r; \
9285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9287 for flag in $(EXTRA_HOST_FLAGS) ; do \
9288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9290 echo "Doing maintainer-clean in flex"; \
9291 (cd $(HOST_SUBDIR)/flex && \
9292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9294 "RANLIB=$${RANLIB}" \
9295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9303 .PHONY: configure-gas maybe-configure-gas
9304 maybe-configure-gas:
9306 configure-gas: stage_current
9307 @endif gcc-bootstrap
9309 maybe-configure-gas: configure-gas
9311 @r=`${PWD_COMMAND}`; export r; \
9312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9313 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9316 echo Configuring in $(HOST_SUBDIR)/gas; \
9317 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9320 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9323 module_srcdir=gas; \
9325 $$s/$$module_srcdir/configure \
9326 --srcdir=$${topdir}/$$module_srcdir \
9327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9328 --target=${target_alias} \
9334 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9335 maybe-configure-stage1-gas:
9337 maybe-configure-stage1-gas: configure-stage1-gas
9338 configure-stage1-gas:
9339 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9341 @r=`${PWD_COMMAND}`; export r; \
9342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343 TFLAGS="$(STAGE1_TFLAGS)"; \
9344 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9346 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9347 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9348 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9349 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9351 cd $(HOST_SUBDIR)/gas || exit 1; \
9353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9354 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9357 module_srcdir=gas; \
9358 $(SHELL) $$s/$$module_srcdir/configure \
9359 --srcdir=$${topdir}/$$module_srcdir \
9360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9361 --target=${target_alias} \
9363 $(STAGE1_CONFIGURE_FLAGS)
9364 @endif gas-bootstrap
9366 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9367 maybe-configure-stage2-gas:
9369 maybe-configure-stage2-gas: configure-stage2-gas
9370 configure-stage2-gas:
9371 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9373 @r=`${PWD_COMMAND}`; export r; \
9374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9375 TFLAGS="$(STAGE2_TFLAGS)"; \
9376 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9378 $(POSTSTAGE1_HOST_EXPORTS) \
9379 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9380 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9381 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9382 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9384 cd $(HOST_SUBDIR)/gas || exit 1; \
9386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9387 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9390 module_srcdir=gas; \
9391 $(SHELL) $$s/$$module_srcdir/configure \
9392 --srcdir=$${topdir}/$$module_srcdir \
9393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9394 --target=${target_alias} \
9395 --with-build-libsubdir=$(HOST_SUBDIR) \
9396 $(STAGE2_CONFIGURE_FLAGS)
9397 @endif gas-bootstrap
9399 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9400 maybe-configure-stage3-gas:
9402 maybe-configure-stage3-gas: configure-stage3-gas
9403 configure-stage3-gas:
9404 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9406 @r=`${PWD_COMMAND}`; export r; \
9407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9408 TFLAGS="$(STAGE3_TFLAGS)"; \
9409 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9411 $(POSTSTAGE1_HOST_EXPORTS) \
9412 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9413 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9414 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9415 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9417 cd $(HOST_SUBDIR)/gas || exit 1; \
9419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9420 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9423 module_srcdir=gas; \
9424 $(SHELL) $$s/$$module_srcdir/configure \
9425 --srcdir=$${topdir}/$$module_srcdir \
9426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9427 --target=${target_alias} \
9428 --with-build-libsubdir=$(HOST_SUBDIR) \
9429 $(STAGE3_CONFIGURE_FLAGS)
9430 @endif gas-bootstrap
9432 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9433 maybe-configure-stage4-gas:
9435 maybe-configure-stage4-gas: configure-stage4-gas
9436 configure-stage4-gas:
9437 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9439 @r=`${PWD_COMMAND}`; export r; \
9440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441 TFLAGS="$(STAGE4_TFLAGS)"; \
9442 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9444 $(POSTSTAGE1_HOST_EXPORTS) \
9445 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9446 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9447 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9448 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9450 cd $(HOST_SUBDIR)/gas || exit 1; \
9452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9453 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9456 module_srcdir=gas; \
9457 $(SHELL) $$s/$$module_srcdir/configure \
9458 --srcdir=$${topdir}/$$module_srcdir \
9459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9460 --target=${target_alias} \
9461 --with-build-libsubdir=$(HOST_SUBDIR) \
9462 $(STAGE4_CONFIGURE_FLAGS)
9463 @endif gas-bootstrap
9465 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9466 maybe-configure-stageprofile-gas:
9468 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9469 configure-stageprofile-gas:
9470 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9472 @r=`${PWD_COMMAND}`; export r; \
9473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9475 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9477 $(POSTSTAGE1_HOST_EXPORTS) \
9478 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9479 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9480 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9481 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9483 cd $(HOST_SUBDIR)/gas || exit 1; \
9485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9486 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9489 module_srcdir=gas; \
9490 $(SHELL) $$s/$$module_srcdir/configure \
9491 --srcdir=$${topdir}/$$module_srcdir \
9492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9493 --target=${target_alias} \
9494 --with-build-libsubdir=$(HOST_SUBDIR) \
9495 $(STAGEprofile_CONFIGURE_FLAGS)
9496 @endif gas-bootstrap
9498 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9499 maybe-configure-stagefeedback-gas:
9501 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9502 configure-stagefeedback-gas:
9503 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9505 @r=`${PWD_COMMAND}`; export r; \
9506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9507 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9508 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9510 $(POSTSTAGE1_HOST_EXPORTS) \
9511 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9514 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9516 cd $(HOST_SUBDIR)/gas || exit 1; \
9518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9519 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9522 module_srcdir=gas; \
9523 $(SHELL) $$s/$$module_srcdir/configure \
9524 --srcdir=$${topdir}/$$module_srcdir \
9525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9526 --target=${target_alias} \
9527 --with-build-libsubdir=$(HOST_SUBDIR) \
9528 $(STAGEfeedback_CONFIGURE_FLAGS)
9529 @endif gas-bootstrap
9535 .PHONY: all-gas maybe-all-gas
9538 all-gas: stage_current
9539 @endif gcc-bootstrap
9542 maybe-all-gas: all-gas
9543 all-gas: configure-gas
9544 @r=`${PWD_COMMAND}`; export r; \
9545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9547 (cd $(HOST_SUBDIR)/gas && \
9548 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9554 .PHONY: all-stage1-gas maybe-all-stage1-gas
9555 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9556 maybe-all-stage1-gas:
9557 maybe-clean-stage1-gas:
9559 maybe-all-stage1-gas: all-stage1-gas
9560 all-stage1: all-stage1-gas
9561 TARGET-stage1-gas = $(TARGET-gas)
9562 all-stage1-gas: configure-stage1-gas
9563 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9564 @r=`${PWD_COMMAND}`; export r; \
9565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9566 TFLAGS="$(STAGE1_TFLAGS)"; \
9568 cd $(HOST_SUBDIR)/gas && \
9569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9570 CFLAGS="$(STAGE1_CFLAGS)" \
9571 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9572 LIBCFLAGS="$(LIBCFLAGS)" \
9573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9576 $(EXTRA_HOST_FLAGS) \
9577 $(STAGE1_FLAGS_TO_PASS) \
9578 TFLAGS="$(STAGE1_TFLAGS)" \
9579 $(TARGET-stage1-gas)
9581 maybe-clean-stage1-gas: clean-stage1-gas
9582 clean-stage1: clean-stage1-gas
9584 @if [ $(current_stage) = stage1 ]; then \
9585 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9587 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9588 $(MAKE) stage1-start; \
9590 cd $(HOST_SUBDIR)/gas && \
9591 $(MAKE) $(EXTRA_HOST_FLAGS) \
9592 $(STAGE1_FLAGS_TO_PASS) clean
9593 @endif gas-bootstrap
9596 .PHONY: all-stage2-gas maybe-all-stage2-gas
9597 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9598 maybe-all-stage2-gas:
9599 maybe-clean-stage2-gas:
9601 maybe-all-stage2-gas: all-stage2-gas
9602 all-stage2: all-stage2-gas
9603 TARGET-stage2-gas = $(TARGET-gas)
9604 all-stage2-gas: configure-stage2-gas
9605 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9606 @r=`${PWD_COMMAND}`; export r; \
9607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9608 TFLAGS="$(STAGE2_TFLAGS)"; \
9610 $(POSTSTAGE1_HOST_EXPORTS) \
9611 cd $(HOST_SUBDIR)/gas && \
9612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9613 CFLAGS="$(STAGE2_CFLAGS)" \
9614 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9615 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9620 TFLAGS="$(STAGE2_TFLAGS)" \
9621 $(TARGET-stage2-gas)
9623 maybe-clean-stage2-gas: clean-stage2-gas
9624 clean-stage2: clean-stage2-gas
9626 @if [ $(current_stage) = stage2 ]; then \
9627 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9629 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9630 $(MAKE) stage2-start; \
9632 cd $(HOST_SUBDIR)/gas && \
9633 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9634 @endif gas-bootstrap
9637 .PHONY: all-stage3-gas maybe-all-stage3-gas
9638 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9639 maybe-all-stage3-gas:
9640 maybe-clean-stage3-gas:
9642 maybe-all-stage3-gas: all-stage3-gas
9643 all-stage3: all-stage3-gas
9644 TARGET-stage3-gas = $(TARGET-gas)
9645 all-stage3-gas: configure-stage3-gas
9646 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 TFLAGS="$(STAGE3_TFLAGS)"; \
9651 $(POSTSTAGE1_HOST_EXPORTS) \
9652 cd $(HOST_SUBDIR)/gas && \
9653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9654 CFLAGS="$(STAGE3_CFLAGS)" \
9655 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9656 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9661 TFLAGS="$(STAGE3_TFLAGS)" \
9662 $(TARGET-stage3-gas)
9664 maybe-clean-stage3-gas: clean-stage3-gas
9665 clean-stage3: clean-stage3-gas
9667 @if [ $(current_stage) = stage3 ]; then \
9668 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9670 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9671 $(MAKE) stage3-start; \
9673 cd $(HOST_SUBDIR)/gas && \
9674 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9675 @endif gas-bootstrap
9678 .PHONY: all-stage4-gas maybe-all-stage4-gas
9679 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9680 maybe-all-stage4-gas:
9681 maybe-clean-stage4-gas:
9683 maybe-all-stage4-gas: all-stage4-gas
9684 all-stage4: all-stage4-gas
9685 TARGET-stage4-gas = $(TARGET-gas)
9686 all-stage4-gas: configure-stage4-gas
9687 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9688 @r=`${PWD_COMMAND}`; export r; \
9689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9690 TFLAGS="$(STAGE4_TFLAGS)"; \
9692 $(POSTSTAGE1_HOST_EXPORTS) \
9693 cd $(HOST_SUBDIR)/gas && \
9694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9695 CFLAGS="$(STAGE4_CFLAGS)" \
9696 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9697 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9702 TFLAGS="$(STAGE4_TFLAGS)" \
9703 $(TARGET-stage4-gas)
9705 maybe-clean-stage4-gas: clean-stage4-gas
9706 clean-stage4: clean-stage4-gas
9708 @if [ $(current_stage) = stage4 ]; then \
9709 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9711 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9712 $(MAKE) stage4-start; \
9714 cd $(HOST_SUBDIR)/gas && \
9715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9716 @endif gas-bootstrap
9719 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9720 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9721 maybe-all-stageprofile-gas:
9722 maybe-clean-stageprofile-gas:
9724 maybe-all-stageprofile-gas: all-stageprofile-gas
9725 all-stageprofile: all-stageprofile-gas
9726 TARGET-stageprofile-gas = $(TARGET-gas)
9727 all-stageprofile-gas: configure-stageprofile-gas
9728 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9729 @r=`${PWD_COMMAND}`; export r; \
9730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9733 $(POSTSTAGE1_HOST_EXPORTS) \
9734 cd $(HOST_SUBDIR)/gas && \
9735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9736 CFLAGS="$(STAGEprofile_CFLAGS)" \
9737 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9738 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9743 TFLAGS="$(STAGEprofile_TFLAGS)" \
9744 $(TARGET-stageprofile-gas)
9746 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9747 clean-stageprofile: clean-stageprofile-gas
9748 clean-stageprofile-gas:
9749 @if [ $(current_stage) = stageprofile ]; then \
9750 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9752 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9753 $(MAKE) stageprofile-start; \
9755 cd $(HOST_SUBDIR)/gas && \
9756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9757 @endif gas-bootstrap
9760 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9761 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9762 maybe-all-stagefeedback-gas:
9763 maybe-clean-stagefeedback-gas:
9765 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9766 all-stagefeedback: all-stagefeedback-gas
9767 TARGET-stagefeedback-gas = $(TARGET-gas)
9768 all-stagefeedback-gas: configure-stagefeedback-gas
9769 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9770 @r=`${PWD_COMMAND}`; export r; \
9771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9774 $(POSTSTAGE1_HOST_EXPORTS) \
9775 cd $(HOST_SUBDIR)/gas && \
9776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9777 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9778 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9779 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9783 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9784 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9785 $(TARGET-stagefeedback-gas)
9787 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9788 clean-stagefeedback: clean-stagefeedback-gas
9789 clean-stagefeedback-gas:
9790 @if [ $(current_stage) = stagefeedback ]; then \
9791 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9793 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9794 $(MAKE) stagefeedback-start; \
9796 cd $(HOST_SUBDIR)/gas && \
9797 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9798 @endif gas-bootstrap
9804 .PHONY: check-gas maybe-check-gas
9807 maybe-check-gas: check-gas
9810 @: $(MAKE); $(unstage)
9811 @r=`${PWD_COMMAND}`; export r; \
9812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9813 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9814 (cd $(HOST_SUBDIR)/gas && \
9815 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9819 .PHONY: install-gas maybe-install-gas
9822 maybe-install-gas: install-gas
9824 install-gas: installdirs
9825 @: $(MAKE); $(unstage)
9826 @r=`${PWD_COMMAND}`; export r; \
9827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9829 (cd $(HOST_SUBDIR)/gas && \
9830 $(MAKE) $(FLAGS_TO_PASS) install)
9834 .PHONY: install-strip-gas maybe-install-strip-gas
9835 maybe-install-strip-gas:
9837 maybe-install-strip-gas: install-strip-gas
9839 install-strip-gas: installdirs
9840 @: $(MAKE); $(unstage)
9841 @r=`${PWD_COMMAND}`; export r; \
9842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9844 (cd $(HOST_SUBDIR)/gas && \
9845 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9849 # Other targets (info, dvi, pdf, etc.)
9851 .PHONY: maybe-info-gas info-gas
9854 maybe-info-gas: info-gas
9858 @[ -f ./gas/Makefile ] || exit 0; \
9859 r=`${PWD_COMMAND}`; export r; \
9860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9862 for flag in $(EXTRA_HOST_FLAGS) ; do \
9863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9865 echo "Doing info in gas"; \
9866 (cd $(HOST_SUBDIR)/gas && \
9867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869 "RANLIB=$${RANLIB}" \
9870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9876 .PHONY: maybe-dvi-gas dvi-gas
9879 maybe-dvi-gas: dvi-gas
9883 @[ -f ./gas/Makefile ] || exit 0; \
9884 r=`${PWD_COMMAND}`; export r; \
9885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887 for flag in $(EXTRA_HOST_FLAGS) ; do \
9888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9890 echo "Doing dvi in gas"; \
9891 (cd $(HOST_SUBDIR)/gas && \
9892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9894 "RANLIB=$${RANLIB}" \
9895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9901 .PHONY: maybe-pdf-gas pdf-gas
9904 maybe-pdf-gas: pdf-gas
9908 @[ -f ./gas/Makefile ] || exit 0; \
9909 r=`${PWD_COMMAND}`; export r; \
9910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9912 for flag in $(EXTRA_HOST_FLAGS) ; do \
9913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9915 echo "Doing pdf in gas"; \
9916 (cd $(HOST_SUBDIR)/gas && \
9917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9919 "RANLIB=$${RANLIB}" \
9920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9926 .PHONY: maybe-html-gas html-gas
9929 maybe-html-gas: html-gas
9933 @[ -f ./gas/Makefile ] || exit 0; \
9934 r=`${PWD_COMMAND}`; export r; \
9935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9937 for flag in $(EXTRA_HOST_FLAGS) ; do \
9938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9940 echo "Doing html in gas"; \
9941 (cd $(HOST_SUBDIR)/gas && \
9942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9944 "RANLIB=$${RANLIB}" \
9945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9951 .PHONY: maybe-TAGS-gas TAGS-gas
9954 maybe-TAGS-gas: TAGS-gas
9958 @[ -f ./gas/Makefile ] || exit 0; \
9959 r=`${PWD_COMMAND}`; export r; \
9960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9962 for flag in $(EXTRA_HOST_FLAGS) ; do \
9963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9965 echo "Doing TAGS in gas"; \
9966 (cd $(HOST_SUBDIR)/gas && \
9967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969 "RANLIB=$${RANLIB}" \
9970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 .PHONY: maybe-install-info-gas install-info-gas
9977 maybe-install-info-gas:
9979 maybe-install-info-gas: install-info-gas
9984 @[ -f ./gas/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9991 echo "Doing install-info in gas"; \
9992 (cd $(HOST_SUBDIR)/gas && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 .PHONY: maybe-install-pdf-gas install-pdf-gas
10003 maybe-install-pdf-gas:
10005 maybe-install-pdf-gas: install-pdf-gas
10010 @[ -f ./gas/Makefile ] || exit 0; \
10011 r=`${PWD_COMMAND}`; export r; \
10012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 for flag in $(EXTRA_HOST_FLAGS) ; do \
10015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10017 echo "Doing install-pdf in gas"; \
10018 (cd $(HOST_SUBDIR)/gas && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021 "RANLIB=$${RANLIB}" \
10022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 .PHONY: maybe-install-html-gas install-html-gas
10029 maybe-install-html-gas:
10031 maybe-install-html-gas: install-html-gas
10033 install-html-gas: \
10036 @[ -f ./gas/Makefile ] || exit 0; \
10037 r=`${PWD_COMMAND}`; export r; \
10038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10040 for flag in $(EXTRA_HOST_FLAGS) ; do \
10041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10043 echo "Doing install-html in gas"; \
10044 (cd $(HOST_SUBDIR)/gas && \
10045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047 "RANLIB=$${RANLIB}" \
10048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 .PHONY: maybe-installcheck-gas installcheck-gas
10055 maybe-installcheck-gas:
10057 maybe-installcheck-gas: installcheck-gas
10059 installcheck-gas: \
10061 @[ -f ./gas/Makefile ] || exit 0; \
10062 r=`${PWD_COMMAND}`; export r; \
10063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065 for flag in $(EXTRA_HOST_FLAGS) ; do \
10066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10068 echo "Doing installcheck in gas"; \
10069 (cd $(HOST_SUBDIR)/gas && \
10070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072 "RANLIB=$${RANLIB}" \
10073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10079 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10080 maybe-mostlyclean-gas:
10082 maybe-mostlyclean-gas: mostlyclean-gas
10085 @[ -f ./gas/Makefile ] || exit 0; \
10086 r=`${PWD_COMMAND}`; export r; \
10087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089 for flag in $(EXTRA_HOST_FLAGS) ; do \
10090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092 echo "Doing mostlyclean in gas"; \
10093 (cd $(HOST_SUBDIR)/gas && \
10094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10096 "RANLIB=$${RANLIB}" \
10097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10103 .PHONY: maybe-clean-gas clean-gas
10106 maybe-clean-gas: clean-gas
10109 @[ -f ./gas/Makefile ] || exit 0; \
10110 r=`${PWD_COMMAND}`; export r; \
10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10113 for flag in $(EXTRA_HOST_FLAGS) ; do \
10114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10116 echo "Doing clean in gas"; \
10117 (cd $(HOST_SUBDIR)/gas && \
10118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120 "RANLIB=$${RANLIB}" \
10121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10127 .PHONY: maybe-distclean-gas distclean-gas
10128 maybe-distclean-gas:
10130 maybe-distclean-gas: distclean-gas
10133 @[ -f ./gas/Makefile ] || exit 0; \
10134 r=`${PWD_COMMAND}`; export r; \
10135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10137 for flag in $(EXTRA_HOST_FLAGS) ; do \
10138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10140 echo "Doing distclean in gas"; \
10141 (cd $(HOST_SUBDIR)/gas && \
10142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10144 "RANLIB=$${RANLIB}" \
10145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10151 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10152 maybe-maintainer-clean-gas:
10154 maybe-maintainer-clean-gas: maintainer-clean-gas
10156 maintainer-clean-gas:
10157 @[ -f ./gas/Makefile ] || exit 0; \
10158 r=`${PWD_COMMAND}`; export r; \
10159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10161 for flag in $(EXTRA_HOST_FLAGS) ; do \
10162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10164 echo "Doing maintainer-clean in gas"; \
10165 (cd $(HOST_SUBDIR)/gas && \
10166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168 "RANLIB=$${RANLIB}" \
10169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170 maintainer-clean) \
10177 .PHONY: configure-gcc maybe-configure-gcc
10178 maybe-configure-gcc:
10180 configure-gcc: stage_current
10181 @endif gcc-bootstrap
10183 maybe-configure-gcc: configure-gcc
10185 @r=`${PWD_COMMAND}`; export r; \
10186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10190 echo Configuring in $(HOST_SUBDIR)/gcc; \
10191 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10192 case $(srcdir) in \
10193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10194 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10197 module_srcdir=gcc; \
10199 $$s/$$module_srcdir/configure \
10200 --srcdir=$${topdir}/$$module_srcdir \
10201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10202 --target=${target_alias} \
10208 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10209 maybe-configure-stage1-gcc:
10211 maybe-configure-stage1-gcc: configure-stage1-gcc
10212 configure-stage1-gcc:
10213 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10215 @r=`${PWD_COMMAND}`; export r; \
10216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217 TFLAGS="$(STAGE1_TFLAGS)"; \
10218 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10220 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10221 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10222 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10223 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10225 cd $(HOST_SUBDIR)/gcc || exit 1; \
10226 case $(srcdir) in \
10227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10228 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10231 module_srcdir=gcc; \
10232 $(SHELL) $$s/$$module_srcdir/configure \
10233 --srcdir=$${topdir}/$$module_srcdir \
10234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10235 --target=${target_alias} \
10237 $(STAGE1_CONFIGURE_FLAGS)
10238 @endif gcc-bootstrap
10240 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10241 maybe-configure-stage2-gcc:
10243 maybe-configure-stage2-gcc: configure-stage2-gcc
10244 configure-stage2-gcc:
10245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10247 @r=`${PWD_COMMAND}`; export r; \
10248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10249 TFLAGS="$(STAGE2_TFLAGS)"; \
10250 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10252 $(POSTSTAGE1_HOST_EXPORTS) \
10253 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10254 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10255 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10256 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10258 cd $(HOST_SUBDIR)/gcc || exit 1; \
10259 case $(srcdir) in \
10260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10261 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10264 module_srcdir=gcc; \
10265 $(SHELL) $$s/$$module_srcdir/configure \
10266 --srcdir=$${topdir}/$$module_srcdir \
10267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10268 --target=${target_alias} \
10269 --with-build-libsubdir=$(HOST_SUBDIR) \
10270 $(STAGE2_CONFIGURE_FLAGS)
10271 @endif gcc-bootstrap
10273 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10274 maybe-configure-stage3-gcc:
10276 maybe-configure-stage3-gcc: configure-stage3-gcc
10277 configure-stage3-gcc:
10278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10280 @r=`${PWD_COMMAND}`; export r; \
10281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282 TFLAGS="$(STAGE3_TFLAGS)"; \
10283 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10285 $(POSTSTAGE1_HOST_EXPORTS) \
10286 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10287 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10288 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10289 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10291 cd $(HOST_SUBDIR)/gcc || exit 1; \
10292 case $(srcdir) in \
10293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10294 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10297 module_srcdir=gcc; \
10298 $(SHELL) $$s/$$module_srcdir/configure \
10299 --srcdir=$${topdir}/$$module_srcdir \
10300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10301 --target=${target_alias} \
10302 --with-build-libsubdir=$(HOST_SUBDIR) \
10303 $(STAGE3_CONFIGURE_FLAGS)
10304 @endif gcc-bootstrap
10306 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10307 maybe-configure-stage4-gcc:
10309 maybe-configure-stage4-gcc: configure-stage4-gcc
10310 configure-stage4-gcc:
10311 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10313 @r=`${PWD_COMMAND}`; export r; \
10314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315 TFLAGS="$(STAGE4_TFLAGS)"; \
10316 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10318 $(POSTSTAGE1_HOST_EXPORTS) \
10319 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10320 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10321 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10322 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10324 cd $(HOST_SUBDIR)/gcc || exit 1; \
10325 case $(srcdir) in \
10326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10327 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10330 module_srcdir=gcc; \
10331 $(SHELL) $$s/$$module_srcdir/configure \
10332 --srcdir=$${topdir}/$$module_srcdir \
10333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10334 --target=${target_alias} \
10335 --with-build-libsubdir=$(HOST_SUBDIR) \
10336 $(STAGE4_CONFIGURE_FLAGS)
10337 @endif gcc-bootstrap
10339 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10340 maybe-configure-stageprofile-gcc:
10342 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10343 configure-stageprofile-gcc:
10344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10346 @r=`${PWD_COMMAND}`; export r; \
10347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10348 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10349 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10351 $(POSTSTAGE1_HOST_EXPORTS) \
10352 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10353 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10354 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10355 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10357 cd $(HOST_SUBDIR)/gcc || exit 1; \
10358 case $(srcdir) in \
10359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10360 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10363 module_srcdir=gcc; \
10364 $(SHELL) $$s/$$module_srcdir/configure \
10365 --srcdir=$${topdir}/$$module_srcdir \
10366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10367 --target=${target_alias} \
10368 --with-build-libsubdir=$(HOST_SUBDIR) \
10369 $(STAGEprofile_CONFIGURE_FLAGS)
10370 @endif gcc-bootstrap
10372 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10373 maybe-configure-stagefeedback-gcc:
10375 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10376 configure-stagefeedback-gcc:
10377 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10379 @r=`${PWD_COMMAND}`; export r; \
10380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10382 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10384 $(POSTSTAGE1_HOST_EXPORTS) \
10385 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10386 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10387 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10388 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10390 cd $(HOST_SUBDIR)/gcc || exit 1; \
10391 case $(srcdir) in \
10392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10393 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10396 module_srcdir=gcc; \
10397 $(SHELL) $$s/$$module_srcdir/configure \
10398 --srcdir=$${topdir}/$$module_srcdir \
10399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10400 --target=${target_alias} \
10401 --with-build-libsubdir=$(HOST_SUBDIR) \
10402 $(STAGEfeedback_CONFIGURE_FLAGS)
10403 @endif gcc-bootstrap
10409 .PHONY: all-gcc maybe-all-gcc
10412 all-gcc: stage_current
10413 @endif gcc-bootstrap
10416 maybe-all-gcc: all-gcc
10417 all-gcc: configure-gcc
10418 @r=`${PWD_COMMAND}`; export r; \
10419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421 (cd $(HOST_SUBDIR)/gcc && \
10422 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10428 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10429 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10430 maybe-all-stage1-gcc:
10431 maybe-clean-stage1-gcc:
10433 maybe-all-stage1-gcc: all-stage1-gcc
10434 all-stage1: all-stage1-gcc
10435 TARGET-stage1-gcc = $(TARGET-gcc)
10436 all-stage1-gcc: configure-stage1-gcc
10437 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10438 @r=`${PWD_COMMAND}`; export r; \
10439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10440 TFLAGS="$(STAGE1_TFLAGS)"; \
10442 cd $(HOST_SUBDIR)/gcc && \
10443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10444 CFLAGS="$(STAGE1_CFLAGS)" \
10445 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10446 LIBCFLAGS="$(LIBCFLAGS)" \
10447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10450 $(EXTRA_HOST_FLAGS) \
10451 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10452 TFLAGS="$(STAGE1_TFLAGS)" \
10453 $(TARGET-stage1-gcc)
10455 maybe-clean-stage1-gcc: clean-stage1-gcc
10456 clean-stage1: clean-stage1-gcc
10458 @if [ $(current_stage) = stage1 ]; then \
10459 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10461 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10462 $(MAKE) stage1-start; \
10464 cd $(HOST_SUBDIR)/gcc && \
10465 $(MAKE) $(EXTRA_HOST_FLAGS) \
10466 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10467 @endif gcc-bootstrap
10470 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10471 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10472 maybe-all-stage2-gcc:
10473 maybe-clean-stage2-gcc:
10475 maybe-all-stage2-gcc: all-stage2-gcc
10476 all-stage2: all-stage2-gcc
10477 TARGET-stage2-gcc = $(TARGET-gcc)
10478 all-stage2-gcc: configure-stage2-gcc
10479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10480 @r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 TFLAGS="$(STAGE2_TFLAGS)"; \
10484 $(POSTSTAGE1_HOST_EXPORTS) \
10485 cd $(HOST_SUBDIR)/gcc && \
10486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10487 CFLAGS="$(STAGE2_CFLAGS)" \
10488 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10489 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10494 TFLAGS="$(STAGE2_TFLAGS)" \
10495 $(TARGET-stage2-gcc)
10497 maybe-clean-stage2-gcc: clean-stage2-gcc
10498 clean-stage2: clean-stage2-gcc
10500 @if [ $(current_stage) = stage2 ]; then \
10501 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10503 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10504 $(MAKE) stage2-start; \
10506 cd $(HOST_SUBDIR)/gcc && \
10507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10508 @endif gcc-bootstrap
10511 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10512 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10513 maybe-all-stage3-gcc:
10514 maybe-clean-stage3-gcc:
10516 maybe-all-stage3-gcc: all-stage3-gcc
10517 all-stage3: all-stage3-gcc
10518 TARGET-stage3-gcc = $(TARGET-gcc)
10519 all-stage3-gcc: configure-stage3-gcc
10520 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10521 @r=`${PWD_COMMAND}`; export r; \
10522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10523 TFLAGS="$(STAGE3_TFLAGS)"; \
10525 $(POSTSTAGE1_HOST_EXPORTS) \
10526 cd $(HOST_SUBDIR)/gcc && \
10527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10528 CFLAGS="$(STAGE3_CFLAGS)" \
10529 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10530 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10535 TFLAGS="$(STAGE3_TFLAGS)" \
10536 $(TARGET-stage3-gcc)
10538 maybe-clean-stage3-gcc: clean-stage3-gcc
10539 clean-stage3: clean-stage3-gcc
10541 @if [ $(current_stage) = stage3 ]; then \
10542 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10544 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10545 $(MAKE) stage3-start; \
10547 cd $(HOST_SUBDIR)/gcc && \
10548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10549 @endif gcc-bootstrap
10552 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10553 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10554 maybe-all-stage4-gcc:
10555 maybe-clean-stage4-gcc:
10557 maybe-all-stage4-gcc: all-stage4-gcc
10558 all-stage4: all-stage4-gcc
10559 TARGET-stage4-gcc = $(TARGET-gcc)
10560 all-stage4-gcc: configure-stage4-gcc
10561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562 @r=`${PWD_COMMAND}`; export r; \
10563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564 TFLAGS="$(STAGE4_TFLAGS)"; \
10566 $(POSTSTAGE1_HOST_EXPORTS) \
10567 cd $(HOST_SUBDIR)/gcc && \
10568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10569 CFLAGS="$(STAGE4_CFLAGS)" \
10570 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10571 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10576 TFLAGS="$(STAGE4_TFLAGS)" \
10577 $(TARGET-stage4-gcc)
10579 maybe-clean-stage4-gcc: clean-stage4-gcc
10580 clean-stage4: clean-stage4-gcc
10582 @if [ $(current_stage) = stage4 ]; then \
10583 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10585 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10586 $(MAKE) stage4-start; \
10588 cd $(HOST_SUBDIR)/gcc && \
10589 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10590 @endif gcc-bootstrap
10593 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10594 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10595 maybe-all-stageprofile-gcc:
10596 maybe-clean-stageprofile-gcc:
10598 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10599 all-stageprofile: all-stageprofile-gcc
10600 TARGET-stageprofile-gcc = $(TARGET-gcc)
10601 all-stageprofile-gcc: configure-stageprofile-gcc
10602 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10603 @r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10607 $(POSTSTAGE1_HOST_EXPORTS) \
10608 cd $(HOST_SUBDIR)/gcc && \
10609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10610 CFLAGS="$(STAGEprofile_CFLAGS)" \
10611 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10612 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10617 TFLAGS="$(STAGEprofile_TFLAGS)" \
10618 $(TARGET-stageprofile-gcc)
10620 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10621 clean-stageprofile: clean-stageprofile-gcc
10622 clean-stageprofile-gcc:
10623 @if [ $(current_stage) = stageprofile ]; then \
10624 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10626 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10627 $(MAKE) stageprofile-start; \
10629 cd $(HOST_SUBDIR)/gcc && \
10630 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10631 @endif gcc-bootstrap
10634 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10635 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10636 maybe-all-stagefeedback-gcc:
10637 maybe-clean-stagefeedback-gcc:
10639 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10640 all-stagefeedback: all-stagefeedback-gcc
10641 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10642 all-stagefeedback-gcc: configure-stagefeedback-gcc
10643 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10644 @r=`${PWD_COMMAND}`; export r; \
10645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10648 $(POSTSTAGE1_HOST_EXPORTS) \
10649 cd $(HOST_SUBDIR)/gcc && \
10650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10651 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10652 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10653 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10658 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10659 $(TARGET-stagefeedback-gcc)
10661 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10662 clean-stagefeedback: clean-stagefeedback-gcc
10663 clean-stagefeedback-gcc:
10664 @if [ $(current_stage) = stagefeedback ]; then \
10665 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10667 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10668 $(MAKE) stagefeedback-start; \
10670 cd $(HOST_SUBDIR)/gcc && \
10671 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10672 @endif gcc-bootstrap
10678 .PHONY: check-gcc maybe-check-gcc
10681 maybe-check-gcc: check-gcc
10684 @: $(MAKE); $(unstage)
10685 @r=`${PWD_COMMAND}`; export r; \
10686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10687 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10688 (cd $(HOST_SUBDIR)/gcc && \
10689 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10693 .PHONY: install-gcc maybe-install-gcc
10696 maybe-install-gcc: install-gcc
10698 install-gcc: installdirs
10699 @: $(MAKE); $(unstage)
10700 @r=`${PWD_COMMAND}`; export r; \
10701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10703 (cd $(HOST_SUBDIR)/gcc && \
10704 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10708 .PHONY: install-strip-gcc maybe-install-strip-gcc
10709 maybe-install-strip-gcc:
10711 maybe-install-strip-gcc: install-strip-gcc
10713 install-strip-gcc: installdirs
10714 @: $(MAKE); $(unstage)
10715 @r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10718 (cd $(HOST_SUBDIR)/gcc && \
10719 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10723 # Other targets (info, dvi, pdf, etc.)
10725 .PHONY: maybe-info-gcc info-gcc
10728 maybe-info-gcc: info-gcc
10732 @[ -f ./gcc/Makefile ] || exit 0; \
10733 r=`${PWD_COMMAND}`; export r; \
10734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739 echo "Doing info in gcc"; \
10740 (cd $(HOST_SUBDIR)/gcc && \
10741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10743 "RANLIB=$${RANLIB}" \
10744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10750 .PHONY: maybe-dvi-gcc dvi-gcc
10753 maybe-dvi-gcc: dvi-gcc
10757 @[ -f ./gcc/Makefile ] || exit 0; \
10758 r=`${PWD_COMMAND}`; export r; \
10759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10761 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10764 echo "Doing dvi in gcc"; \
10765 (cd $(HOST_SUBDIR)/gcc && \
10766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10768 "RANLIB=$${RANLIB}" \
10769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10775 .PHONY: maybe-pdf-gcc pdf-gcc
10778 maybe-pdf-gcc: pdf-gcc
10782 @[ -f ./gcc/Makefile ] || exit 0; \
10783 r=`${PWD_COMMAND}`; export r; \
10784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10789 echo "Doing pdf in gcc"; \
10790 (cd $(HOST_SUBDIR)/gcc && \
10791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793 "RANLIB=$${RANLIB}" \
10794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10800 .PHONY: maybe-html-gcc html-gcc
10803 maybe-html-gcc: html-gcc
10807 @[ -f ./gcc/Makefile ] || exit 0; \
10808 r=`${PWD_COMMAND}`; export r; \
10809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10811 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10814 echo "Doing html in gcc"; \
10815 (cd $(HOST_SUBDIR)/gcc && \
10816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10818 "RANLIB=$${RANLIB}" \
10819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10825 .PHONY: maybe-TAGS-gcc TAGS-gcc
10828 maybe-TAGS-gcc: TAGS-gcc
10832 @[ -f ./gcc/Makefile ] || exit 0; \
10833 r=`${PWD_COMMAND}`; export r; \
10834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839 echo "Doing TAGS in gcc"; \
10840 (cd $(HOST_SUBDIR)/gcc && \
10841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10843 "RANLIB=$${RANLIB}" \
10844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10850 .PHONY: maybe-install-info-gcc install-info-gcc
10851 maybe-install-info-gcc:
10853 maybe-install-info-gcc: install-info-gcc
10855 install-info-gcc: \
10858 @[ -f ./gcc/Makefile ] || exit 0; \
10859 r=`${PWD_COMMAND}`; export r; \
10860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865 echo "Doing install-info in gcc"; \
10866 (cd $(HOST_SUBDIR)/gcc && \
10867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10869 "RANLIB=$${RANLIB}" \
10870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10876 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10877 maybe-install-pdf-gcc:
10879 maybe-install-pdf-gcc: install-pdf-gcc
10884 @[ -f ./gcc/Makefile ] || exit 0; \
10885 r=`${PWD_COMMAND}`; export r; \
10886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891 echo "Doing install-pdf in gcc"; \
10892 (cd $(HOST_SUBDIR)/gcc && \
10893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10895 "RANLIB=$${RANLIB}" \
10896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10902 .PHONY: maybe-install-html-gcc install-html-gcc
10903 maybe-install-html-gcc:
10905 maybe-install-html-gcc: install-html-gcc
10907 install-html-gcc: \
10910 @[ -f ./gcc/Makefile ] || exit 0; \
10911 r=`${PWD_COMMAND}`; export r; \
10912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10914 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10917 echo "Doing install-html in gcc"; \
10918 (cd $(HOST_SUBDIR)/gcc && \
10919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10921 "RANLIB=$${RANLIB}" \
10922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928 .PHONY: maybe-installcheck-gcc installcheck-gcc
10929 maybe-installcheck-gcc:
10931 maybe-installcheck-gcc: installcheck-gcc
10933 installcheck-gcc: \
10935 @[ -f ./gcc/Makefile ] || exit 0; \
10936 r=`${PWD_COMMAND}`; export r; \
10937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10939 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10942 echo "Doing installcheck in gcc"; \
10943 (cd $(HOST_SUBDIR)/gcc && \
10944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10946 "RANLIB=$${RANLIB}" \
10947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10953 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10954 maybe-mostlyclean-gcc:
10956 maybe-mostlyclean-gcc: mostlyclean-gcc
10959 @[ -f ./gcc/Makefile ] || exit 0; \
10960 r=`${PWD_COMMAND}`; export r; \
10961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966 echo "Doing mostlyclean in gcc"; \
10967 (cd $(HOST_SUBDIR)/gcc && \
10968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10970 "RANLIB=$${RANLIB}" \
10971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10977 .PHONY: maybe-clean-gcc clean-gcc
10980 maybe-clean-gcc: clean-gcc
10983 @[ -f ./gcc/Makefile ] || exit 0; \
10984 r=`${PWD_COMMAND}`; export r; \
10985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10990 echo "Doing clean in gcc"; \
10991 (cd $(HOST_SUBDIR)/gcc && \
10992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994 "RANLIB=$${RANLIB}" \
10995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11001 .PHONY: maybe-distclean-gcc distclean-gcc
11002 maybe-distclean-gcc:
11004 maybe-distclean-gcc: distclean-gcc
11007 @[ -f ./gcc/Makefile ] || exit 0; \
11008 r=`${PWD_COMMAND}`; export r; \
11009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11011 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11014 echo "Doing distclean in gcc"; \
11015 (cd $(HOST_SUBDIR)/gcc && \
11016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018 "RANLIB=$${RANLIB}" \
11019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11025 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11026 maybe-maintainer-clean-gcc:
11028 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11030 maintainer-clean-gcc:
11031 @[ -f ./gcc/Makefile ] || exit 0; \
11032 r=`${PWD_COMMAND}`; export r; \
11033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11038 echo "Doing maintainer-clean in gcc"; \
11039 (cd $(HOST_SUBDIR)/gcc && \
11040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11042 "RANLIB=$${RANLIB}" \
11043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11044 maintainer-clean) \
11051 .PHONY: configure-gmp maybe-configure-gmp
11052 maybe-configure-gmp:
11054 configure-gmp: stage_current
11055 @endif gcc-bootstrap
11057 maybe-configure-gmp: configure-gmp
11059 @r=`${PWD_COMMAND}`; export r; \
11060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11061 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11064 echo Configuring in $(HOST_SUBDIR)/gmp; \
11065 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11066 case $(srcdir) in \
11067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11068 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11071 module_srcdir=gmp; \
11073 $$s/$$module_srcdir/configure \
11074 --srcdir=$${topdir}/$$module_srcdir \
11075 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11076 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11082 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11083 maybe-configure-stage1-gmp:
11085 maybe-configure-stage1-gmp: configure-stage1-gmp
11086 configure-stage1-gmp:
11087 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGE1_TFLAGS)"; \
11092 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11094 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11095 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11096 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11097 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11099 cd $(HOST_SUBDIR)/gmp || exit 1; \
11100 case $(srcdir) in \
11101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11102 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11105 module_srcdir=gmp; \
11106 $(SHELL) $$s/$$module_srcdir/configure \
11107 --srcdir=$${topdir}/$$module_srcdir \
11108 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11109 --target=none-${host_vendor}-${host_os} \
11111 $(STAGE1_CONFIGURE_FLAGS) \
11112 --disable-shared LEX="touch lex.yy.c"
11113 @endif gmp-bootstrap
11115 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11116 maybe-configure-stage2-gmp:
11118 maybe-configure-stage2-gmp: configure-stage2-gmp
11119 configure-stage2-gmp:
11120 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11122 @r=`${PWD_COMMAND}`; export r; \
11123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124 TFLAGS="$(STAGE2_TFLAGS)"; \
11125 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11127 $(POSTSTAGE1_HOST_EXPORTS) \
11128 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11129 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11130 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11131 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11133 cd $(HOST_SUBDIR)/gmp || exit 1; \
11134 case $(srcdir) in \
11135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11139 module_srcdir=gmp; \
11140 $(SHELL) $$s/$$module_srcdir/configure \
11141 --srcdir=$${topdir}/$$module_srcdir \
11142 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11143 --target=none-${host_vendor}-${host_os} \
11144 --with-build-libsubdir=$(HOST_SUBDIR) \
11145 $(STAGE2_CONFIGURE_FLAGS) \
11146 --disable-shared LEX="touch lex.yy.c"
11147 @endif gmp-bootstrap
11149 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11150 maybe-configure-stage3-gmp:
11152 maybe-configure-stage3-gmp: configure-stage3-gmp
11153 configure-stage3-gmp:
11154 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11156 @r=`${PWD_COMMAND}`; export r; \
11157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158 TFLAGS="$(STAGE3_TFLAGS)"; \
11159 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11161 $(POSTSTAGE1_HOST_EXPORTS) \
11162 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11163 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11164 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11165 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11167 cd $(HOST_SUBDIR)/gmp || exit 1; \
11168 case $(srcdir) in \
11169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11170 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11173 module_srcdir=gmp; \
11174 $(SHELL) $$s/$$module_srcdir/configure \
11175 --srcdir=$${topdir}/$$module_srcdir \
11176 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11177 --target=none-${host_vendor}-${host_os} \
11178 --with-build-libsubdir=$(HOST_SUBDIR) \
11179 $(STAGE3_CONFIGURE_FLAGS) \
11180 --disable-shared LEX="touch lex.yy.c"
11181 @endif gmp-bootstrap
11183 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11184 maybe-configure-stage4-gmp:
11186 maybe-configure-stage4-gmp: configure-stage4-gmp
11187 configure-stage4-gmp:
11188 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11190 @r=`${PWD_COMMAND}`; export r; \
11191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192 TFLAGS="$(STAGE4_TFLAGS)"; \
11193 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11195 $(POSTSTAGE1_HOST_EXPORTS) \
11196 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11197 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11198 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11199 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11201 cd $(HOST_SUBDIR)/gmp || exit 1; \
11202 case $(srcdir) in \
11203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11204 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11207 module_srcdir=gmp; \
11208 $(SHELL) $$s/$$module_srcdir/configure \
11209 --srcdir=$${topdir}/$$module_srcdir \
11210 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11211 --target=none-${host_vendor}-${host_os} \
11212 --with-build-libsubdir=$(HOST_SUBDIR) \
11213 $(STAGE4_CONFIGURE_FLAGS) \
11214 --disable-shared LEX="touch lex.yy.c"
11215 @endif gmp-bootstrap
11217 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11218 maybe-configure-stageprofile-gmp:
11220 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11221 configure-stageprofile-gmp:
11222 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11224 @r=`${PWD_COMMAND}`; export r; \
11225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11227 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11229 $(POSTSTAGE1_HOST_EXPORTS) \
11230 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11231 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11232 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11233 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11235 cd $(HOST_SUBDIR)/gmp || exit 1; \
11236 case $(srcdir) in \
11237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11238 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11241 module_srcdir=gmp; \
11242 $(SHELL) $$s/$$module_srcdir/configure \
11243 --srcdir=$${topdir}/$$module_srcdir \
11244 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11245 --target=none-${host_vendor}-${host_os} \
11246 --with-build-libsubdir=$(HOST_SUBDIR) \
11247 $(STAGEprofile_CONFIGURE_FLAGS) \
11248 --disable-shared LEX="touch lex.yy.c"
11249 @endif gmp-bootstrap
11251 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11252 maybe-configure-stagefeedback-gmp:
11254 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11255 configure-stagefeedback-gmp:
11256 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11258 @r=`${PWD_COMMAND}`; export r; \
11259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11261 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11263 $(POSTSTAGE1_HOST_EXPORTS) \
11264 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11265 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11266 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11267 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11269 cd $(HOST_SUBDIR)/gmp || exit 1; \
11270 case $(srcdir) in \
11271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11272 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11275 module_srcdir=gmp; \
11276 $(SHELL) $$s/$$module_srcdir/configure \
11277 --srcdir=$${topdir}/$$module_srcdir \
11278 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11279 --target=none-${host_vendor}-${host_os} \
11280 --with-build-libsubdir=$(HOST_SUBDIR) \
11281 $(STAGEfeedback_CONFIGURE_FLAGS) \
11282 --disable-shared LEX="touch lex.yy.c"
11283 @endif gmp-bootstrap
11289 .PHONY: all-gmp maybe-all-gmp
11292 all-gmp: stage_current
11293 @endif gcc-bootstrap
11296 maybe-all-gmp: all-gmp
11297 all-gmp: configure-gmp
11298 @r=`${PWD_COMMAND}`; export r; \
11299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11301 (cd $(HOST_SUBDIR)/gmp && \
11302 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11308 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11309 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11310 maybe-all-stage1-gmp:
11311 maybe-clean-stage1-gmp:
11313 maybe-all-stage1-gmp: all-stage1-gmp
11314 all-stage1: all-stage1-gmp
11315 TARGET-stage1-gmp = $(TARGET-gmp)
11316 all-stage1-gmp: configure-stage1-gmp
11317 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11318 @r=`${PWD_COMMAND}`; export r; \
11319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320 TFLAGS="$(STAGE1_TFLAGS)"; \
11322 cd $(HOST_SUBDIR)/gmp && \
11323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11324 CFLAGS="$(STAGE1_CFLAGS)" \
11325 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11326 LIBCFLAGS="$(LIBCFLAGS)" \
11327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11330 $(EXTRA_HOST_FLAGS) \
11331 $(STAGE1_FLAGS_TO_PASS) \
11332 TFLAGS="$(STAGE1_TFLAGS)" \
11333 $(TARGET-stage1-gmp)
11335 maybe-clean-stage1-gmp: clean-stage1-gmp
11336 clean-stage1: clean-stage1-gmp
11338 @if [ $(current_stage) = stage1 ]; then \
11339 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11341 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11342 $(MAKE) stage1-start; \
11344 cd $(HOST_SUBDIR)/gmp && \
11345 $(MAKE) $(EXTRA_HOST_FLAGS) \
11346 $(STAGE1_FLAGS_TO_PASS) clean
11347 @endif gmp-bootstrap
11350 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11351 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11352 maybe-all-stage2-gmp:
11353 maybe-clean-stage2-gmp:
11355 maybe-all-stage2-gmp: all-stage2-gmp
11356 all-stage2: all-stage2-gmp
11357 TARGET-stage2-gmp = $(TARGET-gmp)
11358 all-stage2-gmp: configure-stage2-gmp
11359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11360 @r=`${PWD_COMMAND}`; export r; \
11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362 TFLAGS="$(STAGE2_TFLAGS)"; \
11364 $(POSTSTAGE1_HOST_EXPORTS) \
11365 cd $(HOST_SUBDIR)/gmp && \
11366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11367 CFLAGS="$(STAGE2_CFLAGS)" \
11368 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11369 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11373 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11374 TFLAGS="$(STAGE2_TFLAGS)" \
11375 $(TARGET-stage2-gmp)
11377 maybe-clean-stage2-gmp: clean-stage2-gmp
11378 clean-stage2: clean-stage2-gmp
11380 @if [ $(current_stage) = stage2 ]; then \
11381 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11383 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11384 $(MAKE) stage2-start; \
11386 cd $(HOST_SUBDIR)/gmp && \
11387 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11388 @endif gmp-bootstrap
11391 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11392 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11393 maybe-all-stage3-gmp:
11394 maybe-clean-stage3-gmp:
11396 maybe-all-stage3-gmp: all-stage3-gmp
11397 all-stage3: all-stage3-gmp
11398 TARGET-stage3-gmp = $(TARGET-gmp)
11399 all-stage3-gmp: configure-stage3-gmp
11400 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11401 @r=`${PWD_COMMAND}`; export r; \
11402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403 TFLAGS="$(STAGE3_TFLAGS)"; \
11405 $(POSTSTAGE1_HOST_EXPORTS) \
11406 cd $(HOST_SUBDIR)/gmp && \
11407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11408 CFLAGS="$(STAGE3_CFLAGS)" \
11409 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11410 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11415 TFLAGS="$(STAGE3_TFLAGS)" \
11416 $(TARGET-stage3-gmp)
11418 maybe-clean-stage3-gmp: clean-stage3-gmp
11419 clean-stage3: clean-stage3-gmp
11421 @if [ $(current_stage) = stage3 ]; then \
11422 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11424 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11425 $(MAKE) stage3-start; \
11427 cd $(HOST_SUBDIR)/gmp && \
11428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11429 @endif gmp-bootstrap
11432 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11433 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11434 maybe-all-stage4-gmp:
11435 maybe-clean-stage4-gmp:
11437 maybe-all-stage4-gmp: all-stage4-gmp
11438 all-stage4: all-stage4-gmp
11439 TARGET-stage4-gmp = $(TARGET-gmp)
11440 all-stage4-gmp: configure-stage4-gmp
11441 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11442 @r=`${PWD_COMMAND}`; export r; \
11443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11444 TFLAGS="$(STAGE4_TFLAGS)"; \
11446 $(POSTSTAGE1_HOST_EXPORTS) \
11447 cd $(HOST_SUBDIR)/gmp && \
11448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11449 CFLAGS="$(STAGE4_CFLAGS)" \
11450 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11451 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11456 TFLAGS="$(STAGE4_TFLAGS)" \
11457 $(TARGET-stage4-gmp)
11459 maybe-clean-stage4-gmp: clean-stage4-gmp
11460 clean-stage4: clean-stage4-gmp
11462 @if [ $(current_stage) = stage4 ]; then \
11463 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11465 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11466 $(MAKE) stage4-start; \
11468 cd $(HOST_SUBDIR)/gmp && \
11469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11470 @endif gmp-bootstrap
11473 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11474 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11475 maybe-all-stageprofile-gmp:
11476 maybe-clean-stageprofile-gmp:
11478 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11479 all-stageprofile: all-stageprofile-gmp
11480 TARGET-stageprofile-gmp = $(TARGET-gmp)
11481 all-stageprofile-gmp: configure-stageprofile-gmp
11482 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11483 @r=`${PWD_COMMAND}`; export r; \
11484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11485 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11487 $(POSTSTAGE1_HOST_EXPORTS) \
11488 cd $(HOST_SUBDIR)/gmp && \
11489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11490 CFLAGS="$(STAGEprofile_CFLAGS)" \
11491 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11492 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11497 TFLAGS="$(STAGEprofile_TFLAGS)" \
11498 $(TARGET-stageprofile-gmp)
11500 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11501 clean-stageprofile: clean-stageprofile-gmp
11502 clean-stageprofile-gmp:
11503 @if [ $(current_stage) = stageprofile ]; then \
11504 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11506 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11507 $(MAKE) stageprofile-start; \
11509 cd $(HOST_SUBDIR)/gmp && \
11510 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11511 @endif gmp-bootstrap
11514 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11515 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11516 maybe-all-stagefeedback-gmp:
11517 maybe-clean-stagefeedback-gmp:
11519 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11520 all-stagefeedback: all-stagefeedback-gmp
11521 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11522 all-stagefeedback-gmp: configure-stagefeedback-gmp
11523 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11524 @r=`${PWD_COMMAND}`; export r; \
11525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11526 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11528 $(POSTSTAGE1_HOST_EXPORTS) \
11529 cd $(HOST_SUBDIR)/gmp && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11531 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11532 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11533 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11538 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11539 $(TARGET-stagefeedback-gmp)
11541 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11542 clean-stagefeedback: clean-stagefeedback-gmp
11543 clean-stagefeedback-gmp:
11544 @if [ $(current_stage) = stagefeedback ]; then \
11545 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11547 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11548 $(MAKE) stagefeedback-start; \
11550 cd $(HOST_SUBDIR)/gmp && \
11551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11552 @endif gmp-bootstrap
11558 .PHONY: check-gmp maybe-check-gmp
11561 maybe-check-gmp: check-gmp
11564 @: $(MAKE); $(unstage)
11565 @r=`${PWD_COMMAND}`; export r; \
11566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11568 (cd $(HOST_SUBDIR)/gmp && \
11569 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11573 .PHONY: install-gmp maybe-install-gmp
11576 maybe-install-gmp: install-gmp
11582 .PHONY: install-strip-gmp maybe-install-strip-gmp
11583 maybe-install-strip-gmp:
11585 maybe-install-strip-gmp: install-strip-gmp
11591 # Other targets (info, dvi, pdf, etc.)
11593 .PHONY: maybe-info-gmp info-gmp
11596 maybe-info-gmp: info-gmp
11600 @[ -f ./gmp/Makefile ] || exit 0; \
11601 r=`${PWD_COMMAND}`; export r; \
11602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604 for flag in $(EXTRA_HOST_FLAGS) ; do \
11605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11607 echo "Doing info in gmp"; \
11608 (cd $(HOST_SUBDIR)/gmp && \
11609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11611 "RANLIB=$${RANLIB}" \
11612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11618 .PHONY: maybe-dvi-gmp dvi-gmp
11621 maybe-dvi-gmp: dvi-gmp
11625 @[ -f ./gmp/Makefile ] || exit 0; \
11626 r=`${PWD_COMMAND}`; export r; \
11627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11629 for flag in $(EXTRA_HOST_FLAGS) ; do \
11630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11632 echo "Doing dvi in gmp"; \
11633 (cd $(HOST_SUBDIR)/gmp && \
11634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636 "RANLIB=$${RANLIB}" \
11637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11643 .PHONY: maybe-pdf-gmp pdf-gmp
11646 maybe-pdf-gmp: pdf-gmp
11650 @[ -f ./gmp/Makefile ] || exit 0; \
11651 r=`${PWD_COMMAND}`; export r; \
11652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654 for flag in $(EXTRA_HOST_FLAGS) ; do \
11655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657 echo "Doing pdf in gmp"; \
11658 (cd $(HOST_SUBDIR)/gmp && \
11659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11661 "RANLIB=$${RANLIB}" \
11662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11668 .PHONY: maybe-html-gmp html-gmp
11671 maybe-html-gmp: html-gmp
11675 @[ -f ./gmp/Makefile ] || exit 0; \
11676 r=`${PWD_COMMAND}`; export r; \
11677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679 for flag in $(EXTRA_HOST_FLAGS) ; do \
11680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11682 echo "Doing html in gmp"; \
11683 (cd $(HOST_SUBDIR)/gmp && \
11684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11686 "RANLIB=$${RANLIB}" \
11687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11693 .PHONY: maybe-TAGS-gmp TAGS-gmp
11696 maybe-TAGS-gmp: TAGS-gmp
11700 @[ -f ./gmp/Makefile ] || exit 0; \
11701 r=`${PWD_COMMAND}`; export r; \
11702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11704 for flag in $(EXTRA_HOST_FLAGS) ; do \
11705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11707 echo "Doing TAGS in gmp"; \
11708 (cd $(HOST_SUBDIR)/gmp && \
11709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11711 "RANLIB=$${RANLIB}" \
11712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11718 .PHONY: maybe-install-info-gmp install-info-gmp
11719 maybe-install-info-gmp:
11721 maybe-install-info-gmp: install-info-gmp
11723 install-info-gmp: \
11726 @[ -f ./gmp/Makefile ] || exit 0; \
11727 r=`${PWD_COMMAND}`; export r; \
11728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 for flag in $(EXTRA_HOST_FLAGS) ; do \
11731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11733 echo "Doing install-info in gmp"; \
11734 (cd $(HOST_SUBDIR)/gmp && \
11735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11737 "RANLIB=$${RANLIB}" \
11738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11744 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11745 maybe-install-pdf-gmp:
11747 maybe-install-pdf-gmp: install-pdf-gmp
11752 @[ -f ./gmp/Makefile ] || exit 0; \
11753 r=`${PWD_COMMAND}`; export r; \
11754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11756 for flag in $(EXTRA_HOST_FLAGS) ; do \
11757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11759 echo "Doing install-pdf in gmp"; \
11760 (cd $(HOST_SUBDIR)/gmp && \
11761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763 "RANLIB=$${RANLIB}" \
11764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11770 .PHONY: maybe-install-html-gmp install-html-gmp
11771 maybe-install-html-gmp:
11773 maybe-install-html-gmp: install-html-gmp
11775 install-html-gmp: \
11778 @[ -f ./gmp/Makefile ] || exit 0; \
11779 r=`${PWD_COMMAND}`; export r; \
11780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782 for flag in $(EXTRA_HOST_FLAGS) ; do \
11783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11785 echo "Doing install-html in gmp"; \
11786 (cd $(HOST_SUBDIR)/gmp && \
11787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11789 "RANLIB=$${RANLIB}" \
11790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11796 .PHONY: maybe-installcheck-gmp installcheck-gmp
11797 maybe-installcheck-gmp:
11799 maybe-installcheck-gmp: installcheck-gmp
11801 installcheck-gmp: \
11803 @[ -f ./gmp/Makefile ] || exit 0; \
11804 r=`${PWD_COMMAND}`; export r; \
11805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807 for flag in $(EXTRA_HOST_FLAGS) ; do \
11808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810 echo "Doing installcheck in gmp"; \
11811 (cd $(HOST_SUBDIR)/gmp && \
11812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11814 "RANLIB=$${RANLIB}" \
11815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11821 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11822 maybe-mostlyclean-gmp:
11824 maybe-mostlyclean-gmp: mostlyclean-gmp
11827 @[ -f ./gmp/Makefile ] || exit 0; \
11828 r=`${PWD_COMMAND}`; export r; \
11829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831 for flag in $(EXTRA_HOST_FLAGS) ; do \
11832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834 echo "Doing mostlyclean in gmp"; \
11835 (cd $(HOST_SUBDIR)/gmp && \
11836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838 "RANLIB=$${RANLIB}" \
11839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11845 .PHONY: maybe-clean-gmp clean-gmp
11848 maybe-clean-gmp: clean-gmp
11851 @[ -f ./gmp/Makefile ] || exit 0; \
11852 r=`${PWD_COMMAND}`; export r; \
11853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855 for flag in $(EXTRA_HOST_FLAGS) ; do \
11856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858 echo "Doing clean in gmp"; \
11859 (cd $(HOST_SUBDIR)/gmp && \
11860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862 "RANLIB=$${RANLIB}" \
11863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11869 .PHONY: maybe-distclean-gmp distclean-gmp
11870 maybe-distclean-gmp:
11872 maybe-distclean-gmp: distclean-gmp
11875 @[ -f ./gmp/Makefile ] || exit 0; \
11876 r=`${PWD_COMMAND}`; export r; \
11877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879 for flag in $(EXTRA_HOST_FLAGS) ; do \
11880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882 echo "Doing distclean in gmp"; \
11883 (cd $(HOST_SUBDIR)/gmp && \
11884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11886 "RANLIB=$${RANLIB}" \
11887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11893 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11894 maybe-maintainer-clean-gmp:
11896 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11898 maintainer-clean-gmp:
11899 @[ -f ./gmp/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 maintainer-clean in gmp"; \
11907 (cd $(HOST_SUBDIR)/gmp && \
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}" \
11912 maintainer-clean) \
11919 .PHONY: configure-mpfr maybe-configure-mpfr
11920 maybe-configure-mpfr:
11922 configure-mpfr: stage_current
11923 @endif gcc-bootstrap
11925 maybe-configure-mpfr: configure-mpfr
11927 @r=`${PWD_COMMAND}`; export r; \
11928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11932 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11933 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11934 case $(srcdir) in \
11935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11936 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11939 module_srcdir=mpfr; \
11941 $$s/$$module_srcdir/configure \
11942 --srcdir=$${topdir}/$$module_srcdir \
11943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11944 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11950 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11951 maybe-configure-stage1-mpfr:
11953 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11954 configure-stage1-mpfr:
11955 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11957 @r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 TFLAGS="$(STAGE1_TFLAGS)"; \
11960 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11962 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11963 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11964 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11965 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11967 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11968 case $(srcdir) in \
11969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11970 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11973 module_srcdir=mpfr; \
11974 $(SHELL) $$s/$$module_srcdir/configure \
11975 --srcdir=$${topdir}/$$module_srcdir \
11976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11977 --target=${target_alias} \
11979 $(STAGE1_CONFIGURE_FLAGS) \
11980 --disable-shared @extra_mpfr_configure_flags@
11981 @endif mpfr-bootstrap
11983 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11984 maybe-configure-stage2-mpfr:
11986 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11987 configure-stage2-mpfr:
11988 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11990 @r=`${PWD_COMMAND}`; export r; \
11991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11992 TFLAGS="$(STAGE2_TFLAGS)"; \
11993 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11995 $(POSTSTAGE1_HOST_EXPORTS) \
11996 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11997 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11998 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11999 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12001 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12002 case $(srcdir) in \
12003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12004 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12007 module_srcdir=mpfr; \
12008 $(SHELL) $$s/$$module_srcdir/configure \
12009 --srcdir=$${topdir}/$$module_srcdir \
12010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12011 --target=${target_alias} \
12012 --with-build-libsubdir=$(HOST_SUBDIR) \
12013 $(STAGE2_CONFIGURE_FLAGS) \
12014 --disable-shared @extra_mpfr_configure_flags@
12015 @endif mpfr-bootstrap
12017 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12018 maybe-configure-stage3-mpfr:
12020 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12021 configure-stage3-mpfr:
12022 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12024 @r=`${PWD_COMMAND}`; export r; \
12025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12026 TFLAGS="$(STAGE3_TFLAGS)"; \
12027 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12029 $(POSTSTAGE1_HOST_EXPORTS) \
12030 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12031 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12032 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12033 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12035 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12036 case $(srcdir) in \
12037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12038 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12041 module_srcdir=mpfr; \
12042 $(SHELL) $$s/$$module_srcdir/configure \
12043 --srcdir=$${topdir}/$$module_srcdir \
12044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12045 --target=${target_alias} \
12046 --with-build-libsubdir=$(HOST_SUBDIR) \
12047 $(STAGE3_CONFIGURE_FLAGS) \
12048 --disable-shared @extra_mpfr_configure_flags@
12049 @endif mpfr-bootstrap
12051 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12052 maybe-configure-stage4-mpfr:
12054 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12055 configure-stage4-mpfr:
12056 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12058 @r=`${PWD_COMMAND}`; export r; \
12059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12060 TFLAGS="$(STAGE4_TFLAGS)"; \
12061 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12063 $(POSTSTAGE1_HOST_EXPORTS) \
12064 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12065 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12066 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12067 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12069 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12070 case $(srcdir) in \
12071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12072 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12075 module_srcdir=mpfr; \
12076 $(SHELL) $$s/$$module_srcdir/configure \
12077 --srcdir=$${topdir}/$$module_srcdir \
12078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12079 --target=${target_alias} \
12080 --with-build-libsubdir=$(HOST_SUBDIR) \
12081 $(STAGE4_CONFIGURE_FLAGS) \
12082 --disable-shared @extra_mpfr_configure_flags@
12083 @endif mpfr-bootstrap
12085 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12086 maybe-configure-stageprofile-mpfr:
12088 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12089 configure-stageprofile-mpfr:
12090 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12092 @r=`${PWD_COMMAND}`; export r; \
12093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12095 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12097 $(POSTSTAGE1_HOST_EXPORTS) \
12098 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12099 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12100 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12101 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12103 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12104 case $(srcdir) in \
12105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12106 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12109 module_srcdir=mpfr; \
12110 $(SHELL) $$s/$$module_srcdir/configure \
12111 --srcdir=$${topdir}/$$module_srcdir \
12112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12113 --target=${target_alias} \
12114 --with-build-libsubdir=$(HOST_SUBDIR) \
12115 $(STAGEprofile_CONFIGURE_FLAGS) \
12116 --disable-shared @extra_mpfr_configure_flags@
12117 @endif mpfr-bootstrap
12119 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12120 maybe-configure-stagefeedback-mpfr:
12122 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12123 configure-stagefeedback-mpfr:
12124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12126 @r=`${PWD_COMMAND}`; export r; \
12127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12128 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12129 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12131 $(POSTSTAGE1_HOST_EXPORTS) \
12132 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12133 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12135 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12137 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12138 case $(srcdir) in \
12139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12140 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12143 module_srcdir=mpfr; \
12144 $(SHELL) $$s/$$module_srcdir/configure \
12145 --srcdir=$${topdir}/$$module_srcdir \
12146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12147 --target=${target_alias} \
12148 --with-build-libsubdir=$(HOST_SUBDIR) \
12149 $(STAGEfeedback_CONFIGURE_FLAGS) \
12150 --disable-shared @extra_mpfr_configure_flags@
12151 @endif mpfr-bootstrap
12157 .PHONY: all-mpfr maybe-all-mpfr
12160 all-mpfr: stage_current
12161 @endif gcc-bootstrap
12164 maybe-all-mpfr: all-mpfr
12165 all-mpfr: configure-mpfr
12166 @r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169 (cd $(HOST_SUBDIR)/mpfr && \
12170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12176 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12177 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12178 maybe-all-stage1-mpfr:
12179 maybe-clean-stage1-mpfr:
12181 maybe-all-stage1-mpfr: all-stage1-mpfr
12182 all-stage1: all-stage1-mpfr
12183 TARGET-stage1-mpfr = $(TARGET-mpfr)
12184 all-stage1-mpfr: configure-stage1-mpfr
12185 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12186 @r=`${PWD_COMMAND}`; export r; \
12187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12188 TFLAGS="$(STAGE1_TFLAGS)"; \
12190 cd $(HOST_SUBDIR)/mpfr && \
12191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12192 CFLAGS="$(STAGE1_CFLAGS)" \
12193 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12194 LIBCFLAGS="$(LIBCFLAGS)" \
12195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12198 $(EXTRA_HOST_FLAGS) \
12199 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12200 TFLAGS="$(STAGE1_TFLAGS)" \
12201 $(TARGET-stage1-mpfr)
12203 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12204 clean-stage1: clean-stage1-mpfr
12206 @if [ $(current_stage) = stage1 ]; then \
12207 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12209 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12210 $(MAKE) stage1-start; \
12212 cd $(HOST_SUBDIR)/mpfr && \
12213 $(MAKE) $(EXTRA_HOST_FLAGS) \
12214 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12215 @endif mpfr-bootstrap
12218 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12219 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12220 maybe-all-stage2-mpfr:
12221 maybe-clean-stage2-mpfr:
12223 maybe-all-stage2-mpfr: all-stage2-mpfr
12224 all-stage2: all-stage2-mpfr
12225 TARGET-stage2-mpfr = $(TARGET-mpfr)
12226 all-stage2-mpfr: configure-stage2-mpfr
12227 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12228 @r=`${PWD_COMMAND}`; export r; \
12229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230 TFLAGS="$(STAGE2_TFLAGS)"; \
12232 $(POSTSTAGE1_HOST_EXPORTS) \
12233 cd $(HOST_SUBDIR)/mpfr && \
12234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12235 CFLAGS="$(STAGE2_CFLAGS)" \
12236 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12237 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12242 TFLAGS="$(STAGE2_TFLAGS)" \
12243 $(TARGET-stage2-mpfr)
12245 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12246 clean-stage2: clean-stage2-mpfr
12248 @if [ $(current_stage) = stage2 ]; then \
12249 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12251 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12252 $(MAKE) stage2-start; \
12254 cd $(HOST_SUBDIR)/mpfr && \
12255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12256 @endif mpfr-bootstrap
12259 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12260 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12261 maybe-all-stage3-mpfr:
12262 maybe-clean-stage3-mpfr:
12264 maybe-all-stage3-mpfr: all-stage3-mpfr
12265 all-stage3: all-stage3-mpfr
12266 TARGET-stage3-mpfr = $(TARGET-mpfr)
12267 all-stage3-mpfr: configure-stage3-mpfr
12268 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12269 @r=`${PWD_COMMAND}`; export r; \
12270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12271 TFLAGS="$(STAGE3_TFLAGS)"; \
12273 $(POSTSTAGE1_HOST_EXPORTS) \
12274 cd $(HOST_SUBDIR)/mpfr && \
12275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12276 CFLAGS="$(STAGE3_CFLAGS)" \
12277 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12278 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12283 TFLAGS="$(STAGE3_TFLAGS)" \
12284 $(TARGET-stage3-mpfr)
12286 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12287 clean-stage3: clean-stage3-mpfr
12289 @if [ $(current_stage) = stage3 ]; then \
12290 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12292 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12293 $(MAKE) stage3-start; \
12295 cd $(HOST_SUBDIR)/mpfr && \
12296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12297 @endif mpfr-bootstrap
12300 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12301 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12302 maybe-all-stage4-mpfr:
12303 maybe-clean-stage4-mpfr:
12305 maybe-all-stage4-mpfr: all-stage4-mpfr
12306 all-stage4: all-stage4-mpfr
12307 TARGET-stage4-mpfr = $(TARGET-mpfr)
12308 all-stage4-mpfr: configure-stage4-mpfr
12309 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12310 @r=`${PWD_COMMAND}`; export r; \
12311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12312 TFLAGS="$(STAGE4_TFLAGS)"; \
12314 $(POSTSTAGE1_HOST_EXPORTS) \
12315 cd $(HOST_SUBDIR)/mpfr && \
12316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12317 CFLAGS="$(STAGE4_CFLAGS)" \
12318 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12319 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12324 TFLAGS="$(STAGE4_TFLAGS)" \
12325 $(TARGET-stage4-mpfr)
12327 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12328 clean-stage4: clean-stage4-mpfr
12330 @if [ $(current_stage) = stage4 ]; then \
12331 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12333 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12334 $(MAKE) stage4-start; \
12336 cd $(HOST_SUBDIR)/mpfr && \
12337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12338 @endif mpfr-bootstrap
12341 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12342 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12343 maybe-all-stageprofile-mpfr:
12344 maybe-clean-stageprofile-mpfr:
12346 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12347 all-stageprofile: all-stageprofile-mpfr
12348 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12349 all-stageprofile-mpfr: configure-stageprofile-mpfr
12350 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12351 @r=`${PWD_COMMAND}`; export r; \
12352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12353 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12355 $(POSTSTAGE1_HOST_EXPORTS) \
12356 cd $(HOST_SUBDIR)/mpfr && \
12357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12358 CFLAGS="$(STAGEprofile_CFLAGS)" \
12359 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12360 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12365 TFLAGS="$(STAGEprofile_TFLAGS)" \
12366 $(TARGET-stageprofile-mpfr)
12368 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12369 clean-stageprofile: clean-stageprofile-mpfr
12370 clean-stageprofile-mpfr:
12371 @if [ $(current_stage) = stageprofile ]; then \
12372 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12374 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12375 $(MAKE) stageprofile-start; \
12377 cd $(HOST_SUBDIR)/mpfr && \
12378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12379 @endif mpfr-bootstrap
12382 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12383 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12384 maybe-all-stagefeedback-mpfr:
12385 maybe-clean-stagefeedback-mpfr:
12387 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12388 all-stagefeedback: all-stagefeedback-mpfr
12389 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12390 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12392 @r=`${PWD_COMMAND}`; export r; \
12393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12396 $(POSTSTAGE1_HOST_EXPORTS) \
12397 cd $(HOST_SUBDIR)/mpfr && \
12398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12399 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12406 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12407 $(TARGET-stagefeedback-mpfr)
12409 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12410 clean-stagefeedback: clean-stagefeedback-mpfr
12411 clean-stagefeedback-mpfr:
12412 @if [ $(current_stage) = stagefeedback ]; then \
12413 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12415 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12416 $(MAKE) stagefeedback-start; \
12418 cd $(HOST_SUBDIR)/mpfr && \
12419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12420 @endif mpfr-bootstrap
12426 .PHONY: check-mpfr maybe-check-mpfr
12429 maybe-check-mpfr: check-mpfr
12432 @: $(MAKE); $(unstage)
12433 @r=`${PWD_COMMAND}`; export r; \
12434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12435 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12436 (cd $(HOST_SUBDIR)/mpfr && \
12437 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12441 .PHONY: install-mpfr maybe-install-mpfr
12442 maybe-install-mpfr:
12444 maybe-install-mpfr: install-mpfr
12450 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12451 maybe-install-strip-mpfr:
12453 maybe-install-strip-mpfr: install-strip-mpfr
12455 install-strip-mpfr:
12459 # Other targets (info, dvi, pdf, etc.)
12461 .PHONY: maybe-info-mpfr info-mpfr
12464 maybe-info-mpfr: info-mpfr
12468 @[ -f ./mpfr/Makefile ] || exit 0; \
12469 r=`${PWD_COMMAND}`; export r; \
12470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12472 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12475 echo "Doing info in mpfr"; \
12476 (cd $(HOST_SUBDIR)/mpfr && \
12477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479 "RANLIB=$${RANLIB}" \
12480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12486 .PHONY: maybe-dvi-mpfr dvi-mpfr
12489 maybe-dvi-mpfr: dvi-mpfr
12493 @[ -f ./mpfr/Makefile ] || exit 0; \
12494 r=`${PWD_COMMAND}`; export r; \
12495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12497 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12500 echo "Doing dvi in mpfr"; \
12501 (cd $(HOST_SUBDIR)/mpfr && \
12502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504 "RANLIB=$${RANLIB}" \
12505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12511 .PHONY: maybe-pdf-mpfr pdf-mpfr
12514 maybe-pdf-mpfr: pdf-mpfr
12518 @[ -f ./mpfr/Makefile ] || exit 0; \
12519 r=`${PWD_COMMAND}`; export r; \
12520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12525 echo "Doing pdf in mpfr"; \
12526 (cd $(HOST_SUBDIR)/mpfr && \
12527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12529 "RANLIB=$${RANLIB}" \
12530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12536 .PHONY: maybe-html-mpfr html-mpfr
12539 maybe-html-mpfr: html-mpfr
12543 @[ -f ./mpfr/Makefile ] || exit 0; \
12544 r=`${PWD_COMMAND}`; export r; \
12545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12547 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12550 echo "Doing html in mpfr"; \
12551 (cd $(HOST_SUBDIR)/mpfr && \
12552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12554 "RANLIB=$${RANLIB}" \
12555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12561 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12564 maybe-TAGS-mpfr: TAGS-mpfr
12568 @[ -f ./mpfr/Makefile ] || exit 0; \
12569 r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12572 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12575 echo "Doing TAGS in mpfr"; \
12576 (cd $(HOST_SUBDIR)/mpfr && \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579 "RANLIB=$${RANLIB}" \
12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12586 .PHONY: maybe-install-info-mpfr install-info-mpfr
12587 maybe-install-info-mpfr:
12589 maybe-install-info-mpfr: install-info-mpfr
12591 install-info-mpfr: \
12594 @[ -f ./mpfr/Makefile ] || exit 0; \
12595 r=`${PWD_COMMAND}`; export r; \
12596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12598 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12601 echo "Doing install-info in mpfr"; \
12602 (cd $(HOST_SUBDIR)/mpfr && \
12603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12605 "RANLIB=$${RANLIB}" \
12606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12612 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12613 maybe-install-pdf-mpfr:
12615 maybe-install-pdf-mpfr: install-pdf-mpfr
12617 install-pdf-mpfr: \
12620 @[ -f ./mpfr/Makefile ] || exit 0; \
12621 r=`${PWD_COMMAND}`; export r; \
12622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12624 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12627 echo "Doing install-pdf in mpfr"; \
12628 (cd $(HOST_SUBDIR)/mpfr && \
12629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12631 "RANLIB=$${RANLIB}" \
12632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12638 .PHONY: maybe-install-html-mpfr install-html-mpfr
12639 maybe-install-html-mpfr:
12641 maybe-install-html-mpfr: install-html-mpfr
12643 install-html-mpfr: \
12646 @[ -f ./mpfr/Makefile ] || exit 0; \
12647 r=`${PWD_COMMAND}`; export r; \
12648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12650 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12653 echo "Doing install-html in mpfr"; \
12654 (cd $(HOST_SUBDIR)/mpfr && \
12655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12657 "RANLIB=$${RANLIB}" \
12658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12665 maybe-installcheck-mpfr:
12667 maybe-installcheck-mpfr: installcheck-mpfr
12669 installcheck-mpfr: \
12671 @[ -f ./mpfr/Makefile ] || exit 0; \
12672 r=`${PWD_COMMAND}`; export r; \
12673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12675 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12678 echo "Doing installcheck in mpfr"; \
12679 (cd $(HOST_SUBDIR)/mpfr && \
12680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12682 "RANLIB=$${RANLIB}" \
12683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12689 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12690 maybe-mostlyclean-mpfr:
12692 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12695 @[ -f ./mpfr/Makefile ] || exit 0; \
12696 r=`${PWD_COMMAND}`; export r; \
12697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702 echo "Doing mostlyclean in mpfr"; \
12703 (cd $(HOST_SUBDIR)/mpfr && \
12704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12706 "RANLIB=$${RANLIB}" \
12707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12713 .PHONY: maybe-clean-mpfr clean-mpfr
12716 maybe-clean-mpfr: clean-mpfr
12719 @[ -f ./mpfr/Makefile ] || exit 0; \
12720 r=`${PWD_COMMAND}`; export r; \
12721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12726 echo "Doing clean in mpfr"; \
12727 (cd $(HOST_SUBDIR)/mpfr && \
12728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730 "RANLIB=$${RANLIB}" \
12731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12737 .PHONY: maybe-distclean-mpfr distclean-mpfr
12738 maybe-distclean-mpfr:
12740 maybe-distclean-mpfr: distclean-mpfr
12743 @[ -f ./mpfr/Makefile ] || exit 0; \
12744 r=`${PWD_COMMAND}`; export r; \
12745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750 echo "Doing distclean in mpfr"; \
12751 (cd $(HOST_SUBDIR)/mpfr && \
12752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12754 "RANLIB=$${RANLIB}" \
12755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12761 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12762 maybe-maintainer-clean-mpfr:
12764 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12766 maintainer-clean-mpfr:
12767 @[ -f ./mpfr/Makefile ] || exit 0; \
12768 r=`${PWD_COMMAND}`; export r; \
12769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12771 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12774 echo "Doing maintainer-clean in mpfr"; \
12775 (cd $(HOST_SUBDIR)/mpfr && \
12776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12778 "RANLIB=$${RANLIB}" \
12779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12780 maintainer-clean) \
12787 .PHONY: configure-mpc maybe-configure-mpc
12788 maybe-configure-mpc:
12790 configure-mpc: stage_current
12791 @endif gcc-bootstrap
12793 maybe-configure-mpc: configure-mpc
12795 @r=`${PWD_COMMAND}`; export r; \
12796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12800 echo Configuring in $(HOST_SUBDIR)/mpc; \
12801 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12802 case $(srcdir) in \
12803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12804 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12807 module_srcdir=mpc; \
12809 $$s/$$module_srcdir/configure \
12810 --srcdir=$${topdir}/$$module_srcdir \
12811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12812 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12818 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12819 maybe-configure-stage1-mpc:
12821 maybe-configure-stage1-mpc: configure-stage1-mpc
12822 configure-stage1-mpc:
12823 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12825 @r=`${PWD_COMMAND}`; export r; \
12826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827 TFLAGS="$(STAGE1_TFLAGS)"; \
12828 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12830 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12831 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12832 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12833 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12835 cd $(HOST_SUBDIR)/mpc || exit 1; \
12836 case $(srcdir) in \
12837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12838 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12841 module_srcdir=mpc; \
12842 $(SHELL) $$s/$$module_srcdir/configure \
12843 --srcdir=$${topdir}/$$module_srcdir \
12844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12845 --target=${target_alias} \
12847 $(STAGE1_CONFIGURE_FLAGS) \
12848 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12849 @endif mpc-bootstrap
12851 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12852 maybe-configure-stage2-mpc:
12854 maybe-configure-stage2-mpc: configure-stage2-mpc
12855 configure-stage2-mpc:
12856 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12858 @r=`${PWD_COMMAND}`; export r; \
12859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12860 TFLAGS="$(STAGE2_TFLAGS)"; \
12861 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12863 $(POSTSTAGE1_HOST_EXPORTS) \
12864 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12865 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12866 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12867 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12869 cd $(HOST_SUBDIR)/mpc || exit 1; \
12870 case $(srcdir) in \
12871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12872 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12875 module_srcdir=mpc; \
12876 $(SHELL) $$s/$$module_srcdir/configure \
12877 --srcdir=$${topdir}/$$module_srcdir \
12878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12879 --target=${target_alias} \
12880 --with-build-libsubdir=$(HOST_SUBDIR) \
12881 $(STAGE2_CONFIGURE_FLAGS) \
12882 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12883 @endif mpc-bootstrap
12885 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12886 maybe-configure-stage3-mpc:
12888 maybe-configure-stage3-mpc: configure-stage3-mpc
12889 configure-stage3-mpc:
12890 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12892 @r=`${PWD_COMMAND}`; export r; \
12893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12894 TFLAGS="$(STAGE3_TFLAGS)"; \
12895 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12897 $(POSTSTAGE1_HOST_EXPORTS) \
12898 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12899 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12900 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12901 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12903 cd $(HOST_SUBDIR)/mpc || exit 1; \
12904 case $(srcdir) in \
12905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12906 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12909 module_srcdir=mpc; \
12910 $(SHELL) $$s/$$module_srcdir/configure \
12911 --srcdir=$${topdir}/$$module_srcdir \
12912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12913 --target=${target_alias} \
12914 --with-build-libsubdir=$(HOST_SUBDIR) \
12915 $(STAGE3_CONFIGURE_FLAGS) \
12916 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12917 @endif mpc-bootstrap
12919 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12920 maybe-configure-stage4-mpc:
12922 maybe-configure-stage4-mpc: configure-stage4-mpc
12923 configure-stage4-mpc:
12924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12926 @r=`${PWD_COMMAND}`; export r; \
12927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12928 TFLAGS="$(STAGE4_TFLAGS)"; \
12929 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12931 $(POSTSTAGE1_HOST_EXPORTS) \
12932 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12933 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12934 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12935 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12937 cd $(HOST_SUBDIR)/mpc || exit 1; \
12938 case $(srcdir) in \
12939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12940 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12943 module_srcdir=mpc; \
12944 $(SHELL) $$s/$$module_srcdir/configure \
12945 --srcdir=$${topdir}/$$module_srcdir \
12946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12947 --target=${target_alias} \
12948 --with-build-libsubdir=$(HOST_SUBDIR) \
12949 $(STAGE4_CONFIGURE_FLAGS) \
12950 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12951 @endif mpc-bootstrap
12953 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12954 maybe-configure-stageprofile-mpc:
12956 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12957 configure-stageprofile-mpc:
12958 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12960 @r=`${PWD_COMMAND}`; export r; \
12961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12963 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12965 $(POSTSTAGE1_HOST_EXPORTS) \
12966 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12967 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12968 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12969 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12971 cd $(HOST_SUBDIR)/mpc || exit 1; \
12972 case $(srcdir) in \
12973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12974 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12977 module_srcdir=mpc; \
12978 $(SHELL) $$s/$$module_srcdir/configure \
12979 --srcdir=$${topdir}/$$module_srcdir \
12980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12981 --target=${target_alias} \
12982 --with-build-libsubdir=$(HOST_SUBDIR) \
12983 $(STAGEprofile_CONFIGURE_FLAGS) \
12984 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12985 @endif mpc-bootstrap
12987 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12988 maybe-configure-stagefeedback-mpc:
12990 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12991 configure-stagefeedback-mpc:
12992 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12994 @r=`${PWD_COMMAND}`; export r; \
12995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12997 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12999 $(POSTSTAGE1_HOST_EXPORTS) \
13000 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13001 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13002 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13003 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13005 cd $(HOST_SUBDIR)/mpc || exit 1; \
13006 case $(srcdir) in \
13007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13008 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13011 module_srcdir=mpc; \
13012 $(SHELL) $$s/$$module_srcdir/configure \
13013 --srcdir=$${topdir}/$$module_srcdir \
13014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13015 --target=${target_alias} \
13016 --with-build-libsubdir=$(HOST_SUBDIR) \
13017 $(STAGEfeedback_CONFIGURE_FLAGS) \
13018 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13019 @endif mpc-bootstrap
13025 .PHONY: all-mpc maybe-all-mpc
13028 all-mpc: stage_current
13029 @endif gcc-bootstrap
13032 maybe-all-mpc: all-mpc
13033 all-mpc: configure-mpc
13034 @r=`${PWD_COMMAND}`; export r; \
13035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13037 (cd $(HOST_SUBDIR)/mpc && \
13038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13044 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13045 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13046 maybe-all-stage1-mpc:
13047 maybe-clean-stage1-mpc:
13049 maybe-all-stage1-mpc: all-stage1-mpc
13050 all-stage1: all-stage1-mpc
13051 TARGET-stage1-mpc = $(TARGET-mpc)
13052 all-stage1-mpc: configure-stage1-mpc
13053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13054 @r=`${PWD_COMMAND}`; export r; \
13055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056 TFLAGS="$(STAGE1_TFLAGS)"; \
13058 cd $(HOST_SUBDIR)/mpc && \
13059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13060 CFLAGS="$(STAGE1_CFLAGS)" \
13061 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13062 LIBCFLAGS="$(LIBCFLAGS)" \
13063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13066 $(EXTRA_HOST_FLAGS) \
13067 $(STAGE1_FLAGS_TO_PASS) \
13068 TFLAGS="$(STAGE1_TFLAGS)" \
13069 $(TARGET-stage1-mpc)
13071 maybe-clean-stage1-mpc: clean-stage1-mpc
13072 clean-stage1: clean-stage1-mpc
13074 @if [ $(current_stage) = stage1 ]; then \
13075 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13077 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13078 $(MAKE) stage1-start; \
13080 cd $(HOST_SUBDIR)/mpc && \
13081 $(MAKE) $(EXTRA_HOST_FLAGS) \
13082 $(STAGE1_FLAGS_TO_PASS) clean
13083 @endif mpc-bootstrap
13086 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13087 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13088 maybe-all-stage2-mpc:
13089 maybe-clean-stage2-mpc:
13091 maybe-all-stage2-mpc: all-stage2-mpc
13092 all-stage2: all-stage2-mpc
13093 TARGET-stage2-mpc = $(TARGET-mpc)
13094 all-stage2-mpc: configure-stage2-mpc
13095 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13096 @r=`${PWD_COMMAND}`; export r; \
13097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098 TFLAGS="$(STAGE2_TFLAGS)"; \
13100 $(POSTSTAGE1_HOST_EXPORTS) \
13101 cd $(HOST_SUBDIR)/mpc && \
13102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13103 CFLAGS="$(STAGE2_CFLAGS)" \
13104 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13105 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13110 TFLAGS="$(STAGE2_TFLAGS)" \
13111 $(TARGET-stage2-mpc)
13113 maybe-clean-stage2-mpc: clean-stage2-mpc
13114 clean-stage2: clean-stage2-mpc
13116 @if [ $(current_stage) = stage2 ]; then \
13117 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13119 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13120 $(MAKE) stage2-start; \
13122 cd $(HOST_SUBDIR)/mpc && \
13123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13124 @endif mpc-bootstrap
13127 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13128 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13129 maybe-all-stage3-mpc:
13130 maybe-clean-stage3-mpc:
13132 maybe-all-stage3-mpc: all-stage3-mpc
13133 all-stage3: all-stage3-mpc
13134 TARGET-stage3-mpc = $(TARGET-mpc)
13135 all-stage3-mpc: configure-stage3-mpc
13136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13137 @r=`${PWD_COMMAND}`; export r; \
13138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13139 TFLAGS="$(STAGE3_TFLAGS)"; \
13141 $(POSTSTAGE1_HOST_EXPORTS) \
13142 cd $(HOST_SUBDIR)/mpc && \
13143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13144 CFLAGS="$(STAGE3_CFLAGS)" \
13145 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13146 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13151 TFLAGS="$(STAGE3_TFLAGS)" \
13152 $(TARGET-stage3-mpc)
13154 maybe-clean-stage3-mpc: clean-stage3-mpc
13155 clean-stage3: clean-stage3-mpc
13157 @if [ $(current_stage) = stage3 ]; then \
13158 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13160 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13161 $(MAKE) stage3-start; \
13163 cd $(HOST_SUBDIR)/mpc && \
13164 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13165 @endif mpc-bootstrap
13168 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13169 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13170 maybe-all-stage4-mpc:
13171 maybe-clean-stage4-mpc:
13173 maybe-all-stage4-mpc: all-stage4-mpc
13174 all-stage4: all-stage4-mpc
13175 TARGET-stage4-mpc = $(TARGET-mpc)
13176 all-stage4-mpc: configure-stage4-mpc
13177 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13178 @r=`${PWD_COMMAND}`; export r; \
13179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13180 TFLAGS="$(STAGE4_TFLAGS)"; \
13182 $(POSTSTAGE1_HOST_EXPORTS) \
13183 cd $(HOST_SUBDIR)/mpc && \
13184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13185 CFLAGS="$(STAGE4_CFLAGS)" \
13186 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13187 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13192 TFLAGS="$(STAGE4_TFLAGS)" \
13193 $(TARGET-stage4-mpc)
13195 maybe-clean-stage4-mpc: clean-stage4-mpc
13196 clean-stage4: clean-stage4-mpc
13198 @if [ $(current_stage) = stage4 ]; then \
13199 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13201 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13202 $(MAKE) stage4-start; \
13204 cd $(HOST_SUBDIR)/mpc && \
13205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13206 @endif mpc-bootstrap
13209 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13210 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13211 maybe-all-stageprofile-mpc:
13212 maybe-clean-stageprofile-mpc:
13214 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13215 all-stageprofile: all-stageprofile-mpc
13216 TARGET-stageprofile-mpc = $(TARGET-mpc)
13217 all-stageprofile-mpc: configure-stageprofile-mpc
13218 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13219 @r=`${PWD_COMMAND}`; export r; \
13220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13223 $(POSTSTAGE1_HOST_EXPORTS) \
13224 cd $(HOST_SUBDIR)/mpc && \
13225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13226 CFLAGS="$(STAGEprofile_CFLAGS)" \
13227 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13228 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13233 TFLAGS="$(STAGEprofile_TFLAGS)" \
13234 $(TARGET-stageprofile-mpc)
13236 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13237 clean-stageprofile: clean-stageprofile-mpc
13238 clean-stageprofile-mpc:
13239 @if [ $(current_stage) = stageprofile ]; then \
13240 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13242 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13243 $(MAKE) stageprofile-start; \
13245 cd $(HOST_SUBDIR)/mpc && \
13246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13247 @endif mpc-bootstrap
13250 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13251 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13252 maybe-all-stagefeedback-mpc:
13253 maybe-clean-stagefeedback-mpc:
13255 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13256 all-stagefeedback: all-stagefeedback-mpc
13257 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13258 all-stagefeedback-mpc: configure-stagefeedback-mpc
13259 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13260 @r=`${PWD_COMMAND}`; export r; \
13261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13264 $(POSTSTAGE1_HOST_EXPORTS) \
13265 cd $(HOST_SUBDIR)/mpc && \
13266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13267 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13268 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13269 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13274 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13275 $(TARGET-stagefeedback-mpc)
13277 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13278 clean-stagefeedback: clean-stagefeedback-mpc
13279 clean-stagefeedback-mpc:
13280 @if [ $(current_stage) = stagefeedback ]; then \
13281 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13283 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13284 $(MAKE) stagefeedback-start; \
13286 cd $(HOST_SUBDIR)/mpc && \
13287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13288 @endif mpc-bootstrap
13294 .PHONY: check-mpc maybe-check-mpc
13297 maybe-check-mpc: check-mpc
13300 @: $(MAKE); $(unstage)
13301 @r=`${PWD_COMMAND}`; export r; \
13302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13303 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13304 (cd $(HOST_SUBDIR)/mpc && \
13305 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13309 .PHONY: install-mpc maybe-install-mpc
13312 maybe-install-mpc: install-mpc
13318 .PHONY: install-strip-mpc maybe-install-strip-mpc
13319 maybe-install-strip-mpc:
13321 maybe-install-strip-mpc: install-strip-mpc
13327 # Other targets (info, dvi, pdf, etc.)
13329 .PHONY: maybe-info-mpc info-mpc
13332 maybe-info-mpc: info-mpc
13336 @[ -f ./mpc/Makefile ] || exit 0; \
13337 r=`${PWD_COMMAND}`; export r; \
13338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13340 for flag in $(EXTRA_HOST_FLAGS) ; do \
13341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13343 echo "Doing info in mpc"; \
13344 (cd $(HOST_SUBDIR)/mpc && \
13345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13347 "RANLIB=$${RANLIB}" \
13348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13354 .PHONY: maybe-dvi-mpc dvi-mpc
13357 maybe-dvi-mpc: dvi-mpc
13361 @[ -f ./mpc/Makefile ] || exit 0; \
13362 r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365 for flag in $(EXTRA_HOST_FLAGS) ; do \
13366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13368 echo "Doing dvi in mpc"; \
13369 (cd $(HOST_SUBDIR)/mpc && \
13370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13372 "RANLIB=$${RANLIB}" \
13373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13379 .PHONY: maybe-pdf-mpc pdf-mpc
13382 maybe-pdf-mpc: pdf-mpc
13386 @[ -f ./mpc/Makefile ] || exit 0; \
13387 r=`${PWD_COMMAND}`; export r; \
13388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390 for flag in $(EXTRA_HOST_FLAGS) ; do \
13391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13393 echo "Doing pdf in mpc"; \
13394 (cd $(HOST_SUBDIR)/mpc && \
13395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13397 "RANLIB=$${RANLIB}" \
13398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13404 .PHONY: maybe-html-mpc html-mpc
13407 maybe-html-mpc: html-mpc
13411 @[ -f ./mpc/Makefile ] || exit 0; \
13412 r=`${PWD_COMMAND}`; export r; \
13413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13415 for flag in $(EXTRA_HOST_FLAGS) ; do \
13416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13418 echo "Doing html in mpc"; \
13419 (cd $(HOST_SUBDIR)/mpc && \
13420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13422 "RANLIB=$${RANLIB}" \
13423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13429 .PHONY: maybe-TAGS-mpc TAGS-mpc
13432 maybe-TAGS-mpc: TAGS-mpc
13436 @[ -f ./mpc/Makefile ] || exit 0; \
13437 r=`${PWD_COMMAND}`; export r; \
13438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13440 for flag in $(EXTRA_HOST_FLAGS) ; do \
13441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13443 echo "Doing TAGS in mpc"; \
13444 (cd $(HOST_SUBDIR)/mpc && \
13445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13447 "RANLIB=$${RANLIB}" \
13448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13454 .PHONY: maybe-install-info-mpc install-info-mpc
13455 maybe-install-info-mpc:
13457 maybe-install-info-mpc: install-info-mpc
13459 install-info-mpc: \
13462 @[ -f ./mpc/Makefile ] || exit 0; \
13463 r=`${PWD_COMMAND}`; export r; \
13464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13466 for flag in $(EXTRA_HOST_FLAGS) ; do \
13467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13469 echo "Doing install-info in mpc"; \
13470 (cd $(HOST_SUBDIR)/mpc && \
13471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13473 "RANLIB=$${RANLIB}" \
13474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13480 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13481 maybe-install-pdf-mpc:
13483 maybe-install-pdf-mpc: install-pdf-mpc
13488 @[ -f ./mpc/Makefile ] || exit 0; \
13489 r=`${PWD_COMMAND}`; export r; \
13490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13492 for flag in $(EXTRA_HOST_FLAGS) ; do \
13493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13495 echo "Doing install-pdf in mpc"; \
13496 (cd $(HOST_SUBDIR)/mpc && \
13497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13499 "RANLIB=$${RANLIB}" \
13500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13506 .PHONY: maybe-install-html-mpc install-html-mpc
13507 maybe-install-html-mpc:
13509 maybe-install-html-mpc: install-html-mpc
13511 install-html-mpc: \
13514 @[ -f ./mpc/Makefile ] || exit 0; \
13515 r=`${PWD_COMMAND}`; export r; \
13516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13518 for flag in $(EXTRA_HOST_FLAGS) ; do \
13519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13521 echo "Doing install-html in mpc"; \
13522 (cd $(HOST_SUBDIR)/mpc && \
13523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13525 "RANLIB=$${RANLIB}" \
13526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13532 .PHONY: maybe-installcheck-mpc installcheck-mpc
13533 maybe-installcheck-mpc:
13535 maybe-installcheck-mpc: installcheck-mpc
13537 installcheck-mpc: \
13539 @[ -f ./mpc/Makefile ] || exit 0; \
13540 r=`${PWD_COMMAND}`; export r; \
13541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13543 for flag in $(EXTRA_HOST_FLAGS) ; do \
13544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13546 echo "Doing installcheck in mpc"; \
13547 (cd $(HOST_SUBDIR)/mpc && \
13548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13550 "RANLIB=$${RANLIB}" \
13551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13557 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13558 maybe-mostlyclean-mpc:
13560 maybe-mostlyclean-mpc: mostlyclean-mpc
13563 @[ -f ./mpc/Makefile ] || exit 0; \
13564 r=`${PWD_COMMAND}`; export r; \
13565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13567 for flag in $(EXTRA_HOST_FLAGS) ; do \
13568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13570 echo "Doing mostlyclean in mpc"; \
13571 (cd $(HOST_SUBDIR)/mpc && \
13572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13574 "RANLIB=$${RANLIB}" \
13575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13581 .PHONY: maybe-clean-mpc clean-mpc
13584 maybe-clean-mpc: clean-mpc
13587 @[ -f ./mpc/Makefile ] || exit 0; \
13588 r=`${PWD_COMMAND}`; export r; \
13589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591 for flag in $(EXTRA_HOST_FLAGS) ; do \
13592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594 echo "Doing clean in mpc"; \
13595 (cd $(HOST_SUBDIR)/mpc && \
13596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13598 "RANLIB=$${RANLIB}" \
13599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13605 .PHONY: maybe-distclean-mpc distclean-mpc
13606 maybe-distclean-mpc:
13608 maybe-distclean-mpc: distclean-mpc
13611 @[ -f ./mpc/Makefile ] || exit 0; \
13612 r=`${PWD_COMMAND}`; export r; \
13613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615 for flag in $(EXTRA_HOST_FLAGS) ; do \
13616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13618 echo "Doing distclean in mpc"; \
13619 (cd $(HOST_SUBDIR)/mpc && \
13620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13622 "RANLIB=$${RANLIB}" \
13623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13629 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13630 maybe-maintainer-clean-mpc:
13632 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13634 maintainer-clean-mpc:
13635 @[ -f ./mpc/Makefile ] || exit 0; \
13636 r=`${PWD_COMMAND}`; export r; \
13637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 for flag in $(EXTRA_HOST_FLAGS) ; do \
13640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13642 echo "Doing maintainer-clean in mpc"; \
13643 (cd $(HOST_SUBDIR)/mpc && \
13644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13646 "RANLIB=$${RANLIB}" \
13647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13648 maintainer-clean) \
13655 .PHONY: configure-isl maybe-configure-isl
13656 maybe-configure-isl:
13658 configure-isl: stage_current
13659 @endif gcc-bootstrap
13661 maybe-configure-isl: configure-isl
13663 @r=`${PWD_COMMAND}`; export r; \
13664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13665 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13668 echo Configuring in $(HOST_SUBDIR)/isl; \
13669 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13670 case $(srcdir) in \
13671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13672 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13675 module_srcdir=isl; \
13677 $$s/$$module_srcdir/configure \
13678 --srcdir=$${topdir}/$$module_srcdir \
13679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13680 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13686 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13687 maybe-configure-stage1-isl:
13689 maybe-configure-stage1-isl: configure-stage1-isl
13690 configure-stage1-isl:
13691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13693 @r=`${PWD_COMMAND}`; export r; \
13694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695 TFLAGS="$(STAGE1_TFLAGS)"; \
13696 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13698 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13699 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13700 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13701 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13703 cd $(HOST_SUBDIR)/isl || exit 1; \
13704 case $(srcdir) in \
13705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13706 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13709 module_srcdir=isl; \
13710 $(SHELL) $$s/$$module_srcdir/configure \
13711 --srcdir=$${topdir}/$$module_srcdir \
13712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13713 --target=${target_alias} \
13715 $(STAGE1_CONFIGURE_FLAGS) \
13716 --disable-shared @extra_isl_gmp_configure_flags@
13717 @endif isl-bootstrap
13719 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13720 maybe-configure-stage2-isl:
13722 maybe-configure-stage2-isl: configure-stage2-isl
13723 configure-stage2-isl:
13724 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13726 @r=`${PWD_COMMAND}`; export r; \
13727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728 TFLAGS="$(STAGE2_TFLAGS)"; \
13729 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13731 $(POSTSTAGE1_HOST_EXPORTS) \
13732 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13733 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13734 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13735 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13737 cd $(HOST_SUBDIR)/isl || exit 1; \
13738 case $(srcdir) in \
13739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13740 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13743 module_srcdir=isl; \
13744 $(SHELL) $$s/$$module_srcdir/configure \
13745 --srcdir=$${topdir}/$$module_srcdir \
13746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13747 --target=${target_alias} \
13748 --with-build-libsubdir=$(HOST_SUBDIR) \
13749 $(STAGE2_CONFIGURE_FLAGS) \
13750 --disable-shared @extra_isl_gmp_configure_flags@
13751 @endif isl-bootstrap
13753 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13754 maybe-configure-stage3-isl:
13756 maybe-configure-stage3-isl: configure-stage3-isl
13757 configure-stage3-isl:
13758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13760 @r=`${PWD_COMMAND}`; export r; \
13761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13762 TFLAGS="$(STAGE3_TFLAGS)"; \
13763 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13765 $(POSTSTAGE1_HOST_EXPORTS) \
13766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13769 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13771 cd $(HOST_SUBDIR)/isl || exit 1; \
13772 case $(srcdir) in \
13773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13774 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13777 module_srcdir=isl; \
13778 $(SHELL) $$s/$$module_srcdir/configure \
13779 --srcdir=$${topdir}/$$module_srcdir \
13780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13781 --target=${target_alias} \
13782 --with-build-libsubdir=$(HOST_SUBDIR) \
13783 $(STAGE3_CONFIGURE_FLAGS) \
13784 --disable-shared @extra_isl_gmp_configure_flags@
13785 @endif isl-bootstrap
13787 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13788 maybe-configure-stage4-isl:
13790 maybe-configure-stage4-isl: configure-stage4-isl
13791 configure-stage4-isl:
13792 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13794 @r=`${PWD_COMMAND}`; export r; \
13795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13796 TFLAGS="$(STAGE4_TFLAGS)"; \
13797 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13799 $(POSTSTAGE1_HOST_EXPORTS) \
13800 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13801 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13802 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13803 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13805 cd $(HOST_SUBDIR)/isl || exit 1; \
13806 case $(srcdir) in \
13807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13808 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13811 module_srcdir=isl; \
13812 $(SHELL) $$s/$$module_srcdir/configure \
13813 --srcdir=$${topdir}/$$module_srcdir \
13814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13815 --target=${target_alias} \
13816 --with-build-libsubdir=$(HOST_SUBDIR) \
13817 $(STAGE4_CONFIGURE_FLAGS) \
13818 --disable-shared @extra_isl_gmp_configure_flags@
13819 @endif isl-bootstrap
13821 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13822 maybe-configure-stageprofile-isl:
13824 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13825 configure-stageprofile-isl:
13826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13828 @r=`${PWD_COMMAND}`; export r; \
13829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13830 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13831 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13833 $(POSTSTAGE1_HOST_EXPORTS) \
13834 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13835 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13836 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13837 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13839 cd $(HOST_SUBDIR)/isl || exit 1; \
13840 case $(srcdir) in \
13841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13842 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13845 module_srcdir=isl; \
13846 $(SHELL) $$s/$$module_srcdir/configure \
13847 --srcdir=$${topdir}/$$module_srcdir \
13848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13849 --target=${target_alias} \
13850 --with-build-libsubdir=$(HOST_SUBDIR) \
13851 $(STAGEprofile_CONFIGURE_FLAGS) \
13852 --disable-shared @extra_isl_gmp_configure_flags@
13853 @endif isl-bootstrap
13855 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13856 maybe-configure-stagefeedback-isl:
13858 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13859 configure-stagefeedback-isl:
13860 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13862 @r=`${PWD_COMMAND}`; export r; \
13863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13865 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13867 $(POSTSTAGE1_HOST_EXPORTS) \
13868 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13869 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13870 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13871 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13873 cd $(HOST_SUBDIR)/isl || exit 1; \
13874 case $(srcdir) in \
13875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13876 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13879 module_srcdir=isl; \
13880 $(SHELL) $$s/$$module_srcdir/configure \
13881 --srcdir=$${topdir}/$$module_srcdir \
13882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13883 --target=${target_alias} \
13884 --with-build-libsubdir=$(HOST_SUBDIR) \
13885 $(STAGEfeedback_CONFIGURE_FLAGS) \
13886 --disable-shared @extra_isl_gmp_configure_flags@
13887 @endif isl-bootstrap
13893 .PHONY: all-isl maybe-all-isl
13896 all-isl: stage_current
13897 @endif gcc-bootstrap
13900 maybe-all-isl: all-isl
13901 all-isl: configure-isl
13902 @r=`${PWD_COMMAND}`; export r; \
13903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905 (cd $(HOST_SUBDIR)/isl && \
13906 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13912 .PHONY: all-stage1-isl maybe-all-stage1-isl
13913 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13914 maybe-all-stage1-isl:
13915 maybe-clean-stage1-isl:
13917 maybe-all-stage1-isl: all-stage1-isl
13918 all-stage1: all-stage1-isl
13919 TARGET-stage1-isl = $(TARGET-isl)
13920 all-stage1-isl: configure-stage1-isl
13921 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13922 @r=`${PWD_COMMAND}`; export r; \
13923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924 TFLAGS="$(STAGE1_TFLAGS)"; \
13926 cd $(HOST_SUBDIR)/isl && \
13927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13928 CFLAGS="$(STAGE1_CFLAGS)" \
13929 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13930 LIBCFLAGS="$(LIBCFLAGS)" \
13931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13934 $(EXTRA_HOST_FLAGS) \
13935 $(STAGE1_FLAGS_TO_PASS) V=1 \
13936 TFLAGS="$(STAGE1_TFLAGS)" \
13937 $(TARGET-stage1-isl)
13939 maybe-clean-stage1-isl: clean-stage1-isl
13940 clean-stage1: clean-stage1-isl
13942 @if [ $(current_stage) = stage1 ]; then \
13943 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13945 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13946 $(MAKE) stage1-start; \
13948 cd $(HOST_SUBDIR)/isl && \
13949 $(MAKE) $(EXTRA_HOST_FLAGS) \
13950 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13951 @endif isl-bootstrap
13954 .PHONY: all-stage2-isl maybe-all-stage2-isl
13955 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13956 maybe-all-stage2-isl:
13957 maybe-clean-stage2-isl:
13959 maybe-all-stage2-isl: all-stage2-isl
13960 all-stage2: all-stage2-isl
13961 TARGET-stage2-isl = $(TARGET-isl)
13962 all-stage2-isl: configure-stage2-isl
13963 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13964 @r=`${PWD_COMMAND}`; export r; \
13965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966 TFLAGS="$(STAGE2_TFLAGS)"; \
13968 $(POSTSTAGE1_HOST_EXPORTS) \
13969 cd $(HOST_SUBDIR)/isl && \
13970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971 CFLAGS="$(STAGE2_CFLAGS)" \
13972 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13973 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13978 TFLAGS="$(STAGE2_TFLAGS)" \
13979 $(TARGET-stage2-isl)
13981 maybe-clean-stage2-isl: clean-stage2-isl
13982 clean-stage2: clean-stage2-isl
13984 @if [ $(current_stage) = stage2 ]; then \
13985 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13987 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13988 $(MAKE) stage2-start; \
13990 cd $(HOST_SUBDIR)/isl && \
13991 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13992 @endif isl-bootstrap
13995 .PHONY: all-stage3-isl maybe-all-stage3-isl
13996 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13997 maybe-all-stage3-isl:
13998 maybe-clean-stage3-isl:
14000 maybe-all-stage3-isl: all-stage3-isl
14001 all-stage3: all-stage3-isl
14002 TARGET-stage3-isl = $(TARGET-isl)
14003 all-stage3-isl: configure-stage3-isl
14004 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14005 @r=`${PWD_COMMAND}`; export r; \
14006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14007 TFLAGS="$(STAGE3_TFLAGS)"; \
14009 $(POSTSTAGE1_HOST_EXPORTS) \
14010 cd $(HOST_SUBDIR)/isl && \
14011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14012 CFLAGS="$(STAGE3_CFLAGS)" \
14013 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14014 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14019 TFLAGS="$(STAGE3_TFLAGS)" \
14020 $(TARGET-stage3-isl)
14022 maybe-clean-stage3-isl: clean-stage3-isl
14023 clean-stage3: clean-stage3-isl
14025 @if [ $(current_stage) = stage3 ]; then \
14026 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14028 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14029 $(MAKE) stage3-start; \
14031 cd $(HOST_SUBDIR)/isl && \
14032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14033 @endif isl-bootstrap
14036 .PHONY: all-stage4-isl maybe-all-stage4-isl
14037 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14038 maybe-all-stage4-isl:
14039 maybe-clean-stage4-isl:
14041 maybe-all-stage4-isl: all-stage4-isl
14042 all-stage4: all-stage4-isl
14043 TARGET-stage4-isl = $(TARGET-isl)
14044 all-stage4-isl: configure-stage4-isl
14045 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14046 @r=`${PWD_COMMAND}`; export r; \
14047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048 TFLAGS="$(STAGE4_TFLAGS)"; \
14050 $(POSTSTAGE1_HOST_EXPORTS) \
14051 cd $(HOST_SUBDIR)/isl && \
14052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14053 CFLAGS="$(STAGE4_CFLAGS)" \
14054 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14055 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14060 TFLAGS="$(STAGE4_TFLAGS)" \
14061 $(TARGET-stage4-isl)
14063 maybe-clean-stage4-isl: clean-stage4-isl
14064 clean-stage4: clean-stage4-isl
14066 @if [ $(current_stage) = stage4 ]; then \
14067 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14069 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14070 $(MAKE) stage4-start; \
14072 cd $(HOST_SUBDIR)/isl && \
14073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14074 @endif isl-bootstrap
14077 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14078 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14079 maybe-all-stageprofile-isl:
14080 maybe-clean-stageprofile-isl:
14082 maybe-all-stageprofile-isl: all-stageprofile-isl
14083 all-stageprofile: all-stageprofile-isl
14084 TARGET-stageprofile-isl = $(TARGET-isl)
14085 all-stageprofile-isl: configure-stageprofile-isl
14086 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14087 @r=`${PWD_COMMAND}`; export r; \
14088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14091 $(POSTSTAGE1_HOST_EXPORTS) \
14092 cd $(HOST_SUBDIR)/isl && \
14093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14094 CFLAGS="$(STAGEprofile_CFLAGS)" \
14095 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14096 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14101 TFLAGS="$(STAGEprofile_TFLAGS)" \
14102 $(TARGET-stageprofile-isl)
14104 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14105 clean-stageprofile: clean-stageprofile-isl
14106 clean-stageprofile-isl:
14107 @if [ $(current_stage) = stageprofile ]; then \
14108 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14110 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14111 $(MAKE) stageprofile-start; \
14113 cd $(HOST_SUBDIR)/isl && \
14114 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14115 @endif isl-bootstrap
14118 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14119 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14120 maybe-all-stagefeedback-isl:
14121 maybe-clean-stagefeedback-isl:
14123 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14124 all-stagefeedback: all-stagefeedback-isl
14125 TARGET-stagefeedback-isl = $(TARGET-isl)
14126 all-stagefeedback-isl: configure-stagefeedback-isl
14127 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14128 @r=`${PWD_COMMAND}`; export r; \
14129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14130 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14132 $(POSTSTAGE1_HOST_EXPORTS) \
14133 cd $(HOST_SUBDIR)/isl && \
14134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14135 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14136 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14137 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14142 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14143 $(TARGET-stagefeedback-isl)
14145 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14146 clean-stagefeedback: clean-stagefeedback-isl
14147 clean-stagefeedback-isl:
14148 @if [ $(current_stage) = stagefeedback ]; then \
14149 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14151 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14152 $(MAKE) stagefeedback-start; \
14154 cd $(HOST_SUBDIR)/isl && \
14155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14156 @endif isl-bootstrap
14162 .PHONY: check-isl maybe-check-isl
14165 maybe-check-isl: check-isl
14168 @: $(MAKE); $(unstage)
14169 @r=`${PWD_COMMAND}`; export r; \
14170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14172 (cd $(HOST_SUBDIR)/isl && \
14173 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14177 .PHONY: install-isl maybe-install-isl
14180 maybe-install-isl: install-isl
14186 .PHONY: install-strip-isl maybe-install-strip-isl
14187 maybe-install-strip-isl:
14189 maybe-install-strip-isl: install-strip-isl
14195 # Other targets (info, dvi, pdf, etc.)
14197 .PHONY: maybe-info-isl info-isl
14200 maybe-info-isl: info-isl
14204 @[ -f ./isl/Makefile ] || exit 0; \
14205 r=`${PWD_COMMAND}`; export r; \
14206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14208 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14211 echo "Doing info in isl"; \
14212 (cd $(HOST_SUBDIR)/isl && \
14213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14215 "RANLIB=$${RANLIB}" \
14216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14222 .PHONY: maybe-dvi-isl dvi-isl
14225 maybe-dvi-isl: dvi-isl
14229 @[ -f ./isl/Makefile ] || exit 0; \
14230 r=`${PWD_COMMAND}`; export r; \
14231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14233 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14236 echo "Doing dvi in isl"; \
14237 (cd $(HOST_SUBDIR)/isl && \
14238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14240 "RANLIB=$${RANLIB}" \
14241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14247 .PHONY: maybe-pdf-isl pdf-isl
14250 maybe-pdf-isl: pdf-isl
14254 @[ -f ./isl/Makefile ] || exit 0; \
14255 r=`${PWD_COMMAND}`; export r; \
14256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14258 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14261 echo "Doing pdf in isl"; \
14262 (cd $(HOST_SUBDIR)/isl && \
14263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14265 "RANLIB=$${RANLIB}" \
14266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14272 .PHONY: maybe-html-isl html-isl
14275 maybe-html-isl: html-isl
14279 @[ -f ./isl/Makefile ] || exit 0; \
14280 r=`${PWD_COMMAND}`; export r; \
14281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14283 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14286 echo "Doing html in isl"; \
14287 (cd $(HOST_SUBDIR)/isl && \
14288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14290 "RANLIB=$${RANLIB}" \
14291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14297 .PHONY: maybe-TAGS-isl TAGS-isl
14300 maybe-TAGS-isl: TAGS-isl
14304 @[ -f ./isl/Makefile ] || exit 0; \
14305 r=`${PWD_COMMAND}`; export r; \
14306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14308 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14311 echo "Doing TAGS in isl"; \
14312 (cd $(HOST_SUBDIR)/isl && \
14313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14315 "RANLIB=$${RANLIB}" \
14316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14322 .PHONY: maybe-install-info-isl install-info-isl
14323 maybe-install-info-isl:
14325 maybe-install-info-isl: install-info-isl
14327 install-info-isl: \
14330 @[ -f ./isl/Makefile ] || exit 0; \
14331 r=`${PWD_COMMAND}`; export r; \
14332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14334 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14337 echo "Doing install-info in isl"; \
14338 (cd $(HOST_SUBDIR)/isl && \
14339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14341 "RANLIB=$${RANLIB}" \
14342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14348 .PHONY: maybe-install-pdf-isl install-pdf-isl
14349 maybe-install-pdf-isl:
14351 maybe-install-pdf-isl: install-pdf-isl
14356 @[ -f ./isl/Makefile ] || exit 0; \
14357 r=`${PWD_COMMAND}`; export r; \
14358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14363 echo "Doing install-pdf in isl"; \
14364 (cd $(HOST_SUBDIR)/isl && \
14365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14367 "RANLIB=$${RANLIB}" \
14368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14374 .PHONY: maybe-install-html-isl install-html-isl
14375 maybe-install-html-isl:
14377 maybe-install-html-isl: install-html-isl
14379 install-html-isl: \
14382 @[ -f ./isl/Makefile ] || exit 0; \
14383 r=`${PWD_COMMAND}`; export r; \
14384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14389 echo "Doing install-html in isl"; \
14390 (cd $(HOST_SUBDIR)/isl && \
14391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14393 "RANLIB=$${RANLIB}" \
14394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14400 .PHONY: maybe-installcheck-isl installcheck-isl
14401 maybe-installcheck-isl:
14403 maybe-installcheck-isl: installcheck-isl
14405 installcheck-isl: \
14407 @[ -f ./isl/Makefile ] || exit 0; \
14408 r=`${PWD_COMMAND}`; export r; \
14409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14414 echo "Doing installcheck in isl"; \
14415 (cd $(HOST_SUBDIR)/isl && \
14416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14418 "RANLIB=$${RANLIB}" \
14419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14425 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14426 maybe-mostlyclean-isl:
14428 maybe-mostlyclean-isl: mostlyclean-isl
14431 @[ -f ./isl/Makefile ] || exit 0; \
14432 r=`${PWD_COMMAND}`; export r; \
14433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14435 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14438 echo "Doing mostlyclean in isl"; \
14439 (cd $(HOST_SUBDIR)/isl && \
14440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442 "RANLIB=$${RANLIB}" \
14443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14449 .PHONY: maybe-clean-isl clean-isl
14452 maybe-clean-isl: clean-isl
14455 @[ -f ./isl/Makefile ] || exit 0; \
14456 r=`${PWD_COMMAND}`; export r; \
14457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462 echo "Doing clean in isl"; \
14463 (cd $(HOST_SUBDIR)/isl && \
14464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466 "RANLIB=$${RANLIB}" \
14467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14473 .PHONY: maybe-distclean-isl distclean-isl
14474 maybe-distclean-isl:
14476 maybe-distclean-isl: distclean-isl
14479 @[ -f ./isl/Makefile ] || exit 0; \
14480 r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486 echo "Doing distclean in isl"; \
14487 (cd $(HOST_SUBDIR)/isl && \
14488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14490 "RANLIB=$${RANLIB}" \
14491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14497 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14498 maybe-maintainer-clean-isl:
14500 maybe-maintainer-clean-isl: maintainer-clean-isl
14502 maintainer-clean-isl:
14503 @[ -f ./isl/Makefile ] || exit 0; \
14504 r=`${PWD_COMMAND}`; export r; \
14505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14510 echo "Doing maintainer-clean in isl"; \
14511 (cd $(HOST_SUBDIR)/isl && \
14512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14514 "RANLIB=$${RANLIB}" \
14515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14516 maintainer-clean) \
14523 .PHONY: configure-libelf maybe-configure-libelf
14524 maybe-configure-libelf:
14526 configure-libelf: stage_current
14527 @endif gcc-bootstrap
14529 maybe-configure-libelf: configure-libelf
14531 @r=`${PWD_COMMAND}`; export r; \
14532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14536 echo Configuring in $(HOST_SUBDIR)/libelf; \
14537 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14538 case $(srcdir) in \
14539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14540 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14543 module_srcdir=libelf; \
14545 $$s/$$module_srcdir/configure \
14546 --srcdir=$${topdir}/$$module_srcdir \
14547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14548 --target=${target_alias} --disable-shared \
14554 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14555 maybe-configure-stage1-libelf:
14556 @if libelf-bootstrap
14557 maybe-configure-stage1-libelf: configure-stage1-libelf
14558 configure-stage1-libelf:
14559 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14561 @r=`${PWD_COMMAND}`; export r; \
14562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14563 TFLAGS="$(STAGE1_TFLAGS)"; \
14564 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14566 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14567 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14568 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14569 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14571 cd $(HOST_SUBDIR)/libelf || exit 1; \
14572 case $(srcdir) in \
14573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14574 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14577 module_srcdir=libelf; \
14578 $(SHELL) $$s/$$module_srcdir/configure \
14579 --srcdir=$${topdir}/$$module_srcdir \
14580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14581 --target=${target_alias} \
14583 $(STAGE1_CONFIGURE_FLAGS) \
14585 @endif libelf-bootstrap
14587 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14588 maybe-configure-stage2-libelf:
14589 @if libelf-bootstrap
14590 maybe-configure-stage2-libelf: configure-stage2-libelf
14591 configure-stage2-libelf:
14592 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14594 @r=`${PWD_COMMAND}`; export r; \
14595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14596 TFLAGS="$(STAGE2_TFLAGS)"; \
14597 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14599 $(POSTSTAGE1_HOST_EXPORTS) \
14600 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14601 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14602 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14603 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14605 cd $(HOST_SUBDIR)/libelf || exit 1; \
14606 case $(srcdir) in \
14607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14608 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14611 module_srcdir=libelf; \
14612 $(SHELL) $$s/$$module_srcdir/configure \
14613 --srcdir=$${topdir}/$$module_srcdir \
14614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14615 --target=${target_alias} \
14616 --with-build-libsubdir=$(HOST_SUBDIR) \
14617 $(STAGE2_CONFIGURE_FLAGS) \
14619 @endif libelf-bootstrap
14621 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14622 maybe-configure-stage3-libelf:
14623 @if libelf-bootstrap
14624 maybe-configure-stage3-libelf: configure-stage3-libelf
14625 configure-stage3-libelf:
14626 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14628 @r=`${PWD_COMMAND}`; export r; \
14629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14630 TFLAGS="$(STAGE3_TFLAGS)"; \
14631 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14633 $(POSTSTAGE1_HOST_EXPORTS) \
14634 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14635 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14636 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14637 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14639 cd $(HOST_SUBDIR)/libelf || exit 1; \
14640 case $(srcdir) in \
14641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14642 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14645 module_srcdir=libelf; \
14646 $(SHELL) $$s/$$module_srcdir/configure \
14647 --srcdir=$${topdir}/$$module_srcdir \
14648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14649 --target=${target_alias} \
14650 --with-build-libsubdir=$(HOST_SUBDIR) \
14651 $(STAGE3_CONFIGURE_FLAGS) \
14653 @endif libelf-bootstrap
14655 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14656 maybe-configure-stage4-libelf:
14657 @if libelf-bootstrap
14658 maybe-configure-stage4-libelf: configure-stage4-libelf
14659 configure-stage4-libelf:
14660 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14662 @r=`${PWD_COMMAND}`; export r; \
14663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664 TFLAGS="$(STAGE4_TFLAGS)"; \
14665 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14667 $(POSTSTAGE1_HOST_EXPORTS) \
14668 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14669 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14670 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14671 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14673 cd $(HOST_SUBDIR)/libelf || exit 1; \
14674 case $(srcdir) in \
14675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14676 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14679 module_srcdir=libelf; \
14680 $(SHELL) $$s/$$module_srcdir/configure \
14681 --srcdir=$${topdir}/$$module_srcdir \
14682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14683 --target=${target_alias} \
14684 --with-build-libsubdir=$(HOST_SUBDIR) \
14685 $(STAGE4_CONFIGURE_FLAGS) \
14687 @endif libelf-bootstrap
14689 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14690 maybe-configure-stageprofile-libelf:
14691 @if libelf-bootstrap
14692 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14693 configure-stageprofile-libelf:
14694 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14696 @r=`${PWD_COMMAND}`; export r; \
14697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14698 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14699 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14701 $(POSTSTAGE1_HOST_EXPORTS) \
14702 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14703 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14704 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14705 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14707 cd $(HOST_SUBDIR)/libelf || exit 1; \
14708 case $(srcdir) in \
14709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14710 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14713 module_srcdir=libelf; \
14714 $(SHELL) $$s/$$module_srcdir/configure \
14715 --srcdir=$${topdir}/$$module_srcdir \
14716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14717 --target=${target_alias} \
14718 --with-build-libsubdir=$(HOST_SUBDIR) \
14719 $(STAGEprofile_CONFIGURE_FLAGS) \
14721 @endif libelf-bootstrap
14723 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14724 maybe-configure-stagefeedback-libelf:
14725 @if libelf-bootstrap
14726 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14727 configure-stagefeedback-libelf:
14728 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14730 @r=`${PWD_COMMAND}`; export r; \
14731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14732 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14733 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14735 $(POSTSTAGE1_HOST_EXPORTS) \
14736 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14737 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14738 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14739 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14741 cd $(HOST_SUBDIR)/libelf || exit 1; \
14742 case $(srcdir) in \
14743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14744 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14747 module_srcdir=libelf; \
14748 $(SHELL) $$s/$$module_srcdir/configure \
14749 --srcdir=$${topdir}/$$module_srcdir \
14750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14751 --target=${target_alias} \
14752 --with-build-libsubdir=$(HOST_SUBDIR) \
14753 $(STAGEfeedback_CONFIGURE_FLAGS) \
14755 @endif libelf-bootstrap
14761 .PHONY: all-libelf maybe-all-libelf
14764 all-libelf: stage_current
14765 @endif gcc-bootstrap
14768 maybe-all-libelf: all-libelf
14769 all-libelf: configure-libelf
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773 (cd $(HOST_SUBDIR)/libelf && \
14774 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14780 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14781 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14782 maybe-all-stage1-libelf:
14783 maybe-clean-stage1-libelf:
14784 @if libelf-bootstrap
14785 maybe-all-stage1-libelf: all-stage1-libelf
14786 all-stage1: all-stage1-libelf
14787 TARGET-stage1-libelf = $(TARGET-libelf)
14788 all-stage1-libelf: configure-stage1-libelf
14789 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14790 @r=`${PWD_COMMAND}`; export r; \
14791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14792 TFLAGS="$(STAGE1_TFLAGS)"; \
14794 cd $(HOST_SUBDIR)/libelf && \
14795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14796 CFLAGS="$(STAGE1_CFLAGS)" \
14797 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14798 LIBCFLAGS="$(LIBCFLAGS)" \
14799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14802 $(EXTRA_HOST_FLAGS) \
14803 $(STAGE1_FLAGS_TO_PASS) \
14804 TFLAGS="$(STAGE1_TFLAGS)" \
14805 $(TARGET-stage1-libelf)
14807 maybe-clean-stage1-libelf: clean-stage1-libelf
14808 clean-stage1: clean-stage1-libelf
14809 clean-stage1-libelf:
14810 @if [ $(current_stage) = stage1 ]; then \
14811 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14813 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14814 $(MAKE) stage1-start; \
14816 cd $(HOST_SUBDIR)/libelf && \
14817 $(MAKE) $(EXTRA_HOST_FLAGS) \
14818 $(STAGE1_FLAGS_TO_PASS) clean
14819 @endif libelf-bootstrap
14822 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14823 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14824 maybe-all-stage2-libelf:
14825 maybe-clean-stage2-libelf:
14826 @if libelf-bootstrap
14827 maybe-all-stage2-libelf: all-stage2-libelf
14828 all-stage2: all-stage2-libelf
14829 TARGET-stage2-libelf = $(TARGET-libelf)
14830 all-stage2-libelf: configure-stage2-libelf
14831 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14832 @r=`${PWD_COMMAND}`; export r; \
14833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14834 TFLAGS="$(STAGE2_TFLAGS)"; \
14836 $(POSTSTAGE1_HOST_EXPORTS) \
14837 cd $(HOST_SUBDIR)/libelf && \
14838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14839 CFLAGS="$(STAGE2_CFLAGS)" \
14840 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14841 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14846 TFLAGS="$(STAGE2_TFLAGS)" \
14847 $(TARGET-stage2-libelf)
14849 maybe-clean-stage2-libelf: clean-stage2-libelf
14850 clean-stage2: clean-stage2-libelf
14851 clean-stage2-libelf:
14852 @if [ $(current_stage) = stage2 ]; then \
14853 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14855 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14856 $(MAKE) stage2-start; \
14858 cd $(HOST_SUBDIR)/libelf && \
14859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14860 @endif libelf-bootstrap
14863 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14864 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14865 maybe-all-stage3-libelf:
14866 maybe-clean-stage3-libelf:
14867 @if libelf-bootstrap
14868 maybe-all-stage3-libelf: all-stage3-libelf
14869 all-stage3: all-stage3-libelf
14870 TARGET-stage3-libelf = $(TARGET-libelf)
14871 all-stage3-libelf: configure-stage3-libelf
14872 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14873 @r=`${PWD_COMMAND}`; export r; \
14874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14875 TFLAGS="$(STAGE3_TFLAGS)"; \
14877 $(POSTSTAGE1_HOST_EXPORTS) \
14878 cd $(HOST_SUBDIR)/libelf && \
14879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14880 CFLAGS="$(STAGE3_CFLAGS)" \
14881 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14882 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14887 TFLAGS="$(STAGE3_TFLAGS)" \
14888 $(TARGET-stage3-libelf)
14890 maybe-clean-stage3-libelf: clean-stage3-libelf
14891 clean-stage3: clean-stage3-libelf
14892 clean-stage3-libelf:
14893 @if [ $(current_stage) = stage3 ]; then \
14894 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14896 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14897 $(MAKE) stage3-start; \
14899 cd $(HOST_SUBDIR)/libelf && \
14900 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14901 @endif libelf-bootstrap
14904 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14905 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14906 maybe-all-stage4-libelf:
14907 maybe-clean-stage4-libelf:
14908 @if libelf-bootstrap
14909 maybe-all-stage4-libelf: all-stage4-libelf
14910 all-stage4: all-stage4-libelf
14911 TARGET-stage4-libelf = $(TARGET-libelf)
14912 all-stage4-libelf: configure-stage4-libelf
14913 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14914 @r=`${PWD_COMMAND}`; export r; \
14915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14916 TFLAGS="$(STAGE4_TFLAGS)"; \
14918 $(POSTSTAGE1_HOST_EXPORTS) \
14919 cd $(HOST_SUBDIR)/libelf && \
14920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14921 CFLAGS="$(STAGE4_CFLAGS)" \
14922 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14923 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14928 TFLAGS="$(STAGE4_TFLAGS)" \
14929 $(TARGET-stage4-libelf)
14931 maybe-clean-stage4-libelf: clean-stage4-libelf
14932 clean-stage4: clean-stage4-libelf
14933 clean-stage4-libelf:
14934 @if [ $(current_stage) = stage4 ]; then \
14935 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14937 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14938 $(MAKE) stage4-start; \
14940 cd $(HOST_SUBDIR)/libelf && \
14941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14942 @endif libelf-bootstrap
14945 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14946 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14947 maybe-all-stageprofile-libelf:
14948 maybe-clean-stageprofile-libelf:
14949 @if libelf-bootstrap
14950 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14951 all-stageprofile: all-stageprofile-libelf
14952 TARGET-stageprofile-libelf = $(TARGET-libelf)
14953 all-stageprofile-libelf: configure-stageprofile-libelf
14954 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14955 @r=`${PWD_COMMAND}`; export r; \
14956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14957 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14959 $(POSTSTAGE1_HOST_EXPORTS) \
14960 cd $(HOST_SUBDIR)/libelf && \
14961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14962 CFLAGS="$(STAGEprofile_CFLAGS)" \
14963 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14964 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14969 TFLAGS="$(STAGEprofile_TFLAGS)" \
14970 $(TARGET-stageprofile-libelf)
14972 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14973 clean-stageprofile: clean-stageprofile-libelf
14974 clean-stageprofile-libelf:
14975 @if [ $(current_stage) = stageprofile ]; then \
14976 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14978 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14979 $(MAKE) stageprofile-start; \
14981 cd $(HOST_SUBDIR)/libelf && \
14982 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14983 @endif libelf-bootstrap
14986 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14987 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14988 maybe-all-stagefeedback-libelf:
14989 maybe-clean-stagefeedback-libelf:
14990 @if libelf-bootstrap
14991 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14992 all-stagefeedback: all-stagefeedback-libelf
14993 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14994 all-stagefeedback-libelf: configure-stagefeedback-libelf
14995 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14996 @r=`${PWD_COMMAND}`; export r; \
14997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15000 $(POSTSTAGE1_HOST_EXPORTS) \
15001 cd $(HOST_SUBDIR)/libelf && \
15002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15003 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15004 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15005 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15010 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15011 $(TARGET-stagefeedback-libelf)
15013 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15014 clean-stagefeedback: clean-stagefeedback-libelf
15015 clean-stagefeedback-libelf:
15016 @if [ $(current_stage) = stagefeedback ]; then \
15017 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15019 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15020 $(MAKE) stagefeedback-start; \
15022 cd $(HOST_SUBDIR)/libelf && \
15023 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15024 @endif libelf-bootstrap
15030 .PHONY: check-libelf maybe-check-libelf
15031 maybe-check-libelf:
15033 maybe-check-libelf: check-libelf
15036 @: $(MAKE); $(unstage)
15037 @r=`${PWD_COMMAND}`; export r; \
15038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15039 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15040 (cd $(HOST_SUBDIR)/libelf && \
15041 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15045 .PHONY: install-libelf maybe-install-libelf
15046 maybe-install-libelf:
15048 maybe-install-libelf: install-libelf
15054 .PHONY: install-strip-libelf maybe-install-strip-libelf
15055 maybe-install-strip-libelf:
15057 maybe-install-strip-libelf: install-strip-libelf
15059 install-strip-libelf:
15063 # Other targets (info, dvi, pdf, etc.)
15065 .PHONY: maybe-info-libelf info-libelf
15068 maybe-info-libelf: info-libelf
15072 @[ -f ./libelf/Makefile ] || exit 0; \
15073 r=`${PWD_COMMAND}`; export r; \
15074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15076 for flag in $(EXTRA_HOST_FLAGS) ; do \
15077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15079 echo "Doing info in libelf"; \
15080 (cd $(HOST_SUBDIR)/libelf && \
15081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15083 "RANLIB=$${RANLIB}" \
15084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15090 .PHONY: maybe-dvi-libelf dvi-libelf
15093 maybe-dvi-libelf: dvi-libelf
15097 @[ -f ./libelf/Makefile ] || exit 0; \
15098 r=`${PWD_COMMAND}`; export r; \
15099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15101 for flag in $(EXTRA_HOST_FLAGS) ; do \
15102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15104 echo "Doing dvi in libelf"; \
15105 (cd $(HOST_SUBDIR)/libelf && \
15106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15108 "RANLIB=$${RANLIB}" \
15109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15115 .PHONY: maybe-pdf-libelf pdf-libelf
15118 maybe-pdf-libelf: pdf-libelf
15122 @[ -f ./libelf/Makefile ] || exit 0; \
15123 r=`${PWD_COMMAND}`; export r; \
15124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15126 for flag in $(EXTRA_HOST_FLAGS) ; do \
15127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15129 echo "Doing pdf in libelf"; \
15130 (cd $(HOST_SUBDIR)/libelf && \
15131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15133 "RANLIB=$${RANLIB}" \
15134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15140 .PHONY: maybe-html-libelf html-libelf
15143 maybe-html-libelf: html-libelf
15147 @[ -f ./libelf/Makefile ] || exit 0; \
15148 r=`${PWD_COMMAND}`; export r; \
15149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15151 for flag in $(EXTRA_HOST_FLAGS) ; do \
15152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15154 echo "Doing html in libelf"; \
15155 (cd $(HOST_SUBDIR)/libelf && \
15156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15158 "RANLIB=$${RANLIB}" \
15159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15165 .PHONY: maybe-TAGS-libelf TAGS-libelf
15168 maybe-TAGS-libelf: TAGS-libelf
15172 @[ -f ./libelf/Makefile ] || exit 0; \
15173 r=`${PWD_COMMAND}`; export r; \
15174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176 for flag in $(EXTRA_HOST_FLAGS) ; do \
15177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15179 echo "Doing TAGS in libelf"; \
15180 (cd $(HOST_SUBDIR)/libelf && \
15181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15183 "RANLIB=$${RANLIB}" \
15184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15190 .PHONY: maybe-install-info-libelf install-info-libelf
15191 maybe-install-info-libelf:
15193 maybe-install-info-libelf: install-info-libelf
15195 install-info-libelf: \
15198 @[ -f ./libelf/Makefile ] || exit 0; \
15199 r=`${PWD_COMMAND}`; export r; \
15200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15202 for flag in $(EXTRA_HOST_FLAGS) ; do \
15203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15205 echo "Doing install-info in libelf"; \
15206 (cd $(HOST_SUBDIR)/libelf && \
15207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209 "RANLIB=$${RANLIB}" \
15210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15216 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15217 maybe-install-pdf-libelf:
15219 maybe-install-pdf-libelf: install-pdf-libelf
15221 install-pdf-libelf: \
15224 @[ -f ./libelf/Makefile ] || exit 0; \
15225 r=`${PWD_COMMAND}`; export r; \
15226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228 for flag in $(EXTRA_HOST_FLAGS) ; do \
15229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15231 echo "Doing install-pdf in libelf"; \
15232 (cd $(HOST_SUBDIR)/libelf && \
15233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15235 "RANLIB=$${RANLIB}" \
15236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15242 .PHONY: maybe-install-html-libelf install-html-libelf
15243 maybe-install-html-libelf:
15245 maybe-install-html-libelf: install-html-libelf
15247 install-html-libelf: \
15250 @[ -f ./libelf/Makefile ] || exit 0; \
15251 r=`${PWD_COMMAND}`; export r; \
15252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15254 for flag in $(EXTRA_HOST_FLAGS) ; do \
15255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15257 echo "Doing install-html in libelf"; \
15258 (cd $(HOST_SUBDIR)/libelf && \
15259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15261 "RANLIB=$${RANLIB}" \
15262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15268 .PHONY: maybe-installcheck-libelf installcheck-libelf
15269 maybe-installcheck-libelf:
15271 maybe-installcheck-libelf: installcheck-libelf
15273 installcheck-libelf: \
15275 @[ -f ./libelf/Makefile ] || exit 0; \
15276 r=`${PWD_COMMAND}`; export r; \
15277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279 for flag in $(EXTRA_HOST_FLAGS) ; do \
15280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15282 echo "Doing installcheck in libelf"; \
15283 (cd $(HOST_SUBDIR)/libelf && \
15284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15286 "RANLIB=$${RANLIB}" \
15287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15293 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15294 maybe-mostlyclean-libelf:
15296 maybe-mostlyclean-libelf: mostlyclean-libelf
15298 mostlyclean-libelf:
15299 @[ -f ./libelf/Makefile ] || exit 0; \
15300 r=`${PWD_COMMAND}`; export r; \
15301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303 for flag in $(EXTRA_HOST_FLAGS) ; do \
15304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306 echo "Doing mostlyclean in libelf"; \
15307 (cd $(HOST_SUBDIR)/libelf && \
15308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15310 "RANLIB=$${RANLIB}" \
15311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317 .PHONY: maybe-clean-libelf clean-libelf
15318 maybe-clean-libelf:
15320 maybe-clean-libelf: clean-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 clean 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-distclean-libelf distclean-libelf
15342 maybe-distclean-libelf:
15344 maybe-distclean-libelf: distclean-libelf
15347 @[ -f ./libelf/Makefile ] || exit 0; \
15348 r=`${PWD_COMMAND}`; export r; \
15349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15351 for flag in $(EXTRA_HOST_FLAGS) ; do \
15352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15354 echo "Doing distclean in libelf"; \
15355 (cd $(HOST_SUBDIR)/libelf && \
15356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15358 "RANLIB=$${RANLIB}" \
15359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15366 maybe-maintainer-clean-libelf:
15368 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15370 maintainer-clean-libelf:
15371 @[ -f ./libelf/Makefile ] || exit 0; \
15372 r=`${PWD_COMMAND}`; export r; \
15373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15375 for flag in $(EXTRA_HOST_FLAGS) ; do \
15376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15378 echo "Doing maintainer-clean in libelf"; \
15379 (cd $(HOST_SUBDIR)/libelf && \
15380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15382 "RANLIB=$${RANLIB}" \
15383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15384 maintainer-clean) \
15391 .PHONY: configure-gold maybe-configure-gold
15392 maybe-configure-gold:
15394 configure-gold: stage_current
15395 @endif gcc-bootstrap
15397 maybe-configure-gold: configure-gold
15399 @r=`${PWD_COMMAND}`; export r; \
15400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15401 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15404 echo Configuring in $(HOST_SUBDIR)/gold; \
15405 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15406 case $(srcdir) in \
15407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15408 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15411 module_srcdir=gold; \
15413 $$s/$$module_srcdir/configure \
15414 --srcdir=$${topdir}/$$module_srcdir \
15415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15416 --target=${target_alias} \
15422 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15423 maybe-configure-stage1-gold:
15425 maybe-configure-stage1-gold: configure-stage1-gold
15426 configure-stage1-gold:
15427 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15429 @r=`${PWD_COMMAND}`; export r; \
15430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431 TFLAGS="$(STAGE1_TFLAGS)"; \
15432 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15434 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15435 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15436 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15437 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15439 cd $(HOST_SUBDIR)/gold || exit 1; \
15440 case $(srcdir) in \
15441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15442 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15445 module_srcdir=gold; \
15446 $(SHELL) $$s/$$module_srcdir/configure \
15447 --srcdir=$${topdir}/$$module_srcdir \
15448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15449 --target=${target_alias} \
15451 $(STAGE1_CONFIGURE_FLAGS)
15452 @endif gold-bootstrap
15454 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15455 maybe-configure-stage2-gold:
15457 maybe-configure-stage2-gold: configure-stage2-gold
15458 configure-stage2-gold:
15459 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15461 @r=`${PWD_COMMAND}`; export r; \
15462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15463 TFLAGS="$(STAGE2_TFLAGS)"; \
15464 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15466 $(POSTSTAGE1_HOST_EXPORTS) \
15467 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15468 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15469 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15470 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15472 cd $(HOST_SUBDIR)/gold || exit 1; \
15473 case $(srcdir) in \
15474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15475 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15478 module_srcdir=gold; \
15479 $(SHELL) $$s/$$module_srcdir/configure \
15480 --srcdir=$${topdir}/$$module_srcdir \
15481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15482 --target=${target_alias} \
15483 --with-build-libsubdir=$(HOST_SUBDIR) \
15484 $(STAGE2_CONFIGURE_FLAGS)
15485 @endif gold-bootstrap
15487 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15488 maybe-configure-stage3-gold:
15490 maybe-configure-stage3-gold: configure-stage3-gold
15491 configure-stage3-gold:
15492 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15494 @r=`${PWD_COMMAND}`; export r; \
15495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496 TFLAGS="$(STAGE3_TFLAGS)"; \
15497 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15499 $(POSTSTAGE1_HOST_EXPORTS) \
15500 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15501 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15502 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15503 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15505 cd $(HOST_SUBDIR)/gold || exit 1; \
15506 case $(srcdir) in \
15507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15508 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15511 module_srcdir=gold; \
15512 $(SHELL) $$s/$$module_srcdir/configure \
15513 --srcdir=$${topdir}/$$module_srcdir \
15514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15515 --target=${target_alias} \
15516 --with-build-libsubdir=$(HOST_SUBDIR) \
15517 $(STAGE3_CONFIGURE_FLAGS)
15518 @endif gold-bootstrap
15520 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15521 maybe-configure-stage4-gold:
15523 maybe-configure-stage4-gold: configure-stage4-gold
15524 configure-stage4-gold:
15525 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15527 @r=`${PWD_COMMAND}`; export r; \
15528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529 TFLAGS="$(STAGE4_TFLAGS)"; \
15530 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15532 $(POSTSTAGE1_HOST_EXPORTS) \
15533 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15534 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15535 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15536 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15538 cd $(HOST_SUBDIR)/gold || exit 1; \
15539 case $(srcdir) in \
15540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15544 module_srcdir=gold; \
15545 $(SHELL) $$s/$$module_srcdir/configure \
15546 --srcdir=$${topdir}/$$module_srcdir \
15547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548 --target=${target_alias} \
15549 --with-build-libsubdir=$(HOST_SUBDIR) \
15550 $(STAGE4_CONFIGURE_FLAGS)
15551 @endif gold-bootstrap
15553 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15554 maybe-configure-stageprofile-gold:
15556 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15557 configure-stageprofile-gold:
15558 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15560 @r=`${PWD_COMMAND}`; export r; \
15561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15563 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15565 $(POSTSTAGE1_HOST_EXPORTS) \
15566 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15567 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15568 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15569 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15571 cd $(HOST_SUBDIR)/gold || exit 1; \
15572 case $(srcdir) in \
15573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15574 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15577 module_srcdir=gold; \
15578 $(SHELL) $$s/$$module_srcdir/configure \
15579 --srcdir=$${topdir}/$$module_srcdir \
15580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15581 --target=${target_alias} \
15582 --with-build-libsubdir=$(HOST_SUBDIR) \
15583 $(STAGEprofile_CONFIGURE_FLAGS)
15584 @endif gold-bootstrap
15586 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15587 maybe-configure-stagefeedback-gold:
15589 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15590 configure-stagefeedback-gold:
15591 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15592 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15593 @r=`${PWD_COMMAND}`; export r; \
15594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15596 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15598 $(POSTSTAGE1_HOST_EXPORTS) \
15599 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15600 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15601 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15602 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15604 cd $(HOST_SUBDIR)/gold || exit 1; \
15605 case $(srcdir) in \
15606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15607 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15610 module_srcdir=gold; \
15611 $(SHELL) $$s/$$module_srcdir/configure \
15612 --srcdir=$${topdir}/$$module_srcdir \
15613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15614 --target=${target_alias} \
15615 --with-build-libsubdir=$(HOST_SUBDIR) \
15616 $(STAGEfeedback_CONFIGURE_FLAGS)
15617 @endif gold-bootstrap
15623 .PHONY: all-gold maybe-all-gold
15626 all-gold: stage_current
15627 @endif gcc-bootstrap
15630 maybe-all-gold: all-gold
15631 all-gold: configure-gold
15632 @r=`${PWD_COMMAND}`; export r; \
15633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 (cd $(HOST_SUBDIR)/gold && \
15636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15642 .PHONY: all-stage1-gold maybe-all-stage1-gold
15643 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15644 maybe-all-stage1-gold:
15645 maybe-clean-stage1-gold:
15647 maybe-all-stage1-gold: all-stage1-gold
15648 all-stage1: all-stage1-gold
15649 TARGET-stage1-gold = $(TARGET-gold)
15650 all-stage1-gold: configure-stage1-gold
15651 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15652 @r=`${PWD_COMMAND}`; export r; \
15653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654 TFLAGS="$(STAGE1_TFLAGS)"; \
15656 cd $(HOST_SUBDIR)/gold && \
15657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15658 CFLAGS="$(STAGE1_CFLAGS)" \
15659 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15660 LIBCFLAGS="$(LIBCFLAGS)" \
15661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15664 $(EXTRA_HOST_FLAGS) \
15665 $(STAGE1_FLAGS_TO_PASS) \
15666 TFLAGS="$(STAGE1_TFLAGS)" \
15667 $(TARGET-stage1-gold)
15669 maybe-clean-stage1-gold: clean-stage1-gold
15670 clean-stage1: clean-stage1-gold
15672 @if [ $(current_stage) = stage1 ]; then \
15673 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15675 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15676 $(MAKE) stage1-start; \
15678 cd $(HOST_SUBDIR)/gold && \
15679 $(MAKE) $(EXTRA_HOST_FLAGS) \
15680 $(STAGE1_FLAGS_TO_PASS) clean
15681 @endif gold-bootstrap
15684 .PHONY: all-stage2-gold maybe-all-stage2-gold
15685 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15686 maybe-all-stage2-gold:
15687 maybe-clean-stage2-gold:
15689 maybe-all-stage2-gold: all-stage2-gold
15690 all-stage2: all-stage2-gold
15691 TARGET-stage2-gold = $(TARGET-gold)
15692 all-stage2-gold: configure-stage2-gold
15693 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15694 @r=`${PWD_COMMAND}`; export r; \
15695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15696 TFLAGS="$(STAGE2_TFLAGS)"; \
15698 $(POSTSTAGE1_HOST_EXPORTS) \
15699 cd $(HOST_SUBDIR)/gold && \
15700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15701 CFLAGS="$(STAGE2_CFLAGS)" \
15702 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15703 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15708 TFLAGS="$(STAGE2_TFLAGS)" \
15709 $(TARGET-stage2-gold)
15711 maybe-clean-stage2-gold: clean-stage2-gold
15712 clean-stage2: clean-stage2-gold
15714 @if [ $(current_stage) = stage2 ]; then \
15715 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15717 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15718 $(MAKE) stage2-start; \
15720 cd $(HOST_SUBDIR)/gold && \
15721 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15722 @endif gold-bootstrap
15725 .PHONY: all-stage3-gold maybe-all-stage3-gold
15726 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15727 maybe-all-stage3-gold:
15728 maybe-clean-stage3-gold:
15730 maybe-all-stage3-gold: all-stage3-gold
15731 all-stage3: all-stage3-gold
15732 TARGET-stage3-gold = $(TARGET-gold)
15733 all-stage3-gold: configure-stage3-gold
15734 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15735 @r=`${PWD_COMMAND}`; export r; \
15736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15737 TFLAGS="$(STAGE3_TFLAGS)"; \
15739 $(POSTSTAGE1_HOST_EXPORTS) \
15740 cd $(HOST_SUBDIR)/gold && \
15741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15742 CFLAGS="$(STAGE3_CFLAGS)" \
15743 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15744 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15745 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15746 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15747 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15748 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15749 TFLAGS="$(STAGE3_TFLAGS)" \
15750 $(TARGET-stage3-gold)
15752 maybe-clean-stage3-gold: clean-stage3-gold
15753 clean-stage3: clean-stage3-gold
15755 @if [ $(current_stage) = stage3 ]; then \
15756 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15758 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15759 $(MAKE) stage3-start; \
15761 cd $(HOST_SUBDIR)/gold && \
15762 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15763 @endif gold-bootstrap
15766 .PHONY: all-stage4-gold maybe-all-stage4-gold
15767 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15768 maybe-all-stage4-gold:
15769 maybe-clean-stage4-gold:
15771 maybe-all-stage4-gold: all-stage4-gold
15772 all-stage4: all-stage4-gold
15773 TARGET-stage4-gold = $(TARGET-gold)
15774 all-stage4-gold: configure-stage4-gold
15775 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15776 @r=`${PWD_COMMAND}`; export r; \
15777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778 TFLAGS="$(STAGE4_TFLAGS)"; \
15780 $(POSTSTAGE1_HOST_EXPORTS) \
15781 cd $(HOST_SUBDIR)/gold && \
15782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15783 CFLAGS="$(STAGE4_CFLAGS)" \
15784 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15785 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15789 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15790 TFLAGS="$(STAGE4_TFLAGS)" \
15791 $(TARGET-stage4-gold)
15793 maybe-clean-stage4-gold: clean-stage4-gold
15794 clean-stage4: clean-stage4-gold
15796 @if [ $(current_stage) = stage4 ]; then \
15797 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15799 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15800 $(MAKE) stage4-start; \
15802 cd $(HOST_SUBDIR)/gold && \
15803 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15804 @endif gold-bootstrap
15807 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15808 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15809 maybe-all-stageprofile-gold:
15810 maybe-clean-stageprofile-gold:
15812 maybe-all-stageprofile-gold: all-stageprofile-gold
15813 all-stageprofile: all-stageprofile-gold
15814 TARGET-stageprofile-gold = $(TARGET-gold)
15815 all-stageprofile-gold: configure-stageprofile-gold
15816 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15817 @r=`${PWD_COMMAND}`; export r; \
15818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15821 $(POSTSTAGE1_HOST_EXPORTS) \
15822 cd $(HOST_SUBDIR)/gold && \
15823 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15824 CFLAGS="$(STAGEprofile_CFLAGS)" \
15825 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15826 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15827 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15828 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15829 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15830 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15831 TFLAGS="$(STAGEprofile_TFLAGS)" \
15832 $(TARGET-stageprofile-gold)
15834 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15835 clean-stageprofile: clean-stageprofile-gold
15836 clean-stageprofile-gold:
15837 @if [ $(current_stage) = stageprofile ]; then \
15838 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15840 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15841 $(MAKE) stageprofile-start; \
15843 cd $(HOST_SUBDIR)/gold && \
15844 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15845 @endif gold-bootstrap
15848 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15849 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15850 maybe-all-stagefeedback-gold:
15851 maybe-clean-stagefeedback-gold:
15853 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15854 all-stagefeedback: all-stagefeedback-gold
15855 TARGET-stagefeedback-gold = $(TARGET-gold)
15856 all-stagefeedback-gold: configure-stagefeedback-gold
15857 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15858 @r=`${PWD_COMMAND}`; export r; \
15859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15860 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15862 $(POSTSTAGE1_HOST_EXPORTS) \
15863 cd $(HOST_SUBDIR)/gold && \
15864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15865 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15866 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15867 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15871 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15872 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15873 $(TARGET-stagefeedback-gold)
15875 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15876 clean-stagefeedback: clean-stagefeedback-gold
15877 clean-stagefeedback-gold:
15878 @if [ $(current_stage) = stagefeedback ]; then \
15879 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15881 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15882 $(MAKE) stagefeedback-start; \
15884 cd $(HOST_SUBDIR)/gold && \
15885 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15886 @endif gold-bootstrap
15892 .PHONY: check-gold maybe-check-gold
15895 maybe-check-gold: check-gold
15898 @: $(MAKE); $(unstage)
15899 @r=`${PWD_COMMAND}`; export r; \
15900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15902 (cd $(HOST_SUBDIR)/gold && \
15903 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15907 .PHONY: install-gold maybe-install-gold
15908 maybe-install-gold:
15910 maybe-install-gold: install-gold
15912 install-gold: installdirs
15913 @: $(MAKE); $(unstage)
15914 @r=`${PWD_COMMAND}`; export r; \
15915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15917 (cd $(HOST_SUBDIR)/gold && \
15918 $(MAKE) $(FLAGS_TO_PASS) install)
15922 .PHONY: install-strip-gold maybe-install-strip-gold
15923 maybe-install-strip-gold:
15925 maybe-install-strip-gold: install-strip-gold
15927 install-strip-gold: installdirs
15928 @: $(MAKE); $(unstage)
15929 @r=`${PWD_COMMAND}`; export r; \
15930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15932 (cd $(HOST_SUBDIR)/gold && \
15933 $(MAKE) $(FLAGS_TO_PASS) install-strip)
15937 # Other targets (info, dvi, pdf, etc.)
15939 .PHONY: maybe-info-gold info-gold
15942 maybe-info-gold: info-gold
15946 @[ -f ./gold/Makefile ] || exit 0; \
15947 r=`${PWD_COMMAND}`; export r; \
15948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15950 for flag in $(EXTRA_HOST_FLAGS) ; do \
15951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15953 echo "Doing info in gold"; \
15954 (cd $(HOST_SUBDIR)/gold && \
15955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15957 "RANLIB=$${RANLIB}" \
15958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15964 .PHONY: maybe-dvi-gold dvi-gold
15967 maybe-dvi-gold: dvi-gold
15971 @[ -f ./gold/Makefile ] || exit 0; \
15972 r=`${PWD_COMMAND}`; export r; \
15973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15975 for flag in $(EXTRA_HOST_FLAGS) ; do \
15976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15978 echo "Doing dvi in gold"; \
15979 (cd $(HOST_SUBDIR)/gold && \
15980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15982 "RANLIB=$${RANLIB}" \
15983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15989 .PHONY: maybe-pdf-gold pdf-gold
15992 maybe-pdf-gold: pdf-gold
15996 @[ -f ./gold/Makefile ] || exit 0; \
15997 r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16000 for flag in $(EXTRA_HOST_FLAGS) ; do \
16001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16003 echo "Doing pdf in gold"; \
16004 (cd $(HOST_SUBDIR)/gold && \
16005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16007 "RANLIB=$${RANLIB}" \
16008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16014 .PHONY: maybe-html-gold html-gold
16017 maybe-html-gold: html-gold
16021 @[ -f ./gold/Makefile ] || exit 0; \
16022 r=`${PWD_COMMAND}`; export r; \
16023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025 for flag in $(EXTRA_HOST_FLAGS) ; do \
16026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16028 echo "Doing html in gold"; \
16029 (cd $(HOST_SUBDIR)/gold && \
16030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16032 "RANLIB=$${RANLIB}" \
16033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16039 .PHONY: maybe-TAGS-gold TAGS-gold
16042 maybe-TAGS-gold: TAGS-gold
16046 @[ -f ./gold/Makefile ] || exit 0; \
16047 r=`${PWD_COMMAND}`; export r; \
16048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16050 for flag in $(EXTRA_HOST_FLAGS) ; do \
16051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16053 echo "Doing TAGS in gold"; \
16054 (cd $(HOST_SUBDIR)/gold && \
16055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16057 "RANLIB=$${RANLIB}" \
16058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16064 .PHONY: maybe-install-info-gold install-info-gold
16065 maybe-install-info-gold:
16067 maybe-install-info-gold: install-info-gold
16069 install-info-gold: \
16072 @[ -f ./gold/Makefile ] || exit 0; \
16073 r=`${PWD_COMMAND}`; export r; \
16074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16076 for flag in $(EXTRA_HOST_FLAGS) ; do \
16077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16079 echo "Doing install-info in gold"; \
16080 (cd $(HOST_SUBDIR)/gold && \
16081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16083 "RANLIB=$${RANLIB}" \
16084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16090 .PHONY: maybe-install-pdf-gold install-pdf-gold
16091 maybe-install-pdf-gold:
16093 maybe-install-pdf-gold: install-pdf-gold
16095 install-pdf-gold: \
16098 @[ -f ./gold/Makefile ] || exit 0; \
16099 r=`${PWD_COMMAND}`; export r; \
16100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16102 for flag in $(EXTRA_HOST_FLAGS) ; do \
16103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16105 echo "Doing install-pdf in gold"; \
16106 (cd $(HOST_SUBDIR)/gold && \
16107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16109 "RANLIB=$${RANLIB}" \
16110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16116 .PHONY: maybe-install-html-gold install-html-gold
16117 maybe-install-html-gold:
16119 maybe-install-html-gold: install-html-gold
16121 install-html-gold: \
16124 @[ -f ./gold/Makefile ] || exit 0; \
16125 r=`${PWD_COMMAND}`; export r; \
16126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16128 for flag in $(EXTRA_HOST_FLAGS) ; do \
16129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16131 echo "Doing install-html in gold"; \
16132 (cd $(HOST_SUBDIR)/gold && \
16133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16135 "RANLIB=$${RANLIB}" \
16136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16142 .PHONY: maybe-installcheck-gold installcheck-gold
16143 maybe-installcheck-gold:
16145 maybe-installcheck-gold: installcheck-gold
16147 installcheck-gold: \
16149 @[ -f ./gold/Makefile ] || exit 0; \
16150 r=`${PWD_COMMAND}`; export r; \
16151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153 for flag in $(EXTRA_HOST_FLAGS) ; do \
16154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16156 echo "Doing installcheck in gold"; \
16157 (cd $(HOST_SUBDIR)/gold && \
16158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16160 "RANLIB=$${RANLIB}" \
16161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16167 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16168 maybe-mostlyclean-gold:
16170 maybe-mostlyclean-gold: mostlyclean-gold
16173 @[ -f ./gold/Makefile ] || exit 0; \
16174 r=`${PWD_COMMAND}`; export r; \
16175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16177 for flag in $(EXTRA_HOST_FLAGS) ; do \
16178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16180 echo "Doing mostlyclean in gold"; \
16181 (cd $(HOST_SUBDIR)/gold && \
16182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16184 "RANLIB=$${RANLIB}" \
16185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16191 .PHONY: maybe-clean-gold clean-gold
16194 maybe-clean-gold: clean-gold
16197 @[ -f ./gold/Makefile ] || exit 0; \
16198 r=`${PWD_COMMAND}`; export r; \
16199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16201 for flag in $(EXTRA_HOST_FLAGS) ; do \
16202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16204 echo "Doing clean in gold"; \
16205 (cd $(HOST_SUBDIR)/gold && \
16206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16208 "RANLIB=$${RANLIB}" \
16209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16215 .PHONY: maybe-distclean-gold distclean-gold
16216 maybe-distclean-gold:
16218 maybe-distclean-gold: distclean-gold
16221 @[ -f ./gold/Makefile ] || exit 0; \
16222 r=`${PWD_COMMAND}`; export r; \
16223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225 for flag in $(EXTRA_HOST_FLAGS) ; do \
16226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16228 echo "Doing distclean in gold"; \
16229 (cd $(HOST_SUBDIR)/gold && \
16230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16232 "RANLIB=$${RANLIB}" \
16233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16239 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16240 maybe-maintainer-clean-gold:
16242 maybe-maintainer-clean-gold: maintainer-clean-gold
16244 maintainer-clean-gold:
16245 @[ -f ./gold/Makefile ] || exit 0; \
16246 r=`${PWD_COMMAND}`; export r; \
16247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16249 for flag in $(EXTRA_HOST_FLAGS) ; do \
16250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16252 echo "Doing maintainer-clean in gold"; \
16253 (cd $(HOST_SUBDIR)/gold && \
16254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16256 "RANLIB=$${RANLIB}" \
16257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16258 maintainer-clean) \
16265 .PHONY: configure-gprof maybe-configure-gprof
16266 maybe-configure-gprof:
16268 configure-gprof: stage_current
16269 @endif gcc-bootstrap
16271 maybe-configure-gprof: configure-gprof
16273 @: $(MAKE); $(unstage)
16274 @r=`${PWD_COMMAND}`; export r; \
16275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16279 echo Configuring in $(HOST_SUBDIR)/gprof; \
16280 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16281 case $(srcdir) in \
16282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16283 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16286 module_srcdir=gprof; \
16288 $$s/$$module_srcdir/configure \
16289 --srcdir=$${topdir}/$$module_srcdir \
16290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16291 --target=${target_alias} \
16299 .PHONY: all-gprof maybe-all-gprof
16302 all-gprof: stage_current
16303 @endif gcc-bootstrap
16306 maybe-all-gprof: all-gprof
16307 all-gprof: configure-gprof
16308 @: $(MAKE); $(unstage)
16309 @r=`${PWD_COMMAND}`; export r; \
16310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16312 (cd $(HOST_SUBDIR)/gprof && \
16313 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16320 .PHONY: check-gprof maybe-check-gprof
16323 maybe-check-gprof: check-gprof
16326 @: $(MAKE); $(unstage)
16327 @r=`${PWD_COMMAND}`; export r; \
16328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16330 (cd $(HOST_SUBDIR)/gprof && \
16331 $(MAKE) $(FLAGS_TO_PASS) check)
16335 .PHONY: install-gprof maybe-install-gprof
16336 maybe-install-gprof:
16338 maybe-install-gprof: install-gprof
16340 install-gprof: installdirs
16341 @: $(MAKE); $(unstage)
16342 @r=`${PWD_COMMAND}`; export r; \
16343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 (cd $(HOST_SUBDIR)/gprof && \
16346 $(MAKE) $(FLAGS_TO_PASS) install)
16350 .PHONY: install-strip-gprof maybe-install-strip-gprof
16351 maybe-install-strip-gprof:
16353 maybe-install-strip-gprof: install-strip-gprof
16355 install-strip-gprof: installdirs
16356 @: $(MAKE); $(unstage)
16357 @r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16360 (cd $(HOST_SUBDIR)/gprof && \
16361 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16365 # Other targets (info, dvi, pdf, etc.)
16367 .PHONY: maybe-info-gprof info-gprof
16370 maybe-info-gprof: info-gprof
16374 @: $(MAKE); $(unstage)
16375 @[ -f ./gprof/Makefile ] || exit 0; \
16376 r=`${PWD_COMMAND}`; export r; \
16377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16379 for flag in $(EXTRA_HOST_FLAGS) ; do \
16380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16382 echo "Doing info in gprof"; \
16383 (cd $(HOST_SUBDIR)/gprof && \
16384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16386 "RANLIB=$${RANLIB}" \
16387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16393 .PHONY: maybe-dvi-gprof dvi-gprof
16396 maybe-dvi-gprof: dvi-gprof
16400 @: $(MAKE); $(unstage)
16401 @[ -f ./gprof/Makefile ] || exit 0; \
16402 r=`${PWD_COMMAND}`; export r; \
16403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16405 for flag in $(EXTRA_HOST_FLAGS) ; do \
16406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16408 echo "Doing dvi in gprof"; \
16409 (cd $(HOST_SUBDIR)/gprof && \
16410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16412 "RANLIB=$${RANLIB}" \
16413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16419 .PHONY: maybe-pdf-gprof pdf-gprof
16422 maybe-pdf-gprof: pdf-gprof
16426 @: $(MAKE); $(unstage)
16427 @[ -f ./gprof/Makefile ] || exit 0; \
16428 r=`${PWD_COMMAND}`; export r; \
16429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16431 for flag in $(EXTRA_HOST_FLAGS) ; do \
16432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16434 echo "Doing pdf in gprof"; \
16435 (cd $(HOST_SUBDIR)/gprof && \
16436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16438 "RANLIB=$${RANLIB}" \
16439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16445 .PHONY: maybe-html-gprof html-gprof
16448 maybe-html-gprof: html-gprof
16452 @: $(MAKE); $(unstage)
16453 @[ -f ./gprof/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 html in gprof"; \
16461 (cd $(HOST_SUBDIR)/gprof && \
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}" \
16471 .PHONY: maybe-TAGS-gprof TAGS-gprof
16474 maybe-TAGS-gprof: TAGS-gprof
16478 @: $(MAKE); $(unstage)
16479 @[ -f ./gprof/Makefile ] || exit 0; \
16480 r=`${PWD_COMMAND}`; export r; \
16481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16483 for flag in $(EXTRA_HOST_FLAGS) ; do \
16484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16486 echo "Doing TAGS in gprof"; \
16487 (cd $(HOST_SUBDIR)/gprof && \
16488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16490 "RANLIB=$${RANLIB}" \
16491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16497 .PHONY: maybe-install-info-gprof install-info-gprof
16498 maybe-install-info-gprof:
16500 maybe-install-info-gprof: install-info-gprof
16502 install-info-gprof: \
16505 @: $(MAKE); $(unstage)
16506 @[ -f ./gprof/Makefile ] || exit 0; \
16507 r=`${PWD_COMMAND}`; export r; \
16508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16510 for flag in $(EXTRA_HOST_FLAGS) ; do \
16511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16513 echo "Doing install-info in gprof"; \
16514 (cd $(HOST_SUBDIR)/gprof && \
16515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16517 "RANLIB=$${RANLIB}" \
16518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16524 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16525 maybe-install-pdf-gprof:
16527 maybe-install-pdf-gprof: install-pdf-gprof
16529 install-pdf-gprof: \
16532 @: $(MAKE); $(unstage)
16533 @[ -f ./gprof/Makefile ] || exit 0; \
16534 r=`${PWD_COMMAND}`; export r; \
16535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537 for flag in $(EXTRA_HOST_FLAGS) ; do \
16538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16540 echo "Doing install-pdf in gprof"; \
16541 (cd $(HOST_SUBDIR)/gprof && \
16542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16544 "RANLIB=$${RANLIB}" \
16545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551 .PHONY: maybe-install-html-gprof install-html-gprof
16552 maybe-install-html-gprof:
16554 maybe-install-html-gprof: install-html-gprof
16556 install-html-gprof: \
16559 @: $(MAKE); $(unstage)
16560 @[ -f ./gprof/Makefile ] || exit 0; \
16561 r=`${PWD_COMMAND}`; export r; \
16562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16564 for flag in $(EXTRA_HOST_FLAGS) ; do \
16565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16567 echo "Doing install-html in gprof"; \
16568 (cd $(HOST_SUBDIR)/gprof && \
16569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16571 "RANLIB=$${RANLIB}" \
16572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16578 .PHONY: maybe-installcheck-gprof installcheck-gprof
16579 maybe-installcheck-gprof:
16581 maybe-installcheck-gprof: installcheck-gprof
16583 installcheck-gprof: \
16585 @: $(MAKE); $(unstage)
16586 @[ -f ./gprof/Makefile ] || exit 0; \
16587 r=`${PWD_COMMAND}`; export r; \
16588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16590 for flag in $(EXTRA_HOST_FLAGS) ; do \
16591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16593 echo "Doing installcheck in gprof"; \
16594 (cd $(HOST_SUBDIR)/gprof && \
16595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16597 "RANLIB=$${RANLIB}" \
16598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16604 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16605 maybe-mostlyclean-gprof:
16607 maybe-mostlyclean-gprof: mostlyclean-gprof
16610 @: $(MAKE); $(unstage)
16611 @[ -f ./gprof/Makefile ] || exit 0; \
16612 r=`${PWD_COMMAND}`; export r; \
16613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16615 for flag in $(EXTRA_HOST_FLAGS) ; do \
16616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16618 echo "Doing mostlyclean in gprof"; \
16619 (cd $(HOST_SUBDIR)/gprof && \
16620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16622 "RANLIB=$${RANLIB}" \
16623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16629 .PHONY: maybe-clean-gprof clean-gprof
16632 maybe-clean-gprof: clean-gprof
16635 @: $(MAKE); $(unstage)
16636 @[ -f ./gprof/Makefile ] || exit 0; \
16637 r=`${PWD_COMMAND}`; export r; \
16638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640 for flag in $(EXTRA_HOST_FLAGS) ; do \
16641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16643 echo "Doing clean in gprof"; \
16644 (cd $(HOST_SUBDIR)/gprof && \
16645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16647 "RANLIB=$${RANLIB}" \
16648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16654 .PHONY: maybe-distclean-gprof distclean-gprof
16655 maybe-distclean-gprof:
16657 maybe-distclean-gprof: distclean-gprof
16660 @: $(MAKE); $(unstage)
16661 @[ -f ./gprof/Makefile ] || exit 0; \
16662 r=`${PWD_COMMAND}`; export r; \
16663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16665 for flag in $(EXTRA_HOST_FLAGS) ; do \
16666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16668 echo "Doing distclean in gprof"; \
16669 (cd $(HOST_SUBDIR)/gprof && \
16670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16672 "RANLIB=$${RANLIB}" \
16673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16679 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16680 maybe-maintainer-clean-gprof:
16682 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16684 maintainer-clean-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 maintainer-clean 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}" \
16699 maintainer-clean) \
16706 .PHONY: configure-intl maybe-configure-intl
16707 maybe-configure-intl:
16709 configure-intl: stage_current
16710 @endif gcc-bootstrap
16712 maybe-configure-intl: configure-intl
16714 @r=`${PWD_COMMAND}`; export r; \
16715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16716 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16719 echo Configuring in $(HOST_SUBDIR)/intl; \
16720 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16721 case $(srcdir) in \
16722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16726 module_srcdir=intl; \
16728 $$s/$$module_srcdir/configure \
16729 --srcdir=$${topdir}/$$module_srcdir \
16730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16731 --target=${target_alias} \
16737 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16738 maybe-configure-stage1-intl:
16740 maybe-configure-stage1-intl: configure-stage1-intl
16741 configure-stage1-intl:
16742 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16744 @r=`${PWD_COMMAND}`; export r; \
16745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16746 TFLAGS="$(STAGE1_TFLAGS)"; \
16747 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16749 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16750 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16751 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16752 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16754 cd $(HOST_SUBDIR)/intl || exit 1; \
16755 case $(srcdir) in \
16756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16760 module_srcdir=intl; \
16761 $(SHELL) $$s/$$module_srcdir/configure \
16762 --srcdir=$${topdir}/$$module_srcdir \
16763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16764 --target=${target_alias} \
16766 $(STAGE1_CONFIGURE_FLAGS)
16767 @endif intl-bootstrap
16769 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16770 maybe-configure-stage2-intl:
16772 maybe-configure-stage2-intl: configure-stage2-intl
16773 configure-stage2-intl:
16774 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16776 @r=`${PWD_COMMAND}`; export r; \
16777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16778 TFLAGS="$(STAGE2_TFLAGS)"; \
16779 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16781 $(POSTSTAGE1_HOST_EXPORTS) \
16782 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16783 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16784 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16785 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16787 cd $(HOST_SUBDIR)/intl || exit 1; \
16788 case $(srcdir) in \
16789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16790 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793 module_srcdir=intl; \
16794 $(SHELL) $$s/$$module_srcdir/configure \
16795 --srcdir=$${topdir}/$$module_srcdir \
16796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16797 --target=${target_alias} \
16798 --with-build-libsubdir=$(HOST_SUBDIR) \
16799 $(STAGE2_CONFIGURE_FLAGS)
16800 @endif intl-bootstrap
16802 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16803 maybe-configure-stage3-intl:
16805 maybe-configure-stage3-intl: configure-stage3-intl
16806 configure-stage3-intl:
16807 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16809 @r=`${PWD_COMMAND}`; export r; \
16810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811 TFLAGS="$(STAGE3_TFLAGS)"; \
16812 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16814 $(POSTSTAGE1_HOST_EXPORTS) \
16815 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16816 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16817 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16818 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16820 cd $(HOST_SUBDIR)/intl || exit 1; \
16821 case $(srcdir) in \
16822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16823 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16826 module_srcdir=intl; \
16827 $(SHELL) $$s/$$module_srcdir/configure \
16828 --srcdir=$${topdir}/$$module_srcdir \
16829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16830 --target=${target_alias} \
16831 --with-build-libsubdir=$(HOST_SUBDIR) \
16832 $(STAGE3_CONFIGURE_FLAGS)
16833 @endif intl-bootstrap
16835 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16836 maybe-configure-stage4-intl:
16838 maybe-configure-stage4-intl: configure-stage4-intl
16839 configure-stage4-intl:
16840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16842 @r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 TFLAGS="$(STAGE4_TFLAGS)"; \
16845 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16847 $(POSTSTAGE1_HOST_EXPORTS) \
16848 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16849 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16850 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16851 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16853 cd $(HOST_SUBDIR)/intl || exit 1; \
16854 case $(srcdir) in \
16855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16856 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16859 module_srcdir=intl; \
16860 $(SHELL) $$s/$$module_srcdir/configure \
16861 --srcdir=$${topdir}/$$module_srcdir \
16862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16863 --target=${target_alias} \
16864 --with-build-libsubdir=$(HOST_SUBDIR) \
16865 $(STAGE4_CONFIGURE_FLAGS)
16866 @endif intl-bootstrap
16868 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16869 maybe-configure-stageprofile-intl:
16871 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16872 configure-stageprofile-intl:
16873 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16874 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16875 @r=`${PWD_COMMAND}`; export r; \
16876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16878 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16880 $(POSTSTAGE1_HOST_EXPORTS) \
16881 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16882 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16883 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16884 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16886 cd $(HOST_SUBDIR)/intl || exit 1; \
16887 case $(srcdir) in \
16888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16889 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16892 module_srcdir=intl; \
16893 $(SHELL) $$s/$$module_srcdir/configure \
16894 --srcdir=$${topdir}/$$module_srcdir \
16895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16896 --target=${target_alias} \
16897 --with-build-libsubdir=$(HOST_SUBDIR) \
16898 $(STAGEprofile_CONFIGURE_FLAGS)
16899 @endif intl-bootstrap
16901 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16902 maybe-configure-stagefeedback-intl:
16904 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16905 configure-stagefeedback-intl:
16906 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16908 @r=`${PWD_COMMAND}`; export r; \
16909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16910 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16911 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16913 $(POSTSTAGE1_HOST_EXPORTS) \
16914 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16915 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16916 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16917 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16919 cd $(HOST_SUBDIR)/intl || exit 1; \
16920 case $(srcdir) in \
16921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16922 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16925 module_srcdir=intl; \
16926 $(SHELL) $$s/$$module_srcdir/configure \
16927 --srcdir=$${topdir}/$$module_srcdir \
16928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16929 --target=${target_alias} \
16930 --with-build-libsubdir=$(HOST_SUBDIR) \
16931 $(STAGEfeedback_CONFIGURE_FLAGS)
16932 @endif intl-bootstrap
16938 .PHONY: all-intl maybe-all-intl
16941 all-intl: stage_current
16942 @endif gcc-bootstrap
16945 maybe-all-intl: all-intl
16946 all-intl: configure-intl
16947 @r=`${PWD_COMMAND}`; export r; \
16948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16950 (cd $(HOST_SUBDIR)/intl && \
16951 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16957 .PHONY: all-stage1-intl maybe-all-stage1-intl
16958 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16959 maybe-all-stage1-intl:
16960 maybe-clean-stage1-intl:
16962 maybe-all-stage1-intl: all-stage1-intl
16963 all-stage1: all-stage1-intl
16964 TARGET-stage1-intl = $(TARGET-intl)
16965 all-stage1-intl: configure-stage1-intl
16966 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16967 @r=`${PWD_COMMAND}`; export r; \
16968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16969 TFLAGS="$(STAGE1_TFLAGS)"; \
16971 cd $(HOST_SUBDIR)/intl && \
16972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16973 CFLAGS="$(STAGE1_CFLAGS)" \
16974 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16975 LIBCFLAGS="$(LIBCFLAGS)" \
16976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16979 $(EXTRA_HOST_FLAGS) \
16980 $(STAGE1_FLAGS_TO_PASS) \
16981 TFLAGS="$(STAGE1_TFLAGS)" \
16982 $(TARGET-stage1-intl)
16984 maybe-clean-stage1-intl: clean-stage1-intl
16985 clean-stage1: clean-stage1-intl
16987 @if [ $(current_stage) = stage1 ]; then \
16988 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16990 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16991 $(MAKE) stage1-start; \
16993 cd $(HOST_SUBDIR)/intl && \
16994 $(MAKE) $(EXTRA_HOST_FLAGS) \
16995 $(STAGE1_FLAGS_TO_PASS) clean
16996 @endif intl-bootstrap
16999 .PHONY: all-stage2-intl maybe-all-stage2-intl
17000 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17001 maybe-all-stage2-intl:
17002 maybe-clean-stage2-intl:
17004 maybe-all-stage2-intl: all-stage2-intl
17005 all-stage2: all-stage2-intl
17006 TARGET-stage2-intl = $(TARGET-intl)
17007 all-stage2-intl: configure-stage2-intl
17008 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17009 @r=`${PWD_COMMAND}`; export r; \
17010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17011 TFLAGS="$(STAGE2_TFLAGS)"; \
17013 $(POSTSTAGE1_HOST_EXPORTS) \
17014 cd $(HOST_SUBDIR)/intl && \
17015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17016 CFLAGS="$(STAGE2_CFLAGS)" \
17017 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17018 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17023 TFLAGS="$(STAGE2_TFLAGS)" \
17024 $(TARGET-stage2-intl)
17026 maybe-clean-stage2-intl: clean-stage2-intl
17027 clean-stage2: clean-stage2-intl
17029 @if [ $(current_stage) = stage2 ]; then \
17030 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17032 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17033 $(MAKE) stage2-start; \
17035 cd $(HOST_SUBDIR)/intl && \
17036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17037 @endif intl-bootstrap
17040 .PHONY: all-stage3-intl maybe-all-stage3-intl
17041 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17042 maybe-all-stage3-intl:
17043 maybe-clean-stage3-intl:
17045 maybe-all-stage3-intl: all-stage3-intl
17046 all-stage3: all-stage3-intl
17047 TARGET-stage3-intl = $(TARGET-intl)
17048 all-stage3-intl: configure-stage3-intl
17049 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17050 @r=`${PWD_COMMAND}`; export r; \
17051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052 TFLAGS="$(STAGE3_TFLAGS)"; \
17054 $(POSTSTAGE1_HOST_EXPORTS) \
17055 cd $(HOST_SUBDIR)/intl && \
17056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057 CFLAGS="$(STAGE3_CFLAGS)" \
17058 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17059 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17064 TFLAGS="$(STAGE3_TFLAGS)" \
17065 $(TARGET-stage3-intl)
17067 maybe-clean-stage3-intl: clean-stage3-intl
17068 clean-stage3: clean-stage3-intl
17070 @if [ $(current_stage) = stage3 ]; then \
17071 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17073 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17074 $(MAKE) stage3-start; \
17076 cd $(HOST_SUBDIR)/intl && \
17077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17078 @endif intl-bootstrap
17081 .PHONY: all-stage4-intl maybe-all-stage4-intl
17082 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17083 maybe-all-stage4-intl:
17084 maybe-clean-stage4-intl:
17086 maybe-all-stage4-intl: all-stage4-intl
17087 all-stage4: all-stage4-intl
17088 TARGET-stage4-intl = $(TARGET-intl)
17089 all-stage4-intl: configure-stage4-intl
17090 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17091 @r=`${PWD_COMMAND}`; export r; \
17092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093 TFLAGS="$(STAGE4_TFLAGS)"; \
17095 $(POSTSTAGE1_HOST_EXPORTS) \
17096 cd $(HOST_SUBDIR)/intl && \
17097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17098 CFLAGS="$(STAGE4_CFLAGS)" \
17099 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17100 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17105 TFLAGS="$(STAGE4_TFLAGS)" \
17106 $(TARGET-stage4-intl)
17108 maybe-clean-stage4-intl: clean-stage4-intl
17109 clean-stage4: clean-stage4-intl
17111 @if [ $(current_stage) = stage4 ]; then \
17112 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17114 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17115 $(MAKE) stage4-start; \
17117 cd $(HOST_SUBDIR)/intl && \
17118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17119 @endif intl-bootstrap
17122 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17123 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17124 maybe-all-stageprofile-intl:
17125 maybe-clean-stageprofile-intl:
17127 maybe-all-stageprofile-intl: all-stageprofile-intl
17128 all-stageprofile: all-stageprofile-intl
17129 TARGET-stageprofile-intl = $(TARGET-intl)
17130 all-stageprofile-intl: configure-stageprofile-intl
17131 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17132 @r=`${PWD_COMMAND}`; export r; \
17133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17134 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17136 $(POSTSTAGE1_HOST_EXPORTS) \
17137 cd $(HOST_SUBDIR)/intl && \
17138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17139 CFLAGS="$(STAGEprofile_CFLAGS)" \
17140 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17141 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17146 TFLAGS="$(STAGEprofile_TFLAGS)" \
17147 $(TARGET-stageprofile-intl)
17149 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17150 clean-stageprofile: clean-stageprofile-intl
17151 clean-stageprofile-intl:
17152 @if [ $(current_stage) = stageprofile ]; then \
17153 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17155 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17156 $(MAKE) stageprofile-start; \
17158 cd $(HOST_SUBDIR)/intl && \
17159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17160 @endif intl-bootstrap
17163 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17164 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17165 maybe-all-stagefeedback-intl:
17166 maybe-clean-stagefeedback-intl:
17168 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17169 all-stagefeedback: all-stagefeedback-intl
17170 TARGET-stagefeedback-intl = $(TARGET-intl)
17171 all-stagefeedback-intl: configure-stagefeedback-intl
17172 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17173 @r=`${PWD_COMMAND}`; export r; \
17174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17175 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17177 $(POSTSTAGE1_HOST_EXPORTS) \
17178 cd $(HOST_SUBDIR)/intl && \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17181 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17182 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17187 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17188 $(TARGET-stagefeedback-intl)
17190 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17191 clean-stagefeedback: clean-stagefeedback-intl
17192 clean-stagefeedback-intl:
17193 @if [ $(current_stage) = stagefeedback ]; then \
17194 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17196 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17197 $(MAKE) stagefeedback-start; \
17199 cd $(HOST_SUBDIR)/intl && \
17200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17201 @endif intl-bootstrap
17207 .PHONY: check-intl maybe-check-intl
17210 maybe-check-intl: check-intl
17213 @: $(MAKE); $(unstage)
17214 @r=`${PWD_COMMAND}`; export r; \
17215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17217 (cd $(HOST_SUBDIR)/intl && \
17218 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17222 .PHONY: install-intl maybe-install-intl
17223 maybe-install-intl:
17225 maybe-install-intl: install-intl
17227 install-intl: installdirs
17228 @: $(MAKE); $(unstage)
17229 @r=`${PWD_COMMAND}`; export r; \
17230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17232 (cd $(HOST_SUBDIR)/intl && \
17233 $(MAKE) $(FLAGS_TO_PASS) install)
17237 .PHONY: install-strip-intl maybe-install-strip-intl
17238 maybe-install-strip-intl:
17240 maybe-install-strip-intl: install-strip-intl
17242 install-strip-intl: installdirs
17243 @: $(MAKE); $(unstage)
17244 @r=`${PWD_COMMAND}`; export r; \
17245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17247 (cd $(HOST_SUBDIR)/intl && \
17248 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17252 # Other targets (info, dvi, pdf, etc.)
17254 .PHONY: maybe-info-intl info-intl
17257 maybe-info-intl: info-intl
17261 @[ -f ./intl/Makefile ] || exit 0; \
17262 r=`${PWD_COMMAND}`; export r; \
17263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17265 for flag in $(EXTRA_HOST_FLAGS) ; do \
17266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17268 echo "Doing info in intl"; \
17269 (cd $(HOST_SUBDIR)/intl && \
17270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17272 "RANLIB=$${RANLIB}" \
17273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17279 .PHONY: maybe-dvi-intl dvi-intl
17282 maybe-dvi-intl: dvi-intl
17286 @[ -f ./intl/Makefile ] || exit 0; \
17287 r=`${PWD_COMMAND}`; export r; \
17288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17290 for flag in $(EXTRA_HOST_FLAGS) ; do \
17291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17293 echo "Doing dvi in intl"; \
17294 (cd $(HOST_SUBDIR)/intl && \
17295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17297 "RANLIB=$${RANLIB}" \
17298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17304 .PHONY: maybe-pdf-intl pdf-intl
17307 maybe-pdf-intl: pdf-intl
17311 @[ -f ./intl/Makefile ] || exit 0; \
17312 r=`${PWD_COMMAND}`; export r; \
17313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17315 for flag in $(EXTRA_HOST_FLAGS) ; do \
17316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17318 echo "Doing pdf in intl"; \
17319 (cd $(HOST_SUBDIR)/intl && \
17320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17322 "RANLIB=$${RANLIB}" \
17323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17329 .PHONY: maybe-html-intl html-intl
17332 maybe-html-intl: html-intl
17336 @[ -f ./intl/Makefile ] || exit 0; \
17337 r=`${PWD_COMMAND}`; export r; \
17338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340 for flag in $(EXTRA_HOST_FLAGS) ; do \
17341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17343 echo "Doing html in intl"; \
17344 (cd $(HOST_SUBDIR)/intl && \
17345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17347 "RANLIB=$${RANLIB}" \
17348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17354 .PHONY: maybe-TAGS-intl TAGS-intl
17357 maybe-TAGS-intl: TAGS-intl
17361 @[ -f ./intl/Makefile ] || exit 0; \
17362 r=`${PWD_COMMAND}`; export r; \
17363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365 for flag in $(EXTRA_HOST_FLAGS) ; do \
17366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17368 echo "Doing TAGS in intl"; \
17369 (cd $(HOST_SUBDIR)/intl && \
17370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17372 "RANLIB=$${RANLIB}" \
17373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17379 .PHONY: maybe-install-info-intl install-info-intl
17380 maybe-install-info-intl:
17382 maybe-install-info-intl: install-info-intl
17384 install-info-intl: \
17387 @[ -f ./intl/Makefile ] || exit 0; \
17388 r=`${PWD_COMMAND}`; export r; \
17389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17391 for flag in $(EXTRA_HOST_FLAGS) ; do \
17392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17394 echo "Doing install-info in intl"; \
17395 (cd $(HOST_SUBDIR)/intl && \
17396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17398 "RANLIB=$${RANLIB}" \
17399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17405 .PHONY: maybe-install-pdf-intl install-pdf-intl
17406 maybe-install-pdf-intl:
17408 maybe-install-pdf-intl: install-pdf-intl
17410 install-pdf-intl: \
17413 @[ -f ./intl/Makefile ] || exit 0; \
17414 r=`${PWD_COMMAND}`; export r; \
17415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17417 for flag in $(EXTRA_HOST_FLAGS) ; do \
17418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17420 echo "Doing install-pdf in intl"; \
17421 (cd $(HOST_SUBDIR)/intl && \
17422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17424 "RANLIB=$${RANLIB}" \
17425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17431 .PHONY: maybe-install-html-intl install-html-intl
17432 maybe-install-html-intl:
17434 maybe-install-html-intl: install-html-intl
17436 install-html-intl: \
17439 @[ -f ./intl/Makefile ] || exit 0; \
17440 r=`${PWD_COMMAND}`; export r; \
17441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443 for flag in $(EXTRA_HOST_FLAGS) ; do \
17444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17446 echo "Doing install-html in intl"; \
17447 (cd $(HOST_SUBDIR)/intl && \
17448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17450 "RANLIB=$${RANLIB}" \
17451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17457 .PHONY: maybe-installcheck-intl installcheck-intl
17458 maybe-installcheck-intl:
17460 maybe-installcheck-intl: installcheck-intl
17462 installcheck-intl: \
17464 @[ -f ./intl/Makefile ] || exit 0; \
17465 r=`${PWD_COMMAND}`; export r; \
17466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17468 for flag in $(EXTRA_HOST_FLAGS) ; do \
17469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17471 echo "Doing installcheck in intl"; \
17472 (cd $(HOST_SUBDIR)/intl && \
17473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475 "RANLIB=$${RANLIB}" \
17476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17482 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17483 maybe-mostlyclean-intl:
17485 maybe-mostlyclean-intl: mostlyclean-intl
17488 @[ -f ./intl/Makefile ] || exit 0; \
17489 r=`${PWD_COMMAND}`; export r; \
17490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492 for flag in $(EXTRA_HOST_FLAGS) ; do \
17493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495 echo "Doing mostlyclean in intl"; \
17496 (cd $(HOST_SUBDIR)/intl && \
17497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17499 "RANLIB=$${RANLIB}" \
17500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17506 .PHONY: maybe-clean-intl clean-intl
17509 maybe-clean-intl: clean-intl
17512 @[ -f ./intl/Makefile ] || exit 0; \
17513 r=`${PWD_COMMAND}`; export r; \
17514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17516 for flag in $(EXTRA_HOST_FLAGS) ; do \
17517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17519 echo "Doing clean in intl"; \
17520 (cd $(HOST_SUBDIR)/intl && \
17521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17523 "RANLIB=$${RANLIB}" \
17524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17530 .PHONY: maybe-distclean-intl distclean-intl
17531 maybe-distclean-intl:
17533 maybe-distclean-intl: distclean-intl
17536 @[ -f ./intl/Makefile ] || exit 0; \
17537 r=`${PWD_COMMAND}`; export r; \
17538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17540 for flag in $(EXTRA_HOST_FLAGS) ; do \
17541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17543 echo "Doing distclean in intl"; \
17544 (cd $(HOST_SUBDIR)/intl && \
17545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17547 "RANLIB=$${RANLIB}" \
17548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17554 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17555 maybe-maintainer-clean-intl:
17557 maybe-maintainer-clean-intl: maintainer-clean-intl
17559 maintainer-clean-intl:
17560 @[ -f ./intl/Makefile ] || exit 0; \
17561 r=`${PWD_COMMAND}`; export r; \
17562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17564 for flag in $(EXTRA_HOST_FLAGS) ; do \
17565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17567 echo "Doing maintainer-clean in intl"; \
17568 (cd $(HOST_SUBDIR)/intl && \
17569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17571 "RANLIB=$${RANLIB}" \
17572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17573 maintainer-clean) \
17580 .PHONY: configure-tcl maybe-configure-tcl
17581 maybe-configure-tcl:
17583 configure-tcl: stage_current
17584 @endif gcc-bootstrap
17586 maybe-configure-tcl: configure-tcl
17588 @: $(MAKE); $(unstage)
17589 @r=`${PWD_COMMAND}`; export r; \
17590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17594 echo Configuring in $(HOST_SUBDIR)/tcl; \
17595 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17596 case $(srcdir) in \
17597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17598 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17601 module_srcdir=tcl; \
17603 $$s/$$module_srcdir/configure \
17604 --srcdir=$${topdir}/$$module_srcdir \
17605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17606 --target=${target_alias} \
17614 .PHONY: all-tcl maybe-all-tcl
17617 all-tcl: stage_current
17618 @endif gcc-bootstrap
17621 maybe-all-tcl: all-tcl
17622 all-tcl: configure-tcl
17623 @: $(MAKE); $(unstage)
17624 @r=`${PWD_COMMAND}`; export r; \
17625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17627 (cd $(HOST_SUBDIR)/tcl && \
17628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17635 .PHONY: check-tcl maybe-check-tcl
17638 maybe-check-tcl: check-tcl
17641 @: $(MAKE); $(unstage)
17642 @r=`${PWD_COMMAND}`; export r; \
17643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645 (cd $(HOST_SUBDIR)/tcl && \
17646 $(MAKE) $(FLAGS_TO_PASS) check)
17650 .PHONY: install-tcl maybe-install-tcl
17653 maybe-install-tcl: install-tcl
17655 install-tcl: installdirs
17656 @: $(MAKE); $(unstage)
17657 @r=`${PWD_COMMAND}`; export r; \
17658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17660 (cd $(HOST_SUBDIR)/tcl && \
17661 $(MAKE) $(FLAGS_TO_PASS) install)
17665 .PHONY: install-strip-tcl maybe-install-strip-tcl
17666 maybe-install-strip-tcl:
17668 maybe-install-strip-tcl: install-strip-tcl
17670 install-strip-tcl: installdirs
17671 @: $(MAKE); $(unstage)
17672 @r=`${PWD_COMMAND}`; export r; \
17673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675 (cd $(HOST_SUBDIR)/tcl && \
17676 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17680 # Other targets (info, dvi, pdf, etc.)
17682 .PHONY: maybe-info-tcl info-tcl
17685 maybe-info-tcl: info-tcl
17689 @: $(MAKE); $(unstage)
17690 @[ -f ./tcl/Makefile ] || exit 0; \
17691 r=`${PWD_COMMAND}`; export r; \
17692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694 for flag in $(EXTRA_HOST_FLAGS) ; do \
17695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17697 echo "Doing info in tcl"; \
17698 (cd $(HOST_SUBDIR)/tcl && \
17699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701 "RANLIB=$${RANLIB}" \
17702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17708 .PHONY: maybe-dvi-tcl dvi-tcl
17711 maybe-dvi-tcl: dvi-tcl
17715 @: $(MAKE); $(unstage)
17716 @[ -f ./tcl/Makefile ] || exit 0; \
17717 r=`${PWD_COMMAND}`; export r; \
17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17720 for flag in $(EXTRA_HOST_FLAGS) ; do \
17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17723 echo "Doing dvi in tcl"; \
17724 (cd $(HOST_SUBDIR)/tcl && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727 "RANLIB=$${RANLIB}" \
17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17734 .PHONY: maybe-pdf-tcl pdf-tcl
17737 maybe-pdf-tcl: pdf-tcl
17741 @: $(MAKE); $(unstage)
17742 @[ -f ./tcl/Makefile ] || exit 0; \
17743 r=`${PWD_COMMAND}`; export r; \
17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17746 for flag in $(EXTRA_HOST_FLAGS) ; do \
17747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17749 echo "Doing pdf in tcl"; \
17750 (cd $(HOST_SUBDIR)/tcl && \
17751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753 "RANLIB=$${RANLIB}" \
17754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17760 .PHONY: maybe-html-tcl html-tcl
17763 maybe-html-tcl: html-tcl
17767 @: $(MAKE); $(unstage)
17768 @[ -f ./tcl/Makefile ] || exit 0; \
17769 r=`${PWD_COMMAND}`; export r; \
17770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772 for flag in $(EXTRA_HOST_FLAGS) ; do \
17773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17775 echo "Doing html in tcl"; \
17776 (cd $(HOST_SUBDIR)/tcl && \
17777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17779 "RANLIB=$${RANLIB}" \
17780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17786 .PHONY: maybe-TAGS-tcl TAGS-tcl
17789 maybe-TAGS-tcl: TAGS-tcl
17793 @: $(MAKE); $(unstage)
17794 @[ -f ./tcl/Makefile ] || exit 0; \
17795 r=`${PWD_COMMAND}`; export r; \
17796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17798 for flag in $(EXTRA_HOST_FLAGS) ; do \
17799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17801 echo "Doing TAGS in tcl"; \
17802 (cd $(HOST_SUBDIR)/tcl && \
17803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17805 "RANLIB=$${RANLIB}" \
17806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812 .PHONY: maybe-install-info-tcl install-info-tcl
17813 maybe-install-info-tcl:
17815 maybe-install-info-tcl: install-info-tcl
17817 install-info-tcl: \
17820 @: $(MAKE); $(unstage)
17821 @[ -f ./tcl/Makefile ] || exit 0; \
17822 r=`${PWD_COMMAND}`; export r; \
17823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17825 for flag in $(EXTRA_HOST_FLAGS) ; do \
17826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17828 echo "Doing install-info in tcl"; \
17829 (cd $(HOST_SUBDIR)/tcl && \
17830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17832 "RANLIB=$${RANLIB}" \
17833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17839 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17840 maybe-install-pdf-tcl:
17842 maybe-install-pdf-tcl: install-pdf-tcl
17847 @: $(MAKE); $(unstage)
17848 @[ -f ./tcl/Makefile ] || exit 0; \
17849 r=`${PWD_COMMAND}`; export r; \
17850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17852 for flag in $(EXTRA_HOST_FLAGS) ; do \
17853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17855 echo "Doing install-pdf in tcl"; \
17856 (cd $(HOST_SUBDIR)/tcl && \
17857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17859 "RANLIB=$${RANLIB}" \
17860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866 .PHONY: maybe-install-html-tcl install-html-tcl
17867 maybe-install-html-tcl:
17869 maybe-install-html-tcl: install-html-tcl
17871 install-html-tcl: \
17874 @: $(MAKE); $(unstage)
17875 @[ -f ./tcl/Makefile ] || exit 0; \
17876 r=`${PWD_COMMAND}`; export r; \
17877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17879 for flag in $(EXTRA_HOST_FLAGS) ; do \
17880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17882 echo "Doing install-html in tcl"; \
17883 (cd $(HOST_SUBDIR)/tcl && \
17884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17886 "RANLIB=$${RANLIB}" \
17887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17893 .PHONY: maybe-installcheck-tcl installcheck-tcl
17894 maybe-installcheck-tcl:
17896 maybe-installcheck-tcl: installcheck-tcl
17898 installcheck-tcl: \
17900 @: $(MAKE); $(unstage)
17901 @[ -f ./tcl/Makefile ] || exit 0; \
17902 r=`${PWD_COMMAND}`; export r; \
17903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 for flag in $(EXTRA_HOST_FLAGS) ; do \
17906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908 echo "Doing installcheck in tcl"; \
17909 (cd $(HOST_SUBDIR)/tcl && \
17910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17912 "RANLIB=$${RANLIB}" \
17913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17919 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17920 maybe-mostlyclean-tcl:
17922 maybe-mostlyclean-tcl: mostlyclean-tcl
17924 # tcl doesn't support mostlyclean.
17929 .PHONY: maybe-clean-tcl clean-tcl
17932 maybe-clean-tcl: clean-tcl
17935 @: $(MAKE); $(unstage)
17936 @[ -f ./tcl/Makefile ] || exit 0; \
17937 r=`${PWD_COMMAND}`; export r; \
17938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17940 for flag in $(EXTRA_HOST_FLAGS) ; do \
17941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17943 echo "Doing clean in tcl"; \
17944 (cd $(HOST_SUBDIR)/tcl && \
17945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17947 "RANLIB=$${RANLIB}" \
17948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954 .PHONY: maybe-distclean-tcl distclean-tcl
17955 maybe-distclean-tcl:
17957 maybe-distclean-tcl: distclean-tcl
17960 @: $(MAKE); $(unstage)
17961 @[ -f ./tcl/Makefile ] || exit 0; \
17962 r=`${PWD_COMMAND}`; export r; \
17963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17965 for flag in $(EXTRA_HOST_FLAGS) ; do \
17966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17968 echo "Doing distclean in tcl"; \
17969 (cd $(HOST_SUBDIR)/tcl && \
17970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17972 "RANLIB=$${RANLIB}" \
17973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17979 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17980 maybe-maintainer-clean-tcl:
17982 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17984 maintainer-clean-tcl:
17985 @: $(MAKE); $(unstage)
17986 @[ -f ./tcl/Makefile ] || exit 0; \
17987 r=`${PWD_COMMAND}`; export r; \
17988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17990 for flag in $(EXTRA_HOST_FLAGS) ; do \
17991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17993 echo "Doing maintainer-clean in tcl"; \
17994 (cd $(HOST_SUBDIR)/tcl && \
17995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17997 "RANLIB=$${RANLIB}" \
17998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17999 maintainer-clean) \
18006 .PHONY: configure-itcl maybe-configure-itcl
18007 maybe-configure-itcl:
18009 configure-itcl: stage_current
18010 @endif gcc-bootstrap
18012 maybe-configure-itcl: configure-itcl
18014 @: $(MAKE); $(unstage)
18015 @r=`${PWD_COMMAND}`; export r; \
18016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18017 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18020 echo Configuring in $(HOST_SUBDIR)/itcl; \
18021 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18022 case $(srcdir) in \
18023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18024 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18027 module_srcdir=itcl; \
18029 $$s/$$module_srcdir/configure \
18030 --srcdir=$${topdir}/$$module_srcdir \
18031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18032 --target=${target_alias} \
18040 .PHONY: all-itcl maybe-all-itcl
18043 all-itcl: stage_current
18044 @endif gcc-bootstrap
18047 maybe-all-itcl: all-itcl
18048 all-itcl: configure-itcl
18049 @: $(MAKE); $(unstage)
18050 @r=`${PWD_COMMAND}`; export r; \
18051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053 (cd $(HOST_SUBDIR)/itcl && \
18054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18061 .PHONY: check-itcl maybe-check-itcl
18064 maybe-check-itcl: check-itcl
18067 @: $(MAKE); $(unstage)
18068 @r=`${PWD_COMMAND}`; export r; \
18069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071 (cd $(HOST_SUBDIR)/itcl && \
18072 $(MAKE) $(FLAGS_TO_PASS) check)
18076 .PHONY: install-itcl maybe-install-itcl
18077 maybe-install-itcl:
18079 maybe-install-itcl: install-itcl
18081 install-itcl: installdirs
18082 @: $(MAKE); $(unstage)
18083 @r=`${PWD_COMMAND}`; export r; \
18084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086 (cd $(HOST_SUBDIR)/itcl && \
18087 $(MAKE) $(FLAGS_TO_PASS) install)
18091 .PHONY: install-strip-itcl maybe-install-strip-itcl
18092 maybe-install-strip-itcl:
18094 maybe-install-strip-itcl: install-strip-itcl
18096 install-strip-itcl: installdirs
18097 @: $(MAKE); $(unstage)
18098 @r=`${PWD_COMMAND}`; export r; \
18099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18101 (cd $(HOST_SUBDIR)/itcl && \
18102 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18106 # Other targets (info, dvi, pdf, etc.)
18108 .PHONY: maybe-info-itcl info-itcl
18111 maybe-info-itcl: info-itcl
18115 @: $(MAKE); $(unstage)
18116 @[ -f ./itcl/Makefile ] || exit 0; \
18117 r=`${PWD_COMMAND}`; export r; \
18118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18120 for flag in $(EXTRA_HOST_FLAGS) ; do \
18121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18123 echo "Doing info in itcl"; \
18124 (cd $(HOST_SUBDIR)/itcl && \
18125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18127 "RANLIB=$${RANLIB}" \
18128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18134 .PHONY: maybe-dvi-itcl dvi-itcl
18137 maybe-dvi-itcl: dvi-itcl
18141 @: $(MAKE); $(unstage)
18142 @[ -f ./itcl/Makefile ] || exit 0; \
18143 r=`${PWD_COMMAND}`; export r; \
18144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146 for flag in $(EXTRA_HOST_FLAGS) ; do \
18147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18149 echo "Doing dvi in itcl"; \
18150 (cd $(HOST_SUBDIR)/itcl && \
18151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18153 "RANLIB=$${RANLIB}" \
18154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18160 .PHONY: maybe-pdf-itcl pdf-itcl
18163 maybe-pdf-itcl: pdf-itcl
18167 @: $(MAKE); $(unstage)
18168 @[ -f ./itcl/Makefile ] || exit 0; \
18169 r=`${PWD_COMMAND}`; export r; \
18170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18172 for flag in $(EXTRA_HOST_FLAGS) ; do \
18173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18175 echo "Doing pdf in itcl"; \
18176 (cd $(HOST_SUBDIR)/itcl && \
18177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18179 "RANLIB=$${RANLIB}" \
18180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18186 .PHONY: maybe-html-itcl html-itcl
18189 maybe-html-itcl: html-itcl
18193 @: $(MAKE); $(unstage)
18194 @[ -f ./itcl/Makefile ] || exit 0; \
18195 r=`${PWD_COMMAND}`; export r; \
18196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18198 for flag in $(EXTRA_HOST_FLAGS) ; do \
18199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18201 echo "Doing html in itcl"; \
18202 (cd $(HOST_SUBDIR)/itcl && \
18203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18205 "RANLIB=$${RANLIB}" \
18206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18212 .PHONY: maybe-TAGS-itcl TAGS-itcl
18215 maybe-TAGS-itcl: TAGS-itcl
18219 @: $(MAKE); $(unstage)
18220 @[ -f ./itcl/Makefile ] || exit 0; \
18221 r=`${PWD_COMMAND}`; export r; \
18222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18224 for flag in $(EXTRA_HOST_FLAGS) ; do \
18225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18227 echo "Doing TAGS in itcl"; \
18228 (cd $(HOST_SUBDIR)/itcl && \
18229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18231 "RANLIB=$${RANLIB}" \
18232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18238 .PHONY: maybe-install-info-itcl install-info-itcl
18239 maybe-install-info-itcl:
18241 maybe-install-info-itcl: install-info-itcl
18243 install-info-itcl: \
18246 @: $(MAKE); $(unstage)
18247 @[ -f ./itcl/Makefile ] || exit 0; \
18248 r=`${PWD_COMMAND}`; export r; \
18249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251 for flag in $(EXTRA_HOST_FLAGS) ; do \
18252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18254 echo "Doing install-info in itcl"; \
18255 (cd $(HOST_SUBDIR)/itcl && \
18256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18258 "RANLIB=$${RANLIB}" \
18259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18265 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18266 maybe-install-pdf-itcl:
18268 maybe-install-pdf-itcl: install-pdf-itcl
18270 install-pdf-itcl: \
18273 @: $(MAKE); $(unstage)
18274 @[ -f ./itcl/Makefile ] || exit 0; \
18275 r=`${PWD_COMMAND}`; export r; \
18276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18278 for flag in $(EXTRA_HOST_FLAGS) ; do \
18279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18281 echo "Doing install-pdf in itcl"; \
18282 (cd $(HOST_SUBDIR)/itcl && \
18283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18285 "RANLIB=$${RANLIB}" \
18286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18292 .PHONY: maybe-install-html-itcl install-html-itcl
18293 maybe-install-html-itcl:
18295 maybe-install-html-itcl: install-html-itcl
18297 install-html-itcl: \
18300 @: $(MAKE); $(unstage)
18301 @[ -f ./itcl/Makefile ] || exit 0; \
18302 r=`${PWD_COMMAND}`; export r; \
18303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305 for flag in $(EXTRA_HOST_FLAGS) ; do \
18306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18308 echo "Doing install-html in itcl"; \
18309 (cd $(HOST_SUBDIR)/itcl && \
18310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18312 "RANLIB=$${RANLIB}" \
18313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18319 .PHONY: maybe-installcheck-itcl installcheck-itcl
18320 maybe-installcheck-itcl:
18322 maybe-installcheck-itcl: installcheck-itcl
18324 installcheck-itcl: \
18326 @: $(MAKE); $(unstage)
18327 @[ -f ./itcl/Makefile ] || exit 0; \
18328 r=`${PWD_COMMAND}`; export r; \
18329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 for flag in $(EXTRA_HOST_FLAGS) ; do \
18332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334 echo "Doing installcheck in itcl"; \
18335 (cd $(HOST_SUBDIR)/itcl && \
18336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18338 "RANLIB=$${RANLIB}" \
18339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18345 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18346 maybe-mostlyclean-itcl:
18348 maybe-mostlyclean-itcl: mostlyclean-itcl
18351 @: $(MAKE); $(unstage)
18352 @[ -f ./itcl/Makefile ] || exit 0; \
18353 r=`${PWD_COMMAND}`; export r; \
18354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356 for flag in $(EXTRA_HOST_FLAGS) ; do \
18357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18359 echo "Doing mostlyclean in itcl"; \
18360 (cd $(HOST_SUBDIR)/itcl && \
18361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18363 "RANLIB=$${RANLIB}" \
18364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18370 .PHONY: maybe-clean-itcl clean-itcl
18373 maybe-clean-itcl: clean-itcl
18376 @: $(MAKE); $(unstage)
18377 @[ -f ./itcl/Makefile ] || exit 0; \
18378 r=`${PWD_COMMAND}`; export r; \
18379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18381 for flag in $(EXTRA_HOST_FLAGS) ; do \
18382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18384 echo "Doing clean in itcl"; \
18385 (cd $(HOST_SUBDIR)/itcl && \
18386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18388 "RANLIB=$${RANLIB}" \
18389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18395 .PHONY: maybe-distclean-itcl distclean-itcl
18396 maybe-distclean-itcl:
18398 maybe-distclean-itcl: distclean-itcl
18401 @: $(MAKE); $(unstage)
18402 @[ -f ./itcl/Makefile ] || exit 0; \
18403 r=`${PWD_COMMAND}`; export r; \
18404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18406 for flag in $(EXTRA_HOST_FLAGS) ; do \
18407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18409 echo "Doing distclean in itcl"; \
18410 (cd $(HOST_SUBDIR)/itcl && \
18411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18413 "RANLIB=$${RANLIB}" \
18414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18420 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18421 maybe-maintainer-clean-itcl:
18423 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18425 maintainer-clean-itcl:
18426 @: $(MAKE); $(unstage)
18427 @[ -f ./itcl/Makefile ] || exit 0; \
18428 r=`${PWD_COMMAND}`; export r; \
18429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431 for flag in $(EXTRA_HOST_FLAGS) ; do \
18432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18434 echo "Doing maintainer-clean in itcl"; \
18435 (cd $(HOST_SUBDIR)/itcl && \
18436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18438 "RANLIB=$${RANLIB}" \
18439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18440 maintainer-clean) \
18447 .PHONY: configure-ld maybe-configure-ld
18448 maybe-configure-ld:
18450 configure-ld: stage_current
18451 @endif gcc-bootstrap
18453 maybe-configure-ld: configure-ld
18455 @r=`${PWD_COMMAND}`; export r; \
18456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18460 echo Configuring in $(HOST_SUBDIR)/ld; \
18461 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18462 case $(srcdir) in \
18463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18467 module_srcdir=ld; \
18469 $$s/$$module_srcdir/configure \
18470 --srcdir=$${topdir}/$$module_srcdir \
18471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18472 --target=${target_alias} \
18478 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18479 maybe-configure-stage1-ld:
18481 maybe-configure-stage1-ld: configure-stage1-ld
18482 configure-stage1-ld:
18483 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18485 @r=`${PWD_COMMAND}`; export r; \
18486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18487 TFLAGS="$(STAGE1_TFLAGS)"; \
18488 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18490 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18491 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18492 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18493 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18495 cd $(HOST_SUBDIR)/ld || exit 1; \
18496 case $(srcdir) in \
18497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18498 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18501 module_srcdir=ld; \
18502 $(SHELL) $$s/$$module_srcdir/configure \
18503 --srcdir=$${topdir}/$$module_srcdir \
18504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18505 --target=${target_alias} \
18507 $(STAGE1_CONFIGURE_FLAGS)
18508 @endif ld-bootstrap
18510 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18511 maybe-configure-stage2-ld:
18513 maybe-configure-stage2-ld: configure-stage2-ld
18514 configure-stage2-ld:
18515 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18517 @r=`${PWD_COMMAND}`; export r; \
18518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18519 TFLAGS="$(STAGE2_TFLAGS)"; \
18520 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18522 $(POSTSTAGE1_HOST_EXPORTS) \
18523 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18524 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18525 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18526 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18528 cd $(HOST_SUBDIR)/ld || exit 1; \
18529 case $(srcdir) in \
18530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18531 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18534 module_srcdir=ld; \
18535 $(SHELL) $$s/$$module_srcdir/configure \
18536 --srcdir=$${topdir}/$$module_srcdir \
18537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18538 --target=${target_alias} \
18539 --with-build-libsubdir=$(HOST_SUBDIR) \
18540 $(STAGE2_CONFIGURE_FLAGS)
18541 @endif ld-bootstrap
18543 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18544 maybe-configure-stage3-ld:
18546 maybe-configure-stage3-ld: configure-stage3-ld
18547 configure-stage3-ld:
18548 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18550 @r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 TFLAGS="$(STAGE3_TFLAGS)"; \
18553 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18555 $(POSTSTAGE1_HOST_EXPORTS) \
18556 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18557 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18558 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18559 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18561 cd $(HOST_SUBDIR)/ld || exit 1; \
18562 case $(srcdir) in \
18563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18564 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18567 module_srcdir=ld; \
18568 $(SHELL) $$s/$$module_srcdir/configure \
18569 --srcdir=$${topdir}/$$module_srcdir \
18570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18571 --target=${target_alias} \
18572 --with-build-libsubdir=$(HOST_SUBDIR) \
18573 $(STAGE3_CONFIGURE_FLAGS)
18574 @endif ld-bootstrap
18576 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18577 maybe-configure-stage4-ld:
18579 maybe-configure-stage4-ld: configure-stage4-ld
18580 configure-stage4-ld:
18581 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18583 @r=`${PWD_COMMAND}`; export r; \
18584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585 TFLAGS="$(STAGE4_TFLAGS)"; \
18586 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18588 $(POSTSTAGE1_HOST_EXPORTS) \
18589 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18590 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18591 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18592 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18594 cd $(HOST_SUBDIR)/ld || exit 1; \
18595 case $(srcdir) in \
18596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18597 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18600 module_srcdir=ld; \
18601 $(SHELL) $$s/$$module_srcdir/configure \
18602 --srcdir=$${topdir}/$$module_srcdir \
18603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18604 --target=${target_alias} \
18605 --with-build-libsubdir=$(HOST_SUBDIR) \
18606 $(STAGE4_CONFIGURE_FLAGS)
18607 @endif ld-bootstrap
18609 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18610 maybe-configure-stageprofile-ld:
18612 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18613 configure-stageprofile-ld:
18614 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18616 @r=`${PWD_COMMAND}`; export r; \
18617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18619 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18621 $(POSTSTAGE1_HOST_EXPORTS) \
18622 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18623 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18624 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18625 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18627 cd $(HOST_SUBDIR)/ld || exit 1; \
18628 case $(srcdir) in \
18629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18630 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18633 module_srcdir=ld; \
18634 $(SHELL) $$s/$$module_srcdir/configure \
18635 --srcdir=$${topdir}/$$module_srcdir \
18636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18637 --target=${target_alias} \
18638 --with-build-libsubdir=$(HOST_SUBDIR) \
18639 $(STAGEprofile_CONFIGURE_FLAGS)
18640 @endif ld-bootstrap
18642 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18643 maybe-configure-stagefeedback-ld:
18645 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18646 configure-stagefeedback-ld:
18647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18649 @r=`${PWD_COMMAND}`; export r; \
18650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18652 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18654 $(POSTSTAGE1_HOST_EXPORTS) \
18655 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18656 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18658 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18660 cd $(HOST_SUBDIR)/ld || exit 1; \
18661 case $(srcdir) in \
18662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18663 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18666 module_srcdir=ld; \
18667 $(SHELL) $$s/$$module_srcdir/configure \
18668 --srcdir=$${topdir}/$$module_srcdir \
18669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18670 --target=${target_alias} \
18671 --with-build-libsubdir=$(HOST_SUBDIR) \
18672 $(STAGEfeedback_CONFIGURE_FLAGS)
18673 @endif ld-bootstrap
18679 .PHONY: all-ld maybe-all-ld
18682 all-ld: stage_current
18683 @endif gcc-bootstrap
18686 maybe-all-ld: all-ld
18687 all-ld: configure-ld
18688 @r=`${PWD_COMMAND}`; export r; \
18689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691 (cd $(HOST_SUBDIR)/ld && \
18692 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18698 .PHONY: all-stage1-ld maybe-all-stage1-ld
18699 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18700 maybe-all-stage1-ld:
18701 maybe-clean-stage1-ld:
18703 maybe-all-stage1-ld: all-stage1-ld
18704 all-stage1: all-stage1-ld
18705 TARGET-stage1-ld = $(TARGET-ld)
18706 all-stage1-ld: configure-stage1-ld
18707 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18708 @r=`${PWD_COMMAND}`; export r; \
18709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710 TFLAGS="$(STAGE1_TFLAGS)"; \
18712 cd $(HOST_SUBDIR)/ld && \
18713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18714 CFLAGS="$(STAGE1_CFLAGS)" \
18715 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18716 LIBCFLAGS="$(LIBCFLAGS)" \
18717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18720 $(EXTRA_HOST_FLAGS) \
18721 $(STAGE1_FLAGS_TO_PASS) \
18722 TFLAGS="$(STAGE1_TFLAGS)" \
18723 $(TARGET-stage1-ld)
18725 maybe-clean-stage1-ld: clean-stage1-ld
18726 clean-stage1: clean-stage1-ld
18728 @if [ $(current_stage) = stage1 ]; then \
18729 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18731 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18732 $(MAKE) stage1-start; \
18734 cd $(HOST_SUBDIR)/ld && \
18735 $(MAKE) $(EXTRA_HOST_FLAGS) \
18736 $(STAGE1_FLAGS_TO_PASS) clean
18737 @endif ld-bootstrap
18740 .PHONY: all-stage2-ld maybe-all-stage2-ld
18741 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18742 maybe-all-stage2-ld:
18743 maybe-clean-stage2-ld:
18745 maybe-all-stage2-ld: all-stage2-ld
18746 all-stage2: all-stage2-ld
18747 TARGET-stage2-ld = $(TARGET-ld)
18748 all-stage2-ld: configure-stage2-ld
18749 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18750 @r=`${PWD_COMMAND}`; export r; \
18751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752 TFLAGS="$(STAGE2_TFLAGS)"; \
18754 $(POSTSTAGE1_HOST_EXPORTS) \
18755 cd $(HOST_SUBDIR)/ld && \
18756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18757 CFLAGS="$(STAGE2_CFLAGS)" \
18758 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18759 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18763 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18764 TFLAGS="$(STAGE2_TFLAGS)" \
18765 $(TARGET-stage2-ld)
18767 maybe-clean-stage2-ld: clean-stage2-ld
18768 clean-stage2: clean-stage2-ld
18770 @if [ $(current_stage) = stage2 ]; then \
18771 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18773 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18774 $(MAKE) stage2-start; \
18776 cd $(HOST_SUBDIR)/ld && \
18777 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18778 @endif ld-bootstrap
18781 .PHONY: all-stage3-ld maybe-all-stage3-ld
18782 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18783 maybe-all-stage3-ld:
18784 maybe-clean-stage3-ld:
18786 maybe-all-stage3-ld: all-stage3-ld
18787 all-stage3: all-stage3-ld
18788 TARGET-stage3-ld = $(TARGET-ld)
18789 all-stage3-ld: configure-stage3-ld
18790 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18791 @r=`${PWD_COMMAND}`; export r; \
18792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18793 TFLAGS="$(STAGE3_TFLAGS)"; \
18795 $(POSTSTAGE1_HOST_EXPORTS) \
18796 cd $(HOST_SUBDIR)/ld && \
18797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18798 CFLAGS="$(STAGE3_CFLAGS)" \
18799 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18800 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18805 TFLAGS="$(STAGE3_TFLAGS)" \
18806 $(TARGET-stage3-ld)
18808 maybe-clean-stage3-ld: clean-stage3-ld
18809 clean-stage3: clean-stage3-ld
18811 @if [ $(current_stage) = stage3 ]; then \
18812 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18814 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18815 $(MAKE) stage3-start; \
18817 cd $(HOST_SUBDIR)/ld && \
18818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18819 @endif ld-bootstrap
18822 .PHONY: all-stage4-ld maybe-all-stage4-ld
18823 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18824 maybe-all-stage4-ld:
18825 maybe-clean-stage4-ld:
18827 maybe-all-stage4-ld: all-stage4-ld
18828 all-stage4: all-stage4-ld
18829 TARGET-stage4-ld = $(TARGET-ld)
18830 all-stage4-ld: configure-stage4-ld
18831 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18832 @r=`${PWD_COMMAND}`; export r; \
18833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834 TFLAGS="$(STAGE4_TFLAGS)"; \
18836 $(POSTSTAGE1_HOST_EXPORTS) \
18837 cd $(HOST_SUBDIR)/ld && \
18838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18839 CFLAGS="$(STAGE4_CFLAGS)" \
18840 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18841 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18846 TFLAGS="$(STAGE4_TFLAGS)" \
18847 $(TARGET-stage4-ld)
18849 maybe-clean-stage4-ld: clean-stage4-ld
18850 clean-stage4: clean-stage4-ld
18852 @if [ $(current_stage) = stage4 ]; then \
18853 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18855 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18856 $(MAKE) stage4-start; \
18858 cd $(HOST_SUBDIR)/ld && \
18859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18860 @endif ld-bootstrap
18863 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18864 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18865 maybe-all-stageprofile-ld:
18866 maybe-clean-stageprofile-ld:
18868 maybe-all-stageprofile-ld: all-stageprofile-ld
18869 all-stageprofile: all-stageprofile-ld
18870 TARGET-stageprofile-ld = $(TARGET-ld)
18871 all-stageprofile-ld: configure-stageprofile-ld
18872 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18873 @r=`${PWD_COMMAND}`; export r; \
18874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18877 $(POSTSTAGE1_HOST_EXPORTS) \
18878 cd $(HOST_SUBDIR)/ld && \
18879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18880 CFLAGS="$(STAGEprofile_CFLAGS)" \
18881 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18882 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18887 TFLAGS="$(STAGEprofile_TFLAGS)" \
18888 $(TARGET-stageprofile-ld)
18890 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18891 clean-stageprofile: clean-stageprofile-ld
18892 clean-stageprofile-ld:
18893 @if [ $(current_stage) = stageprofile ]; then \
18894 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18896 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18897 $(MAKE) stageprofile-start; \
18899 cd $(HOST_SUBDIR)/ld && \
18900 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18901 @endif ld-bootstrap
18904 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18905 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18906 maybe-all-stagefeedback-ld:
18907 maybe-clean-stagefeedback-ld:
18909 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18910 all-stagefeedback: all-stagefeedback-ld
18911 TARGET-stagefeedback-ld = $(TARGET-ld)
18912 all-stagefeedback-ld: configure-stagefeedback-ld
18913 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18914 @r=`${PWD_COMMAND}`; export r; \
18915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18918 $(POSTSTAGE1_HOST_EXPORTS) \
18919 cd $(HOST_SUBDIR)/ld && \
18920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18921 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18922 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18923 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18928 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18929 $(TARGET-stagefeedback-ld)
18931 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18932 clean-stagefeedback: clean-stagefeedback-ld
18933 clean-stagefeedback-ld:
18934 @if [ $(current_stage) = stagefeedback ]; then \
18935 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18937 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18938 $(MAKE) stagefeedback-start; \
18940 cd $(HOST_SUBDIR)/ld && \
18941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18942 @endif ld-bootstrap
18948 .PHONY: check-ld maybe-check-ld
18951 maybe-check-ld: check-ld
18954 @: $(MAKE); $(unstage)
18955 @r=`${PWD_COMMAND}`; export r; \
18956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18958 (cd $(HOST_SUBDIR)/ld && \
18959 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18963 .PHONY: install-ld maybe-install-ld
18966 maybe-install-ld: install-ld
18968 install-ld: installdirs
18969 @: $(MAKE); $(unstage)
18970 @r=`${PWD_COMMAND}`; export r; \
18971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973 (cd $(HOST_SUBDIR)/ld && \
18974 $(MAKE) $(FLAGS_TO_PASS) install)
18978 .PHONY: install-strip-ld maybe-install-strip-ld
18979 maybe-install-strip-ld:
18981 maybe-install-strip-ld: install-strip-ld
18983 install-strip-ld: installdirs
18984 @: $(MAKE); $(unstage)
18985 @r=`${PWD_COMMAND}`; export r; \
18986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18988 (cd $(HOST_SUBDIR)/ld && \
18989 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18993 # Other targets (info, dvi, pdf, etc.)
18995 .PHONY: maybe-info-ld info-ld
18998 maybe-info-ld: info-ld
19002 @[ -f ./ld/Makefile ] || exit 0; \
19003 r=`${PWD_COMMAND}`; export r; \
19004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006 for flag in $(EXTRA_HOST_FLAGS) ; do \
19007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009 echo "Doing info in ld"; \
19010 (cd $(HOST_SUBDIR)/ld && \
19011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19013 "RANLIB=$${RANLIB}" \
19014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19020 .PHONY: maybe-dvi-ld dvi-ld
19023 maybe-dvi-ld: dvi-ld
19027 @[ -f ./ld/Makefile ] || exit 0; \
19028 r=`${PWD_COMMAND}`; export r; \
19029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031 for flag in $(EXTRA_HOST_FLAGS) ; do \
19032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19034 echo "Doing dvi in ld"; \
19035 (cd $(HOST_SUBDIR)/ld && \
19036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19038 "RANLIB=$${RANLIB}" \
19039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19045 .PHONY: maybe-pdf-ld pdf-ld
19048 maybe-pdf-ld: pdf-ld
19052 @[ -f ./ld/Makefile ] || exit 0; \
19053 r=`${PWD_COMMAND}`; export r; \
19054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056 for flag in $(EXTRA_HOST_FLAGS) ; do \
19057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059 echo "Doing pdf in ld"; \
19060 (cd $(HOST_SUBDIR)/ld && \
19061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063 "RANLIB=$${RANLIB}" \
19064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19070 .PHONY: maybe-html-ld html-ld
19073 maybe-html-ld: html-ld
19077 @[ -f ./ld/Makefile ] || exit 0; \
19078 r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 for flag in $(EXTRA_HOST_FLAGS) ; do \
19082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084 echo "Doing html in ld"; \
19085 (cd $(HOST_SUBDIR)/ld && \
19086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19088 "RANLIB=$${RANLIB}" \
19089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19095 .PHONY: maybe-TAGS-ld TAGS-ld
19098 maybe-TAGS-ld: TAGS-ld
19102 @[ -f ./ld/Makefile ] || exit 0; \
19103 r=`${PWD_COMMAND}`; export r; \
19104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106 for flag in $(EXTRA_HOST_FLAGS) ; do \
19107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19109 echo "Doing TAGS in ld"; \
19110 (cd $(HOST_SUBDIR)/ld && \
19111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19113 "RANLIB=$${RANLIB}" \
19114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19120 .PHONY: maybe-install-info-ld install-info-ld
19121 maybe-install-info-ld:
19123 maybe-install-info-ld: install-info-ld
19128 @[ -f ./ld/Makefile ] || exit 0; \
19129 r=`${PWD_COMMAND}`; export r; \
19130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19132 for flag in $(EXTRA_HOST_FLAGS) ; do \
19133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19135 echo "Doing install-info in ld"; \
19136 (cd $(HOST_SUBDIR)/ld && \
19137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139 "RANLIB=$${RANLIB}" \
19140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19146 .PHONY: maybe-install-pdf-ld install-pdf-ld
19147 maybe-install-pdf-ld:
19149 maybe-install-pdf-ld: install-pdf-ld
19154 @[ -f ./ld/Makefile ] || exit 0; \
19155 r=`${PWD_COMMAND}`; export r; \
19156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19158 for flag in $(EXTRA_HOST_FLAGS) ; do \
19159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19161 echo "Doing install-pdf in ld"; \
19162 (cd $(HOST_SUBDIR)/ld && \
19163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165 "RANLIB=$${RANLIB}" \
19166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19172 .PHONY: maybe-install-html-ld install-html-ld
19173 maybe-install-html-ld:
19175 maybe-install-html-ld: install-html-ld
19180 @[ -f ./ld/Makefile ] || exit 0; \
19181 r=`${PWD_COMMAND}`; export r; \
19182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19184 for flag in $(EXTRA_HOST_FLAGS) ; do \
19185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19187 echo "Doing install-html in ld"; \
19188 (cd $(HOST_SUBDIR)/ld && \
19189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19191 "RANLIB=$${RANLIB}" \
19192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19198 .PHONY: maybe-installcheck-ld installcheck-ld
19199 maybe-installcheck-ld:
19201 maybe-installcheck-ld: installcheck-ld
19205 @[ -f ./ld/Makefile ] || exit 0; \
19206 r=`${PWD_COMMAND}`; export r; \
19207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209 for flag in $(EXTRA_HOST_FLAGS) ; do \
19210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19212 echo "Doing installcheck in ld"; \
19213 (cd $(HOST_SUBDIR)/ld && \
19214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216 "RANLIB=$${RANLIB}" \
19217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19223 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19224 maybe-mostlyclean-ld:
19226 maybe-mostlyclean-ld: mostlyclean-ld
19229 @[ -f ./ld/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233 for flag in $(EXTRA_HOST_FLAGS) ; do \
19234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236 echo "Doing mostlyclean in ld"; \
19237 (cd $(HOST_SUBDIR)/ld && \
19238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240 "RANLIB=$${RANLIB}" \
19241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19247 .PHONY: maybe-clean-ld clean-ld
19250 maybe-clean-ld: clean-ld
19253 @[ -f ./ld/Makefile ] || exit 0; \
19254 r=`${PWD_COMMAND}`; export r; \
19255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257 for flag in $(EXTRA_HOST_FLAGS) ; do \
19258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19260 echo "Doing clean in ld"; \
19261 (cd $(HOST_SUBDIR)/ld && \
19262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19264 "RANLIB=$${RANLIB}" \
19265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19271 .PHONY: maybe-distclean-ld distclean-ld
19272 maybe-distclean-ld:
19274 maybe-distclean-ld: distclean-ld
19277 @[ -f ./ld/Makefile ] || exit 0; \
19278 r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281 for flag in $(EXTRA_HOST_FLAGS) ; do \
19282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19284 echo "Doing distclean in ld"; \
19285 (cd $(HOST_SUBDIR)/ld && \
19286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288 "RANLIB=$${RANLIB}" \
19289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19295 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19296 maybe-maintainer-clean-ld:
19298 maybe-maintainer-clean-ld: maintainer-clean-ld
19300 maintainer-clean-ld:
19301 @[ -f ./ld/Makefile ] || exit 0; \
19302 r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19305 for flag in $(EXTRA_HOST_FLAGS) ; do \
19306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19308 echo "Doing maintainer-clean in ld"; \
19309 (cd $(HOST_SUBDIR)/ld && \
19310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312 "RANLIB=$${RANLIB}" \
19313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314 maintainer-clean) \
19321 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19322 maybe-configure-libbacktrace:
19324 configure-libbacktrace: stage_current
19325 @endif gcc-bootstrap
19327 maybe-configure-libbacktrace: configure-libbacktrace
19328 configure-libbacktrace:
19329 @r=`${PWD_COMMAND}`; export r; \
19330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19334 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19335 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19336 case $(srcdir) in \
19337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19338 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19341 module_srcdir=libbacktrace; \
19343 $$s/$$module_srcdir/configure \
19344 --srcdir=$${topdir}/$$module_srcdir \
19345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19346 --target=${target_alias} \
19348 @endif libbacktrace
19352 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19353 maybe-configure-stage1-libbacktrace:
19354 @if libbacktrace-bootstrap
19355 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19356 configure-stage1-libbacktrace:
19357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19359 @r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 TFLAGS="$(STAGE1_TFLAGS)"; \
19362 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19364 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19365 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19366 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19367 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19369 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19370 case $(srcdir) in \
19371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19372 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19375 module_srcdir=libbacktrace; \
19376 $(SHELL) $$s/$$module_srcdir/configure \
19377 --srcdir=$${topdir}/$$module_srcdir \
19378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19379 --target=${target_alias} \
19381 $(STAGE1_CONFIGURE_FLAGS)
19382 @endif libbacktrace-bootstrap
19384 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19385 maybe-configure-stage2-libbacktrace:
19386 @if libbacktrace-bootstrap
19387 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19388 configure-stage2-libbacktrace:
19389 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19391 @r=`${PWD_COMMAND}`; export r; \
19392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393 TFLAGS="$(STAGE2_TFLAGS)"; \
19394 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19396 $(POSTSTAGE1_HOST_EXPORTS) \
19397 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19398 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19399 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19400 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19402 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19403 case $(srcdir) in \
19404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19405 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19408 module_srcdir=libbacktrace; \
19409 $(SHELL) $$s/$$module_srcdir/configure \
19410 --srcdir=$${topdir}/$$module_srcdir \
19411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19412 --target=${target_alias} \
19413 --with-build-libsubdir=$(HOST_SUBDIR) \
19414 $(STAGE2_CONFIGURE_FLAGS)
19415 @endif libbacktrace-bootstrap
19417 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19418 maybe-configure-stage3-libbacktrace:
19419 @if libbacktrace-bootstrap
19420 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19421 configure-stage3-libbacktrace:
19422 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19424 @r=`${PWD_COMMAND}`; export r; \
19425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19426 TFLAGS="$(STAGE3_TFLAGS)"; \
19427 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19429 $(POSTSTAGE1_HOST_EXPORTS) \
19430 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19431 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19432 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19433 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19435 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19436 case $(srcdir) in \
19437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19438 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19441 module_srcdir=libbacktrace; \
19442 $(SHELL) $$s/$$module_srcdir/configure \
19443 --srcdir=$${topdir}/$$module_srcdir \
19444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19445 --target=${target_alias} \
19446 --with-build-libsubdir=$(HOST_SUBDIR) \
19447 $(STAGE3_CONFIGURE_FLAGS)
19448 @endif libbacktrace-bootstrap
19450 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19451 maybe-configure-stage4-libbacktrace:
19452 @if libbacktrace-bootstrap
19453 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19454 configure-stage4-libbacktrace:
19455 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19457 @r=`${PWD_COMMAND}`; export r; \
19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459 TFLAGS="$(STAGE4_TFLAGS)"; \
19460 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19462 $(POSTSTAGE1_HOST_EXPORTS) \
19463 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19464 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19465 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19466 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19468 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19469 case $(srcdir) in \
19470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19471 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19474 module_srcdir=libbacktrace; \
19475 $(SHELL) $$s/$$module_srcdir/configure \
19476 --srcdir=$${topdir}/$$module_srcdir \
19477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19478 --target=${target_alias} \
19479 --with-build-libsubdir=$(HOST_SUBDIR) \
19480 $(STAGE4_CONFIGURE_FLAGS)
19481 @endif libbacktrace-bootstrap
19483 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19484 maybe-configure-stageprofile-libbacktrace:
19485 @if libbacktrace-bootstrap
19486 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19487 configure-stageprofile-libbacktrace:
19488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19489 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19490 @r=`${PWD_COMMAND}`; export r; \
19491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19493 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19495 $(POSTSTAGE1_HOST_EXPORTS) \
19496 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19497 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19498 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19499 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19501 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19502 case $(srcdir) in \
19503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19504 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19507 module_srcdir=libbacktrace; \
19508 $(SHELL) $$s/$$module_srcdir/configure \
19509 --srcdir=$${topdir}/$$module_srcdir \
19510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19511 --target=${target_alias} \
19512 --with-build-libsubdir=$(HOST_SUBDIR) \
19513 $(STAGEprofile_CONFIGURE_FLAGS)
19514 @endif libbacktrace-bootstrap
19516 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19517 maybe-configure-stagefeedback-libbacktrace:
19518 @if libbacktrace-bootstrap
19519 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19520 configure-stagefeedback-libbacktrace:
19521 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19523 @r=`${PWD_COMMAND}`; export r; \
19524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19525 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19526 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19528 $(POSTSTAGE1_HOST_EXPORTS) \
19529 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19530 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19531 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19532 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19534 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19535 case $(srcdir) in \
19536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19537 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19540 module_srcdir=libbacktrace; \
19541 $(SHELL) $$s/$$module_srcdir/configure \
19542 --srcdir=$${topdir}/$$module_srcdir \
19543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19544 --target=${target_alias} \
19545 --with-build-libsubdir=$(HOST_SUBDIR) \
19546 $(STAGEfeedback_CONFIGURE_FLAGS)
19547 @endif libbacktrace-bootstrap
19553 .PHONY: all-libbacktrace maybe-all-libbacktrace
19554 maybe-all-libbacktrace:
19556 all-libbacktrace: stage_current
19557 @endif gcc-bootstrap
19559 TARGET-libbacktrace=all
19560 maybe-all-libbacktrace: all-libbacktrace
19561 all-libbacktrace: configure-libbacktrace
19562 @r=`${PWD_COMMAND}`; export r; \
19563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565 (cd $(HOST_SUBDIR)/libbacktrace && \
19566 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19567 $(TARGET-libbacktrace))
19568 @endif libbacktrace
19572 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19573 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19574 maybe-all-stage1-libbacktrace:
19575 maybe-clean-stage1-libbacktrace:
19576 @if libbacktrace-bootstrap
19577 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19578 all-stage1: all-stage1-libbacktrace
19579 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19580 all-stage1-libbacktrace: configure-stage1-libbacktrace
19581 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19582 @r=`${PWD_COMMAND}`; export r; \
19583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19584 TFLAGS="$(STAGE1_TFLAGS)"; \
19586 cd $(HOST_SUBDIR)/libbacktrace && \
19587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19588 CFLAGS="$(STAGE1_CFLAGS)" \
19589 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19590 LIBCFLAGS="$(LIBCFLAGS)" \
19591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19594 $(EXTRA_HOST_FLAGS) \
19595 $(STAGE1_FLAGS_TO_PASS) \
19596 TFLAGS="$(STAGE1_TFLAGS)" \
19597 $(TARGET-stage1-libbacktrace)
19599 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19600 clean-stage1: clean-stage1-libbacktrace
19601 clean-stage1-libbacktrace:
19602 @if [ $(current_stage) = stage1 ]; then \
19603 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19605 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19606 $(MAKE) stage1-start; \
19608 cd $(HOST_SUBDIR)/libbacktrace && \
19609 $(MAKE) $(EXTRA_HOST_FLAGS) \
19610 $(STAGE1_FLAGS_TO_PASS) clean
19611 @endif libbacktrace-bootstrap
19614 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19615 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19616 maybe-all-stage2-libbacktrace:
19617 maybe-clean-stage2-libbacktrace:
19618 @if libbacktrace-bootstrap
19619 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19620 all-stage2: all-stage2-libbacktrace
19621 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19622 all-stage2-libbacktrace: configure-stage2-libbacktrace
19623 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19624 @r=`${PWD_COMMAND}`; export r; \
19625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19626 TFLAGS="$(STAGE2_TFLAGS)"; \
19628 $(POSTSTAGE1_HOST_EXPORTS) \
19629 cd $(HOST_SUBDIR)/libbacktrace && \
19630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19631 CFLAGS="$(STAGE2_CFLAGS)" \
19632 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19633 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19638 TFLAGS="$(STAGE2_TFLAGS)" \
19639 $(TARGET-stage2-libbacktrace)
19641 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19642 clean-stage2: clean-stage2-libbacktrace
19643 clean-stage2-libbacktrace:
19644 @if [ $(current_stage) = stage2 ]; then \
19645 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19647 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19648 $(MAKE) stage2-start; \
19650 cd $(HOST_SUBDIR)/libbacktrace && \
19651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19652 @endif libbacktrace-bootstrap
19655 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19656 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19657 maybe-all-stage3-libbacktrace:
19658 maybe-clean-stage3-libbacktrace:
19659 @if libbacktrace-bootstrap
19660 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19661 all-stage3: all-stage3-libbacktrace
19662 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19663 all-stage3-libbacktrace: configure-stage3-libbacktrace
19664 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19665 @r=`${PWD_COMMAND}`; export r; \
19666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667 TFLAGS="$(STAGE3_TFLAGS)"; \
19669 $(POSTSTAGE1_HOST_EXPORTS) \
19670 cd $(HOST_SUBDIR)/libbacktrace && \
19671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19672 CFLAGS="$(STAGE3_CFLAGS)" \
19673 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19674 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19679 TFLAGS="$(STAGE3_TFLAGS)" \
19680 $(TARGET-stage3-libbacktrace)
19682 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19683 clean-stage3: clean-stage3-libbacktrace
19684 clean-stage3-libbacktrace:
19685 @if [ $(current_stage) = stage3 ]; then \
19686 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19688 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19689 $(MAKE) stage3-start; \
19691 cd $(HOST_SUBDIR)/libbacktrace && \
19692 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19693 @endif libbacktrace-bootstrap
19696 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19697 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19698 maybe-all-stage4-libbacktrace:
19699 maybe-clean-stage4-libbacktrace:
19700 @if libbacktrace-bootstrap
19701 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19702 all-stage4: all-stage4-libbacktrace
19703 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19704 all-stage4-libbacktrace: configure-stage4-libbacktrace
19705 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19706 @r=`${PWD_COMMAND}`; export r; \
19707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708 TFLAGS="$(STAGE4_TFLAGS)"; \
19710 $(POSTSTAGE1_HOST_EXPORTS) \
19711 cd $(HOST_SUBDIR)/libbacktrace && \
19712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19713 CFLAGS="$(STAGE4_CFLAGS)" \
19714 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19715 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19720 TFLAGS="$(STAGE4_TFLAGS)" \
19721 $(TARGET-stage4-libbacktrace)
19723 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19724 clean-stage4: clean-stage4-libbacktrace
19725 clean-stage4-libbacktrace:
19726 @if [ $(current_stage) = stage4 ]; then \
19727 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19729 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19730 $(MAKE) stage4-start; \
19732 cd $(HOST_SUBDIR)/libbacktrace && \
19733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19734 @endif libbacktrace-bootstrap
19737 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19738 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19739 maybe-all-stageprofile-libbacktrace:
19740 maybe-clean-stageprofile-libbacktrace:
19741 @if libbacktrace-bootstrap
19742 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19743 all-stageprofile: all-stageprofile-libbacktrace
19744 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19745 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19746 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19747 @r=`${PWD_COMMAND}`; export r; \
19748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19751 $(POSTSTAGE1_HOST_EXPORTS) \
19752 cd $(HOST_SUBDIR)/libbacktrace && \
19753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19754 CFLAGS="$(STAGEprofile_CFLAGS)" \
19755 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19756 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19760 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19761 TFLAGS="$(STAGEprofile_TFLAGS)" \
19762 $(TARGET-stageprofile-libbacktrace)
19764 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19765 clean-stageprofile: clean-stageprofile-libbacktrace
19766 clean-stageprofile-libbacktrace:
19767 @if [ $(current_stage) = stageprofile ]; then \
19768 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19770 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19771 $(MAKE) stageprofile-start; \
19773 cd $(HOST_SUBDIR)/libbacktrace && \
19774 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19775 @endif libbacktrace-bootstrap
19778 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19779 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19780 maybe-all-stagefeedback-libbacktrace:
19781 maybe-clean-stagefeedback-libbacktrace:
19782 @if libbacktrace-bootstrap
19783 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19784 all-stagefeedback: all-stagefeedback-libbacktrace
19785 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19786 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19787 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19788 @r=`${PWD_COMMAND}`; export r; \
19789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19790 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19792 $(POSTSTAGE1_HOST_EXPORTS) \
19793 cd $(HOST_SUBDIR)/libbacktrace && \
19794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19795 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19796 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19797 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19802 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19803 $(TARGET-stagefeedback-libbacktrace)
19805 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19806 clean-stagefeedback: clean-stagefeedback-libbacktrace
19807 clean-stagefeedback-libbacktrace:
19808 @if [ $(current_stage) = stagefeedback ]; then \
19809 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19811 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19812 $(MAKE) stagefeedback-start; \
19814 cd $(HOST_SUBDIR)/libbacktrace && \
19815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19816 @endif libbacktrace-bootstrap
19822 .PHONY: check-libbacktrace maybe-check-libbacktrace
19823 maybe-check-libbacktrace:
19825 maybe-check-libbacktrace: check-libbacktrace
19827 check-libbacktrace:
19828 @: $(MAKE); $(unstage)
19829 @r=`${PWD_COMMAND}`; export r; \
19830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19832 (cd $(HOST_SUBDIR)/libbacktrace && \
19833 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19835 @endif libbacktrace
19837 .PHONY: install-libbacktrace maybe-install-libbacktrace
19838 maybe-install-libbacktrace:
19840 maybe-install-libbacktrace: install-libbacktrace
19842 install-libbacktrace: installdirs
19843 @: $(MAKE); $(unstage)
19844 @r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19847 (cd $(HOST_SUBDIR)/libbacktrace && \
19848 $(MAKE) $(FLAGS_TO_PASS) install)
19850 @endif libbacktrace
19852 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19853 maybe-install-strip-libbacktrace:
19855 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19857 install-strip-libbacktrace: installdirs
19858 @: $(MAKE); $(unstage)
19859 @r=`${PWD_COMMAND}`; export r; \
19860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19862 (cd $(HOST_SUBDIR)/libbacktrace && \
19863 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19865 @endif libbacktrace
19867 # Other targets (info, dvi, pdf, etc.)
19869 .PHONY: maybe-info-libbacktrace info-libbacktrace
19870 maybe-info-libbacktrace:
19872 maybe-info-libbacktrace: info-libbacktrace
19874 info-libbacktrace: \
19875 configure-libbacktrace
19876 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19877 r=`${PWD_COMMAND}`; export r; \
19878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880 for flag in $(EXTRA_HOST_FLAGS) ; do \
19881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883 echo "Doing info in libbacktrace"; \
19884 (cd $(HOST_SUBDIR)/libbacktrace && \
19885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19887 "RANLIB=$${RANLIB}" \
19888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19892 @endif libbacktrace
19894 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19895 maybe-dvi-libbacktrace:
19897 maybe-dvi-libbacktrace: dvi-libbacktrace
19899 dvi-libbacktrace: \
19900 configure-libbacktrace
19901 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19902 r=`${PWD_COMMAND}`; export r; \
19903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19905 for flag in $(EXTRA_HOST_FLAGS) ; do \
19906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19908 echo "Doing dvi in libbacktrace"; \
19909 (cd $(HOST_SUBDIR)/libbacktrace && \
19910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19912 "RANLIB=$${RANLIB}" \
19913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19917 @endif libbacktrace
19919 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19920 maybe-pdf-libbacktrace:
19922 maybe-pdf-libbacktrace: pdf-libbacktrace
19924 pdf-libbacktrace: \
19925 configure-libbacktrace
19926 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19927 r=`${PWD_COMMAND}`; export r; \
19928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19930 for flag in $(EXTRA_HOST_FLAGS) ; do \
19931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19933 echo "Doing pdf in libbacktrace"; \
19934 (cd $(HOST_SUBDIR)/libbacktrace && \
19935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19937 "RANLIB=$${RANLIB}" \
19938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19942 @endif libbacktrace
19944 .PHONY: maybe-html-libbacktrace html-libbacktrace
19945 maybe-html-libbacktrace:
19947 maybe-html-libbacktrace: html-libbacktrace
19949 html-libbacktrace: \
19950 configure-libbacktrace
19951 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19952 r=`${PWD_COMMAND}`; export r; \
19953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 for flag in $(EXTRA_HOST_FLAGS) ; do \
19956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19958 echo "Doing html in libbacktrace"; \
19959 (cd $(HOST_SUBDIR)/libbacktrace && \
19960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19962 "RANLIB=$${RANLIB}" \
19963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19967 @endif libbacktrace
19969 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19970 maybe-TAGS-libbacktrace:
19972 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19974 TAGS-libbacktrace: \
19975 configure-libbacktrace
19976 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19977 r=`${PWD_COMMAND}`; export r; \
19978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980 for flag in $(EXTRA_HOST_FLAGS) ; do \
19981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19983 echo "Doing TAGS in libbacktrace"; \
19984 (cd $(HOST_SUBDIR)/libbacktrace && \
19985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19987 "RANLIB=$${RANLIB}" \
19988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19992 @endif libbacktrace
19994 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19995 maybe-install-info-libbacktrace:
19997 maybe-install-info-libbacktrace: install-info-libbacktrace
19999 install-info-libbacktrace: \
20000 configure-libbacktrace \
20002 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20003 r=`${PWD_COMMAND}`; export r; \
20004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20006 for flag in $(EXTRA_HOST_FLAGS) ; do \
20007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20009 echo "Doing install-info in libbacktrace"; \
20010 (cd $(HOST_SUBDIR)/libbacktrace && \
20011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20013 "RANLIB=$${RANLIB}" \
20014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20018 @endif libbacktrace
20020 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20021 maybe-install-pdf-libbacktrace:
20023 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20025 install-pdf-libbacktrace: \
20026 configure-libbacktrace \
20028 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20029 r=`${PWD_COMMAND}`; export r; \
20030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032 for flag in $(EXTRA_HOST_FLAGS) ; do \
20033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20035 echo "Doing install-pdf in libbacktrace"; \
20036 (cd $(HOST_SUBDIR)/libbacktrace && \
20037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20039 "RANLIB=$${RANLIB}" \
20040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20044 @endif libbacktrace
20046 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20047 maybe-install-html-libbacktrace:
20049 maybe-install-html-libbacktrace: install-html-libbacktrace
20051 install-html-libbacktrace: \
20052 configure-libbacktrace \
20054 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20055 r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058 for flag in $(EXTRA_HOST_FLAGS) ; do \
20059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20061 echo "Doing install-html in libbacktrace"; \
20062 (cd $(HOST_SUBDIR)/libbacktrace && \
20063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065 "RANLIB=$${RANLIB}" \
20066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20070 @endif libbacktrace
20072 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20073 maybe-installcheck-libbacktrace:
20075 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20077 installcheck-libbacktrace: \
20078 configure-libbacktrace
20079 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20080 r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083 for flag in $(EXTRA_HOST_FLAGS) ; do \
20084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086 echo "Doing installcheck in libbacktrace"; \
20087 (cd $(HOST_SUBDIR)/libbacktrace && \
20088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20090 "RANLIB=$${RANLIB}" \
20091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20095 @endif libbacktrace
20097 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20098 maybe-mostlyclean-libbacktrace:
20100 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20102 mostlyclean-libbacktrace:
20103 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20104 r=`${PWD_COMMAND}`; export r; \
20105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107 for flag in $(EXTRA_HOST_FLAGS) ; do \
20108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20110 echo "Doing mostlyclean in libbacktrace"; \
20111 (cd $(HOST_SUBDIR)/libbacktrace && \
20112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20114 "RANLIB=$${RANLIB}" \
20115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20119 @endif libbacktrace
20121 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20122 maybe-clean-libbacktrace:
20124 maybe-clean-libbacktrace: clean-libbacktrace
20126 clean-libbacktrace:
20127 @[ -f ./libbacktrace/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 clean in libbacktrace"; \
20135 (cd $(HOST_SUBDIR)/libbacktrace && \
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}" \
20143 @endif libbacktrace
20145 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20146 maybe-distclean-libbacktrace:
20148 maybe-distclean-libbacktrace: distclean-libbacktrace
20150 distclean-libbacktrace:
20151 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20152 r=`${PWD_COMMAND}`; export r; \
20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20155 for flag in $(EXTRA_HOST_FLAGS) ; do \
20156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20158 echo "Doing distclean in libbacktrace"; \
20159 (cd $(HOST_SUBDIR)/libbacktrace && \
20160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20162 "RANLIB=$${RANLIB}" \
20163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20167 @endif libbacktrace
20169 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20170 maybe-maintainer-clean-libbacktrace:
20172 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20174 maintainer-clean-libbacktrace:
20175 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20176 r=`${PWD_COMMAND}`; export r; \
20177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20179 for flag in $(EXTRA_HOST_FLAGS) ; do \
20180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20182 echo "Doing maintainer-clean in libbacktrace"; \
20183 (cd $(HOST_SUBDIR)/libbacktrace && \
20184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20186 "RANLIB=$${RANLIB}" \
20187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20188 maintainer-clean) \
20191 @endif libbacktrace
20195 .PHONY: configure-libcpp maybe-configure-libcpp
20196 maybe-configure-libcpp:
20198 configure-libcpp: stage_current
20199 @endif gcc-bootstrap
20201 maybe-configure-libcpp: configure-libcpp
20203 @r=`${PWD_COMMAND}`; export r; \
20204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20205 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20208 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20209 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20210 case $(srcdir) in \
20211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20212 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20215 module_srcdir=libcpp; \
20217 $$s/$$module_srcdir/configure \
20218 --srcdir=$${topdir}/$$module_srcdir \
20219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20220 --target=${target_alias} \
20226 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20227 maybe-configure-stage1-libcpp:
20228 @if libcpp-bootstrap
20229 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20230 configure-stage1-libcpp:
20231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20233 @r=`${PWD_COMMAND}`; export r; \
20234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235 TFLAGS="$(STAGE1_TFLAGS)"; \
20236 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20238 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20239 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20240 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20241 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20243 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20244 case $(srcdir) in \
20245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20246 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20249 module_srcdir=libcpp; \
20250 $(SHELL) $$s/$$module_srcdir/configure \
20251 --srcdir=$${topdir}/$$module_srcdir \
20252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20253 --target=${target_alias} \
20255 $(STAGE1_CONFIGURE_FLAGS)
20256 @endif libcpp-bootstrap
20258 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20259 maybe-configure-stage2-libcpp:
20260 @if libcpp-bootstrap
20261 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20262 configure-stage2-libcpp:
20263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20265 @r=`${PWD_COMMAND}`; export r; \
20266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20267 TFLAGS="$(STAGE2_TFLAGS)"; \
20268 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20270 $(POSTSTAGE1_HOST_EXPORTS) \
20271 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20272 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20273 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20274 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20276 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20277 case $(srcdir) in \
20278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20279 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20282 module_srcdir=libcpp; \
20283 $(SHELL) $$s/$$module_srcdir/configure \
20284 --srcdir=$${topdir}/$$module_srcdir \
20285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20286 --target=${target_alias} \
20287 --with-build-libsubdir=$(HOST_SUBDIR) \
20288 $(STAGE2_CONFIGURE_FLAGS)
20289 @endif libcpp-bootstrap
20291 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20292 maybe-configure-stage3-libcpp:
20293 @if libcpp-bootstrap
20294 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20295 configure-stage3-libcpp:
20296 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20298 @r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 TFLAGS="$(STAGE3_TFLAGS)"; \
20301 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20303 $(POSTSTAGE1_HOST_EXPORTS) \
20304 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20305 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20306 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20307 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20309 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20310 case $(srcdir) in \
20311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20312 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20315 module_srcdir=libcpp; \
20316 $(SHELL) $$s/$$module_srcdir/configure \
20317 --srcdir=$${topdir}/$$module_srcdir \
20318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20319 --target=${target_alias} \
20320 --with-build-libsubdir=$(HOST_SUBDIR) \
20321 $(STAGE3_CONFIGURE_FLAGS)
20322 @endif libcpp-bootstrap
20324 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20325 maybe-configure-stage4-libcpp:
20326 @if libcpp-bootstrap
20327 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20328 configure-stage4-libcpp:
20329 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20331 @r=`${PWD_COMMAND}`; export r; \
20332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20333 TFLAGS="$(STAGE4_TFLAGS)"; \
20334 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20336 $(POSTSTAGE1_HOST_EXPORTS) \
20337 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20338 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20339 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20340 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20342 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20343 case $(srcdir) in \
20344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20345 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20348 module_srcdir=libcpp; \
20349 $(SHELL) $$s/$$module_srcdir/configure \
20350 --srcdir=$${topdir}/$$module_srcdir \
20351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20352 --target=${target_alias} \
20353 --with-build-libsubdir=$(HOST_SUBDIR) \
20354 $(STAGE4_CONFIGURE_FLAGS)
20355 @endif libcpp-bootstrap
20357 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20358 maybe-configure-stageprofile-libcpp:
20359 @if libcpp-bootstrap
20360 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20361 configure-stageprofile-libcpp:
20362 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20364 @r=`${PWD_COMMAND}`; export r; \
20365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20367 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20369 $(POSTSTAGE1_HOST_EXPORTS) \
20370 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20371 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20372 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20373 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20375 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20376 case $(srcdir) in \
20377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20378 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20381 module_srcdir=libcpp; \
20382 $(SHELL) $$s/$$module_srcdir/configure \
20383 --srcdir=$${topdir}/$$module_srcdir \
20384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20385 --target=${target_alias} \
20386 --with-build-libsubdir=$(HOST_SUBDIR) \
20387 $(STAGEprofile_CONFIGURE_FLAGS)
20388 @endif libcpp-bootstrap
20390 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20391 maybe-configure-stagefeedback-libcpp:
20392 @if libcpp-bootstrap
20393 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20394 configure-stagefeedback-libcpp:
20395 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20397 @r=`${PWD_COMMAND}`; export r; \
20398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20400 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20402 $(POSTSTAGE1_HOST_EXPORTS) \
20403 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20406 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20408 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20409 case $(srcdir) in \
20410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20411 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20414 module_srcdir=libcpp; \
20415 $(SHELL) $$s/$$module_srcdir/configure \
20416 --srcdir=$${topdir}/$$module_srcdir \
20417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20418 --target=${target_alias} \
20419 --with-build-libsubdir=$(HOST_SUBDIR) \
20420 $(STAGEfeedback_CONFIGURE_FLAGS)
20421 @endif libcpp-bootstrap
20427 .PHONY: all-libcpp maybe-all-libcpp
20430 all-libcpp: stage_current
20431 @endif gcc-bootstrap
20434 maybe-all-libcpp: all-libcpp
20435 all-libcpp: configure-libcpp
20436 @r=`${PWD_COMMAND}`; export r; \
20437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20439 (cd $(HOST_SUBDIR)/libcpp && \
20440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20446 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20447 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20448 maybe-all-stage1-libcpp:
20449 maybe-clean-stage1-libcpp:
20450 @if libcpp-bootstrap
20451 maybe-all-stage1-libcpp: all-stage1-libcpp
20452 all-stage1: all-stage1-libcpp
20453 TARGET-stage1-libcpp = $(TARGET-libcpp)
20454 all-stage1-libcpp: configure-stage1-libcpp
20455 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20456 @r=`${PWD_COMMAND}`; export r; \
20457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458 TFLAGS="$(STAGE1_TFLAGS)"; \
20460 cd $(HOST_SUBDIR)/libcpp && \
20461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20462 CFLAGS="$(STAGE1_CFLAGS)" \
20463 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20464 LIBCFLAGS="$(LIBCFLAGS)" \
20465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20468 $(EXTRA_HOST_FLAGS) \
20469 $(STAGE1_FLAGS_TO_PASS) \
20470 TFLAGS="$(STAGE1_TFLAGS)" \
20471 $(TARGET-stage1-libcpp)
20473 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20474 clean-stage1: clean-stage1-libcpp
20475 clean-stage1-libcpp:
20476 @if [ $(current_stage) = stage1 ]; then \
20477 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20479 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20480 $(MAKE) stage1-start; \
20482 cd $(HOST_SUBDIR)/libcpp && \
20483 $(MAKE) $(EXTRA_HOST_FLAGS) \
20484 $(STAGE1_FLAGS_TO_PASS) clean
20485 @endif libcpp-bootstrap
20488 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20489 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20490 maybe-all-stage2-libcpp:
20491 maybe-clean-stage2-libcpp:
20492 @if libcpp-bootstrap
20493 maybe-all-stage2-libcpp: all-stage2-libcpp
20494 all-stage2: all-stage2-libcpp
20495 TARGET-stage2-libcpp = $(TARGET-libcpp)
20496 all-stage2-libcpp: configure-stage2-libcpp
20497 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20498 @r=`${PWD_COMMAND}`; export r; \
20499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500 TFLAGS="$(STAGE2_TFLAGS)"; \
20502 $(POSTSTAGE1_HOST_EXPORTS) \
20503 cd $(HOST_SUBDIR)/libcpp && \
20504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20505 CFLAGS="$(STAGE2_CFLAGS)" \
20506 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20507 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20512 TFLAGS="$(STAGE2_TFLAGS)" \
20513 $(TARGET-stage2-libcpp)
20515 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20516 clean-stage2: clean-stage2-libcpp
20517 clean-stage2-libcpp:
20518 @if [ $(current_stage) = stage2 ]; then \
20519 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20521 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20522 $(MAKE) stage2-start; \
20524 cd $(HOST_SUBDIR)/libcpp && \
20525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20526 @endif libcpp-bootstrap
20529 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20530 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20531 maybe-all-stage3-libcpp:
20532 maybe-clean-stage3-libcpp:
20533 @if libcpp-bootstrap
20534 maybe-all-stage3-libcpp: all-stage3-libcpp
20535 all-stage3: all-stage3-libcpp
20536 TARGET-stage3-libcpp = $(TARGET-libcpp)
20537 all-stage3-libcpp: configure-stage3-libcpp
20538 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20539 @r=`${PWD_COMMAND}`; export r; \
20540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20541 TFLAGS="$(STAGE3_TFLAGS)"; \
20543 $(POSTSTAGE1_HOST_EXPORTS) \
20544 cd $(HOST_SUBDIR)/libcpp && \
20545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20546 CFLAGS="$(STAGE3_CFLAGS)" \
20547 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20548 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20549 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20550 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20551 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20552 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20553 TFLAGS="$(STAGE3_TFLAGS)" \
20554 $(TARGET-stage3-libcpp)
20556 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20557 clean-stage3: clean-stage3-libcpp
20558 clean-stage3-libcpp:
20559 @if [ $(current_stage) = stage3 ]; then \
20560 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20562 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20563 $(MAKE) stage3-start; \
20565 cd $(HOST_SUBDIR)/libcpp && \
20566 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20567 @endif libcpp-bootstrap
20570 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20571 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20572 maybe-all-stage4-libcpp:
20573 maybe-clean-stage4-libcpp:
20574 @if libcpp-bootstrap
20575 maybe-all-stage4-libcpp: all-stage4-libcpp
20576 all-stage4: all-stage4-libcpp
20577 TARGET-stage4-libcpp = $(TARGET-libcpp)
20578 all-stage4-libcpp: configure-stage4-libcpp
20579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20580 @r=`${PWD_COMMAND}`; export r; \
20581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20582 TFLAGS="$(STAGE4_TFLAGS)"; \
20584 $(POSTSTAGE1_HOST_EXPORTS) \
20585 cd $(HOST_SUBDIR)/libcpp && \
20586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20587 CFLAGS="$(STAGE4_CFLAGS)" \
20588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20594 TFLAGS="$(STAGE4_TFLAGS)" \
20595 $(TARGET-stage4-libcpp)
20597 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20598 clean-stage4: clean-stage4-libcpp
20599 clean-stage4-libcpp:
20600 @if [ $(current_stage) = stage4 ]; then \
20601 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20603 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20604 $(MAKE) stage4-start; \
20606 cd $(HOST_SUBDIR)/libcpp && \
20607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20608 @endif libcpp-bootstrap
20611 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20612 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20613 maybe-all-stageprofile-libcpp:
20614 maybe-clean-stageprofile-libcpp:
20615 @if libcpp-bootstrap
20616 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20617 all-stageprofile: all-stageprofile-libcpp
20618 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20619 all-stageprofile-libcpp: configure-stageprofile-libcpp
20620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20621 @r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20625 $(POSTSTAGE1_HOST_EXPORTS) \
20626 cd $(HOST_SUBDIR)/libcpp && \
20627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20628 CFLAGS="$(STAGEprofile_CFLAGS)" \
20629 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20630 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20634 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20635 TFLAGS="$(STAGEprofile_TFLAGS)" \
20636 $(TARGET-stageprofile-libcpp)
20638 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20639 clean-stageprofile: clean-stageprofile-libcpp
20640 clean-stageprofile-libcpp:
20641 @if [ $(current_stage) = stageprofile ]; then \
20642 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20644 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20645 $(MAKE) stageprofile-start; \
20647 cd $(HOST_SUBDIR)/libcpp && \
20648 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20649 @endif libcpp-bootstrap
20652 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20653 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20654 maybe-all-stagefeedback-libcpp:
20655 maybe-clean-stagefeedback-libcpp:
20656 @if libcpp-bootstrap
20657 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20658 all-stagefeedback: all-stagefeedback-libcpp
20659 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20660 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20661 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20662 @r=`${PWD_COMMAND}`; export r; \
20663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20666 $(POSTSTAGE1_HOST_EXPORTS) \
20667 cd $(HOST_SUBDIR)/libcpp && \
20668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20669 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20670 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20671 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20676 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20677 $(TARGET-stagefeedback-libcpp)
20679 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20680 clean-stagefeedback: clean-stagefeedback-libcpp
20681 clean-stagefeedback-libcpp:
20682 @if [ $(current_stage) = stagefeedback ]; then \
20683 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20685 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20686 $(MAKE) stagefeedback-start; \
20688 cd $(HOST_SUBDIR)/libcpp && \
20689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20690 @endif libcpp-bootstrap
20696 .PHONY: check-libcpp maybe-check-libcpp
20697 maybe-check-libcpp:
20699 maybe-check-libcpp: check-libcpp
20702 @: $(MAKE); $(unstage)
20703 @r=`${PWD_COMMAND}`; export r; \
20704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20706 (cd $(HOST_SUBDIR)/libcpp && \
20707 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20711 .PHONY: install-libcpp maybe-install-libcpp
20712 maybe-install-libcpp:
20714 maybe-install-libcpp: install-libcpp
20716 install-libcpp: installdirs
20717 @: $(MAKE); $(unstage)
20718 @r=`${PWD_COMMAND}`; export r; \
20719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 (cd $(HOST_SUBDIR)/libcpp && \
20722 $(MAKE) $(FLAGS_TO_PASS) install)
20726 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20727 maybe-install-strip-libcpp:
20729 maybe-install-strip-libcpp: install-strip-libcpp
20731 install-strip-libcpp: installdirs
20732 @: $(MAKE); $(unstage)
20733 @r=`${PWD_COMMAND}`; export r; \
20734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20736 (cd $(HOST_SUBDIR)/libcpp && \
20737 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20741 # Other targets (info, dvi, pdf, etc.)
20743 .PHONY: maybe-info-libcpp info-libcpp
20746 maybe-info-libcpp: info-libcpp
20750 @[ -f ./libcpp/Makefile ] || exit 0; \
20751 r=`${PWD_COMMAND}`; export r; \
20752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20754 for flag in $(EXTRA_HOST_FLAGS) ; do \
20755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20757 echo "Doing info in libcpp"; \
20758 (cd $(HOST_SUBDIR)/libcpp && \
20759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20761 "RANLIB=$${RANLIB}" \
20762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20768 .PHONY: maybe-dvi-libcpp dvi-libcpp
20771 maybe-dvi-libcpp: dvi-libcpp
20775 @[ -f ./libcpp/Makefile ] || exit 0; \
20776 r=`${PWD_COMMAND}`; export r; \
20777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20779 for flag in $(EXTRA_HOST_FLAGS) ; do \
20780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20782 echo "Doing dvi in libcpp"; \
20783 (cd $(HOST_SUBDIR)/libcpp && \
20784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20786 "RANLIB=$${RANLIB}" \
20787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20793 .PHONY: maybe-pdf-libcpp pdf-libcpp
20796 maybe-pdf-libcpp: pdf-libcpp
20800 @[ -f ./libcpp/Makefile ] || exit 0; \
20801 r=`${PWD_COMMAND}`; export r; \
20802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804 for flag in $(EXTRA_HOST_FLAGS) ; do \
20805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20807 echo "Doing pdf in libcpp"; \
20808 (cd $(HOST_SUBDIR)/libcpp && \
20809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811 "RANLIB=$${RANLIB}" \
20812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20818 .PHONY: maybe-html-libcpp html-libcpp
20821 maybe-html-libcpp: html-libcpp
20825 @[ -f ./libcpp/Makefile ] || exit 0; \
20826 r=`${PWD_COMMAND}`; export r; \
20827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 for flag in $(EXTRA_HOST_FLAGS) ; do \
20830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832 echo "Doing html in libcpp"; \
20833 (cd $(HOST_SUBDIR)/libcpp && \
20834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836 "RANLIB=$${RANLIB}" \
20837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20843 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20846 maybe-TAGS-libcpp: TAGS-libcpp
20850 @[ -f ./libcpp/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20857 echo "Doing TAGS in libcpp"; \
20858 (cd $(HOST_SUBDIR)/libcpp && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20868 .PHONY: maybe-install-info-libcpp install-info-libcpp
20869 maybe-install-info-libcpp:
20871 maybe-install-info-libcpp: install-info-libcpp
20873 install-info-libcpp: \
20876 @[ -f ./libcpp/Makefile ] || exit 0; \
20877 r=`${PWD_COMMAND}`; export r; \
20878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20880 for flag in $(EXTRA_HOST_FLAGS) ; do \
20881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20883 echo "Doing install-info in libcpp"; \
20884 (cd $(HOST_SUBDIR)/libcpp && \
20885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20887 "RANLIB=$${RANLIB}" \
20888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20894 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20895 maybe-install-pdf-libcpp:
20897 maybe-install-pdf-libcpp: install-pdf-libcpp
20899 install-pdf-libcpp: \
20902 @[ -f ./libcpp/Makefile ] || exit 0; \
20903 r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20906 for flag in $(EXTRA_HOST_FLAGS) ; do \
20907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20909 echo "Doing install-pdf in libcpp"; \
20910 (cd $(HOST_SUBDIR)/libcpp && \
20911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913 "RANLIB=$${RANLIB}" \
20914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20920 .PHONY: maybe-install-html-libcpp install-html-libcpp
20921 maybe-install-html-libcpp:
20923 maybe-install-html-libcpp: install-html-libcpp
20925 install-html-libcpp: \
20928 @[ -f ./libcpp/Makefile ] || exit 0; \
20929 r=`${PWD_COMMAND}`; export r; \
20930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20932 for flag in $(EXTRA_HOST_FLAGS) ; do \
20933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20935 echo "Doing install-html in libcpp"; \
20936 (cd $(HOST_SUBDIR)/libcpp && \
20937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20939 "RANLIB=$${RANLIB}" \
20940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20946 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20947 maybe-installcheck-libcpp:
20949 maybe-installcheck-libcpp: installcheck-libcpp
20951 installcheck-libcpp: \
20953 @[ -f ./libcpp/Makefile ] || exit 0; \
20954 r=`${PWD_COMMAND}`; export r; \
20955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957 for flag in $(EXTRA_HOST_FLAGS) ; do \
20958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20960 echo "Doing installcheck in libcpp"; \
20961 (cd $(HOST_SUBDIR)/libcpp && \
20962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20964 "RANLIB=$${RANLIB}" \
20965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20971 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20972 maybe-mostlyclean-libcpp:
20974 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20976 mostlyclean-libcpp:
20977 @[ -f ./libcpp/Makefile ] || exit 0; \
20978 r=`${PWD_COMMAND}`; export r; \
20979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981 for flag in $(EXTRA_HOST_FLAGS) ; do \
20982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984 echo "Doing mostlyclean in libcpp"; \
20985 (cd $(HOST_SUBDIR)/libcpp && \
20986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988 "RANLIB=$${RANLIB}" \
20989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20995 .PHONY: maybe-clean-libcpp clean-libcpp
20996 maybe-clean-libcpp:
20998 maybe-clean-libcpp: clean-libcpp
21001 @[ -f ./libcpp/Makefile ] || exit 0; \
21002 r=`${PWD_COMMAND}`; export r; \
21003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005 for flag in $(EXTRA_HOST_FLAGS) ; do \
21006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008 echo "Doing clean in libcpp"; \
21009 (cd $(HOST_SUBDIR)/libcpp && \
21010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21012 "RANLIB=$${RANLIB}" \
21013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21019 .PHONY: maybe-distclean-libcpp distclean-libcpp
21020 maybe-distclean-libcpp:
21022 maybe-distclean-libcpp: distclean-libcpp
21025 @[ -f ./libcpp/Makefile ] || exit 0; \
21026 r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029 for flag in $(EXTRA_HOST_FLAGS) ; do \
21030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21032 echo "Doing distclean in libcpp"; \
21033 (cd $(HOST_SUBDIR)/libcpp && \
21034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036 "RANLIB=$${RANLIB}" \
21037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21043 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21044 maybe-maintainer-clean-libcpp:
21046 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21048 maintainer-clean-libcpp:
21049 @[ -f ./libcpp/Makefile ] || exit 0; \
21050 r=`${PWD_COMMAND}`; export r; \
21051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 for flag in $(EXTRA_HOST_FLAGS) ; do \
21054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056 echo "Doing maintainer-clean in libcpp"; \
21057 (cd $(HOST_SUBDIR)/libcpp && \
21058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21060 "RANLIB=$${RANLIB}" \
21061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21062 maintainer-clean) \
21069 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21070 maybe-configure-libdecnumber:
21072 configure-libdecnumber: stage_current
21073 @endif gcc-bootstrap
21075 maybe-configure-libdecnumber: configure-libdecnumber
21076 configure-libdecnumber:
21077 @r=`${PWD_COMMAND}`; export r; \
21078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21082 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21083 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21084 case $(srcdir) in \
21085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21086 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21089 module_srcdir=libdecnumber; \
21091 $$s/$$module_srcdir/configure \
21092 --srcdir=$${topdir}/$$module_srcdir \
21093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21094 --target=${target_alias} \
21096 @endif libdecnumber
21100 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21101 maybe-configure-stage1-libdecnumber:
21102 @if libdecnumber-bootstrap
21103 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21104 configure-stage1-libdecnumber:
21105 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21107 @r=`${PWD_COMMAND}`; export r; \
21108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21109 TFLAGS="$(STAGE1_TFLAGS)"; \
21110 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21112 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21113 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21114 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21115 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21117 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21118 case $(srcdir) in \
21119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21120 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21123 module_srcdir=libdecnumber; \
21124 $(SHELL) $$s/$$module_srcdir/configure \
21125 --srcdir=$${topdir}/$$module_srcdir \
21126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21127 --target=${target_alias} \
21129 $(STAGE1_CONFIGURE_FLAGS)
21130 @endif libdecnumber-bootstrap
21132 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21133 maybe-configure-stage2-libdecnumber:
21134 @if libdecnumber-bootstrap
21135 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21136 configure-stage2-libdecnumber:
21137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21139 @r=`${PWD_COMMAND}`; export r; \
21140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141 TFLAGS="$(STAGE2_TFLAGS)"; \
21142 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21144 $(POSTSTAGE1_HOST_EXPORTS) \
21145 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21146 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21147 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21148 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21150 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21151 case $(srcdir) in \
21152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21153 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21156 module_srcdir=libdecnumber; \
21157 $(SHELL) $$s/$$module_srcdir/configure \
21158 --srcdir=$${topdir}/$$module_srcdir \
21159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21160 --target=${target_alias} \
21161 --with-build-libsubdir=$(HOST_SUBDIR) \
21162 $(STAGE2_CONFIGURE_FLAGS)
21163 @endif libdecnumber-bootstrap
21165 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21166 maybe-configure-stage3-libdecnumber:
21167 @if libdecnumber-bootstrap
21168 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21169 configure-stage3-libdecnumber:
21170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21172 @r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 TFLAGS="$(STAGE3_TFLAGS)"; \
21175 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21177 $(POSTSTAGE1_HOST_EXPORTS) \
21178 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21179 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21180 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21181 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21183 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21184 case $(srcdir) in \
21185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21186 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21189 module_srcdir=libdecnumber; \
21190 $(SHELL) $$s/$$module_srcdir/configure \
21191 --srcdir=$${topdir}/$$module_srcdir \
21192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21193 --target=${target_alias} \
21194 --with-build-libsubdir=$(HOST_SUBDIR) \
21195 $(STAGE3_CONFIGURE_FLAGS)
21196 @endif libdecnumber-bootstrap
21198 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21199 maybe-configure-stage4-libdecnumber:
21200 @if libdecnumber-bootstrap
21201 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21202 configure-stage4-libdecnumber:
21203 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21205 @r=`${PWD_COMMAND}`; export r; \
21206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207 TFLAGS="$(STAGE4_TFLAGS)"; \
21208 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21210 $(POSTSTAGE1_HOST_EXPORTS) \
21211 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21212 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21213 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21214 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21216 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21217 case $(srcdir) in \
21218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21219 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21222 module_srcdir=libdecnumber; \
21223 $(SHELL) $$s/$$module_srcdir/configure \
21224 --srcdir=$${topdir}/$$module_srcdir \
21225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21226 --target=${target_alias} \
21227 --with-build-libsubdir=$(HOST_SUBDIR) \
21228 $(STAGE4_CONFIGURE_FLAGS)
21229 @endif libdecnumber-bootstrap
21231 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21232 maybe-configure-stageprofile-libdecnumber:
21233 @if libdecnumber-bootstrap
21234 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21235 configure-stageprofile-libdecnumber:
21236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21238 @r=`${PWD_COMMAND}`; export r; \
21239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21241 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21243 $(POSTSTAGE1_HOST_EXPORTS) \
21244 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21245 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21246 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21247 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21249 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21250 case $(srcdir) in \
21251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21252 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21255 module_srcdir=libdecnumber; \
21256 $(SHELL) $$s/$$module_srcdir/configure \
21257 --srcdir=$${topdir}/$$module_srcdir \
21258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21259 --target=${target_alias} \
21260 --with-build-libsubdir=$(HOST_SUBDIR) \
21261 $(STAGEprofile_CONFIGURE_FLAGS)
21262 @endif libdecnumber-bootstrap
21264 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21265 maybe-configure-stagefeedback-libdecnumber:
21266 @if libdecnumber-bootstrap
21267 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21268 configure-stagefeedback-libdecnumber:
21269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21271 @r=`${PWD_COMMAND}`; export r; \
21272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21273 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21274 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21276 $(POSTSTAGE1_HOST_EXPORTS) \
21277 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21278 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21279 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21280 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21282 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21283 case $(srcdir) in \
21284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21285 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21288 module_srcdir=libdecnumber; \
21289 $(SHELL) $$s/$$module_srcdir/configure \
21290 --srcdir=$${topdir}/$$module_srcdir \
21291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21292 --target=${target_alias} \
21293 --with-build-libsubdir=$(HOST_SUBDIR) \
21294 $(STAGEfeedback_CONFIGURE_FLAGS)
21295 @endif libdecnumber-bootstrap
21301 .PHONY: all-libdecnumber maybe-all-libdecnumber
21302 maybe-all-libdecnumber:
21304 all-libdecnumber: stage_current
21305 @endif gcc-bootstrap
21307 TARGET-libdecnumber=all
21308 maybe-all-libdecnumber: all-libdecnumber
21309 all-libdecnumber: configure-libdecnumber
21310 @r=`${PWD_COMMAND}`; export r; \
21311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 (cd $(HOST_SUBDIR)/libdecnumber && \
21314 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21315 $(TARGET-libdecnumber))
21316 @endif libdecnumber
21320 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21321 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21322 maybe-all-stage1-libdecnumber:
21323 maybe-clean-stage1-libdecnumber:
21324 @if libdecnumber-bootstrap
21325 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21326 all-stage1: all-stage1-libdecnumber
21327 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21328 all-stage1-libdecnumber: configure-stage1-libdecnumber
21329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21330 @r=`${PWD_COMMAND}`; export r; \
21331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21332 TFLAGS="$(STAGE1_TFLAGS)"; \
21334 cd $(HOST_SUBDIR)/libdecnumber && \
21335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21336 CFLAGS="$(STAGE1_CFLAGS)" \
21337 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21338 LIBCFLAGS="$(LIBCFLAGS)" \
21339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21342 $(EXTRA_HOST_FLAGS) \
21343 $(STAGE1_FLAGS_TO_PASS) \
21344 TFLAGS="$(STAGE1_TFLAGS)" \
21345 $(TARGET-stage1-libdecnumber)
21347 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21348 clean-stage1: clean-stage1-libdecnumber
21349 clean-stage1-libdecnumber:
21350 @if [ $(current_stage) = stage1 ]; then \
21351 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21353 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21354 $(MAKE) stage1-start; \
21356 cd $(HOST_SUBDIR)/libdecnumber && \
21357 $(MAKE) $(EXTRA_HOST_FLAGS) \
21358 $(STAGE1_FLAGS_TO_PASS) clean
21359 @endif libdecnumber-bootstrap
21362 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21363 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21364 maybe-all-stage2-libdecnumber:
21365 maybe-clean-stage2-libdecnumber:
21366 @if libdecnumber-bootstrap
21367 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21368 all-stage2: all-stage2-libdecnumber
21369 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21370 all-stage2-libdecnumber: configure-stage2-libdecnumber
21371 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21372 @r=`${PWD_COMMAND}`; export r; \
21373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374 TFLAGS="$(STAGE2_TFLAGS)"; \
21376 $(POSTSTAGE1_HOST_EXPORTS) \
21377 cd $(HOST_SUBDIR)/libdecnumber && \
21378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21379 CFLAGS="$(STAGE2_CFLAGS)" \
21380 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21381 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21386 TFLAGS="$(STAGE2_TFLAGS)" \
21387 $(TARGET-stage2-libdecnumber)
21389 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21390 clean-stage2: clean-stage2-libdecnumber
21391 clean-stage2-libdecnumber:
21392 @if [ $(current_stage) = stage2 ]; then \
21393 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21395 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21396 $(MAKE) stage2-start; \
21398 cd $(HOST_SUBDIR)/libdecnumber && \
21399 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21400 @endif libdecnumber-bootstrap
21403 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21404 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21405 maybe-all-stage3-libdecnumber:
21406 maybe-clean-stage3-libdecnumber:
21407 @if libdecnumber-bootstrap
21408 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21409 all-stage3: all-stage3-libdecnumber
21410 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21411 all-stage3-libdecnumber: configure-stage3-libdecnumber
21412 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21413 @r=`${PWD_COMMAND}`; export r; \
21414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415 TFLAGS="$(STAGE3_TFLAGS)"; \
21417 $(POSTSTAGE1_HOST_EXPORTS) \
21418 cd $(HOST_SUBDIR)/libdecnumber && \
21419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21420 CFLAGS="$(STAGE3_CFLAGS)" \
21421 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21422 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21423 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21424 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21425 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21426 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21427 TFLAGS="$(STAGE3_TFLAGS)" \
21428 $(TARGET-stage3-libdecnumber)
21430 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21431 clean-stage3: clean-stage3-libdecnumber
21432 clean-stage3-libdecnumber:
21433 @if [ $(current_stage) = stage3 ]; then \
21434 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21436 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21437 $(MAKE) stage3-start; \
21439 cd $(HOST_SUBDIR)/libdecnumber && \
21440 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21441 @endif libdecnumber-bootstrap
21444 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21445 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21446 maybe-all-stage4-libdecnumber:
21447 maybe-clean-stage4-libdecnumber:
21448 @if libdecnumber-bootstrap
21449 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21450 all-stage4: all-stage4-libdecnumber
21451 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21452 all-stage4-libdecnumber: configure-stage4-libdecnumber
21453 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21454 @r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 TFLAGS="$(STAGE4_TFLAGS)"; \
21458 $(POSTSTAGE1_HOST_EXPORTS) \
21459 cd $(HOST_SUBDIR)/libdecnumber && \
21460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21461 CFLAGS="$(STAGE4_CFLAGS)" \
21462 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21463 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21464 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21465 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21466 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21467 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21468 TFLAGS="$(STAGE4_TFLAGS)" \
21469 $(TARGET-stage4-libdecnumber)
21471 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21472 clean-stage4: clean-stage4-libdecnumber
21473 clean-stage4-libdecnumber:
21474 @if [ $(current_stage) = stage4 ]; then \
21475 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21477 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21478 $(MAKE) stage4-start; \
21480 cd $(HOST_SUBDIR)/libdecnumber && \
21481 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21482 @endif libdecnumber-bootstrap
21485 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21486 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21487 maybe-all-stageprofile-libdecnumber:
21488 maybe-clean-stageprofile-libdecnumber:
21489 @if libdecnumber-bootstrap
21490 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21491 all-stageprofile: all-stageprofile-libdecnumber
21492 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21493 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21494 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21495 @r=`${PWD_COMMAND}`; export r; \
21496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21497 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21499 $(POSTSTAGE1_HOST_EXPORTS) \
21500 cd $(HOST_SUBDIR)/libdecnumber && \
21501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21502 CFLAGS="$(STAGEprofile_CFLAGS)" \
21503 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21504 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21509 TFLAGS="$(STAGEprofile_TFLAGS)" \
21510 $(TARGET-stageprofile-libdecnumber)
21512 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21513 clean-stageprofile: clean-stageprofile-libdecnumber
21514 clean-stageprofile-libdecnumber:
21515 @if [ $(current_stage) = stageprofile ]; then \
21516 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21518 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21519 $(MAKE) stageprofile-start; \
21521 cd $(HOST_SUBDIR)/libdecnumber && \
21522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21523 @endif libdecnumber-bootstrap
21526 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21527 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21528 maybe-all-stagefeedback-libdecnumber:
21529 maybe-clean-stagefeedback-libdecnumber:
21530 @if libdecnumber-bootstrap
21531 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21532 all-stagefeedback: all-stagefeedback-libdecnumber
21533 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21534 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21536 @r=`${PWD_COMMAND}`; export r; \
21537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21540 $(POSTSTAGE1_HOST_EXPORTS) \
21541 cd $(HOST_SUBDIR)/libdecnumber && \
21542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21543 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21544 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21545 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21550 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21551 $(TARGET-stagefeedback-libdecnumber)
21553 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21554 clean-stagefeedback: clean-stagefeedback-libdecnumber
21555 clean-stagefeedback-libdecnumber:
21556 @if [ $(current_stage) = stagefeedback ]; then \
21557 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21559 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21560 $(MAKE) stagefeedback-start; \
21562 cd $(HOST_SUBDIR)/libdecnumber && \
21563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21564 @endif libdecnumber-bootstrap
21570 .PHONY: check-libdecnumber maybe-check-libdecnumber
21571 maybe-check-libdecnumber:
21573 maybe-check-libdecnumber: check-libdecnumber
21575 check-libdecnumber:
21576 @: $(MAKE); $(unstage)
21577 @r=`${PWD_COMMAND}`; export r; \
21578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21580 (cd $(HOST_SUBDIR)/libdecnumber && \
21581 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21583 @endif libdecnumber
21585 .PHONY: install-libdecnumber maybe-install-libdecnumber
21586 maybe-install-libdecnumber:
21588 maybe-install-libdecnumber: install-libdecnumber
21590 install-libdecnumber: installdirs
21591 @: $(MAKE); $(unstage)
21592 @r=`${PWD_COMMAND}`; export r; \
21593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21595 (cd $(HOST_SUBDIR)/libdecnumber && \
21596 $(MAKE) $(FLAGS_TO_PASS) install)
21598 @endif libdecnumber
21600 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21601 maybe-install-strip-libdecnumber:
21603 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21605 install-strip-libdecnumber: installdirs
21606 @: $(MAKE); $(unstage)
21607 @r=`${PWD_COMMAND}`; export r; \
21608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21610 (cd $(HOST_SUBDIR)/libdecnumber && \
21611 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21613 @endif libdecnumber
21615 # Other targets (info, dvi, pdf, etc.)
21617 .PHONY: maybe-info-libdecnumber info-libdecnumber
21618 maybe-info-libdecnumber:
21620 maybe-info-libdecnumber: info-libdecnumber
21622 info-libdecnumber: \
21623 configure-libdecnumber
21624 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21625 r=`${PWD_COMMAND}`; export r; \
21626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21628 for flag in $(EXTRA_HOST_FLAGS) ; do \
21629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21631 echo "Doing info in libdecnumber"; \
21632 (cd $(HOST_SUBDIR)/libdecnumber && \
21633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21635 "RANLIB=$${RANLIB}" \
21636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21640 @endif libdecnumber
21642 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21643 maybe-dvi-libdecnumber:
21645 maybe-dvi-libdecnumber: dvi-libdecnumber
21647 dvi-libdecnumber: \
21648 configure-libdecnumber
21649 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21650 r=`${PWD_COMMAND}`; export r; \
21651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653 for flag in $(EXTRA_HOST_FLAGS) ; do \
21654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21656 echo "Doing dvi in libdecnumber"; \
21657 (cd $(HOST_SUBDIR)/libdecnumber && \
21658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21660 "RANLIB=$${RANLIB}" \
21661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21665 @endif libdecnumber
21667 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21668 maybe-pdf-libdecnumber:
21670 maybe-pdf-libdecnumber: pdf-libdecnumber
21672 pdf-libdecnumber: \
21673 configure-libdecnumber
21674 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21675 r=`${PWD_COMMAND}`; export r; \
21676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678 for flag in $(EXTRA_HOST_FLAGS) ; do \
21679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21681 echo "Doing pdf in libdecnumber"; \
21682 (cd $(HOST_SUBDIR)/libdecnumber && \
21683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21685 "RANLIB=$${RANLIB}" \
21686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21690 @endif libdecnumber
21692 .PHONY: maybe-html-libdecnumber html-libdecnumber
21693 maybe-html-libdecnumber:
21695 maybe-html-libdecnumber: html-libdecnumber
21697 html-libdecnumber: \
21698 configure-libdecnumber
21699 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21700 r=`${PWD_COMMAND}`; export r; \
21701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703 for flag in $(EXTRA_HOST_FLAGS) ; do \
21704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706 echo "Doing html in libdecnumber"; \
21707 (cd $(HOST_SUBDIR)/libdecnumber && \
21708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21710 "RANLIB=$${RANLIB}" \
21711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21715 @endif libdecnumber
21717 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21718 maybe-TAGS-libdecnumber:
21720 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21722 TAGS-libdecnumber: \
21723 configure-libdecnumber
21724 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21725 r=`${PWD_COMMAND}`; export r; \
21726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21728 for flag in $(EXTRA_HOST_FLAGS) ; do \
21729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21731 echo "Doing TAGS in libdecnumber"; \
21732 (cd $(HOST_SUBDIR)/libdecnumber && \
21733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21735 "RANLIB=$${RANLIB}" \
21736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21740 @endif libdecnumber
21742 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21743 maybe-install-info-libdecnumber:
21745 maybe-install-info-libdecnumber: install-info-libdecnumber
21747 install-info-libdecnumber: \
21748 configure-libdecnumber \
21750 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21751 r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21754 for flag in $(EXTRA_HOST_FLAGS) ; do \
21755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21757 echo "Doing install-info in libdecnumber"; \
21758 (cd $(HOST_SUBDIR)/libdecnumber && \
21759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761 "RANLIB=$${RANLIB}" \
21762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21766 @endif libdecnumber
21768 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21769 maybe-install-pdf-libdecnumber:
21771 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21773 install-pdf-libdecnumber: \
21774 configure-libdecnumber \
21776 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21777 r=`${PWD_COMMAND}`; export r; \
21778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21780 for flag in $(EXTRA_HOST_FLAGS) ; do \
21781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21783 echo "Doing install-pdf in libdecnumber"; \
21784 (cd $(HOST_SUBDIR)/libdecnumber && \
21785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787 "RANLIB=$${RANLIB}" \
21788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21792 @endif libdecnumber
21794 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21795 maybe-install-html-libdecnumber:
21797 maybe-install-html-libdecnumber: install-html-libdecnumber
21799 install-html-libdecnumber: \
21800 configure-libdecnumber \
21802 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21803 r=`${PWD_COMMAND}`; export r; \
21804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21806 for flag in $(EXTRA_HOST_FLAGS) ; do \
21807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21809 echo "Doing install-html in libdecnumber"; \
21810 (cd $(HOST_SUBDIR)/libdecnumber && \
21811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21813 "RANLIB=$${RANLIB}" \
21814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21818 @endif libdecnumber
21820 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21821 maybe-installcheck-libdecnumber:
21823 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21825 installcheck-libdecnumber: \
21826 configure-libdecnumber
21827 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21828 r=`${PWD_COMMAND}`; export r; \
21829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831 for flag in $(EXTRA_HOST_FLAGS) ; do \
21832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834 echo "Doing installcheck in libdecnumber"; \
21835 (cd $(HOST_SUBDIR)/libdecnumber && \
21836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21838 "RANLIB=$${RANLIB}" \
21839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21843 @endif libdecnumber
21845 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21846 maybe-mostlyclean-libdecnumber:
21848 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21850 mostlyclean-libdecnumber:
21851 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21852 r=`${PWD_COMMAND}`; export r; \
21853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855 for flag in $(EXTRA_HOST_FLAGS) ; do \
21856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858 echo "Doing mostlyclean in libdecnumber"; \
21859 (cd $(HOST_SUBDIR)/libdecnumber && \
21860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21862 "RANLIB=$${RANLIB}" \
21863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21867 @endif libdecnumber
21869 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21870 maybe-clean-libdecnumber:
21872 maybe-clean-libdecnumber: clean-libdecnumber
21874 clean-libdecnumber:
21875 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21876 r=`${PWD_COMMAND}`; export r; \
21877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879 for flag in $(EXTRA_HOST_FLAGS) ; do \
21880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21882 echo "Doing clean in libdecnumber"; \
21883 (cd $(HOST_SUBDIR)/libdecnumber && \
21884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21886 "RANLIB=$${RANLIB}" \
21887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21891 @endif libdecnumber
21893 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21894 maybe-distclean-libdecnumber:
21896 maybe-distclean-libdecnumber: distclean-libdecnumber
21898 distclean-libdecnumber:
21899 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21900 r=`${PWD_COMMAND}`; export r; \
21901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903 for flag in $(EXTRA_HOST_FLAGS) ; do \
21904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21906 echo "Doing distclean in libdecnumber"; \
21907 (cd $(HOST_SUBDIR)/libdecnumber && \
21908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21910 "RANLIB=$${RANLIB}" \
21911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21915 @endif libdecnumber
21917 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21918 maybe-maintainer-clean-libdecnumber:
21920 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21922 maintainer-clean-libdecnumber:
21923 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21924 r=`${PWD_COMMAND}`; export r; \
21925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927 for flag in $(EXTRA_HOST_FLAGS) ; do \
21928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930 echo "Doing maintainer-clean in libdecnumber"; \
21931 (cd $(HOST_SUBDIR)/libdecnumber && \
21932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21934 "RANLIB=$${RANLIB}" \
21935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21936 maintainer-clean) \
21939 @endif libdecnumber
21943 .PHONY: configure-libgui maybe-configure-libgui
21944 maybe-configure-libgui:
21946 configure-libgui: stage_current
21947 @endif gcc-bootstrap
21949 maybe-configure-libgui: configure-libgui
21951 @: $(MAKE); $(unstage)
21952 @r=`${PWD_COMMAND}`; export r; \
21953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21954 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21957 echo Configuring in $(HOST_SUBDIR)/libgui; \
21958 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21959 case $(srcdir) in \
21960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21961 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964 module_srcdir=libgui; \
21966 $$s/$$module_srcdir/configure \
21967 --srcdir=$${topdir}/$$module_srcdir \
21968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969 --target=${target_alias} \
21977 .PHONY: all-libgui maybe-all-libgui
21980 all-libgui: stage_current
21981 @endif gcc-bootstrap
21984 maybe-all-libgui: all-libgui
21985 all-libgui: configure-libgui
21986 @: $(MAKE); $(unstage)
21987 @r=`${PWD_COMMAND}`; export r; \
21988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21990 (cd $(HOST_SUBDIR)/libgui && \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21998 .PHONY: check-libgui maybe-check-libgui
21999 maybe-check-libgui:
22001 maybe-check-libgui: check-libgui
22004 @: $(MAKE); $(unstage)
22005 @r=`${PWD_COMMAND}`; export r; \
22006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22008 (cd $(HOST_SUBDIR)/libgui && \
22009 $(MAKE) $(FLAGS_TO_PASS) check)
22013 .PHONY: install-libgui maybe-install-libgui
22014 maybe-install-libgui:
22016 maybe-install-libgui: install-libgui
22018 install-libgui: installdirs
22019 @: $(MAKE); $(unstage)
22020 @r=`${PWD_COMMAND}`; export r; \
22021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023 (cd $(HOST_SUBDIR)/libgui && \
22024 $(MAKE) $(FLAGS_TO_PASS) install)
22028 .PHONY: install-strip-libgui maybe-install-strip-libgui
22029 maybe-install-strip-libgui:
22031 maybe-install-strip-libgui: install-strip-libgui
22033 install-strip-libgui: installdirs
22034 @: $(MAKE); $(unstage)
22035 @r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22038 (cd $(HOST_SUBDIR)/libgui && \
22039 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22043 # Other targets (info, dvi, pdf, etc.)
22045 .PHONY: maybe-info-libgui info-libgui
22048 maybe-info-libgui: info-libgui
22052 @: $(MAKE); $(unstage)
22053 @[ -f ./libgui/Makefile ] || exit 0; \
22054 r=`${PWD_COMMAND}`; export r; \
22055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22057 for flag in $(EXTRA_HOST_FLAGS) ; do \
22058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22060 echo "Doing info in libgui"; \
22061 (cd $(HOST_SUBDIR)/libgui && \
22062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22064 "RANLIB=$${RANLIB}" \
22065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22071 .PHONY: maybe-dvi-libgui dvi-libgui
22074 maybe-dvi-libgui: dvi-libgui
22078 @: $(MAKE); $(unstage)
22079 @[ -f ./libgui/Makefile ] || exit 0; \
22080 r=`${PWD_COMMAND}`; export r; \
22081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22083 for flag in $(EXTRA_HOST_FLAGS) ; do \
22084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22086 echo "Doing dvi in libgui"; \
22087 (cd $(HOST_SUBDIR)/libgui && \
22088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22090 "RANLIB=$${RANLIB}" \
22091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22097 .PHONY: maybe-pdf-libgui pdf-libgui
22100 maybe-pdf-libgui: pdf-libgui
22104 @: $(MAKE); $(unstage)
22105 @[ -f ./libgui/Makefile ] || exit 0; \
22106 r=`${PWD_COMMAND}`; export r; \
22107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109 for flag in $(EXTRA_HOST_FLAGS) ; do \
22110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22112 echo "Doing pdf in libgui"; \
22113 (cd $(HOST_SUBDIR)/libgui && \
22114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22116 "RANLIB=$${RANLIB}" \
22117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22123 .PHONY: maybe-html-libgui html-libgui
22126 maybe-html-libgui: html-libgui
22130 @: $(MAKE); $(unstage)
22131 @[ -f ./libgui/Makefile ] || exit 0; \
22132 r=`${PWD_COMMAND}`; export r; \
22133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135 for flag in $(EXTRA_HOST_FLAGS) ; do \
22136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22138 echo "Doing html in libgui"; \
22139 (cd $(HOST_SUBDIR)/libgui && \
22140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22142 "RANLIB=$${RANLIB}" \
22143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22149 .PHONY: maybe-TAGS-libgui TAGS-libgui
22152 maybe-TAGS-libgui: TAGS-libgui
22156 @: $(MAKE); $(unstage)
22157 @[ -f ./libgui/Makefile ] || exit 0; \
22158 r=`${PWD_COMMAND}`; export r; \
22159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 for flag in $(EXTRA_HOST_FLAGS) ; do \
22162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22164 echo "Doing TAGS in libgui"; \
22165 (cd $(HOST_SUBDIR)/libgui && \
22166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22168 "RANLIB=$${RANLIB}" \
22169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22175 .PHONY: maybe-install-info-libgui install-info-libgui
22176 maybe-install-info-libgui:
22178 maybe-install-info-libgui: install-info-libgui
22180 install-info-libgui: \
22183 @: $(MAKE); $(unstage)
22184 @[ -f ./libgui/Makefile ] || exit 0; \
22185 r=`${PWD_COMMAND}`; export r; \
22186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188 for flag in $(EXTRA_HOST_FLAGS) ; do \
22189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22191 echo "Doing install-info in libgui"; \
22192 (cd $(HOST_SUBDIR)/libgui && \
22193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195 "RANLIB=$${RANLIB}" \
22196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22202 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22203 maybe-install-pdf-libgui:
22205 maybe-install-pdf-libgui: install-pdf-libgui
22207 install-pdf-libgui: \
22210 @: $(MAKE); $(unstage)
22211 @[ -f ./libgui/Makefile ] || exit 0; \
22212 r=`${PWD_COMMAND}`; export r; \
22213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215 for flag in $(EXTRA_HOST_FLAGS) ; do \
22216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22218 echo "Doing install-pdf in libgui"; \
22219 (cd $(HOST_SUBDIR)/libgui && \
22220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22222 "RANLIB=$${RANLIB}" \
22223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22229 .PHONY: maybe-install-html-libgui install-html-libgui
22230 maybe-install-html-libgui:
22232 maybe-install-html-libgui: install-html-libgui
22234 install-html-libgui: \
22237 @: $(MAKE); $(unstage)
22238 @[ -f ./libgui/Makefile ] || exit 0; \
22239 r=`${PWD_COMMAND}`; export r; \
22240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22242 for flag in $(EXTRA_HOST_FLAGS) ; do \
22243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22245 echo "Doing install-html in libgui"; \
22246 (cd $(HOST_SUBDIR)/libgui && \
22247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249 "RANLIB=$${RANLIB}" \
22250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22256 .PHONY: maybe-installcheck-libgui installcheck-libgui
22257 maybe-installcheck-libgui:
22259 maybe-installcheck-libgui: installcheck-libgui
22261 installcheck-libgui: \
22263 @: $(MAKE); $(unstage)
22264 @[ -f ./libgui/Makefile ] || exit 0; \
22265 r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22268 for flag in $(EXTRA_HOST_FLAGS) ; do \
22269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22271 echo "Doing installcheck in libgui"; \
22272 (cd $(HOST_SUBDIR)/libgui && \
22273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275 "RANLIB=$${RANLIB}" \
22276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22282 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22283 maybe-mostlyclean-libgui:
22285 maybe-mostlyclean-libgui: mostlyclean-libgui
22287 mostlyclean-libgui:
22288 @: $(MAKE); $(unstage)
22289 @[ -f ./libgui/Makefile ] || exit 0; \
22290 r=`${PWD_COMMAND}`; export r; \
22291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22293 for flag in $(EXTRA_HOST_FLAGS) ; do \
22294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22296 echo "Doing mostlyclean in libgui"; \
22297 (cd $(HOST_SUBDIR)/libgui && \
22298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22300 "RANLIB=$${RANLIB}" \
22301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22307 .PHONY: maybe-clean-libgui clean-libgui
22308 maybe-clean-libgui:
22310 maybe-clean-libgui: clean-libgui
22313 @: $(MAKE); $(unstage)
22314 @[ -f ./libgui/Makefile ] || exit 0; \
22315 r=`${PWD_COMMAND}`; export r; \
22316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22318 for flag in $(EXTRA_HOST_FLAGS) ; do \
22319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22321 echo "Doing clean in libgui"; \
22322 (cd $(HOST_SUBDIR)/libgui && \
22323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325 "RANLIB=$${RANLIB}" \
22326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22332 .PHONY: maybe-distclean-libgui distclean-libgui
22333 maybe-distclean-libgui:
22335 maybe-distclean-libgui: distclean-libgui
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./libgui/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22346 echo "Doing distclean in libgui"; \
22347 (cd $(HOST_SUBDIR)/libgui && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22358 maybe-maintainer-clean-libgui:
22360 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22362 maintainer-clean-libgui:
22363 @: $(MAKE); $(unstage)
22364 @[ -f ./libgui/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22371 echo "Doing maintainer-clean in libgui"; \
22372 (cd $(HOST_SUBDIR)/libgui && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377 maintainer-clean) \
22384 .PHONY: configure-libiberty maybe-configure-libiberty
22385 maybe-configure-libiberty:
22387 configure-libiberty: stage_current
22388 @endif gcc-bootstrap
22390 maybe-configure-libiberty: configure-libiberty
22391 configure-libiberty:
22392 @r=`${PWD_COMMAND}`; export r; \
22393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22394 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22397 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22398 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22399 case $(srcdir) in \
22400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22401 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22404 module_srcdir=libiberty; \
22406 $$s/$$module_srcdir/configure \
22407 --srcdir=$${topdir}/$$module_srcdir \
22408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22409 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22415 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22416 maybe-configure-stage1-libiberty:
22417 @if libiberty-bootstrap
22418 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22419 configure-stage1-libiberty:
22420 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22422 @r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 TFLAGS="$(STAGE1_TFLAGS)"; \
22425 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22427 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22428 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22429 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22430 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22432 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22433 case $(srcdir) in \
22434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22435 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22438 module_srcdir=libiberty; \
22439 $(SHELL) $$s/$$module_srcdir/configure \
22440 --srcdir=$${topdir}/$$module_srcdir \
22441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22442 --target=${target_alias} \
22444 $(STAGE1_CONFIGURE_FLAGS) \
22445 @extra_host_libiberty_configure_flags@
22446 @endif libiberty-bootstrap
22448 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22449 maybe-configure-stage2-libiberty:
22450 @if libiberty-bootstrap
22451 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22452 configure-stage2-libiberty:
22453 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22455 @r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 TFLAGS="$(STAGE2_TFLAGS)"; \
22458 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22460 $(POSTSTAGE1_HOST_EXPORTS) \
22461 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22462 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22463 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22464 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22466 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22467 case $(srcdir) in \
22468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22469 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22472 module_srcdir=libiberty; \
22473 $(SHELL) $$s/$$module_srcdir/configure \
22474 --srcdir=$${topdir}/$$module_srcdir \
22475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22476 --target=${target_alias} \
22477 --with-build-libsubdir=$(HOST_SUBDIR) \
22478 $(STAGE2_CONFIGURE_FLAGS) \
22479 @extra_host_libiberty_configure_flags@
22480 @endif libiberty-bootstrap
22482 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22483 maybe-configure-stage3-libiberty:
22484 @if libiberty-bootstrap
22485 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22486 configure-stage3-libiberty:
22487 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22489 @r=`${PWD_COMMAND}`; export r; \
22490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22491 TFLAGS="$(STAGE3_TFLAGS)"; \
22492 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22494 $(POSTSTAGE1_HOST_EXPORTS) \
22495 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22496 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22497 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22498 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22500 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22501 case $(srcdir) in \
22502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22503 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22506 module_srcdir=libiberty; \
22507 $(SHELL) $$s/$$module_srcdir/configure \
22508 --srcdir=$${topdir}/$$module_srcdir \
22509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22510 --target=${target_alias} \
22511 --with-build-libsubdir=$(HOST_SUBDIR) \
22512 $(STAGE3_CONFIGURE_FLAGS) \
22513 @extra_host_libiberty_configure_flags@
22514 @endif libiberty-bootstrap
22516 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22517 maybe-configure-stage4-libiberty:
22518 @if libiberty-bootstrap
22519 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22520 configure-stage4-libiberty:
22521 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22522 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22523 @r=`${PWD_COMMAND}`; export r; \
22524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525 TFLAGS="$(STAGE4_TFLAGS)"; \
22526 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22528 $(POSTSTAGE1_HOST_EXPORTS) \
22529 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22530 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22531 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22532 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22534 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22535 case $(srcdir) in \
22536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22537 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22540 module_srcdir=libiberty; \
22541 $(SHELL) $$s/$$module_srcdir/configure \
22542 --srcdir=$${topdir}/$$module_srcdir \
22543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22544 --target=${target_alias} \
22545 --with-build-libsubdir=$(HOST_SUBDIR) \
22546 $(STAGE4_CONFIGURE_FLAGS) \
22547 @extra_host_libiberty_configure_flags@
22548 @endif libiberty-bootstrap
22550 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22551 maybe-configure-stageprofile-libiberty:
22552 @if libiberty-bootstrap
22553 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22554 configure-stageprofile-libiberty:
22555 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22557 @r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22560 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22562 $(POSTSTAGE1_HOST_EXPORTS) \
22563 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22564 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22565 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22566 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22568 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22569 case $(srcdir) in \
22570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22571 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22574 module_srcdir=libiberty; \
22575 $(SHELL) $$s/$$module_srcdir/configure \
22576 --srcdir=$${topdir}/$$module_srcdir \
22577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22578 --target=${target_alias} \
22579 --with-build-libsubdir=$(HOST_SUBDIR) \
22580 $(STAGEprofile_CONFIGURE_FLAGS) \
22581 @extra_host_libiberty_configure_flags@
22582 @endif libiberty-bootstrap
22584 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22585 maybe-configure-stagefeedback-libiberty:
22586 @if libiberty-bootstrap
22587 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22588 configure-stagefeedback-libiberty:
22589 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22591 @r=`${PWD_COMMAND}`; export r; \
22592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22594 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22596 $(POSTSTAGE1_HOST_EXPORTS) \
22597 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22598 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22599 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22600 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22602 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22603 case $(srcdir) in \
22604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22605 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22608 module_srcdir=libiberty; \
22609 $(SHELL) $$s/$$module_srcdir/configure \
22610 --srcdir=$${topdir}/$$module_srcdir \
22611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22612 --target=${target_alias} \
22613 --with-build-libsubdir=$(HOST_SUBDIR) \
22614 $(STAGEfeedback_CONFIGURE_FLAGS) \
22615 @extra_host_libiberty_configure_flags@
22616 @endif libiberty-bootstrap
22622 .PHONY: all-libiberty maybe-all-libiberty
22623 maybe-all-libiberty:
22625 all-libiberty: stage_current
22626 @endif gcc-bootstrap
22628 TARGET-libiberty=all
22629 maybe-all-libiberty: all-libiberty
22630 all-libiberty: configure-libiberty
22631 @r=`${PWD_COMMAND}`; export r; \
22632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22634 (cd $(HOST_SUBDIR)/libiberty && \
22635 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22636 $(TARGET-libiberty))
22641 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22642 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22643 maybe-all-stage1-libiberty:
22644 maybe-clean-stage1-libiberty:
22645 @if libiberty-bootstrap
22646 maybe-all-stage1-libiberty: all-stage1-libiberty
22647 all-stage1: all-stage1-libiberty
22648 TARGET-stage1-libiberty = $(TARGET-libiberty)
22649 all-stage1-libiberty: configure-stage1-libiberty
22650 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22651 @r=`${PWD_COMMAND}`; export r; \
22652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653 TFLAGS="$(STAGE1_TFLAGS)"; \
22655 cd $(HOST_SUBDIR)/libiberty && \
22656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22657 CFLAGS="$(STAGE1_CFLAGS)" \
22658 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22659 LIBCFLAGS="$(LIBCFLAGS)" \
22660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22663 $(EXTRA_HOST_FLAGS) \
22664 $(STAGE1_FLAGS_TO_PASS) \
22665 TFLAGS="$(STAGE1_TFLAGS)" \
22666 $(TARGET-stage1-libiberty)
22668 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22669 clean-stage1: clean-stage1-libiberty
22670 clean-stage1-libiberty:
22671 @if [ $(current_stage) = stage1 ]; then \
22672 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22674 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22675 $(MAKE) stage1-start; \
22677 cd $(HOST_SUBDIR)/libiberty && \
22678 $(MAKE) $(EXTRA_HOST_FLAGS) \
22679 $(STAGE1_FLAGS_TO_PASS) clean
22680 @endif libiberty-bootstrap
22683 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22684 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22685 maybe-all-stage2-libiberty:
22686 maybe-clean-stage2-libiberty:
22687 @if libiberty-bootstrap
22688 maybe-all-stage2-libiberty: all-stage2-libiberty
22689 all-stage2: all-stage2-libiberty
22690 TARGET-stage2-libiberty = $(TARGET-libiberty)
22691 all-stage2-libiberty: configure-stage2-libiberty
22692 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22693 @r=`${PWD_COMMAND}`; export r; \
22694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695 TFLAGS="$(STAGE2_TFLAGS)"; \
22697 $(POSTSTAGE1_HOST_EXPORTS) \
22698 cd $(HOST_SUBDIR)/libiberty && \
22699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22700 CFLAGS="$(STAGE2_CFLAGS)" \
22701 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22702 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22707 TFLAGS="$(STAGE2_TFLAGS)" \
22708 $(TARGET-stage2-libiberty)
22710 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22711 clean-stage2: clean-stage2-libiberty
22712 clean-stage2-libiberty:
22713 @if [ $(current_stage) = stage2 ]; then \
22714 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22716 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22717 $(MAKE) stage2-start; \
22719 cd $(HOST_SUBDIR)/libiberty && \
22720 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22721 @endif libiberty-bootstrap
22724 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22725 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22726 maybe-all-stage3-libiberty:
22727 maybe-clean-stage3-libiberty:
22728 @if libiberty-bootstrap
22729 maybe-all-stage3-libiberty: all-stage3-libiberty
22730 all-stage3: all-stage3-libiberty
22731 TARGET-stage3-libiberty = $(TARGET-libiberty)
22732 all-stage3-libiberty: configure-stage3-libiberty
22733 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22734 @r=`${PWD_COMMAND}`; export r; \
22735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22736 TFLAGS="$(STAGE3_TFLAGS)"; \
22738 $(POSTSTAGE1_HOST_EXPORTS) \
22739 cd $(HOST_SUBDIR)/libiberty && \
22740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22741 CFLAGS="$(STAGE3_CFLAGS)" \
22742 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22743 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22747 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22748 TFLAGS="$(STAGE3_TFLAGS)" \
22749 $(TARGET-stage3-libiberty)
22751 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22752 clean-stage3: clean-stage3-libiberty
22753 clean-stage3-libiberty:
22754 @if [ $(current_stage) = stage3 ]; then \
22755 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22757 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22758 $(MAKE) stage3-start; \
22760 cd $(HOST_SUBDIR)/libiberty && \
22761 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22762 @endif libiberty-bootstrap
22765 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22766 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22767 maybe-all-stage4-libiberty:
22768 maybe-clean-stage4-libiberty:
22769 @if libiberty-bootstrap
22770 maybe-all-stage4-libiberty: all-stage4-libiberty
22771 all-stage4: all-stage4-libiberty
22772 TARGET-stage4-libiberty = $(TARGET-libiberty)
22773 all-stage4-libiberty: configure-stage4-libiberty
22774 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22775 @r=`${PWD_COMMAND}`; export r; \
22776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777 TFLAGS="$(STAGE4_TFLAGS)"; \
22779 $(POSTSTAGE1_HOST_EXPORTS) \
22780 cd $(HOST_SUBDIR)/libiberty && \
22781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22782 CFLAGS="$(STAGE4_CFLAGS)" \
22783 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22784 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22788 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22789 TFLAGS="$(STAGE4_TFLAGS)" \
22790 $(TARGET-stage4-libiberty)
22792 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22793 clean-stage4: clean-stage4-libiberty
22794 clean-stage4-libiberty:
22795 @if [ $(current_stage) = stage4 ]; then \
22796 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22798 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22799 $(MAKE) stage4-start; \
22801 cd $(HOST_SUBDIR)/libiberty && \
22802 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22803 @endif libiberty-bootstrap
22806 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22807 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22808 maybe-all-stageprofile-libiberty:
22809 maybe-clean-stageprofile-libiberty:
22810 @if libiberty-bootstrap
22811 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22812 all-stageprofile: all-stageprofile-libiberty
22813 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22814 all-stageprofile-libiberty: configure-stageprofile-libiberty
22815 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22816 @r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22820 $(POSTSTAGE1_HOST_EXPORTS) \
22821 cd $(HOST_SUBDIR)/libiberty && \
22822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22823 CFLAGS="$(STAGEprofile_CFLAGS)" \
22824 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22825 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22830 TFLAGS="$(STAGEprofile_TFLAGS)" \
22831 $(TARGET-stageprofile-libiberty)
22833 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22834 clean-stageprofile: clean-stageprofile-libiberty
22835 clean-stageprofile-libiberty:
22836 @if [ $(current_stage) = stageprofile ]; then \
22837 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22839 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22840 $(MAKE) stageprofile-start; \
22842 cd $(HOST_SUBDIR)/libiberty && \
22843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22844 @endif libiberty-bootstrap
22847 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22848 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22849 maybe-all-stagefeedback-libiberty:
22850 maybe-clean-stagefeedback-libiberty:
22851 @if libiberty-bootstrap
22852 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22853 all-stagefeedback: all-stagefeedback-libiberty
22854 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22855 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22856 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22857 @r=`${PWD_COMMAND}`; export r; \
22858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22861 $(POSTSTAGE1_HOST_EXPORTS) \
22862 cd $(HOST_SUBDIR)/libiberty && \
22863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22864 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22865 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22866 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22871 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22872 $(TARGET-stagefeedback-libiberty)
22874 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22875 clean-stagefeedback: clean-stagefeedback-libiberty
22876 clean-stagefeedback-libiberty:
22877 @if [ $(current_stage) = stagefeedback ]; then \
22878 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22880 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22881 $(MAKE) stagefeedback-start; \
22883 cd $(HOST_SUBDIR)/libiberty && \
22884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22885 @endif libiberty-bootstrap
22891 .PHONY: check-libiberty maybe-check-libiberty
22892 maybe-check-libiberty:
22894 maybe-check-libiberty: check-libiberty
22897 @: $(MAKE); $(unstage)
22898 @r=`${PWD_COMMAND}`; export r; \
22899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22901 (cd $(HOST_SUBDIR)/libiberty && \
22902 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22906 .PHONY: install-libiberty maybe-install-libiberty
22907 maybe-install-libiberty:
22909 maybe-install-libiberty: install-libiberty
22911 install-libiberty: installdirs
22912 @: $(MAKE); $(unstage)
22913 @r=`${PWD_COMMAND}`; export r; \
22914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22916 (cd $(HOST_SUBDIR)/libiberty && \
22917 $(MAKE) $(FLAGS_TO_PASS) install)
22921 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22922 maybe-install-strip-libiberty:
22924 maybe-install-strip-libiberty: install-strip-libiberty
22926 install-strip-libiberty: installdirs
22927 @: $(MAKE); $(unstage)
22928 @r=`${PWD_COMMAND}`; export r; \
22929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22931 (cd $(HOST_SUBDIR)/libiberty && \
22932 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22936 # Other targets (info, dvi, pdf, etc.)
22938 .PHONY: maybe-info-libiberty info-libiberty
22939 maybe-info-libiberty:
22941 maybe-info-libiberty: info-libiberty
22944 configure-libiberty
22945 @[ -f ./libiberty/Makefile ] || exit 0; \
22946 r=`${PWD_COMMAND}`; export r; \
22947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22949 for flag in $(EXTRA_HOST_FLAGS) ; do \
22950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22952 echo "Doing info in libiberty"; \
22953 (cd $(HOST_SUBDIR)/libiberty && \
22954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956 "RANLIB=$${RANLIB}" \
22957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22963 .PHONY: maybe-dvi-libiberty dvi-libiberty
22964 maybe-dvi-libiberty:
22966 maybe-dvi-libiberty: dvi-libiberty
22969 configure-libiberty
22970 @[ -f ./libiberty/Makefile ] || exit 0; \
22971 r=`${PWD_COMMAND}`; export r; \
22972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974 for flag in $(EXTRA_HOST_FLAGS) ; do \
22975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22977 echo "Doing dvi in libiberty"; \
22978 (cd $(HOST_SUBDIR)/libiberty && \
22979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22981 "RANLIB=$${RANLIB}" \
22982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22988 .PHONY: maybe-pdf-libiberty pdf-libiberty
22989 maybe-pdf-libiberty:
22991 maybe-pdf-libiberty: pdf-libiberty
22994 configure-libiberty
22995 @[ -f ./libiberty/Makefile ] || exit 0; \
22996 r=`${PWD_COMMAND}`; export r; \
22997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22999 for flag in $(EXTRA_HOST_FLAGS) ; do \
23000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23002 echo "Doing pdf in libiberty"; \
23003 (cd $(HOST_SUBDIR)/libiberty && \
23004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23006 "RANLIB=$${RANLIB}" \
23007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23013 .PHONY: maybe-html-libiberty html-libiberty
23014 maybe-html-libiberty:
23016 maybe-html-libiberty: html-libiberty
23019 configure-libiberty
23020 @[ -f ./libiberty/Makefile ] || exit 0; \
23021 r=`${PWD_COMMAND}`; export r; \
23022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23024 for flag in $(EXTRA_HOST_FLAGS) ; do \
23025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23027 echo "Doing html in libiberty"; \
23028 (cd $(HOST_SUBDIR)/libiberty && \
23029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23031 "RANLIB=$${RANLIB}" \
23032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23038 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23039 maybe-TAGS-libiberty:
23041 maybe-TAGS-libiberty: TAGS-libiberty
23044 configure-libiberty
23045 @[ -f ./libiberty/Makefile ] || exit 0; \
23046 r=`${PWD_COMMAND}`; export r; \
23047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049 for flag in $(EXTRA_HOST_FLAGS) ; do \
23050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23052 echo "Doing TAGS in libiberty"; \
23053 (cd $(HOST_SUBDIR)/libiberty && \
23054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23056 "RANLIB=$${RANLIB}" \
23057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23063 .PHONY: maybe-install-info-libiberty install-info-libiberty
23064 maybe-install-info-libiberty:
23066 maybe-install-info-libiberty: install-info-libiberty
23068 install-info-libiberty: \
23069 configure-libiberty \
23071 @[ -f ./libiberty/Makefile ] || exit 0; \
23072 r=`${PWD_COMMAND}`; export r; \
23073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23075 for flag in $(EXTRA_HOST_FLAGS) ; do \
23076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23078 echo "Doing install-info in libiberty"; \
23079 (cd $(HOST_SUBDIR)/libiberty && \
23080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23082 "RANLIB=$${RANLIB}" \
23083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23089 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23090 maybe-install-pdf-libiberty:
23092 maybe-install-pdf-libiberty: install-pdf-libiberty
23094 install-pdf-libiberty: \
23095 configure-libiberty \
23097 @[ -f ./libiberty/Makefile ] || exit 0; \
23098 r=`${PWD_COMMAND}`; export r; \
23099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101 for flag in $(EXTRA_HOST_FLAGS) ; do \
23102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23104 echo "Doing install-pdf in libiberty"; \
23105 (cd $(HOST_SUBDIR)/libiberty && \
23106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23108 "RANLIB=$${RANLIB}" \
23109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23115 .PHONY: maybe-install-html-libiberty install-html-libiberty
23116 maybe-install-html-libiberty:
23118 maybe-install-html-libiberty: install-html-libiberty
23120 install-html-libiberty: \
23121 configure-libiberty \
23123 @[ -f ./libiberty/Makefile ] || exit 0; \
23124 r=`${PWD_COMMAND}`; export r; \
23125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127 for flag in $(EXTRA_HOST_FLAGS) ; do \
23128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23130 echo "Doing install-html in libiberty"; \
23131 (cd $(HOST_SUBDIR)/libiberty && \
23132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23134 "RANLIB=$${RANLIB}" \
23135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23141 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23142 maybe-installcheck-libiberty:
23144 maybe-installcheck-libiberty: installcheck-libiberty
23146 installcheck-libiberty: \
23147 configure-libiberty
23148 @[ -f ./libiberty/Makefile ] || exit 0; \
23149 r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 for flag in $(EXTRA_HOST_FLAGS) ; do \
23153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155 echo "Doing installcheck in libiberty"; \
23156 (cd $(HOST_SUBDIR)/libiberty && \
23157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23159 "RANLIB=$${RANLIB}" \
23160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23166 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23167 maybe-mostlyclean-libiberty:
23169 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23171 mostlyclean-libiberty:
23172 @[ -f ./libiberty/Makefile ] || exit 0; \
23173 r=`${PWD_COMMAND}`; export r; \
23174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176 for flag in $(EXTRA_HOST_FLAGS) ; do \
23177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179 echo "Doing mostlyclean in libiberty"; \
23180 (cd $(HOST_SUBDIR)/libiberty && \
23181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23183 "RANLIB=$${RANLIB}" \
23184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23190 .PHONY: maybe-clean-libiberty clean-libiberty
23191 maybe-clean-libiberty:
23193 maybe-clean-libiberty: clean-libiberty
23196 @[ -f ./libiberty/Makefile ] || exit 0; \
23197 r=`${PWD_COMMAND}`; export r; \
23198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 for flag in $(EXTRA_HOST_FLAGS) ; do \
23201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23203 echo "Doing clean in libiberty"; \
23204 (cd $(HOST_SUBDIR)/libiberty && \
23205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23207 "RANLIB=$${RANLIB}" \
23208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23214 .PHONY: maybe-distclean-libiberty distclean-libiberty
23215 maybe-distclean-libiberty:
23217 maybe-distclean-libiberty: distclean-libiberty
23219 distclean-libiberty:
23220 @[ -f ./libiberty/Makefile ] || exit 0; \
23221 r=`${PWD_COMMAND}`; export r; \
23222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23224 for flag in $(EXTRA_HOST_FLAGS) ; do \
23225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23227 echo "Doing distclean in libiberty"; \
23228 (cd $(HOST_SUBDIR)/libiberty && \
23229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23231 "RANLIB=$${RANLIB}" \
23232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23238 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23239 maybe-maintainer-clean-libiberty:
23241 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23243 maintainer-clean-libiberty:
23244 @[ -f ./libiberty/Makefile ] || exit 0; \
23245 r=`${PWD_COMMAND}`; export r; \
23246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23248 for flag in $(EXTRA_HOST_FLAGS) ; do \
23249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23251 echo "Doing maintainer-clean in libiberty"; \
23252 (cd $(HOST_SUBDIR)/libiberty && \
23253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255 "RANLIB=$${RANLIB}" \
23256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23257 maintainer-clean) \
23264 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23265 maybe-configure-libiberty-linker-plugin:
23267 configure-libiberty-linker-plugin: stage_current
23268 @endif gcc-bootstrap
23269 @if libiberty-linker-plugin
23270 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23271 configure-libiberty-linker-plugin:
23272 @r=`${PWD_COMMAND}`; export r; \
23273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23277 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23278 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23279 case $(srcdir) in \
23280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23281 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23284 module_srcdir=libiberty; \
23286 $$s/$$module_srcdir/configure \
23287 --srcdir=$${topdir}/$$module_srcdir \
23288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23289 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23291 @endif libiberty-linker-plugin
23295 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23296 maybe-configure-stage1-libiberty-linker-plugin:
23297 @if libiberty-linker-plugin-bootstrap
23298 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23299 configure-stage1-libiberty-linker-plugin:
23300 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23302 @r=`${PWD_COMMAND}`; export r; \
23303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304 TFLAGS="$(STAGE1_TFLAGS)"; \
23305 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23307 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23308 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23309 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23310 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23312 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23313 case $(srcdir) in \
23314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23315 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23318 module_srcdir=libiberty; \
23319 $(SHELL) $$s/$$module_srcdir/configure \
23320 --srcdir=$${topdir}/$$module_srcdir \
23321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23322 --target=${target_alias} \
23324 $(STAGE1_CONFIGURE_FLAGS) \
23325 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23326 @endif libiberty-linker-plugin-bootstrap
23328 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23329 maybe-configure-stage2-libiberty-linker-plugin:
23330 @if libiberty-linker-plugin-bootstrap
23331 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23332 configure-stage2-libiberty-linker-plugin:
23333 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23335 @r=`${PWD_COMMAND}`; export r; \
23336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23337 TFLAGS="$(STAGE2_TFLAGS)"; \
23338 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23340 $(POSTSTAGE1_HOST_EXPORTS) \
23341 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23342 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23343 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23344 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23346 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23347 case $(srcdir) in \
23348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23349 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23352 module_srcdir=libiberty; \
23353 $(SHELL) $$s/$$module_srcdir/configure \
23354 --srcdir=$${topdir}/$$module_srcdir \
23355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23356 --target=${target_alias} \
23357 --with-build-libsubdir=$(HOST_SUBDIR) \
23358 $(STAGE2_CONFIGURE_FLAGS) \
23359 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23360 @endif libiberty-linker-plugin-bootstrap
23362 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23363 maybe-configure-stage3-libiberty-linker-plugin:
23364 @if libiberty-linker-plugin-bootstrap
23365 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23366 configure-stage3-libiberty-linker-plugin:
23367 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23369 @r=`${PWD_COMMAND}`; export r; \
23370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371 TFLAGS="$(STAGE3_TFLAGS)"; \
23372 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23374 $(POSTSTAGE1_HOST_EXPORTS) \
23375 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23376 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23377 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23378 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23380 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23381 case $(srcdir) in \
23382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23383 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23386 module_srcdir=libiberty; \
23387 $(SHELL) $$s/$$module_srcdir/configure \
23388 --srcdir=$${topdir}/$$module_srcdir \
23389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23390 --target=${target_alias} \
23391 --with-build-libsubdir=$(HOST_SUBDIR) \
23392 $(STAGE3_CONFIGURE_FLAGS) \
23393 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23394 @endif libiberty-linker-plugin-bootstrap
23396 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23397 maybe-configure-stage4-libiberty-linker-plugin:
23398 @if libiberty-linker-plugin-bootstrap
23399 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23400 configure-stage4-libiberty-linker-plugin:
23401 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23403 @r=`${PWD_COMMAND}`; export r; \
23404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405 TFLAGS="$(STAGE4_TFLAGS)"; \
23406 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23408 $(POSTSTAGE1_HOST_EXPORTS) \
23409 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23410 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23411 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23412 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23414 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23415 case $(srcdir) in \
23416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23417 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23420 module_srcdir=libiberty; \
23421 $(SHELL) $$s/$$module_srcdir/configure \
23422 --srcdir=$${topdir}/$$module_srcdir \
23423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23424 --target=${target_alias} \
23425 --with-build-libsubdir=$(HOST_SUBDIR) \
23426 $(STAGE4_CONFIGURE_FLAGS) \
23427 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23428 @endif libiberty-linker-plugin-bootstrap
23430 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23431 maybe-configure-stageprofile-libiberty-linker-plugin:
23432 @if libiberty-linker-plugin-bootstrap
23433 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23434 configure-stageprofile-libiberty-linker-plugin:
23435 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23436 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23437 @r=`${PWD_COMMAND}`; export r; \
23438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23439 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23440 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23442 $(POSTSTAGE1_HOST_EXPORTS) \
23443 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23444 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23445 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23446 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23448 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23449 case $(srcdir) in \
23450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23451 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23454 module_srcdir=libiberty; \
23455 $(SHELL) $$s/$$module_srcdir/configure \
23456 --srcdir=$${topdir}/$$module_srcdir \
23457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23458 --target=${target_alias} \
23459 --with-build-libsubdir=$(HOST_SUBDIR) \
23460 $(STAGEprofile_CONFIGURE_FLAGS) \
23461 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23462 @endif libiberty-linker-plugin-bootstrap
23464 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23465 maybe-configure-stagefeedback-libiberty-linker-plugin:
23466 @if libiberty-linker-plugin-bootstrap
23467 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23468 configure-stagefeedback-libiberty-linker-plugin:
23469 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23471 @r=`${PWD_COMMAND}`; export r; \
23472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23474 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23476 $(POSTSTAGE1_HOST_EXPORTS) \
23477 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23478 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23479 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23480 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23482 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23483 case $(srcdir) in \
23484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23485 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23488 module_srcdir=libiberty; \
23489 $(SHELL) $$s/$$module_srcdir/configure \
23490 --srcdir=$${topdir}/$$module_srcdir \
23491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23492 --target=${target_alias} \
23493 --with-build-libsubdir=$(HOST_SUBDIR) \
23494 $(STAGEfeedback_CONFIGURE_FLAGS) \
23495 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23496 @endif libiberty-linker-plugin-bootstrap
23502 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23503 maybe-all-libiberty-linker-plugin:
23505 all-libiberty-linker-plugin: stage_current
23506 @endif gcc-bootstrap
23507 @if libiberty-linker-plugin
23508 TARGET-libiberty-linker-plugin=all
23509 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23510 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23511 @r=`${PWD_COMMAND}`; export r; \
23512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23515 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23516 $(TARGET-libiberty-linker-plugin))
23517 @endif libiberty-linker-plugin
23521 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23522 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23523 maybe-all-stage1-libiberty-linker-plugin:
23524 maybe-clean-stage1-libiberty-linker-plugin:
23525 @if libiberty-linker-plugin-bootstrap
23526 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23527 all-stage1: all-stage1-libiberty-linker-plugin
23528 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23529 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23530 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23531 @r=`${PWD_COMMAND}`; export r; \
23532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533 TFLAGS="$(STAGE1_TFLAGS)"; \
23535 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23537 CFLAGS="$(STAGE1_CFLAGS)" \
23538 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23539 LIBCFLAGS="$(LIBCFLAGS)" \
23540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23543 $(EXTRA_HOST_FLAGS) \
23544 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23545 TFLAGS="$(STAGE1_TFLAGS)" \
23546 $(TARGET-stage1-libiberty-linker-plugin)
23548 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23549 clean-stage1: clean-stage1-libiberty-linker-plugin
23550 clean-stage1-libiberty-linker-plugin:
23551 @if [ $(current_stage) = stage1 ]; then \
23552 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23554 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23555 $(MAKE) stage1-start; \
23557 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23558 $(MAKE) $(EXTRA_HOST_FLAGS) \
23559 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23560 @endif libiberty-linker-plugin-bootstrap
23563 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23564 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23565 maybe-all-stage2-libiberty-linker-plugin:
23566 maybe-clean-stage2-libiberty-linker-plugin:
23567 @if libiberty-linker-plugin-bootstrap
23568 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23569 all-stage2: all-stage2-libiberty-linker-plugin
23570 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23571 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23572 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23573 @r=`${PWD_COMMAND}`; export r; \
23574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23575 TFLAGS="$(STAGE2_TFLAGS)"; \
23577 $(POSTSTAGE1_HOST_EXPORTS) \
23578 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23580 CFLAGS="$(STAGE2_CFLAGS)" \
23581 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23582 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23587 TFLAGS="$(STAGE2_TFLAGS)" \
23588 $(TARGET-stage2-libiberty-linker-plugin)
23590 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23591 clean-stage2: clean-stage2-libiberty-linker-plugin
23592 clean-stage2-libiberty-linker-plugin:
23593 @if [ $(current_stage) = stage2 ]; then \
23594 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23596 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23597 $(MAKE) stage2-start; \
23599 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23601 @endif libiberty-linker-plugin-bootstrap
23604 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23605 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23606 maybe-all-stage3-libiberty-linker-plugin:
23607 maybe-clean-stage3-libiberty-linker-plugin:
23608 @if libiberty-linker-plugin-bootstrap
23609 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23610 all-stage3: all-stage3-libiberty-linker-plugin
23611 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23612 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23613 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23614 @r=`${PWD_COMMAND}`; export r; \
23615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23616 TFLAGS="$(STAGE3_TFLAGS)"; \
23618 $(POSTSTAGE1_HOST_EXPORTS) \
23619 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23621 CFLAGS="$(STAGE3_CFLAGS)" \
23622 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23623 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23628 TFLAGS="$(STAGE3_TFLAGS)" \
23629 $(TARGET-stage3-libiberty-linker-plugin)
23631 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23632 clean-stage3: clean-stage3-libiberty-linker-plugin
23633 clean-stage3-libiberty-linker-plugin:
23634 @if [ $(current_stage) = stage3 ]; then \
23635 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23637 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23638 $(MAKE) stage3-start; \
23640 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23642 @endif libiberty-linker-plugin-bootstrap
23645 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23646 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23647 maybe-all-stage4-libiberty-linker-plugin:
23648 maybe-clean-stage4-libiberty-linker-plugin:
23649 @if libiberty-linker-plugin-bootstrap
23650 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23651 all-stage4: all-stage4-libiberty-linker-plugin
23652 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23653 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23654 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23655 @r=`${PWD_COMMAND}`; export r; \
23656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23657 TFLAGS="$(STAGE4_TFLAGS)"; \
23659 $(POSTSTAGE1_HOST_EXPORTS) \
23660 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23662 CFLAGS="$(STAGE4_CFLAGS)" \
23663 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23664 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23669 TFLAGS="$(STAGE4_TFLAGS)" \
23670 $(TARGET-stage4-libiberty-linker-plugin)
23672 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23673 clean-stage4: clean-stage4-libiberty-linker-plugin
23674 clean-stage4-libiberty-linker-plugin:
23675 @if [ $(current_stage) = stage4 ]; then \
23676 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23678 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23679 $(MAKE) stage4-start; \
23681 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23682 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23683 @endif libiberty-linker-plugin-bootstrap
23686 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23687 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23688 maybe-all-stageprofile-libiberty-linker-plugin:
23689 maybe-clean-stageprofile-libiberty-linker-plugin:
23690 @if libiberty-linker-plugin-bootstrap
23691 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23692 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23693 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23694 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23695 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23696 @r=`${PWD_COMMAND}`; export r; \
23697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23700 $(POSTSTAGE1_HOST_EXPORTS) \
23701 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23703 CFLAGS="$(STAGEprofile_CFLAGS)" \
23704 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23705 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23710 TFLAGS="$(STAGEprofile_TFLAGS)" \
23711 $(TARGET-stageprofile-libiberty-linker-plugin)
23713 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23714 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23715 clean-stageprofile-libiberty-linker-plugin:
23716 @if [ $(current_stage) = stageprofile ]; then \
23717 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23719 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23720 $(MAKE) stageprofile-start; \
23722 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23724 @endif libiberty-linker-plugin-bootstrap
23727 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23728 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23729 maybe-all-stagefeedback-libiberty-linker-plugin:
23730 maybe-clean-stagefeedback-libiberty-linker-plugin:
23731 @if libiberty-linker-plugin-bootstrap
23732 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23733 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23734 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23735 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23736 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23737 @r=`${PWD_COMMAND}`; export r; \
23738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23741 $(POSTSTAGE1_HOST_EXPORTS) \
23742 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23744 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23745 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23746 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23751 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23752 $(TARGET-stagefeedback-libiberty-linker-plugin)
23754 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23755 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23756 clean-stagefeedback-libiberty-linker-plugin:
23757 @if [ $(current_stage) = stagefeedback ]; then \
23758 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23760 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23761 $(MAKE) stagefeedback-start; \
23763 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23765 @endif libiberty-linker-plugin-bootstrap
23771 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23772 maybe-check-libiberty-linker-plugin:
23773 @if libiberty-linker-plugin
23774 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23776 check-libiberty-linker-plugin:
23777 @: $(MAKE); $(unstage)
23778 @r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23781 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23782 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23784 @endif libiberty-linker-plugin
23786 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23787 maybe-install-libiberty-linker-plugin:
23788 @if libiberty-linker-plugin
23789 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23791 install-libiberty-linker-plugin: installdirs
23792 @: $(MAKE); $(unstage)
23793 @r=`${PWD_COMMAND}`; export r; \
23794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23796 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23797 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23799 @endif libiberty-linker-plugin
23801 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23802 maybe-install-strip-libiberty-linker-plugin:
23803 @if libiberty-linker-plugin
23804 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23806 install-strip-libiberty-linker-plugin: installdirs
23807 @: $(MAKE); $(unstage)
23808 @r=`${PWD_COMMAND}`; export r; \
23809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23812 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23814 @endif libiberty-linker-plugin
23816 # Other targets (info, dvi, pdf, etc.)
23818 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23819 maybe-info-libiberty-linker-plugin:
23820 @if libiberty-linker-plugin
23821 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23823 info-libiberty-linker-plugin: \
23824 configure-libiberty-linker-plugin
23825 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23826 r=`${PWD_COMMAND}`; export r; \
23827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23829 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23832 echo "Doing info in libiberty-linker-plugin"; \
23833 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836 "RANLIB=$${RANLIB}" \
23837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23841 @endif libiberty-linker-plugin
23843 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23844 maybe-dvi-libiberty-linker-plugin:
23845 @if libiberty-linker-plugin
23846 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23848 dvi-libiberty-linker-plugin: \
23849 configure-libiberty-linker-plugin
23850 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23851 r=`${PWD_COMMAND}`; export r; \
23852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857 echo "Doing dvi in libiberty-linker-plugin"; \
23858 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861 "RANLIB=$${RANLIB}" \
23862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23866 @endif libiberty-linker-plugin
23868 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23869 maybe-pdf-libiberty-linker-plugin:
23870 @if libiberty-linker-plugin
23871 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23873 pdf-libiberty-linker-plugin: \
23874 configure-libiberty-linker-plugin
23875 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23876 r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23879 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23882 echo "Doing pdf in libiberty-linker-plugin"; \
23883 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886 "RANLIB=$${RANLIB}" \
23887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23891 @endif libiberty-linker-plugin
23893 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23894 maybe-html-libiberty-linker-plugin:
23895 @if libiberty-linker-plugin
23896 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23898 html-libiberty-linker-plugin: \
23899 configure-libiberty-linker-plugin
23900 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23901 r=`${PWD_COMMAND}`; export r; \
23902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23907 echo "Doing html in libiberty-linker-plugin"; \
23908 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23911 "RANLIB=$${RANLIB}" \
23912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23916 @endif libiberty-linker-plugin
23918 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23919 maybe-TAGS-libiberty-linker-plugin:
23920 @if libiberty-linker-plugin
23921 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23923 TAGS-libiberty-linker-plugin: \
23924 configure-libiberty-linker-plugin
23925 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23926 r=`${PWD_COMMAND}`; export r; \
23927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23932 echo "Doing TAGS in libiberty-linker-plugin"; \
23933 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23936 "RANLIB=$${RANLIB}" \
23937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941 @endif libiberty-linker-plugin
23943 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23944 maybe-install-info-libiberty-linker-plugin:
23945 @if libiberty-linker-plugin
23946 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23948 install-info-libiberty-linker-plugin: \
23949 configure-libiberty-linker-plugin \
23950 info-libiberty-linker-plugin
23951 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23952 r=`${PWD_COMMAND}`; export r; \
23953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958 echo "Doing install-info in libiberty-linker-plugin"; \
23959 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23962 "RANLIB=$${RANLIB}" \
23963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967 @endif libiberty-linker-plugin
23969 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23970 maybe-install-pdf-libiberty-linker-plugin:
23971 @if libiberty-linker-plugin
23972 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23974 install-pdf-libiberty-linker-plugin: \
23975 configure-libiberty-linker-plugin \
23976 pdf-libiberty-linker-plugin
23977 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23978 r=`${PWD_COMMAND}`; export r; \
23979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984 echo "Doing install-pdf in libiberty-linker-plugin"; \
23985 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23988 "RANLIB=$${RANLIB}" \
23989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993 @endif libiberty-linker-plugin
23995 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23996 maybe-install-html-libiberty-linker-plugin:
23997 @if libiberty-linker-plugin
23998 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24000 install-html-libiberty-linker-plugin: \
24001 configure-libiberty-linker-plugin \
24002 html-libiberty-linker-plugin
24003 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24007 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24010 echo "Doing install-html in libiberty-linker-plugin"; \
24011 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24019 @endif libiberty-linker-plugin
24021 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24022 maybe-installcheck-libiberty-linker-plugin:
24023 @if libiberty-linker-plugin
24024 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24026 installcheck-libiberty-linker-plugin: \
24027 configure-libiberty-linker-plugin
24028 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035 echo "Doing installcheck in libiberty-linker-plugin"; \
24036 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24044 @endif libiberty-linker-plugin
24046 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24047 maybe-mostlyclean-libiberty-linker-plugin:
24048 @if libiberty-linker-plugin
24049 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24051 mostlyclean-libiberty-linker-plugin:
24052 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24053 r=`${PWD_COMMAND}`; export r; \
24054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24060 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24063 "RANLIB=$${RANLIB}" \
24064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24068 @endif libiberty-linker-plugin
24070 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24071 maybe-clean-libiberty-linker-plugin:
24072 @if libiberty-linker-plugin
24073 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24075 clean-libiberty-linker-plugin:
24076 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24077 r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083 echo "Doing clean in libiberty-linker-plugin"; \
24084 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087 "RANLIB=$${RANLIB}" \
24088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24092 @endif libiberty-linker-plugin
24094 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24095 maybe-distclean-libiberty-linker-plugin:
24096 @if libiberty-linker-plugin
24097 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24099 distclean-libiberty-linker-plugin:
24100 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24101 r=`${PWD_COMMAND}`; export r; \
24102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107 echo "Doing distclean in libiberty-linker-plugin"; \
24108 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24111 "RANLIB=$${RANLIB}" \
24112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24116 @endif libiberty-linker-plugin
24118 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24119 maybe-maintainer-clean-libiberty-linker-plugin:
24120 @if libiberty-linker-plugin
24121 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24123 maintainer-clean-libiberty-linker-plugin:
24124 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24125 r=`${PWD_COMMAND}`; export r; \
24126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24131 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24132 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24135 "RANLIB=$${RANLIB}" \
24136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24137 maintainer-clean) \
24140 @endif libiberty-linker-plugin
24144 .PHONY: configure-libiconv maybe-configure-libiconv
24145 maybe-configure-libiconv:
24147 configure-libiconv: stage_current
24148 @endif gcc-bootstrap
24150 maybe-configure-libiconv: configure-libiconv
24151 configure-libiconv:
24152 @r=`${PWD_COMMAND}`; export r; \
24153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24157 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24158 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24159 case $(srcdir) in \
24160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24161 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24164 module_srcdir=libiconv; \
24166 $$s/$$module_srcdir/configure \
24167 --srcdir=$${topdir}/$$module_srcdir \
24168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24169 --target=${target_alias} --disable-shared \
24175 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24176 maybe-configure-stage1-libiconv:
24177 @if libiconv-bootstrap
24178 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24179 configure-stage1-libiconv:
24180 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24181 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24182 @r=`${PWD_COMMAND}`; export r; \
24183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184 TFLAGS="$(STAGE1_TFLAGS)"; \
24185 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24187 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24188 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24189 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24190 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24192 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24193 case $(srcdir) in \
24194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24195 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24198 module_srcdir=libiconv; \
24199 $(SHELL) $$s/$$module_srcdir/configure \
24200 --srcdir=$${topdir}/$$module_srcdir \
24201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24202 --target=${target_alias} \
24204 $(STAGE1_CONFIGURE_FLAGS) \
24206 @endif libiconv-bootstrap
24208 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24209 maybe-configure-stage2-libiconv:
24210 @if libiconv-bootstrap
24211 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24212 configure-stage2-libiconv:
24213 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24215 @r=`${PWD_COMMAND}`; export r; \
24216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217 TFLAGS="$(STAGE2_TFLAGS)"; \
24218 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24220 $(POSTSTAGE1_HOST_EXPORTS) \
24221 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24222 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24223 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24224 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24226 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24227 case $(srcdir) in \
24228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24229 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24232 module_srcdir=libiconv; \
24233 $(SHELL) $$s/$$module_srcdir/configure \
24234 --srcdir=$${topdir}/$$module_srcdir \
24235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24236 --target=${target_alias} \
24237 --with-build-libsubdir=$(HOST_SUBDIR) \
24238 $(STAGE2_CONFIGURE_FLAGS) \
24240 @endif libiconv-bootstrap
24242 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24243 maybe-configure-stage3-libiconv:
24244 @if libiconv-bootstrap
24245 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24246 configure-stage3-libiconv:
24247 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24249 @r=`${PWD_COMMAND}`; export r; \
24250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251 TFLAGS="$(STAGE3_TFLAGS)"; \
24252 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24254 $(POSTSTAGE1_HOST_EXPORTS) \
24255 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24256 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24257 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24258 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24260 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24261 case $(srcdir) in \
24262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24263 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24266 module_srcdir=libiconv; \
24267 $(SHELL) $$s/$$module_srcdir/configure \
24268 --srcdir=$${topdir}/$$module_srcdir \
24269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24270 --target=${target_alias} \
24271 --with-build-libsubdir=$(HOST_SUBDIR) \
24272 $(STAGE3_CONFIGURE_FLAGS) \
24274 @endif libiconv-bootstrap
24276 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24277 maybe-configure-stage4-libiconv:
24278 @if libiconv-bootstrap
24279 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24280 configure-stage4-libiconv:
24281 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24283 @r=`${PWD_COMMAND}`; export r; \
24284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24285 TFLAGS="$(STAGE4_TFLAGS)"; \
24286 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24288 $(POSTSTAGE1_HOST_EXPORTS) \
24289 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24290 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24291 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24292 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24294 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24295 case $(srcdir) in \
24296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24297 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24300 module_srcdir=libiconv; \
24301 $(SHELL) $$s/$$module_srcdir/configure \
24302 --srcdir=$${topdir}/$$module_srcdir \
24303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24304 --target=${target_alias} \
24305 --with-build-libsubdir=$(HOST_SUBDIR) \
24306 $(STAGE4_CONFIGURE_FLAGS) \
24308 @endif libiconv-bootstrap
24310 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24311 maybe-configure-stageprofile-libiconv:
24312 @if libiconv-bootstrap
24313 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24314 configure-stageprofile-libiconv:
24315 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24317 @r=`${PWD_COMMAND}`; export r; \
24318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24319 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24320 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24322 $(POSTSTAGE1_HOST_EXPORTS) \
24323 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24324 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24325 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24326 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24328 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24329 case $(srcdir) in \
24330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24331 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24334 module_srcdir=libiconv; \
24335 $(SHELL) $$s/$$module_srcdir/configure \
24336 --srcdir=$${topdir}/$$module_srcdir \
24337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24338 --target=${target_alias} \
24339 --with-build-libsubdir=$(HOST_SUBDIR) \
24340 $(STAGEprofile_CONFIGURE_FLAGS) \
24342 @endif libiconv-bootstrap
24344 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24345 maybe-configure-stagefeedback-libiconv:
24346 @if libiconv-bootstrap
24347 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24348 configure-stagefeedback-libiconv:
24349 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24351 @r=`${PWD_COMMAND}`; export r; \
24352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24354 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24356 $(POSTSTAGE1_HOST_EXPORTS) \
24357 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24358 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24359 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24360 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24362 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24363 case $(srcdir) in \
24364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24365 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24368 module_srcdir=libiconv; \
24369 $(SHELL) $$s/$$module_srcdir/configure \
24370 --srcdir=$${topdir}/$$module_srcdir \
24371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24372 --target=${target_alias} \
24373 --with-build-libsubdir=$(HOST_SUBDIR) \
24374 $(STAGEfeedback_CONFIGURE_FLAGS) \
24376 @endif libiconv-bootstrap
24382 .PHONY: all-libiconv maybe-all-libiconv
24383 maybe-all-libiconv:
24385 all-libiconv: stage_current
24386 @endif gcc-bootstrap
24388 TARGET-libiconv=all
24389 maybe-all-libiconv: all-libiconv
24390 all-libiconv: configure-libiconv
24391 @r=`${PWD_COMMAND}`; export r; \
24392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24394 (cd $(HOST_SUBDIR)/libiconv && \
24395 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24396 $(TARGET-libiconv))
24401 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24402 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24403 maybe-all-stage1-libiconv:
24404 maybe-clean-stage1-libiconv:
24405 @if libiconv-bootstrap
24406 maybe-all-stage1-libiconv: all-stage1-libiconv
24407 all-stage1: all-stage1-libiconv
24408 TARGET-stage1-libiconv = $(TARGET-libiconv)
24409 all-stage1-libiconv: configure-stage1-libiconv
24410 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24411 @r=`${PWD_COMMAND}`; export r; \
24412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24413 TFLAGS="$(STAGE1_TFLAGS)"; \
24415 cd $(HOST_SUBDIR)/libiconv && \
24416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24417 CFLAGS="$(STAGE1_CFLAGS)" \
24418 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24419 LIBCFLAGS="$(LIBCFLAGS)" \
24420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24423 $(EXTRA_HOST_FLAGS) \
24424 $(STAGE1_FLAGS_TO_PASS) \
24425 TFLAGS="$(STAGE1_TFLAGS)" \
24426 $(TARGET-stage1-libiconv)
24428 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24429 clean-stage1: clean-stage1-libiconv
24430 clean-stage1-libiconv:
24431 @if [ $(current_stage) = stage1 ]; then \
24432 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24434 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24435 $(MAKE) stage1-start; \
24437 cd $(HOST_SUBDIR)/libiconv && \
24438 $(MAKE) $(EXTRA_HOST_FLAGS) \
24439 $(STAGE1_FLAGS_TO_PASS) clean
24440 @endif libiconv-bootstrap
24443 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24444 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24445 maybe-all-stage2-libiconv:
24446 maybe-clean-stage2-libiconv:
24447 @if libiconv-bootstrap
24448 maybe-all-stage2-libiconv: all-stage2-libiconv
24449 all-stage2: all-stage2-libiconv
24450 TARGET-stage2-libiconv = $(TARGET-libiconv)
24451 all-stage2-libiconv: configure-stage2-libiconv
24452 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24453 @r=`${PWD_COMMAND}`; export r; \
24454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455 TFLAGS="$(STAGE2_TFLAGS)"; \
24457 $(POSTSTAGE1_HOST_EXPORTS) \
24458 cd $(HOST_SUBDIR)/libiconv && \
24459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24460 CFLAGS="$(STAGE2_CFLAGS)" \
24461 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24462 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24467 TFLAGS="$(STAGE2_TFLAGS)" \
24468 $(TARGET-stage2-libiconv)
24470 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24471 clean-stage2: clean-stage2-libiconv
24472 clean-stage2-libiconv:
24473 @if [ $(current_stage) = stage2 ]; then \
24474 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24476 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24477 $(MAKE) stage2-start; \
24479 cd $(HOST_SUBDIR)/libiconv && \
24480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24481 @endif libiconv-bootstrap
24484 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24485 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24486 maybe-all-stage3-libiconv:
24487 maybe-clean-stage3-libiconv:
24488 @if libiconv-bootstrap
24489 maybe-all-stage3-libiconv: all-stage3-libiconv
24490 all-stage3: all-stage3-libiconv
24491 TARGET-stage3-libiconv = $(TARGET-libiconv)
24492 all-stage3-libiconv: configure-stage3-libiconv
24493 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24494 @r=`${PWD_COMMAND}`; export r; \
24495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496 TFLAGS="$(STAGE3_TFLAGS)"; \
24498 $(POSTSTAGE1_HOST_EXPORTS) \
24499 cd $(HOST_SUBDIR)/libiconv && \
24500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24501 CFLAGS="$(STAGE3_CFLAGS)" \
24502 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24503 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24508 TFLAGS="$(STAGE3_TFLAGS)" \
24509 $(TARGET-stage3-libiconv)
24511 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24512 clean-stage3: clean-stage3-libiconv
24513 clean-stage3-libiconv:
24514 @if [ $(current_stage) = stage3 ]; then \
24515 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24517 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24518 $(MAKE) stage3-start; \
24520 cd $(HOST_SUBDIR)/libiconv && \
24521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24522 @endif libiconv-bootstrap
24525 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24526 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24527 maybe-all-stage4-libiconv:
24528 maybe-clean-stage4-libiconv:
24529 @if libiconv-bootstrap
24530 maybe-all-stage4-libiconv: all-stage4-libiconv
24531 all-stage4: all-stage4-libiconv
24532 TARGET-stage4-libiconv = $(TARGET-libiconv)
24533 all-stage4-libiconv: configure-stage4-libiconv
24534 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24535 @r=`${PWD_COMMAND}`; export r; \
24536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537 TFLAGS="$(STAGE4_TFLAGS)"; \
24539 $(POSTSTAGE1_HOST_EXPORTS) \
24540 cd $(HOST_SUBDIR)/libiconv && \
24541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24542 CFLAGS="$(STAGE4_CFLAGS)" \
24543 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24544 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24548 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24549 TFLAGS="$(STAGE4_TFLAGS)" \
24550 $(TARGET-stage4-libiconv)
24552 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24553 clean-stage4: clean-stage4-libiconv
24554 clean-stage4-libiconv:
24555 @if [ $(current_stage) = stage4 ]; then \
24556 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24558 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24559 $(MAKE) stage4-start; \
24561 cd $(HOST_SUBDIR)/libiconv && \
24562 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24563 @endif libiconv-bootstrap
24566 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24567 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24568 maybe-all-stageprofile-libiconv:
24569 maybe-clean-stageprofile-libiconv:
24570 @if libiconv-bootstrap
24571 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24572 all-stageprofile: all-stageprofile-libiconv
24573 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24574 all-stageprofile-libiconv: configure-stageprofile-libiconv
24575 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24576 @r=`${PWD_COMMAND}`; export r; \
24577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24580 $(POSTSTAGE1_HOST_EXPORTS) \
24581 cd $(HOST_SUBDIR)/libiconv && \
24582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24583 CFLAGS="$(STAGEprofile_CFLAGS)" \
24584 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24585 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24590 TFLAGS="$(STAGEprofile_TFLAGS)" \
24591 $(TARGET-stageprofile-libiconv)
24593 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24594 clean-stageprofile: clean-stageprofile-libiconv
24595 clean-stageprofile-libiconv:
24596 @if [ $(current_stage) = stageprofile ]; then \
24597 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24599 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24600 $(MAKE) stageprofile-start; \
24602 cd $(HOST_SUBDIR)/libiconv && \
24603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24604 @endif libiconv-bootstrap
24607 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24608 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24609 maybe-all-stagefeedback-libiconv:
24610 maybe-clean-stagefeedback-libiconv:
24611 @if libiconv-bootstrap
24612 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24613 all-stagefeedback: all-stagefeedback-libiconv
24614 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24615 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24616 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24617 @r=`${PWD_COMMAND}`; export r; \
24618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24619 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24621 $(POSTSTAGE1_HOST_EXPORTS) \
24622 cd $(HOST_SUBDIR)/libiconv && \
24623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24624 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24625 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24626 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24630 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24631 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24632 $(TARGET-stagefeedback-libiconv)
24634 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24635 clean-stagefeedback: clean-stagefeedback-libiconv
24636 clean-stagefeedback-libiconv:
24637 @if [ $(current_stage) = stagefeedback ]; then \
24638 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24640 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24641 $(MAKE) stagefeedback-start; \
24643 cd $(HOST_SUBDIR)/libiconv && \
24644 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24645 @endif libiconv-bootstrap
24651 .PHONY: check-libiconv maybe-check-libiconv
24652 maybe-check-libiconv:
24654 maybe-check-libiconv: check-libiconv
24657 @: $(MAKE); $(unstage)
24658 @r=`${PWD_COMMAND}`; export r; \
24659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24660 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24661 (cd $(HOST_SUBDIR)/libiconv && \
24662 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24666 .PHONY: install-libiconv maybe-install-libiconv
24667 maybe-install-libiconv:
24669 maybe-install-libiconv: install-libiconv
24675 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24676 maybe-install-strip-libiconv:
24678 maybe-install-strip-libiconv: install-strip-libiconv
24680 install-strip-libiconv:
24684 # Other targets (info, dvi, pdf, etc.)
24686 .PHONY: maybe-info-libiconv info-libiconv
24687 maybe-info-libiconv:
24689 maybe-info-libiconv: info-libiconv
24691 # libiconv doesn't support info.
24696 .PHONY: maybe-dvi-libiconv dvi-libiconv
24697 maybe-dvi-libiconv:
24699 maybe-dvi-libiconv: dvi-libiconv
24703 @[ -f ./libiconv/Makefile ] || exit 0; \
24704 r=`${PWD_COMMAND}`; export r; \
24705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707 for flag in $(EXTRA_HOST_FLAGS) ; do \
24708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24710 echo "Doing dvi in libiconv"; \
24711 (cd $(HOST_SUBDIR)/libiconv && \
24712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714 "RANLIB=$${RANLIB}" \
24715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24721 .PHONY: maybe-pdf-libiconv pdf-libiconv
24722 maybe-pdf-libiconv:
24724 maybe-pdf-libiconv: pdf-libiconv
24726 # libiconv doesn't support pdf.
24731 .PHONY: maybe-html-libiconv html-libiconv
24732 maybe-html-libiconv:
24734 maybe-html-libiconv: html-libiconv
24736 # libiconv doesn't support html.
24741 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24742 maybe-TAGS-libiconv:
24744 maybe-TAGS-libiconv: TAGS-libiconv
24748 @[ -f ./libiconv/Makefile ] || exit 0; \
24749 r=`${PWD_COMMAND}`; export r; \
24750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24752 for flag in $(EXTRA_HOST_FLAGS) ; do \
24753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24755 echo "Doing TAGS in libiconv"; \
24756 (cd $(HOST_SUBDIR)/libiconv && \
24757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24759 "RANLIB=$${RANLIB}" \
24760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24766 .PHONY: maybe-install-info-libiconv install-info-libiconv
24767 maybe-install-info-libiconv:
24769 maybe-install-info-libiconv: install-info-libiconv
24771 # libiconv doesn't support install-info.
24772 install-info-libiconv:
24776 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24777 maybe-install-pdf-libiconv:
24779 maybe-install-pdf-libiconv: install-pdf-libiconv
24781 # libiconv doesn't support install-pdf.
24782 install-pdf-libiconv:
24786 .PHONY: maybe-install-html-libiconv install-html-libiconv
24787 maybe-install-html-libiconv:
24789 maybe-install-html-libiconv: install-html-libiconv
24791 # libiconv doesn't support install-html.
24792 install-html-libiconv:
24796 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24797 maybe-installcheck-libiconv:
24799 maybe-installcheck-libiconv: installcheck-libiconv
24801 installcheck-libiconv: \
24803 @[ -f ./libiconv/Makefile ] || exit 0; \
24804 r=`${PWD_COMMAND}`; export r; \
24805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24807 for flag in $(EXTRA_HOST_FLAGS) ; do \
24808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24810 echo "Doing installcheck in libiconv"; \
24811 (cd $(HOST_SUBDIR)/libiconv && \
24812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24814 "RANLIB=$${RANLIB}" \
24815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24821 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24822 maybe-mostlyclean-libiconv:
24824 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24826 mostlyclean-libiconv:
24827 @[ -f ./libiconv/Makefile ] || exit 0; \
24828 r=`${PWD_COMMAND}`; export r; \
24829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831 for flag in $(EXTRA_HOST_FLAGS) ; do \
24832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24834 echo "Doing mostlyclean in libiconv"; \
24835 (cd $(HOST_SUBDIR)/libiconv && \
24836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24838 "RANLIB=$${RANLIB}" \
24839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24845 .PHONY: maybe-clean-libiconv clean-libiconv
24846 maybe-clean-libiconv:
24848 maybe-clean-libiconv: clean-libiconv
24851 @[ -f ./libiconv/Makefile ] || exit 0; \
24852 r=`${PWD_COMMAND}`; export r; \
24853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24855 for flag in $(EXTRA_HOST_FLAGS) ; do \
24856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24858 echo "Doing clean in libiconv"; \
24859 (cd $(HOST_SUBDIR)/libiconv && \
24860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24862 "RANLIB=$${RANLIB}" \
24863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24869 .PHONY: maybe-distclean-libiconv distclean-libiconv
24870 maybe-distclean-libiconv:
24872 maybe-distclean-libiconv: distclean-libiconv
24874 distclean-libiconv:
24875 @[ -f ./libiconv/Makefile ] || exit 0; \
24876 r=`${PWD_COMMAND}`; export r; \
24877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24879 for flag in $(EXTRA_HOST_FLAGS) ; do \
24880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24882 echo "Doing distclean in libiconv"; \
24883 (cd $(HOST_SUBDIR)/libiconv && \
24884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24886 "RANLIB=$${RANLIB}" \
24887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24893 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24894 maybe-maintainer-clean-libiconv:
24896 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24898 maintainer-clean-libiconv:
24899 @[ -f ./libiconv/Makefile ] || exit 0; \
24900 r=`${PWD_COMMAND}`; export r; \
24901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 for flag in $(EXTRA_HOST_FLAGS) ; do \
24904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906 echo "Doing maintainer-clean in libiconv"; \
24907 (cd $(HOST_SUBDIR)/libiconv && \
24908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24910 "RANLIB=$${RANLIB}" \
24911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24912 maintainer-clean) \
24919 .PHONY: configure-m4 maybe-configure-m4
24920 maybe-configure-m4:
24922 configure-m4: stage_current
24923 @endif gcc-bootstrap
24925 maybe-configure-m4: configure-m4
24927 @: $(MAKE); $(unstage)
24928 @r=`${PWD_COMMAND}`; export r; \
24929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24933 echo Configuring in $(HOST_SUBDIR)/m4; \
24934 cd "$(HOST_SUBDIR)/m4" || exit 1; \
24935 case $(srcdir) in \
24936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24937 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24940 module_srcdir=m4; \
24942 $$s/$$module_srcdir/configure \
24943 --srcdir=$${topdir}/$$module_srcdir \
24944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945 --target=${target_alias} \
24953 .PHONY: all-m4 maybe-all-m4
24956 all-m4: stage_current
24957 @endif gcc-bootstrap
24960 maybe-all-m4: all-m4
24961 all-m4: configure-m4
24962 @: $(MAKE); $(unstage)
24963 @r=`${PWD_COMMAND}`; export r; \
24964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24966 (cd $(HOST_SUBDIR)/m4 && \
24967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24974 .PHONY: check-m4 maybe-check-m4
24977 maybe-check-m4: check-m4
24980 @: $(MAKE); $(unstage)
24981 @r=`${PWD_COMMAND}`; export r; \
24982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24984 (cd $(HOST_SUBDIR)/m4 && \
24985 $(MAKE) $(FLAGS_TO_PASS) check)
24989 .PHONY: install-m4 maybe-install-m4
24992 maybe-install-m4: install-m4
24994 install-m4: installdirs
24995 @: $(MAKE); $(unstage)
24996 @r=`${PWD_COMMAND}`; export r; \
24997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24999 (cd $(HOST_SUBDIR)/m4 && \
25000 $(MAKE) $(FLAGS_TO_PASS) install)
25004 .PHONY: install-strip-m4 maybe-install-strip-m4
25005 maybe-install-strip-m4:
25007 maybe-install-strip-m4: install-strip-m4
25009 install-strip-m4: installdirs
25010 @: $(MAKE); $(unstage)
25011 @r=`${PWD_COMMAND}`; export r; \
25012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014 (cd $(HOST_SUBDIR)/m4 && \
25015 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25019 # Other targets (info, dvi, pdf, etc.)
25021 .PHONY: maybe-info-m4 info-m4
25024 maybe-info-m4: info-m4
25028 @: $(MAKE); $(unstage)
25029 @[ -f ./m4/Makefile ] || exit 0; \
25030 r=`${PWD_COMMAND}`; export r; \
25031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25033 for flag in $(EXTRA_HOST_FLAGS) ; do \
25034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25036 echo "Doing info in m4"; \
25037 (cd $(HOST_SUBDIR)/m4 && \
25038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040 "RANLIB=$${RANLIB}" \
25041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25047 .PHONY: maybe-dvi-m4 dvi-m4
25050 maybe-dvi-m4: dvi-m4
25054 @: $(MAKE); $(unstage)
25055 @[ -f ./m4/Makefile ] || exit 0; \
25056 r=`${PWD_COMMAND}`; export r; \
25057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25059 for flag in $(EXTRA_HOST_FLAGS) ; do \
25060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25062 echo "Doing dvi in m4"; \
25063 (cd $(HOST_SUBDIR)/m4 && \
25064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066 "RANLIB=$${RANLIB}" \
25067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25073 .PHONY: maybe-pdf-m4 pdf-m4
25076 maybe-pdf-m4: pdf-m4
25080 @: $(MAKE); $(unstage)
25081 @[ -f ./m4/Makefile ] || exit 0; \
25082 r=`${PWD_COMMAND}`; export r; \
25083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085 for flag in $(EXTRA_HOST_FLAGS) ; do \
25086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25088 echo "Doing pdf in m4"; \
25089 (cd $(HOST_SUBDIR)/m4 && \
25090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25092 "RANLIB=$${RANLIB}" \
25093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25099 .PHONY: maybe-html-m4 html-m4
25102 maybe-html-m4: html-m4
25106 @: $(MAKE); $(unstage)
25107 @[ -f ./m4/Makefile ] || exit 0; \
25108 r=`${PWD_COMMAND}`; export r; \
25109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25111 for flag in $(EXTRA_HOST_FLAGS) ; do \
25112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25114 echo "Doing html in m4"; \
25115 (cd $(HOST_SUBDIR)/m4 && \
25116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25118 "RANLIB=$${RANLIB}" \
25119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25125 .PHONY: maybe-TAGS-m4 TAGS-m4
25128 maybe-TAGS-m4: TAGS-m4
25132 @: $(MAKE); $(unstage)
25133 @[ -f ./m4/Makefile ] || exit 0; \
25134 r=`${PWD_COMMAND}`; export r; \
25135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25137 for flag in $(EXTRA_HOST_FLAGS) ; do \
25138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25140 echo "Doing TAGS in m4"; \
25141 (cd $(HOST_SUBDIR)/m4 && \
25142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25144 "RANLIB=$${RANLIB}" \
25145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25151 .PHONY: maybe-install-info-m4 install-info-m4
25152 maybe-install-info-m4:
25154 maybe-install-info-m4: install-info-m4
25159 @: $(MAKE); $(unstage)
25160 @[ -f ./m4/Makefile ] || exit 0; \
25161 r=`${PWD_COMMAND}`; export r; \
25162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25164 for flag in $(EXTRA_HOST_FLAGS) ; do \
25165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25167 echo "Doing install-info in m4"; \
25168 (cd $(HOST_SUBDIR)/m4 && \
25169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171 "RANLIB=$${RANLIB}" \
25172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25178 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25179 maybe-install-pdf-m4:
25181 maybe-install-pdf-m4: install-pdf-m4
25186 @: $(MAKE); $(unstage)
25187 @[ -f ./m4/Makefile ] || exit 0; \
25188 r=`${PWD_COMMAND}`; export r; \
25189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25191 for flag in $(EXTRA_HOST_FLAGS) ; do \
25192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25194 echo "Doing install-pdf in m4"; \
25195 (cd $(HOST_SUBDIR)/m4 && \
25196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25198 "RANLIB=$${RANLIB}" \
25199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25205 .PHONY: maybe-install-html-m4 install-html-m4
25206 maybe-install-html-m4:
25208 maybe-install-html-m4: install-html-m4
25213 @: $(MAKE); $(unstage)
25214 @[ -f ./m4/Makefile ] || exit 0; \
25215 r=`${PWD_COMMAND}`; export r; \
25216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218 for flag in $(EXTRA_HOST_FLAGS) ; do \
25219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25221 echo "Doing install-html in m4"; \
25222 (cd $(HOST_SUBDIR)/m4 && \
25223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25225 "RANLIB=$${RANLIB}" \
25226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25232 .PHONY: maybe-installcheck-m4 installcheck-m4
25233 maybe-installcheck-m4:
25235 maybe-installcheck-m4: installcheck-m4
25239 @: $(MAKE); $(unstage)
25240 @[ -f ./m4/Makefile ] || exit 0; \
25241 r=`${PWD_COMMAND}`; export r; \
25242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 for flag in $(EXTRA_HOST_FLAGS) ; do \
25245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247 echo "Doing installcheck in m4"; \
25248 (cd $(HOST_SUBDIR)/m4 && \
25249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25251 "RANLIB=$${RANLIB}" \
25252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25258 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25259 maybe-mostlyclean-m4:
25261 maybe-mostlyclean-m4: mostlyclean-m4
25264 @: $(MAKE); $(unstage)
25265 @[ -f ./m4/Makefile ] || exit 0; \
25266 r=`${PWD_COMMAND}`; export r; \
25267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25269 for flag in $(EXTRA_HOST_FLAGS) ; do \
25270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25272 echo "Doing mostlyclean in m4"; \
25273 (cd $(HOST_SUBDIR)/m4 && \
25274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25276 "RANLIB=$${RANLIB}" \
25277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25283 .PHONY: maybe-clean-m4 clean-m4
25286 maybe-clean-m4: clean-m4
25289 @: $(MAKE); $(unstage)
25290 @[ -f ./m4/Makefile ] || exit 0; \
25291 r=`${PWD_COMMAND}`; export r; \
25292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294 for flag in $(EXTRA_HOST_FLAGS) ; do \
25295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25297 echo "Doing clean in m4"; \
25298 (cd $(HOST_SUBDIR)/m4 && \
25299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25301 "RANLIB=$${RANLIB}" \
25302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308 .PHONY: maybe-distclean-m4 distclean-m4
25309 maybe-distclean-m4:
25311 maybe-distclean-m4: distclean-m4
25314 @: $(MAKE); $(unstage)
25315 @[ -f ./m4/Makefile ] || exit 0; \
25316 r=`${PWD_COMMAND}`; export r; \
25317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25319 for flag in $(EXTRA_HOST_FLAGS) ; do \
25320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25322 echo "Doing distclean in m4"; \
25323 (cd $(HOST_SUBDIR)/m4 && \
25324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25326 "RANLIB=$${RANLIB}" \
25327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25333 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25334 maybe-maintainer-clean-m4:
25336 maybe-maintainer-clean-m4: maintainer-clean-m4
25338 maintainer-clean-m4:
25339 @: $(MAKE); $(unstage)
25340 @[ -f ./m4/Makefile ] || exit 0; \
25341 r=`${PWD_COMMAND}`; export r; \
25342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 for flag in $(EXTRA_HOST_FLAGS) ; do \
25345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25347 echo "Doing maintainer-clean in m4"; \
25348 (cd $(HOST_SUBDIR)/m4 && \
25349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351 "RANLIB=$${RANLIB}" \
25352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25353 maintainer-clean) \
25360 .PHONY: configure-readline maybe-configure-readline
25361 maybe-configure-readline:
25363 configure-readline: stage_current
25364 @endif gcc-bootstrap
25366 maybe-configure-readline: configure-readline
25367 configure-readline:
25368 @: $(MAKE); $(unstage)
25369 @r=`${PWD_COMMAND}`; export r; \
25370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25371 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25374 echo Configuring in $(HOST_SUBDIR)/readline; \
25375 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25376 case $(srcdir) in \
25377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25378 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25381 module_srcdir=readline; \
25383 $$s/$$module_srcdir/configure \
25384 --srcdir=$${topdir}/$$module_srcdir \
25385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25386 --target=${target_alias} \
25394 .PHONY: all-readline maybe-all-readline
25395 maybe-all-readline:
25397 all-readline: stage_current
25398 @endif gcc-bootstrap
25400 TARGET-readline=all
25401 maybe-all-readline: all-readline
25402 all-readline: configure-readline
25403 @: $(MAKE); $(unstage)
25404 @r=`${PWD_COMMAND}`; export r; \
25405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 (cd $(HOST_SUBDIR)/readline && \
25408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25409 $(TARGET-readline))
25415 .PHONY: check-readline maybe-check-readline
25416 maybe-check-readline:
25418 maybe-check-readline: check-readline
25421 @: $(MAKE); $(unstage)
25422 @r=`${PWD_COMMAND}`; export r; \
25423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25425 (cd $(HOST_SUBDIR)/readline && \
25426 $(MAKE) $(FLAGS_TO_PASS) check)
25430 .PHONY: install-readline maybe-install-readline
25431 maybe-install-readline:
25433 maybe-install-readline: install-readline
25435 install-readline: installdirs
25436 @: $(MAKE); $(unstage)
25437 @r=`${PWD_COMMAND}`; export r; \
25438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440 (cd $(HOST_SUBDIR)/readline && \
25441 $(MAKE) $(FLAGS_TO_PASS) install)
25445 .PHONY: install-strip-readline maybe-install-strip-readline
25446 maybe-install-strip-readline:
25448 maybe-install-strip-readline: install-strip-readline
25450 install-strip-readline: installdirs
25451 @: $(MAKE); $(unstage)
25452 @r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 (cd $(HOST_SUBDIR)/readline && \
25456 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25460 # Other targets (info, dvi, pdf, etc.)
25462 .PHONY: maybe-info-readline info-readline
25463 maybe-info-readline:
25465 maybe-info-readline: info-readline
25469 @: $(MAKE); $(unstage)
25470 @[ -f ./readline/Makefile ] || exit 0; \
25471 r=`${PWD_COMMAND}`; export r; \
25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25474 for flag in $(EXTRA_HOST_FLAGS) ; do \
25475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25477 echo "Doing info in readline"; \
25478 (cd $(HOST_SUBDIR)/readline && \
25479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25481 "RANLIB=$${RANLIB}" \
25482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25488 .PHONY: maybe-dvi-readline dvi-readline
25489 maybe-dvi-readline:
25491 maybe-dvi-readline: dvi-readline
25495 @: $(MAKE); $(unstage)
25496 @[ -f ./readline/Makefile ] || exit 0; \
25497 r=`${PWD_COMMAND}`; export r; \
25498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25500 for flag in $(EXTRA_HOST_FLAGS) ; do \
25501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25503 echo "Doing dvi in readline"; \
25504 (cd $(HOST_SUBDIR)/readline && \
25505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25507 "RANLIB=$${RANLIB}" \
25508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25514 .PHONY: maybe-pdf-readline pdf-readline
25515 maybe-pdf-readline:
25517 maybe-pdf-readline: pdf-readline
25521 @: $(MAKE); $(unstage)
25522 @[ -f ./readline/Makefile ] || exit 0; \
25523 r=`${PWD_COMMAND}`; export r; \
25524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526 for flag in $(EXTRA_HOST_FLAGS) ; do \
25527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25529 echo "Doing pdf in readline"; \
25530 (cd $(HOST_SUBDIR)/readline && \
25531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25533 "RANLIB=$${RANLIB}" \
25534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25540 .PHONY: maybe-html-readline html-readline
25541 maybe-html-readline:
25543 maybe-html-readline: html-readline
25547 @: $(MAKE); $(unstage)
25548 @[ -f ./readline/Makefile ] || exit 0; \
25549 r=`${PWD_COMMAND}`; export r; \
25550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 for flag in $(EXTRA_HOST_FLAGS) ; do \
25553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25555 echo "Doing html in readline"; \
25556 (cd $(HOST_SUBDIR)/readline && \
25557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25559 "RANLIB=$${RANLIB}" \
25560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25566 .PHONY: maybe-TAGS-readline TAGS-readline
25567 maybe-TAGS-readline:
25569 maybe-TAGS-readline: TAGS-readline
25573 @: $(MAKE); $(unstage)
25574 @[ -f ./readline/Makefile ] || exit 0; \
25575 r=`${PWD_COMMAND}`; export r; \
25576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578 for flag in $(EXTRA_HOST_FLAGS) ; do \
25579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581 echo "Doing TAGS in readline"; \
25582 (cd $(HOST_SUBDIR)/readline && \
25583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25585 "RANLIB=$${RANLIB}" \
25586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25592 .PHONY: maybe-install-info-readline install-info-readline
25593 maybe-install-info-readline:
25595 maybe-install-info-readline: install-info-readline
25597 install-info-readline: \
25598 configure-readline \
25600 @: $(MAKE); $(unstage)
25601 @[ -f ./readline/Makefile ] || exit 0; \
25602 r=`${PWD_COMMAND}`; export r; \
25603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25605 for flag in $(EXTRA_HOST_FLAGS) ; do \
25606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25608 echo "Doing install-info in readline"; \
25609 (cd $(HOST_SUBDIR)/readline && \
25610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612 "RANLIB=$${RANLIB}" \
25613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25619 .PHONY: maybe-install-pdf-readline install-pdf-readline
25620 maybe-install-pdf-readline:
25622 maybe-install-pdf-readline: install-pdf-readline
25624 install-pdf-readline: \
25625 configure-readline \
25627 @: $(MAKE); $(unstage)
25628 @[ -f ./readline/Makefile ] || exit 0; \
25629 r=`${PWD_COMMAND}`; export r; \
25630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25632 for flag in $(EXTRA_HOST_FLAGS) ; do \
25633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25635 echo "Doing install-pdf in readline"; \
25636 (cd $(HOST_SUBDIR)/readline && \
25637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25639 "RANLIB=$${RANLIB}" \
25640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25646 .PHONY: maybe-install-html-readline install-html-readline
25647 maybe-install-html-readline:
25649 maybe-install-html-readline: install-html-readline
25651 install-html-readline: \
25652 configure-readline \
25654 @: $(MAKE); $(unstage)
25655 @[ -f ./readline/Makefile ] || exit 0; \
25656 r=`${PWD_COMMAND}`; export r; \
25657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659 for flag in $(EXTRA_HOST_FLAGS) ; do \
25660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662 echo "Doing install-html in readline"; \
25663 (cd $(HOST_SUBDIR)/readline && \
25664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25666 "RANLIB=$${RANLIB}" \
25667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25673 .PHONY: maybe-installcheck-readline installcheck-readline
25674 maybe-installcheck-readline:
25676 maybe-installcheck-readline: installcheck-readline
25678 installcheck-readline: \
25680 @: $(MAKE); $(unstage)
25681 @[ -f ./readline/Makefile ] || exit 0; \
25682 r=`${PWD_COMMAND}`; export r; \
25683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 for flag in $(EXTRA_HOST_FLAGS) ; do \
25686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688 echo "Doing installcheck in readline"; \
25689 (cd $(HOST_SUBDIR)/readline && \
25690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25692 "RANLIB=$${RANLIB}" \
25693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25699 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25700 maybe-mostlyclean-readline:
25702 maybe-mostlyclean-readline: mostlyclean-readline
25704 mostlyclean-readline:
25705 @: $(MAKE); $(unstage)
25706 @[ -f ./readline/Makefile ] || exit 0; \
25707 r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710 for flag in $(EXTRA_HOST_FLAGS) ; do \
25711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25713 echo "Doing mostlyclean in readline"; \
25714 (cd $(HOST_SUBDIR)/readline && \
25715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25717 "RANLIB=$${RANLIB}" \
25718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25724 .PHONY: maybe-clean-readline clean-readline
25725 maybe-clean-readline:
25727 maybe-clean-readline: clean-readline
25730 @: $(MAKE); $(unstage)
25731 @[ -f ./readline/Makefile ] || exit 0; \
25732 r=`${PWD_COMMAND}`; export r; \
25733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25735 for flag in $(EXTRA_HOST_FLAGS) ; do \
25736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25738 echo "Doing clean in readline"; \
25739 (cd $(HOST_SUBDIR)/readline && \
25740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25742 "RANLIB=$${RANLIB}" \
25743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25749 .PHONY: maybe-distclean-readline distclean-readline
25750 maybe-distclean-readline:
25752 maybe-distclean-readline: distclean-readline
25754 distclean-readline:
25755 @: $(MAKE); $(unstage)
25756 @[ -f ./readline/Makefile ] || exit 0; \
25757 r=`${PWD_COMMAND}`; export r; \
25758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760 for flag in $(EXTRA_HOST_FLAGS) ; do \
25761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25763 echo "Doing distclean in readline"; \
25764 (cd $(HOST_SUBDIR)/readline && \
25765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25767 "RANLIB=$${RANLIB}" \
25768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25774 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25775 maybe-maintainer-clean-readline:
25777 maybe-maintainer-clean-readline: maintainer-clean-readline
25779 maintainer-clean-readline:
25780 @: $(MAKE); $(unstage)
25781 @[ -f ./readline/Makefile ] || exit 0; \
25782 r=`${PWD_COMMAND}`; export r; \
25783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25785 for flag in $(EXTRA_HOST_FLAGS) ; do \
25786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25788 echo "Doing maintainer-clean in readline"; \
25789 (cd $(HOST_SUBDIR)/readline && \
25790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25792 "RANLIB=$${RANLIB}" \
25793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25794 maintainer-clean) \
25801 .PHONY: configure-sid maybe-configure-sid
25802 maybe-configure-sid:
25804 configure-sid: stage_current
25805 @endif gcc-bootstrap
25807 maybe-configure-sid: configure-sid
25809 @: $(MAKE); $(unstage)
25810 @r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25815 echo Configuring in $(HOST_SUBDIR)/sid; \
25816 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25817 case $(srcdir) in \
25818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25819 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25822 module_srcdir=sid; \
25824 $$s/$$module_srcdir/configure \
25825 --srcdir=$${topdir}/$$module_srcdir \
25826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25827 --target=${target_alias} \
25835 .PHONY: all-sid maybe-all-sid
25838 all-sid: stage_current
25839 @endif gcc-bootstrap
25842 maybe-all-sid: all-sid
25843 all-sid: configure-sid
25844 @: $(MAKE); $(unstage)
25845 @r=`${PWD_COMMAND}`; export r; \
25846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848 (cd $(HOST_SUBDIR)/sid && \
25849 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25856 .PHONY: check-sid maybe-check-sid
25859 maybe-check-sid: check-sid
25862 @: $(MAKE); $(unstage)
25863 @r=`${PWD_COMMAND}`; export r; \
25864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25866 (cd $(HOST_SUBDIR)/sid && \
25867 $(MAKE) $(FLAGS_TO_PASS) check)
25871 .PHONY: install-sid maybe-install-sid
25874 maybe-install-sid: install-sid
25876 install-sid: installdirs
25877 @: $(MAKE); $(unstage)
25878 @r=`${PWD_COMMAND}`; export r; \
25879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 (cd $(HOST_SUBDIR)/sid && \
25882 $(MAKE) $(FLAGS_TO_PASS) install)
25886 .PHONY: install-strip-sid maybe-install-strip-sid
25887 maybe-install-strip-sid:
25889 maybe-install-strip-sid: install-strip-sid
25891 install-strip-sid: installdirs
25892 @: $(MAKE); $(unstage)
25893 @r=`${PWD_COMMAND}`; export r; \
25894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25896 (cd $(HOST_SUBDIR)/sid && \
25897 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25901 # Other targets (info, dvi, pdf, etc.)
25903 .PHONY: maybe-info-sid info-sid
25906 maybe-info-sid: info-sid
25910 @: $(MAKE); $(unstage)
25911 @[ -f ./sid/Makefile ] || exit 0; \
25912 r=`${PWD_COMMAND}`; export r; \
25913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25915 for flag in $(EXTRA_HOST_FLAGS) ; do \
25916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25918 echo "Doing info in sid"; \
25919 (cd $(HOST_SUBDIR)/sid && \
25920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25922 "RANLIB=$${RANLIB}" \
25923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25929 .PHONY: maybe-dvi-sid dvi-sid
25932 maybe-dvi-sid: dvi-sid
25936 @: $(MAKE); $(unstage)
25937 @[ -f ./sid/Makefile ] || exit 0; \
25938 r=`${PWD_COMMAND}`; export r; \
25939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941 for flag in $(EXTRA_HOST_FLAGS) ; do \
25942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25944 echo "Doing dvi in sid"; \
25945 (cd $(HOST_SUBDIR)/sid && \
25946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25948 "RANLIB=$${RANLIB}" \
25949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25955 .PHONY: maybe-pdf-sid pdf-sid
25958 maybe-pdf-sid: pdf-sid
25962 @: $(MAKE); $(unstage)
25963 @[ -f ./sid/Makefile ] || exit 0; \
25964 r=`${PWD_COMMAND}`; export r; \
25965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967 for flag in $(EXTRA_HOST_FLAGS) ; do \
25968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25970 echo "Doing pdf in sid"; \
25971 (cd $(HOST_SUBDIR)/sid && \
25972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25974 "RANLIB=$${RANLIB}" \
25975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25981 .PHONY: maybe-html-sid html-sid
25984 maybe-html-sid: html-sid
25988 @: $(MAKE); $(unstage)
25989 @[ -f ./sid/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 html in sid"; \
25997 (cd $(HOST_SUBDIR)/sid && \
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-TAGS-sid TAGS-sid
26010 maybe-TAGS-sid: TAGS-sid
26014 @: $(MAKE); $(unstage)
26015 @[ -f ./sid/Makefile ] || exit 0; \
26016 r=`${PWD_COMMAND}`; export r; \
26017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26019 for flag in $(EXTRA_HOST_FLAGS) ; do \
26020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26022 echo "Doing TAGS in sid"; \
26023 (cd $(HOST_SUBDIR)/sid && \
26024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26026 "RANLIB=$${RANLIB}" \
26027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26033 .PHONY: maybe-install-info-sid install-info-sid
26034 maybe-install-info-sid:
26036 maybe-install-info-sid: install-info-sid
26038 install-info-sid: \
26041 @: $(MAKE); $(unstage)
26042 @[ -f ./sid/Makefile ] || exit 0; \
26043 r=`${PWD_COMMAND}`; export r; \
26044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26046 for flag in $(EXTRA_HOST_FLAGS) ; do \
26047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26049 echo "Doing install-info in sid"; \
26050 (cd $(HOST_SUBDIR)/sid && \
26051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26053 "RANLIB=$${RANLIB}" \
26054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26060 .PHONY: maybe-install-pdf-sid install-pdf-sid
26061 maybe-install-pdf-sid:
26063 maybe-install-pdf-sid: install-pdf-sid
26068 @: $(MAKE); $(unstage)
26069 @[ -f ./sid/Makefile ] || exit 0; \
26070 r=`${PWD_COMMAND}`; export r; \
26071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26073 for flag in $(EXTRA_HOST_FLAGS) ; do \
26074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26076 echo "Doing install-pdf in sid"; \
26077 (cd $(HOST_SUBDIR)/sid && \
26078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26080 "RANLIB=$${RANLIB}" \
26081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26087 .PHONY: maybe-install-html-sid install-html-sid
26088 maybe-install-html-sid:
26090 maybe-install-html-sid: install-html-sid
26092 install-html-sid: \
26095 @: $(MAKE); $(unstage)
26096 @[ -f ./sid/Makefile ] || exit 0; \
26097 r=`${PWD_COMMAND}`; export r; \
26098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26100 for flag in $(EXTRA_HOST_FLAGS) ; do \
26101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26103 echo "Doing install-html in sid"; \
26104 (cd $(HOST_SUBDIR)/sid && \
26105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26107 "RANLIB=$${RANLIB}" \
26108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26114 .PHONY: maybe-installcheck-sid installcheck-sid
26115 maybe-installcheck-sid:
26117 maybe-installcheck-sid: installcheck-sid
26119 installcheck-sid: \
26121 @: $(MAKE); $(unstage)
26122 @[ -f ./sid/Makefile ] || exit 0; \
26123 r=`${PWD_COMMAND}`; export r; \
26124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126 for flag in $(EXTRA_HOST_FLAGS) ; do \
26127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26129 echo "Doing installcheck in sid"; \
26130 (cd $(HOST_SUBDIR)/sid && \
26131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26133 "RANLIB=$${RANLIB}" \
26134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26140 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26141 maybe-mostlyclean-sid:
26143 maybe-mostlyclean-sid: mostlyclean-sid
26146 @: $(MAKE); $(unstage)
26147 @[ -f ./sid/Makefile ] || exit 0; \
26148 r=`${PWD_COMMAND}`; export r; \
26149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26151 for flag in $(EXTRA_HOST_FLAGS) ; do \
26152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26154 echo "Doing mostlyclean in sid"; \
26155 (cd $(HOST_SUBDIR)/sid && \
26156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26158 "RANLIB=$${RANLIB}" \
26159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26165 .PHONY: maybe-clean-sid clean-sid
26168 maybe-clean-sid: clean-sid
26171 @: $(MAKE); $(unstage)
26172 @[ -f ./sid/Makefile ] || exit 0; \
26173 r=`${PWD_COMMAND}`; export r; \
26174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26176 for flag in $(EXTRA_HOST_FLAGS) ; do \
26177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26179 echo "Doing clean in sid"; \
26180 (cd $(HOST_SUBDIR)/sid && \
26181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26183 "RANLIB=$${RANLIB}" \
26184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26190 .PHONY: maybe-distclean-sid distclean-sid
26191 maybe-distclean-sid:
26193 maybe-distclean-sid: distclean-sid
26196 @: $(MAKE); $(unstage)
26197 @[ -f ./sid/Makefile ] || exit 0; \
26198 r=`${PWD_COMMAND}`; export r; \
26199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 for flag in $(EXTRA_HOST_FLAGS) ; do \
26202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26204 echo "Doing distclean in sid"; \
26205 (cd $(HOST_SUBDIR)/sid && \
26206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26208 "RANLIB=$${RANLIB}" \
26209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26215 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26216 maybe-maintainer-clean-sid:
26218 maybe-maintainer-clean-sid: maintainer-clean-sid
26220 maintainer-clean-sid:
26221 @: $(MAKE); $(unstage)
26222 @[ -f ./sid/Makefile ] || exit 0; \
26223 r=`${PWD_COMMAND}`; export r; \
26224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26226 for flag in $(EXTRA_HOST_FLAGS) ; do \
26227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26229 echo "Doing maintainer-clean in sid"; \
26230 (cd $(HOST_SUBDIR)/sid && \
26231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26233 "RANLIB=$${RANLIB}" \
26234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26235 maintainer-clean) \
26242 .PHONY: configure-sim maybe-configure-sim
26243 maybe-configure-sim:
26245 configure-sim: stage_current
26246 @endif gcc-bootstrap
26248 maybe-configure-sim: configure-sim
26250 @: $(MAKE); $(unstage)
26251 @r=`${PWD_COMMAND}`; export r; \
26252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26253 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26256 echo Configuring in $(HOST_SUBDIR)/sim; \
26257 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26258 case $(srcdir) in \
26259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26260 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26263 module_srcdir=sim; \
26265 $$s/$$module_srcdir/configure \
26266 --srcdir=$${topdir}/$$module_srcdir \
26267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26268 --target=${target_alias} \
26276 .PHONY: all-sim maybe-all-sim
26279 all-sim: stage_current
26280 @endif gcc-bootstrap
26283 maybe-all-sim: all-sim
26284 all-sim: configure-sim
26285 @: $(MAKE); $(unstage)
26286 @r=`${PWD_COMMAND}`; export r; \
26287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26289 (cd $(HOST_SUBDIR)/sim && \
26290 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26297 .PHONY: check-sim maybe-check-sim
26300 maybe-check-sim: check-sim
26303 @: $(MAKE); $(unstage)
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26307 (cd $(HOST_SUBDIR)/sim && \
26308 $(MAKE) $(FLAGS_TO_PASS) check)
26312 .PHONY: install-sim maybe-install-sim
26315 maybe-install-sim: install-sim
26317 install-sim: installdirs
26318 @: $(MAKE); $(unstage)
26319 @r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26322 (cd $(HOST_SUBDIR)/sim && \
26323 $(MAKE) $(FLAGS_TO_PASS) install)
26327 .PHONY: install-strip-sim maybe-install-strip-sim
26328 maybe-install-strip-sim:
26330 maybe-install-strip-sim: install-strip-sim
26332 install-strip-sim: installdirs
26333 @: $(MAKE); $(unstage)
26334 @r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26337 (cd $(HOST_SUBDIR)/sim && \
26338 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26342 # Other targets (info, dvi, pdf, etc.)
26344 .PHONY: maybe-info-sim info-sim
26347 maybe-info-sim: info-sim
26351 @: $(MAKE); $(unstage)
26352 @[ -f ./sim/Makefile ] || exit 0; \
26353 r=`${PWD_COMMAND}`; export r; \
26354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26356 for flag in $(EXTRA_HOST_FLAGS) ; do \
26357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26359 echo "Doing info in sim"; \
26360 (cd $(HOST_SUBDIR)/sim && \
26361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26363 "RANLIB=$${RANLIB}" \
26364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26370 .PHONY: maybe-dvi-sim dvi-sim
26373 maybe-dvi-sim: dvi-sim
26377 @: $(MAKE); $(unstage)
26378 @[ -f ./sim/Makefile ] || exit 0; \
26379 r=`${PWD_COMMAND}`; export r; \
26380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26382 for flag in $(EXTRA_HOST_FLAGS) ; do \
26383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26385 echo "Doing dvi in sim"; \
26386 (cd $(HOST_SUBDIR)/sim && \
26387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26389 "RANLIB=$${RANLIB}" \
26390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26396 .PHONY: maybe-pdf-sim pdf-sim
26399 maybe-pdf-sim: pdf-sim
26403 @: $(MAKE); $(unstage)
26404 @[ -f ./sim/Makefile ] || exit 0; \
26405 r=`${PWD_COMMAND}`; export r; \
26406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408 for flag in $(EXTRA_HOST_FLAGS) ; do \
26409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26411 echo "Doing pdf in sim"; \
26412 (cd $(HOST_SUBDIR)/sim && \
26413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26415 "RANLIB=$${RANLIB}" \
26416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26422 .PHONY: maybe-html-sim html-sim
26425 maybe-html-sim: html-sim
26429 @: $(MAKE); $(unstage)
26430 @[ -f ./sim/Makefile ] || exit 0; \
26431 r=`${PWD_COMMAND}`; export r; \
26432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26434 for flag in $(EXTRA_HOST_FLAGS) ; do \
26435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26437 echo "Doing html in sim"; \
26438 (cd $(HOST_SUBDIR)/sim && \
26439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26441 "RANLIB=$${RANLIB}" \
26442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26448 .PHONY: maybe-TAGS-sim TAGS-sim
26451 maybe-TAGS-sim: TAGS-sim
26455 @: $(MAKE); $(unstage)
26456 @[ -f ./sim/Makefile ] || exit 0; \
26457 r=`${PWD_COMMAND}`; export r; \
26458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26460 for flag in $(EXTRA_HOST_FLAGS) ; do \
26461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26463 echo "Doing TAGS in sim"; \
26464 (cd $(HOST_SUBDIR)/sim && \
26465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26467 "RANLIB=$${RANLIB}" \
26468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26474 .PHONY: maybe-install-info-sim install-info-sim
26475 maybe-install-info-sim:
26477 maybe-install-info-sim: install-info-sim
26479 install-info-sim: \
26482 @: $(MAKE); $(unstage)
26483 @[ -f ./sim/Makefile ] || exit 0; \
26484 r=`${PWD_COMMAND}`; export r; \
26485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26487 for flag in $(EXTRA_HOST_FLAGS) ; do \
26488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26490 echo "Doing install-info in sim"; \
26491 (cd $(HOST_SUBDIR)/sim && \
26492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26494 "RANLIB=$${RANLIB}" \
26495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26501 .PHONY: maybe-install-pdf-sim install-pdf-sim
26502 maybe-install-pdf-sim:
26504 maybe-install-pdf-sim: install-pdf-sim
26509 @: $(MAKE); $(unstage)
26510 @[ -f ./sim/Makefile ] || exit 0; \
26511 r=`${PWD_COMMAND}`; export r; \
26512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26514 for flag in $(EXTRA_HOST_FLAGS) ; do \
26515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26517 echo "Doing install-pdf in sim"; \
26518 (cd $(HOST_SUBDIR)/sim && \
26519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26521 "RANLIB=$${RANLIB}" \
26522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26528 .PHONY: maybe-install-html-sim install-html-sim
26529 maybe-install-html-sim:
26531 maybe-install-html-sim: install-html-sim
26533 install-html-sim: \
26536 @: $(MAKE); $(unstage)
26537 @[ -f ./sim/Makefile ] || exit 0; \
26538 r=`${PWD_COMMAND}`; export r; \
26539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541 for flag in $(EXTRA_HOST_FLAGS) ; do \
26542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26544 echo "Doing install-html in sim"; \
26545 (cd $(HOST_SUBDIR)/sim && \
26546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26548 "RANLIB=$${RANLIB}" \
26549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26555 .PHONY: maybe-installcheck-sim installcheck-sim
26556 maybe-installcheck-sim:
26558 maybe-installcheck-sim: installcheck-sim
26560 installcheck-sim: \
26562 @: $(MAKE); $(unstage)
26563 @[ -f ./sim/Makefile ] || exit 0; \
26564 r=`${PWD_COMMAND}`; export r; \
26565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567 for flag in $(EXTRA_HOST_FLAGS) ; do \
26568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570 echo "Doing installcheck in sim"; \
26571 (cd $(HOST_SUBDIR)/sim && \
26572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26574 "RANLIB=$${RANLIB}" \
26575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26581 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26582 maybe-mostlyclean-sim:
26584 maybe-mostlyclean-sim: mostlyclean-sim
26587 @: $(MAKE); $(unstage)
26588 @[ -f ./sim/Makefile ] || exit 0; \
26589 r=`${PWD_COMMAND}`; export r; \
26590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26592 for flag in $(EXTRA_HOST_FLAGS) ; do \
26593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26595 echo "Doing mostlyclean in sim"; \
26596 (cd $(HOST_SUBDIR)/sim && \
26597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26599 "RANLIB=$${RANLIB}" \
26600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26606 .PHONY: maybe-clean-sim clean-sim
26609 maybe-clean-sim: clean-sim
26612 @: $(MAKE); $(unstage)
26613 @[ -f ./sim/Makefile ] || exit 0; \
26614 r=`${PWD_COMMAND}`; export r; \
26615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26617 for flag in $(EXTRA_HOST_FLAGS) ; do \
26618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26620 echo "Doing clean in sim"; \
26621 (cd $(HOST_SUBDIR)/sim && \
26622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26624 "RANLIB=$${RANLIB}" \
26625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631 .PHONY: maybe-distclean-sim distclean-sim
26632 maybe-distclean-sim:
26634 maybe-distclean-sim: distclean-sim
26637 @: $(MAKE); $(unstage)
26638 @[ -f ./sim/Makefile ] || exit 0; \
26639 r=`${PWD_COMMAND}`; export r; \
26640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26642 for flag in $(EXTRA_HOST_FLAGS) ; do \
26643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26645 echo "Doing distclean in sim"; \
26646 (cd $(HOST_SUBDIR)/sim && \
26647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26649 "RANLIB=$${RANLIB}" \
26650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26656 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26657 maybe-maintainer-clean-sim:
26659 maybe-maintainer-clean-sim: maintainer-clean-sim
26661 maintainer-clean-sim:
26662 @: $(MAKE); $(unstage)
26663 @[ -f ./sim/Makefile ] || exit 0; \
26664 r=`${PWD_COMMAND}`; export r; \
26665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26667 for flag in $(EXTRA_HOST_FLAGS) ; do \
26668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26670 echo "Doing maintainer-clean in sim"; \
26671 (cd $(HOST_SUBDIR)/sim && \
26672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26674 "RANLIB=$${RANLIB}" \
26675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26676 maintainer-clean) \
26683 .PHONY: configure-texinfo maybe-configure-texinfo
26684 maybe-configure-texinfo:
26686 configure-texinfo: stage_current
26687 @endif gcc-bootstrap
26689 maybe-configure-texinfo: configure-texinfo
26691 @: $(MAKE); $(unstage)
26692 @r=`${PWD_COMMAND}`; export r; \
26693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26697 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26698 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26699 case $(srcdir) in \
26700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26701 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26704 module_srcdir=texinfo; \
26706 $$s/$$module_srcdir/configure \
26707 --srcdir=$${topdir}/$$module_srcdir \
26708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26709 --target=${target_alias} \
26717 .PHONY: all-texinfo maybe-all-texinfo
26720 all-texinfo: stage_current
26721 @endif gcc-bootstrap
26724 maybe-all-texinfo: all-texinfo
26725 all-texinfo: configure-texinfo
26726 @: $(MAKE); $(unstage)
26727 @r=`${PWD_COMMAND}`; export r; \
26728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26730 (cd $(HOST_SUBDIR)/texinfo && \
26731 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26738 .PHONY: check-texinfo maybe-check-texinfo
26739 maybe-check-texinfo:
26741 maybe-check-texinfo: check-texinfo
26744 @: $(MAKE); $(unstage)
26745 @r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26748 (cd $(HOST_SUBDIR)/texinfo && \
26749 $(MAKE) $(FLAGS_TO_PASS) check)
26753 .PHONY: install-texinfo maybe-install-texinfo
26754 maybe-install-texinfo:
26756 maybe-install-texinfo: install-texinfo
26762 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26763 maybe-install-strip-texinfo:
26765 maybe-install-strip-texinfo: install-strip-texinfo
26767 install-strip-texinfo:
26771 # Other targets (info, dvi, pdf, etc.)
26773 .PHONY: maybe-info-texinfo info-texinfo
26774 maybe-info-texinfo:
26776 maybe-info-texinfo: info-texinfo
26780 @: $(MAKE); $(unstage)
26781 @[ -f ./texinfo/Makefile ] || exit 0; \
26782 r=`${PWD_COMMAND}`; export r; \
26783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26785 for flag in $(EXTRA_HOST_FLAGS) ; do \
26786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26788 echo "Doing info in texinfo"; \
26789 (cd $(HOST_SUBDIR)/texinfo && \
26790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792 "RANLIB=$${RANLIB}" \
26793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26799 .PHONY: maybe-dvi-texinfo dvi-texinfo
26802 maybe-dvi-texinfo: dvi-texinfo
26806 @: $(MAKE); $(unstage)
26807 @[ -f ./texinfo/Makefile ] || exit 0; \
26808 r=`${PWD_COMMAND}`; export r; \
26809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811 for flag in $(EXTRA_HOST_FLAGS) ; do \
26812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26814 echo "Doing dvi in texinfo"; \
26815 (cd $(HOST_SUBDIR)/texinfo && \
26816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26818 "RANLIB=$${RANLIB}" \
26819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825 .PHONY: maybe-pdf-texinfo pdf-texinfo
26828 maybe-pdf-texinfo: pdf-texinfo
26832 @: $(MAKE); $(unstage)
26833 @[ -f ./texinfo/Makefile ] || exit 0; \
26834 r=`${PWD_COMMAND}`; export r; \
26835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837 for flag in $(EXTRA_HOST_FLAGS) ; do \
26838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26840 echo "Doing pdf in texinfo"; \
26841 (cd $(HOST_SUBDIR)/texinfo && \
26842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26844 "RANLIB=$${RANLIB}" \
26845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26851 .PHONY: maybe-html-texinfo html-texinfo
26852 maybe-html-texinfo:
26854 maybe-html-texinfo: html-texinfo
26858 @: $(MAKE); $(unstage)
26859 @[ -f ./texinfo/Makefile ] || exit 0; \
26860 r=`${PWD_COMMAND}`; export r; \
26861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26863 for flag in $(EXTRA_HOST_FLAGS) ; do \
26864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26866 echo "Doing html in texinfo"; \
26867 (cd $(HOST_SUBDIR)/texinfo && \
26868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870 "RANLIB=$${RANLIB}" \
26871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26877 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26878 maybe-TAGS-texinfo:
26880 maybe-TAGS-texinfo: TAGS-texinfo
26884 @: $(MAKE); $(unstage)
26885 @[ -f ./texinfo/Makefile ] || exit 0; \
26886 r=`${PWD_COMMAND}`; export r; \
26887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26889 for flag in $(EXTRA_HOST_FLAGS) ; do \
26890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26892 echo "Doing TAGS in texinfo"; \
26893 (cd $(HOST_SUBDIR)/texinfo && \
26894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26896 "RANLIB=$${RANLIB}" \
26897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26903 .PHONY: maybe-install-info-texinfo install-info-texinfo
26904 maybe-install-info-texinfo:
26906 maybe-install-info-texinfo: install-info-texinfo
26908 install-info-texinfo: \
26909 configure-texinfo \
26911 @: $(MAKE); $(unstage)
26912 @[ -f ./texinfo/Makefile ] || exit 0; \
26913 r=`${PWD_COMMAND}`; export r; \
26914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916 for flag in $(EXTRA_HOST_FLAGS) ; do \
26917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26919 echo "Doing install-info in texinfo"; \
26920 (cd $(HOST_SUBDIR)/texinfo && \
26921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26923 "RANLIB=$${RANLIB}" \
26924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26931 maybe-install-pdf-texinfo:
26933 maybe-install-pdf-texinfo: install-pdf-texinfo
26935 install-pdf-texinfo: \
26936 configure-texinfo \
26938 @: $(MAKE); $(unstage)
26939 @[ -f ./texinfo/Makefile ] || exit 0; \
26940 r=`${PWD_COMMAND}`; export r; \
26941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943 for flag in $(EXTRA_HOST_FLAGS) ; do \
26944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26946 echo "Doing install-pdf in texinfo"; \
26947 (cd $(HOST_SUBDIR)/texinfo && \
26948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26950 "RANLIB=$${RANLIB}" \
26951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26957 .PHONY: maybe-install-html-texinfo install-html-texinfo
26958 maybe-install-html-texinfo:
26960 maybe-install-html-texinfo: install-html-texinfo
26962 install-html-texinfo: \
26963 configure-texinfo \
26965 @: $(MAKE); $(unstage)
26966 @[ -f ./texinfo/Makefile ] || exit 0; \
26967 r=`${PWD_COMMAND}`; export r; \
26968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970 for flag in $(EXTRA_HOST_FLAGS) ; do \
26971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973 echo "Doing install-html in texinfo"; \
26974 (cd $(HOST_SUBDIR)/texinfo && \
26975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26977 "RANLIB=$${RANLIB}" \
26978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26984 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26985 maybe-installcheck-texinfo:
26987 maybe-installcheck-texinfo: installcheck-texinfo
26989 installcheck-texinfo: \
26991 @: $(MAKE); $(unstage)
26992 @[ -f ./texinfo/Makefile ] || exit 0; \
26993 r=`${PWD_COMMAND}`; export r; \
26994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996 for flag in $(EXTRA_HOST_FLAGS) ; do \
26997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26999 echo "Doing installcheck in texinfo"; \
27000 (cd $(HOST_SUBDIR)/texinfo && \
27001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27003 "RANLIB=$${RANLIB}" \
27004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27010 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27011 maybe-mostlyclean-texinfo:
27013 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27015 mostlyclean-texinfo:
27016 @: $(MAKE); $(unstage)
27017 @[ -f ./texinfo/Makefile ] || exit 0; \
27018 r=`${PWD_COMMAND}`; export r; \
27019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 for flag in $(EXTRA_HOST_FLAGS) ; do \
27022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 echo "Doing mostlyclean in texinfo"; \
27025 (cd $(HOST_SUBDIR)/texinfo && \
27026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27028 "RANLIB=$${RANLIB}" \
27029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27035 .PHONY: maybe-clean-texinfo clean-texinfo
27036 maybe-clean-texinfo:
27038 maybe-clean-texinfo: clean-texinfo
27041 @: $(MAKE); $(unstage)
27042 @[ -f ./texinfo/Makefile ] || exit 0; \
27043 r=`${PWD_COMMAND}`; export r; \
27044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27046 for flag in $(EXTRA_HOST_FLAGS) ; do \
27047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27049 echo "Doing clean in texinfo"; \
27050 (cd $(HOST_SUBDIR)/texinfo && \
27051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053 "RANLIB=$${RANLIB}" \
27054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27060 .PHONY: maybe-distclean-texinfo distclean-texinfo
27061 maybe-distclean-texinfo:
27063 maybe-distclean-texinfo: distclean-texinfo
27066 @: $(MAKE); $(unstage)
27067 @[ -f ./texinfo/Makefile ] || exit 0; \
27068 r=`${PWD_COMMAND}`; export r; \
27069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27071 for flag in $(EXTRA_HOST_FLAGS) ; do \
27072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27074 echo "Doing distclean in texinfo"; \
27075 (cd $(HOST_SUBDIR)/texinfo && \
27076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27078 "RANLIB=$${RANLIB}" \
27079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27085 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27086 maybe-maintainer-clean-texinfo:
27088 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27090 maintainer-clean-texinfo:
27091 @: $(MAKE); $(unstage)
27092 @[ -f ./texinfo/Makefile ] || exit 0; \
27093 r=`${PWD_COMMAND}`; export r; \
27094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096 for flag in $(EXTRA_HOST_FLAGS) ; do \
27097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27099 echo "Doing maintainer-clean in texinfo"; \
27100 (cd $(HOST_SUBDIR)/texinfo && \
27101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103 "RANLIB=$${RANLIB}" \
27104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27105 maintainer-clean) \
27112 .PHONY: configure-zlib maybe-configure-zlib
27113 maybe-configure-zlib:
27115 configure-zlib: stage_current
27116 @endif gcc-bootstrap
27118 maybe-configure-zlib: configure-zlib
27120 @r=`${PWD_COMMAND}`; export r; \
27121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27125 echo Configuring in $(HOST_SUBDIR)/zlib; \
27126 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27127 case $(srcdir) in \
27128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27129 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27132 module_srcdir=zlib; \
27134 $$s/$$module_srcdir/configure \
27135 --srcdir=$${topdir}/$$module_srcdir \
27136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27137 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27143 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27144 maybe-configure-stage1-zlib:
27146 maybe-configure-stage1-zlib: configure-stage1-zlib
27147 configure-stage1-zlib:
27148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27150 @r=`${PWD_COMMAND}`; export r; \
27151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27152 TFLAGS="$(STAGE1_TFLAGS)"; \
27153 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27155 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27156 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27157 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27158 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27160 cd $(HOST_SUBDIR)/zlib || exit 1; \
27161 case $(srcdir) in \
27162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27163 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27166 module_srcdir=zlib; \
27167 $(SHELL) $$s/$$module_srcdir/configure \
27168 --srcdir=$${topdir}/$$module_srcdir \
27169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27170 --target=${target_alias} \
27172 $(STAGE1_CONFIGURE_FLAGS) \
27173 @extra_host_zlib_configure_flags@
27174 @endif zlib-bootstrap
27176 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27177 maybe-configure-stage2-zlib:
27179 maybe-configure-stage2-zlib: configure-stage2-zlib
27180 configure-stage2-zlib:
27181 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27183 @r=`${PWD_COMMAND}`; export r; \
27184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27185 TFLAGS="$(STAGE2_TFLAGS)"; \
27186 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27188 $(POSTSTAGE1_HOST_EXPORTS) \
27189 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27190 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27191 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27192 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27194 cd $(HOST_SUBDIR)/zlib || exit 1; \
27195 case $(srcdir) in \
27196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27197 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27200 module_srcdir=zlib; \
27201 $(SHELL) $$s/$$module_srcdir/configure \
27202 --srcdir=$${topdir}/$$module_srcdir \
27203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27204 --target=${target_alias} \
27205 --with-build-libsubdir=$(HOST_SUBDIR) \
27206 $(STAGE2_CONFIGURE_FLAGS) \
27207 @extra_host_zlib_configure_flags@
27208 @endif zlib-bootstrap
27210 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27211 maybe-configure-stage3-zlib:
27213 maybe-configure-stage3-zlib: configure-stage3-zlib
27214 configure-stage3-zlib:
27215 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27217 @r=`${PWD_COMMAND}`; export r; \
27218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219 TFLAGS="$(STAGE3_TFLAGS)"; \
27220 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27222 $(POSTSTAGE1_HOST_EXPORTS) \
27223 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27224 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27225 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27226 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27228 cd $(HOST_SUBDIR)/zlib || exit 1; \
27229 case $(srcdir) in \
27230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27231 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27234 module_srcdir=zlib; \
27235 $(SHELL) $$s/$$module_srcdir/configure \
27236 --srcdir=$${topdir}/$$module_srcdir \
27237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27238 --target=${target_alias} \
27239 --with-build-libsubdir=$(HOST_SUBDIR) \
27240 $(STAGE3_CONFIGURE_FLAGS) \
27241 @extra_host_zlib_configure_flags@
27242 @endif zlib-bootstrap
27244 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27245 maybe-configure-stage4-zlib:
27247 maybe-configure-stage4-zlib: configure-stage4-zlib
27248 configure-stage4-zlib:
27249 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27250 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27251 @r=`${PWD_COMMAND}`; export r; \
27252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27253 TFLAGS="$(STAGE4_TFLAGS)"; \
27254 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27256 $(POSTSTAGE1_HOST_EXPORTS) \
27257 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27258 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27259 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27260 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27262 cd $(HOST_SUBDIR)/zlib || exit 1; \
27263 case $(srcdir) in \
27264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27265 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27268 module_srcdir=zlib; \
27269 $(SHELL) $$s/$$module_srcdir/configure \
27270 --srcdir=$${topdir}/$$module_srcdir \
27271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27272 --target=${target_alias} \
27273 --with-build-libsubdir=$(HOST_SUBDIR) \
27274 $(STAGE4_CONFIGURE_FLAGS) \
27275 @extra_host_zlib_configure_flags@
27276 @endif zlib-bootstrap
27278 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27279 maybe-configure-stageprofile-zlib:
27281 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27282 configure-stageprofile-zlib:
27283 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27285 @r=`${PWD_COMMAND}`; export r; \
27286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27288 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27290 $(POSTSTAGE1_HOST_EXPORTS) \
27291 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27292 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27293 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27294 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27296 cd $(HOST_SUBDIR)/zlib || exit 1; \
27297 case $(srcdir) in \
27298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27299 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27302 module_srcdir=zlib; \
27303 $(SHELL) $$s/$$module_srcdir/configure \
27304 --srcdir=$${topdir}/$$module_srcdir \
27305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27306 --target=${target_alias} \
27307 --with-build-libsubdir=$(HOST_SUBDIR) \
27308 $(STAGEprofile_CONFIGURE_FLAGS) \
27309 @extra_host_zlib_configure_flags@
27310 @endif zlib-bootstrap
27312 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27313 maybe-configure-stagefeedback-zlib:
27315 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27316 configure-stagefeedback-zlib:
27317 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27319 @r=`${PWD_COMMAND}`; export r; \
27320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27321 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27322 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27324 $(POSTSTAGE1_HOST_EXPORTS) \
27325 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27326 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27327 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27328 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27330 cd $(HOST_SUBDIR)/zlib || exit 1; \
27331 case $(srcdir) in \
27332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27333 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27336 module_srcdir=zlib; \
27337 $(SHELL) $$s/$$module_srcdir/configure \
27338 --srcdir=$${topdir}/$$module_srcdir \
27339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27340 --target=${target_alias} \
27341 --with-build-libsubdir=$(HOST_SUBDIR) \
27342 $(STAGEfeedback_CONFIGURE_FLAGS) \
27343 @extra_host_zlib_configure_flags@
27344 @endif zlib-bootstrap
27350 .PHONY: all-zlib maybe-all-zlib
27353 all-zlib: stage_current
27354 @endif gcc-bootstrap
27357 maybe-all-zlib: all-zlib
27358 all-zlib: configure-zlib
27359 @r=`${PWD_COMMAND}`; export r; \
27360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27362 (cd $(HOST_SUBDIR)/zlib && \
27363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27369 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27370 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27371 maybe-all-stage1-zlib:
27372 maybe-clean-stage1-zlib:
27374 maybe-all-stage1-zlib: all-stage1-zlib
27375 all-stage1: all-stage1-zlib
27376 TARGET-stage1-zlib = $(TARGET-zlib)
27377 all-stage1-zlib: configure-stage1-zlib
27378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27379 @r=`${PWD_COMMAND}`; export r; \
27380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381 TFLAGS="$(STAGE1_TFLAGS)"; \
27383 cd $(HOST_SUBDIR)/zlib && \
27384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27385 CFLAGS="$(STAGE1_CFLAGS)" \
27386 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27387 LIBCFLAGS="$(LIBCFLAGS)" \
27388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27391 $(EXTRA_HOST_FLAGS) \
27392 $(STAGE1_FLAGS_TO_PASS) \
27393 TFLAGS="$(STAGE1_TFLAGS)" \
27394 $(TARGET-stage1-zlib)
27396 maybe-clean-stage1-zlib: clean-stage1-zlib
27397 clean-stage1: clean-stage1-zlib
27399 @if [ $(current_stage) = stage1 ]; then \
27400 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27402 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27403 $(MAKE) stage1-start; \
27405 cd $(HOST_SUBDIR)/zlib && \
27406 $(MAKE) $(EXTRA_HOST_FLAGS) \
27407 $(STAGE1_FLAGS_TO_PASS) clean
27408 @endif zlib-bootstrap
27411 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27412 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27413 maybe-all-stage2-zlib:
27414 maybe-clean-stage2-zlib:
27416 maybe-all-stage2-zlib: all-stage2-zlib
27417 all-stage2: all-stage2-zlib
27418 TARGET-stage2-zlib = $(TARGET-zlib)
27419 all-stage2-zlib: configure-stage2-zlib
27420 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27421 @r=`${PWD_COMMAND}`; export r; \
27422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423 TFLAGS="$(STAGE2_TFLAGS)"; \
27425 $(POSTSTAGE1_HOST_EXPORTS) \
27426 cd $(HOST_SUBDIR)/zlib && \
27427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27428 CFLAGS="$(STAGE2_CFLAGS)" \
27429 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27430 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27435 TFLAGS="$(STAGE2_TFLAGS)" \
27436 $(TARGET-stage2-zlib)
27438 maybe-clean-stage2-zlib: clean-stage2-zlib
27439 clean-stage2: clean-stage2-zlib
27441 @if [ $(current_stage) = stage2 ]; then \
27442 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27444 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27445 $(MAKE) stage2-start; \
27447 cd $(HOST_SUBDIR)/zlib && \
27448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27449 @endif zlib-bootstrap
27452 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27453 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27454 maybe-all-stage3-zlib:
27455 maybe-clean-stage3-zlib:
27457 maybe-all-stage3-zlib: all-stage3-zlib
27458 all-stage3: all-stage3-zlib
27459 TARGET-stage3-zlib = $(TARGET-zlib)
27460 all-stage3-zlib: configure-stage3-zlib
27461 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27462 @r=`${PWD_COMMAND}`; export r; \
27463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27464 TFLAGS="$(STAGE3_TFLAGS)"; \
27466 $(POSTSTAGE1_HOST_EXPORTS) \
27467 cd $(HOST_SUBDIR)/zlib && \
27468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27469 CFLAGS="$(STAGE3_CFLAGS)" \
27470 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27471 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27476 TFLAGS="$(STAGE3_TFLAGS)" \
27477 $(TARGET-stage3-zlib)
27479 maybe-clean-stage3-zlib: clean-stage3-zlib
27480 clean-stage3: clean-stage3-zlib
27482 @if [ $(current_stage) = stage3 ]; then \
27483 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27485 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27486 $(MAKE) stage3-start; \
27488 cd $(HOST_SUBDIR)/zlib && \
27489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27490 @endif zlib-bootstrap
27493 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27494 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27495 maybe-all-stage4-zlib:
27496 maybe-clean-stage4-zlib:
27498 maybe-all-stage4-zlib: all-stage4-zlib
27499 all-stage4: all-stage4-zlib
27500 TARGET-stage4-zlib = $(TARGET-zlib)
27501 all-stage4-zlib: configure-stage4-zlib
27502 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27503 @r=`${PWD_COMMAND}`; export r; \
27504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27505 TFLAGS="$(STAGE4_TFLAGS)"; \
27507 $(POSTSTAGE1_HOST_EXPORTS) \
27508 cd $(HOST_SUBDIR)/zlib && \
27509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27510 CFLAGS="$(STAGE4_CFLAGS)" \
27511 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27512 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27517 TFLAGS="$(STAGE4_TFLAGS)" \
27518 $(TARGET-stage4-zlib)
27520 maybe-clean-stage4-zlib: clean-stage4-zlib
27521 clean-stage4: clean-stage4-zlib
27523 @if [ $(current_stage) = stage4 ]; then \
27524 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27526 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27527 $(MAKE) stage4-start; \
27529 cd $(HOST_SUBDIR)/zlib && \
27530 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27531 @endif zlib-bootstrap
27534 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27535 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27536 maybe-all-stageprofile-zlib:
27537 maybe-clean-stageprofile-zlib:
27539 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27540 all-stageprofile: all-stageprofile-zlib
27541 TARGET-stageprofile-zlib = $(TARGET-zlib)
27542 all-stageprofile-zlib: configure-stageprofile-zlib
27543 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27544 @r=`${PWD_COMMAND}`; export r; \
27545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27546 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27548 $(POSTSTAGE1_HOST_EXPORTS) \
27549 cd $(HOST_SUBDIR)/zlib && \
27550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27551 CFLAGS="$(STAGEprofile_CFLAGS)" \
27552 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27553 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27558 TFLAGS="$(STAGEprofile_TFLAGS)" \
27559 $(TARGET-stageprofile-zlib)
27561 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27562 clean-stageprofile: clean-stageprofile-zlib
27563 clean-stageprofile-zlib:
27564 @if [ $(current_stage) = stageprofile ]; then \
27565 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27567 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27568 $(MAKE) stageprofile-start; \
27570 cd $(HOST_SUBDIR)/zlib && \
27571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27572 @endif zlib-bootstrap
27575 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27576 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27577 maybe-all-stagefeedback-zlib:
27578 maybe-clean-stagefeedback-zlib:
27580 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27581 all-stagefeedback: all-stagefeedback-zlib
27582 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27583 all-stagefeedback-zlib: configure-stagefeedback-zlib
27584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27585 @r=`${PWD_COMMAND}`; export r; \
27586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27589 $(POSTSTAGE1_HOST_EXPORTS) \
27590 cd $(HOST_SUBDIR)/zlib && \
27591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27592 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27593 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27594 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27599 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27600 $(TARGET-stagefeedback-zlib)
27602 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27603 clean-stagefeedback: clean-stagefeedback-zlib
27604 clean-stagefeedback-zlib:
27605 @if [ $(current_stage) = stagefeedback ]; then \
27606 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27608 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27609 $(MAKE) stagefeedback-start; \
27611 cd $(HOST_SUBDIR)/zlib && \
27612 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27613 @endif zlib-bootstrap
27619 .PHONY: check-zlib maybe-check-zlib
27622 maybe-check-zlib: check-zlib
27628 .PHONY: install-zlib maybe-install-zlib
27629 maybe-install-zlib:
27631 maybe-install-zlib: install-zlib
27637 .PHONY: install-strip-zlib maybe-install-strip-zlib
27638 maybe-install-strip-zlib:
27640 maybe-install-strip-zlib: install-strip-zlib
27642 install-strip-zlib:
27646 # Other targets (info, dvi, pdf, etc.)
27648 .PHONY: maybe-info-zlib info-zlib
27651 maybe-info-zlib: info-zlib
27655 @[ -f ./zlib/Makefile ] || exit 0; \
27656 r=`${PWD_COMMAND}`; export r; \
27657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 for flag in $(EXTRA_HOST_FLAGS) ; do \
27660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662 echo "Doing info in zlib"; \
27663 (cd $(HOST_SUBDIR)/zlib && \
27664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27666 "RANLIB=$${RANLIB}" \
27667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27673 .PHONY: maybe-dvi-zlib dvi-zlib
27676 maybe-dvi-zlib: dvi-zlib
27680 @[ -f ./zlib/Makefile ] || exit 0; \
27681 r=`${PWD_COMMAND}`; export r; \
27682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 for flag in $(EXTRA_HOST_FLAGS) ; do \
27685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 echo "Doing dvi in zlib"; \
27688 (cd $(HOST_SUBDIR)/zlib && \
27689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27691 "RANLIB=$${RANLIB}" \
27692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27698 .PHONY: maybe-pdf-zlib pdf-zlib
27701 maybe-pdf-zlib: pdf-zlib
27705 @[ -f ./zlib/Makefile ] || exit 0; \
27706 r=`${PWD_COMMAND}`; export r; \
27707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709 for flag in $(EXTRA_HOST_FLAGS) ; do \
27710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712 echo "Doing pdf in zlib"; \
27713 (cd $(HOST_SUBDIR)/zlib && \
27714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27716 "RANLIB=$${RANLIB}" \
27717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27723 .PHONY: maybe-html-zlib html-zlib
27726 maybe-html-zlib: html-zlib
27730 @[ -f ./zlib/Makefile ] || exit 0; \
27731 r=`${PWD_COMMAND}`; export r; \
27732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 for flag in $(EXTRA_HOST_FLAGS) ; do \
27735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737 echo "Doing html in zlib"; \
27738 (cd $(HOST_SUBDIR)/zlib && \
27739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27741 "RANLIB=$${RANLIB}" \
27742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27748 .PHONY: maybe-TAGS-zlib TAGS-zlib
27751 maybe-TAGS-zlib: TAGS-zlib
27755 @[ -f ./zlib/Makefile ] || exit 0; \
27756 r=`${PWD_COMMAND}`; export r; \
27757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759 for flag in $(EXTRA_HOST_FLAGS) ; do \
27760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27762 echo "Doing TAGS in zlib"; \
27763 (cd $(HOST_SUBDIR)/zlib && \
27764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27766 "RANLIB=$${RANLIB}" \
27767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27773 .PHONY: maybe-install-info-zlib install-info-zlib
27774 maybe-install-info-zlib:
27776 maybe-install-info-zlib: install-info-zlib
27778 install-info-zlib: \
27781 @[ -f ./zlib/Makefile ] || exit 0; \
27782 r=`${PWD_COMMAND}`; export r; \
27783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27785 for flag in $(EXTRA_HOST_FLAGS) ; do \
27786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27788 echo "Doing install-info in zlib"; \
27789 (cd $(HOST_SUBDIR)/zlib && \
27790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27792 "RANLIB=$${RANLIB}" \
27793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27799 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27800 maybe-install-pdf-zlib:
27802 maybe-install-pdf-zlib: install-pdf-zlib
27804 install-pdf-zlib: \
27807 @[ -f ./zlib/Makefile ] || exit 0; \
27808 r=`${PWD_COMMAND}`; export r; \
27809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27811 for flag in $(EXTRA_HOST_FLAGS) ; do \
27812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27814 echo "Doing install-pdf in zlib"; \
27815 (cd $(HOST_SUBDIR)/zlib && \
27816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27818 "RANLIB=$${RANLIB}" \
27819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27825 .PHONY: maybe-install-html-zlib install-html-zlib
27826 maybe-install-html-zlib:
27828 maybe-install-html-zlib: install-html-zlib
27830 install-html-zlib: \
27833 @[ -f ./zlib/Makefile ] || exit 0; \
27834 r=`${PWD_COMMAND}`; export r; \
27835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837 for flag in $(EXTRA_HOST_FLAGS) ; do \
27838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27840 echo "Doing install-html in zlib"; \
27841 (cd $(HOST_SUBDIR)/zlib && \
27842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27844 "RANLIB=$${RANLIB}" \
27845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27851 .PHONY: maybe-installcheck-zlib installcheck-zlib
27852 maybe-installcheck-zlib:
27854 maybe-installcheck-zlib: installcheck-zlib
27856 installcheck-zlib: \
27858 @[ -f ./zlib/Makefile ] || exit 0; \
27859 r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27862 for flag in $(EXTRA_HOST_FLAGS) ; do \
27863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27865 echo "Doing installcheck in zlib"; \
27866 (cd $(HOST_SUBDIR)/zlib && \
27867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27869 "RANLIB=$${RANLIB}" \
27870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27876 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27877 maybe-mostlyclean-zlib:
27879 maybe-mostlyclean-zlib: mostlyclean-zlib
27882 @[ -f ./zlib/Makefile ] || exit 0; \
27883 r=`${PWD_COMMAND}`; export r; \
27884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27886 for flag in $(EXTRA_HOST_FLAGS) ; do \
27887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27889 echo "Doing mostlyclean in zlib"; \
27890 (cd $(HOST_SUBDIR)/zlib && \
27891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27893 "RANLIB=$${RANLIB}" \
27894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27900 .PHONY: maybe-clean-zlib clean-zlib
27903 maybe-clean-zlib: clean-zlib
27906 @[ -f ./zlib/Makefile ] || exit 0; \
27907 r=`${PWD_COMMAND}`; export r; \
27908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27910 for flag in $(EXTRA_HOST_FLAGS) ; do \
27911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27913 echo "Doing clean in zlib"; \
27914 (cd $(HOST_SUBDIR)/zlib && \
27915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27917 "RANLIB=$${RANLIB}" \
27918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27924 .PHONY: maybe-distclean-zlib distclean-zlib
27925 maybe-distclean-zlib:
27927 maybe-distclean-zlib: distclean-zlib
27930 @[ -f ./zlib/Makefile ] || exit 0; \
27931 r=`${PWD_COMMAND}`; export r; \
27932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27934 for flag in $(EXTRA_HOST_FLAGS) ; do \
27935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27937 echo "Doing distclean in zlib"; \
27938 (cd $(HOST_SUBDIR)/zlib && \
27939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27941 "RANLIB=$${RANLIB}" \
27942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27948 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27949 maybe-maintainer-clean-zlib:
27951 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27953 maintainer-clean-zlib:
27954 @[ -f ./zlib/Makefile ] || exit 0; \
27955 r=`${PWD_COMMAND}`; export r; \
27956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27958 for flag in $(EXTRA_HOST_FLAGS) ; do \
27959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27961 echo "Doing maintainer-clean in zlib"; \
27962 (cd $(HOST_SUBDIR)/zlib && \
27963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27965 "RANLIB=$${RANLIB}" \
27966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27967 maintainer-clean) \
27974 .PHONY: configure-gdb maybe-configure-gdb
27975 maybe-configure-gdb:
27977 configure-gdb: stage_current
27978 @endif gcc-bootstrap
27980 maybe-configure-gdb: configure-gdb
27982 @: $(MAKE); $(unstage)
27983 @r=`${PWD_COMMAND}`; export r; \
27984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27985 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27988 echo Configuring in $(HOST_SUBDIR)/gdb; \
27989 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27990 case $(srcdir) in \
27991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27992 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27995 module_srcdir=gdb; \
27997 $$s/$$module_srcdir/configure \
27998 --srcdir=$${topdir}/$$module_srcdir \
27999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28000 --target=${target_alias} \
28008 .PHONY: all-gdb maybe-all-gdb
28011 all-gdb: stage_current
28012 @endif gcc-bootstrap
28015 maybe-all-gdb: all-gdb
28016 all-gdb: configure-gdb
28017 @: $(MAKE); $(unstage)
28018 @r=`${PWD_COMMAND}`; export r; \
28019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28021 (cd $(HOST_SUBDIR)/gdb && \
28022 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28029 .PHONY: check-gdb maybe-check-gdb
28032 maybe-check-gdb: check-gdb
28035 @: $(MAKE); $(unstage)
28036 @r=`${PWD_COMMAND}`; export r; \
28037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28039 (cd $(HOST_SUBDIR)/gdb && \
28040 $(MAKE) $(FLAGS_TO_PASS) check)
28044 .PHONY: install-gdb maybe-install-gdb
28047 maybe-install-gdb: install-gdb
28049 install-gdb: installdirs
28050 @: $(MAKE); $(unstage)
28051 @r=`${PWD_COMMAND}`; export r; \
28052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054 (cd $(HOST_SUBDIR)/gdb && \
28055 $(MAKE) $(FLAGS_TO_PASS) install)
28059 .PHONY: install-strip-gdb maybe-install-strip-gdb
28060 maybe-install-strip-gdb:
28062 maybe-install-strip-gdb: install-strip-gdb
28064 install-strip-gdb: installdirs
28065 @: $(MAKE); $(unstage)
28066 @r=`${PWD_COMMAND}`; export r; \
28067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28069 (cd $(HOST_SUBDIR)/gdb && \
28070 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28074 # Other targets (info, dvi, pdf, etc.)
28076 .PHONY: maybe-info-gdb info-gdb
28079 maybe-info-gdb: info-gdb
28083 @: $(MAKE); $(unstage)
28084 @[ -f ./gdb/Makefile ] || exit 0; \
28085 r=`${PWD_COMMAND}`; export r; \
28086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088 for flag in $(EXTRA_HOST_FLAGS) ; do \
28089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28091 echo "Doing info in gdb"; \
28092 (cd $(HOST_SUBDIR)/gdb && \
28093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28095 "RANLIB=$${RANLIB}" \
28096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28102 .PHONY: maybe-dvi-gdb dvi-gdb
28105 maybe-dvi-gdb: dvi-gdb
28109 @: $(MAKE); $(unstage)
28110 @[ -f ./gdb/Makefile ] || exit 0; \
28111 r=`${PWD_COMMAND}`; export r; \
28112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28114 for flag in $(EXTRA_HOST_FLAGS) ; do \
28115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28117 echo "Doing dvi in gdb"; \
28118 (cd $(HOST_SUBDIR)/gdb && \
28119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28121 "RANLIB=$${RANLIB}" \
28122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28128 .PHONY: maybe-pdf-gdb pdf-gdb
28131 maybe-pdf-gdb: pdf-gdb
28135 @: $(MAKE); $(unstage)
28136 @[ -f ./gdb/Makefile ] || exit 0; \
28137 r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 for flag in $(EXTRA_HOST_FLAGS) ; do \
28141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28143 echo "Doing pdf in gdb"; \
28144 (cd $(HOST_SUBDIR)/gdb && \
28145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28147 "RANLIB=$${RANLIB}" \
28148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28154 .PHONY: maybe-html-gdb html-gdb
28157 maybe-html-gdb: html-gdb
28161 @: $(MAKE); $(unstage)
28162 @[ -f ./gdb/Makefile ] || exit 0; \
28163 r=`${PWD_COMMAND}`; export r; \
28164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28166 for flag in $(EXTRA_HOST_FLAGS) ; do \
28167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28169 echo "Doing html in gdb"; \
28170 (cd $(HOST_SUBDIR)/gdb && \
28171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28173 "RANLIB=$${RANLIB}" \
28174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28180 .PHONY: maybe-TAGS-gdb TAGS-gdb
28183 maybe-TAGS-gdb: TAGS-gdb
28187 @: $(MAKE); $(unstage)
28188 @[ -f ./gdb/Makefile ] || exit 0; \
28189 r=`${PWD_COMMAND}`; export r; \
28190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28192 for flag in $(EXTRA_HOST_FLAGS) ; do \
28193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28195 echo "Doing TAGS in gdb"; \
28196 (cd $(HOST_SUBDIR)/gdb && \
28197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199 "RANLIB=$${RANLIB}" \
28200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28206 .PHONY: maybe-install-info-gdb install-info-gdb
28207 maybe-install-info-gdb:
28209 maybe-install-info-gdb: install-info-gdb
28211 install-info-gdb: \
28214 @: $(MAKE); $(unstage)
28215 @[ -f ./gdb/Makefile ] || exit 0; \
28216 r=`${PWD_COMMAND}`; export r; \
28217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28219 for flag in $(EXTRA_HOST_FLAGS) ; do \
28220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28222 echo "Doing install-info in gdb"; \
28223 (cd $(HOST_SUBDIR)/gdb && \
28224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28226 "RANLIB=$${RANLIB}" \
28227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28233 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28234 maybe-install-pdf-gdb:
28236 maybe-install-pdf-gdb: install-pdf-gdb
28241 @: $(MAKE); $(unstage)
28242 @[ -f ./gdb/Makefile ] || exit 0; \
28243 r=`${PWD_COMMAND}`; export r; \
28244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28246 for flag in $(EXTRA_HOST_FLAGS) ; do \
28247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28249 echo "Doing install-pdf in gdb"; \
28250 (cd $(HOST_SUBDIR)/gdb && \
28251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28253 "RANLIB=$${RANLIB}" \
28254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28260 .PHONY: maybe-install-html-gdb install-html-gdb
28261 maybe-install-html-gdb:
28263 maybe-install-html-gdb: install-html-gdb
28265 install-html-gdb: \
28268 @: $(MAKE); $(unstage)
28269 @[ -f ./gdb/Makefile ] || exit 0; \
28270 r=`${PWD_COMMAND}`; export r; \
28271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273 for flag in $(EXTRA_HOST_FLAGS) ; do \
28274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28276 echo "Doing install-html in gdb"; \
28277 (cd $(HOST_SUBDIR)/gdb && \
28278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28280 "RANLIB=$${RANLIB}" \
28281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28287 .PHONY: maybe-installcheck-gdb installcheck-gdb
28288 maybe-installcheck-gdb:
28290 maybe-installcheck-gdb: installcheck-gdb
28292 installcheck-gdb: \
28294 @: $(MAKE); $(unstage)
28295 @[ -f ./gdb/Makefile ] || exit 0; \
28296 r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28299 for flag in $(EXTRA_HOST_FLAGS) ; do \
28300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28302 echo "Doing installcheck in gdb"; \
28303 (cd $(HOST_SUBDIR)/gdb && \
28304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28306 "RANLIB=$${RANLIB}" \
28307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28313 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28314 maybe-mostlyclean-gdb:
28316 maybe-mostlyclean-gdb: mostlyclean-gdb
28319 @: $(MAKE); $(unstage)
28320 @[ -f ./gdb/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 mostlyclean in gdb"; \
28328 (cd $(HOST_SUBDIR)/gdb && \
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-clean-gdb clean-gdb
28341 maybe-clean-gdb: clean-gdb
28344 @: $(MAKE); $(unstage)
28345 @[ -f ./gdb/Makefile ] || exit 0; \
28346 r=`${PWD_COMMAND}`; export r; \
28347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349 for flag in $(EXTRA_HOST_FLAGS) ; do \
28350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28352 echo "Doing clean in gdb"; \
28353 (cd $(HOST_SUBDIR)/gdb && \
28354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28356 "RANLIB=$${RANLIB}" \
28357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28363 .PHONY: maybe-distclean-gdb distclean-gdb
28364 maybe-distclean-gdb:
28366 maybe-distclean-gdb: distclean-gdb
28369 @: $(MAKE); $(unstage)
28370 @[ -f ./gdb/Makefile ] || exit 0; \
28371 r=`${PWD_COMMAND}`; export r; \
28372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28374 for flag in $(EXTRA_HOST_FLAGS) ; do \
28375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28377 echo "Doing distclean in gdb"; \
28378 (cd $(HOST_SUBDIR)/gdb && \
28379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28381 "RANLIB=$${RANLIB}" \
28382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28388 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28389 maybe-maintainer-clean-gdb:
28391 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28393 maintainer-clean-gdb:
28394 @: $(MAKE); $(unstage)
28395 @[ -f ./gdb/Makefile ] || exit 0; \
28396 r=`${PWD_COMMAND}`; export r; \
28397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28399 for flag in $(EXTRA_HOST_FLAGS) ; do \
28400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28402 echo "Doing maintainer-clean in gdb"; \
28403 (cd $(HOST_SUBDIR)/gdb && \
28404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28406 "RANLIB=$${RANLIB}" \
28407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28408 maintainer-clean) \
28415 .PHONY: configure-expect maybe-configure-expect
28416 maybe-configure-expect:
28418 configure-expect: stage_current
28419 @endif gcc-bootstrap
28421 maybe-configure-expect: configure-expect
28423 @: $(MAKE); $(unstage)
28424 @r=`${PWD_COMMAND}`; export r; \
28425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28429 echo Configuring in $(HOST_SUBDIR)/expect; \
28430 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28431 case $(srcdir) in \
28432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28433 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28436 module_srcdir=expect; \
28438 $$s/$$module_srcdir/configure \
28439 --srcdir=$${topdir}/$$module_srcdir \
28440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28441 --target=${target_alias} \
28449 .PHONY: all-expect maybe-all-expect
28452 all-expect: stage_current
28453 @endif gcc-bootstrap
28456 maybe-all-expect: all-expect
28457 all-expect: configure-expect
28458 @: $(MAKE); $(unstage)
28459 @r=`${PWD_COMMAND}`; export r; \
28460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28462 (cd $(HOST_SUBDIR)/expect && \
28463 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28470 .PHONY: check-expect maybe-check-expect
28471 maybe-check-expect:
28473 maybe-check-expect: check-expect
28476 @: $(MAKE); $(unstage)
28477 @r=`${PWD_COMMAND}`; export r; \
28478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28480 (cd $(HOST_SUBDIR)/expect && \
28481 $(MAKE) $(FLAGS_TO_PASS) check)
28485 .PHONY: install-expect maybe-install-expect
28486 maybe-install-expect:
28488 maybe-install-expect: install-expect
28490 install-expect: installdirs
28491 @: $(MAKE); $(unstage)
28492 @r=`${PWD_COMMAND}`; export r; \
28493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28495 (cd $(HOST_SUBDIR)/expect && \
28496 $(MAKE) $(FLAGS_TO_PASS) install)
28500 .PHONY: install-strip-expect maybe-install-strip-expect
28501 maybe-install-strip-expect:
28503 maybe-install-strip-expect: install-strip-expect
28505 install-strip-expect: installdirs
28506 @: $(MAKE); $(unstage)
28507 @r=`${PWD_COMMAND}`; export r; \
28508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28510 (cd $(HOST_SUBDIR)/expect && \
28511 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28515 # Other targets (info, dvi, pdf, etc.)
28517 .PHONY: maybe-info-expect info-expect
28520 maybe-info-expect: info-expect
28524 @: $(MAKE); $(unstage)
28525 @[ -f ./expect/Makefile ] || exit 0; \
28526 r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28529 for flag in $(EXTRA_HOST_FLAGS) ; do \
28530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28532 echo "Doing info in expect"; \
28533 (cd $(HOST_SUBDIR)/expect && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536 "RANLIB=$${RANLIB}" \
28537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28543 .PHONY: maybe-dvi-expect dvi-expect
28546 maybe-dvi-expect: dvi-expect
28550 @: $(MAKE); $(unstage)
28551 @[ -f ./expect/Makefile ] || exit 0; \
28552 r=`${PWD_COMMAND}`; export r; \
28553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555 for flag in $(EXTRA_HOST_FLAGS) ; do \
28556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28558 echo "Doing dvi in expect"; \
28559 (cd $(HOST_SUBDIR)/expect && \
28560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28562 "RANLIB=$${RANLIB}" \
28563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569 .PHONY: maybe-pdf-expect pdf-expect
28572 maybe-pdf-expect: pdf-expect
28576 @: $(MAKE); $(unstage)
28577 @[ -f ./expect/Makefile ] || exit 0; \
28578 r=`${PWD_COMMAND}`; export r; \
28579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581 for flag in $(EXTRA_HOST_FLAGS) ; do \
28582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28584 echo "Doing pdf in expect"; \
28585 (cd $(HOST_SUBDIR)/expect && \
28586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28588 "RANLIB=$${RANLIB}" \
28589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28595 .PHONY: maybe-html-expect html-expect
28598 maybe-html-expect: html-expect
28602 @: $(MAKE); $(unstage)
28603 @[ -f ./expect/Makefile ] || exit 0; \
28604 r=`${PWD_COMMAND}`; export r; \
28605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28607 for flag in $(EXTRA_HOST_FLAGS) ; do \
28608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28610 echo "Doing html in expect"; \
28611 (cd $(HOST_SUBDIR)/expect && \
28612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28614 "RANLIB=$${RANLIB}" \
28615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28621 .PHONY: maybe-TAGS-expect TAGS-expect
28624 maybe-TAGS-expect: TAGS-expect
28628 @: $(MAKE); $(unstage)
28629 @[ -f ./expect/Makefile ] || exit 0; \
28630 r=`${PWD_COMMAND}`; export r; \
28631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28633 for flag in $(EXTRA_HOST_FLAGS) ; do \
28634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28636 echo "Doing TAGS in expect"; \
28637 (cd $(HOST_SUBDIR)/expect && \
28638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28640 "RANLIB=$${RANLIB}" \
28641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647 .PHONY: maybe-install-info-expect install-info-expect
28648 maybe-install-info-expect:
28650 maybe-install-info-expect: install-info-expect
28652 install-info-expect: \
28655 @: $(MAKE); $(unstage)
28656 @[ -f ./expect/Makefile ] || exit 0; \
28657 r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28660 for flag in $(EXTRA_HOST_FLAGS) ; do \
28661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28663 echo "Doing install-info in expect"; \
28664 (cd $(HOST_SUBDIR)/expect && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667 "RANLIB=$${RANLIB}" \
28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28674 .PHONY: maybe-install-pdf-expect install-pdf-expect
28675 maybe-install-pdf-expect:
28677 maybe-install-pdf-expect: install-pdf-expect
28679 install-pdf-expect: \
28682 @: $(MAKE); $(unstage)
28683 @[ -f ./expect/Makefile ] || exit 0; \
28684 r=`${PWD_COMMAND}`; export r; \
28685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28687 for flag in $(EXTRA_HOST_FLAGS) ; do \
28688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28690 echo "Doing install-pdf in expect"; \
28691 (cd $(HOST_SUBDIR)/expect && \
28692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28694 "RANLIB=$${RANLIB}" \
28695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28701 .PHONY: maybe-install-html-expect install-html-expect
28702 maybe-install-html-expect:
28704 maybe-install-html-expect: install-html-expect
28706 install-html-expect: \
28709 @: $(MAKE); $(unstage)
28710 @[ -f ./expect/Makefile ] || exit 0; \
28711 r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28714 for flag in $(EXTRA_HOST_FLAGS) ; do \
28715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28717 echo "Doing install-html in expect"; \
28718 (cd $(HOST_SUBDIR)/expect && \
28719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721 "RANLIB=$${RANLIB}" \
28722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28728 .PHONY: maybe-installcheck-expect installcheck-expect
28729 maybe-installcheck-expect:
28731 maybe-installcheck-expect: installcheck-expect
28733 installcheck-expect: \
28735 @: $(MAKE); $(unstage)
28736 @[ -f ./expect/Makefile ] || exit 0; \
28737 r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28740 for flag in $(EXTRA_HOST_FLAGS) ; do \
28741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28743 echo "Doing installcheck in expect"; \
28744 (cd $(HOST_SUBDIR)/expect && \
28745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747 "RANLIB=$${RANLIB}" \
28748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28754 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28755 maybe-mostlyclean-expect:
28757 maybe-mostlyclean-expect: mostlyclean-expect
28759 mostlyclean-expect:
28760 @: $(MAKE); $(unstage)
28761 @[ -f ./expect/Makefile ] || exit 0; \
28762 r=`${PWD_COMMAND}`; export r; \
28763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28765 for flag in $(EXTRA_HOST_FLAGS) ; do \
28766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28768 echo "Doing mostlyclean in expect"; \
28769 (cd $(HOST_SUBDIR)/expect && \
28770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28772 "RANLIB=$${RANLIB}" \
28773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28779 .PHONY: maybe-clean-expect clean-expect
28780 maybe-clean-expect:
28782 maybe-clean-expect: clean-expect
28785 @: $(MAKE); $(unstage)
28786 @[ -f ./expect/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 clean in expect"; \
28794 (cd $(HOST_SUBDIR)/expect && \
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-distclean-expect distclean-expect
28805 maybe-distclean-expect:
28807 maybe-distclean-expect: distclean-expect
28810 @: $(MAKE); $(unstage)
28811 @[ -f ./expect/Makefile ] || exit 0; \
28812 r=`${PWD_COMMAND}`; export r; \
28813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 for flag in $(EXTRA_HOST_FLAGS) ; do \
28816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28818 echo "Doing distclean in expect"; \
28819 (cd $(HOST_SUBDIR)/expect && \
28820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28822 "RANLIB=$${RANLIB}" \
28823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28829 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28830 maybe-maintainer-clean-expect:
28832 maybe-maintainer-clean-expect: maintainer-clean-expect
28834 maintainer-clean-expect:
28835 @: $(MAKE); $(unstage)
28836 @[ -f ./expect/Makefile ] || exit 0; \
28837 r=`${PWD_COMMAND}`; export r; \
28838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28840 for flag in $(EXTRA_HOST_FLAGS) ; do \
28841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28843 echo "Doing maintainer-clean in expect"; \
28844 (cd $(HOST_SUBDIR)/expect && \
28845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28847 "RANLIB=$${RANLIB}" \
28848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28849 maintainer-clean) \
28856 .PHONY: configure-guile maybe-configure-guile
28857 maybe-configure-guile:
28859 configure-guile: stage_current
28860 @endif gcc-bootstrap
28862 maybe-configure-guile: configure-guile
28864 @: $(MAKE); $(unstage)
28865 @r=`${PWD_COMMAND}`; export r; \
28866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28867 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28870 echo Configuring in $(HOST_SUBDIR)/guile; \
28871 cd "$(HOST_SUBDIR)/guile" || exit 1; \
28872 case $(srcdir) in \
28873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28874 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28877 module_srcdir=guile; \
28879 $$s/$$module_srcdir/configure \
28880 --srcdir=$${topdir}/$$module_srcdir \
28881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28882 --target=${target_alias} \
28890 .PHONY: all-guile maybe-all-guile
28893 all-guile: stage_current
28894 @endif gcc-bootstrap
28897 maybe-all-guile: all-guile
28898 all-guile: configure-guile
28899 @: $(MAKE); $(unstage)
28900 @r=`${PWD_COMMAND}`; export r; \
28901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903 (cd $(HOST_SUBDIR)/guile && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28911 .PHONY: check-guile maybe-check-guile
28914 maybe-check-guile: check-guile
28917 @: $(MAKE); $(unstage)
28918 @r=`${PWD_COMMAND}`; export r; \
28919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921 (cd $(HOST_SUBDIR)/guile && \
28922 $(MAKE) $(FLAGS_TO_PASS) check)
28926 .PHONY: install-guile maybe-install-guile
28927 maybe-install-guile:
28929 maybe-install-guile: install-guile
28931 install-guile: installdirs
28932 @: $(MAKE); $(unstage)
28933 @r=`${PWD_COMMAND}`; export r; \
28934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28936 (cd $(HOST_SUBDIR)/guile && \
28937 $(MAKE) $(FLAGS_TO_PASS) install)
28941 .PHONY: install-strip-guile maybe-install-strip-guile
28942 maybe-install-strip-guile:
28944 maybe-install-strip-guile: install-strip-guile
28946 install-strip-guile: installdirs
28947 @: $(MAKE); $(unstage)
28948 @r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28951 (cd $(HOST_SUBDIR)/guile && \
28952 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28956 # Other targets (info, dvi, pdf, etc.)
28958 .PHONY: maybe-info-guile info-guile
28961 maybe-info-guile: info-guile
28965 @: $(MAKE); $(unstage)
28966 @[ -f ./guile/Makefile ] || exit 0; \
28967 r=`${PWD_COMMAND}`; export r; \
28968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28970 for flag in $(EXTRA_HOST_FLAGS) ; do \
28971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28973 echo "Doing info in guile"; \
28974 (cd $(HOST_SUBDIR)/guile && \
28975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28977 "RANLIB=$${RANLIB}" \
28978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28984 .PHONY: maybe-dvi-guile dvi-guile
28987 maybe-dvi-guile: dvi-guile
28991 @: $(MAKE); $(unstage)
28992 @[ -f ./guile/Makefile ] || exit 0; \
28993 r=`${PWD_COMMAND}`; export r; \
28994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28996 for flag in $(EXTRA_HOST_FLAGS) ; do \
28997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28999 echo "Doing dvi in guile"; \
29000 (cd $(HOST_SUBDIR)/guile && \
29001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29003 "RANLIB=$${RANLIB}" \
29004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29010 .PHONY: maybe-pdf-guile pdf-guile
29013 maybe-pdf-guile: pdf-guile
29017 @: $(MAKE); $(unstage)
29018 @[ -f ./guile/Makefile ] || exit 0; \
29019 r=`${PWD_COMMAND}`; export r; \
29020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 for flag in $(EXTRA_HOST_FLAGS) ; do \
29023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29025 echo "Doing pdf in guile"; \
29026 (cd $(HOST_SUBDIR)/guile && \
29027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29029 "RANLIB=$${RANLIB}" \
29030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29036 .PHONY: maybe-html-guile html-guile
29039 maybe-html-guile: html-guile
29043 @: $(MAKE); $(unstage)
29044 @[ -f ./guile/Makefile ] || exit 0; \
29045 r=`${PWD_COMMAND}`; export r; \
29046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29048 for flag in $(EXTRA_HOST_FLAGS) ; do \
29049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29051 echo "Doing html in guile"; \
29052 (cd $(HOST_SUBDIR)/guile && \
29053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29055 "RANLIB=$${RANLIB}" \
29056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29062 .PHONY: maybe-TAGS-guile TAGS-guile
29065 maybe-TAGS-guile: TAGS-guile
29069 @: $(MAKE); $(unstage)
29070 @[ -f ./guile/Makefile ] || exit 0; \
29071 r=`${PWD_COMMAND}`; export r; \
29072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29074 for flag in $(EXTRA_HOST_FLAGS) ; do \
29075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29077 echo "Doing TAGS in guile"; \
29078 (cd $(HOST_SUBDIR)/guile && \
29079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29081 "RANLIB=$${RANLIB}" \
29082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29088 .PHONY: maybe-install-info-guile install-info-guile
29089 maybe-install-info-guile:
29091 maybe-install-info-guile: install-info-guile
29093 install-info-guile: \
29096 @: $(MAKE); $(unstage)
29097 @[ -f ./guile/Makefile ] || exit 0; \
29098 r=`${PWD_COMMAND}`; export r; \
29099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29101 for flag in $(EXTRA_HOST_FLAGS) ; do \
29102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29104 echo "Doing install-info in guile"; \
29105 (cd $(HOST_SUBDIR)/guile && \
29106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29108 "RANLIB=$${RANLIB}" \
29109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115 .PHONY: maybe-install-pdf-guile install-pdf-guile
29116 maybe-install-pdf-guile:
29118 maybe-install-pdf-guile: install-pdf-guile
29120 install-pdf-guile: \
29123 @: $(MAKE); $(unstage)
29124 @[ -f ./guile/Makefile ] || exit 0; \
29125 r=`${PWD_COMMAND}`; export r; \
29126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29128 for flag in $(EXTRA_HOST_FLAGS) ; do \
29129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29131 echo "Doing install-pdf in guile"; \
29132 (cd $(HOST_SUBDIR)/guile && \
29133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29135 "RANLIB=$${RANLIB}" \
29136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29142 .PHONY: maybe-install-html-guile install-html-guile
29143 maybe-install-html-guile:
29145 maybe-install-html-guile: install-html-guile
29147 install-html-guile: \
29150 @: $(MAKE); $(unstage)
29151 @[ -f ./guile/Makefile ] || exit 0; \
29152 r=`${PWD_COMMAND}`; export r; \
29153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155 for flag in $(EXTRA_HOST_FLAGS) ; do \
29156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29158 echo "Doing install-html in guile"; \
29159 (cd $(HOST_SUBDIR)/guile && \
29160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29162 "RANLIB=$${RANLIB}" \
29163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29169 .PHONY: maybe-installcheck-guile installcheck-guile
29170 maybe-installcheck-guile:
29172 maybe-installcheck-guile: installcheck-guile
29174 installcheck-guile: \
29176 @: $(MAKE); $(unstage)
29177 @[ -f ./guile/Makefile ] || exit 0; \
29178 r=`${PWD_COMMAND}`; export r; \
29179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29181 for flag in $(EXTRA_HOST_FLAGS) ; do \
29182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29184 echo "Doing installcheck in guile"; \
29185 (cd $(HOST_SUBDIR)/guile && \
29186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188 "RANLIB=$${RANLIB}" \
29189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29195 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29196 maybe-mostlyclean-guile:
29198 maybe-mostlyclean-guile: mostlyclean-guile
29201 @: $(MAKE); $(unstage)
29202 @[ -f ./guile/Makefile ] || exit 0; \
29203 r=`${PWD_COMMAND}`; export r; \
29204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29206 for flag in $(EXTRA_HOST_FLAGS) ; do \
29207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29209 echo "Doing mostlyclean in guile"; \
29210 (cd $(HOST_SUBDIR)/guile && \
29211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29213 "RANLIB=$${RANLIB}" \
29214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29220 .PHONY: maybe-clean-guile clean-guile
29223 maybe-clean-guile: clean-guile
29226 @: $(MAKE); $(unstage)
29227 @[ -f ./guile/Makefile ] || exit 0; \
29228 r=`${PWD_COMMAND}`; export r; \
29229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231 for flag in $(EXTRA_HOST_FLAGS) ; do \
29232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234 echo "Doing clean in guile"; \
29235 (cd $(HOST_SUBDIR)/guile && \
29236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29238 "RANLIB=$${RANLIB}" \
29239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29245 .PHONY: maybe-distclean-guile distclean-guile
29246 maybe-distclean-guile:
29248 maybe-distclean-guile: distclean-guile
29251 @: $(MAKE); $(unstage)
29252 @[ -f ./guile/Makefile ] || exit 0; \
29253 r=`${PWD_COMMAND}`; export r; \
29254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29256 for flag in $(EXTRA_HOST_FLAGS) ; do \
29257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29259 echo "Doing distclean in guile"; \
29260 (cd $(HOST_SUBDIR)/guile && \
29261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29263 "RANLIB=$${RANLIB}" \
29264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29270 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29271 maybe-maintainer-clean-guile:
29273 maybe-maintainer-clean-guile: maintainer-clean-guile
29275 maintainer-clean-guile:
29276 @: $(MAKE); $(unstage)
29277 @[ -f ./guile/Makefile ] || exit 0; \
29278 r=`${PWD_COMMAND}`; export r; \
29279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29281 for flag in $(EXTRA_HOST_FLAGS) ; do \
29282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29284 echo "Doing maintainer-clean in guile"; \
29285 (cd $(HOST_SUBDIR)/guile && \
29286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29288 "RANLIB=$${RANLIB}" \
29289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29290 maintainer-clean) \
29297 .PHONY: configure-tk maybe-configure-tk
29298 maybe-configure-tk:
29300 configure-tk: stage_current
29301 @endif gcc-bootstrap
29303 maybe-configure-tk: configure-tk
29305 @: $(MAKE); $(unstage)
29306 @r=`${PWD_COMMAND}`; export r; \
29307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29308 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29311 echo Configuring in $(HOST_SUBDIR)/tk; \
29312 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29313 case $(srcdir) in \
29314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29315 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29318 module_srcdir=tk; \
29320 $$s/$$module_srcdir/configure \
29321 --srcdir=$${topdir}/$$module_srcdir \
29322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323 --target=${target_alias} \
29331 .PHONY: all-tk maybe-all-tk
29334 all-tk: stage_current
29335 @endif gcc-bootstrap
29338 maybe-all-tk: all-tk
29339 all-tk: configure-tk
29340 @: $(MAKE); $(unstage)
29341 @r=`${PWD_COMMAND}`; export r; \
29342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344 (cd $(HOST_SUBDIR)/tk && \
29345 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29352 .PHONY: check-tk maybe-check-tk
29355 maybe-check-tk: check-tk
29358 @: $(MAKE); $(unstage)
29359 @r=`${PWD_COMMAND}`; export r; \
29360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362 (cd $(HOST_SUBDIR)/tk && \
29363 $(MAKE) $(FLAGS_TO_PASS) check)
29367 .PHONY: install-tk maybe-install-tk
29370 maybe-install-tk: install-tk
29372 install-tk: installdirs
29373 @: $(MAKE); $(unstage)
29374 @r=`${PWD_COMMAND}`; export r; \
29375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29377 (cd $(HOST_SUBDIR)/tk && \
29378 $(MAKE) $(FLAGS_TO_PASS) install)
29382 .PHONY: install-strip-tk maybe-install-strip-tk
29383 maybe-install-strip-tk:
29385 maybe-install-strip-tk: install-strip-tk
29387 install-strip-tk: installdirs
29388 @: $(MAKE); $(unstage)
29389 @r=`${PWD_COMMAND}`; export r; \
29390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29392 (cd $(HOST_SUBDIR)/tk && \
29393 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29397 # Other targets (info, dvi, pdf, etc.)
29399 .PHONY: maybe-info-tk info-tk
29402 maybe-info-tk: info-tk
29406 @: $(MAKE); $(unstage)
29407 @[ -f ./tk/Makefile ] || exit 0; \
29408 r=`${PWD_COMMAND}`; export r; \
29409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29411 for flag in $(EXTRA_HOST_FLAGS) ; do \
29412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29414 echo "Doing info in tk"; \
29415 (cd $(HOST_SUBDIR)/tk && \
29416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29418 "RANLIB=$${RANLIB}" \
29419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29425 .PHONY: maybe-dvi-tk dvi-tk
29428 maybe-dvi-tk: dvi-tk
29432 @: $(MAKE); $(unstage)
29433 @[ -f ./tk/Makefile ] || exit 0; \
29434 r=`${PWD_COMMAND}`; export r; \
29435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437 for flag in $(EXTRA_HOST_FLAGS) ; do \
29438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29440 echo "Doing dvi in tk"; \
29441 (cd $(HOST_SUBDIR)/tk && \
29442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29444 "RANLIB=$${RANLIB}" \
29445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29451 .PHONY: maybe-pdf-tk pdf-tk
29454 maybe-pdf-tk: pdf-tk
29458 @: $(MAKE); $(unstage)
29459 @[ -f ./tk/Makefile ] || exit 0; \
29460 r=`${PWD_COMMAND}`; export r; \
29461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29463 for flag in $(EXTRA_HOST_FLAGS) ; do \
29464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466 echo "Doing pdf in tk"; \
29467 (cd $(HOST_SUBDIR)/tk && \
29468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470 "RANLIB=$${RANLIB}" \
29471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29477 .PHONY: maybe-html-tk html-tk
29480 maybe-html-tk: html-tk
29484 @: $(MAKE); $(unstage)
29485 @[ -f ./tk/Makefile ] || exit 0; \
29486 r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489 for flag in $(EXTRA_HOST_FLAGS) ; do \
29490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 echo "Doing html in tk"; \
29493 (cd $(HOST_SUBDIR)/tk && \
29494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496 "RANLIB=$${RANLIB}" \
29497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29503 .PHONY: maybe-TAGS-tk TAGS-tk
29506 maybe-TAGS-tk: TAGS-tk
29510 @: $(MAKE); $(unstage)
29511 @[ -f ./tk/Makefile ] || exit 0; \
29512 r=`${PWD_COMMAND}`; export r; \
29513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515 for flag in $(EXTRA_HOST_FLAGS) ; do \
29516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29518 echo "Doing TAGS in tk"; \
29519 (cd $(HOST_SUBDIR)/tk && \
29520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29522 "RANLIB=$${RANLIB}" \
29523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29529 .PHONY: maybe-install-info-tk install-info-tk
29530 maybe-install-info-tk:
29532 maybe-install-info-tk: install-info-tk
29537 @: $(MAKE); $(unstage)
29538 @[ -f ./tk/Makefile ] || exit 0; \
29539 r=`${PWD_COMMAND}`; export r; \
29540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29542 for flag in $(EXTRA_HOST_FLAGS) ; do \
29543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29545 echo "Doing install-info in tk"; \
29546 (cd $(HOST_SUBDIR)/tk && \
29547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29549 "RANLIB=$${RANLIB}" \
29550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29556 .PHONY: maybe-install-pdf-tk install-pdf-tk
29557 maybe-install-pdf-tk:
29559 maybe-install-pdf-tk: install-pdf-tk
29564 @: $(MAKE); $(unstage)
29565 @[ -f ./tk/Makefile ] || exit 0; \
29566 r=`${PWD_COMMAND}`; export r; \
29567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29569 for flag in $(EXTRA_HOST_FLAGS) ; do \
29570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29572 echo "Doing install-pdf in tk"; \
29573 (cd $(HOST_SUBDIR)/tk && \
29574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29576 "RANLIB=$${RANLIB}" \
29577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29583 .PHONY: maybe-install-html-tk install-html-tk
29584 maybe-install-html-tk:
29586 maybe-install-html-tk: install-html-tk
29591 @: $(MAKE); $(unstage)
29592 @[ -f ./tk/Makefile ] || exit 0; \
29593 r=`${PWD_COMMAND}`; export r; \
29594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29596 for flag in $(EXTRA_HOST_FLAGS) ; do \
29597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29599 echo "Doing install-html in tk"; \
29600 (cd $(HOST_SUBDIR)/tk && \
29601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29603 "RANLIB=$${RANLIB}" \
29604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29610 .PHONY: maybe-installcheck-tk installcheck-tk
29611 maybe-installcheck-tk:
29613 maybe-installcheck-tk: installcheck-tk
29617 @: $(MAKE); $(unstage)
29618 @[ -f ./tk/Makefile ] || exit 0; \
29619 r=`${PWD_COMMAND}`; export r; \
29620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29622 for flag in $(EXTRA_HOST_FLAGS) ; do \
29623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29625 echo "Doing installcheck in tk"; \
29626 (cd $(HOST_SUBDIR)/tk && \
29627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29629 "RANLIB=$${RANLIB}" \
29630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29636 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29637 maybe-mostlyclean-tk:
29639 maybe-mostlyclean-tk: mostlyclean-tk
29642 @: $(MAKE); $(unstage)
29643 @[ -f ./tk/Makefile ] || exit 0; \
29644 r=`${PWD_COMMAND}`; export r; \
29645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29647 for flag in $(EXTRA_HOST_FLAGS) ; do \
29648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29650 echo "Doing mostlyclean in tk"; \
29651 (cd $(HOST_SUBDIR)/tk && \
29652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29654 "RANLIB=$${RANLIB}" \
29655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29661 .PHONY: maybe-clean-tk clean-tk
29664 maybe-clean-tk: clean-tk
29667 @: $(MAKE); $(unstage)
29668 @[ -f ./tk/Makefile ] || exit 0; \
29669 r=`${PWD_COMMAND}`; export r; \
29670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29672 for flag in $(EXTRA_HOST_FLAGS) ; do \
29673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29675 echo "Doing clean in tk"; \
29676 (cd $(HOST_SUBDIR)/tk && \
29677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29679 "RANLIB=$${RANLIB}" \
29680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29686 .PHONY: maybe-distclean-tk distclean-tk
29687 maybe-distclean-tk:
29689 maybe-distclean-tk: distclean-tk
29692 @: $(MAKE); $(unstage)
29693 @[ -f ./tk/Makefile ] || exit 0; \
29694 r=`${PWD_COMMAND}`; export r; \
29695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29697 for flag in $(EXTRA_HOST_FLAGS) ; do \
29698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29700 echo "Doing distclean in tk"; \
29701 (cd $(HOST_SUBDIR)/tk && \
29702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29704 "RANLIB=$${RANLIB}" \
29705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29711 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29712 maybe-maintainer-clean-tk:
29714 maybe-maintainer-clean-tk: maintainer-clean-tk
29716 maintainer-clean-tk:
29717 @: $(MAKE); $(unstage)
29718 @[ -f ./tk/Makefile ] || exit 0; \
29719 r=`${PWD_COMMAND}`; export r; \
29720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722 for flag in $(EXTRA_HOST_FLAGS) ; do \
29723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29725 echo "Doing maintainer-clean in tk"; \
29726 (cd $(HOST_SUBDIR)/tk && \
29727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729 "RANLIB=$${RANLIB}" \
29730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731 maintainer-clean) \
29738 .PHONY: configure-libtermcap maybe-configure-libtermcap
29739 maybe-configure-libtermcap:
29741 configure-libtermcap: stage_current
29742 @endif gcc-bootstrap
29744 maybe-configure-libtermcap: configure-libtermcap
29745 configure-libtermcap:
29746 @: $(MAKE); $(unstage)
29747 @r=`${PWD_COMMAND}`; export r; \
29748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29749 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29752 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29753 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29754 case $(srcdir) in \
29755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29756 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29759 module_srcdir=libtermcap; \
29761 $$s/$$module_srcdir/configure \
29762 --srcdir=$${topdir}/$$module_srcdir \
29763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29764 --target=${target_alias} \
29772 .PHONY: all-libtermcap maybe-all-libtermcap
29773 maybe-all-libtermcap:
29775 all-libtermcap: stage_current
29776 @endif gcc-bootstrap
29778 TARGET-libtermcap=all
29779 maybe-all-libtermcap: all-libtermcap
29780 all-libtermcap: configure-libtermcap
29781 @: $(MAKE); $(unstage)
29782 @r=`${PWD_COMMAND}`; export r; \
29783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785 (cd $(HOST_SUBDIR)/libtermcap && \
29786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29787 $(TARGET-libtermcap))
29793 .PHONY: check-libtermcap maybe-check-libtermcap
29794 maybe-check-libtermcap:
29796 maybe-check-libtermcap: check-libtermcap
29802 .PHONY: install-libtermcap maybe-install-libtermcap
29803 maybe-install-libtermcap:
29805 maybe-install-libtermcap: install-libtermcap
29807 install-libtermcap: installdirs
29808 @: $(MAKE); $(unstage)
29809 @r=`${PWD_COMMAND}`; export r; \
29810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29812 (cd $(HOST_SUBDIR)/libtermcap && \
29813 $(MAKE) $(FLAGS_TO_PASS) install)
29817 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29818 maybe-install-strip-libtermcap:
29820 maybe-install-strip-libtermcap: install-strip-libtermcap
29822 install-strip-libtermcap: installdirs
29823 @: $(MAKE); $(unstage)
29824 @r=`${PWD_COMMAND}`; export r; \
29825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29827 (cd $(HOST_SUBDIR)/libtermcap && \
29828 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29832 # Other targets (info, dvi, pdf, etc.)
29834 .PHONY: maybe-info-libtermcap info-libtermcap
29835 maybe-info-libtermcap:
29837 maybe-info-libtermcap: info-libtermcap
29840 configure-libtermcap
29841 @: $(MAKE); $(unstage)
29842 @[ -f ./libtermcap/Makefile ] || exit 0; \
29843 r=`${PWD_COMMAND}`; export r; \
29844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846 for flag in $(EXTRA_HOST_FLAGS) ; do \
29847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849 echo "Doing info in libtermcap"; \
29850 (cd $(HOST_SUBDIR)/libtermcap && \
29851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853 "RANLIB=$${RANLIB}" \
29854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29860 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29861 maybe-dvi-libtermcap:
29863 maybe-dvi-libtermcap: dvi-libtermcap
29866 configure-libtermcap
29867 @: $(MAKE); $(unstage)
29868 @[ -f ./libtermcap/Makefile ] || exit 0; \
29869 r=`${PWD_COMMAND}`; export r; \
29870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29872 for flag in $(EXTRA_HOST_FLAGS) ; do \
29873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29875 echo "Doing dvi in libtermcap"; \
29876 (cd $(HOST_SUBDIR)/libtermcap && \
29877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29879 "RANLIB=$${RANLIB}" \
29880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29886 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29887 maybe-pdf-libtermcap:
29889 maybe-pdf-libtermcap: pdf-libtermcap
29892 configure-libtermcap
29893 @: $(MAKE); $(unstage)
29894 @[ -f ./libtermcap/Makefile ] || exit 0; \
29895 r=`${PWD_COMMAND}`; export r; \
29896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 for flag in $(EXTRA_HOST_FLAGS) ; do \
29899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29901 echo "Doing pdf in libtermcap"; \
29902 (cd $(HOST_SUBDIR)/libtermcap && \
29903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29905 "RANLIB=$${RANLIB}" \
29906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29912 .PHONY: maybe-html-libtermcap html-libtermcap
29913 maybe-html-libtermcap:
29915 maybe-html-libtermcap: html-libtermcap
29918 configure-libtermcap
29919 @: $(MAKE); $(unstage)
29920 @[ -f ./libtermcap/Makefile ] || exit 0; \
29921 r=`${PWD_COMMAND}`; export r; \
29922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924 for flag in $(EXTRA_HOST_FLAGS) ; do \
29925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29927 echo "Doing html in libtermcap"; \
29928 (cd $(HOST_SUBDIR)/libtermcap && \
29929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29931 "RANLIB=$${RANLIB}" \
29932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29938 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29939 maybe-TAGS-libtermcap:
29941 maybe-TAGS-libtermcap: TAGS-libtermcap
29944 configure-libtermcap
29945 @: $(MAKE); $(unstage)
29946 @[ -f ./libtermcap/Makefile ] || exit 0; \
29947 r=`${PWD_COMMAND}`; export r; \
29948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29950 for flag in $(EXTRA_HOST_FLAGS) ; do \
29951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29953 echo "Doing TAGS in libtermcap"; \
29954 (cd $(HOST_SUBDIR)/libtermcap && \
29955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29957 "RANLIB=$${RANLIB}" \
29958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29964 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29965 maybe-install-info-libtermcap:
29967 maybe-install-info-libtermcap: install-info-libtermcap
29969 install-info-libtermcap: \
29970 configure-libtermcap \
29972 @: $(MAKE); $(unstage)
29973 @[ -f ./libtermcap/Makefile ] || exit 0; \
29974 r=`${PWD_COMMAND}`; export r; \
29975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29977 for flag in $(EXTRA_HOST_FLAGS) ; do \
29978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29980 echo "Doing install-info in libtermcap"; \
29981 (cd $(HOST_SUBDIR)/libtermcap && \
29982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29984 "RANLIB=$${RANLIB}" \
29985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29991 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29992 maybe-install-pdf-libtermcap:
29994 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29996 install-pdf-libtermcap: \
29997 configure-libtermcap \
29999 @: $(MAKE); $(unstage)
30000 @[ -f ./libtermcap/Makefile ] || exit 0; \
30001 r=`${PWD_COMMAND}`; export r; \
30002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 for flag in $(EXTRA_HOST_FLAGS) ; do \
30005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007 echo "Doing install-pdf in libtermcap"; \
30008 (cd $(HOST_SUBDIR)/libtermcap && \
30009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30011 "RANLIB=$${RANLIB}" \
30012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30018 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30019 maybe-install-html-libtermcap:
30021 maybe-install-html-libtermcap: install-html-libtermcap
30023 install-html-libtermcap: \
30024 configure-libtermcap \
30026 @: $(MAKE); $(unstage)
30027 @[ -f ./libtermcap/Makefile ] || exit 0; \
30028 r=`${PWD_COMMAND}`; export r; \
30029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30031 for flag in $(EXTRA_HOST_FLAGS) ; do \
30032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30034 echo "Doing install-html in libtermcap"; \
30035 (cd $(HOST_SUBDIR)/libtermcap && \
30036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038 "RANLIB=$${RANLIB}" \
30039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30045 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30046 maybe-installcheck-libtermcap:
30048 maybe-installcheck-libtermcap: installcheck-libtermcap
30050 installcheck-libtermcap: \
30051 configure-libtermcap
30052 @: $(MAKE); $(unstage)
30053 @[ -f ./libtermcap/Makefile ] || exit 0; \
30054 r=`${PWD_COMMAND}`; export r; \
30055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30057 for flag in $(EXTRA_HOST_FLAGS) ; do \
30058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30060 echo "Doing installcheck in libtermcap"; \
30061 (cd $(HOST_SUBDIR)/libtermcap && \
30062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30064 "RANLIB=$${RANLIB}" \
30065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30071 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30072 maybe-mostlyclean-libtermcap:
30074 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30076 # libtermcap doesn't support mostlyclean.
30077 mostlyclean-libtermcap:
30081 .PHONY: maybe-clean-libtermcap clean-libtermcap
30082 maybe-clean-libtermcap:
30084 maybe-clean-libtermcap: clean-libtermcap
30086 # libtermcap doesn't support clean.
30091 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30092 maybe-distclean-libtermcap:
30094 maybe-distclean-libtermcap: distclean-libtermcap
30096 # libtermcap doesn't support distclean.
30097 distclean-libtermcap:
30101 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30102 maybe-maintainer-clean-libtermcap:
30104 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30106 # libtermcap doesn't support maintainer-clean.
30107 maintainer-clean-libtermcap:
30113 .PHONY: configure-utils maybe-configure-utils
30114 maybe-configure-utils:
30116 configure-utils: stage_current
30117 @endif gcc-bootstrap
30119 maybe-configure-utils: configure-utils
30121 @: $(MAKE); $(unstage)
30122 @r=`${PWD_COMMAND}`; export r; \
30123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30124 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30127 echo Configuring in $(HOST_SUBDIR)/utils; \
30128 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30129 case $(srcdir) in \
30130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30131 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30134 module_srcdir=utils; \
30136 $$s/$$module_srcdir/configure \
30137 --srcdir=$${topdir}/$$module_srcdir \
30138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30139 --target=${target_alias} \
30147 .PHONY: all-utils maybe-all-utils
30150 all-utils: stage_current
30151 @endif gcc-bootstrap
30154 maybe-all-utils: all-utils
30155 all-utils: configure-utils
30156 @: $(MAKE); $(unstage)
30157 @r=`${PWD_COMMAND}`; export r; \
30158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 (cd $(HOST_SUBDIR)/utils && \
30161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30168 .PHONY: check-utils maybe-check-utils
30171 maybe-check-utils: check-utils
30177 .PHONY: install-utils maybe-install-utils
30178 maybe-install-utils:
30180 maybe-install-utils: install-utils
30182 install-utils: installdirs
30183 @: $(MAKE); $(unstage)
30184 @r=`${PWD_COMMAND}`; export r; \
30185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30187 (cd $(HOST_SUBDIR)/utils && \
30188 $(MAKE) $(FLAGS_TO_PASS) install)
30192 .PHONY: install-strip-utils maybe-install-strip-utils
30193 maybe-install-strip-utils:
30195 maybe-install-strip-utils: install-strip-utils
30197 install-strip-utils: installdirs
30198 @: $(MAKE); $(unstage)
30199 @r=`${PWD_COMMAND}`; export r; \
30200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30202 (cd $(HOST_SUBDIR)/utils && \
30203 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30207 # Other targets (info, dvi, pdf, etc.)
30209 .PHONY: maybe-info-utils info-utils
30212 maybe-info-utils: info-utils
30216 @: $(MAKE); $(unstage)
30217 @[ -f ./utils/Makefile ] || exit 0; \
30218 r=`${PWD_COMMAND}`; export r; \
30219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30221 for flag in $(EXTRA_HOST_FLAGS) ; do \
30222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30224 echo "Doing info in utils"; \
30225 (cd $(HOST_SUBDIR)/utils && \
30226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228 "RANLIB=$${RANLIB}" \
30229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30235 .PHONY: maybe-dvi-utils dvi-utils
30238 maybe-dvi-utils: dvi-utils
30242 @: $(MAKE); $(unstage)
30243 @[ -f ./utils/Makefile ] || exit 0; \
30244 r=`${PWD_COMMAND}`; export r; \
30245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30247 for flag in $(EXTRA_HOST_FLAGS) ; do \
30248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30250 echo "Doing dvi in utils"; \
30251 (cd $(HOST_SUBDIR)/utils && \
30252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30254 "RANLIB=$${RANLIB}" \
30255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30261 .PHONY: maybe-pdf-utils pdf-utils
30264 maybe-pdf-utils: pdf-utils
30268 @: $(MAKE); $(unstage)
30269 @[ -f ./utils/Makefile ] || exit 0; \
30270 r=`${PWD_COMMAND}`; export r; \
30271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273 for flag in $(EXTRA_HOST_FLAGS) ; do \
30274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30276 echo "Doing pdf in utils"; \
30277 (cd $(HOST_SUBDIR)/utils && \
30278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280 "RANLIB=$${RANLIB}" \
30281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30287 .PHONY: maybe-html-utils html-utils
30290 maybe-html-utils: html-utils
30294 @: $(MAKE); $(unstage)
30295 @[ -f ./utils/Makefile ] || exit 0; \
30296 r=`${PWD_COMMAND}`; export r; \
30297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30299 for flag in $(EXTRA_HOST_FLAGS) ; do \
30300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30302 echo "Doing html in utils"; \
30303 (cd $(HOST_SUBDIR)/utils && \
30304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30306 "RANLIB=$${RANLIB}" \
30307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30313 .PHONY: maybe-TAGS-utils TAGS-utils
30316 maybe-TAGS-utils: TAGS-utils
30320 @: $(MAKE); $(unstage)
30321 @[ -f ./utils/Makefile ] || exit 0; \
30322 r=`${PWD_COMMAND}`; export r; \
30323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30325 for flag in $(EXTRA_HOST_FLAGS) ; do \
30326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30328 echo "Doing TAGS in utils"; \
30329 (cd $(HOST_SUBDIR)/utils && \
30330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30332 "RANLIB=$${RANLIB}" \
30333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30339 .PHONY: maybe-install-info-utils install-info-utils
30340 maybe-install-info-utils:
30342 maybe-install-info-utils: install-info-utils
30344 install-info-utils: \
30347 @: $(MAKE); $(unstage)
30348 @[ -f ./utils/Makefile ] || exit 0; \
30349 r=`${PWD_COMMAND}`; export r; \
30350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30352 for flag in $(EXTRA_HOST_FLAGS) ; do \
30353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30355 echo "Doing install-info in utils"; \
30356 (cd $(HOST_SUBDIR)/utils && \
30357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30359 "RANLIB=$${RANLIB}" \
30360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30366 .PHONY: maybe-install-pdf-utils install-pdf-utils
30367 maybe-install-pdf-utils:
30369 maybe-install-pdf-utils: install-pdf-utils
30371 install-pdf-utils: \
30374 @: $(MAKE); $(unstage)
30375 @[ -f ./utils/Makefile ] || exit 0; \
30376 r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30379 for flag in $(EXTRA_HOST_FLAGS) ; do \
30380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30382 echo "Doing install-pdf in utils"; \
30383 (cd $(HOST_SUBDIR)/utils && \
30384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30386 "RANLIB=$${RANLIB}" \
30387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30393 .PHONY: maybe-install-html-utils install-html-utils
30394 maybe-install-html-utils:
30396 maybe-install-html-utils: install-html-utils
30398 install-html-utils: \
30401 @: $(MAKE); $(unstage)
30402 @[ -f ./utils/Makefile ] || exit 0; \
30403 r=`${PWD_COMMAND}`; export r; \
30404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30406 for flag in $(EXTRA_HOST_FLAGS) ; do \
30407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30409 echo "Doing install-html in utils"; \
30410 (cd $(HOST_SUBDIR)/utils && \
30411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30413 "RANLIB=$${RANLIB}" \
30414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30420 .PHONY: maybe-installcheck-utils installcheck-utils
30421 maybe-installcheck-utils:
30423 maybe-installcheck-utils: installcheck-utils
30425 installcheck-utils: \
30427 @: $(MAKE); $(unstage)
30428 @[ -f ./utils/Makefile ] || exit 0; \
30429 r=`${PWD_COMMAND}`; export r; \
30430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30432 for flag in $(EXTRA_HOST_FLAGS) ; do \
30433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30435 echo "Doing installcheck in utils"; \
30436 (cd $(HOST_SUBDIR)/utils && \
30437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30439 "RANLIB=$${RANLIB}" \
30440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30446 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30447 maybe-mostlyclean-utils:
30449 maybe-mostlyclean-utils: mostlyclean-utils
30452 @: $(MAKE); $(unstage)
30453 @[ -f ./utils/Makefile ] || exit 0; \
30454 r=`${PWD_COMMAND}`; export r; \
30455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30457 for flag in $(EXTRA_HOST_FLAGS) ; do \
30458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30460 echo "Doing mostlyclean in utils"; \
30461 (cd $(HOST_SUBDIR)/utils && \
30462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464 "RANLIB=$${RANLIB}" \
30465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30471 .PHONY: maybe-clean-utils clean-utils
30474 maybe-clean-utils: clean-utils
30477 @: $(MAKE); $(unstage)
30478 @[ -f ./utils/Makefile ] || exit 0; \
30479 r=`${PWD_COMMAND}`; export r; \
30480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 for flag in $(EXTRA_HOST_FLAGS) ; do \
30483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30485 echo "Doing clean in utils"; \
30486 (cd $(HOST_SUBDIR)/utils && \
30487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30489 "RANLIB=$${RANLIB}" \
30490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30496 .PHONY: maybe-distclean-utils distclean-utils
30497 maybe-distclean-utils:
30499 maybe-distclean-utils: distclean-utils
30502 @: $(MAKE); $(unstage)
30503 @[ -f ./utils/Makefile ] || exit 0; \
30504 r=`${PWD_COMMAND}`; export r; \
30505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30507 for flag in $(EXTRA_HOST_FLAGS) ; do \
30508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30510 echo "Doing distclean in utils"; \
30511 (cd $(HOST_SUBDIR)/utils && \
30512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514 "RANLIB=$${RANLIB}" \
30515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30521 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30522 maybe-maintainer-clean-utils:
30524 maybe-maintainer-clean-utils: maintainer-clean-utils
30526 maintainer-clean-utils:
30527 @: $(MAKE); $(unstage)
30528 @[ -f ./utils/Makefile ] || exit 0; \
30529 r=`${PWD_COMMAND}`; export r; \
30530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532 for flag in $(EXTRA_HOST_FLAGS) ; do \
30533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30535 echo "Doing maintainer-clean in utils"; \
30536 (cd $(HOST_SUBDIR)/utils && \
30537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30539 "RANLIB=$${RANLIB}" \
30540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30541 maintainer-clean) \
30548 .PHONY: configure-gnattools maybe-configure-gnattools
30549 maybe-configure-gnattools:
30551 configure-gnattools: stage_current
30552 @endif gcc-bootstrap
30554 maybe-configure-gnattools: configure-gnattools
30555 configure-gnattools:
30556 @: $(MAKE); $(unstage)
30557 @r=`${PWD_COMMAND}`; export r; \
30558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30559 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30562 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30563 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30564 case $(srcdir) in \
30565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30566 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30569 module_srcdir=gnattools; \
30571 $$s/$$module_srcdir/configure \
30572 --srcdir=$${topdir}/$$module_srcdir \
30573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30574 --target=${target_alias} \
30582 .PHONY: all-gnattools maybe-all-gnattools
30583 maybe-all-gnattools:
30585 all-gnattools: stage_current
30586 @endif gcc-bootstrap
30588 TARGET-gnattools=all
30589 maybe-all-gnattools: all-gnattools
30590 all-gnattools: configure-gnattools
30591 @: $(MAKE); $(unstage)
30592 @r=`${PWD_COMMAND}`; export r; \
30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30595 (cd $(HOST_SUBDIR)/gnattools && \
30596 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30597 $(TARGET-gnattools))
30603 .PHONY: check-gnattools maybe-check-gnattools
30604 maybe-check-gnattools:
30606 maybe-check-gnattools: check-gnattools
30609 @: $(MAKE); $(unstage)
30610 @r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613 (cd $(HOST_SUBDIR)/gnattools && \
30614 $(MAKE) $(FLAGS_TO_PASS) check)
30618 .PHONY: install-gnattools maybe-install-gnattools
30619 maybe-install-gnattools:
30621 maybe-install-gnattools: install-gnattools
30623 install-gnattools: installdirs
30624 @: $(MAKE); $(unstage)
30625 @r=`${PWD_COMMAND}`; export r; \
30626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30628 (cd $(HOST_SUBDIR)/gnattools && \
30629 $(MAKE) $(FLAGS_TO_PASS) install)
30633 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30634 maybe-install-strip-gnattools:
30636 maybe-install-strip-gnattools: install-strip-gnattools
30638 install-strip-gnattools: installdirs
30639 @: $(MAKE); $(unstage)
30640 @r=`${PWD_COMMAND}`; export r; \
30641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30643 (cd $(HOST_SUBDIR)/gnattools && \
30644 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30648 # Other targets (info, dvi, pdf, etc.)
30650 .PHONY: maybe-info-gnattools info-gnattools
30651 maybe-info-gnattools:
30653 maybe-info-gnattools: info-gnattools
30656 configure-gnattools
30657 @: $(MAKE); $(unstage)
30658 @[ -f ./gnattools/Makefile ] || exit 0; \
30659 r=`${PWD_COMMAND}`; export r; \
30660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 for flag in $(EXTRA_HOST_FLAGS) ; do \
30663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30665 echo "Doing info in gnattools"; \
30666 (cd $(HOST_SUBDIR)/gnattools && \
30667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30669 "RANLIB=$${RANLIB}" \
30670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30676 .PHONY: maybe-dvi-gnattools dvi-gnattools
30677 maybe-dvi-gnattools:
30679 maybe-dvi-gnattools: dvi-gnattools
30682 configure-gnattools
30683 @: $(MAKE); $(unstage)
30684 @[ -f ./gnattools/Makefile ] || exit 0; \
30685 r=`${PWD_COMMAND}`; export r; \
30686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30688 for flag in $(EXTRA_HOST_FLAGS) ; do \
30689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30691 echo "Doing dvi in gnattools"; \
30692 (cd $(HOST_SUBDIR)/gnattools && \
30693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30695 "RANLIB=$${RANLIB}" \
30696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702 .PHONY: maybe-pdf-gnattools pdf-gnattools
30703 maybe-pdf-gnattools:
30705 maybe-pdf-gnattools: pdf-gnattools
30708 configure-gnattools
30709 @: $(MAKE); $(unstage)
30710 @[ -f ./gnattools/Makefile ] || exit 0; \
30711 r=`${PWD_COMMAND}`; export r; \
30712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 for flag in $(EXTRA_HOST_FLAGS) ; do \
30715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717 echo "Doing pdf in gnattools"; \
30718 (cd $(HOST_SUBDIR)/gnattools && \
30719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30721 "RANLIB=$${RANLIB}" \
30722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30728 .PHONY: maybe-html-gnattools html-gnattools
30729 maybe-html-gnattools:
30731 maybe-html-gnattools: html-gnattools
30734 configure-gnattools
30735 @: $(MAKE); $(unstage)
30736 @[ -f ./gnattools/Makefile ] || exit 0; \
30737 r=`${PWD_COMMAND}`; export r; \
30738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30740 for flag in $(EXTRA_HOST_FLAGS) ; do \
30741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30743 echo "Doing html in gnattools"; \
30744 (cd $(HOST_SUBDIR)/gnattools && \
30745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747 "RANLIB=$${RANLIB}" \
30748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30754 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30755 maybe-TAGS-gnattools:
30757 maybe-TAGS-gnattools: TAGS-gnattools
30760 configure-gnattools
30761 @: $(MAKE); $(unstage)
30762 @[ -f ./gnattools/Makefile ] || exit 0; \
30763 r=`${PWD_COMMAND}`; export r; \
30764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30766 for flag in $(EXTRA_HOST_FLAGS) ; do \
30767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30769 echo "Doing TAGS in gnattools"; \
30770 (cd $(HOST_SUBDIR)/gnattools && \
30771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773 "RANLIB=$${RANLIB}" \
30774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30780 .PHONY: maybe-install-info-gnattools install-info-gnattools
30781 maybe-install-info-gnattools:
30783 maybe-install-info-gnattools: install-info-gnattools
30785 install-info-gnattools: \
30786 configure-gnattools \
30788 @: $(MAKE); $(unstage)
30789 @[ -f ./gnattools/Makefile ] || exit 0; \
30790 r=`${PWD_COMMAND}`; export r; \
30791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793 for flag in $(EXTRA_HOST_FLAGS) ; do \
30794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30796 echo "Doing install-info in gnattools"; \
30797 (cd $(HOST_SUBDIR)/gnattools && \
30798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30800 "RANLIB=$${RANLIB}" \
30801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30807 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30808 maybe-install-pdf-gnattools:
30810 maybe-install-pdf-gnattools: install-pdf-gnattools
30812 install-pdf-gnattools: \
30813 configure-gnattools \
30815 @: $(MAKE); $(unstage)
30816 @[ -f ./gnattools/Makefile ] || exit 0; \
30817 r=`${PWD_COMMAND}`; export r; \
30818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30820 for flag in $(EXTRA_HOST_FLAGS) ; do \
30821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823 echo "Doing install-pdf in gnattools"; \
30824 (cd $(HOST_SUBDIR)/gnattools && \
30825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30827 "RANLIB=$${RANLIB}" \
30828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30834 .PHONY: maybe-install-html-gnattools install-html-gnattools
30835 maybe-install-html-gnattools:
30837 maybe-install-html-gnattools: install-html-gnattools
30839 install-html-gnattools: \
30840 configure-gnattools \
30842 @: $(MAKE); $(unstage)
30843 @[ -f ./gnattools/Makefile ] || exit 0; \
30844 r=`${PWD_COMMAND}`; export r; \
30845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30847 for flag in $(EXTRA_HOST_FLAGS) ; do \
30848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30850 echo "Doing install-html in gnattools"; \
30851 (cd $(HOST_SUBDIR)/gnattools && \
30852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30854 "RANLIB=$${RANLIB}" \
30855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30861 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30862 maybe-installcheck-gnattools:
30864 maybe-installcheck-gnattools: installcheck-gnattools
30866 installcheck-gnattools: \
30867 configure-gnattools
30868 @: $(MAKE); $(unstage)
30869 @[ -f ./gnattools/Makefile ] || exit 0; \
30870 r=`${PWD_COMMAND}`; export r; \
30871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873 for flag in $(EXTRA_HOST_FLAGS) ; do \
30874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30876 echo "Doing installcheck in gnattools"; \
30877 (cd $(HOST_SUBDIR)/gnattools && \
30878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30880 "RANLIB=$${RANLIB}" \
30881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30887 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30888 maybe-mostlyclean-gnattools:
30890 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30892 mostlyclean-gnattools:
30893 @: $(MAKE); $(unstage)
30894 @[ -f ./gnattools/Makefile ] || exit 0; \
30895 r=`${PWD_COMMAND}`; export r; \
30896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30898 for flag in $(EXTRA_HOST_FLAGS) ; do \
30899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30901 echo "Doing mostlyclean in gnattools"; \
30902 (cd $(HOST_SUBDIR)/gnattools && \
30903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30905 "RANLIB=$${RANLIB}" \
30906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30912 .PHONY: maybe-clean-gnattools clean-gnattools
30913 maybe-clean-gnattools:
30915 maybe-clean-gnattools: clean-gnattools
30918 @: $(MAKE); $(unstage)
30919 @[ -f ./gnattools/Makefile ] || exit 0; \
30920 r=`${PWD_COMMAND}`; export r; \
30921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30923 for flag in $(EXTRA_HOST_FLAGS) ; do \
30924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30926 echo "Doing clean in gnattools"; \
30927 (cd $(HOST_SUBDIR)/gnattools && \
30928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30930 "RANLIB=$${RANLIB}" \
30931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30937 .PHONY: maybe-distclean-gnattools distclean-gnattools
30938 maybe-distclean-gnattools:
30940 maybe-distclean-gnattools: distclean-gnattools
30942 distclean-gnattools:
30943 @: $(MAKE); $(unstage)
30944 @[ -f ./gnattools/Makefile ] || exit 0; \
30945 r=`${PWD_COMMAND}`; export r; \
30946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30948 for flag in $(EXTRA_HOST_FLAGS) ; do \
30949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30951 echo "Doing distclean in gnattools"; \
30952 (cd $(HOST_SUBDIR)/gnattools && \
30953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30955 "RANLIB=$${RANLIB}" \
30956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30962 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30963 maybe-maintainer-clean-gnattools:
30965 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30967 maintainer-clean-gnattools:
30968 @: $(MAKE); $(unstage)
30969 @[ -f ./gnattools/Makefile ] || exit 0; \
30970 r=`${PWD_COMMAND}`; export r; \
30971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30973 for flag in $(EXTRA_HOST_FLAGS) ; do \
30974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30976 echo "Doing maintainer-clean in gnattools"; \
30977 (cd $(HOST_SUBDIR)/gnattools && \
30978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30980 "RANLIB=$${RANLIB}" \
30981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30982 maintainer-clean) \
30989 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30990 maybe-configure-lto-plugin:
30992 configure-lto-plugin: stage_current
30993 @endif gcc-bootstrap
30995 maybe-configure-lto-plugin: configure-lto-plugin
30996 configure-lto-plugin:
30997 @r=`${PWD_COMMAND}`; export r; \
30998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30999 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31002 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31003 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31004 case $(srcdir) in \
31005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31006 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31009 module_srcdir=lto-plugin; \
31011 $$s/$$module_srcdir/configure \
31012 --srcdir=$${topdir}/$$module_srcdir \
31013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31014 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31020 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31021 maybe-configure-stage1-lto-plugin:
31022 @if lto-plugin-bootstrap
31023 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31024 configure-stage1-lto-plugin:
31025 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31027 @r=`${PWD_COMMAND}`; export r; \
31028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31029 TFLAGS="$(STAGE1_TFLAGS)"; \
31030 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31032 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31033 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31034 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31035 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31037 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31038 case $(srcdir) in \
31039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31040 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31043 module_srcdir=lto-plugin; \
31044 $(SHELL) $$s/$$module_srcdir/configure \
31045 --srcdir=$${topdir}/$$module_srcdir \
31046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31047 --target=${target_alias} \
31049 $(STAGE1_CONFIGURE_FLAGS) \
31050 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31051 @endif lto-plugin-bootstrap
31053 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31054 maybe-configure-stage2-lto-plugin:
31055 @if lto-plugin-bootstrap
31056 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31057 configure-stage2-lto-plugin:
31058 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31060 @r=`${PWD_COMMAND}`; export r; \
31061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062 TFLAGS="$(STAGE2_TFLAGS)"; \
31063 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31065 $(POSTSTAGE1_HOST_EXPORTS) \
31066 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31067 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31068 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31069 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31071 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31072 case $(srcdir) in \
31073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31074 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31077 module_srcdir=lto-plugin; \
31078 $(SHELL) $$s/$$module_srcdir/configure \
31079 --srcdir=$${topdir}/$$module_srcdir \
31080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31081 --target=${target_alias} \
31082 --with-build-libsubdir=$(HOST_SUBDIR) \
31083 $(STAGE2_CONFIGURE_FLAGS) \
31084 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31085 @endif lto-plugin-bootstrap
31087 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31088 maybe-configure-stage3-lto-plugin:
31089 @if lto-plugin-bootstrap
31090 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31091 configure-stage3-lto-plugin:
31092 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31094 @r=`${PWD_COMMAND}`; export r; \
31095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31096 TFLAGS="$(STAGE3_TFLAGS)"; \
31097 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31099 $(POSTSTAGE1_HOST_EXPORTS) \
31100 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31101 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31102 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31103 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31105 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31106 case $(srcdir) in \
31107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31108 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31111 module_srcdir=lto-plugin; \
31112 $(SHELL) $$s/$$module_srcdir/configure \
31113 --srcdir=$${topdir}/$$module_srcdir \
31114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31115 --target=${target_alias} \
31116 --with-build-libsubdir=$(HOST_SUBDIR) \
31117 $(STAGE3_CONFIGURE_FLAGS) \
31118 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31119 @endif lto-plugin-bootstrap
31121 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31122 maybe-configure-stage4-lto-plugin:
31123 @if lto-plugin-bootstrap
31124 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31125 configure-stage4-lto-plugin:
31126 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31128 @r=`${PWD_COMMAND}`; export r; \
31129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31130 TFLAGS="$(STAGE4_TFLAGS)"; \
31131 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31133 $(POSTSTAGE1_HOST_EXPORTS) \
31134 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31135 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31136 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31137 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31139 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31140 case $(srcdir) in \
31141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31142 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31145 module_srcdir=lto-plugin; \
31146 $(SHELL) $$s/$$module_srcdir/configure \
31147 --srcdir=$${topdir}/$$module_srcdir \
31148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31149 --target=${target_alias} \
31150 --with-build-libsubdir=$(HOST_SUBDIR) \
31151 $(STAGE4_CONFIGURE_FLAGS) \
31152 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31153 @endif lto-plugin-bootstrap
31155 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31156 maybe-configure-stageprofile-lto-plugin:
31157 @if lto-plugin-bootstrap
31158 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31159 configure-stageprofile-lto-plugin:
31160 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31162 @r=`${PWD_COMMAND}`; export r; \
31163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31164 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31165 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31167 $(POSTSTAGE1_HOST_EXPORTS) \
31168 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31169 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31170 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31171 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31173 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31174 case $(srcdir) in \
31175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31176 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31179 module_srcdir=lto-plugin; \
31180 $(SHELL) $$s/$$module_srcdir/configure \
31181 --srcdir=$${topdir}/$$module_srcdir \
31182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31183 --target=${target_alias} \
31184 --with-build-libsubdir=$(HOST_SUBDIR) \
31185 $(STAGEprofile_CONFIGURE_FLAGS) \
31186 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31187 @endif lto-plugin-bootstrap
31189 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31190 maybe-configure-stagefeedback-lto-plugin:
31191 @if lto-plugin-bootstrap
31192 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31193 configure-stagefeedback-lto-plugin:
31194 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31196 @r=`${PWD_COMMAND}`; export r; \
31197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31198 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31199 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31201 $(POSTSTAGE1_HOST_EXPORTS) \
31202 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31203 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31204 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31205 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31207 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31208 case $(srcdir) in \
31209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31210 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31213 module_srcdir=lto-plugin; \
31214 $(SHELL) $$s/$$module_srcdir/configure \
31215 --srcdir=$${topdir}/$$module_srcdir \
31216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31217 --target=${target_alias} \
31218 --with-build-libsubdir=$(HOST_SUBDIR) \
31219 $(STAGEfeedback_CONFIGURE_FLAGS) \
31220 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31221 @endif lto-plugin-bootstrap
31227 .PHONY: all-lto-plugin maybe-all-lto-plugin
31228 maybe-all-lto-plugin:
31230 all-lto-plugin: stage_current
31231 @endif gcc-bootstrap
31233 TARGET-lto-plugin=all
31234 maybe-all-lto-plugin: all-lto-plugin
31235 all-lto-plugin: configure-lto-plugin
31236 @r=`${PWD_COMMAND}`; export r; \
31237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31239 (cd $(HOST_SUBDIR)/lto-plugin && \
31240 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31241 $(TARGET-lto-plugin))
31246 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31247 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31248 maybe-all-stage1-lto-plugin:
31249 maybe-clean-stage1-lto-plugin:
31250 @if lto-plugin-bootstrap
31251 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31252 all-stage1: all-stage1-lto-plugin
31253 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31254 all-stage1-lto-plugin: configure-stage1-lto-plugin
31255 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31256 @r=`${PWD_COMMAND}`; export r; \
31257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31258 TFLAGS="$(STAGE1_TFLAGS)"; \
31260 cd $(HOST_SUBDIR)/lto-plugin && \
31261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31262 CFLAGS="$(STAGE1_CFLAGS)" \
31263 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31264 LIBCFLAGS="$(LIBCFLAGS)" \
31265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31268 $(EXTRA_HOST_FLAGS) \
31269 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31270 TFLAGS="$(STAGE1_TFLAGS)" \
31271 $(TARGET-stage1-lto-plugin)
31273 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31274 clean-stage1: clean-stage1-lto-plugin
31275 clean-stage1-lto-plugin:
31276 @if [ $(current_stage) = stage1 ]; then \
31277 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31279 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31280 $(MAKE) stage1-start; \
31282 cd $(HOST_SUBDIR)/lto-plugin && \
31283 $(MAKE) $(EXTRA_HOST_FLAGS) \
31284 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31285 @endif lto-plugin-bootstrap
31288 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31289 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31290 maybe-all-stage2-lto-plugin:
31291 maybe-clean-stage2-lto-plugin:
31292 @if lto-plugin-bootstrap
31293 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31294 all-stage2: all-stage2-lto-plugin
31295 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31296 all-stage2-lto-plugin: configure-stage2-lto-plugin
31297 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31298 @r=`${PWD_COMMAND}`; export r; \
31299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300 TFLAGS="$(STAGE2_TFLAGS)"; \
31302 $(POSTSTAGE1_HOST_EXPORTS) \
31303 cd $(HOST_SUBDIR)/lto-plugin && \
31304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31305 CFLAGS="$(STAGE2_CFLAGS)" \
31306 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31307 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31312 TFLAGS="$(STAGE2_TFLAGS)" \
31313 $(TARGET-stage2-lto-plugin)
31315 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31316 clean-stage2: clean-stage2-lto-plugin
31317 clean-stage2-lto-plugin:
31318 @if [ $(current_stage) = stage2 ]; then \
31319 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31321 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31322 $(MAKE) stage2-start; \
31324 cd $(HOST_SUBDIR)/lto-plugin && \
31325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31326 @endif lto-plugin-bootstrap
31329 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31330 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31331 maybe-all-stage3-lto-plugin:
31332 maybe-clean-stage3-lto-plugin:
31333 @if lto-plugin-bootstrap
31334 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31335 all-stage3: all-stage3-lto-plugin
31336 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31337 all-stage3-lto-plugin: configure-stage3-lto-plugin
31338 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31339 @r=`${PWD_COMMAND}`; export r; \
31340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31341 TFLAGS="$(STAGE3_TFLAGS)"; \
31343 $(POSTSTAGE1_HOST_EXPORTS) \
31344 cd $(HOST_SUBDIR)/lto-plugin && \
31345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31346 CFLAGS="$(STAGE3_CFLAGS)" \
31347 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31348 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31353 TFLAGS="$(STAGE3_TFLAGS)" \
31354 $(TARGET-stage3-lto-plugin)
31356 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31357 clean-stage3: clean-stage3-lto-plugin
31358 clean-stage3-lto-plugin:
31359 @if [ $(current_stage) = stage3 ]; then \
31360 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31362 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31363 $(MAKE) stage3-start; \
31365 cd $(HOST_SUBDIR)/lto-plugin && \
31366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31367 @endif lto-plugin-bootstrap
31370 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31371 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31372 maybe-all-stage4-lto-plugin:
31373 maybe-clean-stage4-lto-plugin:
31374 @if lto-plugin-bootstrap
31375 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31376 all-stage4: all-stage4-lto-plugin
31377 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31378 all-stage4-lto-plugin: configure-stage4-lto-plugin
31379 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31380 @r=`${PWD_COMMAND}`; export r; \
31381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382 TFLAGS="$(STAGE4_TFLAGS)"; \
31384 $(POSTSTAGE1_HOST_EXPORTS) \
31385 cd $(HOST_SUBDIR)/lto-plugin && \
31386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31387 CFLAGS="$(STAGE4_CFLAGS)" \
31388 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31389 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31394 TFLAGS="$(STAGE4_TFLAGS)" \
31395 $(TARGET-stage4-lto-plugin)
31397 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31398 clean-stage4: clean-stage4-lto-plugin
31399 clean-stage4-lto-plugin:
31400 @if [ $(current_stage) = stage4 ]; then \
31401 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31403 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31404 $(MAKE) stage4-start; \
31406 cd $(HOST_SUBDIR)/lto-plugin && \
31407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31408 @endif lto-plugin-bootstrap
31411 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31412 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31413 maybe-all-stageprofile-lto-plugin:
31414 maybe-clean-stageprofile-lto-plugin:
31415 @if lto-plugin-bootstrap
31416 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31417 all-stageprofile: all-stageprofile-lto-plugin
31418 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31419 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31420 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31421 @r=`${PWD_COMMAND}`; export r; \
31422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31423 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31425 $(POSTSTAGE1_HOST_EXPORTS) \
31426 cd $(HOST_SUBDIR)/lto-plugin && \
31427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31428 CFLAGS="$(STAGEprofile_CFLAGS)" \
31429 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31430 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31435 TFLAGS="$(STAGEprofile_TFLAGS)" \
31436 $(TARGET-stageprofile-lto-plugin)
31438 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31439 clean-stageprofile: clean-stageprofile-lto-plugin
31440 clean-stageprofile-lto-plugin:
31441 @if [ $(current_stage) = stageprofile ]; then \
31442 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31444 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31445 $(MAKE) stageprofile-start; \
31447 cd $(HOST_SUBDIR)/lto-plugin && \
31448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31449 @endif lto-plugin-bootstrap
31452 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31453 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31454 maybe-all-stagefeedback-lto-plugin:
31455 maybe-clean-stagefeedback-lto-plugin:
31456 @if lto-plugin-bootstrap
31457 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31458 all-stagefeedback: all-stagefeedback-lto-plugin
31459 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31460 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31461 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31462 @r=`${PWD_COMMAND}`; export r; \
31463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31466 $(POSTSTAGE1_HOST_EXPORTS) \
31467 cd $(HOST_SUBDIR)/lto-plugin && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31469 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31470 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31471 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31476 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31477 $(TARGET-stagefeedback-lto-plugin)
31479 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31480 clean-stagefeedback: clean-stagefeedback-lto-plugin
31481 clean-stagefeedback-lto-plugin:
31482 @if [ $(current_stage) = stagefeedback ]; then \
31483 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31485 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31486 $(MAKE) stagefeedback-start; \
31488 cd $(HOST_SUBDIR)/lto-plugin && \
31489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31490 @endif lto-plugin-bootstrap
31496 .PHONY: check-lto-plugin maybe-check-lto-plugin
31497 maybe-check-lto-plugin:
31499 maybe-check-lto-plugin: check-lto-plugin
31502 @: $(MAKE); $(unstage)
31503 @r=`${PWD_COMMAND}`; export r; \
31504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31505 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31506 (cd $(HOST_SUBDIR)/lto-plugin && \
31507 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31511 .PHONY: install-lto-plugin maybe-install-lto-plugin
31512 maybe-install-lto-plugin:
31514 maybe-install-lto-plugin: install-lto-plugin
31516 install-lto-plugin: installdirs
31517 @: $(MAKE); $(unstage)
31518 @r=`${PWD_COMMAND}`; export r; \
31519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31521 (cd $(HOST_SUBDIR)/lto-plugin && \
31522 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31526 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31527 maybe-install-strip-lto-plugin:
31529 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31531 install-strip-lto-plugin: installdirs
31532 @: $(MAKE); $(unstage)
31533 @r=`${PWD_COMMAND}`; export r; \
31534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31536 (cd $(HOST_SUBDIR)/lto-plugin && \
31537 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31541 # Other targets (info, dvi, pdf, etc.)
31543 .PHONY: maybe-info-lto-plugin info-lto-plugin
31544 maybe-info-lto-plugin:
31546 maybe-info-lto-plugin: info-lto-plugin
31549 configure-lto-plugin
31550 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31551 r=`${PWD_COMMAND}`; export r; \
31552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557 echo "Doing info in lto-plugin"; \
31558 (cd $(HOST_SUBDIR)/lto-plugin && \
31559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561 "RANLIB=$${RANLIB}" \
31562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31568 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31569 maybe-dvi-lto-plugin:
31571 maybe-dvi-lto-plugin: dvi-lto-plugin
31574 configure-lto-plugin
31575 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31576 r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31579 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31582 echo "Doing dvi in lto-plugin"; \
31583 (cd $(HOST_SUBDIR)/lto-plugin && \
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}" \
31593 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31594 maybe-pdf-lto-plugin:
31596 maybe-pdf-lto-plugin: pdf-lto-plugin
31599 configure-lto-plugin
31600 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31601 r=`${PWD_COMMAND}`; export r; \
31602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31607 echo "Doing pdf in lto-plugin"; \
31608 (cd $(HOST_SUBDIR)/lto-plugin && \
31609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611 "RANLIB=$${RANLIB}" \
31612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31618 .PHONY: maybe-html-lto-plugin html-lto-plugin
31619 maybe-html-lto-plugin:
31621 maybe-html-lto-plugin: html-lto-plugin
31624 configure-lto-plugin
31625 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31626 r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31629 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31632 echo "Doing html in lto-plugin"; \
31633 (cd $(HOST_SUBDIR)/lto-plugin && \
31634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636 "RANLIB=$${RANLIB}" \
31637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31643 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31644 maybe-TAGS-lto-plugin:
31646 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31649 configure-lto-plugin
31650 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31651 r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31654 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31657 echo "Doing TAGS in lto-plugin"; \
31658 (cd $(HOST_SUBDIR)/lto-plugin && \
31659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31661 "RANLIB=$${RANLIB}" \
31662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31668 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31669 maybe-install-info-lto-plugin:
31671 maybe-install-info-lto-plugin: install-info-lto-plugin
31673 install-info-lto-plugin: \
31674 configure-lto-plugin \
31676 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31677 r=`${PWD_COMMAND}`; export r; \
31678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31683 echo "Doing install-info in lto-plugin"; \
31684 (cd $(HOST_SUBDIR)/lto-plugin && \
31685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687 "RANLIB=$${RANLIB}" \
31688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31694 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31695 maybe-install-pdf-lto-plugin:
31697 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31699 install-pdf-lto-plugin: \
31700 configure-lto-plugin \
31702 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31703 r=`${PWD_COMMAND}`; export r; \
31704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31706 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31709 echo "Doing install-pdf in lto-plugin"; \
31710 (cd $(HOST_SUBDIR)/lto-plugin && \
31711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31713 "RANLIB=$${RANLIB}" \
31714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31720 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31721 maybe-install-html-lto-plugin:
31723 maybe-install-html-lto-plugin: install-html-lto-plugin
31725 install-html-lto-plugin: \
31726 configure-lto-plugin \
31728 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31729 r=`${PWD_COMMAND}`; export r; \
31730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31732 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31735 echo "Doing install-html in lto-plugin"; \
31736 (cd $(HOST_SUBDIR)/lto-plugin && \
31737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31739 "RANLIB=$${RANLIB}" \
31740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31747 maybe-installcheck-lto-plugin:
31749 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31751 installcheck-lto-plugin: \
31752 configure-lto-plugin
31753 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31754 r=`${PWD_COMMAND}`; export r; \
31755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31760 echo "Doing installcheck in lto-plugin"; \
31761 (cd $(HOST_SUBDIR)/lto-plugin && \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764 "RANLIB=$${RANLIB}" \
31765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31771 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31772 maybe-mostlyclean-lto-plugin:
31774 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31776 mostlyclean-lto-plugin:
31777 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31778 r=`${PWD_COMMAND}`; export r; \
31779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784 echo "Doing mostlyclean in lto-plugin"; \
31785 (cd $(HOST_SUBDIR)/lto-plugin && \
31786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31788 "RANLIB=$${RANLIB}" \
31789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31795 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31796 maybe-clean-lto-plugin:
31798 maybe-clean-lto-plugin: clean-lto-plugin
31801 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31802 r=`${PWD_COMMAND}`; export r; \
31803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31805 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31808 echo "Doing clean in lto-plugin"; \
31809 (cd $(HOST_SUBDIR)/lto-plugin && \
31810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31812 "RANLIB=$${RANLIB}" \
31813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31820 maybe-distclean-lto-plugin:
31822 maybe-distclean-lto-plugin: distclean-lto-plugin
31824 distclean-lto-plugin:
31825 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31826 r=`${PWD_COMMAND}`; export r; \
31827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31829 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31832 echo "Doing distclean in lto-plugin"; \
31833 (cd $(HOST_SUBDIR)/lto-plugin && \
31834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31836 "RANLIB=$${RANLIB}" \
31837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31843 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31844 maybe-maintainer-clean-lto-plugin:
31846 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31848 maintainer-clean-lto-plugin:
31849 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31850 r=`${PWD_COMMAND}`; export r; \
31851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31853 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31856 echo "Doing maintainer-clean in lto-plugin"; \
31857 (cd $(HOST_SUBDIR)/lto-plugin && \
31858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31860 "RANLIB=$${RANLIB}" \
31861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31862 maintainer-clean) \
31869 .PHONY: configure-libcc1 maybe-configure-libcc1
31870 maybe-configure-libcc1:
31872 configure-libcc1: stage_current
31873 @endif gcc-bootstrap
31875 maybe-configure-libcc1: configure-libcc1
31877 @: $(MAKE); $(unstage)
31878 @r=`${PWD_COMMAND}`; export r; \
31879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31880 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31883 echo Configuring in $(HOST_SUBDIR)/libcc1; \
31884 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31885 case $(srcdir) in \
31886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31887 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31890 module_srcdir=libcc1; \
31892 $$s/$$module_srcdir/configure \
31893 --srcdir=$${topdir}/$$module_srcdir \
31894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31895 --target=${target_alias} --enable-shared \
31903 .PHONY: all-libcc1 maybe-all-libcc1
31906 all-libcc1: stage_current
31907 @endif gcc-bootstrap
31910 maybe-all-libcc1: all-libcc1
31911 all-libcc1: configure-libcc1
31912 @: $(MAKE); $(unstage)
31913 @r=`${PWD_COMMAND}`; export r; \
31914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31916 (cd $(HOST_SUBDIR)/libcc1 && \
31917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31924 .PHONY: check-libcc1 maybe-check-libcc1
31925 maybe-check-libcc1:
31927 maybe-check-libcc1: check-libcc1
31930 @: $(MAKE); $(unstage)
31931 @r=`${PWD_COMMAND}`; export r; \
31932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 (cd $(HOST_SUBDIR)/libcc1 && \
31935 $(MAKE) $(FLAGS_TO_PASS) check)
31939 .PHONY: install-libcc1 maybe-install-libcc1
31940 maybe-install-libcc1:
31942 maybe-install-libcc1: install-libcc1
31944 install-libcc1: installdirs
31945 @: $(MAKE); $(unstage)
31946 @r=`${PWD_COMMAND}`; export r; \
31947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31949 (cd $(HOST_SUBDIR)/libcc1 && \
31950 $(MAKE) $(FLAGS_TO_PASS) install)
31954 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31955 maybe-install-strip-libcc1:
31957 maybe-install-strip-libcc1: install-strip-libcc1
31959 install-strip-libcc1: installdirs
31960 @: $(MAKE); $(unstage)
31961 @r=`${PWD_COMMAND}`; export r; \
31962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964 (cd $(HOST_SUBDIR)/libcc1 && \
31965 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31969 # Other targets (info, dvi, pdf, etc.)
31971 .PHONY: maybe-info-libcc1 info-libcc1
31974 maybe-info-libcc1: info-libcc1
31978 @: $(MAKE); $(unstage)
31979 @[ -f ./libcc1/Makefile ] || exit 0; \
31980 r=`${PWD_COMMAND}`; export r; \
31981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983 for flag in $(EXTRA_HOST_FLAGS) ; do \
31984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31986 echo "Doing info in libcc1"; \
31987 (cd $(HOST_SUBDIR)/libcc1 && \
31988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990 "RANLIB=$${RANLIB}" \
31991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31997 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32000 maybe-dvi-libcc1: dvi-libcc1
32004 @: $(MAKE); $(unstage)
32005 @[ -f ./libcc1/Makefile ] || exit 0; \
32006 r=`${PWD_COMMAND}`; export r; \
32007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009 for flag in $(EXTRA_HOST_FLAGS) ; do \
32010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32012 echo "Doing dvi in libcc1"; \
32013 (cd $(HOST_SUBDIR)/libcc1 && \
32014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32016 "RANLIB=$${RANLIB}" \
32017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32023 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32026 maybe-pdf-libcc1: pdf-libcc1
32030 @: $(MAKE); $(unstage)
32031 @[ -f ./libcc1/Makefile ] || exit 0; \
32032 r=`${PWD_COMMAND}`; export r; \
32033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035 for flag in $(EXTRA_HOST_FLAGS) ; do \
32036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32038 echo "Doing pdf in libcc1"; \
32039 (cd $(HOST_SUBDIR)/libcc1 && \
32040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042 "RANLIB=$${RANLIB}" \
32043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 .PHONY: maybe-html-libcc1 html-libcc1
32052 maybe-html-libcc1: html-libcc1
32056 @: $(MAKE); $(unstage)
32057 @[ -f ./libcc1/Makefile ] || exit 0; \
32058 r=`${PWD_COMMAND}`; export r; \
32059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061 for flag in $(EXTRA_HOST_FLAGS) ; do \
32062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064 echo "Doing html in libcc1"; \
32065 (cd $(HOST_SUBDIR)/libcc1 && \
32066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068 "RANLIB=$${RANLIB}" \
32069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32075 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32078 maybe-TAGS-libcc1: TAGS-libcc1
32082 @: $(MAKE); $(unstage)
32083 @[ -f ./libcc1/Makefile ] || exit 0; \
32084 r=`${PWD_COMMAND}`; export r; \
32085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32087 for flag in $(EXTRA_HOST_FLAGS) ; do \
32088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32090 echo "Doing TAGS in libcc1"; \
32091 (cd $(HOST_SUBDIR)/libcc1 && \
32092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094 "RANLIB=$${RANLIB}" \
32095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32101 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32102 maybe-install-info-libcc1:
32104 maybe-install-info-libcc1: install-info-libcc1
32106 install-info-libcc1: \
32109 @: $(MAKE); $(unstage)
32110 @[ -f ./libcc1/Makefile ] || exit 0; \
32111 r=`${PWD_COMMAND}`; export r; \
32112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114 for flag in $(EXTRA_HOST_FLAGS) ; do \
32115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32117 echo "Doing install-info in libcc1"; \
32118 (cd $(HOST_SUBDIR)/libcc1 && \
32119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32121 "RANLIB=$${RANLIB}" \
32122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32128 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32129 maybe-install-pdf-libcc1:
32131 maybe-install-pdf-libcc1: install-pdf-libcc1
32133 install-pdf-libcc1: \
32136 @: $(MAKE); $(unstage)
32137 @[ -f ./libcc1/Makefile ] || exit 0; \
32138 r=`${PWD_COMMAND}`; export r; \
32139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32141 for flag in $(EXTRA_HOST_FLAGS) ; do \
32142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32144 echo "Doing install-pdf in libcc1"; \
32145 (cd $(HOST_SUBDIR)/libcc1 && \
32146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32148 "RANLIB=$${RANLIB}" \
32149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32155 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32156 maybe-install-html-libcc1:
32158 maybe-install-html-libcc1: install-html-libcc1
32160 install-html-libcc1: \
32163 @: $(MAKE); $(unstage)
32164 @[ -f ./libcc1/Makefile ] || exit 0; \
32165 r=`${PWD_COMMAND}`; export r; \
32166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32168 for flag in $(EXTRA_HOST_FLAGS) ; do \
32169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32171 echo "Doing install-html in libcc1"; \
32172 (cd $(HOST_SUBDIR)/libcc1 && \
32173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175 "RANLIB=$${RANLIB}" \
32176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32182 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32183 maybe-installcheck-libcc1:
32185 maybe-installcheck-libcc1: installcheck-libcc1
32187 installcheck-libcc1: \
32189 @: $(MAKE); $(unstage)
32190 @[ -f ./libcc1/Makefile ] || exit 0; \
32191 r=`${PWD_COMMAND}`; export r; \
32192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 for flag in $(EXTRA_HOST_FLAGS) ; do \
32195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32197 echo "Doing installcheck in libcc1"; \
32198 (cd $(HOST_SUBDIR)/libcc1 && \
32199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32201 "RANLIB=$${RANLIB}" \
32202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32208 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32209 maybe-mostlyclean-libcc1:
32211 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32213 mostlyclean-libcc1:
32214 @: $(MAKE); $(unstage)
32215 @[ -f ./libcc1/Makefile ] || exit 0; \
32216 r=`${PWD_COMMAND}`; export r; \
32217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32219 for flag in $(EXTRA_HOST_FLAGS) ; do \
32220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32222 echo "Doing mostlyclean in libcc1"; \
32223 (cd $(HOST_SUBDIR)/libcc1 && \
32224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32226 "RANLIB=$${RANLIB}" \
32227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32233 .PHONY: maybe-clean-libcc1 clean-libcc1
32234 maybe-clean-libcc1:
32236 maybe-clean-libcc1: clean-libcc1
32239 @: $(MAKE); $(unstage)
32240 @[ -f ./libcc1/Makefile ] || exit 0; \
32241 r=`${PWD_COMMAND}`; export r; \
32242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32244 for flag in $(EXTRA_HOST_FLAGS) ; do \
32245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32247 echo "Doing clean in libcc1"; \
32248 (cd $(HOST_SUBDIR)/libcc1 && \
32249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32251 "RANLIB=$${RANLIB}" \
32252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32258 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32259 maybe-distclean-libcc1:
32261 maybe-distclean-libcc1: distclean-libcc1
32264 @: $(MAKE); $(unstage)
32265 @[ -f ./libcc1/Makefile ] || exit 0; \
32266 r=`${PWD_COMMAND}`; export r; \
32267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269 for flag in $(EXTRA_HOST_FLAGS) ; do \
32270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32272 echo "Doing distclean in libcc1"; \
32273 (cd $(HOST_SUBDIR)/libcc1 && \
32274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32276 "RANLIB=$${RANLIB}" \
32277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32283 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32284 maybe-maintainer-clean-libcc1:
32286 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32288 maintainer-clean-libcc1:
32289 @: $(MAKE); $(unstage)
32290 @[ -f ./libcc1/Makefile ] || exit 0; \
32291 r=`${PWD_COMMAND}`; export r; \
32292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32294 for flag in $(EXTRA_HOST_FLAGS) ; do \
32295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32297 echo "Doing maintainer-clean in libcc1"; \
32298 (cd $(HOST_SUBDIR)/libcc1 && \
32299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32301 "RANLIB=$${RANLIB}" \
32302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32303 maintainer-clean) \
32310 .PHONY: configure-gotools maybe-configure-gotools
32311 maybe-configure-gotools:
32313 configure-gotools: stage_current
32314 @endif gcc-bootstrap
32316 maybe-configure-gotools: configure-gotools
32318 @: $(MAKE); $(unstage)
32319 @r=`${PWD_COMMAND}`; export r; \
32320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32321 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32324 echo Configuring in $(HOST_SUBDIR)/gotools; \
32325 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32326 case $(srcdir) in \
32327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32328 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32331 module_srcdir=gotools; \
32333 $$s/$$module_srcdir/configure \
32334 --srcdir=$${topdir}/$$module_srcdir \
32335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32336 --target=${target_alias} \
32344 .PHONY: all-gotools maybe-all-gotools
32347 all-gotools: stage_current
32348 @endif gcc-bootstrap
32351 maybe-all-gotools: all-gotools
32352 all-gotools: configure-gotools
32353 @: $(MAKE); $(unstage)
32354 @r=`${PWD_COMMAND}`; export r; \
32355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32357 (cd $(HOST_SUBDIR)/gotools && \
32358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32365 .PHONY: check-gotools maybe-check-gotools
32366 maybe-check-gotools:
32368 maybe-check-gotools: check-gotools
32371 @: $(MAKE); $(unstage)
32372 @r=`${PWD_COMMAND}`; export r; \
32373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32375 (cd $(HOST_SUBDIR)/gotools && \
32376 $(MAKE) $(FLAGS_TO_PASS) check)
32380 .PHONY: install-gotools maybe-install-gotools
32381 maybe-install-gotools:
32383 maybe-install-gotools: install-gotools
32385 install-gotools: installdirs
32386 @: $(MAKE); $(unstage)
32387 @r=`${PWD_COMMAND}`; export r; \
32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32390 (cd $(HOST_SUBDIR)/gotools && \
32391 $(MAKE) $(FLAGS_TO_PASS) install)
32395 .PHONY: install-strip-gotools maybe-install-strip-gotools
32396 maybe-install-strip-gotools:
32398 maybe-install-strip-gotools: install-strip-gotools
32400 install-strip-gotools: installdirs
32401 @: $(MAKE); $(unstage)
32402 @r=`${PWD_COMMAND}`; export r; \
32403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32405 (cd $(HOST_SUBDIR)/gotools && \
32406 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32410 # Other targets (info, dvi, pdf, etc.)
32412 .PHONY: maybe-info-gotools info-gotools
32413 maybe-info-gotools:
32415 maybe-info-gotools: info-gotools
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./gotools/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32427 echo "Doing info in gotools"; \
32428 (cd $(HOST_SUBDIR)/gotools && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32438 .PHONY: maybe-dvi-gotools dvi-gotools
32441 maybe-dvi-gotools: dvi-gotools
32445 @: $(MAKE); $(unstage)
32446 @[ -f ./gotools/Makefile ] || exit 0; \
32447 r=`${PWD_COMMAND}`; export r; \
32448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 for flag in $(EXTRA_HOST_FLAGS) ; do \
32451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 echo "Doing dvi in gotools"; \
32454 (cd $(HOST_SUBDIR)/gotools && \
32455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32457 "RANLIB=$${RANLIB}" \
32458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32464 .PHONY: maybe-pdf-gotools pdf-gotools
32467 maybe-pdf-gotools: pdf-gotools
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./gotools/Makefile ] || exit 0; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 for flag in $(EXTRA_HOST_FLAGS) ; do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 echo "Doing pdf in gotools"; \
32480 (cd $(HOST_SUBDIR)/gotools && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32490 .PHONY: maybe-html-gotools html-gotools
32491 maybe-html-gotools:
32493 maybe-html-gotools: html-gotools
32497 @: $(MAKE); $(unstage)
32498 @[ -f ./gotools/Makefile ] || exit 0; \
32499 r=`${PWD_COMMAND}`; export r; \
32500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502 for flag in $(EXTRA_HOST_FLAGS) ; do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505 echo "Doing html in gotools"; \
32506 (cd $(HOST_SUBDIR)/gotools && \
32507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509 "RANLIB=$${RANLIB}" \
32510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32516 .PHONY: maybe-TAGS-gotools TAGS-gotools
32517 maybe-TAGS-gotools:
32519 maybe-TAGS-gotools: TAGS-gotools
32523 @: $(MAKE); $(unstage)
32524 @[ -f ./gotools/Makefile ] || exit 0; \
32525 r=`${PWD_COMMAND}`; export r; \
32526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528 for flag in $(EXTRA_HOST_FLAGS) ; do \
32529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531 echo "Doing TAGS in gotools"; \
32532 (cd $(HOST_SUBDIR)/gotools && \
32533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535 "RANLIB=$${RANLIB}" \
32536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32542 .PHONY: maybe-install-info-gotools install-info-gotools
32543 maybe-install-info-gotools:
32545 maybe-install-info-gotools: install-info-gotools
32547 install-info-gotools: \
32548 configure-gotools \
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./gotools/Makefile ] || exit 0; \
32552 r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32555 for flag in $(EXTRA_HOST_FLAGS) ; do \
32556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32558 echo "Doing install-info in gotools"; \
32559 (cd $(HOST_SUBDIR)/gotools && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562 "RANLIB=$${RANLIB}" \
32563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32569 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32570 maybe-install-pdf-gotools:
32572 maybe-install-pdf-gotools: install-pdf-gotools
32574 install-pdf-gotools: \
32575 configure-gotools \
32577 @: $(MAKE); $(unstage)
32578 @[ -f ./gotools/Makefile ] || exit 0; \
32579 r=`${PWD_COMMAND}`; export r; \
32580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32582 for flag in $(EXTRA_HOST_FLAGS) ; do \
32583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32585 echo "Doing install-pdf in gotools"; \
32586 (cd $(HOST_SUBDIR)/gotools && \
32587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32589 "RANLIB=$${RANLIB}" \
32590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32596 .PHONY: maybe-install-html-gotools install-html-gotools
32597 maybe-install-html-gotools:
32599 maybe-install-html-gotools: install-html-gotools
32601 install-html-gotools: \
32602 configure-gotools \
32604 @: $(MAKE); $(unstage)
32605 @[ -f ./gotools/Makefile ] || exit 0; \
32606 r=`${PWD_COMMAND}`; export r; \
32607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32609 for flag in $(EXTRA_HOST_FLAGS) ; do \
32610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32612 echo "Doing install-html in gotools"; \
32613 (cd $(HOST_SUBDIR)/gotools && \
32614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616 "RANLIB=$${RANLIB}" \
32617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32623 .PHONY: maybe-installcheck-gotools installcheck-gotools
32624 maybe-installcheck-gotools:
32626 maybe-installcheck-gotools: installcheck-gotools
32628 installcheck-gotools: \
32630 @: $(MAKE); $(unstage)
32631 @[ -f ./gotools/Makefile ] || exit 0; \
32632 r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32635 for flag in $(EXTRA_HOST_FLAGS) ; do \
32636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32638 echo "Doing installcheck in gotools"; \
32639 (cd $(HOST_SUBDIR)/gotools && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642 "RANLIB=$${RANLIB}" \
32643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32649 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32650 maybe-mostlyclean-gotools:
32652 maybe-mostlyclean-gotools: mostlyclean-gotools
32654 mostlyclean-gotools:
32655 @: $(MAKE); $(unstage)
32656 @[ -f ./gotools/Makefile ] || exit 0; \
32657 r=`${PWD_COMMAND}`; export r; \
32658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660 for flag in $(EXTRA_HOST_FLAGS) ; do \
32661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32663 echo "Doing mostlyclean in gotools"; \
32664 (cd $(HOST_SUBDIR)/gotools && \
32665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667 "RANLIB=$${RANLIB}" \
32668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32674 .PHONY: maybe-clean-gotools clean-gotools
32675 maybe-clean-gotools:
32677 maybe-clean-gotools: clean-gotools
32680 @: $(MAKE); $(unstage)
32681 @[ -f ./gotools/Makefile ] || exit 0; \
32682 r=`${PWD_COMMAND}`; export r; \
32683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32685 for flag in $(EXTRA_HOST_FLAGS) ; do \
32686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688 echo "Doing clean in gotools"; \
32689 (cd $(HOST_SUBDIR)/gotools && \
32690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692 "RANLIB=$${RANLIB}" \
32693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32699 .PHONY: maybe-distclean-gotools distclean-gotools
32700 maybe-distclean-gotools:
32702 maybe-distclean-gotools: distclean-gotools
32705 @: $(MAKE); $(unstage)
32706 @[ -f ./gotools/Makefile ] || exit 0; \
32707 r=`${PWD_COMMAND}`; export r; \
32708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32710 for flag in $(EXTRA_HOST_FLAGS) ; do \
32711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32713 echo "Doing distclean in gotools"; \
32714 (cd $(HOST_SUBDIR)/gotools && \
32715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32717 "RANLIB=$${RANLIB}" \
32718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32724 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32725 maybe-maintainer-clean-gotools:
32727 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32729 maintainer-clean-gotools:
32730 @: $(MAKE); $(unstage)
32731 @[ -f ./gotools/Makefile ] || exit 0; \
32732 r=`${PWD_COMMAND}`; export r; \
32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32735 for flag in $(EXTRA_HOST_FLAGS) ; do \
32736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32738 echo "Doing maintainer-clean in gotools"; \
32739 (cd $(HOST_SUBDIR)/gotools && \
32740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742 "RANLIB=$${RANLIB}" \
32743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744 maintainer-clean) \
32751 # ---------------------------------------
32752 # Modules which run on the target machine
32753 # ---------------------------------------
32758 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32759 maybe-configure-target-libstdc++-v3:
32761 configure-target-libstdc++-v3: stage_current
32762 @endif gcc-bootstrap
32763 @if target-libstdc++-v3
32764 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32765 configure-target-libstdc++-v3:
32766 @r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 echo "Checking multilib configuration for libstdc++-v3..."; \
32769 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32770 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32771 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32772 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32773 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32775 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32776 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32779 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32781 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32783 $(RAW_CXX_TARGET_EXPORTS) \
32784 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32785 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32786 case $(srcdir) in \
32787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32788 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32791 module_srcdir=libstdc++-v3; \
32792 rm -f no-such-file || : ; \
32793 CONFIG_SITE=no-such-file $(SHELL) \
32794 $$s/$$module_srcdir/configure \
32795 --srcdir=$${topdir}/$$module_srcdir \
32796 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32797 --target=${target_alias} \
32799 @endif target-libstdc++-v3
32803 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32804 maybe-configure-stage1-target-libstdc++-v3:
32805 @if target-libstdc++-v3-bootstrap
32806 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32807 configure-stage1-target-libstdc++-v3:
32808 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32809 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32810 @r=`${PWD_COMMAND}`; export r; \
32811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812 TFLAGS="$(STAGE1_TFLAGS)"; \
32813 echo "Checking multilib configuration for libstdc++-v3..."; \
32814 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32815 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32816 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32817 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32819 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32820 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32823 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32825 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32826 $(RAW_CXX_TARGET_EXPORTS) \
32827 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32828 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32829 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32830 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32832 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32833 case $(srcdir) in \
32834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32835 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32838 module_srcdir=libstdc++-v3; \
32839 $(SHELL) $$s/$$module_srcdir/configure \
32840 --srcdir=$${topdir}/$$module_srcdir \
32841 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32842 --target=${target_alias} \
32844 $(STAGE1_CONFIGURE_FLAGS)
32845 @endif target-libstdc++-v3-bootstrap
32847 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32848 maybe-configure-stage2-target-libstdc++-v3:
32849 @if target-libstdc++-v3-bootstrap
32850 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32851 configure-stage2-target-libstdc++-v3:
32852 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32853 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32854 @r=`${PWD_COMMAND}`; export r; \
32855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32856 TFLAGS="$(STAGE2_TFLAGS)"; \
32857 echo "Checking multilib configuration for libstdc++-v3..."; \
32858 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32859 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32860 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32861 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32863 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32864 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32867 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32869 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32870 $(RAW_CXX_TARGET_EXPORTS) \
32872 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32873 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32874 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32875 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32876 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32877 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32878 case $(srcdir) in \
32879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32880 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32883 module_srcdir=libstdc++-v3; \
32884 $(SHELL) $$s/$$module_srcdir/configure \
32885 --srcdir=$${topdir}/$$module_srcdir \
32886 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32887 --target=${target_alias} \
32888 --with-build-libsubdir=$(HOST_SUBDIR) \
32889 $(STAGE2_CONFIGURE_FLAGS)
32890 @endif target-libstdc++-v3-bootstrap
32892 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32893 maybe-configure-stage3-target-libstdc++-v3:
32894 @if target-libstdc++-v3-bootstrap
32895 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32896 configure-stage3-target-libstdc++-v3:
32897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32898 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32899 @r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 TFLAGS="$(STAGE3_TFLAGS)"; \
32902 echo "Checking multilib configuration for libstdc++-v3..."; \
32903 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32904 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32905 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32906 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32908 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32909 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32912 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32914 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32915 $(RAW_CXX_TARGET_EXPORTS) \
32917 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32918 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32919 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32920 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32921 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32922 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32923 case $(srcdir) in \
32924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32925 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32928 module_srcdir=libstdc++-v3; \
32929 $(SHELL) $$s/$$module_srcdir/configure \
32930 --srcdir=$${topdir}/$$module_srcdir \
32931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32932 --target=${target_alias} \
32933 --with-build-libsubdir=$(HOST_SUBDIR) \
32934 $(STAGE3_CONFIGURE_FLAGS)
32935 @endif target-libstdc++-v3-bootstrap
32937 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32938 maybe-configure-stage4-target-libstdc++-v3:
32939 @if target-libstdc++-v3-bootstrap
32940 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32941 configure-stage4-target-libstdc++-v3:
32942 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32943 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32944 @r=`${PWD_COMMAND}`; export r; \
32945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946 TFLAGS="$(STAGE4_TFLAGS)"; \
32947 echo "Checking multilib configuration for libstdc++-v3..."; \
32948 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32949 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32950 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32951 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32953 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32954 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32957 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32959 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32960 $(RAW_CXX_TARGET_EXPORTS) \
32962 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32963 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32964 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32965 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32966 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32967 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32968 case $(srcdir) in \
32969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32970 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32973 module_srcdir=libstdc++-v3; \
32974 $(SHELL) $$s/$$module_srcdir/configure \
32975 --srcdir=$${topdir}/$$module_srcdir \
32976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32977 --target=${target_alias} \
32978 --with-build-libsubdir=$(HOST_SUBDIR) \
32979 $(STAGE4_CONFIGURE_FLAGS)
32980 @endif target-libstdc++-v3-bootstrap
32982 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32983 maybe-configure-stageprofile-target-libstdc++-v3:
32984 @if target-libstdc++-v3-bootstrap
32985 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32986 configure-stageprofile-target-libstdc++-v3:
32987 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32988 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32989 @r=`${PWD_COMMAND}`; export r; \
32990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32991 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32992 echo "Checking multilib configuration for libstdc++-v3..."; \
32993 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32994 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32995 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32996 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32998 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32999 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33002 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33004 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33005 $(RAW_CXX_TARGET_EXPORTS) \
33007 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33008 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33009 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33010 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33012 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33013 case $(srcdir) in \
33014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33015 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33018 module_srcdir=libstdc++-v3; \
33019 $(SHELL) $$s/$$module_srcdir/configure \
33020 --srcdir=$${topdir}/$$module_srcdir \
33021 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33022 --target=${target_alias} \
33023 --with-build-libsubdir=$(HOST_SUBDIR) \
33024 $(STAGEprofile_CONFIGURE_FLAGS)
33025 @endif target-libstdc++-v3-bootstrap
33027 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33028 maybe-configure-stagefeedback-target-libstdc++-v3:
33029 @if target-libstdc++-v3-bootstrap
33030 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33031 configure-stagefeedback-target-libstdc++-v3:
33032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33033 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33034 @r=`${PWD_COMMAND}`; export r; \
33035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33037 echo "Checking multilib configuration for libstdc++-v3..."; \
33038 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33039 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33040 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33041 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33043 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33044 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33047 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33049 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33050 $(RAW_CXX_TARGET_EXPORTS) \
33052 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33055 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33056 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33057 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33058 case $(srcdir) in \
33059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33060 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33063 module_srcdir=libstdc++-v3; \
33064 $(SHELL) $$s/$$module_srcdir/configure \
33065 --srcdir=$${topdir}/$$module_srcdir \
33066 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33067 --target=${target_alias} \
33068 --with-build-libsubdir=$(HOST_SUBDIR) \
33069 $(STAGEfeedback_CONFIGURE_FLAGS)
33070 @endif target-libstdc++-v3-bootstrap
33076 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33077 maybe-all-target-libstdc++-v3:
33079 all-target-libstdc++-v3: stage_current
33080 @endif gcc-bootstrap
33081 @if target-libstdc++-v3
33082 TARGET-target-libstdc++-v3=all
33083 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33084 all-target-libstdc++-v3: configure-target-libstdc++-v3
33085 @r=`${PWD_COMMAND}`; export r; \
33086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33087 $(RAW_CXX_TARGET_EXPORTS) \
33088 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33089 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33090 $(TARGET-target-libstdc++-v3))
33091 @endif target-libstdc++-v3
33095 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33096 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33097 maybe-all-stage1-target-libstdc++-v3:
33098 maybe-clean-stage1-target-libstdc++-v3:
33099 @if target-libstdc++-v3-bootstrap
33100 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33101 all-stage1: all-stage1-target-libstdc++-v3
33102 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33103 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33104 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33105 @r=`${PWD_COMMAND}`; export r; \
33106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107 TFLAGS="$(STAGE1_TFLAGS)"; \
33108 $(RAW_CXX_TARGET_EXPORTS) \
33109 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33111 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33117 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33119 TFLAGS="$(STAGE1_TFLAGS)" \
33120 $(TARGET-stage1-target-libstdc++-v3)
33122 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33123 clean-stage1: clean-stage1-target-libstdc++-v3
33124 clean-stage1-target-libstdc++-v3:
33125 @if [ $(current_stage) = stage1 ]; then \
33126 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33128 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33129 $(MAKE) stage1-start; \
33131 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33132 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33134 @endif target-libstdc++-v3-bootstrap
33137 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33138 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33139 maybe-all-stage2-target-libstdc++-v3:
33140 maybe-clean-stage2-target-libstdc++-v3:
33141 @if target-libstdc++-v3-bootstrap
33142 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33143 all-stage2: all-stage2-target-libstdc++-v3
33144 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33145 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33146 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33147 @r=`${PWD_COMMAND}`; export r; \
33148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149 TFLAGS="$(STAGE2_TFLAGS)"; \
33150 $(RAW_CXX_TARGET_EXPORTS) \
33152 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33154 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33155 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33156 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33160 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33161 TFLAGS="$(STAGE2_TFLAGS)" \
33162 $(TARGET-stage2-target-libstdc++-v3)
33164 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33165 clean-stage2: clean-stage2-target-libstdc++-v3
33166 clean-stage2-target-libstdc++-v3:
33167 @if [ $(current_stage) = stage2 ]; then \
33168 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33170 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33171 $(MAKE) stage2-start; \
33173 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33174 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33175 @endif target-libstdc++-v3-bootstrap
33178 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33179 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33180 maybe-all-stage3-target-libstdc++-v3:
33181 maybe-clean-stage3-target-libstdc++-v3:
33182 @if target-libstdc++-v3-bootstrap
33183 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33184 all-stage3: all-stage3-target-libstdc++-v3
33185 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33186 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33187 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33188 @r=`${PWD_COMMAND}`; export r; \
33189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33190 TFLAGS="$(STAGE3_TFLAGS)"; \
33191 $(RAW_CXX_TARGET_EXPORTS) \
33193 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33201 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33202 TFLAGS="$(STAGE3_TFLAGS)" \
33203 $(TARGET-stage3-target-libstdc++-v3)
33205 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33206 clean-stage3: clean-stage3-target-libstdc++-v3
33207 clean-stage3-target-libstdc++-v3:
33208 @if [ $(current_stage) = stage3 ]; then \
33209 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33211 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33212 $(MAKE) stage3-start; \
33214 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33215 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33216 @endif target-libstdc++-v3-bootstrap
33219 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33220 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33221 maybe-all-stage4-target-libstdc++-v3:
33222 maybe-clean-stage4-target-libstdc++-v3:
33223 @if target-libstdc++-v3-bootstrap
33224 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33225 all-stage4: all-stage4-target-libstdc++-v3
33226 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33227 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33228 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33229 @r=`${PWD_COMMAND}`; export r; \
33230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33231 TFLAGS="$(STAGE4_TFLAGS)"; \
33232 $(RAW_CXX_TARGET_EXPORTS) \
33234 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33236 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33237 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33238 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33242 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33243 TFLAGS="$(STAGE4_TFLAGS)" \
33244 $(TARGET-stage4-target-libstdc++-v3)
33246 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33247 clean-stage4: clean-stage4-target-libstdc++-v3
33248 clean-stage4-target-libstdc++-v3:
33249 @if [ $(current_stage) = stage4 ]; then \
33250 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33252 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33253 $(MAKE) stage4-start; \
33255 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33256 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33257 @endif target-libstdc++-v3-bootstrap
33260 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33261 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33262 maybe-all-stageprofile-target-libstdc++-v3:
33263 maybe-clean-stageprofile-target-libstdc++-v3:
33264 @if target-libstdc++-v3-bootstrap
33265 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33266 all-stageprofile: all-stageprofile-target-libstdc++-v3
33267 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33268 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33269 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33270 @r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33273 $(RAW_CXX_TARGET_EXPORTS) \
33275 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33277 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33278 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33279 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33283 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33284 TFLAGS="$(STAGEprofile_TFLAGS)" \
33285 $(TARGET-stageprofile-target-libstdc++-v3)
33287 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33288 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33289 clean-stageprofile-target-libstdc++-v3:
33290 @if [ $(current_stage) = stageprofile ]; then \
33291 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33293 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33294 $(MAKE) stageprofile-start; \
33296 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33297 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33298 @endif target-libstdc++-v3-bootstrap
33301 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33302 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33303 maybe-all-stagefeedback-target-libstdc++-v3:
33304 maybe-clean-stagefeedback-target-libstdc++-v3:
33305 @if target-libstdc++-v3-bootstrap
33306 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33307 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33308 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33309 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33310 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33311 @r=`${PWD_COMMAND}`; export r; \
33312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33313 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33314 $(RAW_CXX_TARGET_EXPORTS) \
33316 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33318 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33319 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33320 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33324 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33325 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33326 $(TARGET-stagefeedback-target-libstdc++-v3)
33328 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33329 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33330 clean-stagefeedback-target-libstdc++-v3:
33331 @if [ $(current_stage) = stagefeedback ]; then \
33332 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33334 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33335 $(MAKE) stagefeedback-start; \
33337 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33338 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33339 @endif target-libstdc++-v3-bootstrap
33346 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33347 maybe-check-target-libstdc++-v3:
33348 @if target-libstdc++-v3
33349 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33351 check-target-libstdc++-v3:
33352 @: $(MAKE); $(unstage)
33353 @r=`${PWD_COMMAND}`; export r; \
33354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355 $(RAW_CXX_TARGET_EXPORTS) \
33356 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33357 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
33359 @endif target-libstdc++-v3
33361 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33362 maybe-install-target-libstdc++-v3:
33363 @if target-libstdc++-v3
33364 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33366 install-target-libstdc++-v3: installdirs
33367 @: $(MAKE); $(unstage)
33368 @r=`${PWD_COMMAND}`; export r; \
33369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33370 $(RAW_CXX_TARGET_EXPORTS) \
33371 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33372 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33374 @endif target-libstdc++-v3
33376 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33377 maybe-install-strip-target-libstdc++-v3:
33378 @if target-libstdc++-v3
33379 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33381 install-strip-target-libstdc++-v3: installdirs
33382 @: $(MAKE); $(unstage)
33383 @r=`${PWD_COMMAND}`; export r; \
33384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33385 $(RAW_CXX_TARGET_EXPORTS) \
33386 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33387 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33389 @endif target-libstdc++-v3
33391 # Other targets (info, dvi, pdf, etc.)
33393 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33394 maybe-info-target-libstdc++-v3:
33395 @if target-libstdc++-v3
33396 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33398 info-target-libstdc++-v3: \
33399 configure-target-libstdc++-v3
33400 @: $(MAKE); $(unstage)
33401 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33402 r=`${PWD_COMMAND}`; export r; \
33403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33404 $(RAW_CXX_TARGET_EXPORTS) \
33405 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33406 for flag in $(EXTRA_TARGET_FLAGS); do \
33407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33409 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33412 "RANLIB=$${RANLIB}" \
33413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33417 @endif target-libstdc++-v3
33419 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33420 maybe-dvi-target-libstdc++-v3:
33421 @if target-libstdc++-v3
33422 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33424 dvi-target-libstdc++-v3: \
33425 configure-target-libstdc++-v3
33426 @: $(MAKE); $(unstage)
33427 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33428 r=`${PWD_COMMAND}`; export r; \
33429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33430 $(RAW_CXX_TARGET_EXPORTS) \
33431 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33432 for flag in $(EXTRA_TARGET_FLAGS); do \
33433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33435 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33438 "RANLIB=$${RANLIB}" \
33439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33443 @endif target-libstdc++-v3
33445 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33446 maybe-pdf-target-libstdc++-v3:
33447 @if target-libstdc++-v3
33448 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33450 pdf-target-libstdc++-v3: \
33451 configure-target-libstdc++-v3
33452 @: $(MAKE); $(unstage)
33453 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33454 r=`${PWD_COMMAND}`; export r; \
33455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456 $(RAW_CXX_TARGET_EXPORTS) \
33457 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33458 for flag in $(EXTRA_TARGET_FLAGS); do \
33459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33461 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33464 "RANLIB=$${RANLIB}" \
33465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33469 @endif target-libstdc++-v3
33471 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33472 maybe-html-target-libstdc++-v3:
33473 @if target-libstdc++-v3
33474 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33476 html-target-libstdc++-v3: \
33477 configure-target-libstdc++-v3
33478 @: $(MAKE); $(unstage)
33479 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33480 r=`${PWD_COMMAND}`; export r; \
33481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33482 $(RAW_CXX_TARGET_EXPORTS) \
33483 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33484 for flag in $(EXTRA_TARGET_FLAGS); do \
33485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33487 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33490 "RANLIB=$${RANLIB}" \
33491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33495 @endif target-libstdc++-v3
33497 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33498 maybe-TAGS-target-libstdc++-v3:
33499 @if target-libstdc++-v3
33500 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33502 TAGS-target-libstdc++-v3: \
33503 configure-target-libstdc++-v3
33504 @: $(MAKE); $(unstage)
33505 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33506 r=`${PWD_COMMAND}`; export r; \
33507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508 $(RAW_CXX_TARGET_EXPORTS) \
33509 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33510 for flag in $(EXTRA_TARGET_FLAGS); do \
33511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33513 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33516 "RANLIB=$${RANLIB}" \
33517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33521 @endif target-libstdc++-v3
33523 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33524 maybe-install-info-target-libstdc++-v3:
33525 @if target-libstdc++-v3
33526 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33528 install-info-target-libstdc++-v3: \
33529 configure-target-libstdc++-v3 \
33530 info-target-libstdc++-v3
33531 @: $(MAKE); $(unstage)
33532 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33533 r=`${PWD_COMMAND}`; export r; \
33534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535 $(RAW_CXX_TARGET_EXPORTS) \
33536 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33537 for flag in $(EXTRA_TARGET_FLAGS); do \
33538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33540 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543 "RANLIB=$${RANLIB}" \
33544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33548 @endif target-libstdc++-v3
33550 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33551 maybe-install-pdf-target-libstdc++-v3:
33552 @if target-libstdc++-v3
33553 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33555 install-pdf-target-libstdc++-v3: \
33556 configure-target-libstdc++-v3 \
33557 pdf-target-libstdc++-v3
33558 @: $(MAKE); $(unstage)
33559 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33560 r=`${PWD_COMMAND}`; export r; \
33561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33562 $(RAW_CXX_TARGET_EXPORTS) \
33563 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33564 for flag in $(EXTRA_TARGET_FLAGS); do \
33565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33567 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33570 "RANLIB=$${RANLIB}" \
33571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33575 @endif target-libstdc++-v3
33577 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33578 maybe-install-html-target-libstdc++-v3:
33579 @if target-libstdc++-v3
33580 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33582 install-html-target-libstdc++-v3: \
33583 configure-target-libstdc++-v3 \
33584 html-target-libstdc++-v3
33585 @: $(MAKE); $(unstage)
33586 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33587 r=`${PWD_COMMAND}`; export r; \
33588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33589 $(RAW_CXX_TARGET_EXPORTS) \
33590 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33591 for flag in $(EXTRA_TARGET_FLAGS); do \
33592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33594 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33597 "RANLIB=$${RANLIB}" \
33598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602 @endif target-libstdc++-v3
33604 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33605 maybe-installcheck-target-libstdc++-v3:
33606 @if target-libstdc++-v3
33607 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33609 installcheck-target-libstdc++-v3: \
33610 configure-target-libstdc++-v3
33611 @: $(MAKE); $(unstage)
33612 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33613 r=`${PWD_COMMAND}`; export r; \
33614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615 $(RAW_CXX_TARGET_EXPORTS) \
33616 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33617 for flag in $(EXTRA_TARGET_FLAGS); do \
33618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33620 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33623 "RANLIB=$${RANLIB}" \
33624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33628 @endif target-libstdc++-v3
33630 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33631 maybe-mostlyclean-target-libstdc++-v3:
33632 @if target-libstdc++-v3
33633 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33635 mostlyclean-target-libstdc++-v3:
33636 @: $(MAKE); $(unstage)
33637 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33638 r=`${PWD_COMMAND}`; export r; \
33639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640 $(RAW_CXX_TARGET_EXPORTS) \
33641 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33642 for flag in $(EXTRA_TARGET_FLAGS); do \
33643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33645 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33648 "RANLIB=$${RANLIB}" \
33649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33653 @endif target-libstdc++-v3
33655 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33656 maybe-clean-target-libstdc++-v3:
33657 @if target-libstdc++-v3
33658 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33660 clean-target-libstdc++-v3:
33661 @: $(MAKE); $(unstage)
33662 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33663 r=`${PWD_COMMAND}`; export r; \
33664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33665 $(RAW_CXX_TARGET_EXPORTS) \
33666 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33667 for flag in $(EXTRA_TARGET_FLAGS); do \
33668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33670 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33673 "RANLIB=$${RANLIB}" \
33674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33678 @endif target-libstdc++-v3
33680 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33681 maybe-distclean-target-libstdc++-v3:
33682 @if target-libstdc++-v3
33683 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33685 distclean-target-libstdc++-v3:
33686 @: $(MAKE); $(unstage)
33687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33688 r=`${PWD_COMMAND}`; export r; \
33689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690 $(RAW_CXX_TARGET_EXPORTS) \
33691 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33692 for flag in $(EXTRA_TARGET_FLAGS); do \
33693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33698 "RANLIB=$${RANLIB}" \
33699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33703 @endif target-libstdc++-v3
33705 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33706 maybe-maintainer-clean-target-libstdc++-v3:
33707 @if target-libstdc++-v3
33708 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33710 maintainer-clean-target-libstdc++-v3:
33711 @: $(MAKE); $(unstage)
33712 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33713 r=`${PWD_COMMAND}`; export r; \
33714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715 $(RAW_CXX_TARGET_EXPORTS) \
33716 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33717 for flag in $(EXTRA_TARGET_FLAGS); do \
33718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33720 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33723 "RANLIB=$${RANLIB}" \
33724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33725 maintainer-clean) \
33728 @endif target-libstdc++-v3
33734 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33735 maybe-configure-target-libsanitizer:
33737 configure-target-libsanitizer: stage_current
33738 @endif gcc-bootstrap
33739 @if target-libsanitizer
33740 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33741 configure-target-libsanitizer:
33742 @r=`${PWD_COMMAND}`; export r; \
33743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744 echo "Checking multilib configuration for libsanitizer..."; \
33745 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33746 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33747 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33748 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33749 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33751 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33752 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33755 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33757 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33758 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33759 $(RAW_CXX_TARGET_EXPORTS) \
33760 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33761 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33762 case $(srcdir) in \
33763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33764 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33767 module_srcdir=libsanitizer; \
33768 rm -f no-such-file || : ; \
33769 CONFIG_SITE=no-such-file $(SHELL) \
33770 $$s/$$module_srcdir/configure \
33771 --srcdir=$${topdir}/$$module_srcdir \
33772 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33773 --target=${target_alias} \
33775 @endif target-libsanitizer
33779 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33780 maybe-configure-stage1-target-libsanitizer:
33781 @if target-libsanitizer-bootstrap
33782 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33783 configure-stage1-target-libsanitizer:
33784 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33785 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33786 @r=`${PWD_COMMAND}`; export r; \
33787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33788 TFLAGS="$(STAGE1_TFLAGS)"; \
33789 echo "Checking multilib configuration for libsanitizer..."; \
33790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33791 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33792 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33793 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33795 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33796 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33799 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33801 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33802 $(RAW_CXX_TARGET_EXPORTS) \
33803 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33804 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33805 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33806 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33807 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33808 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33809 case $(srcdir) in \
33810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33811 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33814 module_srcdir=libsanitizer; \
33815 $(SHELL) $$s/$$module_srcdir/configure \
33816 --srcdir=$${topdir}/$$module_srcdir \
33817 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33818 --target=${target_alias} \
33820 $(STAGE1_CONFIGURE_FLAGS)
33821 @endif target-libsanitizer-bootstrap
33823 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33824 maybe-configure-stage2-target-libsanitizer:
33825 @if target-libsanitizer-bootstrap
33826 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33827 configure-stage2-target-libsanitizer:
33828 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33829 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33830 @r=`${PWD_COMMAND}`; export r; \
33831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33832 TFLAGS="$(STAGE2_TFLAGS)"; \
33833 echo "Checking multilib configuration for libsanitizer..."; \
33834 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33835 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33836 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33837 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33839 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33840 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33843 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33845 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33846 $(RAW_CXX_TARGET_EXPORTS) \
33848 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33849 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33850 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33851 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33853 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33854 case $(srcdir) in \
33855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33856 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33859 module_srcdir=libsanitizer; \
33860 $(SHELL) $$s/$$module_srcdir/configure \
33861 --srcdir=$${topdir}/$$module_srcdir \
33862 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33863 --target=${target_alias} \
33864 --with-build-libsubdir=$(HOST_SUBDIR) \
33865 $(STAGE2_CONFIGURE_FLAGS)
33866 @endif target-libsanitizer-bootstrap
33868 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33869 maybe-configure-stage3-target-libsanitizer:
33870 @if target-libsanitizer-bootstrap
33871 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33872 configure-stage3-target-libsanitizer:
33873 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33874 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33875 @r=`${PWD_COMMAND}`; export r; \
33876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877 TFLAGS="$(STAGE3_TFLAGS)"; \
33878 echo "Checking multilib configuration for libsanitizer..."; \
33879 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33880 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33881 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33882 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33884 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33885 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33888 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33890 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33891 $(RAW_CXX_TARGET_EXPORTS) \
33893 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33894 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33895 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33896 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33897 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33898 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33899 case $(srcdir) in \
33900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33901 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33904 module_srcdir=libsanitizer; \
33905 $(SHELL) $$s/$$module_srcdir/configure \
33906 --srcdir=$${topdir}/$$module_srcdir \
33907 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33908 --target=${target_alias} \
33909 --with-build-libsubdir=$(HOST_SUBDIR) \
33910 $(STAGE3_CONFIGURE_FLAGS)
33911 @endif target-libsanitizer-bootstrap
33913 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33914 maybe-configure-stage4-target-libsanitizer:
33915 @if target-libsanitizer-bootstrap
33916 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33917 configure-stage4-target-libsanitizer:
33918 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33919 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33920 @r=`${PWD_COMMAND}`; export r; \
33921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922 TFLAGS="$(STAGE4_TFLAGS)"; \
33923 echo "Checking multilib configuration for libsanitizer..."; \
33924 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33925 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33926 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33927 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33929 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33930 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33933 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33935 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33936 $(RAW_CXX_TARGET_EXPORTS) \
33938 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33941 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33942 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33943 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33944 case $(srcdir) in \
33945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33946 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33949 module_srcdir=libsanitizer; \
33950 $(SHELL) $$s/$$module_srcdir/configure \
33951 --srcdir=$${topdir}/$$module_srcdir \
33952 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33953 --target=${target_alias} \
33954 --with-build-libsubdir=$(HOST_SUBDIR) \
33955 $(STAGE4_CONFIGURE_FLAGS)
33956 @endif target-libsanitizer-bootstrap
33958 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33959 maybe-configure-stageprofile-target-libsanitizer:
33960 @if target-libsanitizer-bootstrap
33961 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33962 configure-stageprofile-target-libsanitizer:
33963 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33964 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33965 @r=`${PWD_COMMAND}`; export r; \
33966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33967 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33968 echo "Checking multilib configuration for libsanitizer..."; \
33969 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33970 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33971 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33972 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33974 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33975 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33978 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33980 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33981 $(RAW_CXX_TARGET_EXPORTS) \
33983 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33984 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33985 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33986 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33988 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33989 case $(srcdir) in \
33990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33991 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33994 module_srcdir=libsanitizer; \
33995 $(SHELL) $$s/$$module_srcdir/configure \
33996 --srcdir=$${topdir}/$$module_srcdir \
33997 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33998 --target=${target_alias} \
33999 --with-build-libsubdir=$(HOST_SUBDIR) \
34000 $(STAGEprofile_CONFIGURE_FLAGS)
34001 @endif target-libsanitizer-bootstrap
34003 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34004 maybe-configure-stagefeedback-target-libsanitizer:
34005 @if target-libsanitizer-bootstrap
34006 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34007 configure-stagefeedback-target-libsanitizer:
34008 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34009 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34010 @r=`${PWD_COMMAND}`; export r; \
34011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34013 echo "Checking multilib configuration for libsanitizer..."; \
34014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34015 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34016 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34017 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34019 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34020 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34023 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34025 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34026 $(RAW_CXX_TARGET_EXPORTS) \
34028 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34029 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34030 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34031 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34033 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34034 case $(srcdir) in \
34035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34036 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34039 module_srcdir=libsanitizer; \
34040 $(SHELL) $$s/$$module_srcdir/configure \
34041 --srcdir=$${topdir}/$$module_srcdir \
34042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34043 --target=${target_alias} \
34044 --with-build-libsubdir=$(HOST_SUBDIR) \
34045 $(STAGEfeedback_CONFIGURE_FLAGS)
34046 @endif target-libsanitizer-bootstrap
34052 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34053 maybe-all-target-libsanitizer:
34055 all-target-libsanitizer: stage_current
34056 @endif gcc-bootstrap
34057 @if target-libsanitizer
34058 TARGET-target-libsanitizer=all
34059 maybe-all-target-libsanitizer: all-target-libsanitizer
34060 all-target-libsanitizer: configure-target-libsanitizer
34061 @r=`${PWD_COMMAND}`; export r; \
34062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34063 $(RAW_CXX_TARGET_EXPORTS) \
34064 (cd $(TARGET_SUBDIR)/libsanitizer && \
34065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34066 $(TARGET-target-libsanitizer))
34067 @endif target-libsanitizer
34071 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34072 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34073 maybe-all-stage1-target-libsanitizer:
34074 maybe-clean-stage1-target-libsanitizer:
34075 @if target-libsanitizer-bootstrap
34076 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34077 all-stage1: all-stage1-target-libsanitizer
34078 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34079 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34080 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34081 @r=`${PWD_COMMAND}`; export r; \
34082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34083 TFLAGS="$(STAGE1_TFLAGS)"; \
34084 $(RAW_CXX_TARGET_EXPORTS) \
34085 cd $(TARGET_SUBDIR)/libsanitizer && \
34086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34087 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34088 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34089 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34093 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34095 TFLAGS="$(STAGE1_TFLAGS)" \
34096 $(TARGET-stage1-target-libsanitizer)
34098 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34099 clean-stage1: clean-stage1-target-libsanitizer
34100 clean-stage1-target-libsanitizer:
34101 @if [ $(current_stage) = stage1 ]; then \
34102 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34104 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34105 $(MAKE) stage1-start; \
34107 cd $(TARGET_SUBDIR)/libsanitizer && \
34108 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34110 @endif target-libsanitizer-bootstrap
34113 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34114 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34115 maybe-all-stage2-target-libsanitizer:
34116 maybe-clean-stage2-target-libsanitizer:
34117 @if target-libsanitizer-bootstrap
34118 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34119 all-stage2: all-stage2-target-libsanitizer
34120 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34121 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34123 @r=`${PWD_COMMAND}`; export r; \
34124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125 TFLAGS="$(STAGE2_TFLAGS)"; \
34126 $(RAW_CXX_TARGET_EXPORTS) \
34128 cd $(TARGET_SUBDIR)/libsanitizer && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34130 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34131 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34132 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34136 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34137 TFLAGS="$(STAGE2_TFLAGS)" \
34138 $(TARGET-stage2-target-libsanitizer)
34140 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34141 clean-stage2: clean-stage2-target-libsanitizer
34142 clean-stage2-target-libsanitizer:
34143 @if [ $(current_stage) = stage2 ]; then \
34144 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34146 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34147 $(MAKE) stage2-start; \
34149 cd $(TARGET_SUBDIR)/libsanitizer && \
34150 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34151 @endif target-libsanitizer-bootstrap
34154 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34155 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34156 maybe-all-stage3-target-libsanitizer:
34157 maybe-clean-stage3-target-libsanitizer:
34158 @if target-libsanitizer-bootstrap
34159 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34160 all-stage3: all-stage3-target-libsanitizer
34161 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34162 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34163 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34164 @r=`${PWD_COMMAND}`; export r; \
34165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34166 TFLAGS="$(STAGE3_TFLAGS)"; \
34167 $(RAW_CXX_TARGET_EXPORTS) \
34169 cd $(TARGET_SUBDIR)/libsanitizer && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34171 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34177 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34178 TFLAGS="$(STAGE3_TFLAGS)" \
34179 $(TARGET-stage3-target-libsanitizer)
34181 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34182 clean-stage3: clean-stage3-target-libsanitizer
34183 clean-stage3-target-libsanitizer:
34184 @if [ $(current_stage) = stage3 ]; then \
34185 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34187 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34188 $(MAKE) stage3-start; \
34190 cd $(TARGET_SUBDIR)/libsanitizer && \
34191 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34192 @endif target-libsanitizer-bootstrap
34195 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34196 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34197 maybe-all-stage4-target-libsanitizer:
34198 maybe-clean-stage4-target-libsanitizer:
34199 @if target-libsanitizer-bootstrap
34200 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34201 all-stage4: all-stage4-target-libsanitizer
34202 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34203 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34204 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34205 @r=`${PWD_COMMAND}`; export r; \
34206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207 TFLAGS="$(STAGE4_TFLAGS)"; \
34208 $(RAW_CXX_TARGET_EXPORTS) \
34210 cd $(TARGET_SUBDIR)/libsanitizer && \
34211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34212 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34218 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34219 TFLAGS="$(STAGE4_TFLAGS)" \
34220 $(TARGET-stage4-target-libsanitizer)
34222 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34223 clean-stage4: clean-stage4-target-libsanitizer
34224 clean-stage4-target-libsanitizer:
34225 @if [ $(current_stage) = stage4 ]; then \
34226 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34228 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34229 $(MAKE) stage4-start; \
34231 cd $(TARGET_SUBDIR)/libsanitizer && \
34232 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34233 @endif target-libsanitizer-bootstrap
34236 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34237 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34238 maybe-all-stageprofile-target-libsanitizer:
34239 maybe-clean-stageprofile-target-libsanitizer:
34240 @if target-libsanitizer-bootstrap
34241 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34242 all-stageprofile: all-stageprofile-target-libsanitizer
34243 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34244 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34245 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34246 @r=`${PWD_COMMAND}`; export r; \
34247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34249 $(RAW_CXX_TARGET_EXPORTS) \
34251 cd $(TARGET_SUBDIR)/libsanitizer && \
34252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34253 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34254 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34255 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34259 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34260 TFLAGS="$(STAGEprofile_TFLAGS)" \
34261 $(TARGET-stageprofile-target-libsanitizer)
34263 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34264 clean-stageprofile: clean-stageprofile-target-libsanitizer
34265 clean-stageprofile-target-libsanitizer:
34266 @if [ $(current_stage) = stageprofile ]; then \
34267 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34269 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34270 $(MAKE) stageprofile-start; \
34272 cd $(TARGET_SUBDIR)/libsanitizer && \
34273 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34274 @endif target-libsanitizer-bootstrap
34277 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34278 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34279 maybe-all-stagefeedback-target-libsanitizer:
34280 maybe-clean-stagefeedback-target-libsanitizer:
34281 @if target-libsanitizer-bootstrap
34282 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34283 all-stagefeedback: all-stagefeedback-target-libsanitizer
34284 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34285 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34286 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34287 @r=`${PWD_COMMAND}`; export r; \
34288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34289 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34290 $(RAW_CXX_TARGET_EXPORTS) \
34292 cd $(TARGET_SUBDIR)/libsanitizer && \
34293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34294 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34295 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34296 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34300 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34301 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34302 $(TARGET-stagefeedback-target-libsanitizer)
34304 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34305 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34306 clean-stagefeedback-target-libsanitizer:
34307 @if [ $(current_stage) = stagefeedback ]; then \
34308 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34310 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34311 $(MAKE) stagefeedback-start; \
34313 cd $(TARGET_SUBDIR)/libsanitizer && \
34314 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34315 @endif target-libsanitizer-bootstrap
34322 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34323 maybe-check-target-libsanitizer:
34324 @if target-libsanitizer
34325 maybe-check-target-libsanitizer: check-target-libsanitizer
34327 check-target-libsanitizer:
34328 @: $(MAKE); $(unstage)
34329 @r=`${PWD_COMMAND}`; export r; \
34330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331 $(RAW_CXX_TARGET_EXPORTS) \
34332 (cd $(TARGET_SUBDIR)/libsanitizer && \
34333 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34335 @endif target-libsanitizer
34337 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34338 maybe-install-target-libsanitizer:
34339 @if target-libsanitizer
34340 maybe-install-target-libsanitizer: install-target-libsanitizer
34342 install-target-libsanitizer: installdirs
34343 @: $(MAKE); $(unstage)
34344 @r=`${PWD_COMMAND}`; export r; \
34345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34346 $(RAW_CXX_TARGET_EXPORTS) \
34347 (cd $(TARGET_SUBDIR)/libsanitizer && \
34348 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34350 @endif target-libsanitizer
34352 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34353 maybe-install-strip-target-libsanitizer:
34354 @if target-libsanitizer
34355 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34357 install-strip-target-libsanitizer: installdirs
34358 @: $(MAKE); $(unstage)
34359 @r=`${PWD_COMMAND}`; export r; \
34360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34361 $(RAW_CXX_TARGET_EXPORTS) \
34362 (cd $(TARGET_SUBDIR)/libsanitizer && \
34363 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34365 @endif target-libsanitizer
34367 # Other targets (info, dvi, pdf, etc.)
34369 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34370 maybe-info-target-libsanitizer:
34371 @if target-libsanitizer
34372 maybe-info-target-libsanitizer: info-target-libsanitizer
34374 info-target-libsanitizer: \
34375 configure-target-libsanitizer
34376 @: $(MAKE); $(unstage)
34377 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34378 r=`${PWD_COMMAND}`; export r; \
34379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34380 $(RAW_CXX_TARGET_EXPORTS) \
34381 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34382 for flag in $(EXTRA_TARGET_FLAGS); do \
34383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34385 (cd $(TARGET_SUBDIR)/libsanitizer && \
34386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34388 "RANLIB=$${RANLIB}" \
34389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34393 @endif target-libsanitizer
34395 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34396 maybe-dvi-target-libsanitizer:
34397 @if target-libsanitizer
34398 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34400 dvi-target-libsanitizer: \
34401 configure-target-libsanitizer
34402 @: $(MAKE); $(unstage)
34403 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34404 r=`${PWD_COMMAND}`; export r; \
34405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34406 $(RAW_CXX_TARGET_EXPORTS) \
34407 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34408 for flag in $(EXTRA_TARGET_FLAGS); do \
34409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34411 (cd $(TARGET_SUBDIR)/libsanitizer && \
34412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34414 "RANLIB=$${RANLIB}" \
34415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34419 @endif target-libsanitizer
34421 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34422 maybe-pdf-target-libsanitizer:
34423 @if target-libsanitizer
34424 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34426 pdf-target-libsanitizer: \
34427 configure-target-libsanitizer
34428 @: $(MAKE); $(unstage)
34429 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34430 r=`${PWD_COMMAND}`; export r; \
34431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432 $(RAW_CXX_TARGET_EXPORTS) \
34433 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34434 for flag in $(EXTRA_TARGET_FLAGS); do \
34435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34437 (cd $(TARGET_SUBDIR)/libsanitizer && \
34438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34440 "RANLIB=$${RANLIB}" \
34441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34445 @endif target-libsanitizer
34447 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34448 maybe-html-target-libsanitizer:
34449 @if target-libsanitizer
34450 maybe-html-target-libsanitizer: html-target-libsanitizer
34452 html-target-libsanitizer: \
34453 configure-target-libsanitizer
34454 @: $(MAKE); $(unstage)
34455 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34456 r=`${PWD_COMMAND}`; export r; \
34457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458 $(RAW_CXX_TARGET_EXPORTS) \
34459 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34460 for flag in $(EXTRA_TARGET_FLAGS); do \
34461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34463 (cd $(TARGET_SUBDIR)/libsanitizer && \
34464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466 "RANLIB=$${RANLIB}" \
34467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34471 @endif target-libsanitizer
34473 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34474 maybe-TAGS-target-libsanitizer:
34475 @if target-libsanitizer
34476 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34478 TAGS-target-libsanitizer: \
34479 configure-target-libsanitizer
34480 @: $(MAKE); $(unstage)
34481 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34482 r=`${PWD_COMMAND}`; export r; \
34483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34484 $(RAW_CXX_TARGET_EXPORTS) \
34485 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34486 for flag in $(EXTRA_TARGET_FLAGS); do \
34487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34489 (cd $(TARGET_SUBDIR)/libsanitizer && \
34490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34492 "RANLIB=$${RANLIB}" \
34493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34497 @endif target-libsanitizer
34499 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34500 maybe-install-info-target-libsanitizer:
34501 @if target-libsanitizer
34502 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34504 install-info-target-libsanitizer: \
34505 configure-target-libsanitizer \
34506 info-target-libsanitizer
34507 @: $(MAKE); $(unstage)
34508 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34509 r=`${PWD_COMMAND}`; export r; \
34510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511 $(RAW_CXX_TARGET_EXPORTS) \
34512 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34513 for flag in $(EXTRA_TARGET_FLAGS); do \
34514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34516 (cd $(TARGET_SUBDIR)/libsanitizer && \
34517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34519 "RANLIB=$${RANLIB}" \
34520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34524 @endif target-libsanitizer
34526 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34527 maybe-install-pdf-target-libsanitizer:
34528 @if target-libsanitizer
34529 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34531 install-pdf-target-libsanitizer: \
34532 configure-target-libsanitizer \
34533 pdf-target-libsanitizer
34534 @: $(MAKE); $(unstage)
34535 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34536 r=`${PWD_COMMAND}`; export r; \
34537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538 $(RAW_CXX_TARGET_EXPORTS) \
34539 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34540 for flag in $(EXTRA_TARGET_FLAGS); do \
34541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34543 (cd $(TARGET_SUBDIR)/libsanitizer && \
34544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34546 "RANLIB=$${RANLIB}" \
34547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34551 @endif target-libsanitizer
34553 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34554 maybe-install-html-target-libsanitizer:
34555 @if target-libsanitizer
34556 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34558 install-html-target-libsanitizer: \
34559 configure-target-libsanitizer \
34560 html-target-libsanitizer
34561 @: $(MAKE); $(unstage)
34562 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34563 r=`${PWD_COMMAND}`; export r; \
34564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34565 $(RAW_CXX_TARGET_EXPORTS) \
34566 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34567 for flag in $(EXTRA_TARGET_FLAGS); do \
34568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34570 (cd $(TARGET_SUBDIR)/libsanitizer && \
34571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34573 "RANLIB=$${RANLIB}" \
34574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34578 @endif target-libsanitizer
34580 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34581 maybe-installcheck-target-libsanitizer:
34582 @if target-libsanitizer
34583 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34585 installcheck-target-libsanitizer: \
34586 configure-target-libsanitizer
34587 @: $(MAKE); $(unstage)
34588 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34589 r=`${PWD_COMMAND}`; export r; \
34590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34591 $(RAW_CXX_TARGET_EXPORTS) \
34592 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34593 for flag in $(EXTRA_TARGET_FLAGS); do \
34594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34596 (cd $(TARGET_SUBDIR)/libsanitizer && \
34597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34599 "RANLIB=$${RANLIB}" \
34600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34604 @endif target-libsanitizer
34606 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34607 maybe-mostlyclean-target-libsanitizer:
34608 @if target-libsanitizer
34609 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34611 mostlyclean-target-libsanitizer:
34612 @: $(MAKE); $(unstage)
34613 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34614 r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(RAW_CXX_TARGET_EXPORTS) \
34617 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34618 for flag in $(EXTRA_TARGET_FLAGS); do \
34619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34621 (cd $(TARGET_SUBDIR)/libsanitizer && \
34622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34624 "RANLIB=$${RANLIB}" \
34625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34629 @endif target-libsanitizer
34631 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34632 maybe-clean-target-libsanitizer:
34633 @if target-libsanitizer
34634 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34636 clean-target-libsanitizer:
34637 @: $(MAKE); $(unstage)
34638 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34639 r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 $(RAW_CXX_TARGET_EXPORTS) \
34642 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34643 for flag in $(EXTRA_TARGET_FLAGS); do \
34644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646 (cd $(TARGET_SUBDIR)/libsanitizer && \
34647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649 "RANLIB=$${RANLIB}" \
34650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34654 @endif target-libsanitizer
34656 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34657 maybe-distclean-target-libsanitizer:
34658 @if target-libsanitizer
34659 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34661 distclean-target-libsanitizer:
34662 @: $(MAKE); $(unstage)
34663 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34664 r=`${PWD_COMMAND}`; export r; \
34665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666 $(RAW_CXX_TARGET_EXPORTS) \
34667 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34668 for flag in $(EXTRA_TARGET_FLAGS); do \
34669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34671 (cd $(TARGET_SUBDIR)/libsanitizer && \
34672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34674 "RANLIB=$${RANLIB}" \
34675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34679 @endif target-libsanitizer
34681 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34682 maybe-maintainer-clean-target-libsanitizer:
34683 @if target-libsanitizer
34684 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34686 maintainer-clean-target-libsanitizer:
34687 @: $(MAKE); $(unstage)
34688 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34689 r=`${PWD_COMMAND}`; export r; \
34690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34691 $(RAW_CXX_TARGET_EXPORTS) \
34692 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34693 for flag in $(EXTRA_TARGET_FLAGS); do \
34694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696 (cd $(TARGET_SUBDIR)/libsanitizer && \
34697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34699 "RANLIB=$${RANLIB}" \
34700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34701 maintainer-clean) \
34704 @endif target-libsanitizer
34710 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34711 maybe-configure-target-libmpx:
34713 configure-target-libmpx: stage_current
34714 @endif gcc-bootstrap
34716 maybe-configure-target-libmpx: configure-target-libmpx
34717 configure-target-libmpx:
34718 @r=`${PWD_COMMAND}`; export r; \
34719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720 echo "Checking multilib configuration for libmpx..."; \
34721 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34722 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34723 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34724 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34725 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34727 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34728 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34731 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34733 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34734 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34735 $(NORMAL_TARGET_EXPORTS) \
34736 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34737 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34738 case $(srcdir) in \
34739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34740 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34743 module_srcdir=libmpx; \
34744 rm -f no-such-file || : ; \
34745 CONFIG_SITE=no-such-file $(SHELL) \
34746 $$s/$$module_srcdir/configure \
34747 --srcdir=$${topdir}/$$module_srcdir \
34748 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34749 --target=${target_alias} \
34751 @endif target-libmpx
34755 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34756 maybe-configure-stage1-target-libmpx:
34757 @if target-libmpx-bootstrap
34758 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34759 configure-stage1-target-libmpx:
34760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34761 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34762 @r=`${PWD_COMMAND}`; export r; \
34763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764 TFLAGS="$(STAGE1_TFLAGS)"; \
34765 echo "Checking multilib configuration for libmpx..."; \
34766 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34767 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34768 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34769 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34771 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34772 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34775 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34777 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34778 $(NORMAL_TARGET_EXPORTS) \
34779 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34780 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34781 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34782 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34783 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34784 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34785 case $(srcdir) in \
34786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34787 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34790 module_srcdir=libmpx; \
34791 $(SHELL) $$s/$$module_srcdir/configure \
34792 --srcdir=$${topdir}/$$module_srcdir \
34793 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34794 --target=${target_alias} \
34796 $(STAGE1_CONFIGURE_FLAGS)
34797 @endif target-libmpx-bootstrap
34799 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34800 maybe-configure-stage2-target-libmpx:
34801 @if target-libmpx-bootstrap
34802 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34803 configure-stage2-target-libmpx:
34804 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34805 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34806 @r=`${PWD_COMMAND}`; export r; \
34807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34808 TFLAGS="$(STAGE2_TFLAGS)"; \
34809 echo "Checking multilib configuration for libmpx..."; \
34810 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34811 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34812 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34813 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34815 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34816 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34819 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34821 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34822 $(NORMAL_TARGET_EXPORTS) \
34824 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34825 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34826 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34827 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34828 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34829 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34830 case $(srcdir) in \
34831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34832 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34835 module_srcdir=libmpx; \
34836 $(SHELL) $$s/$$module_srcdir/configure \
34837 --srcdir=$${topdir}/$$module_srcdir \
34838 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34839 --target=${target_alias} \
34840 --with-build-libsubdir=$(HOST_SUBDIR) \
34841 $(STAGE2_CONFIGURE_FLAGS)
34842 @endif target-libmpx-bootstrap
34844 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34845 maybe-configure-stage3-target-libmpx:
34846 @if target-libmpx-bootstrap
34847 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34848 configure-stage3-target-libmpx:
34849 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34850 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34851 @r=`${PWD_COMMAND}`; export r; \
34852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853 TFLAGS="$(STAGE3_TFLAGS)"; \
34854 echo "Checking multilib configuration for libmpx..."; \
34855 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34856 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34857 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34858 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34860 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34861 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34864 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34866 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34867 $(NORMAL_TARGET_EXPORTS) \
34869 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34872 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34874 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34875 case $(srcdir) in \
34876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34877 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34880 module_srcdir=libmpx; \
34881 $(SHELL) $$s/$$module_srcdir/configure \
34882 --srcdir=$${topdir}/$$module_srcdir \
34883 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34884 --target=${target_alias} \
34885 --with-build-libsubdir=$(HOST_SUBDIR) \
34886 $(STAGE3_CONFIGURE_FLAGS)
34887 @endif target-libmpx-bootstrap
34889 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34890 maybe-configure-stage4-target-libmpx:
34891 @if target-libmpx-bootstrap
34892 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34893 configure-stage4-target-libmpx:
34894 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34895 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34896 @r=`${PWD_COMMAND}`; export r; \
34897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34898 TFLAGS="$(STAGE4_TFLAGS)"; \
34899 echo "Checking multilib configuration for libmpx..."; \
34900 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34901 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34902 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34903 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34905 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34906 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34909 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34911 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34912 $(NORMAL_TARGET_EXPORTS) \
34914 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34915 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34916 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34917 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34919 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34920 case $(srcdir) in \
34921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34922 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34925 module_srcdir=libmpx; \
34926 $(SHELL) $$s/$$module_srcdir/configure \
34927 --srcdir=$${topdir}/$$module_srcdir \
34928 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34929 --target=${target_alias} \
34930 --with-build-libsubdir=$(HOST_SUBDIR) \
34931 $(STAGE4_CONFIGURE_FLAGS)
34932 @endif target-libmpx-bootstrap
34934 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34935 maybe-configure-stageprofile-target-libmpx:
34936 @if target-libmpx-bootstrap
34937 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34938 configure-stageprofile-target-libmpx:
34939 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34940 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34941 @r=`${PWD_COMMAND}`; export r; \
34942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34944 echo "Checking multilib configuration for libmpx..."; \
34945 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34946 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34947 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34948 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34950 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34951 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34954 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34956 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34957 $(NORMAL_TARGET_EXPORTS) \
34959 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34962 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34964 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34965 case $(srcdir) in \
34966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34967 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34970 module_srcdir=libmpx; \
34971 $(SHELL) $$s/$$module_srcdir/configure \
34972 --srcdir=$${topdir}/$$module_srcdir \
34973 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34974 --target=${target_alias} \
34975 --with-build-libsubdir=$(HOST_SUBDIR) \
34976 $(STAGEprofile_CONFIGURE_FLAGS)
34977 @endif target-libmpx-bootstrap
34979 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34980 maybe-configure-stagefeedback-target-libmpx:
34981 @if target-libmpx-bootstrap
34982 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34983 configure-stagefeedback-target-libmpx:
34984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34985 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34986 @r=`${PWD_COMMAND}`; export r; \
34987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34989 echo "Checking multilib configuration for libmpx..."; \
34990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34991 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34992 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34993 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34995 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34996 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34999 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35001 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35002 $(NORMAL_TARGET_EXPORTS) \
35004 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35007 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35009 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35010 case $(srcdir) in \
35011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35012 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35015 module_srcdir=libmpx; \
35016 $(SHELL) $$s/$$module_srcdir/configure \
35017 --srcdir=$${topdir}/$$module_srcdir \
35018 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35019 --target=${target_alias} \
35020 --with-build-libsubdir=$(HOST_SUBDIR) \
35021 $(STAGEfeedback_CONFIGURE_FLAGS)
35022 @endif target-libmpx-bootstrap
35028 .PHONY: all-target-libmpx maybe-all-target-libmpx
35029 maybe-all-target-libmpx:
35031 all-target-libmpx: stage_current
35032 @endif gcc-bootstrap
35034 TARGET-target-libmpx=all
35035 maybe-all-target-libmpx: all-target-libmpx
35036 all-target-libmpx: configure-target-libmpx
35037 @r=`${PWD_COMMAND}`; export r; \
35038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35039 $(NORMAL_TARGET_EXPORTS) \
35040 (cd $(TARGET_SUBDIR)/libmpx && \
35041 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35042 $(TARGET-target-libmpx))
35043 @endif target-libmpx
35047 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35048 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35049 maybe-all-stage1-target-libmpx:
35050 maybe-clean-stage1-target-libmpx:
35051 @if target-libmpx-bootstrap
35052 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35053 all-stage1: all-stage1-target-libmpx
35054 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35055 all-stage1-target-libmpx: configure-stage1-target-libmpx
35056 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35057 @r=`${PWD_COMMAND}`; export r; \
35058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35059 TFLAGS="$(STAGE1_TFLAGS)"; \
35060 $(NORMAL_TARGET_EXPORTS) \
35061 cd $(TARGET_SUBDIR)/libmpx && \
35062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35063 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35064 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35065 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35069 $(EXTRA_TARGET_FLAGS) \
35071 TFLAGS="$(STAGE1_TFLAGS)" \
35072 $(TARGET-stage1-target-libmpx)
35074 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35075 clean-stage1: clean-stage1-target-libmpx
35076 clean-stage1-target-libmpx:
35077 @if [ $(current_stage) = stage1 ]; then \
35078 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35080 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35081 $(MAKE) stage1-start; \
35083 cd $(TARGET_SUBDIR)/libmpx && \
35084 $(MAKE) $(EXTRA_TARGET_FLAGS) \
35086 @endif target-libmpx-bootstrap
35089 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35090 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35091 maybe-all-stage2-target-libmpx:
35092 maybe-clean-stage2-target-libmpx:
35093 @if target-libmpx-bootstrap
35094 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35095 all-stage2: all-stage2-target-libmpx
35096 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35097 all-stage2-target-libmpx: configure-stage2-target-libmpx
35098 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35099 @r=`${PWD_COMMAND}`; export r; \
35100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101 TFLAGS="$(STAGE2_TFLAGS)"; \
35102 $(NORMAL_TARGET_EXPORTS) \
35104 cd $(TARGET_SUBDIR)/libmpx && \
35105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35106 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35107 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35108 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35112 $(EXTRA_TARGET_FLAGS) \
35113 TFLAGS="$(STAGE2_TFLAGS)" \
35114 $(TARGET-stage2-target-libmpx)
35116 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35117 clean-stage2: clean-stage2-target-libmpx
35118 clean-stage2-target-libmpx:
35119 @if [ $(current_stage) = stage2 ]; then \
35120 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35122 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35123 $(MAKE) stage2-start; \
35125 cd $(TARGET_SUBDIR)/libmpx && \
35126 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35127 @endif target-libmpx-bootstrap
35130 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35131 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35132 maybe-all-stage3-target-libmpx:
35133 maybe-clean-stage3-target-libmpx:
35134 @if target-libmpx-bootstrap
35135 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35136 all-stage3: all-stage3-target-libmpx
35137 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35138 all-stage3-target-libmpx: configure-stage3-target-libmpx
35139 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35140 @r=`${PWD_COMMAND}`; export r; \
35141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35142 TFLAGS="$(STAGE3_TFLAGS)"; \
35143 $(NORMAL_TARGET_EXPORTS) \
35145 cd $(TARGET_SUBDIR)/libmpx && \
35146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35147 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35153 $(EXTRA_TARGET_FLAGS) \
35154 TFLAGS="$(STAGE3_TFLAGS)" \
35155 $(TARGET-stage3-target-libmpx)
35157 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35158 clean-stage3: clean-stage3-target-libmpx
35159 clean-stage3-target-libmpx:
35160 @if [ $(current_stage) = stage3 ]; then \
35161 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35163 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35164 $(MAKE) stage3-start; \
35166 cd $(TARGET_SUBDIR)/libmpx && \
35167 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35168 @endif target-libmpx-bootstrap
35171 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35172 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35173 maybe-all-stage4-target-libmpx:
35174 maybe-clean-stage4-target-libmpx:
35175 @if target-libmpx-bootstrap
35176 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35177 all-stage4: all-stage4-target-libmpx
35178 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35179 all-stage4-target-libmpx: configure-stage4-target-libmpx
35180 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35181 @r=`${PWD_COMMAND}`; export r; \
35182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35183 TFLAGS="$(STAGE4_TFLAGS)"; \
35184 $(NORMAL_TARGET_EXPORTS) \
35186 cd $(TARGET_SUBDIR)/libmpx && \
35187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35188 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35190 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35194 $(EXTRA_TARGET_FLAGS) \
35195 TFLAGS="$(STAGE4_TFLAGS)" \
35196 $(TARGET-stage4-target-libmpx)
35198 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35199 clean-stage4: clean-stage4-target-libmpx
35200 clean-stage4-target-libmpx:
35201 @if [ $(current_stage) = stage4 ]; then \
35202 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35204 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35205 $(MAKE) stage4-start; \
35207 cd $(TARGET_SUBDIR)/libmpx && \
35208 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35209 @endif target-libmpx-bootstrap
35212 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35213 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35214 maybe-all-stageprofile-target-libmpx:
35215 maybe-clean-stageprofile-target-libmpx:
35216 @if target-libmpx-bootstrap
35217 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35218 all-stageprofile: all-stageprofile-target-libmpx
35219 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35220 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35221 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35222 @r=`${PWD_COMMAND}`; export r; \
35223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35225 $(NORMAL_TARGET_EXPORTS) \
35227 cd $(TARGET_SUBDIR)/libmpx && \
35228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35235 $(EXTRA_TARGET_FLAGS) \
35236 TFLAGS="$(STAGEprofile_TFLAGS)" \
35237 $(TARGET-stageprofile-target-libmpx)
35239 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35240 clean-stageprofile: clean-stageprofile-target-libmpx
35241 clean-stageprofile-target-libmpx:
35242 @if [ $(current_stage) = stageprofile ]; then \
35243 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35245 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35246 $(MAKE) stageprofile-start; \
35248 cd $(TARGET_SUBDIR)/libmpx && \
35249 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35250 @endif target-libmpx-bootstrap
35253 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35254 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35255 maybe-all-stagefeedback-target-libmpx:
35256 maybe-clean-stagefeedback-target-libmpx:
35257 @if target-libmpx-bootstrap
35258 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35259 all-stagefeedback: all-stagefeedback-target-libmpx
35260 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35261 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35263 @r=`${PWD_COMMAND}`; export r; \
35264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35266 $(NORMAL_TARGET_EXPORTS) \
35268 cd $(TARGET_SUBDIR)/libmpx && \
35269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35270 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35271 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35272 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35276 $(EXTRA_TARGET_FLAGS) \
35277 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35278 $(TARGET-stagefeedback-target-libmpx)
35280 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35281 clean-stagefeedback: clean-stagefeedback-target-libmpx
35282 clean-stagefeedback-target-libmpx:
35283 @if [ $(current_stage) = stagefeedback ]; then \
35284 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35286 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35287 $(MAKE) stagefeedback-start; \
35289 cd $(TARGET_SUBDIR)/libmpx && \
35290 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35291 @endif target-libmpx-bootstrap
35298 .PHONY: check-target-libmpx maybe-check-target-libmpx
35299 maybe-check-target-libmpx:
35301 maybe-check-target-libmpx: check-target-libmpx
35303 check-target-libmpx:
35304 @: $(MAKE); $(unstage)
35305 @r=`${PWD_COMMAND}`; export r; \
35306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307 $(NORMAL_TARGET_EXPORTS) \
35308 (cd $(TARGET_SUBDIR)/libmpx && \
35309 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35311 @endif target-libmpx
35313 .PHONY: install-target-libmpx maybe-install-target-libmpx
35314 maybe-install-target-libmpx:
35316 maybe-install-target-libmpx: install-target-libmpx
35318 install-target-libmpx: installdirs
35319 @: $(MAKE); $(unstage)
35320 @r=`${PWD_COMMAND}`; export r; \
35321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322 $(NORMAL_TARGET_EXPORTS) \
35323 (cd $(TARGET_SUBDIR)/libmpx && \
35324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35326 @endif target-libmpx
35328 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35329 maybe-install-strip-target-libmpx:
35331 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35333 install-strip-target-libmpx: installdirs
35334 @: $(MAKE); $(unstage)
35335 @r=`${PWD_COMMAND}`; export r; \
35336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337 $(NORMAL_TARGET_EXPORTS) \
35338 (cd $(TARGET_SUBDIR)/libmpx && \
35339 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35341 @endif target-libmpx
35343 # Other targets (info, dvi, pdf, etc.)
35345 .PHONY: maybe-info-target-libmpx info-target-libmpx
35346 maybe-info-target-libmpx:
35348 maybe-info-target-libmpx: info-target-libmpx
35350 info-target-libmpx: \
35351 configure-target-libmpx
35352 @: $(MAKE); $(unstage)
35353 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35354 r=`${PWD_COMMAND}`; export r; \
35355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35356 $(NORMAL_TARGET_EXPORTS) \
35357 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35358 for flag in $(EXTRA_TARGET_FLAGS); do \
35359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35361 (cd $(TARGET_SUBDIR)/libmpx && \
35362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35364 "RANLIB=$${RANLIB}" \
35365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35369 @endif target-libmpx
35371 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35372 maybe-dvi-target-libmpx:
35374 maybe-dvi-target-libmpx: dvi-target-libmpx
35376 dvi-target-libmpx: \
35377 configure-target-libmpx
35378 @: $(MAKE); $(unstage)
35379 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35380 r=`${PWD_COMMAND}`; export r; \
35381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35382 $(NORMAL_TARGET_EXPORTS) \
35383 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35384 for flag in $(EXTRA_TARGET_FLAGS); do \
35385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35387 (cd $(TARGET_SUBDIR)/libmpx && \
35388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35390 "RANLIB=$${RANLIB}" \
35391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35395 @endif target-libmpx
35397 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35398 maybe-pdf-target-libmpx:
35400 maybe-pdf-target-libmpx: pdf-target-libmpx
35402 pdf-target-libmpx: \
35403 configure-target-libmpx
35404 @: $(MAKE); $(unstage)
35405 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35406 r=`${PWD_COMMAND}`; export r; \
35407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35408 $(NORMAL_TARGET_EXPORTS) \
35409 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35410 for flag in $(EXTRA_TARGET_FLAGS); do \
35411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35413 (cd $(TARGET_SUBDIR)/libmpx && \
35414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35416 "RANLIB=$${RANLIB}" \
35417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35421 @endif target-libmpx
35423 .PHONY: maybe-html-target-libmpx html-target-libmpx
35424 maybe-html-target-libmpx:
35426 maybe-html-target-libmpx: html-target-libmpx
35428 html-target-libmpx: \
35429 configure-target-libmpx
35430 @: $(MAKE); $(unstage)
35431 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35432 r=`${PWD_COMMAND}`; export r; \
35433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35434 $(NORMAL_TARGET_EXPORTS) \
35435 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35436 for flag in $(EXTRA_TARGET_FLAGS); do \
35437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35439 (cd $(TARGET_SUBDIR)/libmpx && \
35440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35442 "RANLIB=$${RANLIB}" \
35443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35447 @endif target-libmpx
35449 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35450 maybe-TAGS-target-libmpx:
35452 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35454 TAGS-target-libmpx: \
35455 configure-target-libmpx
35456 @: $(MAKE); $(unstage)
35457 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35458 r=`${PWD_COMMAND}`; export r; \
35459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35460 $(NORMAL_TARGET_EXPORTS) \
35461 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35462 for flag in $(EXTRA_TARGET_FLAGS); do \
35463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35465 (cd $(TARGET_SUBDIR)/libmpx && \
35466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35468 "RANLIB=$${RANLIB}" \
35469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35473 @endif target-libmpx
35475 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35476 maybe-install-info-target-libmpx:
35478 maybe-install-info-target-libmpx: install-info-target-libmpx
35480 install-info-target-libmpx: \
35481 configure-target-libmpx \
35483 @: $(MAKE); $(unstage)
35484 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35485 r=`${PWD_COMMAND}`; export r; \
35486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35487 $(NORMAL_TARGET_EXPORTS) \
35488 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35489 for flag in $(EXTRA_TARGET_FLAGS); do \
35490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35492 (cd $(TARGET_SUBDIR)/libmpx && \
35493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35495 "RANLIB=$${RANLIB}" \
35496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35500 @endif target-libmpx
35502 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35503 maybe-install-pdf-target-libmpx:
35505 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35507 install-pdf-target-libmpx: \
35508 configure-target-libmpx \
35510 @: $(MAKE); $(unstage)
35511 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35512 r=`${PWD_COMMAND}`; export r; \
35513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35514 $(NORMAL_TARGET_EXPORTS) \
35515 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35516 for flag in $(EXTRA_TARGET_FLAGS); do \
35517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35519 (cd $(TARGET_SUBDIR)/libmpx && \
35520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35522 "RANLIB=$${RANLIB}" \
35523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 @endif target-libmpx
35529 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35530 maybe-install-html-target-libmpx:
35532 maybe-install-html-target-libmpx: install-html-target-libmpx
35534 install-html-target-libmpx: \
35535 configure-target-libmpx \
35537 @: $(MAKE); $(unstage)
35538 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35539 r=`${PWD_COMMAND}`; export r; \
35540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541 $(NORMAL_TARGET_EXPORTS) \
35542 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35543 for flag in $(EXTRA_TARGET_FLAGS); do \
35544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 (cd $(TARGET_SUBDIR)/libmpx && \
35547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549 "RANLIB=$${RANLIB}" \
35550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35554 @endif target-libmpx
35556 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35557 maybe-installcheck-target-libmpx:
35559 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35561 installcheck-target-libmpx: \
35562 configure-target-libmpx
35563 @: $(MAKE); $(unstage)
35564 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35565 r=`${PWD_COMMAND}`; export r; \
35566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567 $(NORMAL_TARGET_EXPORTS) \
35568 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35569 for flag in $(EXTRA_TARGET_FLAGS); do \
35570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572 (cd $(TARGET_SUBDIR)/libmpx && \
35573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35575 "RANLIB=$${RANLIB}" \
35576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35580 @endif target-libmpx
35582 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35583 maybe-mostlyclean-target-libmpx:
35585 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35587 mostlyclean-target-libmpx:
35588 @: $(MAKE); $(unstage)
35589 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35590 r=`${PWD_COMMAND}`; export r; \
35591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35592 $(NORMAL_TARGET_EXPORTS) \
35593 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35594 for flag in $(EXTRA_TARGET_FLAGS); do \
35595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35597 (cd $(TARGET_SUBDIR)/libmpx && \
35598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35600 "RANLIB=$${RANLIB}" \
35601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35605 @endif target-libmpx
35607 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35608 maybe-clean-target-libmpx:
35610 maybe-clean-target-libmpx: clean-target-libmpx
35612 clean-target-libmpx:
35613 @: $(MAKE); $(unstage)
35614 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35615 r=`${PWD_COMMAND}`; export r; \
35616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35617 $(NORMAL_TARGET_EXPORTS) \
35618 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35619 for flag in $(EXTRA_TARGET_FLAGS); do \
35620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35622 (cd $(TARGET_SUBDIR)/libmpx && \
35623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35625 "RANLIB=$${RANLIB}" \
35626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35630 @endif target-libmpx
35632 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35633 maybe-distclean-target-libmpx:
35635 maybe-distclean-target-libmpx: distclean-target-libmpx
35637 distclean-target-libmpx:
35638 @: $(MAKE); $(unstage)
35639 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35640 r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 $(NORMAL_TARGET_EXPORTS) \
35643 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35644 for flag in $(EXTRA_TARGET_FLAGS); do \
35645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35647 (cd $(TARGET_SUBDIR)/libmpx && \
35648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650 "RANLIB=$${RANLIB}" \
35651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35655 @endif target-libmpx
35657 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35658 maybe-maintainer-clean-target-libmpx:
35660 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35662 maintainer-clean-target-libmpx:
35663 @: $(MAKE); $(unstage)
35664 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35665 r=`${PWD_COMMAND}`; export r; \
35666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35667 $(NORMAL_TARGET_EXPORTS) \
35668 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35669 for flag in $(EXTRA_TARGET_FLAGS); do \
35670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35672 (cd $(TARGET_SUBDIR)/libmpx && \
35673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35675 "RANLIB=$${RANLIB}" \
35676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35677 maintainer-clean) \
35680 @endif target-libmpx
35686 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35687 maybe-configure-target-libvtv:
35689 configure-target-libvtv: stage_current
35690 @endif gcc-bootstrap
35692 maybe-configure-target-libvtv: configure-target-libvtv
35693 configure-target-libvtv:
35694 @r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 echo "Checking multilib configuration for libvtv..."; \
35697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35698 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35699 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35700 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35701 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35703 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35704 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35707 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35709 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35711 $(RAW_CXX_TARGET_EXPORTS) \
35712 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35713 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35714 case $(srcdir) in \
35715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35716 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35719 module_srcdir=libvtv; \
35720 rm -f no-such-file || : ; \
35721 CONFIG_SITE=no-such-file $(SHELL) \
35722 $$s/$$module_srcdir/configure \
35723 --srcdir=$${topdir}/$$module_srcdir \
35724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35725 --target=${target_alias} \
35727 @endif target-libvtv
35731 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35732 maybe-configure-stage1-target-libvtv:
35733 @if target-libvtv-bootstrap
35734 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35735 configure-stage1-target-libvtv:
35736 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35737 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35738 @r=`${PWD_COMMAND}`; export r; \
35739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740 TFLAGS="$(STAGE1_TFLAGS)"; \
35741 echo "Checking multilib configuration for libvtv..."; \
35742 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35743 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35744 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35745 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35747 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35748 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35751 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35753 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35754 $(RAW_CXX_TARGET_EXPORTS) \
35755 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35758 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35760 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35761 case $(srcdir) in \
35762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35763 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35766 module_srcdir=libvtv; \
35767 $(SHELL) $$s/$$module_srcdir/configure \
35768 --srcdir=$${topdir}/$$module_srcdir \
35769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35770 --target=${target_alias} \
35772 $(STAGE1_CONFIGURE_FLAGS)
35773 @endif target-libvtv-bootstrap
35775 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35776 maybe-configure-stage2-target-libvtv:
35777 @if target-libvtv-bootstrap
35778 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35779 configure-stage2-target-libvtv:
35780 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35781 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35782 @r=`${PWD_COMMAND}`; export r; \
35783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35784 TFLAGS="$(STAGE2_TFLAGS)"; \
35785 echo "Checking multilib configuration for libvtv..."; \
35786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35787 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35788 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35789 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35791 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35792 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35795 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35797 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35798 $(RAW_CXX_TARGET_EXPORTS) \
35800 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35803 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35805 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35806 case $(srcdir) in \
35807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35808 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35811 module_srcdir=libvtv; \
35812 $(SHELL) $$s/$$module_srcdir/configure \
35813 --srcdir=$${topdir}/$$module_srcdir \
35814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35815 --target=${target_alias} \
35816 --with-build-libsubdir=$(HOST_SUBDIR) \
35817 $(STAGE2_CONFIGURE_FLAGS)
35818 @endif target-libvtv-bootstrap
35820 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35821 maybe-configure-stage3-target-libvtv:
35822 @if target-libvtv-bootstrap
35823 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35824 configure-stage3-target-libvtv:
35825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35827 @r=`${PWD_COMMAND}`; export r; \
35828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829 TFLAGS="$(STAGE3_TFLAGS)"; \
35830 echo "Checking multilib configuration for libvtv..."; \
35831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35832 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35833 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35834 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35836 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35837 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35840 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35842 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35843 $(RAW_CXX_TARGET_EXPORTS) \
35845 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35848 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35850 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35851 case $(srcdir) in \
35852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35853 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35856 module_srcdir=libvtv; \
35857 $(SHELL) $$s/$$module_srcdir/configure \
35858 --srcdir=$${topdir}/$$module_srcdir \
35859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35860 --target=${target_alias} \
35861 --with-build-libsubdir=$(HOST_SUBDIR) \
35862 $(STAGE3_CONFIGURE_FLAGS)
35863 @endif target-libvtv-bootstrap
35865 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35866 maybe-configure-stage4-target-libvtv:
35867 @if target-libvtv-bootstrap
35868 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35869 configure-stage4-target-libvtv:
35870 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35872 @r=`${PWD_COMMAND}`; export r; \
35873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874 TFLAGS="$(STAGE4_TFLAGS)"; \
35875 echo "Checking multilib configuration for libvtv..."; \
35876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35877 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35878 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35879 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35881 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35882 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35885 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35887 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35888 $(RAW_CXX_TARGET_EXPORTS) \
35890 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35893 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35895 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35896 case $(srcdir) in \
35897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35898 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35901 module_srcdir=libvtv; \
35902 $(SHELL) $$s/$$module_srcdir/configure \
35903 --srcdir=$${topdir}/$$module_srcdir \
35904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35905 --target=${target_alias} \
35906 --with-build-libsubdir=$(HOST_SUBDIR) \
35907 $(STAGE4_CONFIGURE_FLAGS)
35908 @endif target-libvtv-bootstrap
35910 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35911 maybe-configure-stageprofile-target-libvtv:
35912 @if target-libvtv-bootstrap
35913 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35914 configure-stageprofile-target-libvtv:
35915 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35916 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35917 @r=`${PWD_COMMAND}`; export r; \
35918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35919 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35920 echo "Checking multilib configuration for libvtv..."; \
35921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35922 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35923 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35924 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35926 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35927 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35930 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35932 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35933 $(RAW_CXX_TARGET_EXPORTS) \
35935 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35938 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35940 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35941 case $(srcdir) in \
35942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35943 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35946 module_srcdir=libvtv; \
35947 $(SHELL) $$s/$$module_srcdir/configure \
35948 --srcdir=$${topdir}/$$module_srcdir \
35949 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35950 --target=${target_alias} \
35951 --with-build-libsubdir=$(HOST_SUBDIR) \
35952 $(STAGEprofile_CONFIGURE_FLAGS)
35953 @endif target-libvtv-bootstrap
35955 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35956 maybe-configure-stagefeedback-target-libvtv:
35957 @if target-libvtv-bootstrap
35958 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35959 configure-stagefeedback-target-libvtv:
35960 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35961 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35962 @r=`${PWD_COMMAND}`; export r; \
35963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35964 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35965 echo "Checking multilib configuration for libvtv..."; \
35966 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35967 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35968 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35969 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35971 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35972 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35975 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35977 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35978 $(RAW_CXX_TARGET_EXPORTS) \
35980 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35983 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35984 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35985 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35986 case $(srcdir) in \
35987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35988 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35991 module_srcdir=libvtv; \
35992 $(SHELL) $$s/$$module_srcdir/configure \
35993 --srcdir=$${topdir}/$$module_srcdir \
35994 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35995 --target=${target_alias} \
35996 --with-build-libsubdir=$(HOST_SUBDIR) \
35997 $(STAGEfeedback_CONFIGURE_FLAGS)
35998 @endif target-libvtv-bootstrap
36004 .PHONY: all-target-libvtv maybe-all-target-libvtv
36005 maybe-all-target-libvtv:
36007 all-target-libvtv: stage_current
36008 @endif gcc-bootstrap
36010 TARGET-target-libvtv=all
36011 maybe-all-target-libvtv: all-target-libvtv
36012 all-target-libvtv: configure-target-libvtv
36013 @r=`${PWD_COMMAND}`; export r; \
36014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36015 $(RAW_CXX_TARGET_EXPORTS) \
36016 (cd $(TARGET_SUBDIR)/libvtv && \
36017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36018 $(TARGET-target-libvtv))
36019 @endif target-libvtv
36023 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36024 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36025 maybe-all-stage1-target-libvtv:
36026 maybe-clean-stage1-target-libvtv:
36027 @if target-libvtv-bootstrap
36028 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36029 all-stage1: all-stage1-target-libvtv
36030 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36031 all-stage1-target-libvtv: configure-stage1-target-libvtv
36032 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36033 @r=`${PWD_COMMAND}`; export r; \
36034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035 TFLAGS="$(STAGE1_TFLAGS)"; \
36036 $(RAW_CXX_TARGET_EXPORTS) \
36037 cd $(TARGET_SUBDIR)/libvtv && \
36038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36039 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36040 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36041 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36042 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36043 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36044 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36045 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36047 TFLAGS="$(STAGE1_TFLAGS)" \
36048 $(TARGET-stage1-target-libvtv)
36050 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36051 clean-stage1: clean-stage1-target-libvtv
36052 clean-stage1-target-libvtv:
36053 @if [ $(current_stage) = stage1 ]; then \
36054 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36056 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36057 $(MAKE) stage1-start; \
36059 cd $(TARGET_SUBDIR)/libvtv && \
36060 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36062 @endif target-libvtv-bootstrap
36065 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36066 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36067 maybe-all-stage2-target-libvtv:
36068 maybe-clean-stage2-target-libvtv:
36069 @if target-libvtv-bootstrap
36070 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36071 all-stage2: all-stage2-target-libvtv
36072 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36073 all-stage2-target-libvtv: configure-stage2-target-libvtv
36074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36075 @r=`${PWD_COMMAND}`; export r; \
36076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077 TFLAGS="$(STAGE2_TFLAGS)"; \
36078 $(RAW_CXX_TARGET_EXPORTS) \
36080 cd $(TARGET_SUBDIR)/libvtv && \
36081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36082 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36083 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36084 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36085 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36086 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36087 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36088 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36089 TFLAGS="$(STAGE2_TFLAGS)" \
36090 $(TARGET-stage2-target-libvtv)
36092 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36093 clean-stage2: clean-stage2-target-libvtv
36094 clean-stage2-target-libvtv:
36095 @if [ $(current_stage) = stage2 ]; then \
36096 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36098 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36099 $(MAKE) stage2-start; \
36101 cd $(TARGET_SUBDIR)/libvtv && \
36102 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36103 @endif target-libvtv-bootstrap
36106 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36107 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36108 maybe-all-stage3-target-libvtv:
36109 maybe-clean-stage3-target-libvtv:
36110 @if target-libvtv-bootstrap
36111 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36112 all-stage3: all-stage3-target-libvtv
36113 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36114 all-stage3-target-libvtv: configure-stage3-target-libvtv
36115 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36116 @r=`${PWD_COMMAND}`; export r; \
36117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36118 TFLAGS="$(STAGE3_TFLAGS)"; \
36119 $(RAW_CXX_TARGET_EXPORTS) \
36121 cd $(TARGET_SUBDIR)/libvtv && \
36122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36123 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36129 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36130 TFLAGS="$(STAGE3_TFLAGS)" \
36131 $(TARGET-stage3-target-libvtv)
36133 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36134 clean-stage3: clean-stage3-target-libvtv
36135 clean-stage3-target-libvtv:
36136 @if [ $(current_stage) = stage3 ]; then \
36137 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36139 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36140 $(MAKE) stage3-start; \
36142 cd $(TARGET_SUBDIR)/libvtv && \
36143 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36144 @endif target-libvtv-bootstrap
36147 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36148 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36149 maybe-all-stage4-target-libvtv:
36150 maybe-clean-stage4-target-libvtv:
36151 @if target-libvtv-bootstrap
36152 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36153 all-stage4: all-stage4-target-libvtv
36154 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36155 all-stage4-target-libvtv: configure-stage4-target-libvtv
36156 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36157 @r=`${PWD_COMMAND}`; export r; \
36158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36159 TFLAGS="$(STAGE4_TFLAGS)"; \
36160 $(RAW_CXX_TARGET_EXPORTS) \
36162 cd $(TARGET_SUBDIR)/libvtv && \
36163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36164 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36165 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36166 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36170 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36171 TFLAGS="$(STAGE4_TFLAGS)" \
36172 $(TARGET-stage4-target-libvtv)
36174 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36175 clean-stage4: clean-stage4-target-libvtv
36176 clean-stage4-target-libvtv:
36177 @if [ $(current_stage) = stage4 ]; then \
36178 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36180 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36181 $(MAKE) stage4-start; \
36183 cd $(TARGET_SUBDIR)/libvtv && \
36184 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36185 @endif target-libvtv-bootstrap
36188 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36189 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36190 maybe-all-stageprofile-target-libvtv:
36191 maybe-clean-stageprofile-target-libvtv:
36192 @if target-libvtv-bootstrap
36193 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36194 all-stageprofile: all-stageprofile-target-libvtv
36195 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36196 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36197 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36198 @r=`${PWD_COMMAND}`; export r; \
36199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36200 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36201 $(RAW_CXX_TARGET_EXPORTS) \
36203 cd $(TARGET_SUBDIR)/libvtv && \
36204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36205 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36206 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36207 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36211 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36212 TFLAGS="$(STAGEprofile_TFLAGS)" \
36213 $(TARGET-stageprofile-target-libvtv)
36215 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36216 clean-stageprofile: clean-stageprofile-target-libvtv
36217 clean-stageprofile-target-libvtv:
36218 @if [ $(current_stage) = stageprofile ]; then \
36219 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36221 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36222 $(MAKE) stageprofile-start; \
36224 cd $(TARGET_SUBDIR)/libvtv && \
36225 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36226 @endif target-libvtv-bootstrap
36229 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36230 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36231 maybe-all-stagefeedback-target-libvtv:
36232 maybe-clean-stagefeedback-target-libvtv:
36233 @if target-libvtv-bootstrap
36234 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36235 all-stagefeedback: all-stagefeedback-target-libvtv
36236 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36237 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36239 @r=`${PWD_COMMAND}`; export r; \
36240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36241 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36242 $(RAW_CXX_TARGET_EXPORTS) \
36244 cd $(TARGET_SUBDIR)/libvtv && \
36245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36246 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36252 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36253 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36254 $(TARGET-stagefeedback-target-libvtv)
36256 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36257 clean-stagefeedback: clean-stagefeedback-target-libvtv
36258 clean-stagefeedback-target-libvtv:
36259 @if [ $(current_stage) = stagefeedback ]; then \
36260 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36262 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36263 $(MAKE) stagefeedback-start; \
36265 cd $(TARGET_SUBDIR)/libvtv && \
36266 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36267 @endif target-libvtv-bootstrap
36274 .PHONY: check-target-libvtv maybe-check-target-libvtv
36275 maybe-check-target-libvtv:
36277 maybe-check-target-libvtv: check-target-libvtv
36279 check-target-libvtv:
36280 @: $(MAKE); $(unstage)
36281 @r=`${PWD_COMMAND}`; export r; \
36282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283 $(RAW_CXX_TARGET_EXPORTS) \
36284 (cd $(TARGET_SUBDIR)/libvtv && \
36285 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36287 @endif target-libvtv
36289 .PHONY: install-target-libvtv maybe-install-target-libvtv
36290 maybe-install-target-libvtv:
36292 maybe-install-target-libvtv: install-target-libvtv
36294 install-target-libvtv: installdirs
36295 @: $(MAKE); $(unstage)
36296 @r=`${PWD_COMMAND}`; export r; \
36297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298 $(RAW_CXX_TARGET_EXPORTS) \
36299 (cd $(TARGET_SUBDIR)/libvtv && \
36300 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36302 @endif target-libvtv
36304 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36305 maybe-install-strip-target-libvtv:
36307 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36309 install-strip-target-libvtv: installdirs
36310 @: $(MAKE); $(unstage)
36311 @r=`${PWD_COMMAND}`; export r; \
36312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313 $(RAW_CXX_TARGET_EXPORTS) \
36314 (cd $(TARGET_SUBDIR)/libvtv && \
36315 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36317 @endif target-libvtv
36319 # Other targets (info, dvi, pdf, etc.)
36321 .PHONY: maybe-info-target-libvtv info-target-libvtv
36322 maybe-info-target-libvtv:
36324 maybe-info-target-libvtv: info-target-libvtv
36326 info-target-libvtv: \
36327 configure-target-libvtv
36328 @: $(MAKE); $(unstage)
36329 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36330 r=`${PWD_COMMAND}`; export r; \
36331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332 $(RAW_CXX_TARGET_EXPORTS) \
36333 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36334 for flag in $(EXTRA_TARGET_FLAGS); do \
36335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36337 (cd $(TARGET_SUBDIR)/libvtv && \
36338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340 "RANLIB=$${RANLIB}" \
36341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 @endif target-libvtv
36347 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36348 maybe-dvi-target-libvtv:
36350 maybe-dvi-target-libvtv: dvi-target-libvtv
36352 dvi-target-libvtv: \
36353 configure-target-libvtv
36354 @: $(MAKE); $(unstage)
36355 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36356 r=`${PWD_COMMAND}`; export r; \
36357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36358 $(RAW_CXX_TARGET_EXPORTS) \
36359 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36360 for flag in $(EXTRA_TARGET_FLAGS); do \
36361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36363 (cd $(TARGET_SUBDIR)/libvtv && \
36364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36366 "RANLIB=$${RANLIB}" \
36367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371 @endif target-libvtv
36373 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36374 maybe-pdf-target-libvtv:
36376 maybe-pdf-target-libvtv: pdf-target-libvtv
36378 pdf-target-libvtv: \
36379 configure-target-libvtv
36380 @: $(MAKE); $(unstage)
36381 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36382 r=`${PWD_COMMAND}`; export r; \
36383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36384 $(RAW_CXX_TARGET_EXPORTS) \
36385 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36386 for flag in $(EXTRA_TARGET_FLAGS); do \
36387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36389 (cd $(TARGET_SUBDIR)/libvtv && \
36390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36392 "RANLIB=$${RANLIB}" \
36393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 @endif target-libvtv
36399 .PHONY: maybe-html-target-libvtv html-target-libvtv
36400 maybe-html-target-libvtv:
36402 maybe-html-target-libvtv: html-target-libvtv
36404 html-target-libvtv: \
36405 configure-target-libvtv
36406 @: $(MAKE); $(unstage)
36407 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36408 r=`${PWD_COMMAND}`; export r; \
36409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36410 $(RAW_CXX_TARGET_EXPORTS) \
36411 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36412 for flag in $(EXTRA_TARGET_FLAGS); do \
36413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36415 (cd $(TARGET_SUBDIR)/libvtv && \
36416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36418 "RANLIB=$${RANLIB}" \
36419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36423 @endif target-libvtv
36425 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36426 maybe-TAGS-target-libvtv:
36428 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36430 TAGS-target-libvtv: \
36431 configure-target-libvtv
36432 @: $(MAKE); $(unstage)
36433 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36434 r=`${PWD_COMMAND}`; export r; \
36435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436 $(RAW_CXX_TARGET_EXPORTS) \
36437 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36438 for flag in $(EXTRA_TARGET_FLAGS); do \
36439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36441 (cd $(TARGET_SUBDIR)/libvtv && \
36442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36444 "RANLIB=$${RANLIB}" \
36445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449 @endif target-libvtv
36451 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36452 maybe-install-info-target-libvtv:
36454 maybe-install-info-target-libvtv: install-info-target-libvtv
36456 install-info-target-libvtv: \
36457 configure-target-libvtv \
36459 @: $(MAKE); $(unstage)
36460 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36461 r=`${PWD_COMMAND}`; export r; \
36462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36463 $(RAW_CXX_TARGET_EXPORTS) \
36464 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36465 for flag in $(EXTRA_TARGET_FLAGS); do \
36466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468 (cd $(TARGET_SUBDIR)/libvtv && \
36469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36471 "RANLIB=$${RANLIB}" \
36472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 @endif target-libvtv
36478 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36479 maybe-install-pdf-target-libvtv:
36481 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36483 install-pdf-target-libvtv: \
36484 configure-target-libvtv \
36486 @: $(MAKE); $(unstage)
36487 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36488 r=`${PWD_COMMAND}`; export r; \
36489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36490 $(RAW_CXX_TARGET_EXPORTS) \
36491 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36492 for flag in $(EXTRA_TARGET_FLAGS); do \
36493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36495 (cd $(TARGET_SUBDIR)/libvtv && \
36496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36498 "RANLIB=$${RANLIB}" \
36499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36503 @endif target-libvtv
36505 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36506 maybe-install-html-target-libvtv:
36508 maybe-install-html-target-libvtv: install-html-target-libvtv
36510 install-html-target-libvtv: \
36511 configure-target-libvtv \
36513 @: $(MAKE); $(unstage)
36514 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36515 r=`${PWD_COMMAND}`; export r; \
36516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36517 $(RAW_CXX_TARGET_EXPORTS) \
36518 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36519 for flag in $(EXTRA_TARGET_FLAGS); do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522 (cd $(TARGET_SUBDIR)/libvtv && \
36523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36525 "RANLIB=$${RANLIB}" \
36526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530 @endif target-libvtv
36532 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36533 maybe-installcheck-target-libvtv:
36535 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36537 installcheck-target-libvtv: \
36538 configure-target-libvtv
36539 @: $(MAKE); $(unstage)
36540 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36541 r=`${PWD_COMMAND}`; export r; \
36542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543 $(RAW_CXX_TARGET_EXPORTS) \
36544 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36545 for flag in $(EXTRA_TARGET_FLAGS); do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36548 (cd $(TARGET_SUBDIR)/libvtv && \
36549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36551 "RANLIB=$${RANLIB}" \
36552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556 @endif target-libvtv
36558 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36559 maybe-mostlyclean-target-libvtv:
36561 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36563 mostlyclean-target-libvtv:
36564 @: $(MAKE); $(unstage)
36565 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36566 r=`${PWD_COMMAND}`; export r; \
36567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36568 $(RAW_CXX_TARGET_EXPORTS) \
36569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36570 for flag in $(EXTRA_TARGET_FLAGS); do \
36571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 (cd $(TARGET_SUBDIR)/libvtv && \
36574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36576 "RANLIB=$${RANLIB}" \
36577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581 @endif target-libvtv
36583 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36584 maybe-clean-target-libvtv:
36586 maybe-clean-target-libvtv: clean-target-libvtv
36588 clean-target-libvtv:
36589 @: $(MAKE); $(unstage)
36590 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36591 r=`${PWD_COMMAND}`; export r; \
36592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593 $(RAW_CXX_TARGET_EXPORTS) \
36594 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36595 for flag in $(EXTRA_TARGET_FLAGS); do \
36596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36598 (cd $(TARGET_SUBDIR)/libvtv && \
36599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601 "RANLIB=$${RANLIB}" \
36602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36606 @endif target-libvtv
36608 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36609 maybe-distclean-target-libvtv:
36611 maybe-distclean-target-libvtv: distclean-target-libvtv
36613 distclean-target-libvtv:
36614 @: $(MAKE); $(unstage)
36615 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36616 r=`${PWD_COMMAND}`; export r; \
36617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36618 $(RAW_CXX_TARGET_EXPORTS) \
36619 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36620 for flag in $(EXTRA_TARGET_FLAGS); do \
36621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623 (cd $(TARGET_SUBDIR)/libvtv && \
36624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36626 "RANLIB=$${RANLIB}" \
36627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631 @endif target-libvtv
36633 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36634 maybe-maintainer-clean-target-libvtv:
36636 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36638 maintainer-clean-target-libvtv:
36639 @: $(MAKE); $(unstage)
36640 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36641 r=`${PWD_COMMAND}`; export r; \
36642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643 $(RAW_CXX_TARGET_EXPORTS) \
36644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36645 for flag in $(EXTRA_TARGET_FLAGS); do \
36646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36648 (cd $(TARGET_SUBDIR)/libvtv && \
36649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651 "RANLIB=$${RANLIB}" \
36652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653 maintainer-clean) \
36656 @endif target-libvtv
36662 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36663 maybe-configure-target-libcilkrts:
36665 configure-target-libcilkrts: stage_current
36666 @endif gcc-bootstrap
36667 @if target-libcilkrts
36668 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36669 configure-target-libcilkrts:
36670 @: $(MAKE); $(unstage)
36671 @r=`${PWD_COMMAND}`; export r; \
36672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36673 echo "Checking multilib configuration for libcilkrts..."; \
36674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36675 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36676 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36677 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36678 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36680 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36681 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36684 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36686 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36688 $(NORMAL_TARGET_EXPORTS) \
36689 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36690 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36691 case $(srcdir) in \
36692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36693 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36696 module_srcdir=libcilkrts; \
36697 rm -f no-such-file || : ; \
36698 CONFIG_SITE=no-such-file $(SHELL) \
36699 $$s/$$module_srcdir/configure \
36700 --srcdir=$${topdir}/$$module_srcdir \
36701 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36702 --target=${target_alias} \
36704 @endif target-libcilkrts
36710 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36711 maybe-all-target-libcilkrts:
36713 all-target-libcilkrts: stage_current
36714 @endif gcc-bootstrap
36715 @if target-libcilkrts
36716 TARGET-target-libcilkrts=all
36717 maybe-all-target-libcilkrts: all-target-libcilkrts
36718 all-target-libcilkrts: configure-target-libcilkrts
36719 @: $(MAKE); $(unstage)
36720 @r=`${PWD_COMMAND}`; export r; \
36721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722 $(NORMAL_TARGET_EXPORTS) \
36723 (cd $(TARGET_SUBDIR)/libcilkrts && \
36724 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36725 $(TARGET-target-libcilkrts))
36726 @endif target-libcilkrts
36732 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36733 maybe-check-target-libcilkrts:
36734 @if target-libcilkrts
36735 maybe-check-target-libcilkrts: check-target-libcilkrts
36737 check-target-libcilkrts:
36738 @: $(MAKE); $(unstage)
36739 @r=`${PWD_COMMAND}`; export r; \
36740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741 $(NORMAL_TARGET_EXPORTS) \
36742 (cd $(TARGET_SUBDIR)/libcilkrts && \
36743 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36745 @endif target-libcilkrts
36747 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36748 maybe-install-target-libcilkrts:
36749 @if target-libcilkrts
36750 maybe-install-target-libcilkrts: install-target-libcilkrts
36752 install-target-libcilkrts: installdirs
36753 @: $(MAKE); $(unstage)
36754 @r=`${PWD_COMMAND}`; export r; \
36755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36756 $(NORMAL_TARGET_EXPORTS) \
36757 (cd $(TARGET_SUBDIR)/libcilkrts && \
36758 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36760 @endif target-libcilkrts
36762 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36763 maybe-install-strip-target-libcilkrts:
36764 @if target-libcilkrts
36765 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36767 install-strip-target-libcilkrts: installdirs
36768 @: $(MAKE); $(unstage)
36769 @r=`${PWD_COMMAND}`; export r; \
36770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36771 $(NORMAL_TARGET_EXPORTS) \
36772 (cd $(TARGET_SUBDIR)/libcilkrts && \
36773 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36775 @endif target-libcilkrts
36777 # Other targets (info, dvi, pdf, etc.)
36779 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36780 maybe-info-target-libcilkrts:
36781 @if target-libcilkrts
36782 maybe-info-target-libcilkrts: info-target-libcilkrts
36784 info-target-libcilkrts: \
36785 configure-target-libcilkrts
36786 @: $(MAKE); $(unstage)
36787 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36788 r=`${PWD_COMMAND}`; export r; \
36789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36790 $(NORMAL_TARGET_EXPORTS) \
36791 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36792 for flag in $(EXTRA_TARGET_FLAGS); do \
36793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36795 (cd $(TARGET_SUBDIR)/libcilkrts && \
36796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36798 "RANLIB=$${RANLIB}" \
36799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36803 @endif target-libcilkrts
36805 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36806 maybe-dvi-target-libcilkrts:
36807 @if target-libcilkrts
36808 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36810 dvi-target-libcilkrts: \
36811 configure-target-libcilkrts
36812 @: $(MAKE); $(unstage)
36813 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36814 r=`${PWD_COMMAND}`; export r; \
36815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36816 $(NORMAL_TARGET_EXPORTS) \
36817 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36818 for flag in $(EXTRA_TARGET_FLAGS); do \
36819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821 (cd $(TARGET_SUBDIR)/libcilkrts && \
36822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36824 "RANLIB=$${RANLIB}" \
36825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36829 @endif target-libcilkrts
36831 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36832 maybe-pdf-target-libcilkrts:
36833 @if target-libcilkrts
36834 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36836 pdf-target-libcilkrts: \
36837 configure-target-libcilkrts
36838 @: $(MAKE); $(unstage)
36839 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36840 r=`${PWD_COMMAND}`; export r; \
36841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36842 $(NORMAL_TARGET_EXPORTS) \
36843 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36844 for flag in $(EXTRA_TARGET_FLAGS); do \
36845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36847 (cd $(TARGET_SUBDIR)/libcilkrts && \
36848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36850 "RANLIB=$${RANLIB}" \
36851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36855 @endif target-libcilkrts
36857 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36858 maybe-html-target-libcilkrts:
36859 @if target-libcilkrts
36860 maybe-html-target-libcilkrts: html-target-libcilkrts
36862 html-target-libcilkrts: \
36863 configure-target-libcilkrts
36864 @: $(MAKE); $(unstage)
36865 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36866 r=`${PWD_COMMAND}`; export r; \
36867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36868 $(NORMAL_TARGET_EXPORTS) \
36869 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36870 for flag in $(EXTRA_TARGET_FLAGS); do \
36871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36873 (cd $(TARGET_SUBDIR)/libcilkrts && \
36874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36876 "RANLIB=$${RANLIB}" \
36877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36881 @endif target-libcilkrts
36883 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36884 maybe-TAGS-target-libcilkrts:
36885 @if target-libcilkrts
36886 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36888 TAGS-target-libcilkrts: \
36889 configure-target-libcilkrts
36890 @: $(MAKE); $(unstage)
36891 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36892 r=`${PWD_COMMAND}`; export r; \
36893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894 $(NORMAL_TARGET_EXPORTS) \
36895 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36896 for flag in $(EXTRA_TARGET_FLAGS); do \
36897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36899 (cd $(TARGET_SUBDIR)/libcilkrts && \
36900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36902 "RANLIB=$${RANLIB}" \
36903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36907 @endif target-libcilkrts
36909 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36910 maybe-install-info-target-libcilkrts:
36911 @if target-libcilkrts
36912 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36914 install-info-target-libcilkrts: \
36915 configure-target-libcilkrts \
36916 info-target-libcilkrts
36917 @: $(MAKE); $(unstage)
36918 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36919 r=`${PWD_COMMAND}`; export r; \
36920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921 $(NORMAL_TARGET_EXPORTS) \
36922 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36923 for flag in $(EXTRA_TARGET_FLAGS); do \
36924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36926 (cd $(TARGET_SUBDIR)/libcilkrts && \
36927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36929 "RANLIB=$${RANLIB}" \
36930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36934 @endif target-libcilkrts
36936 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36937 maybe-install-pdf-target-libcilkrts:
36938 @if target-libcilkrts
36939 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36941 install-pdf-target-libcilkrts: \
36942 configure-target-libcilkrts \
36943 pdf-target-libcilkrts
36944 @: $(MAKE); $(unstage)
36945 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36946 r=`${PWD_COMMAND}`; export r; \
36947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36948 $(NORMAL_TARGET_EXPORTS) \
36949 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36950 for flag in $(EXTRA_TARGET_FLAGS); do \
36951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36953 (cd $(TARGET_SUBDIR)/libcilkrts && \
36954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36956 "RANLIB=$${RANLIB}" \
36957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36961 @endif target-libcilkrts
36963 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36964 maybe-install-html-target-libcilkrts:
36965 @if target-libcilkrts
36966 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36968 install-html-target-libcilkrts: \
36969 configure-target-libcilkrts \
36970 html-target-libcilkrts
36971 @: $(MAKE); $(unstage)
36972 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36973 r=`${PWD_COMMAND}`; export r; \
36974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36975 $(NORMAL_TARGET_EXPORTS) \
36976 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36977 for flag in $(EXTRA_TARGET_FLAGS); do \
36978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36980 (cd $(TARGET_SUBDIR)/libcilkrts && \
36981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36983 "RANLIB=$${RANLIB}" \
36984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36988 @endif target-libcilkrts
36990 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36991 maybe-installcheck-target-libcilkrts:
36992 @if target-libcilkrts
36993 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36995 installcheck-target-libcilkrts: \
36996 configure-target-libcilkrts
36997 @: $(MAKE); $(unstage)
36998 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36999 r=`${PWD_COMMAND}`; export r; \
37000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37001 $(NORMAL_TARGET_EXPORTS) \
37002 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37003 for flag in $(EXTRA_TARGET_FLAGS); do \
37004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37006 (cd $(TARGET_SUBDIR)/libcilkrts && \
37007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37009 "RANLIB=$${RANLIB}" \
37010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37014 @endif target-libcilkrts
37016 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37017 maybe-mostlyclean-target-libcilkrts:
37018 @if target-libcilkrts
37019 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37021 mostlyclean-target-libcilkrts:
37022 @: $(MAKE); $(unstage)
37023 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37024 r=`${PWD_COMMAND}`; export r; \
37025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37026 $(NORMAL_TARGET_EXPORTS) \
37027 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37028 for flag in $(EXTRA_TARGET_FLAGS); do \
37029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37031 (cd $(TARGET_SUBDIR)/libcilkrts && \
37032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37034 "RANLIB=$${RANLIB}" \
37035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37039 @endif target-libcilkrts
37041 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37042 maybe-clean-target-libcilkrts:
37043 @if target-libcilkrts
37044 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37046 clean-target-libcilkrts:
37047 @: $(MAKE); $(unstage)
37048 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37049 r=`${PWD_COMMAND}`; export r; \
37050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051 $(NORMAL_TARGET_EXPORTS) \
37052 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37053 for flag in $(EXTRA_TARGET_FLAGS); do \
37054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37056 (cd $(TARGET_SUBDIR)/libcilkrts && \
37057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059 "RANLIB=$${RANLIB}" \
37060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37064 @endif target-libcilkrts
37066 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37067 maybe-distclean-target-libcilkrts:
37068 @if target-libcilkrts
37069 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37071 distclean-target-libcilkrts:
37072 @: $(MAKE); $(unstage)
37073 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37074 r=`${PWD_COMMAND}`; export r; \
37075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076 $(NORMAL_TARGET_EXPORTS) \
37077 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37078 for flag in $(EXTRA_TARGET_FLAGS); do \
37079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37081 (cd $(TARGET_SUBDIR)/libcilkrts && \
37082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084 "RANLIB=$${RANLIB}" \
37085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37089 @endif target-libcilkrts
37091 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37092 maybe-maintainer-clean-target-libcilkrts:
37093 @if target-libcilkrts
37094 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37096 maintainer-clean-target-libcilkrts:
37097 @: $(MAKE); $(unstage)
37098 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37099 r=`${PWD_COMMAND}`; export r; \
37100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101 $(NORMAL_TARGET_EXPORTS) \
37102 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37103 for flag in $(EXTRA_TARGET_FLAGS); do \
37104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37106 (cd $(TARGET_SUBDIR)/libcilkrts && \
37107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109 "RANLIB=$${RANLIB}" \
37110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111 maintainer-clean) \
37114 @endif target-libcilkrts
37120 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37121 maybe-configure-target-liboffloadmic:
37123 configure-target-liboffloadmic: stage_current
37124 @endif gcc-bootstrap
37125 @if target-liboffloadmic
37126 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37127 configure-target-liboffloadmic:
37128 @: $(MAKE); $(unstage)
37129 @r=`${PWD_COMMAND}`; export r; \
37130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37131 echo "Checking multilib configuration for liboffloadmic..."; \
37132 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37133 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37134 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37135 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37136 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37138 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37139 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37142 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37144 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37145 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37146 $(NORMAL_TARGET_EXPORTS) \
37147 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37148 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37149 case $(srcdir) in \
37150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37151 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37154 module_srcdir=liboffloadmic; \
37155 rm -f no-such-file || : ; \
37156 CONFIG_SITE=no-such-file $(SHELL) \
37157 $$s/$$module_srcdir/configure \
37158 --srcdir=$${topdir}/$$module_srcdir \
37159 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37160 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37162 @endif target-liboffloadmic
37168 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37169 maybe-all-target-liboffloadmic:
37171 all-target-liboffloadmic: stage_current
37172 @endif gcc-bootstrap
37173 @if target-liboffloadmic
37174 TARGET-target-liboffloadmic=all
37175 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37176 all-target-liboffloadmic: configure-target-liboffloadmic
37177 @: $(MAKE); $(unstage)
37178 @r=`${PWD_COMMAND}`; export r; \
37179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37180 $(NORMAL_TARGET_EXPORTS) \
37181 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37183 $(TARGET-target-liboffloadmic))
37184 @endif target-liboffloadmic
37190 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37191 maybe-check-target-liboffloadmic:
37192 @if target-liboffloadmic
37193 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37195 check-target-liboffloadmic:
37196 @: $(MAKE); $(unstage)
37197 @r=`${PWD_COMMAND}`; export r; \
37198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199 $(NORMAL_TARGET_EXPORTS) \
37200 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37201 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37203 @endif target-liboffloadmic
37205 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37206 maybe-install-target-liboffloadmic:
37207 @if target-liboffloadmic
37208 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37210 install-target-liboffloadmic: installdirs
37211 @: $(MAKE); $(unstage)
37212 @r=`${PWD_COMMAND}`; export r; \
37213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214 $(NORMAL_TARGET_EXPORTS) \
37215 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37216 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37218 @endif target-liboffloadmic
37220 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37221 maybe-install-strip-target-liboffloadmic:
37222 @if target-liboffloadmic
37223 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37225 install-strip-target-liboffloadmic: installdirs
37226 @: $(MAKE); $(unstage)
37227 @r=`${PWD_COMMAND}`; export r; \
37228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37229 $(NORMAL_TARGET_EXPORTS) \
37230 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37231 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37233 @endif target-liboffloadmic
37235 # Other targets (info, dvi, pdf, etc.)
37237 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37238 maybe-info-target-liboffloadmic:
37239 @if target-liboffloadmic
37240 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37242 info-target-liboffloadmic: \
37243 configure-target-liboffloadmic
37244 @: $(MAKE); $(unstage)
37245 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37246 r=`${PWD_COMMAND}`; export r; \
37247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248 $(NORMAL_TARGET_EXPORTS) \
37249 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37250 for flag in $(EXTRA_TARGET_FLAGS); do \
37251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37253 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256 "RANLIB=$${RANLIB}" \
37257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37261 @endif target-liboffloadmic
37263 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37264 maybe-dvi-target-liboffloadmic:
37265 @if target-liboffloadmic
37266 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37268 dvi-target-liboffloadmic: \
37269 configure-target-liboffloadmic
37270 @: $(MAKE); $(unstage)
37271 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37272 r=`${PWD_COMMAND}`; export r; \
37273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37274 $(NORMAL_TARGET_EXPORTS) \
37275 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37276 for flag in $(EXTRA_TARGET_FLAGS); do \
37277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37279 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37282 "RANLIB=$${RANLIB}" \
37283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37287 @endif target-liboffloadmic
37289 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37290 maybe-pdf-target-liboffloadmic:
37291 @if target-liboffloadmic
37292 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37294 pdf-target-liboffloadmic: \
37295 configure-target-liboffloadmic
37296 @: $(MAKE); $(unstage)
37297 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37298 r=`${PWD_COMMAND}`; export r; \
37299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37300 $(NORMAL_TARGET_EXPORTS) \
37301 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37302 for flag in $(EXTRA_TARGET_FLAGS); do \
37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37305 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37308 "RANLIB=$${RANLIB}" \
37309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313 @endif target-liboffloadmic
37315 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37316 maybe-html-target-liboffloadmic:
37317 @if target-liboffloadmic
37318 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37320 html-target-liboffloadmic: \
37321 configure-target-liboffloadmic
37322 @: $(MAKE); $(unstage)
37323 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37324 r=`${PWD_COMMAND}`; export r; \
37325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37326 $(NORMAL_TARGET_EXPORTS) \
37327 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37328 for flag in $(EXTRA_TARGET_FLAGS); do \
37329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37331 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37334 "RANLIB=$${RANLIB}" \
37335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37339 @endif target-liboffloadmic
37341 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37342 maybe-TAGS-target-liboffloadmic:
37343 @if target-liboffloadmic
37344 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37346 TAGS-target-liboffloadmic: \
37347 configure-target-liboffloadmic
37348 @: $(MAKE); $(unstage)
37349 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37350 r=`${PWD_COMMAND}`; export r; \
37351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352 $(NORMAL_TARGET_EXPORTS) \
37353 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37354 for flag in $(EXTRA_TARGET_FLAGS); do \
37355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37357 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37360 "RANLIB=$${RANLIB}" \
37361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37365 @endif target-liboffloadmic
37367 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37368 maybe-install-info-target-liboffloadmic:
37369 @if target-liboffloadmic
37370 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37372 install-info-target-liboffloadmic: \
37373 configure-target-liboffloadmic \
37374 info-target-liboffloadmic
37375 @: $(MAKE); $(unstage)
37376 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37377 r=`${PWD_COMMAND}`; export r; \
37378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379 $(NORMAL_TARGET_EXPORTS) \
37380 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37381 for flag in $(EXTRA_TARGET_FLAGS); do \
37382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37384 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387 "RANLIB=$${RANLIB}" \
37388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37392 @endif target-liboffloadmic
37394 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37395 maybe-install-pdf-target-liboffloadmic:
37396 @if target-liboffloadmic
37397 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37399 install-pdf-target-liboffloadmic: \
37400 configure-target-liboffloadmic \
37401 pdf-target-liboffloadmic
37402 @: $(MAKE); $(unstage)
37403 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37404 r=`${PWD_COMMAND}`; export r; \
37405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37406 $(NORMAL_TARGET_EXPORTS) \
37407 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37408 for flag in $(EXTRA_TARGET_FLAGS); do \
37409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37411 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37414 "RANLIB=$${RANLIB}" \
37415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37419 @endif target-liboffloadmic
37421 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37422 maybe-install-html-target-liboffloadmic:
37423 @if target-liboffloadmic
37424 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37426 install-html-target-liboffloadmic: \
37427 configure-target-liboffloadmic \
37428 html-target-liboffloadmic
37429 @: $(MAKE); $(unstage)
37430 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37431 r=`${PWD_COMMAND}`; export r; \
37432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37433 $(NORMAL_TARGET_EXPORTS) \
37434 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37435 for flag in $(EXTRA_TARGET_FLAGS); do \
37436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37438 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37441 "RANLIB=$${RANLIB}" \
37442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37446 @endif target-liboffloadmic
37448 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37449 maybe-installcheck-target-liboffloadmic:
37450 @if target-liboffloadmic
37451 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37453 installcheck-target-liboffloadmic: \
37454 configure-target-liboffloadmic
37455 @: $(MAKE); $(unstage)
37456 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37457 r=`${PWD_COMMAND}`; export r; \
37458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459 $(NORMAL_TARGET_EXPORTS) \
37460 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37461 for flag in $(EXTRA_TARGET_FLAGS); do \
37462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37464 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37467 "RANLIB=$${RANLIB}" \
37468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37472 @endif target-liboffloadmic
37474 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37475 maybe-mostlyclean-target-liboffloadmic:
37476 @if target-liboffloadmic
37477 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37479 mostlyclean-target-liboffloadmic:
37480 @: $(MAKE); $(unstage)
37481 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37482 r=`${PWD_COMMAND}`; export r; \
37483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37484 $(NORMAL_TARGET_EXPORTS) \
37485 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37486 for flag in $(EXTRA_TARGET_FLAGS); do \
37487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37489 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37492 "RANLIB=$${RANLIB}" \
37493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37497 @endif target-liboffloadmic
37499 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37500 maybe-clean-target-liboffloadmic:
37501 @if target-liboffloadmic
37502 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37504 clean-target-liboffloadmic:
37505 @: $(MAKE); $(unstage)
37506 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37507 r=`${PWD_COMMAND}`; export r; \
37508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37509 $(NORMAL_TARGET_EXPORTS) \
37510 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37511 for flag in $(EXTRA_TARGET_FLAGS); do \
37512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37514 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37517 "RANLIB=$${RANLIB}" \
37518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37522 @endif target-liboffloadmic
37524 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37525 maybe-distclean-target-liboffloadmic:
37526 @if target-liboffloadmic
37527 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37529 distclean-target-liboffloadmic:
37530 @: $(MAKE); $(unstage)
37531 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37532 r=`${PWD_COMMAND}`; export r; \
37533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37534 $(NORMAL_TARGET_EXPORTS) \
37535 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37536 for flag in $(EXTRA_TARGET_FLAGS); do \
37537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37539 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37542 "RANLIB=$${RANLIB}" \
37543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37547 @endif target-liboffloadmic
37549 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37550 maybe-maintainer-clean-target-liboffloadmic:
37551 @if target-liboffloadmic
37552 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37554 maintainer-clean-target-liboffloadmic:
37555 @: $(MAKE); $(unstage)
37556 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37557 r=`${PWD_COMMAND}`; export r; \
37558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37559 $(NORMAL_TARGET_EXPORTS) \
37560 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37561 for flag in $(EXTRA_TARGET_FLAGS); do \
37562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37564 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37567 "RANLIB=$${RANLIB}" \
37568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37569 maintainer-clean) \
37572 @endif target-liboffloadmic
37578 .PHONY: configure-target-libssp maybe-configure-target-libssp
37579 maybe-configure-target-libssp:
37581 configure-target-libssp: stage_current
37582 @endif gcc-bootstrap
37584 maybe-configure-target-libssp: configure-target-libssp
37585 configure-target-libssp:
37586 @: $(MAKE); $(unstage)
37587 @r=`${PWD_COMMAND}`; export r; \
37588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589 echo "Checking multilib configuration for libssp..."; \
37590 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37591 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37592 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37593 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37594 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37596 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37597 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37600 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37602 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37603 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37604 $(NORMAL_TARGET_EXPORTS) \
37605 echo Configuring in $(TARGET_SUBDIR)/libssp; \
37606 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37607 case $(srcdir) in \
37608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37609 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37612 module_srcdir=libssp; \
37613 rm -f no-such-file || : ; \
37614 CONFIG_SITE=no-such-file $(SHELL) \
37615 $$s/$$module_srcdir/configure \
37616 --srcdir=$${topdir}/$$module_srcdir \
37617 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37618 --target=${target_alias} \
37620 @endif target-libssp
37626 .PHONY: all-target-libssp maybe-all-target-libssp
37627 maybe-all-target-libssp:
37629 all-target-libssp: stage_current
37630 @endif gcc-bootstrap
37632 TARGET-target-libssp=all
37633 maybe-all-target-libssp: all-target-libssp
37634 all-target-libssp: configure-target-libssp
37635 @: $(MAKE); $(unstage)
37636 @r=`${PWD_COMMAND}`; export r; \
37637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37638 $(NORMAL_TARGET_EXPORTS) \
37639 (cd $(TARGET_SUBDIR)/libssp && \
37640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37641 $(TARGET-target-libssp))
37642 @endif target-libssp
37648 .PHONY: check-target-libssp maybe-check-target-libssp
37649 maybe-check-target-libssp:
37651 maybe-check-target-libssp: check-target-libssp
37653 check-target-libssp:
37654 @: $(MAKE); $(unstage)
37655 @r=`${PWD_COMMAND}`; export r; \
37656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657 $(NORMAL_TARGET_EXPORTS) \
37658 (cd $(TARGET_SUBDIR)/libssp && \
37659 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37661 @endif target-libssp
37663 .PHONY: install-target-libssp maybe-install-target-libssp
37664 maybe-install-target-libssp:
37666 maybe-install-target-libssp: install-target-libssp
37668 install-target-libssp: installdirs
37669 @: $(MAKE); $(unstage)
37670 @r=`${PWD_COMMAND}`; export r; \
37671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37672 $(NORMAL_TARGET_EXPORTS) \
37673 (cd $(TARGET_SUBDIR)/libssp && \
37674 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37676 @endif target-libssp
37678 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37679 maybe-install-strip-target-libssp:
37681 maybe-install-strip-target-libssp: install-strip-target-libssp
37683 install-strip-target-libssp: installdirs
37684 @: $(MAKE); $(unstage)
37685 @r=`${PWD_COMMAND}`; export r; \
37686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37687 $(NORMAL_TARGET_EXPORTS) \
37688 (cd $(TARGET_SUBDIR)/libssp && \
37689 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37691 @endif target-libssp
37693 # Other targets (info, dvi, pdf, etc.)
37695 .PHONY: maybe-info-target-libssp info-target-libssp
37696 maybe-info-target-libssp:
37698 maybe-info-target-libssp: info-target-libssp
37700 info-target-libssp: \
37701 configure-target-libssp
37702 @: $(MAKE); $(unstage)
37703 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37704 r=`${PWD_COMMAND}`; export r; \
37705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37706 $(NORMAL_TARGET_EXPORTS) \
37707 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37708 for flag in $(EXTRA_TARGET_FLAGS); do \
37709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37711 (cd $(TARGET_SUBDIR)/libssp && \
37712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37714 "RANLIB=$${RANLIB}" \
37715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37719 @endif target-libssp
37721 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37722 maybe-dvi-target-libssp:
37724 maybe-dvi-target-libssp: dvi-target-libssp
37726 dvi-target-libssp: \
37727 configure-target-libssp
37728 @: $(MAKE); $(unstage)
37729 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37730 r=`${PWD_COMMAND}`; export r; \
37731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37732 $(NORMAL_TARGET_EXPORTS) \
37733 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37734 for flag in $(EXTRA_TARGET_FLAGS); do \
37735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37737 (cd $(TARGET_SUBDIR)/libssp && \
37738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37740 "RANLIB=$${RANLIB}" \
37741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 @endif target-libssp
37747 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37748 maybe-pdf-target-libssp:
37750 maybe-pdf-target-libssp: pdf-target-libssp
37752 pdf-target-libssp: \
37753 configure-target-libssp
37754 @: $(MAKE); $(unstage)
37755 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37756 r=`${PWD_COMMAND}`; export r; \
37757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37758 $(NORMAL_TARGET_EXPORTS) \
37759 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37760 for flag in $(EXTRA_TARGET_FLAGS); do \
37761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37763 (cd $(TARGET_SUBDIR)/libssp && \
37764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37766 "RANLIB=$${RANLIB}" \
37767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771 @endif target-libssp
37773 .PHONY: maybe-html-target-libssp html-target-libssp
37774 maybe-html-target-libssp:
37776 maybe-html-target-libssp: html-target-libssp
37778 html-target-libssp: \
37779 configure-target-libssp
37780 @: $(MAKE); $(unstage)
37781 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37782 r=`${PWD_COMMAND}`; export r; \
37783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37784 $(NORMAL_TARGET_EXPORTS) \
37785 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37786 for flag in $(EXTRA_TARGET_FLAGS); do \
37787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37789 (cd $(TARGET_SUBDIR)/libssp && \
37790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37792 "RANLIB=$${RANLIB}" \
37793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797 @endif target-libssp
37799 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37800 maybe-TAGS-target-libssp:
37802 maybe-TAGS-target-libssp: TAGS-target-libssp
37804 TAGS-target-libssp: \
37805 configure-target-libssp
37806 @: $(MAKE); $(unstage)
37807 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37808 r=`${PWD_COMMAND}`; export r; \
37809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810 $(NORMAL_TARGET_EXPORTS) \
37811 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37812 for flag in $(EXTRA_TARGET_FLAGS); do \
37813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37815 (cd $(TARGET_SUBDIR)/libssp && \
37816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37818 "RANLIB=$${RANLIB}" \
37819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823 @endif target-libssp
37825 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37826 maybe-install-info-target-libssp:
37828 maybe-install-info-target-libssp: install-info-target-libssp
37830 install-info-target-libssp: \
37831 configure-target-libssp \
37833 @: $(MAKE); $(unstage)
37834 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37835 r=`${PWD_COMMAND}`; export r; \
37836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37837 $(NORMAL_TARGET_EXPORTS) \
37838 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37839 for flag in $(EXTRA_TARGET_FLAGS); do \
37840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842 (cd $(TARGET_SUBDIR)/libssp && \
37843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37845 "RANLIB=$${RANLIB}" \
37846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37850 @endif target-libssp
37852 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37853 maybe-install-pdf-target-libssp:
37855 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37857 install-pdf-target-libssp: \
37858 configure-target-libssp \
37860 @: $(MAKE); $(unstage)
37861 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37862 r=`${PWD_COMMAND}`; export r; \
37863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37864 $(NORMAL_TARGET_EXPORTS) \
37865 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37866 for flag in $(EXTRA_TARGET_FLAGS); do \
37867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869 (cd $(TARGET_SUBDIR)/libssp && \
37870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37872 "RANLIB=$${RANLIB}" \
37873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37877 @endif target-libssp
37879 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37880 maybe-install-html-target-libssp:
37882 maybe-install-html-target-libssp: install-html-target-libssp
37884 install-html-target-libssp: \
37885 configure-target-libssp \
37887 @: $(MAKE); $(unstage)
37888 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37889 r=`${PWD_COMMAND}`; export r; \
37890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37891 $(NORMAL_TARGET_EXPORTS) \
37892 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37893 for flag in $(EXTRA_TARGET_FLAGS); do \
37894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37896 (cd $(TARGET_SUBDIR)/libssp && \
37897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37899 "RANLIB=$${RANLIB}" \
37900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37904 @endif target-libssp
37906 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37907 maybe-installcheck-target-libssp:
37909 maybe-installcheck-target-libssp: installcheck-target-libssp
37911 installcheck-target-libssp: \
37912 configure-target-libssp
37913 @: $(MAKE); $(unstage)
37914 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37915 r=`${PWD_COMMAND}`; export r; \
37916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917 $(NORMAL_TARGET_EXPORTS) \
37918 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37919 for flag in $(EXTRA_TARGET_FLAGS); do \
37920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922 (cd $(TARGET_SUBDIR)/libssp && \
37923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37925 "RANLIB=$${RANLIB}" \
37926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37930 @endif target-libssp
37932 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37933 maybe-mostlyclean-target-libssp:
37935 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37937 mostlyclean-target-libssp:
37938 @: $(MAKE); $(unstage)
37939 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37940 r=`${PWD_COMMAND}`; export r; \
37941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37942 $(NORMAL_TARGET_EXPORTS) \
37943 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37944 for flag in $(EXTRA_TARGET_FLAGS); do \
37945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37947 (cd $(TARGET_SUBDIR)/libssp && \
37948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37950 "RANLIB=$${RANLIB}" \
37951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37955 @endif target-libssp
37957 .PHONY: maybe-clean-target-libssp clean-target-libssp
37958 maybe-clean-target-libssp:
37960 maybe-clean-target-libssp: clean-target-libssp
37962 clean-target-libssp:
37963 @: $(MAKE); $(unstage)
37964 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37965 r=`${PWD_COMMAND}`; export r; \
37966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37967 $(NORMAL_TARGET_EXPORTS) \
37968 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37969 for flag in $(EXTRA_TARGET_FLAGS); do \
37970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37972 (cd $(TARGET_SUBDIR)/libssp && \
37973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37975 "RANLIB=$${RANLIB}" \
37976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37980 @endif target-libssp
37982 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37983 maybe-distclean-target-libssp:
37985 maybe-distclean-target-libssp: distclean-target-libssp
37987 distclean-target-libssp:
37988 @: $(MAKE); $(unstage)
37989 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37990 r=`${PWD_COMMAND}`; export r; \
37991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992 $(NORMAL_TARGET_EXPORTS) \
37993 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37994 for flag in $(EXTRA_TARGET_FLAGS); do \
37995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37997 (cd $(TARGET_SUBDIR)/libssp && \
37998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000 "RANLIB=$${RANLIB}" \
38001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38005 @endif target-libssp
38007 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38008 maybe-maintainer-clean-target-libssp:
38010 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38012 maintainer-clean-target-libssp:
38013 @: $(MAKE); $(unstage)
38014 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38015 r=`${PWD_COMMAND}`; export r; \
38016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017 $(NORMAL_TARGET_EXPORTS) \
38018 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38019 for flag in $(EXTRA_TARGET_FLAGS); do \
38020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 (cd $(TARGET_SUBDIR)/libssp && \
38023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025 "RANLIB=$${RANLIB}" \
38026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027 maintainer-clean) \
38030 @endif target-libssp
38036 .PHONY: configure-target-newlib maybe-configure-target-newlib
38037 maybe-configure-target-newlib:
38039 configure-target-newlib: stage_current
38040 @endif gcc-bootstrap
38042 maybe-configure-target-newlib: configure-target-newlib
38043 configure-target-newlib:
38044 @: $(MAKE); $(unstage)
38045 @r=`${PWD_COMMAND}`; export r; \
38046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38047 echo "Checking multilib configuration for newlib..."; \
38048 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38049 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38050 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38051 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38052 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38054 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38055 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38058 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38060 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38061 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38062 $(NORMAL_TARGET_EXPORTS) \
38063 echo Configuring in $(TARGET_SUBDIR)/newlib; \
38064 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38065 case $(srcdir) in \
38066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38067 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38070 module_srcdir=newlib; \
38071 rm -f no-such-file || : ; \
38072 CONFIG_SITE=no-such-file $(SHELL) \
38073 $$s/$$module_srcdir/configure \
38074 --srcdir=$${topdir}/$$module_srcdir \
38075 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38076 --target=${target_alias} \
38078 @endif target-newlib
38084 .PHONY: all-target-newlib maybe-all-target-newlib
38085 maybe-all-target-newlib:
38087 all-target-newlib: stage_current
38088 @endif gcc-bootstrap
38090 TARGET-target-newlib=all
38091 maybe-all-target-newlib: all-target-newlib
38092 all-target-newlib: configure-target-newlib
38093 @: $(MAKE); $(unstage)
38094 @r=`${PWD_COMMAND}`; export r; \
38095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38096 $(NORMAL_TARGET_EXPORTS) \
38097 (cd $(TARGET_SUBDIR)/newlib && \
38098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38099 $(TARGET-target-newlib))
38100 @endif target-newlib
38106 .PHONY: check-target-newlib maybe-check-target-newlib
38107 maybe-check-target-newlib:
38109 maybe-check-target-newlib: check-target-newlib
38111 check-target-newlib:
38112 @: $(MAKE); $(unstage)
38113 @r=`${PWD_COMMAND}`; export r; \
38114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115 $(NORMAL_TARGET_EXPORTS) \
38116 (cd $(TARGET_SUBDIR)/newlib && \
38117 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38119 @endif target-newlib
38121 .PHONY: install-target-newlib maybe-install-target-newlib
38122 maybe-install-target-newlib:
38124 maybe-install-target-newlib: install-target-newlib
38126 install-target-newlib: installdirs
38127 @: $(MAKE); $(unstage)
38128 @r=`${PWD_COMMAND}`; export r; \
38129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38130 $(NORMAL_TARGET_EXPORTS) \
38131 (cd $(TARGET_SUBDIR)/newlib && \
38132 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38134 @endif target-newlib
38136 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38137 maybe-install-strip-target-newlib:
38139 maybe-install-strip-target-newlib: install-strip-target-newlib
38141 install-strip-target-newlib: installdirs
38142 @: $(MAKE); $(unstage)
38143 @r=`${PWD_COMMAND}`; export r; \
38144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38145 $(NORMAL_TARGET_EXPORTS) \
38146 (cd $(TARGET_SUBDIR)/newlib && \
38147 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38149 @endif target-newlib
38151 # Other targets (info, dvi, pdf, etc.)
38153 .PHONY: maybe-info-target-newlib info-target-newlib
38154 maybe-info-target-newlib:
38156 maybe-info-target-newlib: info-target-newlib
38158 info-target-newlib: \
38159 configure-target-newlib
38160 @: $(MAKE); $(unstage)
38161 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38162 r=`${PWD_COMMAND}`; export r; \
38163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38164 $(NORMAL_TARGET_EXPORTS) \
38165 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38166 for flag in $(EXTRA_TARGET_FLAGS); do \
38167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38169 (cd $(TARGET_SUBDIR)/newlib && \
38170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38172 "RANLIB=$${RANLIB}" \
38173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38177 @endif target-newlib
38179 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38180 maybe-dvi-target-newlib:
38182 maybe-dvi-target-newlib: dvi-target-newlib
38184 dvi-target-newlib: \
38185 configure-target-newlib
38186 @: $(MAKE); $(unstage)
38187 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38188 r=`${PWD_COMMAND}`; export r; \
38189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190 $(NORMAL_TARGET_EXPORTS) \
38191 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38192 for flag in $(EXTRA_TARGET_FLAGS); do \
38193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38195 (cd $(TARGET_SUBDIR)/newlib && \
38196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38198 "RANLIB=$${RANLIB}" \
38199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203 @endif target-newlib
38205 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38206 maybe-pdf-target-newlib:
38208 maybe-pdf-target-newlib: pdf-target-newlib
38210 pdf-target-newlib: \
38211 configure-target-newlib
38212 @: $(MAKE); $(unstage)
38213 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38214 r=`${PWD_COMMAND}`; export r; \
38215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38216 $(NORMAL_TARGET_EXPORTS) \
38217 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38218 for flag in $(EXTRA_TARGET_FLAGS); do \
38219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38221 (cd $(TARGET_SUBDIR)/newlib && \
38222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38224 "RANLIB=$${RANLIB}" \
38225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38229 @endif target-newlib
38231 .PHONY: maybe-html-target-newlib html-target-newlib
38232 maybe-html-target-newlib:
38234 maybe-html-target-newlib: html-target-newlib
38236 html-target-newlib: \
38237 configure-target-newlib
38238 @: $(MAKE); $(unstage)
38239 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38240 r=`${PWD_COMMAND}`; export r; \
38241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38242 $(NORMAL_TARGET_EXPORTS) \
38243 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38244 for flag in $(EXTRA_TARGET_FLAGS); do \
38245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38247 (cd $(TARGET_SUBDIR)/newlib && \
38248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38250 "RANLIB=$${RANLIB}" \
38251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38255 @endif target-newlib
38257 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38258 maybe-TAGS-target-newlib:
38260 maybe-TAGS-target-newlib: TAGS-target-newlib
38262 TAGS-target-newlib: \
38263 configure-target-newlib
38264 @: $(MAKE); $(unstage)
38265 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38266 r=`${PWD_COMMAND}`; export r; \
38267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38268 $(NORMAL_TARGET_EXPORTS) \
38269 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38270 for flag in $(EXTRA_TARGET_FLAGS); do \
38271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38273 (cd $(TARGET_SUBDIR)/newlib && \
38274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38276 "RANLIB=$${RANLIB}" \
38277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281 @endif target-newlib
38283 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38284 maybe-install-info-target-newlib:
38286 maybe-install-info-target-newlib: install-info-target-newlib
38288 install-info-target-newlib: \
38289 configure-target-newlib \
38291 @: $(MAKE); $(unstage)
38292 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38293 r=`${PWD_COMMAND}`; export r; \
38294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38295 $(NORMAL_TARGET_EXPORTS) \
38296 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38297 for flag in $(EXTRA_TARGET_FLAGS); do \
38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38300 (cd $(TARGET_SUBDIR)/newlib && \
38301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38303 "RANLIB=$${RANLIB}" \
38304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38308 @endif target-newlib
38310 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38311 maybe-install-pdf-target-newlib:
38313 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38315 install-pdf-target-newlib: \
38316 configure-target-newlib \
38318 @: $(MAKE); $(unstage)
38319 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38320 r=`${PWD_COMMAND}`; export r; \
38321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322 $(NORMAL_TARGET_EXPORTS) \
38323 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38324 for flag in $(EXTRA_TARGET_FLAGS); do \
38325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38327 (cd $(TARGET_SUBDIR)/newlib && \
38328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38330 "RANLIB=$${RANLIB}" \
38331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38335 @endif target-newlib
38337 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38338 maybe-install-html-target-newlib:
38340 maybe-install-html-target-newlib: install-html-target-newlib
38342 install-html-target-newlib: \
38343 configure-target-newlib \
38345 @: $(MAKE); $(unstage)
38346 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38347 r=`${PWD_COMMAND}`; export r; \
38348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38349 $(NORMAL_TARGET_EXPORTS) \
38350 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38351 for flag in $(EXTRA_TARGET_FLAGS); do \
38352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38354 (cd $(TARGET_SUBDIR)/newlib && \
38355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38357 "RANLIB=$${RANLIB}" \
38358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38362 @endif target-newlib
38364 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38365 maybe-installcheck-target-newlib:
38367 maybe-installcheck-target-newlib: installcheck-target-newlib
38369 installcheck-target-newlib: \
38370 configure-target-newlib
38371 @: $(MAKE); $(unstage)
38372 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38373 r=`${PWD_COMMAND}`; export r; \
38374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375 $(NORMAL_TARGET_EXPORTS) \
38376 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38377 for flag in $(EXTRA_TARGET_FLAGS); do \
38378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38380 (cd $(TARGET_SUBDIR)/newlib && \
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}" \
38388 @endif target-newlib
38390 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38391 maybe-mostlyclean-target-newlib:
38393 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38395 mostlyclean-target-newlib:
38396 @: $(MAKE); $(unstage)
38397 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38398 r=`${PWD_COMMAND}`; export r; \
38399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38400 $(NORMAL_TARGET_EXPORTS) \
38401 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38402 for flag in $(EXTRA_TARGET_FLAGS); do \
38403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38405 (cd $(TARGET_SUBDIR)/newlib && \
38406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38408 "RANLIB=$${RANLIB}" \
38409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38413 @endif target-newlib
38415 .PHONY: maybe-clean-target-newlib clean-target-newlib
38416 maybe-clean-target-newlib:
38418 maybe-clean-target-newlib: clean-target-newlib
38420 clean-target-newlib:
38421 @: $(MAKE); $(unstage)
38422 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38423 r=`${PWD_COMMAND}`; export r; \
38424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425 $(NORMAL_TARGET_EXPORTS) \
38426 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38427 for flag in $(EXTRA_TARGET_FLAGS); do \
38428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38430 (cd $(TARGET_SUBDIR)/newlib && \
38431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38433 "RANLIB=$${RANLIB}" \
38434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38438 @endif target-newlib
38440 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38441 maybe-distclean-target-newlib:
38443 maybe-distclean-target-newlib: distclean-target-newlib
38445 distclean-target-newlib:
38446 @: $(MAKE); $(unstage)
38447 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38448 r=`${PWD_COMMAND}`; export r; \
38449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38450 $(NORMAL_TARGET_EXPORTS) \
38451 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38452 for flag in $(EXTRA_TARGET_FLAGS); do \
38453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38455 (cd $(TARGET_SUBDIR)/newlib && \
38456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38458 "RANLIB=$${RANLIB}" \
38459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38463 @endif target-newlib
38465 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38466 maybe-maintainer-clean-target-newlib:
38468 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38470 maintainer-clean-target-newlib:
38471 @: $(MAKE); $(unstage)
38472 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38473 r=`${PWD_COMMAND}`; export r; \
38474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475 $(NORMAL_TARGET_EXPORTS) \
38476 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38477 for flag in $(EXTRA_TARGET_FLAGS); do \
38478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38480 (cd $(TARGET_SUBDIR)/newlib && \
38481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483 "RANLIB=$${RANLIB}" \
38484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485 maintainer-clean) \
38488 @endif target-newlib
38494 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38495 maybe-configure-target-libgcc:
38497 configure-target-libgcc: stage_current
38498 @endif gcc-bootstrap
38500 maybe-configure-target-libgcc: configure-target-libgcc
38501 configure-target-libgcc:
38502 @r=`${PWD_COMMAND}`; export r; \
38503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504 echo "Checking multilib configuration for libgcc..."; \
38505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38507 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38508 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38509 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38511 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38512 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38515 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38517 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38518 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38519 $(NORMAL_TARGET_EXPORTS) \
38520 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38521 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38522 case $(srcdir) in \
38523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38524 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38527 module_srcdir=libgcc; \
38528 rm -f no-such-file || : ; \
38529 CONFIG_SITE=no-such-file $(SHELL) \
38530 $$s/$$module_srcdir/configure \
38531 --srcdir=$${topdir}/$$module_srcdir \
38532 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38533 --target=${target_alias} \
38535 @endif target-libgcc
38539 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38540 maybe-configure-stage1-target-libgcc:
38541 @if target-libgcc-bootstrap
38542 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38543 configure-stage1-target-libgcc:
38544 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38545 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38546 @r=`${PWD_COMMAND}`; export r; \
38547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548 TFLAGS="$(STAGE1_TFLAGS)"; \
38549 echo "Checking multilib configuration for libgcc..."; \
38550 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38551 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38552 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38553 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38555 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38556 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38559 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38561 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38562 $(NORMAL_TARGET_EXPORTS) \
38563 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38564 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38565 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38566 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38567 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38568 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38569 case $(srcdir) in \
38570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38571 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38574 module_srcdir=libgcc; \
38575 $(SHELL) $$s/$$module_srcdir/configure \
38576 --srcdir=$${topdir}/$$module_srcdir \
38577 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38578 --target=${target_alias} \
38580 $(STAGE1_CONFIGURE_FLAGS)
38581 @endif target-libgcc-bootstrap
38583 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38584 maybe-configure-stage2-target-libgcc:
38585 @if target-libgcc-bootstrap
38586 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38587 configure-stage2-target-libgcc:
38588 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38589 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38590 @r=`${PWD_COMMAND}`; export r; \
38591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38592 TFLAGS="$(STAGE2_TFLAGS)"; \
38593 echo "Checking multilib configuration for libgcc..."; \
38594 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38595 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38596 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38597 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38599 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38600 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38603 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38605 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38606 $(NORMAL_TARGET_EXPORTS) \
38608 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38609 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38610 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38611 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38612 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38613 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38614 case $(srcdir) in \
38615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38616 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38619 module_srcdir=libgcc; \
38620 $(SHELL) $$s/$$module_srcdir/configure \
38621 --srcdir=$${topdir}/$$module_srcdir \
38622 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38623 --target=${target_alias} \
38624 --with-build-libsubdir=$(HOST_SUBDIR) \
38625 $(STAGE2_CONFIGURE_FLAGS)
38626 @endif target-libgcc-bootstrap
38628 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38629 maybe-configure-stage3-target-libgcc:
38630 @if target-libgcc-bootstrap
38631 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38632 configure-stage3-target-libgcc:
38633 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38634 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38635 @r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 TFLAGS="$(STAGE3_TFLAGS)"; \
38638 echo "Checking multilib configuration for libgcc..."; \
38639 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38640 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38641 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38642 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38644 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38645 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38648 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38650 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38651 $(NORMAL_TARGET_EXPORTS) \
38653 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38654 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38655 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38656 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38657 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38658 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38659 case $(srcdir) in \
38660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38661 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38664 module_srcdir=libgcc; \
38665 $(SHELL) $$s/$$module_srcdir/configure \
38666 --srcdir=$${topdir}/$$module_srcdir \
38667 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38668 --target=${target_alias} \
38669 --with-build-libsubdir=$(HOST_SUBDIR) \
38670 $(STAGE3_CONFIGURE_FLAGS)
38671 @endif target-libgcc-bootstrap
38673 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38674 maybe-configure-stage4-target-libgcc:
38675 @if target-libgcc-bootstrap
38676 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38677 configure-stage4-target-libgcc:
38678 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38679 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38680 @r=`${PWD_COMMAND}`; export r; \
38681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682 TFLAGS="$(STAGE4_TFLAGS)"; \
38683 echo "Checking multilib configuration for libgcc..."; \
38684 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38685 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38686 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38687 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38689 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38690 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38693 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38695 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38696 $(NORMAL_TARGET_EXPORTS) \
38698 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38699 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38700 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38701 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38702 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38703 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38704 case $(srcdir) in \
38705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38706 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38709 module_srcdir=libgcc; \
38710 $(SHELL) $$s/$$module_srcdir/configure \
38711 --srcdir=$${topdir}/$$module_srcdir \
38712 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38713 --target=${target_alias} \
38714 --with-build-libsubdir=$(HOST_SUBDIR) \
38715 $(STAGE4_CONFIGURE_FLAGS)
38716 @endif target-libgcc-bootstrap
38718 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38719 maybe-configure-stageprofile-target-libgcc:
38720 @if target-libgcc-bootstrap
38721 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38722 configure-stageprofile-target-libgcc:
38723 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38724 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38725 @r=`${PWD_COMMAND}`; export r; \
38726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38727 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38728 echo "Checking multilib configuration for libgcc..."; \
38729 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38730 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38731 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38732 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38734 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38735 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38738 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38740 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38741 $(NORMAL_TARGET_EXPORTS) \
38743 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38744 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38745 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38746 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38747 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38748 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38749 case $(srcdir) in \
38750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38751 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38754 module_srcdir=libgcc; \
38755 $(SHELL) $$s/$$module_srcdir/configure \
38756 --srcdir=$${topdir}/$$module_srcdir \
38757 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38758 --target=${target_alias} \
38759 --with-build-libsubdir=$(HOST_SUBDIR) \
38760 $(STAGEprofile_CONFIGURE_FLAGS)
38761 @endif target-libgcc-bootstrap
38763 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38764 maybe-configure-stagefeedback-target-libgcc:
38765 @if target-libgcc-bootstrap
38766 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38767 configure-stagefeedback-target-libgcc:
38768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38769 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38770 @r=`${PWD_COMMAND}`; export r; \
38771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38773 echo "Checking multilib configuration for libgcc..."; \
38774 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38775 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38776 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38777 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38779 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38780 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38783 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38785 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38786 $(NORMAL_TARGET_EXPORTS) \
38788 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38789 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38790 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38791 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38793 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38794 case $(srcdir) in \
38795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38796 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38799 module_srcdir=libgcc; \
38800 $(SHELL) $$s/$$module_srcdir/configure \
38801 --srcdir=$${topdir}/$$module_srcdir \
38802 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38803 --target=${target_alias} \
38804 --with-build-libsubdir=$(HOST_SUBDIR) \
38805 $(STAGEfeedback_CONFIGURE_FLAGS)
38806 @endif target-libgcc-bootstrap
38812 .PHONY: all-target-libgcc maybe-all-target-libgcc
38813 maybe-all-target-libgcc:
38815 all-target-libgcc: stage_current
38816 @endif gcc-bootstrap
38818 TARGET-target-libgcc=all
38819 maybe-all-target-libgcc: all-target-libgcc
38820 all-target-libgcc: configure-target-libgcc
38821 @r=`${PWD_COMMAND}`; export r; \
38822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823 $(NORMAL_TARGET_EXPORTS) \
38824 (cd $(TARGET_SUBDIR)/libgcc && \
38825 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38826 $(TARGET-target-libgcc))
38827 @endif target-libgcc
38831 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38832 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38833 maybe-all-stage1-target-libgcc:
38834 maybe-clean-stage1-target-libgcc:
38835 @if target-libgcc-bootstrap
38836 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38837 all-stage1: all-stage1-target-libgcc
38838 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38839 all-stage1-target-libgcc: configure-stage1-target-libgcc
38840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38841 @r=`${PWD_COMMAND}`; export r; \
38842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843 TFLAGS="$(STAGE1_TFLAGS)"; \
38844 $(NORMAL_TARGET_EXPORTS) \
38845 cd $(TARGET_SUBDIR)/libgcc && \
38846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38847 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38848 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38849 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38853 $(EXTRA_TARGET_FLAGS) \
38855 TFLAGS="$(STAGE1_TFLAGS)" \
38856 $(TARGET-stage1-target-libgcc)
38858 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38859 clean-stage1: clean-stage1-target-libgcc
38860 clean-stage1-target-libgcc:
38861 @if [ $(current_stage) = stage1 ]; then \
38862 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38864 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38865 $(MAKE) stage1-start; \
38867 cd $(TARGET_SUBDIR)/libgcc && \
38868 $(MAKE) $(EXTRA_TARGET_FLAGS) \
38870 @endif target-libgcc-bootstrap
38873 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38874 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38875 maybe-all-stage2-target-libgcc:
38876 maybe-clean-stage2-target-libgcc:
38877 @if target-libgcc-bootstrap
38878 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38879 all-stage2: all-stage2-target-libgcc
38880 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38881 all-stage2-target-libgcc: configure-stage2-target-libgcc
38882 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38883 @r=`${PWD_COMMAND}`; export r; \
38884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885 TFLAGS="$(STAGE2_TFLAGS)"; \
38886 $(NORMAL_TARGET_EXPORTS) \
38888 cd $(TARGET_SUBDIR)/libgcc && \
38889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38890 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38896 $(EXTRA_TARGET_FLAGS) \
38897 TFLAGS="$(STAGE2_TFLAGS)" \
38898 $(TARGET-stage2-target-libgcc)
38900 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38901 clean-stage2: clean-stage2-target-libgcc
38902 clean-stage2-target-libgcc:
38903 @if [ $(current_stage) = stage2 ]; then \
38904 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38906 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38907 $(MAKE) stage2-start; \
38909 cd $(TARGET_SUBDIR)/libgcc && \
38910 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38911 @endif target-libgcc-bootstrap
38914 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38915 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38916 maybe-all-stage3-target-libgcc:
38917 maybe-clean-stage3-target-libgcc:
38918 @if target-libgcc-bootstrap
38919 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38920 all-stage3: all-stage3-target-libgcc
38921 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38922 all-stage3-target-libgcc: configure-stage3-target-libgcc
38923 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38924 @r=`${PWD_COMMAND}`; export r; \
38925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926 TFLAGS="$(STAGE3_TFLAGS)"; \
38927 $(NORMAL_TARGET_EXPORTS) \
38929 cd $(TARGET_SUBDIR)/libgcc && \
38930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38931 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38932 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38933 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38937 $(EXTRA_TARGET_FLAGS) \
38938 TFLAGS="$(STAGE3_TFLAGS)" \
38939 $(TARGET-stage3-target-libgcc)
38941 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38942 clean-stage3: clean-stage3-target-libgcc
38943 clean-stage3-target-libgcc:
38944 @if [ $(current_stage) = stage3 ]; then \
38945 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38947 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38948 $(MAKE) stage3-start; \
38950 cd $(TARGET_SUBDIR)/libgcc && \
38951 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38952 @endif target-libgcc-bootstrap
38955 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38956 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38957 maybe-all-stage4-target-libgcc:
38958 maybe-clean-stage4-target-libgcc:
38959 @if target-libgcc-bootstrap
38960 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38961 all-stage4: all-stage4-target-libgcc
38962 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38963 all-stage4-target-libgcc: configure-stage4-target-libgcc
38964 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38965 @r=`${PWD_COMMAND}`; export r; \
38966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38967 TFLAGS="$(STAGE4_TFLAGS)"; \
38968 $(NORMAL_TARGET_EXPORTS) \
38970 cd $(TARGET_SUBDIR)/libgcc && \
38971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38972 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38978 $(EXTRA_TARGET_FLAGS) \
38979 TFLAGS="$(STAGE4_TFLAGS)" \
38980 $(TARGET-stage4-target-libgcc)
38982 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38983 clean-stage4: clean-stage4-target-libgcc
38984 clean-stage4-target-libgcc:
38985 @if [ $(current_stage) = stage4 ]; then \
38986 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38988 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38989 $(MAKE) stage4-start; \
38991 cd $(TARGET_SUBDIR)/libgcc && \
38992 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38993 @endif target-libgcc-bootstrap
38996 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38997 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38998 maybe-all-stageprofile-target-libgcc:
38999 maybe-clean-stageprofile-target-libgcc:
39000 @if target-libgcc-bootstrap
39001 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39002 all-stageprofile: all-stageprofile-target-libgcc
39003 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39004 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39005 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39006 @r=`${PWD_COMMAND}`; export r; \
39007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39008 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39009 $(NORMAL_TARGET_EXPORTS) \
39011 cd $(TARGET_SUBDIR)/libgcc && \
39012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39013 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39014 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39015 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39019 $(EXTRA_TARGET_FLAGS) \
39020 TFLAGS="$(STAGEprofile_TFLAGS)" \
39021 $(TARGET-stageprofile-target-libgcc)
39023 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39024 clean-stageprofile: clean-stageprofile-target-libgcc
39025 clean-stageprofile-target-libgcc:
39026 @if [ $(current_stage) = stageprofile ]; then \
39027 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39029 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39030 $(MAKE) stageprofile-start; \
39032 cd $(TARGET_SUBDIR)/libgcc && \
39033 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39034 @endif target-libgcc-bootstrap
39037 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39038 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39039 maybe-all-stagefeedback-target-libgcc:
39040 maybe-clean-stagefeedback-target-libgcc:
39041 @if target-libgcc-bootstrap
39042 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39043 all-stagefeedback: all-stagefeedback-target-libgcc
39044 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39045 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39046 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39047 @r=`${PWD_COMMAND}`; export r; \
39048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39050 $(NORMAL_TARGET_EXPORTS) \
39052 cd $(TARGET_SUBDIR)/libgcc && \
39053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39054 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39055 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39056 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39060 $(EXTRA_TARGET_FLAGS) \
39061 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39062 $(TARGET-stagefeedback-target-libgcc)
39064 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39065 clean-stagefeedback: clean-stagefeedback-target-libgcc
39066 clean-stagefeedback-target-libgcc:
39067 @if [ $(current_stage) = stagefeedback ]; then \
39068 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39070 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39071 $(MAKE) stagefeedback-start; \
39073 cd $(TARGET_SUBDIR)/libgcc && \
39074 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39075 @endif target-libgcc-bootstrap
39082 .PHONY: check-target-libgcc maybe-check-target-libgcc
39083 maybe-check-target-libgcc:
39085 maybe-check-target-libgcc: check-target-libgcc
39087 # Dummy target for uncheckable module.
39088 check-target-libgcc:
39090 @endif target-libgcc
39092 .PHONY: install-target-libgcc maybe-install-target-libgcc
39093 maybe-install-target-libgcc:
39095 maybe-install-target-libgcc: install-target-libgcc
39097 install-target-libgcc: installdirs
39098 @: $(MAKE); $(unstage)
39099 @r=`${PWD_COMMAND}`; export r; \
39100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101 $(NORMAL_TARGET_EXPORTS) \
39102 (cd $(TARGET_SUBDIR)/libgcc && \
39103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39105 @endif target-libgcc
39107 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39108 maybe-install-strip-target-libgcc:
39110 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39112 install-strip-target-libgcc: installdirs
39113 @: $(MAKE); $(unstage)
39114 @r=`${PWD_COMMAND}`; export r; \
39115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39116 $(NORMAL_TARGET_EXPORTS) \
39117 (cd $(TARGET_SUBDIR)/libgcc && \
39118 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39120 @endif target-libgcc
39122 # Other targets (info, dvi, pdf, etc.)
39124 .PHONY: maybe-info-target-libgcc info-target-libgcc
39125 maybe-info-target-libgcc:
39127 maybe-info-target-libgcc: info-target-libgcc
39129 info-target-libgcc: \
39130 configure-target-libgcc
39131 @: $(MAKE); $(unstage)
39132 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39133 r=`${PWD_COMMAND}`; export r; \
39134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135 $(NORMAL_TARGET_EXPORTS) \
39136 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39137 for flag in $(EXTRA_TARGET_FLAGS); do \
39138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39140 (cd $(TARGET_SUBDIR)/libgcc && \
39141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39143 "RANLIB=$${RANLIB}" \
39144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39148 @endif target-libgcc
39150 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39151 maybe-dvi-target-libgcc:
39153 maybe-dvi-target-libgcc: dvi-target-libgcc
39155 dvi-target-libgcc: \
39156 configure-target-libgcc
39157 @: $(MAKE); $(unstage)
39158 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39159 r=`${PWD_COMMAND}`; export r; \
39160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39161 $(NORMAL_TARGET_EXPORTS) \
39162 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39163 for flag in $(EXTRA_TARGET_FLAGS); do \
39164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39166 (cd $(TARGET_SUBDIR)/libgcc && \
39167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39169 "RANLIB=$${RANLIB}" \
39170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39174 @endif target-libgcc
39176 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39177 maybe-pdf-target-libgcc:
39179 maybe-pdf-target-libgcc: pdf-target-libgcc
39181 pdf-target-libgcc: \
39182 configure-target-libgcc
39183 @: $(MAKE); $(unstage)
39184 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39185 r=`${PWD_COMMAND}`; export r; \
39186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39187 $(NORMAL_TARGET_EXPORTS) \
39188 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39189 for flag in $(EXTRA_TARGET_FLAGS); do \
39190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192 (cd $(TARGET_SUBDIR)/libgcc && \
39193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39195 "RANLIB=$${RANLIB}" \
39196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39200 @endif target-libgcc
39202 .PHONY: maybe-html-target-libgcc html-target-libgcc
39203 maybe-html-target-libgcc:
39205 maybe-html-target-libgcc: html-target-libgcc
39207 html-target-libgcc: \
39208 configure-target-libgcc
39209 @: $(MAKE); $(unstage)
39210 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39211 r=`${PWD_COMMAND}`; export r; \
39212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213 $(NORMAL_TARGET_EXPORTS) \
39214 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39215 for flag in $(EXTRA_TARGET_FLAGS); do \
39216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39218 (cd $(TARGET_SUBDIR)/libgcc && \
39219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39221 "RANLIB=$${RANLIB}" \
39222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39226 @endif target-libgcc
39228 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39229 maybe-TAGS-target-libgcc:
39231 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39233 TAGS-target-libgcc: \
39234 configure-target-libgcc
39235 @: $(MAKE); $(unstage)
39236 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39237 r=`${PWD_COMMAND}`; export r; \
39238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39239 $(NORMAL_TARGET_EXPORTS) \
39240 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39241 for flag in $(EXTRA_TARGET_FLAGS); do \
39242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 (cd $(TARGET_SUBDIR)/libgcc && \
39245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39247 "RANLIB=$${RANLIB}" \
39248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39252 @endif target-libgcc
39254 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39255 maybe-install-info-target-libgcc:
39257 maybe-install-info-target-libgcc: install-info-target-libgcc
39259 install-info-target-libgcc: \
39260 configure-target-libgcc \
39262 @: $(MAKE); $(unstage)
39263 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39264 r=`${PWD_COMMAND}`; export r; \
39265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39266 $(NORMAL_TARGET_EXPORTS) \
39267 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39268 for flag in $(EXTRA_TARGET_FLAGS); do \
39269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39271 (cd $(TARGET_SUBDIR)/libgcc && \
39272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39274 "RANLIB=$${RANLIB}" \
39275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39279 @endif target-libgcc
39281 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39282 maybe-install-pdf-target-libgcc:
39284 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39286 install-pdf-target-libgcc: \
39287 configure-target-libgcc \
39289 @: $(MAKE); $(unstage)
39290 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39291 r=`${PWD_COMMAND}`; export r; \
39292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39293 $(NORMAL_TARGET_EXPORTS) \
39294 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39295 for flag in $(EXTRA_TARGET_FLAGS); do \
39296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39298 (cd $(TARGET_SUBDIR)/libgcc && \
39299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39301 "RANLIB=$${RANLIB}" \
39302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306 @endif target-libgcc
39308 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39309 maybe-install-html-target-libgcc:
39311 maybe-install-html-target-libgcc: install-html-target-libgcc
39313 install-html-target-libgcc: \
39314 configure-target-libgcc \
39316 @: $(MAKE); $(unstage)
39317 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39318 r=`${PWD_COMMAND}`; export r; \
39319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39320 $(NORMAL_TARGET_EXPORTS) \
39321 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39322 for flag in $(EXTRA_TARGET_FLAGS); do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39325 (cd $(TARGET_SUBDIR)/libgcc && \
39326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39328 "RANLIB=$${RANLIB}" \
39329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39333 @endif target-libgcc
39335 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39336 maybe-installcheck-target-libgcc:
39338 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39340 installcheck-target-libgcc: \
39341 configure-target-libgcc
39342 @: $(MAKE); $(unstage)
39343 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39344 r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 $(NORMAL_TARGET_EXPORTS) \
39347 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39348 for flag in $(EXTRA_TARGET_FLAGS); do \
39349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351 (cd $(TARGET_SUBDIR)/libgcc && \
39352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39354 "RANLIB=$${RANLIB}" \
39355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39359 @endif target-libgcc
39361 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39362 maybe-mostlyclean-target-libgcc:
39364 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39366 mostlyclean-target-libgcc:
39367 @: $(MAKE); $(unstage)
39368 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39369 r=`${PWD_COMMAND}`; export r; \
39370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371 $(NORMAL_TARGET_EXPORTS) \
39372 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39373 for flag in $(EXTRA_TARGET_FLAGS); do \
39374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39376 (cd $(TARGET_SUBDIR)/libgcc && \
39377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39379 "RANLIB=$${RANLIB}" \
39380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384 @endif target-libgcc
39386 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39387 maybe-clean-target-libgcc:
39389 maybe-clean-target-libgcc: clean-target-libgcc
39391 clean-target-libgcc:
39392 @: $(MAKE); $(unstage)
39393 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39394 r=`${PWD_COMMAND}`; export r; \
39395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39396 $(NORMAL_TARGET_EXPORTS) \
39397 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39398 for flag in $(EXTRA_TARGET_FLAGS); do \
39399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39401 (cd $(TARGET_SUBDIR)/libgcc && \
39402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39404 "RANLIB=$${RANLIB}" \
39405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409 @endif target-libgcc
39411 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39412 maybe-distclean-target-libgcc:
39414 maybe-distclean-target-libgcc: distclean-target-libgcc
39416 distclean-target-libgcc:
39417 @: $(MAKE); $(unstage)
39418 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39419 r=`${PWD_COMMAND}`; export r; \
39420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39421 $(NORMAL_TARGET_EXPORTS) \
39422 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39423 for flag in $(EXTRA_TARGET_FLAGS); do \
39424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39426 (cd $(TARGET_SUBDIR)/libgcc && \
39427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39429 "RANLIB=$${RANLIB}" \
39430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39434 @endif target-libgcc
39436 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39437 maybe-maintainer-clean-target-libgcc:
39439 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39441 maintainer-clean-target-libgcc:
39442 @: $(MAKE); $(unstage)
39443 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39444 r=`${PWD_COMMAND}`; export r; \
39445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39446 $(NORMAL_TARGET_EXPORTS) \
39447 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39448 for flag in $(EXTRA_TARGET_FLAGS); do \
39449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39451 (cd $(TARGET_SUBDIR)/libgcc && \
39452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39454 "RANLIB=$${RANLIB}" \
39455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39456 maintainer-clean) \
39459 @endif target-libgcc
39465 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39466 maybe-configure-target-libbacktrace:
39468 configure-target-libbacktrace: stage_current
39469 @endif gcc-bootstrap
39470 @if target-libbacktrace
39471 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39472 configure-target-libbacktrace:
39473 @: $(MAKE); $(unstage)
39474 @r=`${PWD_COMMAND}`; export r; \
39475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39476 echo "Checking multilib configuration for libbacktrace..."; \
39477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39478 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39479 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39480 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39481 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39483 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39484 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39487 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39489 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39491 $(NORMAL_TARGET_EXPORTS) \
39492 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39493 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39494 case $(srcdir) in \
39495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39496 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39499 module_srcdir=libbacktrace; \
39500 rm -f no-such-file || : ; \
39501 CONFIG_SITE=no-such-file $(SHELL) \
39502 $$s/$$module_srcdir/configure \
39503 --srcdir=$${topdir}/$$module_srcdir \
39504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39505 --target=${target_alias} \
39507 @endif target-libbacktrace
39513 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39514 maybe-all-target-libbacktrace:
39516 all-target-libbacktrace: stage_current
39517 @endif gcc-bootstrap
39518 @if target-libbacktrace
39519 TARGET-target-libbacktrace=all
39520 maybe-all-target-libbacktrace: all-target-libbacktrace
39521 all-target-libbacktrace: configure-target-libbacktrace
39522 @: $(MAKE); $(unstage)
39523 @r=`${PWD_COMMAND}`; export r; \
39524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525 $(NORMAL_TARGET_EXPORTS) \
39526 (cd $(TARGET_SUBDIR)/libbacktrace && \
39527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39528 $(TARGET-target-libbacktrace))
39529 @endif target-libbacktrace
39535 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39536 maybe-check-target-libbacktrace:
39537 @if target-libbacktrace
39538 maybe-check-target-libbacktrace: check-target-libbacktrace
39540 check-target-libbacktrace:
39541 @: $(MAKE); $(unstage)
39542 @r=`${PWD_COMMAND}`; export r; \
39543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39544 $(NORMAL_TARGET_EXPORTS) \
39545 (cd $(TARGET_SUBDIR)/libbacktrace && \
39546 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39548 @endif target-libbacktrace
39550 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39551 maybe-install-target-libbacktrace:
39552 @if target-libbacktrace
39553 maybe-install-target-libbacktrace: install-target-libbacktrace
39555 install-target-libbacktrace: installdirs
39556 @: $(MAKE); $(unstage)
39557 @r=`${PWD_COMMAND}`; export r; \
39558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559 $(NORMAL_TARGET_EXPORTS) \
39560 (cd $(TARGET_SUBDIR)/libbacktrace && \
39561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39563 @endif target-libbacktrace
39565 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39566 maybe-install-strip-target-libbacktrace:
39567 @if target-libbacktrace
39568 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39570 install-strip-target-libbacktrace: installdirs
39571 @: $(MAKE); $(unstage)
39572 @r=`${PWD_COMMAND}`; export r; \
39573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39574 $(NORMAL_TARGET_EXPORTS) \
39575 (cd $(TARGET_SUBDIR)/libbacktrace && \
39576 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39578 @endif target-libbacktrace
39580 # Other targets (info, dvi, pdf, etc.)
39582 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39583 maybe-info-target-libbacktrace:
39584 @if target-libbacktrace
39585 maybe-info-target-libbacktrace: info-target-libbacktrace
39587 info-target-libbacktrace: \
39588 configure-target-libbacktrace
39589 @: $(MAKE); $(unstage)
39590 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39591 r=`${PWD_COMMAND}`; export r; \
39592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593 $(NORMAL_TARGET_EXPORTS) \
39594 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39595 for flag in $(EXTRA_TARGET_FLAGS); do \
39596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598 (cd $(TARGET_SUBDIR)/libbacktrace && \
39599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39601 "RANLIB=$${RANLIB}" \
39602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39606 @endif target-libbacktrace
39608 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39609 maybe-dvi-target-libbacktrace:
39610 @if target-libbacktrace
39611 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39613 dvi-target-libbacktrace: \
39614 configure-target-libbacktrace
39615 @: $(MAKE); $(unstage)
39616 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39617 r=`${PWD_COMMAND}`; export r; \
39618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39619 $(NORMAL_TARGET_EXPORTS) \
39620 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39621 for flag in $(EXTRA_TARGET_FLAGS); do \
39622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39624 (cd $(TARGET_SUBDIR)/libbacktrace && \
39625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39627 "RANLIB=$${RANLIB}" \
39628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632 @endif target-libbacktrace
39634 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39635 maybe-pdf-target-libbacktrace:
39636 @if target-libbacktrace
39637 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39639 pdf-target-libbacktrace: \
39640 configure-target-libbacktrace
39641 @: $(MAKE); $(unstage)
39642 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39643 r=`${PWD_COMMAND}`; export r; \
39644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39645 $(NORMAL_TARGET_EXPORTS) \
39646 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39647 for flag in $(EXTRA_TARGET_FLAGS); do \
39648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39650 (cd $(TARGET_SUBDIR)/libbacktrace && \
39651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39653 "RANLIB=$${RANLIB}" \
39654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658 @endif target-libbacktrace
39660 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39661 maybe-html-target-libbacktrace:
39662 @if target-libbacktrace
39663 maybe-html-target-libbacktrace: html-target-libbacktrace
39665 html-target-libbacktrace: \
39666 configure-target-libbacktrace
39667 @: $(MAKE); $(unstage)
39668 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39669 r=`${PWD_COMMAND}`; export r; \
39670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671 $(NORMAL_TARGET_EXPORTS) \
39672 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39673 for flag in $(EXTRA_TARGET_FLAGS); do \
39674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676 (cd $(TARGET_SUBDIR)/libbacktrace && \
39677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39679 "RANLIB=$${RANLIB}" \
39680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39684 @endif target-libbacktrace
39686 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39687 maybe-TAGS-target-libbacktrace:
39688 @if target-libbacktrace
39689 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39691 TAGS-target-libbacktrace: \
39692 configure-target-libbacktrace
39693 @: $(MAKE); $(unstage)
39694 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39695 r=`${PWD_COMMAND}`; export r; \
39696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39697 $(NORMAL_TARGET_EXPORTS) \
39698 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39699 for flag in $(EXTRA_TARGET_FLAGS); do \
39700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39702 (cd $(TARGET_SUBDIR)/libbacktrace && \
39703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39705 "RANLIB=$${RANLIB}" \
39706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39710 @endif target-libbacktrace
39712 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39713 maybe-install-info-target-libbacktrace:
39714 @if target-libbacktrace
39715 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39717 install-info-target-libbacktrace: \
39718 configure-target-libbacktrace \
39719 info-target-libbacktrace
39720 @: $(MAKE); $(unstage)
39721 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39722 r=`${PWD_COMMAND}`; export r; \
39723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724 $(NORMAL_TARGET_EXPORTS) \
39725 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39726 for flag in $(EXTRA_TARGET_FLAGS); do \
39727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39729 (cd $(TARGET_SUBDIR)/libbacktrace && \
39730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39732 "RANLIB=$${RANLIB}" \
39733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39737 @endif target-libbacktrace
39739 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39740 maybe-install-pdf-target-libbacktrace:
39741 @if target-libbacktrace
39742 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39744 install-pdf-target-libbacktrace: \
39745 configure-target-libbacktrace \
39746 pdf-target-libbacktrace
39747 @: $(MAKE); $(unstage)
39748 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39749 r=`${PWD_COMMAND}`; export r; \
39750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39751 $(NORMAL_TARGET_EXPORTS) \
39752 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39753 for flag in $(EXTRA_TARGET_FLAGS); do \
39754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39756 (cd $(TARGET_SUBDIR)/libbacktrace && \
39757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39759 "RANLIB=$${RANLIB}" \
39760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764 @endif target-libbacktrace
39766 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39767 maybe-install-html-target-libbacktrace:
39768 @if target-libbacktrace
39769 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39771 install-html-target-libbacktrace: \
39772 configure-target-libbacktrace \
39773 html-target-libbacktrace
39774 @: $(MAKE); $(unstage)
39775 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39776 r=`${PWD_COMMAND}`; export r; \
39777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39778 $(NORMAL_TARGET_EXPORTS) \
39779 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39780 for flag in $(EXTRA_TARGET_FLAGS); do \
39781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39783 (cd $(TARGET_SUBDIR)/libbacktrace && \
39784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39786 "RANLIB=$${RANLIB}" \
39787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39791 @endif target-libbacktrace
39793 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39794 maybe-installcheck-target-libbacktrace:
39795 @if target-libbacktrace
39796 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39798 installcheck-target-libbacktrace: \
39799 configure-target-libbacktrace
39800 @: $(MAKE); $(unstage)
39801 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39802 r=`${PWD_COMMAND}`; export r; \
39803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804 $(NORMAL_TARGET_EXPORTS) \
39805 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39806 for flag in $(EXTRA_TARGET_FLAGS); do \
39807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39809 (cd $(TARGET_SUBDIR)/libbacktrace && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812 "RANLIB=$${RANLIB}" \
39813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817 @endif target-libbacktrace
39819 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39820 maybe-mostlyclean-target-libbacktrace:
39821 @if target-libbacktrace
39822 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39824 mostlyclean-target-libbacktrace:
39825 @: $(MAKE); $(unstage)
39826 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39827 r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(NORMAL_TARGET_EXPORTS) \
39830 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39831 for flag in $(EXTRA_TARGET_FLAGS); do \
39832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39834 (cd $(TARGET_SUBDIR)/libbacktrace && \
39835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837 "RANLIB=$${RANLIB}" \
39838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39842 @endif target-libbacktrace
39844 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39845 maybe-clean-target-libbacktrace:
39846 @if target-libbacktrace
39847 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39849 clean-target-libbacktrace:
39850 @: $(MAKE); $(unstage)
39851 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39852 r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(NORMAL_TARGET_EXPORTS) \
39855 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39856 for flag in $(EXTRA_TARGET_FLAGS); do \
39857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39859 (cd $(TARGET_SUBDIR)/libbacktrace && \
39860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862 "RANLIB=$${RANLIB}" \
39863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39867 @endif target-libbacktrace
39869 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39870 maybe-distclean-target-libbacktrace:
39871 @if target-libbacktrace
39872 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39874 distclean-target-libbacktrace:
39875 @: $(MAKE); $(unstage)
39876 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39877 r=`${PWD_COMMAND}`; export r; \
39878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39879 $(NORMAL_TARGET_EXPORTS) \
39880 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39881 for flag in $(EXTRA_TARGET_FLAGS); do \
39882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39884 (cd $(TARGET_SUBDIR)/libbacktrace && \
39885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39887 "RANLIB=$${RANLIB}" \
39888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39892 @endif target-libbacktrace
39894 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39895 maybe-maintainer-clean-target-libbacktrace:
39896 @if target-libbacktrace
39897 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39899 maintainer-clean-target-libbacktrace:
39900 @: $(MAKE); $(unstage)
39901 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39902 r=`${PWD_COMMAND}`; export r; \
39903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904 $(NORMAL_TARGET_EXPORTS) \
39905 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39906 for flag in $(EXTRA_TARGET_FLAGS); do \
39907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909 (cd $(TARGET_SUBDIR)/libbacktrace && \
39910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39912 "RANLIB=$${RANLIB}" \
39913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39914 maintainer-clean) \
39917 @endif target-libbacktrace
39923 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39924 maybe-configure-target-libquadmath:
39926 configure-target-libquadmath: stage_current
39927 @endif gcc-bootstrap
39928 @if target-libquadmath
39929 maybe-configure-target-libquadmath: configure-target-libquadmath
39930 configure-target-libquadmath:
39931 @: $(MAKE); $(unstage)
39932 @r=`${PWD_COMMAND}`; export r; \
39933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39934 echo "Checking multilib configuration for libquadmath..."; \
39935 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39936 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39937 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39938 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39939 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39941 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39942 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39945 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39947 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39949 $(NORMAL_TARGET_EXPORTS) \
39950 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39951 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39952 case $(srcdir) in \
39953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39954 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39957 module_srcdir=libquadmath; \
39958 rm -f no-such-file || : ; \
39959 CONFIG_SITE=no-such-file $(SHELL) \
39960 $$s/$$module_srcdir/configure \
39961 --srcdir=$${topdir}/$$module_srcdir \
39962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39963 --target=${target_alias} \
39965 @endif target-libquadmath
39971 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39972 maybe-all-target-libquadmath:
39974 all-target-libquadmath: stage_current
39975 @endif gcc-bootstrap
39976 @if target-libquadmath
39977 TARGET-target-libquadmath=all
39978 maybe-all-target-libquadmath: all-target-libquadmath
39979 all-target-libquadmath: configure-target-libquadmath
39980 @: $(MAKE); $(unstage)
39981 @r=`${PWD_COMMAND}`; export r; \
39982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983 $(NORMAL_TARGET_EXPORTS) \
39984 (cd $(TARGET_SUBDIR)/libquadmath && \
39985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39986 $(TARGET-target-libquadmath))
39987 @endif target-libquadmath
39993 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39994 maybe-check-target-libquadmath:
39995 @if target-libquadmath
39996 maybe-check-target-libquadmath: check-target-libquadmath
39998 check-target-libquadmath:
39999 @: $(MAKE); $(unstage)
40000 @r=`${PWD_COMMAND}`; export r; \
40001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40002 $(NORMAL_TARGET_EXPORTS) \
40003 (cd $(TARGET_SUBDIR)/libquadmath && \
40004 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40006 @endif target-libquadmath
40008 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40009 maybe-install-target-libquadmath:
40010 @if target-libquadmath
40011 maybe-install-target-libquadmath: install-target-libquadmath
40013 install-target-libquadmath: installdirs
40014 @: $(MAKE); $(unstage)
40015 @r=`${PWD_COMMAND}`; export r; \
40016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40017 $(NORMAL_TARGET_EXPORTS) \
40018 (cd $(TARGET_SUBDIR)/libquadmath && \
40019 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40021 @endif target-libquadmath
40023 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40024 maybe-install-strip-target-libquadmath:
40025 @if target-libquadmath
40026 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40028 install-strip-target-libquadmath: installdirs
40029 @: $(MAKE); $(unstage)
40030 @r=`${PWD_COMMAND}`; export r; \
40031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032 $(NORMAL_TARGET_EXPORTS) \
40033 (cd $(TARGET_SUBDIR)/libquadmath && \
40034 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40036 @endif target-libquadmath
40038 # Other targets (info, dvi, pdf, etc.)
40040 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40041 maybe-info-target-libquadmath:
40042 @if target-libquadmath
40043 maybe-info-target-libquadmath: info-target-libquadmath
40045 info-target-libquadmath: \
40046 configure-target-libquadmath
40047 @: $(MAKE); $(unstage)
40048 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40049 r=`${PWD_COMMAND}`; export r; \
40050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40051 $(NORMAL_TARGET_EXPORTS) \
40052 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40053 for flag in $(EXTRA_TARGET_FLAGS); do \
40054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 (cd $(TARGET_SUBDIR)/libquadmath && \
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-libquadmath
40066 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40067 maybe-dvi-target-libquadmath:
40068 @if target-libquadmath
40069 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40071 dvi-target-libquadmath: \
40072 configure-target-libquadmath
40073 @: $(MAKE); $(unstage)
40074 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40075 r=`${PWD_COMMAND}`; export r; \
40076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40077 $(NORMAL_TARGET_EXPORTS) \
40078 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40079 for flag in $(EXTRA_TARGET_FLAGS); do \
40080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40082 (cd $(TARGET_SUBDIR)/libquadmath && \
40083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40085 "RANLIB=$${RANLIB}" \
40086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40090 @endif target-libquadmath
40092 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40093 maybe-pdf-target-libquadmath:
40094 @if target-libquadmath
40095 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40097 pdf-target-libquadmath: \
40098 configure-target-libquadmath
40099 @: $(MAKE); $(unstage)
40100 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40101 r=`${PWD_COMMAND}`; export r; \
40102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40103 $(NORMAL_TARGET_EXPORTS) \
40104 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40105 for flag in $(EXTRA_TARGET_FLAGS); do \
40106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40108 (cd $(TARGET_SUBDIR)/libquadmath && \
40109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40111 "RANLIB=$${RANLIB}" \
40112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40116 @endif target-libquadmath
40118 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40119 maybe-html-target-libquadmath:
40120 @if target-libquadmath
40121 maybe-html-target-libquadmath: html-target-libquadmath
40123 html-target-libquadmath: \
40124 configure-target-libquadmath
40125 @: $(MAKE); $(unstage)
40126 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40127 r=`${PWD_COMMAND}`; export r; \
40128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129 $(NORMAL_TARGET_EXPORTS) \
40130 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40131 for flag in $(EXTRA_TARGET_FLAGS); do \
40132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40134 (cd $(TARGET_SUBDIR)/libquadmath && \
40135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40137 "RANLIB=$${RANLIB}" \
40138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40142 @endif target-libquadmath
40144 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40145 maybe-TAGS-target-libquadmath:
40146 @if target-libquadmath
40147 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40149 TAGS-target-libquadmath: \
40150 configure-target-libquadmath
40151 @: $(MAKE); $(unstage)
40152 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40153 r=`${PWD_COMMAND}`; export r; \
40154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40155 $(NORMAL_TARGET_EXPORTS) \
40156 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40157 for flag in $(EXTRA_TARGET_FLAGS); do \
40158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40160 (cd $(TARGET_SUBDIR)/libquadmath && \
40161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40163 "RANLIB=$${RANLIB}" \
40164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40168 @endif target-libquadmath
40170 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40171 maybe-install-info-target-libquadmath:
40172 @if target-libquadmath
40173 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40175 install-info-target-libquadmath: \
40176 configure-target-libquadmath \
40177 info-target-libquadmath
40178 @: $(MAKE); $(unstage)
40179 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40180 r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182 $(NORMAL_TARGET_EXPORTS) \
40183 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40184 for flag in $(EXTRA_TARGET_FLAGS); do \
40185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40187 (cd $(TARGET_SUBDIR)/libquadmath && \
40188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40190 "RANLIB=$${RANLIB}" \
40191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40195 @endif target-libquadmath
40197 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40198 maybe-install-pdf-target-libquadmath:
40199 @if target-libquadmath
40200 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40202 install-pdf-target-libquadmath: \
40203 configure-target-libquadmath \
40204 pdf-target-libquadmath
40205 @: $(MAKE); $(unstage)
40206 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40207 r=`${PWD_COMMAND}`; export r; \
40208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40209 $(NORMAL_TARGET_EXPORTS) \
40210 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40211 for flag in $(EXTRA_TARGET_FLAGS); do \
40212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40214 (cd $(TARGET_SUBDIR)/libquadmath && \
40215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40217 "RANLIB=$${RANLIB}" \
40218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40222 @endif target-libquadmath
40224 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40225 maybe-install-html-target-libquadmath:
40226 @if target-libquadmath
40227 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40229 install-html-target-libquadmath: \
40230 configure-target-libquadmath \
40231 html-target-libquadmath
40232 @: $(MAKE); $(unstage)
40233 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40234 r=`${PWD_COMMAND}`; export r; \
40235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40236 $(NORMAL_TARGET_EXPORTS) \
40237 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40238 for flag in $(EXTRA_TARGET_FLAGS); do \
40239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40241 (cd $(TARGET_SUBDIR)/libquadmath && \
40242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40244 "RANLIB=$${RANLIB}" \
40245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40249 @endif target-libquadmath
40251 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40252 maybe-installcheck-target-libquadmath:
40253 @if target-libquadmath
40254 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40256 installcheck-target-libquadmath: \
40257 configure-target-libquadmath
40258 @: $(MAKE); $(unstage)
40259 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40260 r=`${PWD_COMMAND}`; export r; \
40261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262 $(NORMAL_TARGET_EXPORTS) \
40263 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40264 for flag in $(EXTRA_TARGET_FLAGS); do \
40265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40267 (cd $(TARGET_SUBDIR)/libquadmath && \
40268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40270 "RANLIB=$${RANLIB}" \
40271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40275 @endif target-libquadmath
40277 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40278 maybe-mostlyclean-target-libquadmath:
40279 @if target-libquadmath
40280 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40282 mostlyclean-target-libquadmath:
40283 @: $(MAKE); $(unstage)
40284 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40285 r=`${PWD_COMMAND}`; export r; \
40286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40287 $(NORMAL_TARGET_EXPORTS) \
40288 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40289 for flag in $(EXTRA_TARGET_FLAGS); do \
40290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40292 (cd $(TARGET_SUBDIR)/libquadmath && \
40293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40295 "RANLIB=$${RANLIB}" \
40296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40300 @endif target-libquadmath
40302 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40303 maybe-clean-target-libquadmath:
40304 @if target-libquadmath
40305 maybe-clean-target-libquadmath: clean-target-libquadmath
40307 clean-target-libquadmath:
40308 @: $(MAKE); $(unstage)
40309 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40310 r=`${PWD_COMMAND}`; export r; \
40311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312 $(NORMAL_TARGET_EXPORTS) \
40313 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40314 for flag in $(EXTRA_TARGET_FLAGS); do \
40315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40317 (cd $(TARGET_SUBDIR)/libquadmath && \
40318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320 "RANLIB=$${RANLIB}" \
40321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40325 @endif target-libquadmath
40327 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40328 maybe-distclean-target-libquadmath:
40329 @if target-libquadmath
40330 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40332 distclean-target-libquadmath:
40333 @: $(MAKE); $(unstage)
40334 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40335 r=`${PWD_COMMAND}`; export r; \
40336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40337 $(NORMAL_TARGET_EXPORTS) \
40338 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40339 for flag in $(EXTRA_TARGET_FLAGS); do \
40340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40342 (cd $(TARGET_SUBDIR)/libquadmath && \
40343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40345 "RANLIB=$${RANLIB}" \
40346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40350 @endif target-libquadmath
40352 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40353 maybe-maintainer-clean-target-libquadmath:
40354 @if target-libquadmath
40355 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40357 maintainer-clean-target-libquadmath:
40358 @: $(MAKE); $(unstage)
40359 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40360 r=`${PWD_COMMAND}`; export r; \
40361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362 $(NORMAL_TARGET_EXPORTS) \
40363 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40364 for flag in $(EXTRA_TARGET_FLAGS); do \
40365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40367 (cd $(TARGET_SUBDIR)/libquadmath && \
40368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40370 "RANLIB=$${RANLIB}" \
40371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40372 maintainer-clean) \
40375 @endif target-libquadmath
40381 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40382 maybe-configure-target-libgfortran:
40384 configure-target-libgfortran: stage_current
40385 @endif gcc-bootstrap
40386 @if target-libgfortran
40387 maybe-configure-target-libgfortran: configure-target-libgfortran
40388 configure-target-libgfortran:
40389 @: $(MAKE); $(unstage)
40390 @r=`${PWD_COMMAND}`; export r; \
40391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392 echo "Checking multilib configuration for libgfortran..."; \
40393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40394 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40395 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40396 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40397 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40399 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40400 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40403 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40405 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40406 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40407 $(NORMAL_TARGET_EXPORTS) \
40408 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40409 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40410 case $(srcdir) in \
40411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40412 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40415 module_srcdir=libgfortran; \
40416 rm -f no-such-file || : ; \
40417 CONFIG_SITE=no-such-file $(SHELL) \
40418 $$s/$$module_srcdir/configure \
40419 --srcdir=$${topdir}/$$module_srcdir \
40420 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40421 --target=${target_alias} \
40423 @endif target-libgfortran
40429 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40430 maybe-all-target-libgfortran:
40432 all-target-libgfortran: stage_current
40433 @endif gcc-bootstrap
40434 @if target-libgfortran
40435 TARGET-target-libgfortran=all
40436 maybe-all-target-libgfortran: all-target-libgfortran
40437 all-target-libgfortran: configure-target-libgfortran
40438 @: $(MAKE); $(unstage)
40439 @r=`${PWD_COMMAND}`; export r; \
40440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441 $(NORMAL_TARGET_EXPORTS) \
40442 (cd $(TARGET_SUBDIR)/libgfortran && \
40443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40444 $(TARGET-target-libgfortran))
40445 @endif target-libgfortran
40451 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40452 maybe-check-target-libgfortran:
40453 @if target-libgfortran
40454 maybe-check-target-libgfortran: check-target-libgfortran
40456 check-target-libgfortran:
40457 @: $(MAKE); $(unstage)
40458 @r=`${PWD_COMMAND}`; export r; \
40459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40460 $(NORMAL_TARGET_EXPORTS) \
40461 (cd $(TARGET_SUBDIR)/libgfortran && \
40462 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40464 @endif target-libgfortran
40466 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40467 maybe-install-target-libgfortran:
40468 @if target-libgfortran
40469 maybe-install-target-libgfortran: install-target-libgfortran
40471 install-target-libgfortran: installdirs
40472 @: $(MAKE); $(unstage)
40473 @r=`${PWD_COMMAND}`; export r; \
40474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40475 $(NORMAL_TARGET_EXPORTS) \
40476 (cd $(TARGET_SUBDIR)/libgfortran && \
40477 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40479 @endif target-libgfortran
40481 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40482 maybe-install-strip-target-libgfortran:
40483 @if target-libgfortran
40484 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40486 install-strip-target-libgfortran: installdirs
40487 @: $(MAKE); $(unstage)
40488 @r=`${PWD_COMMAND}`; export r; \
40489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490 $(NORMAL_TARGET_EXPORTS) \
40491 (cd $(TARGET_SUBDIR)/libgfortran && \
40492 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40494 @endif target-libgfortran
40496 # Other targets (info, dvi, pdf, etc.)
40498 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40499 maybe-info-target-libgfortran:
40500 @if target-libgfortran
40501 maybe-info-target-libgfortran: info-target-libgfortran
40503 info-target-libgfortran: \
40504 configure-target-libgfortran
40505 @: $(MAKE); $(unstage)
40506 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40507 r=`${PWD_COMMAND}`; export r; \
40508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509 $(NORMAL_TARGET_EXPORTS) \
40510 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40511 for flag in $(EXTRA_TARGET_FLAGS); do \
40512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40514 (cd $(TARGET_SUBDIR)/libgfortran && \
40515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40517 "RANLIB=$${RANLIB}" \
40518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40522 @endif target-libgfortran
40524 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40525 maybe-dvi-target-libgfortran:
40526 @if target-libgfortran
40527 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40529 dvi-target-libgfortran: \
40530 configure-target-libgfortran
40531 @: $(MAKE); $(unstage)
40532 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40533 r=`${PWD_COMMAND}`; export r; \
40534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40535 $(NORMAL_TARGET_EXPORTS) \
40536 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40537 for flag in $(EXTRA_TARGET_FLAGS); do \
40538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40540 (cd $(TARGET_SUBDIR)/libgfortran && \
40541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40543 "RANLIB=$${RANLIB}" \
40544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40548 @endif target-libgfortran
40550 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40551 maybe-pdf-target-libgfortran:
40552 @if target-libgfortran
40553 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40555 pdf-target-libgfortran: \
40556 configure-target-libgfortran
40557 @: $(MAKE); $(unstage)
40558 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40559 r=`${PWD_COMMAND}`; export r; \
40560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40561 $(NORMAL_TARGET_EXPORTS) \
40562 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40563 for flag in $(EXTRA_TARGET_FLAGS); do \
40564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40566 (cd $(TARGET_SUBDIR)/libgfortran && \
40567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40569 "RANLIB=$${RANLIB}" \
40570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40574 @endif target-libgfortran
40576 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40577 maybe-html-target-libgfortran:
40578 @if target-libgfortran
40579 maybe-html-target-libgfortran: html-target-libgfortran
40581 html-target-libgfortran: \
40582 configure-target-libgfortran
40583 @: $(MAKE); $(unstage)
40584 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40585 r=`${PWD_COMMAND}`; export r; \
40586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40587 $(NORMAL_TARGET_EXPORTS) \
40588 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40589 for flag in $(EXTRA_TARGET_FLAGS); do \
40590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40592 (cd $(TARGET_SUBDIR)/libgfortran && \
40593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40595 "RANLIB=$${RANLIB}" \
40596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40600 @endif target-libgfortran
40602 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40603 maybe-TAGS-target-libgfortran:
40604 @if target-libgfortran
40605 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40607 TAGS-target-libgfortran: \
40608 configure-target-libgfortran
40609 @: $(MAKE); $(unstage)
40610 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40611 r=`${PWD_COMMAND}`; export r; \
40612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40613 $(NORMAL_TARGET_EXPORTS) \
40614 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40615 for flag in $(EXTRA_TARGET_FLAGS); do \
40616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40618 (cd $(TARGET_SUBDIR)/libgfortran && \
40619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40621 "RANLIB=$${RANLIB}" \
40622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40626 @endif target-libgfortran
40628 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40629 maybe-install-info-target-libgfortran:
40630 @if target-libgfortran
40631 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40633 install-info-target-libgfortran: \
40634 configure-target-libgfortran \
40635 info-target-libgfortran
40636 @: $(MAKE); $(unstage)
40637 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40638 r=`${PWD_COMMAND}`; export r; \
40639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640 $(NORMAL_TARGET_EXPORTS) \
40641 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40642 for flag in $(EXTRA_TARGET_FLAGS); do \
40643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40645 (cd $(TARGET_SUBDIR)/libgfortran && \
40646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40648 "RANLIB=$${RANLIB}" \
40649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40653 @endif target-libgfortran
40655 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40656 maybe-install-pdf-target-libgfortran:
40657 @if target-libgfortran
40658 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40660 install-pdf-target-libgfortran: \
40661 configure-target-libgfortran \
40662 pdf-target-libgfortran
40663 @: $(MAKE); $(unstage)
40664 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40665 r=`${PWD_COMMAND}`; export r; \
40666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667 $(NORMAL_TARGET_EXPORTS) \
40668 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40669 for flag in $(EXTRA_TARGET_FLAGS); do \
40670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40672 (cd $(TARGET_SUBDIR)/libgfortran && \
40673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40675 "RANLIB=$${RANLIB}" \
40676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680 @endif target-libgfortran
40682 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40683 maybe-install-html-target-libgfortran:
40684 @if target-libgfortran
40685 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40687 install-html-target-libgfortran: \
40688 configure-target-libgfortran \
40689 html-target-libgfortran
40690 @: $(MAKE); $(unstage)
40691 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40692 r=`${PWD_COMMAND}`; export r; \
40693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40694 $(NORMAL_TARGET_EXPORTS) \
40695 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40696 for flag in $(EXTRA_TARGET_FLAGS); do \
40697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699 (cd $(TARGET_SUBDIR)/libgfortran && \
40700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40702 "RANLIB=$${RANLIB}" \
40703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40707 @endif target-libgfortran
40709 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40710 maybe-installcheck-target-libgfortran:
40711 @if target-libgfortran
40712 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40714 installcheck-target-libgfortran: \
40715 configure-target-libgfortran
40716 @: $(MAKE); $(unstage)
40717 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40718 r=`${PWD_COMMAND}`; export r; \
40719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40720 $(NORMAL_TARGET_EXPORTS) \
40721 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40722 for flag in $(EXTRA_TARGET_FLAGS); do \
40723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40725 (cd $(TARGET_SUBDIR)/libgfortran && \
40726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40728 "RANLIB=$${RANLIB}" \
40729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733 @endif target-libgfortran
40735 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40736 maybe-mostlyclean-target-libgfortran:
40737 @if target-libgfortran
40738 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40740 mostlyclean-target-libgfortran:
40741 @: $(MAKE); $(unstage)
40742 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40743 r=`${PWD_COMMAND}`; export r; \
40744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40745 $(NORMAL_TARGET_EXPORTS) \
40746 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40747 for flag in $(EXTRA_TARGET_FLAGS); do \
40748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40750 (cd $(TARGET_SUBDIR)/libgfortran && \
40751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40753 "RANLIB=$${RANLIB}" \
40754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40758 @endif target-libgfortran
40760 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40761 maybe-clean-target-libgfortran:
40762 @if target-libgfortran
40763 maybe-clean-target-libgfortran: clean-target-libgfortran
40765 clean-target-libgfortran:
40766 @: $(MAKE); $(unstage)
40767 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40768 r=`${PWD_COMMAND}`; export r; \
40769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40770 $(NORMAL_TARGET_EXPORTS) \
40771 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40772 for flag in $(EXTRA_TARGET_FLAGS); do \
40773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40775 (cd $(TARGET_SUBDIR)/libgfortran && \
40776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40778 "RANLIB=$${RANLIB}" \
40779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40783 @endif target-libgfortran
40785 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40786 maybe-distclean-target-libgfortran:
40787 @if target-libgfortran
40788 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40790 distclean-target-libgfortran:
40791 @: $(MAKE); $(unstage)
40792 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40793 r=`${PWD_COMMAND}`; export r; \
40794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40795 $(NORMAL_TARGET_EXPORTS) \
40796 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40797 for flag in $(EXTRA_TARGET_FLAGS); do \
40798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40800 (cd $(TARGET_SUBDIR)/libgfortran && \
40801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40803 "RANLIB=$${RANLIB}" \
40804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40808 @endif target-libgfortran
40810 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40811 maybe-maintainer-clean-target-libgfortran:
40812 @if target-libgfortran
40813 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40815 maintainer-clean-target-libgfortran:
40816 @: $(MAKE); $(unstage)
40817 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40818 r=`${PWD_COMMAND}`; export r; \
40819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40820 $(NORMAL_TARGET_EXPORTS) \
40821 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40822 for flag in $(EXTRA_TARGET_FLAGS); do \
40823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40825 (cd $(TARGET_SUBDIR)/libgfortran && \
40826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40828 "RANLIB=$${RANLIB}" \
40829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40830 maintainer-clean) \
40833 @endif target-libgfortran
40839 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40840 maybe-configure-target-libobjc:
40842 configure-target-libobjc: stage_current
40843 @endif gcc-bootstrap
40845 maybe-configure-target-libobjc: configure-target-libobjc
40846 configure-target-libobjc:
40847 @: $(MAKE); $(unstage)
40848 @r=`${PWD_COMMAND}`; export r; \
40849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850 echo "Checking multilib configuration for libobjc..."; \
40851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40852 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40853 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40854 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40855 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40857 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40858 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40861 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40863 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40865 $(NORMAL_TARGET_EXPORTS) \
40866 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40867 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40868 case $(srcdir) in \
40869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40870 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40873 module_srcdir=libobjc; \
40874 rm -f no-such-file || : ; \
40875 CONFIG_SITE=no-such-file $(SHELL) \
40876 $$s/$$module_srcdir/configure \
40877 --srcdir=$${topdir}/$$module_srcdir \
40878 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40879 --target=${target_alias} \
40881 @endif target-libobjc
40887 .PHONY: all-target-libobjc maybe-all-target-libobjc
40888 maybe-all-target-libobjc:
40890 all-target-libobjc: stage_current
40891 @endif gcc-bootstrap
40893 TARGET-target-libobjc=all
40894 maybe-all-target-libobjc: all-target-libobjc
40895 all-target-libobjc: configure-target-libobjc
40896 @: $(MAKE); $(unstage)
40897 @r=`${PWD_COMMAND}`; export r; \
40898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899 $(NORMAL_TARGET_EXPORTS) \
40900 (cd $(TARGET_SUBDIR)/libobjc && \
40901 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40902 $(TARGET-target-libobjc))
40903 @endif target-libobjc
40909 .PHONY: check-target-libobjc maybe-check-target-libobjc
40910 maybe-check-target-libobjc:
40912 maybe-check-target-libobjc: check-target-libobjc
40914 check-target-libobjc:
40915 @: $(MAKE); $(unstage)
40916 @r=`${PWD_COMMAND}`; export r; \
40917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918 $(NORMAL_TARGET_EXPORTS) \
40919 (cd $(TARGET_SUBDIR)/libobjc && \
40920 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40922 @endif target-libobjc
40924 .PHONY: install-target-libobjc maybe-install-target-libobjc
40925 maybe-install-target-libobjc:
40927 maybe-install-target-libobjc: install-target-libobjc
40929 install-target-libobjc: installdirs
40930 @: $(MAKE); $(unstage)
40931 @r=`${PWD_COMMAND}`; export r; \
40932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40933 $(NORMAL_TARGET_EXPORTS) \
40934 (cd $(TARGET_SUBDIR)/libobjc && \
40935 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40937 @endif target-libobjc
40939 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40940 maybe-install-strip-target-libobjc:
40942 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40944 install-strip-target-libobjc: installdirs
40945 @: $(MAKE); $(unstage)
40946 @r=`${PWD_COMMAND}`; export r; \
40947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40948 $(NORMAL_TARGET_EXPORTS) \
40949 (cd $(TARGET_SUBDIR)/libobjc && \
40950 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40952 @endif target-libobjc
40954 # Other targets (info, dvi, pdf, etc.)
40956 .PHONY: maybe-info-target-libobjc info-target-libobjc
40957 maybe-info-target-libobjc:
40959 maybe-info-target-libobjc: info-target-libobjc
40961 info-target-libobjc: \
40962 configure-target-libobjc
40963 @: $(MAKE); $(unstage)
40964 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40965 r=`${PWD_COMMAND}`; export r; \
40966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967 $(NORMAL_TARGET_EXPORTS) \
40968 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40969 for flag in $(EXTRA_TARGET_FLAGS); do \
40970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40972 (cd $(TARGET_SUBDIR)/libobjc && \
40973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40975 "RANLIB=$${RANLIB}" \
40976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40980 @endif target-libobjc
40982 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40983 maybe-dvi-target-libobjc:
40985 maybe-dvi-target-libobjc: dvi-target-libobjc
40987 dvi-target-libobjc: \
40988 configure-target-libobjc
40989 @: $(MAKE); $(unstage)
40990 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40991 r=`${PWD_COMMAND}`; export r; \
40992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993 $(NORMAL_TARGET_EXPORTS) \
40994 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40995 for flag in $(EXTRA_TARGET_FLAGS); do \
40996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40998 (cd $(TARGET_SUBDIR)/libobjc && \
40999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001 "RANLIB=$${RANLIB}" \
41002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41006 @endif target-libobjc
41008 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41009 maybe-pdf-target-libobjc:
41011 maybe-pdf-target-libobjc: pdf-target-libobjc
41013 pdf-target-libobjc: \
41014 configure-target-libobjc
41015 @: $(MAKE); $(unstage)
41016 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41017 r=`${PWD_COMMAND}`; export r; \
41018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019 $(NORMAL_TARGET_EXPORTS) \
41020 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41021 for flag in $(EXTRA_TARGET_FLAGS); do \
41022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41024 (cd $(TARGET_SUBDIR)/libobjc && \
41025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41027 "RANLIB=$${RANLIB}" \
41028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41032 @endif target-libobjc
41034 .PHONY: maybe-html-target-libobjc html-target-libobjc
41035 maybe-html-target-libobjc:
41037 maybe-html-target-libobjc: html-target-libobjc
41039 html-target-libobjc: \
41040 configure-target-libobjc
41041 @: $(MAKE); $(unstage)
41042 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41043 r=`${PWD_COMMAND}`; export r; \
41044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41045 $(NORMAL_TARGET_EXPORTS) \
41046 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41047 for flag in $(EXTRA_TARGET_FLAGS); do \
41048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41050 (cd $(TARGET_SUBDIR)/libobjc && \
41051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41053 "RANLIB=$${RANLIB}" \
41054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41058 @endif target-libobjc
41060 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41061 maybe-TAGS-target-libobjc:
41063 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41065 TAGS-target-libobjc: \
41066 configure-target-libobjc
41067 @: $(MAKE); $(unstage)
41068 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41069 r=`${PWD_COMMAND}`; export r; \
41070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41071 $(NORMAL_TARGET_EXPORTS) \
41072 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41073 for flag in $(EXTRA_TARGET_FLAGS); do \
41074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41076 (cd $(TARGET_SUBDIR)/libobjc && \
41077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41079 "RANLIB=$${RANLIB}" \
41080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084 @endif target-libobjc
41086 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41087 maybe-install-info-target-libobjc:
41089 maybe-install-info-target-libobjc: install-info-target-libobjc
41091 install-info-target-libobjc: \
41092 configure-target-libobjc \
41093 info-target-libobjc
41094 @: $(MAKE); $(unstage)
41095 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41096 r=`${PWD_COMMAND}`; export r; \
41097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41098 $(NORMAL_TARGET_EXPORTS) \
41099 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41100 for flag in $(EXTRA_TARGET_FLAGS); do \
41101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41103 (cd $(TARGET_SUBDIR)/libobjc && \
41104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41106 "RANLIB=$${RANLIB}" \
41107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41111 @endif target-libobjc
41113 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41114 maybe-install-pdf-target-libobjc:
41116 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41118 install-pdf-target-libobjc: \
41119 configure-target-libobjc \
41121 @: $(MAKE); $(unstage)
41122 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41123 r=`${PWD_COMMAND}`; export r; \
41124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125 $(NORMAL_TARGET_EXPORTS) \
41126 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41127 for flag in $(EXTRA_TARGET_FLAGS); do \
41128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41130 (cd $(TARGET_SUBDIR)/libobjc && \
41131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41133 "RANLIB=$${RANLIB}" \
41134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41138 @endif target-libobjc
41140 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41141 maybe-install-html-target-libobjc:
41143 maybe-install-html-target-libobjc: install-html-target-libobjc
41145 install-html-target-libobjc: \
41146 configure-target-libobjc \
41147 html-target-libobjc
41148 @: $(MAKE); $(unstage)
41149 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41150 r=`${PWD_COMMAND}`; export r; \
41151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41152 $(NORMAL_TARGET_EXPORTS) \
41153 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41154 for flag in $(EXTRA_TARGET_FLAGS); do \
41155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41157 (cd $(TARGET_SUBDIR)/libobjc && \
41158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41160 "RANLIB=$${RANLIB}" \
41161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41165 @endif target-libobjc
41167 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41168 maybe-installcheck-target-libobjc:
41170 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41172 installcheck-target-libobjc: \
41173 configure-target-libobjc
41174 @: $(MAKE); $(unstage)
41175 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41176 r=`${PWD_COMMAND}`; export r; \
41177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41178 $(NORMAL_TARGET_EXPORTS) \
41179 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41180 for flag in $(EXTRA_TARGET_FLAGS); do \
41181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41183 (cd $(TARGET_SUBDIR)/libobjc && \
41184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41186 "RANLIB=$${RANLIB}" \
41187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41191 @endif target-libobjc
41193 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41194 maybe-mostlyclean-target-libobjc:
41196 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41198 mostlyclean-target-libobjc:
41199 @: $(MAKE); $(unstage)
41200 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41201 r=`${PWD_COMMAND}`; export r; \
41202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41203 $(NORMAL_TARGET_EXPORTS) \
41204 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41205 for flag in $(EXTRA_TARGET_FLAGS); do \
41206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41208 (cd $(TARGET_SUBDIR)/libobjc && \
41209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41211 "RANLIB=$${RANLIB}" \
41212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41216 @endif target-libobjc
41218 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41219 maybe-clean-target-libobjc:
41221 maybe-clean-target-libobjc: clean-target-libobjc
41223 clean-target-libobjc:
41224 @: $(MAKE); $(unstage)
41225 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41226 r=`${PWD_COMMAND}`; export r; \
41227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41228 $(NORMAL_TARGET_EXPORTS) \
41229 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41230 for flag in $(EXTRA_TARGET_FLAGS); do \
41231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41233 (cd $(TARGET_SUBDIR)/libobjc && \
41234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41236 "RANLIB=$${RANLIB}" \
41237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41241 @endif target-libobjc
41243 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41244 maybe-distclean-target-libobjc:
41246 maybe-distclean-target-libobjc: distclean-target-libobjc
41248 distclean-target-libobjc:
41249 @: $(MAKE); $(unstage)
41250 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41251 r=`${PWD_COMMAND}`; export r; \
41252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253 $(NORMAL_TARGET_EXPORTS) \
41254 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41255 for flag in $(EXTRA_TARGET_FLAGS); do \
41256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41258 (cd $(TARGET_SUBDIR)/libobjc && \
41259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41261 "RANLIB=$${RANLIB}" \
41262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41266 @endif target-libobjc
41268 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41269 maybe-maintainer-clean-target-libobjc:
41271 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41273 maintainer-clean-target-libobjc:
41274 @: $(MAKE); $(unstage)
41275 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41276 r=`${PWD_COMMAND}`; export r; \
41277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41278 $(NORMAL_TARGET_EXPORTS) \
41279 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41280 for flag in $(EXTRA_TARGET_FLAGS); do \
41281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41283 (cd $(TARGET_SUBDIR)/libobjc && \
41284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41286 "RANLIB=$${RANLIB}" \
41287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41288 maintainer-clean) \
41291 @endif target-libobjc
41297 .PHONY: configure-target-libgo maybe-configure-target-libgo
41298 maybe-configure-target-libgo:
41300 configure-target-libgo: stage_current
41301 @endif gcc-bootstrap
41303 maybe-configure-target-libgo: configure-target-libgo
41304 configure-target-libgo:
41305 @: $(MAKE); $(unstage)
41306 @r=`${PWD_COMMAND}`; export r; \
41307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41308 echo "Checking multilib configuration for libgo..."; \
41309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41310 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41311 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41312 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41313 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41315 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41316 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41319 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41321 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41322 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41323 $(NORMAL_TARGET_EXPORTS) \
41324 echo Configuring in $(TARGET_SUBDIR)/libgo; \
41325 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41326 case $(srcdir) in \
41327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41328 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41331 module_srcdir=libgo; \
41332 rm -f no-such-file || : ; \
41333 CONFIG_SITE=no-such-file $(SHELL) \
41334 $$s/$$module_srcdir/configure \
41335 --srcdir=$${topdir}/$$module_srcdir \
41336 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41337 --target=${target_alias} \
41339 @endif target-libgo
41345 .PHONY: all-target-libgo maybe-all-target-libgo
41346 maybe-all-target-libgo:
41348 all-target-libgo: stage_current
41349 @endif gcc-bootstrap
41351 TARGET-target-libgo=all
41352 maybe-all-target-libgo: all-target-libgo
41353 all-target-libgo: configure-target-libgo
41354 @: $(MAKE); $(unstage)
41355 @r=`${PWD_COMMAND}`; export r; \
41356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357 $(NORMAL_TARGET_EXPORTS) \
41358 (cd $(TARGET_SUBDIR)/libgo && \
41359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41360 $(TARGET-target-libgo))
41361 @endif target-libgo
41367 .PHONY: check-target-libgo maybe-check-target-libgo
41368 maybe-check-target-libgo:
41370 maybe-check-target-libgo: check-target-libgo
41372 check-target-libgo:
41373 @: $(MAKE); $(unstage)
41374 @r=`${PWD_COMMAND}`; export r; \
41375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41376 $(NORMAL_TARGET_EXPORTS) \
41377 (cd $(TARGET_SUBDIR)/libgo && \
41378 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41380 @endif target-libgo
41382 .PHONY: install-target-libgo maybe-install-target-libgo
41383 maybe-install-target-libgo:
41385 maybe-install-target-libgo: install-target-libgo
41387 install-target-libgo: installdirs
41388 @: $(MAKE); $(unstage)
41389 @r=`${PWD_COMMAND}`; export r; \
41390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391 $(NORMAL_TARGET_EXPORTS) \
41392 (cd $(TARGET_SUBDIR)/libgo && \
41393 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41395 @endif target-libgo
41397 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41398 maybe-install-strip-target-libgo:
41400 maybe-install-strip-target-libgo: install-strip-target-libgo
41402 install-strip-target-libgo: installdirs
41403 @: $(MAKE); $(unstage)
41404 @r=`${PWD_COMMAND}`; export r; \
41405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406 $(NORMAL_TARGET_EXPORTS) \
41407 (cd $(TARGET_SUBDIR)/libgo && \
41408 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41410 @endif target-libgo
41412 # Other targets (info, dvi, pdf, etc.)
41414 .PHONY: maybe-info-target-libgo info-target-libgo
41415 maybe-info-target-libgo:
41417 maybe-info-target-libgo: info-target-libgo
41419 info-target-libgo: \
41420 configure-target-libgo
41421 @: $(MAKE); $(unstage)
41422 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41423 r=`${PWD_COMMAND}`; export r; \
41424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41425 $(NORMAL_TARGET_EXPORTS) \
41426 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41427 for flag in $(EXTRA_TARGET_FLAGS); do \
41428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41430 (cd $(TARGET_SUBDIR)/libgo && \
41431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41433 "RANLIB=$${RANLIB}" \
41434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41438 @endif target-libgo
41440 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41441 maybe-dvi-target-libgo:
41443 maybe-dvi-target-libgo: dvi-target-libgo
41445 dvi-target-libgo: \
41446 configure-target-libgo
41447 @: $(MAKE); $(unstage)
41448 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41449 r=`${PWD_COMMAND}`; export r; \
41450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41451 $(NORMAL_TARGET_EXPORTS) \
41452 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41453 for flag in $(EXTRA_TARGET_FLAGS); do \
41454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41456 (cd $(TARGET_SUBDIR)/libgo && \
41457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41459 "RANLIB=$${RANLIB}" \
41460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41464 @endif target-libgo
41466 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41467 maybe-pdf-target-libgo:
41469 maybe-pdf-target-libgo: pdf-target-libgo
41471 pdf-target-libgo: \
41472 configure-target-libgo
41473 @: $(MAKE); $(unstage)
41474 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41475 r=`${PWD_COMMAND}`; export r; \
41476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41477 $(NORMAL_TARGET_EXPORTS) \
41478 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41479 for flag in $(EXTRA_TARGET_FLAGS); do \
41480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41482 (cd $(TARGET_SUBDIR)/libgo && \
41483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41485 "RANLIB=$${RANLIB}" \
41486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41490 @endif target-libgo
41492 .PHONY: maybe-html-target-libgo html-target-libgo
41493 maybe-html-target-libgo:
41495 maybe-html-target-libgo: html-target-libgo
41497 html-target-libgo: \
41498 configure-target-libgo
41499 @: $(MAKE); $(unstage)
41500 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41501 r=`${PWD_COMMAND}`; export r; \
41502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503 $(NORMAL_TARGET_EXPORTS) \
41504 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41505 for flag in $(EXTRA_TARGET_FLAGS); do \
41506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41508 (cd $(TARGET_SUBDIR)/libgo && \
41509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41511 "RANLIB=$${RANLIB}" \
41512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41516 @endif target-libgo
41518 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41519 maybe-TAGS-target-libgo:
41521 maybe-TAGS-target-libgo: TAGS-target-libgo
41523 TAGS-target-libgo: \
41524 configure-target-libgo
41525 @: $(MAKE); $(unstage)
41526 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41527 r=`${PWD_COMMAND}`; export r; \
41528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41529 $(NORMAL_TARGET_EXPORTS) \
41530 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41531 for flag in $(EXTRA_TARGET_FLAGS); do \
41532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41534 (cd $(TARGET_SUBDIR)/libgo && \
41535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41537 "RANLIB=$${RANLIB}" \
41538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41542 @endif target-libgo
41544 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41545 maybe-install-info-target-libgo:
41547 maybe-install-info-target-libgo: install-info-target-libgo
41549 install-info-target-libgo: \
41550 configure-target-libgo \
41552 @: $(MAKE); $(unstage)
41553 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41554 r=`${PWD_COMMAND}`; export r; \
41555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41556 $(NORMAL_TARGET_EXPORTS) \
41557 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41558 for flag in $(EXTRA_TARGET_FLAGS); do \
41559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41561 (cd $(TARGET_SUBDIR)/libgo && \
41562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41564 "RANLIB=$${RANLIB}" \
41565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41569 @endif target-libgo
41571 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41572 maybe-install-pdf-target-libgo:
41574 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41576 install-pdf-target-libgo: \
41577 configure-target-libgo \
41579 @: $(MAKE); $(unstage)
41580 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41581 r=`${PWD_COMMAND}`; export r; \
41582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583 $(NORMAL_TARGET_EXPORTS) \
41584 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41585 for flag in $(EXTRA_TARGET_FLAGS); do \
41586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41588 (cd $(TARGET_SUBDIR)/libgo && \
41589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41591 "RANLIB=$${RANLIB}" \
41592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41596 @endif target-libgo
41598 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41599 maybe-install-html-target-libgo:
41601 maybe-install-html-target-libgo: install-html-target-libgo
41603 install-html-target-libgo: \
41604 configure-target-libgo \
41606 @: $(MAKE); $(unstage)
41607 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41608 r=`${PWD_COMMAND}`; export r; \
41609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41610 $(NORMAL_TARGET_EXPORTS) \
41611 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41612 for flag in $(EXTRA_TARGET_FLAGS); do \
41613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41615 (cd $(TARGET_SUBDIR)/libgo && \
41616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41618 "RANLIB=$${RANLIB}" \
41619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41623 @endif target-libgo
41625 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41626 maybe-installcheck-target-libgo:
41628 maybe-installcheck-target-libgo: installcheck-target-libgo
41630 installcheck-target-libgo: \
41631 configure-target-libgo
41632 @: $(MAKE); $(unstage)
41633 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41634 r=`${PWD_COMMAND}`; export r; \
41635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41636 $(NORMAL_TARGET_EXPORTS) \
41637 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41638 for flag in $(EXTRA_TARGET_FLAGS); do \
41639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41641 (cd $(TARGET_SUBDIR)/libgo && \
41642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41644 "RANLIB=$${RANLIB}" \
41645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41649 @endif target-libgo
41651 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41652 maybe-mostlyclean-target-libgo:
41654 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41656 mostlyclean-target-libgo:
41657 @: $(MAKE); $(unstage)
41658 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41659 r=`${PWD_COMMAND}`; export r; \
41660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661 $(NORMAL_TARGET_EXPORTS) \
41662 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41663 for flag in $(EXTRA_TARGET_FLAGS); do \
41664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41666 (cd $(TARGET_SUBDIR)/libgo && \
41667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41669 "RANLIB=$${RANLIB}" \
41670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41674 @endif target-libgo
41676 .PHONY: maybe-clean-target-libgo clean-target-libgo
41677 maybe-clean-target-libgo:
41679 maybe-clean-target-libgo: clean-target-libgo
41681 clean-target-libgo:
41682 @: $(MAKE); $(unstage)
41683 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41684 r=`${PWD_COMMAND}`; export r; \
41685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41686 $(NORMAL_TARGET_EXPORTS) \
41687 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41688 for flag in $(EXTRA_TARGET_FLAGS); do \
41689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41691 (cd $(TARGET_SUBDIR)/libgo && \
41692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41694 "RANLIB=$${RANLIB}" \
41695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41699 @endif target-libgo
41701 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41702 maybe-distclean-target-libgo:
41704 maybe-distclean-target-libgo: distclean-target-libgo
41706 distclean-target-libgo:
41707 @: $(MAKE); $(unstage)
41708 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41709 r=`${PWD_COMMAND}`; export r; \
41710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41711 $(NORMAL_TARGET_EXPORTS) \
41712 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41713 for flag in $(EXTRA_TARGET_FLAGS); do \
41714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41716 (cd $(TARGET_SUBDIR)/libgo && \
41717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41719 "RANLIB=$${RANLIB}" \
41720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41724 @endif target-libgo
41726 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41727 maybe-maintainer-clean-target-libgo:
41729 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41731 maintainer-clean-target-libgo:
41732 @: $(MAKE); $(unstage)
41733 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41734 r=`${PWD_COMMAND}`; export r; \
41735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41736 $(NORMAL_TARGET_EXPORTS) \
41737 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41738 for flag in $(EXTRA_TARGET_FLAGS); do \
41739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41741 (cd $(TARGET_SUBDIR)/libgo && \
41742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41744 "RANLIB=$${RANLIB}" \
41745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41746 maintainer-clean) \
41749 @endif target-libgo
41755 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41756 maybe-configure-target-libtermcap:
41758 configure-target-libtermcap: stage_current
41759 @endif gcc-bootstrap
41760 @if target-libtermcap
41761 maybe-configure-target-libtermcap: configure-target-libtermcap
41762 configure-target-libtermcap:
41763 @: $(MAKE); $(unstage)
41764 @r=`${PWD_COMMAND}`; export r; \
41765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41766 echo "Checking multilib configuration for libtermcap..."; \
41767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41768 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41769 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41770 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41771 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41773 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41774 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41777 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41779 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41781 $(NORMAL_TARGET_EXPORTS) \
41782 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41783 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41784 case $(srcdir) in \
41785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41786 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41789 module_srcdir=libtermcap; \
41790 rm -f no-such-file || : ; \
41791 CONFIG_SITE=no-such-file $(SHELL) \
41792 $$s/$$module_srcdir/configure \
41793 --srcdir=$${topdir}/$$module_srcdir \
41794 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41795 --target=${target_alias} \
41797 @endif target-libtermcap
41803 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41804 maybe-all-target-libtermcap:
41806 all-target-libtermcap: stage_current
41807 @endif gcc-bootstrap
41808 @if target-libtermcap
41809 TARGET-target-libtermcap=all
41810 maybe-all-target-libtermcap: all-target-libtermcap
41811 all-target-libtermcap: configure-target-libtermcap
41812 @: $(MAKE); $(unstage)
41813 @r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 $(NORMAL_TARGET_EXPORTS) \
41816 (cd $(TARGET_SUBDIR)/libtermcap && \
41817 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41818 $(TARGET-target-libtermcap))
41819 @endif target-libtermcap
41825 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41826 maybe-check-target-libtermcap:
41827 @if target-libtermcap
41828 maybe-check-target-libtermcap: check-target-libtermcap
41830 # Dummy target for uncheckable module.
41831 check-target-libtermcap:
41833 @endif target-libtermcap
41835 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41836 maybe-install-target-libtermcap:
41837 @if target-libtermcap
41838 maybe-install-target-libtermcap: install-target-libtermcap
41840 install-target-libtermcap: installdirs
41841 @: $(MAKE); $(unstage)
41842 @r=`${PWD_COMMAND}`; export r; \
41843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41844 $(NORMAL_TARGET_EXPORTS) \
41845 (cd $(TARGET_SUBDIR)/libtermcap && \
41846 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41848 @endif target-libtermcap
41850 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41851 maybe-install-strip-target-libtermcap:
41852 @if target-libtermcap
41853 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41855 install-strip-target-libtermcap: installdirs
41856 @: $(MAKE); $(unstage)
41857 @r=`${PWD_COMMAND}`; export r; \
41858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41859 $(NORMAL_TARGET_EXPORTS) \
41860 (cd $(TARGET_SUBDIR)/libtermcap && \
41861 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41863 @endif target-libtermcap
41865 # Other targets (info, dvi, pdf, etc.)
41867 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41868 maybe-info-target-libtermcap:
41869 @if target-libtermcap
41870 maybe-info-target-libtermcap: info-target-libtermcap
41872 info-target-libtermcap: \
41873 configure-target-libtermcap
41874 @: $(MAKE); $(unstage)
41875 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41876 r=`${PWD_COMMAND}`; export r; \
41877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878 $(NORMAL_TARGET_EXPORTS) \
41879 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41880 for flag in $(EXTRA_TARGET_FLAGS); do \
41881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883 (cd $(TARGET_SUBDIR)/libtermcap && \
41884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41886 "RANLIB=$${RANLIB}" \
41887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41891 @endif target-libtermcap
41893 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41894 maybe-dvi-target-libtermcap:
41895 @if target-libtermcap
41896 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41898 dvi-target-libtermcap: \
41899 configure-target-libtermcap
41900 @: $(MAKE); $(unstage)
41901 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41902 r=`${PWD_COMMAND}`; export r; \
41903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41904 $(NORMAL_TARGET_EXPORTS) \
41905 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41906 for flag in $(EXTRA_TARGET_FLAGS); do \
41907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41909 (cd $(TARGET_SUBDIR)/libtermcap && \
41910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41912 "RANLIB=$${RANLIB}" \
41913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41917 @endif target-libtermcap
41919 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41920 maybe-pdf-target-libtermcap:
41921 @if target-libtermcap
41922 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41924 pdf-target-libtermcap: \
41925 configure-target-libtermcap
41926 @: $(MAKE); $(unstage)
41927 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41928 r=`${PWD_COMMAND}`; export r; \
41929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41930 $(NORMAL_TARGET_EXPORTS) \
41931 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41932 for flag in $(EXTRA_TARGET_FLAGS); do \
41933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41935 (cd $(TARGET_SUBDIR)/libtermcap && \
41936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41938 "RANLIB=$${RANLIB}" \
41939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 @endif target-libtermcap
41945 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41946 maybe-html-target-libtermcap:
41947 @if target-libtermcap
41948 maybe-html-target-libtermcap: html-target-libtermcap
41950 html-target-libtermcap: \
41951 configure-target-libtermcap
41952 @: $(MAKE); $(unstage)
41953 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41954 r=`${PWD_COMMAND}`; export r; \
41955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41956 $(NORMAL_TARGET_EXPORTS) \
41957 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41958 for flag in $(EXTRA_TARGET_FLAGS); do \
41959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41961 (cd $(TARGET_SUBDIR)/libtermcap && \
41962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41964 "RANLIB=$${RANLIB}" \
41965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41969 @endif target-libtermcap
41971 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41972 maybe-TAGS-target-libtermcap:
41973 @if target-libtermcap
41974 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41976 TAGS-target-libtermcap: \
41977 configure-target-libtermcap
41978 @: $(MAKE); $(unstage)
41979 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41980 r=`${PWD_COMMAND}`; export r; \
41981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982 $(NORMAL_TARGET_EXPORTS) \
41983 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41984 for flag in $(EXTRA_TARGET_FLAGS); do \
41985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41987 (cd $(TARGET_SUBDIR)/libtermcap && \
41988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41990 "RANLIB=$${RANLIB}" \
41991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41995 @endif target-libtermcap
41997 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41998 maybe-install-info-target-libtermcap:
41999 @if target-libtermcap
42000 maybe-install-info-target-libtermcap: install-info-target-libtermcap
42002 install-info-target-libtermcap: \
42003 configure-target-libtermcap \
42004 info-target-libtermcap
42005 @: $(MAKE); $(unstage)
42006 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42007 r=`${PWD_COMMAND}`; export r; \
42008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42009 $(NORMAL_TARGET_EXPORTS) \
42010 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42011 for flag in $(EXTRA_TARGET_FLAGS); do \
42012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42014 (cd $(TARGET_SUBDIR)/libtermcap && \
42015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42017 "RANLIB=$${RANLIB}" \
42018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42022 @endif target-libtermcap
42024 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42025 maybe-install-pdf-target-libtermcap:
42026 @if target-libtermcap
42027 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42029 install-pdf-target-libtermcap: \
42030 configure-target-libtermcap \
42031 pdf-target-libtermcap
42032 @: $(MAKE); $(unstage)
42033 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42034 r=`${PWD_COMMAND}`; export r; \
42035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42036 $(NORMAL_TARGET_EXPORTS) \
42037 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42038 for flag in $(EXTRA_TARGET_FLAGS); do \
42039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42041 (cd $(TARGET_SUBDIR)/libtermcap && \
42042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42044 "RANLIB=$${RANLIB}" \
42045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42049 @endif target-libtermcap
42051 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42052 maybe-install-html-target-libtermcap:
42053 @if target-libtermcap
42054 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42056 install-html-target-libtermcap: \
42057 configure-target-libtermcap \
42058 html-target-libtermcap
42059 @: $(MAKE); $(unstage)
42060 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42061 r=`${PWD_COMMAND}`; export r; \
42062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063 $(NORMAL_TARGET_EXPORTS) \
42064 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42065 for flag in $(EXTRA_TARGET_FLAGS); do \
42066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42068 (cd $(TARGET_SUBDIR)/libtermcap && \
42069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42071 "RANLIB=$${RANLIB}" \
42072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42076 @endif target-libtermcap
42078 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42079 maybe-installcheck-target-libtermcap:
42080 @if target-libtermcap
42081 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42083 installcheck-target-libtermcap: \
42084 configure-target-libtermcap
42085 @: $(MAKE); $(unstage)
42086 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42087 r=`${PWD_COMMAND}`; export r; \
42088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42089 $(NORMAL_TARGET_EXPORTS) \
42090 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42091 for flag in $(EXTRA_TARGET_FLAGS); do \
42092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42094 (cd $(TARGET_SUBDIR)/libtermcap && \
42095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42097 "RANLIB=$${RANLIB}" \
42098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42102 @endif target-libtermcap
42104 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42105 maybe-mostlyclean-target-libtermcap:
42106 @if target-libtermcap
42107 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42109 # libtermcap doesn't support mostlyclean.
42110 mostlyclean-target-libtermcap:
42112 @endif target-libtermcap
42114 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42115 maybe-clean-target-libtermcap:
42116 @if target-libtermcap
42117 maybe-clean-target-libtermcap: clean-target-libtermcap
42119 # libtermcap doesn't support clean.
42120 clean-target-libtermcap:
42122 @endif target-libtermcap
42124 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42125 maybe-distclean-target-libtermcap:
42126 @if target-libtermcap
42127 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42129 # libtermcap doesn't support distclean.
42130 distclean-target-libtermcap:
42132 @endif target-libtermcap
42134 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42135 maybe-maintainer-clean-target-libtermcap:
42136 @if target-libtermcap
42137 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42139 # libtermcap doesn't support maintainer-clean.
42140 maintainer-clean-target-libtermcap:
42142 @endif target-libtermcap
42148 .PHONY: configure-target-winsup maybe-configure-target-winsup
42149 maybe-configure-target-winsup:
42151 configure-target-winsup: stage_current
42152 @endif gcc-bootstrap
42154 maybe-configure-target-winsup: configure-target-winsup
42155 configure-target-winsup:
42156 @: $(MAKE); $(unstage)
42157 @r=`${PWD_COMMAND}`; export r; \
42158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159 echo "Checking multilib configuration for winsup..."; \
42160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42161 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42162 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42163 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42164 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42166 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42167 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42170 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42172 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42174 $(NORMAL_TARGET_EXPORTS) \
42175 echo Configuring in $(TARGET_SUBDIR)/winsup; \
42176 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42177 case $(srcdir) in \
42178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42179 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42182 module_srcdir=winsup; \
42183 rm -f no-such-file || : ; \
42184 CONFIG_SITE=no-such-file $(SHELL) \
42185 $$s/$$module_srcdir/configure \
42186 --srcdir=$${topdir}/$$module_srcdir \
42187 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42188 --target=${target_alias} \
42190 @endif target-winsup
42196 .PHONY: all-target-winsup maybe-all-target-winsup
42197 maybe-all-target-winsup:
42199 all-target-winsup: stage_current
42200 @endif gcc-bootstrap
42202 TARGET-target-winsup=all
42203 maybe-all-target-winsup: all-target-winsup
42204 all-target-winsup: configure-target-winsup
42205 @: $(MAKE); $(unstage)
42206 @r=`${PWD_COMMAND}`; export r; \
42207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42208 $(NORMAL_TARGET_EXPORTS) \
42209 (cd $(TARGET_SUBDIR)/winsup && \
42210 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42211 $(TARGET-target-winsup))
42212 @endif target-winsup
42218 .PHONY: check-target-winsup maybe-check-target-winsup
42219 maybe-check-target-winsup:
42221 maybe-check-target-winsup: check-target-winsup
42223 check-target-winsup:
42224 @: $(MAKE); $(unstage)
42225 @r=`${PWD_COMMAND}`; export r; \
42226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42227 $(NORMAL_TARGET_EXPORTS) \
42228 (cd $(TARGET_SUBDIR)/winsup && \
42229 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42231 @endif target-winsup
42233 .PHONY: install-target-winsup maybe-install-target-winsup
42234 maybe-install-target-winsup:
42236 maybe-install-target-winsup: install-target-winsup
42238 install-target-winsup: installdirs
42239 @: $(MAKE); $(unstage)
42240 @r=`${PWD_COMMAND}`; export r; \
42241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42242 $(NORMAL_TARGET_EXPORTS) \
42243 (cd $(TARGET_SUBDIR)/winsup && \
42244 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42246 @endif target-winsup
42248 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42249 maybe-install-strip-target-winsup:
42251 maybe-install-strip-target-winsup: install-strip-target-winsup
42253 install-strip-target-winsup: installdirs
42254 @: $(MAKE); $(unstage)
42255 @r=`${PWD_COMMAND}`; export r; \
42256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42257 $(NORMAL_TARGET_EXPORTS) \
42258 (cd $(TARGET_SUBDIR)/winsup && \
42259 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42261 @endif target-winsup
42263 # Other targets (info, dvi, pdf, etc.)
42265 .PHONY: maybe-info-target-winsup info-target-winsup
42266 maybe-info-target-winsup:
42268 maybe-info-target-winsup: info-target-winsup
42270 info-target-winsup: \
42271 configure-target-winsup
42272 @: $(MAKE); $(unstage)
42273 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42274 r=`${PWD_COMMAND}`; export r; \
42275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42276 $(NORMAL_TARGET_EXPORTS) \
42277 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42278 for flag in $(EXTRA_TARGET_FLAGS); do \
42279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42281 (cd $(TARGET_SUBDIR)/winsup && \
42282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42284 "RANLIB=$${RANLIB}" \
42285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42289 @endif target-winsup
42291 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42292 maybe-dvi-target-winsup:
42294 maybe-dvi-target-winsup: dvi-target-winsup
42296 dvi-target-winsup: \
42297 configure-target-winsup
42298 @: $(MAKE); $(unstage)
42299 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42300 r=`${PWD_COMMAND}`; export r; \
42301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42302 $(NORMAL_TARGET_EXPORTS) \
42303 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42304 for flag in $(EXTRA_TARGET_FLAGS); do \
42305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42307 (cd $(TARGET_SUBDIR)/winsup && \
42308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42310 "RANLIB=$${RANLIB}" \
42311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42315 @endif target-winsup
42317 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42318 maybe-pdf-target-winsup:
42320 maybe-pdf-target-winsup: pdf-target-winsup
42322 pdf-target-winsup: \
42323 configure-target-winsup
42324 @: $(MAKE); $(unstage)
42325 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42326 r=`${PWD_COMMAND}`; export r; \
42327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42328 $(NORMAL_TARGET_EXPORTS) \
42329 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42330 for flag in $(EXTRA_TARGET_FLAGS); do \
42331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42333 (cd $(TARGET_SUBDIR)/winsup && \
42334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42336 "RANLIB=$${RANLIB}" \
42337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42341 @endif target-winsup
42343 .PHONY: maybe-html-target-winsup html-target-winsup
42344 maybe-html-target-winsup:
42346 maybe-html-target-winsup: html-target-winsup
42348 html-target-winsup: \
42349 configure-target-winsup
42350 @: $(MAKE); $(unstage)
42351 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42352 r=`${PWD_COMMAND}`; export r; \
42353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42354 $(NORMAL_TARGET_EXPORTS) \
42355 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42356 for flag in $(EXTRA_TARGET_FLAGS); do \
42357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42359 (cd $(TARGET_SUBDIR)/winsup && \
42360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42362 "RANLIB=$${RANLIB}" \
42363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42367 @endif target-winsup
42369 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42370 maybe-TAGS-target-winsup:
42372 maybe-TAGS-target-winsup: TAGS-target-winsup
42374 TAGS-target-winsup: \
42375 configure-target-winsup
42376 @: $(MAKE); $(unstage)
42377 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42378 r=`${PWD_COMMAND}`; export r; \
42379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42380 $(NORMAL_TARGET_EXPORTS) \
42381 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42382 for flag in $(EXTRA_TARGET_FLAGS); do \
42383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42385 (cd $(TARGET_SUBDIR)/winsup && \
42386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42388 "RANLIB=$${RANLIB}" \
42389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42393 @endif target-winsup
42395 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42396 maybe-install-info-target-winsup:
42398 maybe-install-info-target-winsup: install-info-target-winsup
42400 install-info-target-winsup: \
42401 configure-target-winsup \
42403 @: $(MAKE); $(unstage)
42404 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42405 r=`${PWD_COMMAND}`; export r; \
42406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42407 $(NORMAL_TARGET_EXPORTS) \
42408 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42409 for flag in $(EXTRA_TARGET_FLAGS); do \
42410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42412 (cd $(TARGET_SUBDIR)/winsup && \
42413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42415 "RANLIB=$${RANLIB}" \
42416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42420 @endif target-winsup
42422 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42423 maybe-install-pdf-target-winsup:
42425 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42427 install-pdf-target-winsup: \
42428 configure-target-winsup \
42430 @: $(MAKE); $(unstage)
42431 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42432 r=`${PWD_COMMAND}`; export r; \
42433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42434 $(NORMAL_TARGET_EXPORTS) \
42435 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42436 for flag in $(EXTRA_TARGET_FLAGS); do \
42437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42439 (cd $(TARGET_SUBDIR)/winsup && \
42440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42442 "RANLIB=$${RANLIB}" \
42443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42447 @endif target-winsup
42449 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42450 maybe-install-html-target-winsup:
42452 maybe-install-html-target-winsup: install-html-target-winsup
42454 install-html-target-winsup: \
42455 configure-target-winsup \
42457 @: $(MAKE); $(unstage)
42458 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42459 r=`${PWD_COMMAND}`; export r; \
42460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42461 $(NORMAL_TARGET_EXPORTS) \
42462 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42463 for flag in $(EXTRA_TARGET_FLAGS); do \
42464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42466 (cd $(TARGET_SUBDIR)/winsup && \
42467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42469 "RANLIB=$${RANLIB}" \
42470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42474 @endif target-winsup
42476 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42477 maybe-installcheck-target-winsup:
42479 maybe-installcheck-target-winsup: installcheck-target-winsup
42481 installcheck-target-winsup: \
42482 configure-target-winsup
42483 @: $(MAKE); $(unstage)
42484 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42485 r=`${PWD_COMMAND}`; export r; \
42486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487 $(NORMAL_TARGET_EXPORTS) \
42488 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42489 for flag in $(EXTRA_TARGET_FLAGS); do \
42490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42492 (cd $(TARGET_SUBDIR)/winsup && \
42493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42495 "RANLIB=$${RANLIB}" \
42496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42500 @endif target-winsup
42502 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42503 maybe-mostlyclean-target-winsup:
42505 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42507 mostlyclean-target-winsup:
42508 @: $(MAKE); $(unstage)
42509 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42510 r=`${PWD_COMMAND}`; export r; \
42511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42512 $(NORMAL_TARGET_EXPORTS) \
42513 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42514 for flag in $(EXTRA_TARGET_FLAGS); do \
42515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42517 (cd $(TARGET_SUBDIR)/winsup && \
42518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42520 "RANLIB=$${RANLIB}" \
42521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42525 @endif target-winsup
42527 .PHONY: maybe-clean-target-winsup clean-target-winsup
42528 maybe-clean-target-winsup:
42530 maybe-clean-target-winsup: clean-target-winsup
42532 clean-target-winsup:
42533 @: $(MAKE); $(unstage)
42534 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42535 r=`${PWD_COMMAND}`; export r; \
42536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537 $(NORMAL_TARGET_EXPORTS) \
42538 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42539 for flag in $(EXTRA_TARGET_FLAGS); do \
42540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42542 (cd $(TARGET_SUBDIR)/winsup && \
42543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42545 "RANLIB=$${RANLIB}" \
42546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42550 @endif target-winsup
42552 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42553 maybe-distclean-target-winsup:
42555 maybe-distclean-target-winsup: distclean-target-winsup
42557 distclean-target-winsup:
42558 @: $(MAKE); $(unstage)
42559 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42560 r=`${PWD_COMMAND}`; export r; \
42561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562 $(NORMAL_TARGET_EXPORTS) \
42563 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42564 for flag in $(EXTRA_TARGET_FLAGS); do \
42565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42567 (cd $(TARGET_SUBDIR)/winsup && \
42568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42570 "RANLIB=$${RANLIB}" \
42571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42575 @endif target-winsup
42577 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42578 maybe-maintainer-clean-target-winsup:
42580 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42582 maintainer-clean-target-winsup:
42583 @: $(MAKE); $(unstage)
42584 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42585 r=`${PWD_COMMAND}`; export r; \
42586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587 $(NORMAL_TARGET_EXPORTS) \
42588 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42589 for flag in $(EXTRA_TARGET_FLAGS); do \
42590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42592 (cd $(TARGET_SUBDIR)/winsup && \
42593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42595 "RANLIB=$${RANLIB}" \
42596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42597 maintainer-clean) \
42600 @endif target-winsup
42606 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42607 maybe-configure-target-libgloss:
42609 configure-target-libgloss: stage_current
42610 @endif gcc-bootstrap
42611 @if target-libgloss
42612 maybe-configure-target-libgloss: configure-target-libgloss
42613 configure-target-libgloss:
42614 @: $(MAKE); $(unstage)
42615 @r=`${PWD_COMMAND}`; export r; \
42616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42617 echo "Checking multilib configuration for libgloss..."; \
42618 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42619 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42620 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42621 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42622 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42624 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42625 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42628 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42630 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42631 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42632 $(NORMAL_TARGET_EXPORTS) \
42633 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42634 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42635 case $(srcdir) in \
42636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42637 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42640 module_srcdir=libgloss; \
42641 rm -f no-such-file || : ; \
42642 CONFIG_SITE=no-such-file $(SHELL) \
42643 $$s/$$module_srcdir/configure \
42644 --srcdir=$${topdir}/$$module_srcdir \
42645 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42646 --target=${target_alias} \
42648 @endif target-libgloss
42654 .PHONY: all-target-libgloss maybe-all-target-libgloss
42655 maybe-all-target-libgloss:
42657 all-target-libgloss: stage_current
42658 @endif gcc-bootstrap
42659 @if target-libgloss
42660 TARGET-target-libgloss=all
42661 maybe-all-target-libgloss: all-target-libgloss
42662 all-target-libgloss: configure-target-libgloss
42663 @: $(MAKE); $(unstage)
42664 @r=`${PWD_COMMAND}`; export r; \
42665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42666 $(NORMAL_TARGET_EXPORTS) \
42667 (cd $(TARGET_SUBDIR)/libgloss && \
42668 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42669 $(TARGET-target-libgloss))
42670 @endif target-libgloss
42676 .PHONY: check-target-libgloss maybe-check-target-libgloss
42677 maybe-check-target-libgloss:
42678 @if target-libgloss
42679 maybe-check-target-libgloss: check-target-libgloss
42681 # Dummy target for uncheckable module.
42682 check-target-libgloss:
42684 @endif target-libgloss
42686 .PHONY: install-target-libgloss maybe-install-target-libgloss
42687 maybe-install-target-libgloss:
42688 @if target-libgloss
42689 maybe-install-target-libgloss: install-target-libgloss
42691 install-target-libgloss: installdirs
42692 @: $(MAKE); $(unstage)
42693 @r=`${PWD_COMMAND}`; export r; \
42694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42695 $(NORMAL_TARGET_EXPORTS) \
42696 (cd $(TARGET_SUBDIR)/libgloss && \
42697 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42699 @endif target-libgloss
42701 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42702 maybe-install-strip-target-libgloss:
42703 @if target-libgloss
42704 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42706 install-strip-target-libgloss: installdirs
42707 @: $(MAKE); $(unstage)
42708 @r=`${PWD_COMMAND}`; export r; \
42709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42710 $(NORMAL_TARGET_EXPORTS) \
42711 (cd $(TARGET_SUBDIR)/libgloss && \
42712 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42714 @endif target-libgloss
42716 # Other targets (info, dvi, pdf, etc.)
42718 .PHONY: maybe-info-target-libgloss info-target-libgloss
42719 maybe-info-target-libgloss:
42720 @if target-libgloss
42721 maybe-info-target-libgloss: info-target-libgloss
42723 info-target-libgloss: \
42724 configure-target-libgloss
42725 @: $(MAKE); $(unstage)
42726 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42727 r=`${PWD_COMMAND}`; export r; \
42728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42729 $(NORMAL_TARGET_EXPORTS) \
42730 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42731 for flag in $(EXTRA_TARGET_FLAGS); do \
42732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42734 (cd $(TARGET_SUBDIR)/libgloss && \
42735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42737 "RANLIB=$${RANLIB}" \
42738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42742 @endif target-libgloss
42744 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42745 maybe-dvi-target-libgloss:
42746 @if target-libgloss
42747 maybe-dvi-target-libgloss: dvi-target-libgloss
42749 dvi-target-libgloss: \
42750 configure-target-libgloss
42751 @: $(MAKE); $(unstage)
42752 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42753 r=`${PWD_COMMAND}`; export r; \
42754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42755 $(NORMAL_TARGET_EXPORTS) \
42756 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42757 for flag in $(EXTRA_TARGET_FLAGS); do \
42758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42760 (cd $(TARGET_SUBDIR)/libgloss && \
42761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42763 "RANLIB=$${RANLIB}" \
42764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42768 @endif target-libgloss
42770 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42771 maybe-pdf-target-libgloss:
42772 @if target-libgloss
42773 maybe-pdf-target-libgloss: pdf-target-libgloss
42775 pdf-target-libgloss: \
42776 configure-target-libgloss
42777 @: $(MAKE); $(unstage)
42778 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42779 r=`${PWD_COMMAND}`; export r; \
42780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781 $(NORMAL_TARGET_EXPORTS) \
42782 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42783 for flag in $(EXTRA_TARGET_FLAGS); do \
42784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42786 (cd $(TARGET_SUBDIR)/libgloss && \
42787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42789 "RANLIB=$${RANLIB}" \
42790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42794 @endif target-libgloss
42796 .PHONY: maybe-html-target-libgloss html-target-libgloss
42797 maybe-html-target-libgloss:
42798 @if target-libgloss
42799 maybe-html-target-libgloss: html-target-libgloss
42801 html-target-libgloss: \
42802 configure-target-libgloss
42803 @: $(MAKE); $(unstage)
42804 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42805 r=`${PWD_COMMAND}`; export r; \
42806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42807 $(NORMAL_TARGET_EXPORTS) \
42808 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42809 for flag in $(EXTRA_TARGET_FLAGS); do \
42810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42812 (cd $(TARGET_SUBDIR)/libgloss && \
42813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42815 "RANLIB=$${RANLIB}" \
42816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42820 @endif target-libgloss
42822 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42823 maybe-TAGS-target-libgloss:
42824 @if target-libgloss
42825 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42827 TAGS-target-libgloss: \
42828 configure-target-libgloss
42829 @: $(MAKE); $(unstage)
42830 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42831 r=`${PWD_COMMAND}`; export r; \
42832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42833 $(NORMAL_TARGET_EXPORTS) \
42834 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42835 for flag in $(EXTRA_TARGET_FLAGS); do \
42836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42838 (cd $(TARGET_SUBDIR)/libgloss && \
42839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42841 "RANLIB=$${RANLIB}" \
42842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42846 @endif target-libgloss
42848 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42849 maybe-install-info-target-libgloss:
42850 @if target-libgloss
42851 maybe-install-info-target-libgloss: install-info-target-libgloss
42853 install-info-target-libgloss: \
42854 configure-target-libgloss \
42855 info-target-libgloss
42856 @: $(MAKE); $(unstage)
42857 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42858 r=`${PWD_COMMAND}`; export r; \
42859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860 $(NORMAL_TARGET_EXPORTS) \
42861 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42862 for flag in $(EXTRA_TARGET_FLAGS); do \
42863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 (cd $(TARGET_SUBDIR)/libgloss && \
42866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42868 "RANLIB=$${RANLIB}" \
42869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42873 @endif target-libgloss
42875 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42876 maybe-install-pdf-target-libgloss:
42877 @if target-libgloss
42878 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42880 install-pdf-target-libgloss: \
42881 configure-target-libgloss \
42882 pdf-target-libgloss
42883 @: $(MAKE); $(unstage)
42884 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42885 r=`${PWD_COMMAND}`; export r; \
42886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42887 $(NORMAL_TARGET_EXPORTS) \
42888 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42889 for flag in $(EXTRA_TARGET_FLAGS); do \
42890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42892 (cd $(TARGET_SUBDIR)/libgloss && \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42895 "RANLIB=$${RANLIB}" \
42896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900 @endif target-libgloss
42902 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42903 maybe-install-html-target-libgloss:
42904 @if target-libgloss
42905 maybe-install-html-target-libgloss: install-html-target-libgloss
42907 install-html-target-libgloss: \
42908 configure-target-libgloss \
42909 html-target-libgloss
42910 @: $(MAKE); $(unstage)
42911 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42912 r=`${PWD_COMMAND}`; export r; \
42913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914 $(NORMAL_TARGET_EXPORTS) \
42915 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42916 for flag in $(EXTRA_TARGET_FLAGS); do \
42917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42919 (cd $(TARGET_SUBDIR)/libgloss && \
42920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42922 "RANLIB=$${RANLIB}" \
42923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42927 @endif target-libgloss
42929 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42930 maybe-installcheck-target-libgloss:
42931 @if target-libgloss
42932 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42934 installcheck-target-libgloss: \
42935 configure-target-libgloss
42936 @: $(MAKE); $(unstage)
42937 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42938 r=`${PWD_COMMAND}`; export r; \
42939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940 $(NORMAL_TARGET_EXPORTS) \
42941 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42942 for flag in $(EXTRA_TARGET_FLAGS); do \
42943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42945 (cd $(TARGET_SUBDIR)/libgloss && \
42946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42948 "RANLIB=$${RANLIB}" \
42949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42953 @endif target-libgloss
42955 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42956 maybe-mostlyclean-target-libgloss:
42957 @if target-libgloss
42958 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42960 mostlyclean-target-libgloss:
42961 @: $(MAKE); $(unstage)
42962 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42963 r=`${PWD_COMMAND}`; export r; \
42964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965 $(NORMAL_TARGET_EXPORTS) \
42966 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42967 for flag in $(EXTRA_TARGET_FLAGS); do \
42968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42970 (cd $(TARGET_SUBDIR)/libgloss && \
42971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42973 "RANLIB=$${RANLIB}" \
42974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42978 @endif target-libgloss
42980 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42981 maybe-clean-target-libgloss:
42982 @if target-libgloss
42983 maybe-clean-target-libgloss: clean-target-libgloss
42985 clean-target-libgloss:
42986 @: $(MAKE); $(unstage)
42987 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42988 r=`${PWD_COMMAND}`; export r; \
42989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990 $(NORMAL_TARGET_EXPORTS) \
42991 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42992 for flag in $(EXTRA_TARGET_FLAGS); do \
42993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42995 (cd $(TARGET_SUBDIR)/libgloss && \
42996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42998 "RANLIB=$${RANLIB}" \
42999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43003 @endif target-libgloss
43005 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43006 maybe-distclean-target-libgloss:
43007 @if target-libgloss
43008 maybe-distclean-target-libgloss: distclean-target-libgloss
43010 distclean-target-libgloss:
43011 @: $(MAKE); $(unstage)
43012 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43013 r=`${PWD_COMMAND}`; export r; \
43014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43015 $(NORMAL_TARGET_EXPORTS) \
43016 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43017 for flag in $(EXTRA_TARGET_FLAGS); do \
43018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43020 (cd $(TARGET_SUBDIR)/libgloss && \
43021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43023 "RANLIB=$${RANLIB}" \
43024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43028 @endif target-libgloss
43030 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43031 maybe-maintainer-clean-target-libgloss:
43032 @if target-libgloss
43033 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43035 maintainer-clean-target-libgloss:
43036 @: $(MAKE); $(unstage)
43037 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43038 r=`${PWD_COMMAND}`; export r; \
43039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43040 $(NORMAL_TARGET_EXPORTS) \
43041 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43042 for flag in $(EXTRA_TARGET_FLAGS); do \
43043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43045 (cd $(TARGET_SUBDIR)/libgloss && \
43046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43048 "RANLIB=$${RANLIB}" \
43049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43050 maintainer-clean) \
43053 @endif target-libgloss
43059 .PHONY: configure-target-libffi maybe-configure-target-libffi
43060 maybe-configure-target-libffi:
43062 configure-target-libffi: stage_current
43063 @endif gcc-bootstrap
43065 maybe-configure-target-libffi: configure-target-libffi
43066 configure-target-libffi:
43067 @: $(MAKE); $(unstage)
43068 @r=`${PWD_COMMAND}`; export r; \
43069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43070 echo "Checking multilib configuration for libffi..."; \
43071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43073 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43074 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43075 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43077 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43078 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43081 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43083 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43085 $(NORMAL_TARGET_EXPORTS) \
43086 echo Configuring in $(TARGET_SUBDIR)/libffi; \
43087 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43088 case $(srcdir) in \
43089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43090 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43093 module_srcdir=libffi; \
43094 rm -f no-such-file || : ; \
43095 CONFIG_SITE=no-such-file $(SHELL) \
43096 $$s/$$module_srcdir/configure \
43097 --srcdir=$${topdir}/$$module_srcdir \
43098 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43099 --target=${target_alias} \
43101 @endif target-libffi
43107 .PHONY: all-target-libffi maybe-all-target-libffi
43108 maybe-all-target-libffi:
43110 all-target-libffi: stage_current
43111 @endif gcc-bootstrap
43113 TARGET-target-libffi=all
43114 maybe-all-target-libffi: all-target-libffi
43115 all-target-libffi: configure-target-libffi
43116 @: $(MAKE); $(unstage)
43117 @r=`${PWD_COMMAND}`; export r; \
43118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43119 $(NORMAL_TARGET_EXPORTS) \
43120 (cd $(TARGET_SUBDIR)/libffi && \
43121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43122 $(TARGET-target-libffi))
43123 @endif target-libffi
43129 .PHONY: check-target-libffi maybe-check-target-libffi
43130 maybe-check-target-libffi:
43132 maybe-check-target-libffi: check-target-libffi
43134 check-target-libffi:
43135 @: $(MAKE); $(unstage)
43136 @r=`${PWD_COMMAND}`; export r; \
43137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43138 $(NORMAL_TARGET_EXPORTS) \
43139 (cd $(TARGET_SUBDIR)/libffi && \
43140 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43142 @endif target-libffi
43144 .PHONY: install-target-libffi maybe-install-target-libffi
43145 maybe-install-target-libffi:
43147 maybe-install-target-libffi: install-target-libffi
43149 # Dummy target for uninstallable.
43150 install-target-libffi:
43152 @endif target-libffi
43154 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43155 maybe-install-strip-target-libffi:
43157 maybe-install-strip-target-libffi: install-strip-target-libffi
43159 # Dummy target for uninstallable.
43160 install-strip-target-libffi:
43162 @endif target-libffi
43164 # Other targets (info, dvi, pdf, etc.)
43166 .PHONY: maybe-info-target-libffi info-target-libffi
43167 maybe-info-target-libffi:
43169 maybe-info-target-libffi: info-target-libffi
43171 info-target-libffi: \
43172 configure-target-libffi
43173 @: $(MAKE); $(unstage)
43174 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43175 r=`${PWD_COMMAND}`; export r; \
43176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43177 $(NORMAL_TARGET_EXPORTS) \
43178 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43179 for flag in $(EXTRA_TARGET_FLAGS); do \
43180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43182 (cd $(TARGET_SUBDIR)/libffi && \
43183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43185 "RANLIB=$${RANLIB}" \
43186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43190 @endif target-libffi
43192 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43193 maybe-dvi-target-libffi:
43195 maybe-dvi-target-libffi: dvi-target-libffi
43197 dvi-target-libffi: \
43198 configure-target-libffi
43199 @: $(MAKE); $(unstage)
43200 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43201 r=`${PWD_COMMAND}`; export r; \
43202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43203 $(NORMAL_TARGET_EXPORTS) \
43204 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43205 for flag in $(EXTRA_TARGET_FLAGS); do \
43206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43208 (cd $(TARGET_SUBDIR)/libffi && \
43209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43211 "RANLIB=$${RANLIB}" \
43212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43216 @endif target-libffi
43218 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43219 maybe-pdf-target-libffi:
43221 maybe-pdf-target-libffi: pdf-target-libffi
43223 pdf-target-libffi: \
43224 configure-target-libffi
43225 @: $(MAKE); $(unstage)
43226 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43227 r=`${PWD_COMMAND}`; export r; \
43228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43229 $(NORMAL_TARGET_EXPORTS) \
43230 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43231 for flag in $(EXTRA_TARGET_FLAGS); do \
43232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43234 (cd $(TARGET_SUBDIR)/libffi && \
43235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43237 "RANLIB=$${RANLIB}" \
43238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43242 @endif target-libffi
43244 .PHONY: maybe-html-target-libffi html-target-libffi
43245 maybe-html-target-libffi:
43247 maybe-html-target-libffi: html-target-libffi
43249 html-target-libffi: \
43250 configure-target-libffi
43251 @: $(MAKE); $(unstage)
43252 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43253 r=`${PWD_COMMAND}`; export r; \
43254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255 $(NORMAL_TARGET_EXPORTS) \
43256 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43257 for flag in $(EXTRA_TARGET_FLAGS); do \
43258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43260 (cd $(TARGET_SUBDIR)/libffi && \
43261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43263 "RANLIB=$${RANLIB}" \
43264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43268 @endif target-libffi
43270 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43271 maybe-TAGS-target-libffi:
43273 maybe-TAGS-target-libffi: TAGS-target-libffi
43275 TAGS-target-libffi: \
43276 configure-target-libffi
43277 @: $(MAKE); $(unstage)
43278 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43279 r=`${PWD_COMMAND}`; export r; \
43280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43281 $(NORMAL_TARGET_EXPORTS) \
43282 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43283 for flag in $(EXTRA_TARGET_FLAGS); do \
43284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43286 (cd $(TARGET_SUBDIR)/libffi && \
43287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43289 "RANLIB=$${RANLIB}" \
43290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43294 @endif target-libffi
43296 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43297 maybe-install-info-target-libffi:
43299 maybe-install-info-target-libffi: install-info-target-libffi
43301 install-info-target-libffi: \
43302 configure-target-libffi \
43304 @: $(MAKE); $(unstage)
43305 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43306 r=`${PWD_COMMAND}`; export r; \
43307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43308 $(NORMAL_TARGET_EXPORTS) \
43309 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43310 for flag in $(EXTRA_TARGET_FLAGS); do \
43311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43313 (cd $(TARGET_SUBDIR)/libffi && \
43314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43316 "RANLIB=$${RANLIB}" \
43317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43321 @endif target-libffi
43323 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43324 maybe-install-pdf-target-libffi:
43326 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43328 install-pdf-target-libffi: \
43329 configure-target-libffi \
43331 @: $(MAKE); $(unstage)
43332 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43333 r=`${PWD_COMMAND}`; export r; \
43334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335 $(NORMAL_TARGET_EXPORTS) \
43336 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43337 for flag in $(EXTRA_TARGET_FLAGS); do \
43338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43340 (cd $(TARGET_SUBDIR)/libffi && \
43341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43343 "RANLIB=$${RANLIB}" \
43344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43348 @endif target-libffi
43350 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43351 maybe-install-html-target-libffi:
43353 maybe-install-html-target-libffi: install-html-target-libffi
43355 install-html-target-libffi: \
43356 configure-target-libffi \
43358 @: $(MAKE); $(unstage)
43359 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43360 r=`${PWD_COMMAND}`; export r; \
43361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43362 $(NORMAL_TARGET_EXPORTS) \
43363 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43364 for flag in $(EXTRA_TARGET_FLAGS); do \
43365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43367 (cd $(TARGET_SUBDIR)/libffi && \
43368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43370 "RANLIB=$${RANLIB}" \
43371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43375 @endif target-libffi
43377 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43378 maybe-installcheck-target-libffi:
43380 maybe-installcheck-target-libffi: installcheck-target-libffi
43382 installcheck-target-libffi: \
43383 configure-target-libffi
43384 @: $(MAKE); $(unstage)
43385 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43386 r=`${PWD_COMMAND}`; export r; \
43387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388 $(NORMAL_TARGET_EXPORTS) \
43389 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43390 for flag in $(EXTRA_TARGET_FLAGS); do \
43391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43393 (cd $(TARGET_SUBDIR)/libffi && \
43394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43396 "RANLIB=$${RANLIB}" \
43397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43401 @endif target-libffi
43403 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43404 maybe-mostlyclean-target-libffi:
43406 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43408 mostlyclean-target-libffi:
43409 @: $(MAKE); $(unstage)
43410 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43411 r=`${PWD_COMMAND}`; export r; \
43412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43413 $(NORMAL_TARGET_EXPORTS) \
43414 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43415 for flag in $(EXTRA_TARGET_FLAGS); do \
43416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418 (cd $(TARGET_SUBDIR)/libffi && \
43419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43421 "RANLIB=$${RANLIB}" \
43422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43426 @endif target-libffi
43428 .PHONY: maybe-clean-target-libffi clean-target-libffi
43429 maybe-clean-target-libffi:
43431 maybe-clean-target-libffi: clean-target-libffi
43433 clean-target-libffi:
43434 @: $(MAKE); $(unstage)
43435 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43436 r=`${PWD_COMMAND}`; export r; \
43437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43438 $(NORMAL_TARGET_EXPORTS) \
43439 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43440 for flag in $(EXTRA_TARGET_FLAGS); do \
43441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43443 (cd $(TARGET_SUBDIR)/libffi && \
43444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43446 "RANLIB=$${RANLIB}" \
43447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43451 @endif target-libffi
43453 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43454 maybe-distclean-target-libffi:
43456 maybe-distclean-target-libffi: distclean-target-libffi
43458 distclean-target-libffi:
43459 @: $(MAKE); $(unstage)
43460 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43461 r=`${PWD_COMMAND}`; export r; \
43462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43463 $(NORMAL_TARGET_EXPORTS) \
43464 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43465 for flag in $(EXTRA_TARGET_FLAGS); do \
43466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43468 (cd $(TARGET_SUBDIR)/libffi && \
43469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43471 "RANLIB=$${RANLIB}" \
43472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43476 @endif target-libffi
43478 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43479 maybe-maintainer-clean-target-libffi:
43481 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43483 maintainer-clean-target-libffi:
43484 @: $(MAKE); $(unstage)
43485 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43486 r=`${PWD_COMMAND}`; export r; \
43487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488 $(NORMAL_TARGET_EXPORTS) \
43489 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43490 for flag in $(EXTRA_TARGET_FLAGS); do \
43491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43493 (cd $(TARGET_SUBDIR)/libffi && \
43494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43496 "RANLIB=$${RANLIB}" \
43497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43498 maintainer-clean) \
43501 @endif target-libffi
43507 .PHONY: configure-target-libjava maybe-configure-target-libjava
43508 maybe-configure-target-libjava:
43510 configure-target-libjava: stage_current
43511 @endif gcc-bootstrap
43513 maybe-configure-target-libjava: configure-target-libjava
43514 configure-target-libjava:
43515 @: $(MAKE); $(unstage)
43516 @r=`${PWD_COMMAND}`; export r; \
43517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43518 echo "Checking multilib configuration for libjava..."; \
43519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43520 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43521 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43522 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43523 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43525 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43526 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43529 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43531 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43532 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43533 $(RAW_CXX_TARGET_EXPORTS) \
43534 echo Configuring in $(TARGET_SUBDIR)/libjava; \
43535 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43536 case $(srcdir) in \
43537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43538 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43541 module_srcdir=libjava; \
43542 rm -f no-such-file || : ; \
43543 CONFIG_SITE=no-such-file $(SHELL) \
43544 $$s/$$module_srcdir/configure \
43545 --srcdir=$${topdir}/$$module_srcdir \
43546 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43547 --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43549 @endif target-libjava
43555 .PHONY: all-target-libjava maybe-all-target-libjava
43556 maybe-all-target-libjava:
43558 all-target-libjava: stage_current
43559 @endif gcc-bootstrap
43561 TARGET-target-libjava=all
43562 maybe-all-target-libjava: all-target-libjava
43563 all-target-libjava: configure-target-libjava
43564 @: $(MAKE); $(unstage)
43565 @r=`${PWD_COMMAND}`; export r; \
43566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567 $(RAW_CXX_TARGET_EXPORTS) \
43568 (cd $(TARGET_SUBDIR)/libjava && \
43569 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43570 $(TARGET-target-libjava))
43571 @endif target-libjava
43577 .PHONY: check-target-libjava maybe-check-target-libjava
43578 maybe-check-target-libjava:
43580 maybe-check-target-libjava: check-target-libjava
43582 check-target-libjava:
43583 @: $(MAKE); $(unstage)
43584 @r=`${PWD_COMMAND}`; export r; \
43585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586 $(RAW_CXX_TARGET_EXPORTS) \
43587 (cd $(TARGET_SUBDIR)/libjava && \
43588 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43590 @endif target-libjava
43592 .PHONY: install-target-libjava maybe-install-target-libjava
43593 maybe-install-target-libjava:
43595 maybe-install-target-libjava: install-target-libjava
43597 install-target-libjava: installdirs
43598 @: $(MAKE); $(unstage)
43599 @r=`${PWD_COMMAND}`; export r; \
43600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43601 $(RAW_CXX_TARGET_EXPORTS) \
43602 (cd $(TARGET_SUBDIR)/libjava && \
43603 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43605 @endif target-libjava
43607 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43608 maybe-install-strip-target-libjava:
43610 maybe-install-strip-target-libjava: install-strip-target-libjava
43612 install-strip-target-libjava: installdirs
43613 @: $(MAKE); $(unstage)
43614 @r=`${PWD_COMMAND}`; export r; \
43615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43616 $(RAW_CXX_TARGET_EXPORTS) \
43617 (cd $(TARGET_SUBDIR)/libjava && \
43618 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43620 @endif target-libjava
43622 # Other targets (info, dvi, pdf, etc.)
43624 .PHONY: maybe-info-target-libjava info-target-libjava
43625 maybe-info-target-libjava:
43627 maybe-info-target-libjava: info-target-libjava
43629 info-target-libjava: \
43630 configure-target-libjava
43631 @: $(MAKE); $(unstage)
43632 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43633 r=`${PWD_COMMAND}`; export r; \
43634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43635 $(RAW_CXX_TARGET_EXPORTS) \
43636 echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43637 for flag in $(EXTRA_TARGET_FLAGS); do \
43638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43640 (cd $(TARGET_SUBDIR)/libjava && \
43641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43643 "RANLIB=$${RANLIB}" \
43644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43648 @endif target-libjava
43650 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43651 maybe-dvi-target-libjava:
43653 maybe-dvi-target-libjava: dvi-target-libjava
43655 dvi-target-libjava: \
43656 configure-target-libjava
43657 @: $(MAKE); $(unstage)
43658 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43659 r=`${PWD_COMMAND}`; export r; \
43660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43661 $(RAW_CXX_TARGET_EXPORTS) \
43662 echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43663 for flag in $(EXTRA_TARGET_FLAGS); do \
43664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43666 (cd $(TARGET_SUBDIR)/libjava && \
43667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43669 "RANLIB=$${RANLIB}" \
43670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43674 @endif target-libjava
43676 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43677 maybe-pdf-target-libjava:
43679 maybe-pdf-target-libjava: pdf-target-libjava
43681 pdf-target-libjava: \
43682 configure-target-libjava
43683 @: $(MAKE); $(unstage)
43684 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43685 r=`${PWD_COMMAND}`; export r; \
43686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43687 $(RAW_CXX_TARGET_EXPORTS) \
43688 echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43689 for flag in $(EXTRA_TARGET_FLAGS); do \
43690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43692 (cd $(TARGET_SUBDIR)/libjava && \
43693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43695 "RANLIB=$${RANLIB}" \
43696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43700 @endif target-libjava
43702 .PHONY: maybe-html-target-libjava html-target-libjava
43703 maybe-html-target-libjava:
43705 maybe-html-target-libjava: html-target-libjava
43707 html-target-libjava: \
43708 configure-target-libjava
43709 @: $(MAKE); $(unstage)
43710 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43711 r=`${PWD_COMMAND}`; export r; \
43712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43713 $(RAW_CXX_TARGET_EXPORTS) \
43714 echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43715 for flag in $(EXTRA_TARGET_FLAGS); do \
43716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43718 (cd $(TARGET_SUBDIR)/libjava && \
43719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43721 "RANLIB=$${RANLIB}" \
43722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43726 @endif target-libjava
43728 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43729 maybe-TAGS-target-libjava:
43731 maybe-TAGS-target-libjava: TAGS-target-libjava
43733 TAGS-target-libjava: \
43734 configure-target-libjava
43735 @: $(MAKE); $(unstage)
43736 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43737 r=`${PWD_COMMAND}`; export r; \
43738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43739 $(RAW_CXX_TARGET_EXPORTS) \
43740 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43741 for flag in $(EXTRA_TARGET_FLAGS); do \
43742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43744 (cd $(TARGET_SUBDIR)/libjava && \
43745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43747 "RANLIB=$${RANLIB}" \
43748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43752 @endif target-libjava
43754 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43755 maybe-install-info-target-libjava:
43757 maybe-install-info-target-libjava: install-info-target-libjava
43759 install-info-target-libjava: \
43760 configure-target-libjava \
43761 info-target-libjava
43762 @: $(MAKE); $(unstage)
43763 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43764 r=`${PWD_COMMAND}`; export r; \
43765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43766 $(RAW_CXX_TARGET_EXPORTS) \
43767 echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43768 for flag in $(EXTRA_TARGET_FLAGS); do \
43769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43771 (cd $(TARGET_SUBDIR)/libjava && \
43772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43774 "RANLIB=$${RANLIB}" \
43775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779 @endif target-libjava
43781 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43782 maybe-install-pdf-target-libjava:
43784 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43786 install-pdf-target-libjava: \
43787 configure-target-libjava \
43789 @: $(MAKE); $(unstage)
43790 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43791 r=`${PWD_COMMAND}`; export r; \
43792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793 $(RAW_CXX_TARGET_EXPORTS) \
43794 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43795 for flag in $(EXTRA_TARGET_FLAGS); do \
43796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43798 (cd $(TARGET_SUBDIR)/libjava && \
43799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43801 "RANLIB=$${RANLIB}" \
43802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806 @endif target-libjava
43808 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43809 maybe-install-html-target-libjava:
43811 maybe-install-html-target-libjava: install-html-target-libjava
43813 install-html-target-libjava: \
43814 configure-target-libjava \
43815 html-target-libjava
43816 @: $(MAKE); $(unstage)
43817 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43818 r=`${PWD_COMMAND}`; export r; \
43819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43820 $(RAW_CXX_TARGET_EXPORTS) \
43821 echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43822 for flag in $(EXTRA_TARGET_FLAGS); do \
43823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43825 (cd $(TARGET_SUBDIR)/libjava && \
43826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43828 "RANLIB=$${RANLIB}" \
43829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833 @endif target-libjava
43835 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43836 maybe-installcheck-target-libjava:
43838 maybe-installcheck-target-libjava: installcheck-target-libjava
43840 installcheck-target-libjava: \
43841 configure-target-libjava
43842 @: $(MAKE); $(unstage)
43843 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43844 r=`${PWD_COMMAND}`; export r; \
43845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846 $(RAW_CXX_TARGET_EXPORTS) \
43847 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43848 for flag in $(EXTRA_TARGET_FLAGS); do \
43849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43851 (cd $(TARGET_SUBDIR)/libjava && \
43852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43854 "RANLIB=$${RANLIB}" \
43855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43859 @endif target-libjava
43861 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43862 maybe-mostlyclean-target-libjava:
43864 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43866 mostlyclean-target-libjava:
43867 @: $(MAKE); $(unstage)
43868 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43869 r=`${PWD_COMMAND}`; export r; \
43870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871 $(RAW_CXX_TARGET_EXPORTS) \
43872 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43873 for flag in $(EXTRA_TARGET_FLAGS); do \
43874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43876 (cd $(TARGET_SUBDIR)/libjava && \
43877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43879 "RANLIB=$${RANLIB}" \
43880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43884 @endif target-libjava
43886 .PHONY: maybe-clean-target-libjava clean-target-libjava
43887 maybe-clean-target-libjava:
43889 maybe-clean-target-libjava: clean-target-libjava
43891 clean-target-libjava:
43892 @: $(MAKE); $(unstage)
43893 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43894 r=`${PWD_COMMAND}`; export r; \
43895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896 $(RAW_CXX_TARGET_EXPORTS) \
43897 echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43898 for flag in $(EXTRA_TARGET_FLAGS); do \
43899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43901 (cd $(TARGET_SUBDIR)/libjava && \
43902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904 "RANLIB=$${RANLIB}" \
43905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43909 @endif target-libjava
43911 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43912 maybe-distclean-target-libjava:
43914 maybe-distclean-target-libjava: distclean-target-libjava
43916 distclean-target-libjava:
43917 @: $(MAKE); $(unstage)
43918 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43919 r=`${PWD_COMMAND}`; export r; \
43920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43921 $(RAW_CXX_TARGET_EXPORTS) \
43922 echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43923 for flag in $(EXTRA_TARGET_FLAGS); do \
43924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43926 (cd $(TARGET_SUBDIR)/libjava && \
43927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43929 "RANLIB=$${RANLIB}" \
43930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43934 @endif target-libjava
43936 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43937 maybe-maintainer-clean-target-libjava:
43939 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43941 maintainer-clean-target-libjava:
43942 @: $(MAKE); $(unstage)
43943 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43944 r=`${PWD_COMMAND}`; export r; \
43945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946 $(RAW_CXX_TARGET_EXPORTS) \
43947 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43948 for flag in $(EXTRA_TARGET_FLAGS); do \
43949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43951 (cd $(TARGET_SUBDIR)/libjava && \
43952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954 "RANLIB=$${RANLIB}" \
43955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956 maintainer-clean) \
43959 @endif target-libjava
43965 .PHONY: configure-target-zlib maybe-configure-target-zlib
43966 maybe-configure-target-zlib:
43968 configure-target-zlib: stage_current
43969 @endif gcc-bootstrap
43971 maybe-configure-target-zlib: configure-target-zlib
43972 configure-target-zlib:
43973 @: $(MAKE); $(unstage)
43974 @r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 echo "Checking multilib configuration for zlib..."; \
43977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43979 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43980 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43981 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43983 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43984 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43987 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43989 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43990 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43991 $(NORMAL_TARGET_EXPORTS) \
43992 echo Configuring in $(TARGET_SUBDIR)/zlib; \
43993 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43994 case $(srcdir) in \
43995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43996 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43999 module_srcdir=zlib; \
44000 rm -f no-such-file || : ; \
44001 CONFIG_SITE=no-such-file $(SHELL) \
44002 $$s/$$module_srcdir/configure \
44003 --srcdir=$${topdir}/$$module_srcdir \
44004 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44005 --target=${target_alias} \
44013 .PHONY: all-target-zlib maybe-all-target-zlib
44014 maybe-all-target-zlib:
44016 all-target-zlib: stage_current
44017 @endif gcc-bootstrap
44019 TARGET-target-zlib=all
44020 maybe-all-target-zlib: all-target-zlib
44021 all-target-zlib: configure-target-zlib
44022 @: $(MAKE); $(unstage)
44023 @r=`${PWD_COMMAND}`; export r; \
44024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025 $(NORMAL_TARGET_EXPORTS) \
44026 (cd $(TARGET_SUBDIR)/zlib && \
44027 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44028 $(TARGET-target-zlib))
44035 .PHONY: check-target-zlib maybe-check-target-zlib
44036 maybe-check-target-zlib:
44038 maybe-check-target-zlib: check-target-zlib
44041 @: $(MAKE); $(unstage)
44042 @r=`${PWD_COMMAND}`; export r; \
44043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44044 $(NORMAL_TARGET_EXPORTS) \
44045 (cd $(TARGET_SUBDIR)/zlib && \
44046 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44050 .PHONY: install-target-zlib maybe-install-target-zlib
44051 maybe-install-target-zlib:
44053 maybe-install-target-zlib: install-target-zlib
44055 install-target-zlib: installdirs
44056 @: $(MAKE); $(unstage)
44057 @r=`${PWD_COMMAND}`; export r; \
44058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44059 $(NORMAL_TARGET_EXPORTS) \
44060 (cd $(TARGET_SUBDIR)/zlib && \
44061 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44065 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44066 maybe-install-strip-target-zlib:
44068 maybe-install-strip-target-zlib: install-strip-target-zlib
44070 install-strip-target-zlib: installdirs
44071 @: $(MAKE); $(unstage)
44072 @r=`${PWD_COMMAND}`; export r; \
44073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44074 $(NORMAL_TARGET_EXPORTS) \
44075 (cd $(TARGET_SUBDIR)/zlib && \
44076 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44080 # Other targets (info, dvi, pdf, etc.)
44082 .PHONY: maybe-info-target-zlib info-target-zlib
44083 maybe-info-target-zlib:
44085 maybe-info-target-zlib: info-target-zlib
44087 info-target-zlib: \
44088 configure-target-zlib
44089 @: $(MAKE); $(unstage)
44090 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44091 r=`${PWD_COMMAND}`; export r; \
44092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44093 $(NORMAL_TARGET_EXPORTS) \
44094 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44095 for flag in $(EXTRA_TARGET_FLAGS); do \
44096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44098 (cd $(TARGET_SUBDIR)/zlib && \
44099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44101 "RANLIB=$${RANLIB}" \
44102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44108 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44109 maybe-dvi-target-zlib:
44111 maybe-dvi-target-zlib: dvi-target-zlib
44114 configure-target-zlib
44115 @: $(MAKE); $(unstage)
44116 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44117 r=`${PWD_COMMAND}`; export r; \
44118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119 $(NORMAL_TARGET_EXPORTS) \
44120 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44121 for flag in $(EXTRA_TARGET_FLAGS); do \
44122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44124 (cd $(TARGET_SUBDIR)/zlib && \
44125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44127 "RANLIB=$${RANLIB}" \
44128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44134 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44135 maybe-pdf-target-zlib:
44137 maybe-pdf-target-zlib: pdf-target-zlib
44140 configure-target-zlib
44141 @: $(MAKE); $(unstage)
44142 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44143 r=`${PWD_COMMAND}`; export r; \
44144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44145 $(NORMAL_TARGET_EXPORTS) \
44146 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44147 for flag in $(EXTRA_TARGET_FLAGS); do \
44148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44150 (cd $(TARGET_SUBDIR)/zlib && \
44151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44153 "RANLIB=$${RANLIB}" \
44154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44160 .PHONY: maybe-html-target-zlib html-target-zlib
44161 maybe-html-target-zlib:
44163 maybe-html-target-zlib: html-target-zlib
44165 html-target-zlib: \
44166 configure-target-zlib
44167 @: $(MAKE); $(unstage)
44168 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44169 r=`${PWD_COMMAND}`; export r; \
44170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171 $(NORMAL_TARGET_EXPORTS) \
44172 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44173 for flag in $(EXTRA_TARGET_FLAGS); do \
44174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44176 (cd $(TARGET_SUBDIR)/zlib && \
44177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179 "RANLIB=$${RANLIB}" \
44180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44186 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44187 maybe-TAGS-target-zlib:
44189 maybe-TAGS-target-zlib: TAGS-target-zlib
44191 TAGS-target-zlib: \
44192 configure-target-zlib
44193 @: $(MAKE); $(unstage)
44194 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44195 r=`${PWD_COMMAND}`; export r; \
44196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44197 $(NORMAL_TARGET_EXPORTS) \
44198 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44199 for flag in $(EXTRA_TARGET_FLAGS); do \
44200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44202 (cd $(TARGET_SUBDIR)/zlib && \
44203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44205 "RANLIB=$${RANLIB}" \
44206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44212 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44213 maybe-install-info-target-zlib:
44215 maybe-install-info-target-zlib: install-info-target-zlib
44217 install-info-target-zlib: \
44218 configure-target-zlib \
44220 @: $(MAKE); $(unstage)
44221 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44222 r=`${PWD_COMMAND}`; export r; \
44223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44224 $(NORMAL_TARGET_EXPORTS) \
44225 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44226 for flag in $(EXTRA_TARGET_FLAGS); do \
44227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44229 (cd $(TARGET_SUBDIR)/zlib && \
44230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44232 "RANLIB=$${RANLIB}" \
44233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44239 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44240 maybe-install-pdf-target-zlib:
44242 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44244 install-pdf-target-zlib: \
44245 configure-target-zlib \
44247 @: $(MAKE); $(unstage)
44248 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44249 r=`${PWD_COMMAND}`; export r; \
44250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44251 $(NORMAL_TARGET_EXPORTS) \
44252 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44253 for flag in $(EXTRA_TARGET_FLAGS); do \
44254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44256 (cd $(TARGET_SUBDIR)/zlib && \
44257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44259 "RANLIB=$${RANLIB}" \
44260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44266 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44267 maybe-install-html-target-zlib:
44269 maybe-install-html-target-zlib: install-html-target-zlib
44271 install-html-target-zlib: \
44272 configure-target-zlib \
44274 @: $(MAKE); $(unstage)
44275 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44276 r=`${PWD_COMMAND}`; export r; \
44277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278 $(NORMAL_TARGET_EXPORTS) \
44279 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44280 for flag in $(EXTRA_TARGET_FLAGS); do \
44281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44283 (cd $(TARGET_SUBDIR)/zlib && \
44284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44286 "RANLIB=$${RANLIB}" \
44287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44293 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44294 maybe-installcheck-target-zlib:
44296 maybe-installcheck-target-zlib: installcheck-target-zlib
44298 installcheck-target-zlib: \
44299 configure-target-zlib
44300 @: $(MAKE); $(unstage)
44301 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44302 r=`${PWD_COMMAND}`; export r; \
44303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44304 $(NORMAL_TARGET_EXPORTS) \
44305 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44306 for flag in $(EXTRA_TARGET_FLAGS); do \
44307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44309 (cd $(TARGET_SUBDIR)/zlib && \
44310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44312 "RANLIB=$${RANLIB}" \
44313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44319 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44320 maybe-mostlyclean-target-zlib:
44322 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44324 mostlyclean-target-zlib:
44325 @: $(MAKE); $(unstage)
44326 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44327 r=`${PWD_COMMAND}`; export r; \
44328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44329 $(NORMAL_TARGET_EXPORTS) \
44330 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44331 for flag in $(EXTRA_TARGET_FLAGS); do \
44332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44334 (cd $(TARGET_SUBDIR)/zlib && \
44335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44337 "RANLIB=$${RANLIB}" \
44338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44344 .PHONY: maybe-clean-target-zlib clean-target-zlib
44345 maybe-clean-target-zlib:
44347 maybe-clean-target-zlib: clean-target-zlib
44350 @: $(MAKE); $(unstage)
44351 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44352 r=`${PWD_COMMAND}`; export r; \
44353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44354 $(NORMAL_TARGET_EXPORTS) \
44355 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44356 for flag in $(EXTRA_TARGET_FLAGS); do \
44357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44359 (cd $(TARGET_SUBDIR)/zlib && \
44360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44362 "RANLIB=$${RANLIB}" \
44363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44369 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44370 maybe-distclean-target-zlib:
44372 maybe-distclean-target-zlib: distclean-target-zlib
44374 distclean-target-zlib:
44375 @: $(MAKE); $(unstage)
44376 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44377 r=`${PWD_COMMAND}`; export r; \
44378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379 $(NORMAL_TARGET_EXPORTS) \
44380 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44381 for flag in $(EXTRA_TARGET_FLAGS); do \
44382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44384 (cd $(TARGET_SUBDIR)/zlib && \
44385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44387 "RANLIB=$${RANLIB}" \
44388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44394 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44395 maybe-maintainer-clean-target-zlib:
44397 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44399 maintainer-clean-target-zlib:
44400 @: $(MAKE); $(unstage)
44401 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44402 r=`${PWD_COMMAND}`; export r; \
44403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44404 $(NORMAL_TARGET_EXPORTS) \
44405 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44406 for flag in $(EXTRA_TARGET_FLAGS); do \
44407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44409 (cd $(TARGET_SUBDIR)/zlib && \
44410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44412 "RANLIB=$${RANLIB}" \
44413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44414 maintainer-clean) \
44423 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44424 maybe-configure-target-boehm-gc:
44426 configure-target-boehm-gc: stage_current
44427 @endif gcc-bootstrap
44428 @if target-boehm-gc
44429 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44430 configure-target-boehm-gc:
44431 @: $(MAKE); $(unstage)
44432 @r=`${PWD_COMMAND}`; export r; \
44433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44434 echo "Checking multilib configuration for boehm-gc..."; \
44435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44436 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44437 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44438 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44439 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44441 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44442 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44445 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44447 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44448 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44449 $(NORMAL_TARGET_EXPORTS) \
44450 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44451 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44452 case $(srcdir) in \
44453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44454 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44457 module_srcdir=boehm-gc; \
44458 rm -f no-such-file || : ; \
44459 CONFIG_SITE=no-such-file $(SHELL) \
44460 $$s/$$module_srcdir/configure \
44461 --srcdir=$${topdir}/$$module_srcdir \
44462 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44463 --target=${target_alias} \
44465 @endif target-boehm-gc
44471 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44472 maybe-all-target-boehm-gc:
44474 all-target-boehm-gc: stage_current
44475 @endif gcc-bootstrap
44476 @if target-boehm-gc
44477 TARGET-target-boehm-gc=all
44478 maybe-all-target-boehm-gc: all-target-boehm-gc
44479 all-target-boehm-gc: configure-target-boehm-gc
44480 @: $(MAKE); $(unstage)
44481 @r=`${PWD_COMMAND}`; export r; \
44482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483 $(NORMAL_TARGET_EXPORTS) \
44484 (cd $(TARGET_SUBDIR)/boehm-gc && \
44485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44486 $(TARGET-target-boehm-gc))
44487 @endif target-boehm-gc
44493 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44494 maybe-check-target-boehm-gc:
44495 @if target-boehm-gc
44496 maybe-check-target-boehm-gc: check-target-boehm-gc
44498 check-target-boehm-gc:
44499 @: $(MAKE); $(unstage)
44500 @r=`${PWD_COMMAND}`; export r; \
44501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502 $(NORMAL_TARGET_EXPORTS) \
44503 (cd $(TARGET_SUBDIR)/boehm-gc && \
44504 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44506 @endif target-boehm-gc
44508 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44509 maybe-install-target-boehm-gc:
44510 @if target-boehm-gc
44511 maybe-install-target-boehm-gc: install-target-boehm-gc
44513 install-target-boehm-gc: installdirs
44514 @: $(MAKE); $(unstage)
44515 @r=`${PWD_COMMAND}`; export r; \
44516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44517 $(NORMAL_TARGET_EXPORTS) \
44518 (cd $(TARGET_SUBDIR)/boehm-gc && \
44519 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44521 @endif target-boehm-gc
44523 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44524 maybe-install-strip-target-boehm-gc:
44525 @if target-boehm-gc
44526 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44528 install-strip-target-boehm-gc: installdirs
44529 @: $(MAKE); $(unstage)
44530 @r=`${PWD_COMMAND}`; export r; \
44531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44532 $(NORMAL_TARGET_EXPORTS) \
44533 (cd $(TARGET_SUBDIR)/boehm-gc && \
44534 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44536 @endif target-boehm-gc
44538 # Other targets (info, dvi, pdf, etc.)
44540 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44541 maybe-info-target-boehm-gc:
44542 @if target-boehm-gc
44543 maybe-info-target-boehm-gc: info-target-boehm-gc
44545 info-target-boehm-gc: \
44546 configure-target-boehm-gc
44547 @: $(MAKE); $(unstage)
44548 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44549 r=`${PWD_COMMAND}`; export r; \
44550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44551 $(NORMAL_TARGET_EXPORTS) \
44552 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44553 for flag in $(EXTRA_TARGET_FLAGS); do \
44554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44556 (cd $(TARGET_SUBDIR)/boehm-gc && \
44557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44559 "RANLIB=$${RANLIB}" \
44560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44564 @endif target-boehm-gc
44566 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44567 maybe-dvi-target-boehm-gc:
44568 @if target-boehm-gc
44569 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44571 dvi-target-boehm-gc: \
44572 configure-target-boehm-gc
44573 @: $(MAKE); $(unstage)
44574 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44575 r=`${PWD_COMMAND}`; export r; \
44576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44577 $(NORMAL_TARGET_EXPORTS) \
44578 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44579 for flag in $(EXTRA_TARGET_FLAGS); do \
44580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44582 (cd $(TARGET_SUBDIR)/boehm-gc && \
44583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44585 "RANLIB=$${RANLIB}" \
44586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590 @endif target-boehm-gc
44592 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44593 maybe-pdf-target-boehm-gc:
44594 @if target-boehm-gc
44595 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44597 pdf-target-boehm-gc: \
44598 configure-target-boehm-gc
44599 @: $(MAKE); $(unstage)
44600 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44601 r=`${PWD_COMMAND}`; export r; \
44602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44603 $(NORMAL_TARGET_EXPORTS) \
44604 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44605 for flag in $(EXTRA_TARGET_FLAGS); do \
44606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44608 (cd $(TARGET_SUBDIR)/boehm-gc && \
44609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44611 "RANLIB=$${RANLIB}" \
44612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616 @endif target-boehm-gc
44618 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44619 maybe-html-target-boehm-gc:
44620 @if target-boehm-gc
44621 maybe-html-target-boehm-gc: html-target-boehm-gc
44623 html-target-boehm-gc: \
44624 configure-target-boehm-gc
44625 @: $(MAKE); $(unstage)
44626 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44627 r=`${PWD_COMMAND}`; export r; \
44628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44629 $(NORMAL_TARGET_EXPORTS) \
44630 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44631 for flag in $(EXTRA_TARGET_FLAGS); do \
44632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44634 (cd $(TARGET_SUBDIR)/boehm-gc && \
44635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44637 "RANLIB=$${RANLIB}" \
44638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44642 @endif target-boehm-gc
44644 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44645 maybe-TAGS-target-boehm-gc:
44646 @if target-boehm-gc
44647 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44649 TAGS-target-boehm-gc: \
44650 configure-target-boehm-gc
44651 @: $(MAKE); $(unstage)
44652 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44653 r=`${PWD_COMMAND}`; export r; \
44654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44655 $(NORMAL_TARGET_EXPORTS) \
44656 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44657 for flag in $(EXTRA_TARGET_FLAGS); do \
44658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44660 (cd $(TARGET_SUBDIR)/boehm-gc && \
44661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44663 "RANLIB=$${RANLIB}" \
44664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44668 @endif target-boehm-gc
44670 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44671 maybe-install-info-target-boehm-gc:
44672 @if target-boehm-gc
44673 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44675 install-info-target-boehm-gc: \
44676 configure-target-boehm-gc \
44677 info-target-boehm-gc
44678 @: $(MAKE); $(unstage)
44679 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44680 r=`${PWD_COMMAND}`; export r; \
44681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44682 $(NORMAL_TARGET_EXPORTS) \
44683 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44684 for flag in $(EXTRA_TARGET_FLAGS); do \
44685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44687 (cd $(TARGET_SUBDIR)/boehm-gc && \
44688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44690 "RANLIB=$${RANLIB}" \
44691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44695 @endif target-boehm-gc
44697 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44698 maybe-install-pdf-target-boehm-gc:
44699 @if target-boehm-gc
44700 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44702 install-pdf-target-boehm-gc: \
44703 configure-target-boehm-gc \
44704 pdf-target-boehm-gc
44705 @: $(MAKE); $(unstage)
44706 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44707 r=`${PWD_COMMAND}`; export r; \
44708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44709 $(NORMAL_TARGET_EXPORTS) \
44710 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44711 for flag in $(EXTRA_TARGET_FLAGS); do \
44712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44714 (cd $(TARGET_SUBDIR)/boehm-gc && \
44715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44717 "RANLIB=$${RANLIB}" \
44718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44722 @endif target-boehm-gc
44724 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44725 maybe-install-html-target-boehm-gc:
44726 @if target-boehm-gc
44727 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44729 install-html-target-boehm-gc: \
44730 configure-target-boehm-gc \
44731 html-target-boehm-gc
44732 @: $(MAKE); $(unstage)
44733 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44734 r=`${PWD_COMMAND}`; export r; \
44735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44736 $(NORMAL_TARGET_EXPORTS) \
44737 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44738 for flag in $(EXTRA_TARGET_FLAGS); do \
44739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44741 (cd $(TARGET_SUBDIR)/boehm-gc && \
44742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44744 "RANLIB=$${RANLIB}" \
44745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44749 @endif target-boehm-gc
44751 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44752 maybe-installcheck-target-boehm-gc:
44753 @if target-boehm-gc
44754 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44756 installcheck-target-boehm-gc: \
44757 configure-target-boehm-gc
44758 @: $(MAKE); $(unstage)
44759 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44760 r=`${PWD_COMMAND}`; export r; \
44761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44762 $(NORMAL_TARGET_EXPORTS) \
44763 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44764 for flag in $(EXTRA_TARGET_FLAGS); do \
44765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44767 (cd $(TARGET_SUBDIR)/boehm-gc && \
44768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44770 "RANLIB=$${RANLIB}" \
44771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44775 @endif target-boehm-gc
44777 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44778 maybe-mostlyclean-target-boehm-gc:
44779 @if target-boehm-gc
44780 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44782 mostlyclean-target-boehm-gc:
44783 @: $(MAKE); $(unstage)
44784 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44785 r=`${PWD_COMMAND}`; export r; \
44786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787 $(NORMAL_TARGET_EXPORTS) \
44788 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44789 for flag in $(EXTRA_TARGET_FLAGS); do \
44790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44792 (cd $(TARGET_SUBDIR)/boehm-gc && \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44795 "RANLIB=$${RANLIB}" \
44796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44800 @endif target-boehm-gc
44802 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44803 maybe-clean-target-boehm-gc:
44804 @if target-boehm-gc
44805 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44807 clean-target-boehm-gc:
44808 @: $(MAKE); $(unstage)
44809 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44810 r=`${PWD_COMMAND}`; export r; \
44811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44812 $(NORMAL_TARGET_EXPORTS) \
44813 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44814 for flag in $(EXTRA_TARGET_FLAGS); do \
44815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44817 (cd $(TARGET_SUBDIR)/boehm-gc && \
44818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44820 "RANLIB=$${RANLIB}" \
44821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44825 @endif target-boehm-gc
44827 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44828 maybe-distclean-target-boehm-gc:
44829 @if target-boehm-gc
44830 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44832 distclean-target-boehm-gc:
44833 @: $(MAKE); $(unstage)
44834 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44835 r=`${PWD_COMMAND}`; export r; \
44836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837 $(NORMAL_TARGET_EXPORTS) \
44838 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44839 for flag in $(EXTRA_TARGET_FLAGS); do \
44840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44842 (cd $(TARGET_SUBDIR)/boehm-gc && \
44843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44845 "RANLIB=$${RANLIB}" \
44846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44850 @endif target-boehm-gc
44852 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44853 maybe-maintainer-clean-target-boehm-gc:
44854 @if target-boehm-gc
44855 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44857 maintainer-clean-target-boehm-gc:
44858 @: $(MAKE); $(unstage)
44859 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44860 r=`${PWD_COMMAND}`; export r; \
44861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44862 $(NORMAL_TARGET_EXPORTS) \
44863 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44864 for flag in $(EXTRA_TARGET_FLAGS); do \
44865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44867 (cd $(TARGET_SUBDIR)/boehm-gc && \
44868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44870 "RANLIB=$${RANLIB}" \
44871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44872 maintainer-clean) \
44875 @endif target-boehm-gc
44881 .PHONY: configure-target-rda maybe-configure-target-rda
44882 maybe-configure-target-rda:
44884 configure-target-rda: stage_current
44885 @endif gcc-bootstrap
44887 maybe-configure-target-rda: configure-target-rda
44888 configure-target-rda:
44889 @: $(MAKE); $(unstage)
44890 @r=`${PWD_COMMAND}`; export r; \
44891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892 echo "Checking multilib configuration for rda..."; \
44893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44895 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44896 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44897 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44899 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44900 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44903 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44905 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44907 $(NORMAL_TARGET_EXPORTS) \
44908 echo Configuring in $(TARGET_SUBDIR)/rda; \
44909 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44910 case $(srcdir) in \
44911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44912 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44915 module_srcdir=rda; \
44916 rm -f no-such-file || : ; \
44917 CONFIG_SITE=no-such-file $(SHELL) \
44918 $$s/$$module_srcdir/configure \
44919 --srcdir=$${topdir}/$$module_srcdir \
44920 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44921 --target=${target_alias} \
44929 .PHONY: all-target-rda maybe-all-target-rda
44930 maybe-all-target-rda:
44932 all-target-rda: stage_current
44933 @endif gcc-bootstrap
44935 TARGET-target-rda=all
44936 maybe-all-target-rda: all-target-rda
44937 all-target-rda: configure-target-rda
44938 @: $(MAKE); $(unstage)
44939 @r=`${PWD_COMMAND}`; export r; \
44940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44941 $(NORMAL_TARGET_EXPORTS) \
44942 (cd $(TARGET_SUBDIR)/rda && \
44943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44944 $(TARGET-target-rda))
44951 .PHONY: check-target-rda maybe-check-target-rda
44952 maybe-check-target-rda:
44954 maybe-check-target-rda: check-target-rda
44957 @: $(MAKE); $(unstage)
44958 @r=`${PWD_COMMAND}`; export r; \
44959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960 $(NORMAL_TARGET_EXPORTS) \
44961 (cd $(TARGET_SUBDIR)/rda && \
44962 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44966 .PHONY: install-target-rda maybe-install-target-rda
44967 maybe-install-target-rda:
44969 maybe-install-target-rda: install-target-rda
44971 install-target-rda: installdirs
44972 @: $(MAKE); $(unstage)
44973 @r=`${PWD_COMMAND}`; export r; \
44974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44975 $(NORMAL_TARGET_EXPORTS) \
44976 (cd $(TARGET_SUBDIR)/rda && \
44977 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44981 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44982 maybe-install-strip-target-rda:
44984 maybe-install-strip-target-rda: install-strip-target-rda
44986 install-strip-target-rda: installdirs
44987 @: $(MAKE); $(unstage)
44988 @r=`${PWD_COMMAND}`; export r; \
44989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990 $(NORMAL_TARGET_EXPORTS) \
44991 (cd $(TARGET_SUBDIR)/rda && \
44992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44996 # Other targets (info, dvi, pdf, etc.)
44998 .PHONY: maybe-info-target-rda info-target-rda
44999 maybe-info-target-rda:
45001 maybe-info-target-rda: info-target-rda
45004 configure-target-rda
45005 @: $(MAKE); $(unstage)
45006 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45007 r=`${PWD_COMMAND}`; export r; \
45008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009 $(NORMAL_TARGET_EXPORTS) \
45010 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45011 for flag in $(EXTRA_TARGET_FLAGS); do \
45012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45014 (cd $(TARGET_SUBDIR)/rda && \
45015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45017 "RANLIB=$${RANLIB}" \
45018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45024 .PHONY: maybe-dvi-target-rda dvi-target-rda
45025 maybe-dvi-target-rda:
45027 maybe-dvi-target-rda: dvi-target-rda
45030 configure-target-rda
45031 @: $(MAKE); $(unstage)
45032 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45033 r=`${PWD_COMMAND}`; export r; \
45034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45035 $(NORMAL_TARGET_EXPORTS) \
45036 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45037 for flag in $(EXTRA_TARGET_FLAGS); do \
45038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45040 (cd $(TARGET_SUBDIR)/rda && \
45041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45043 "RANLIB=$${RANLIB}" \
45044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45050 .PHONY: maybe-pdf-target-rda pdf-target-rda
45051 maybe-pdf-target-rda:
45053 maybe-pdf-target-rda: pdf-target-rda
45056 configure-target-rda
45057 @: $(MAKE); $(unstage)
45058 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45059 r=`${PWD_COMMAND}`; export r; \
45060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45061 $(NORMAL_TARGET_EXPORTS) \
45062 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45063 for flag in $(EXTRA_TARGET_FLAGS); do \
45064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45066 (cd $(TARGET_SUBDIR)/rda && \
45067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45069 "RANLIB=$${RANLIB}" \
45070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45076 .PHONY: maybe-html-target-rda html-target-rda
45077 maybe-html-target-rda:
45079 maybe-html-target-rda: html-target-rda
45082 configure-target-rda
45083 @: $(MAKE); $(unstage)
45084 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45085 r=`${PWD_COMMAND}`; export r; \
45086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087 $(NORMAL_TARGET_EXPORTS) \
45088 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45089 for flag in $(EXTRA_TARGET_FLAGS); do \
45090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45092 (cd $(TARGET_SUBDIR)/rda && \
45093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095 "RANLIB=$${RANLIB}" \
45096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45102 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45103 maybe-TAGS-target-rda:
45105 maybe-TAGS-target-rda: TAGS-target-rda
45108 configure-target-rda
45109 @: $(MAKE); $(unstage)
45110 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45111 r=`${PWD_COMMAND}`; export r; \
45112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45113 $(NORMAL_TARGET_EXPORTS) \
45114 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45115 for flag in $(EXTRA_TARGET_FLAGS); do \
45116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45118 (cd $(TARGET_SUBDIR)/rda && \
45119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45121 "RANLIB=$${RANLIB}" \
45122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45128 .PHONY: maybe-install-info-target-rda install-info-target-rda
45129 maybe-install-info-target-rda:
45131 maybe-install-info-target-rda: install-info-target-rda
45133 install-info-target-rda: \
45134 configure-target-rda \
45136 @: $(MAKE); $(unstage)
45137 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45138 r=`${PWD_COMMAND}`; export r; \
45139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140 $(NORMAL_TARGET_EXPORTS) \
45141 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45142 for flag in $(EXTRA_TARGET_FLAGS); do \
45143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145 (cd $(TARGET_SUBDIR)/rda && \
45146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45148 "RANLIB=$${RANLIB}" \
45149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45155 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45156 maybe-install-pdf-target-rda:
45158 maybe-install-pdf-target-rda: install-pdf-target-rda
45160 install-pdf-target-rda: \
45161 configure-target-rda \
45163 @: $(MAKE); $(unstage)
45164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45165 r=`${PWD_COMMAND}`; export r; \
45166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167 $(NORMAL_TARGET_EXPORTS) \
45168 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45169 for flag in $(EXTRA_TARGET_FLAGS); do \
45170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45172 (cd $(TARGET_SUBDIR)/rda && \
45173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175 "RANLIB=$${RANLIB}" \
45176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45182 .PHONY: maybe-install-html-target-rda install-html-target-rda
45183 maybe-install-html-target-rda:
45185 maybe-install-html-target-rda: install-html-target-rda
45187 install-html-target-rda: \
45188 configure-target-rda \
45190 @: $(MAKE); $(unstage)
45191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45192 r=`${PWD_COMMAND}`; export r; \
45193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194 $(NORMAL_TARGET_EXPORTS) \
45195 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45196 for flag in $(EXTRA_TARGET_FLAGS); do \
45197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45199 (cd $(TARGET_SUBDIR)/rda && \
45200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45202 "RANLIB=$${RANLIB}" \
45203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45210 maybe-installcheck-target-rda:
45212 maybe-installcheck-target-rda: installcheck-target-rda
45214 installcheck-target-rda: \
45215 configure-target-rda
45216 @: $(MAKE); $(unstage)
45217 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45218 r=`${PWD_COMMAND}`; export r; \
45219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45220 $(NORMAL_TARGET_EXPORTS) \
45221 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45222 for flag in $(EXTRA_TARGET_FLAGS); do \
45223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45225 (cd $(TARGET_SUBDIR)/rda && \
45226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45228 "RANLIB=$${RANLIB}" \
45229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45235 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45236 maybe-mostlyclean-target-rda:
45238 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45240 mostlyclean-target-rda:
45241 @: $(MAKE); $(unstage)
45242 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45243 r=`${PWD_COMMAND}`; export r; \
45244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245 $(NORMAL_TARGET_EXPORTS) \
45246 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45247 for flag in $(EXTRA_TARGET_FLAGS); do \
45248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45250 (cd $(TARGET_SUBDIR)/rda && \
45251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45253 "RANLIB=$${RANLIB}" \
45254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45260 .PHONY: maybe-clean-target-rda clean-target-rda
45261 maybe-clean-target-rda:
45263 maybe-clean-target-rda: clean-target-rda
45266 @: $(MAKE); $(unstage)
45267 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45268 r=`${PWD_COMMAND}`; export r; \
45269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45270 $(NORMAL_TARGET_EXPORTS) \
45271 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45272 for flag in $(EXTRA_TARGET_FLAGS); do \
45273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45275 (cd $(TARGET_SUBDIR)/rda && \
45276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45278 "RANLIB=$${RANLIB}" \
45279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45285 .PHONY: maybe-distclean-target-rda distclean-target-rda
45286 maybe-distclean-target-rda:
45288 maybe-distclean-target-rda: distclean-target-rda
45290 distclean-target-rda:
45291 @: $(MAKE); $(unstage)
45292 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45293 r=`${PWD_COMMAND}`; export r; \
45294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295 $(NORMAL_TARGET_EXPORTS) \
45296 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45297 for flag in $(EXTRA_TARGET_FLAGS); do \
45298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45300 (cd $(TARGET_SUBDIR)/rda && \
45301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45303 "RANLIB=$${RANLIB}" \
45304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45310 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45311 maybe-maintainer-clean-target-rda:
45313 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45315 maintainer-clean-target-rda:
45316 @: $(MAKE); $(unstage)
45317 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45318 r=`${PWD_COMMAND}`; export r; \
45319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45320 $(NORMAL_TARGET_EXPORTS) \
45321 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45322 for flag in $(EXTRA_TARGET_FLAGS); do \
45323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45325 (cd $(TARGET_SUBDIR)/rda && \
45326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45328 "RANLIB=$${RANLIB}" \
45329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45330 maintainer-clean) \
45339 .PHONY: configure-target-libada maybe-configure-target-libada
45340 maybe-configure-target-libada:
45342 configure-target-libada: stage_current
45343 @endif gcc-bootstrap
45345 maybe-configure-target-libada: configure-target-libada
45346 configure-target-libada:
45347 @: $(MAKE); $(unstage)
45348 @r=`${PWD_COMMAND}`; export r; \
45349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45350 echo "Checking multilib configuration for libada..."; \
45351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45353 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45354 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45355 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45357 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45358 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45361 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45363 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45365 $(NORMAL_TARGET_EXPORTS) \
45366 echo Configuring in $(TARGET_SUBDIR)/libada; \
45367 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45368 case $(srcdir) in \
45369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45370 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45373 module_srcdir=libada; \
45374 rm -f no-such-file || : ; \
45375 CONFIG_SITE=no-such-file $(SHELL) \
45376 $$s/$$module_srcdir/configure \
45377 --srcdir=$${topdir}/$$module_srcdir \
45378 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45379 --target=${target_alias} \
45381 @endif target-libada
45387 .PHONY: all-target-libada maybe-all-target-libada
45388 maybe-all-target-libada:
45390 all-target-libada: stage_current
45391 @endif gcc-bootstrap
45393 TARGET-target-libada=all
45394 maybe-all-target-libada: all-target-libada
45395 all-target-libada: configure-target-libada
45396 @: $(MAKE); $(unstage)
45397 @r=`${PWD_COMMAND}`; export r; \
45398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45399 $(NORMAL_TARGET_EXPORTS) \
45400 (cd $(TARGET_SUBDIR)/libada && \
45401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45402 $(TARGET-target-libada))
45403 @endif target-libada
45409 .PHONY: check-target-libada maybe-check-target-libada
45410 maybe-check-target-libada:
45412 maybe-check-target-libada: check-target-libada
45414 check-target-libada:
45415 @: $(MAKE); $(unstage)
45416 @r=`${PWD_COMMAND}`; export r; \
45417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45418 $(NORMAL_TARGET_EXPORTS) \
45419 (cd $(TARGET_SUBDIR)/libada && \
45420 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45422 @endif target-libada
45424 .PHONY: install-target-libada maybe-install-target-libada
45425 maybe-install-target-libada:
45427 maybe-install-target-libada: install-target-libada
45429 install-target-libada: installdirs
45430 @: $(MAKE); $(unstage)
45431 @r=`${PWD_COMMAND}`; export r; \
45432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45433 $(NORMAL_TARGET_EXPORTS) \
45434 (cd $(TARGET_SUBDIR)/libada && \
45435 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45437 @endif target-libada
45439 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45440 maybe-install-strip-target-libada:
45442 maybe-install-strip-target-libada: install-strip-target-libada
45444 install-strip-target-libada: installdirs
45445 @: $(MAKE); $(unstage)
45446 @r=`${PWD_COMMAND}`; export r; \
45447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45448 $(NORMAL_TARGET_EXPORTS) \
45449 (cd $(TARGET_SUBDIR)/libada && \
45450 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45452 @endif target-libada
45454 # Other targets (info, dvi, pdf, etc.)
45456 .PHONY: maybe-info-target-libada info-target-libada
45457 maybe-info-target-libada:
45459 maybe-info-target-libada: info-target-libada
45461 info-target-libada: \
45462 configure-target-libada
45463 @: $(MAKE); $(unstage)
45464 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45465 r=`${PWD_COMMAND}`; export r; \
45466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467 $(NORMAL_TARGET_EXPORTS) \
45468 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45469 for flag in $(EXTRA_TARGET_FLAGS); do \
45470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45472 (cd $(TARGET_SUBDIR)/libada && \
45473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45475 "RANLIB=$${RANLIB}" \
45476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45480 @endif target-libada
45482 .PHONY: maybe-dvi-target-libada dvi-target-libada
45483 maybe-dvi-target-libada:
45485 maybe-dvi-target-libada: dvi-target-libada
45487 dvi-target-libada: \
45488 configure-target-libada
45489 @: $(MAKE); $(unstage)
45490 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45491 r=`${PWD_COMMAND}`; export r; \
45492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45493 $(NORMAL_TARGET_EXPORTS) \
45494 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45495 for flag in $(EXTRA_TARGET_FLAGS); do \
45496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45498 (cd $(TARGET_SUBDIR)/libada && \
45499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45501 "RANLIB=$${RANLIB}" \
45502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45506 @endif target-libada
45508 .PHONY: maybe-pdf-target-libada pdf-target-libada
45509 maybe-pdf-target-libada:
45511 maybe-pdf-target-libada: pdf-target-libada
45513 pdf-target-libada: \
45514 configure-target-libada
45515 @: $(MAKE); $(unstage)
45516 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45517 r=`${PWD_COMMAND}`; export r; \
45518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45519 $(NORMAL_TARGET_EXPORTS) \
45520 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45521 for flag in $(EXTRA_TARGET_FLAGS); do \
45522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45524 (cd $(TARGET_SUBDIR)/libada && \
45525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45527 "RANLIB=$${RANLIB}" \
45528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45532 @endif target-libada
45534 .PHONY: maybe-html-target-libada html-target-libada
45535 maybe-html-target-libada:
45537 maybe-html-target-libada: html-target-libada
45539 html-target-libada: \
45540 configure-target-libada
45541 @: $(MAKE); $(unstage)
45542 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45543 r=`${PWD_COMMAND}`; export r; \
45544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45545 $(NORMAL_TARGET_EXPORTS) \
45546 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45547 for flag in $(EXTRA_TARGET_FLAGS); do \
45548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45550 (cd $(TARGET_SUBDIR)/libada && \
45551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45553 "RANLIB=$${RANLIB}" \
45554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45558 @endif target-libada
45560 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45561 maybe-TAGS-target-libada:
45563 maybe-TAGS-target-libada: TAGS-target-libada
45565 TAGS-target-libada: \
45566 configure-target-libada
45567 @: $(MAKE); $(unstage)
45568 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45569 r=`${PWD_COMMAND}`; export r; \
45570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45571 $(NORMAL_TARGET_EXPORTS) \
45572 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45573 for flag in $(EXTRA_TARGET_FLAGS); do \
45574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45576 (cd $(TARGET_SUBDIR)/libada && \
45577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45579 "RANLIB=$${RANLIB}" \
45580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45584 @endif target-libada
45586 .PHONY: maybe-install-info-target-libada install-info-target-libada
45587 maybe-install-info-target-libada:
45589 maybe-install-info-target-libada: install-info-target-libada
45591 install-info-target-libada: \
45592 configure-target-libada \
45594 @: $(MAKE); $(unstage)
45595 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45596 r=`${PWD_COMMAND}`; export r; \
45597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45598 $(NORMAL_TARGET_EXPORTS) \
45599 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45600 for flag in $(EXTRA_TARGET_FLAGS); do \
45601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45603 (cd $(TARGET_SUBDIR)/libada && \
45604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45606 "RANLIB=$${RANLIB}" \
45607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45611 @endif target-libada
45613 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45614 maybe-install-pdf-target-libada:
45616 maybe-install-pdf-target-libada: install-pdf-target-libada
45618 install-pdf-target-libada: \
45619 configure-target-libada \
45621 @: $(MAKE); $(unstage)
45622 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45623 r=`${PWD_COMMAND}`; export r; \
45624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45625 $(NORMAL_TARGET_EXPORTS) \
45626 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45627 for flag in $(EXTRA_TARGET_FLAGS); do \
45628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45630 (cd $(TARGET_SUBDIR)/libada && \
45631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45633 "RANLIB=$${RANLIB}" \
45634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45638 @endif target-libada
45640 .PHONY: maybe-install-html-target-libada install-html-target-libada
45641 maybe-install-html-target-libada:
45643 maybe-install-html-target-libada: install-html-target-libada
45645 install-html-target-libada: \
45646 configure-target-libada \
45648 @: $(MAKE); $(unstage)
45649 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45650 r=`${PWD_COMMAND}`; export r; \
45651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652 $(NORMAL_TARGET_EXPORTS) \
45653 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45654 for flag in $(EXTRA_TARGET_FLAGS); do \
45655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45657 (cd $(TARGET_SUBDIR)/libada && \
45658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45660 "RANLIB=$${RANLIB}" \
45661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45665 @endif target-libada
45667 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45668 maybe-installcheck-target-libada:
45670 maybe-installcheck-target-libada: installcheck-target-libada
45672 installcheck-target-libada: \
45673 configure-target-libada
45674 @: $(MAKE); $(unstage)
45675 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45676 r=`${PWD_COMMAND}`; export r; \
45677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45678 $(NORMAL_TARGET_EXPORTS) \
45679 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45680 for flag in $(EXTRA_TARGET_FLAGS); do \
45681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45683 (cd $(TARGET_SUBDIR)/libada && \
45684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45686 "RANLIB=$${RANLIB}" \
45687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45691 @endif target-libada
45693 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45694 maybe-mostlyclean-target-libada:
45696 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45698 mostlyclean-target-libada:
45699 @: $(MAKE); $(unstage)
45700 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45701 r=`${PWD_COMMAND}`; export r; \
45702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45703 $(NORMAL_TARGET_EXPORTS) \
45704 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45705 for flag in $(EXTRA_TARGET_FLAGS); do \
45706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45708 (cd $(TARGET_SUBDIR)/libada && \
45709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45711 "RANLIB=$${RANLIB}" \
45712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45716 @endif target-libada
45718 .PHONY: maybe-clean-target-libada clean-target-libada
45719 maybe-clean-target-libada:
45721 maybe-clean-target-libada: clean-target-libada
45723 clean-target-libada:
45724 @: $(MAKE); $(unstage)
45725 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45726 r=`${PWD_COMMAND}`; export r; \
45727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45728 $(NORMAL_TARGET_EXPORTS) \
45729 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45730 for flag in $(EXTRA_TARGET_FLAGS); do \
45731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45733 (cd $(TARGET_SUBDIR)/libada && \
45734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45736 "RANLIB=$${RANLIB}" \
45737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45741 @endif target-libada
45743 .PHONY: maybe-distclean-target-libada distclean-target-libada
45744 maybe-distclean-target-libada:
45746 maybe-distclean-target-libada: distclean-target-libada
45748 distclean-target-libada:
45749 @: $(MAKE); $(unstage)
45750 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45751 r=`${PWD_COMMAND}`; export r; \
45752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753 $(NORMAL_TARGET_EXPORTS) \
45754 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45755 for flag in $(EXTRA_TARGET_FLAGS); do \
45756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45758 (cd $(TARGET_SUBDIR)/libada && \
45759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45761 "RANLIB=$${RANLIB}" \
45762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45766 @endif target-libada
45768 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45769 maybe-maintainer-clean-target-libada:
45771 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45773 maintainer-clean-target-libada:
45774 @: $(MAKE); $(unstage)
45775 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45776 r=`${PWD_COMMAND}`; export r; \
45777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45778 $(NORMAL_TARGET_EXPORTS) \
45779 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45780 for flag in $(EXTRA_TARGET_FLAGS); do \
45781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783 (cd $(TARGET_SUBDIR)/libada && \
45784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45786 "RANLIB=$${RANLIB}" \
45787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45788 maintainer-clean) \
45791 @endif target-libada
45797 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45798 maybe-configure-target-libgomp:
45800 configure-target-libgomp: stage_current
45801 @endif gcc-bootstrap
45803 maybe-configure-target-libgomp: configure-target-libgomp
45804 configure-target-libgomp:
45805 @r=`${PWD_COMMAND}`; export r; \
45806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45807 echo "Checking multilib configuration for libgomp..."; \
45808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45809 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45810 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45811 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45812 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45814 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45815 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45818 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45820 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45822 $(NORMAL_TARGET_EXPORTS) \
45823 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45824 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45825 case $(srcdir) in \
45826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45827 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45830 module_srcdir=libgomp; \
45831 rm -f no-such-file || : ; \
45832 CONFIG_SITE=no-such-file $(SHELL) \
45833 $$s/$$module_srcdir/configure \
45834 --srcdir=$${topdir}/$$module_srcdir \
45835 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45836 --target=${target_alias} \
45838 @endif target-libgomp
45842 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45843 maybe-configure-stage1-target-libgomp:
45844 @if target-libgomp-bootstrap
45845 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45846 configure-stage1-target-libgomp:
45847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45848 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45849 @r=`${PWD_COMMAND}`; export r; \
45850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45851 TFLAGS="$(STAGE1_TFLAGS)"; \
45852 echo "Checking multilib configuration for libgomp..."; \
45853 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45854 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45855 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45856 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45858 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45859 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45862 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45864 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45865 $(NORMAL_TARGET_EXPORTS) \
45866 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45867 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45868 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45869 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45871 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45872 case $(srcdir) in \
45873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45874 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45877 module_srcdir=libgomp; \
45878 $(SHELL) $$s/$$module_srcdir/configure \
45879 --srcdir=$${topdir}/$$module_srcdir \
45880 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45881 --target=${target_alias} \
45883 $(STAGE1_CONFIGURE_FLAGS)
45884 @endif target-libgomp-bootstrap
45886 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45887 maybe-configure-stage2-target-libgomp:
45888 @if target-libgomp-bootstrap
45889 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45890 configure-stage2-target-libgomp:
45891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45892 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45893 @r=`${PWD_COMMAND}`; export r; \
45894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45895 TFLAGS="$(STAGE2_TFLAGS)"; \
45896 echo "Checking multilib configuration for libgomp..."; \
45897 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45898 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45899 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45900 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45902 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45903 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45906 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45908 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45909 $(NORMAL_TARGET_EXPORTS) \
45911 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45914 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45916 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45917 case $(srcdir) in \
45918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45919 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45922 module_srcdir=libgomp; \
45923 $(SHELL) $$s/$$module_srcdir/configure \
45924 --srcdir=$${topdir}/$$module_srcdir \
45925 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45926 --target=${target_alias} \
45927 --with-build-libsubdir=$(HOST_SUBDIR) \
45928 $(STAGE2_CONFIGURE_FLAGS)
45929 @endif target-libgomp-bootstrap
45931 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45932 maybe-configure-stage3-target-libgomp:
45933 @if target-libgomp-bootstrap
45934 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45935 configure-stage3-target-libgomp:
45936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45937 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45938 @r=`${PWD_COMMAND}`; export r; \
45939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45940 TFLAGS="$(STAGE3_TFLAGS)"; \
45941 echo "Checking multilib configuration for libgomp..."; \
45942 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45943 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45944 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45945 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45947 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45948 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45951 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45953 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45954 $(NORMAL_TARGET_EXPORTS) \
45956 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45957 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45958 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45959 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45961 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45962 case $(srcdir) in \
45963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45964 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45967 module_srcdir=libgomp; \
45968 $(SHELL) $$s/$$module_srcdir/configure \
45969 --srcdir=$${topdir}/$$module_srcdir \
45970 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45971 --target=${target_alias} \
45972 --with-build-libsubdir=$(HOST_SUBDIR) \
45973 $(STAGE3_CONFIGURE_FLAGS)
45974 @endif target-libgomp-bootstrap
45976 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45977 maybe-configure-stage4-target-libgomp:
45978 @if target-libgomp-bootstrap
45979 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45980 configure-stage4-target-libgomp:
45981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45982 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45983 @r=`${PWD_COMMAND}`; export r; \
45984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985 TFLAGS="$(STAGE4_TFLAGS)"; \
45986 echo "Checking multilib configuration for libgomp..."; \
45987 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45988 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45989 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45990 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45992 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45993 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45996 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45998 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45999 $(NORMAL_TARGET_EXPORTS) \
46001 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46002 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46003 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46004 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46005 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46006 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46007 case $(srcdir) in \
46008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46009 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46012 module_srcdir=libgomp; \
46013 $(SHELL) $$s/$$module_srcdir/configure \
46014 --srcdir=$${topdir}/$$module_srcdir \
46015 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46016 --target=${target_alias} \
46017 --with-build-libsubdir=$(HOST_SUBDIR) \
46018 $(STAGE4_CONFIGURE_FLAGS)
46019 @endif target-libgomp-bootstrap
46021 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46022 maybe-configure-stageprofile-target-libgomp:
46023 @if target-libgomp-bootstrap
46024 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46025 configure-stageprofile-target-libgomp:
46026 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46027 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46028 @r=`${PWD_COMMAND}`; export r; \
46029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46030 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46031 echo "Checking multilib configuration for libgomp..."; \
46032 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46033 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46034 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46035 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46037 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46038 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46041 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46043 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46044 $(NORMAL_TARGET_EXPORTS) \
46046 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46047 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46048 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46049 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46050 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46051 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46052 case $(srcdir) in \
46053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46054 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46057 module_srcdir=libgomp; \
46058 $(SHELL) $$s/$$module_srcdir/configure \
46059 --srcdir=$${topdir}/$$module_srcdir \
46060 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46061 --target=${target_alias} \
46062 --with-build-libsubdir=$(HOST_SUBDIR) \
46063 $(STAGEprofile_CONFIGURE_FLAGS)
46064 @endif target-libgomp-bootstrap
46066 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46067 maybe-configure-stagefeedback-target-libgomp:
46068 @if target-libgomp-bootstrap
46069 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46070 configure-stagefeedback-target-libgomp:
46071 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46072 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46073 @r=`${PWD_COMMAND}`; export r; \
46074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46076 echo "Checking multilib configuration for libgomp..."; \
46077 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46078 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46079 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46080 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46082 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46083 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46086 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46088 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46089 $(NORMAL_TARGET_EXPORTS) \
46091 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46092 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46093 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46094 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46095 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46096 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46097 case $(srcdir) in \
46098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46099 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46102 module_srcdir=libgomp; \
46103 $(SHELL) $$s/$$module_srcdir/configure \
46104 --srcdir=$${topdir}/$$module_srcdir \
46105 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46106 --target=${target_alias} \
46107 --with-build-libsubdir=$(HOST_SUBDIR) \
46108 $(STAGEfeedback_CONFIGURE_FLAGS)
46109 @endif target-libgomp-bootstrap
46115 .PHONY: all-target-libgomp maybe-all-target-libgomp
46116 maybe-all-target-libgomp:
46118 all-target-libgomp: stage_current
46119 @endif gcc-bootstrap
46121 TARGET-target-libgomp=all
46122 maybe-all-target-libgomp: all-target-libgomp
46123 all-target-libgomp: configure-target-libgomp
46124 @r=`${PWD_COMMAND}`; export r; \
46125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126 $(NORMAL_TARGET_EXPORTS) \
46127 (cd $(TARGET_SUBDIR)/libgomp && \
46128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46129 $(TARGET-target-libgomp))
46130 @endif target-libgomp
46134 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46135 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46136 maybe-all-stage1-target-libgomp:
46137 maybe-clean-stage1-target-libgomp:
46138 @if target-libgomp-bootstrap
46139 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46140 all-stage1: all-stage1-target-libgomp
46141 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46142 all-stage1-target-libgomp: configure-stage1-target-libgomp
46143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46144 @r=`${PWD_COMMAND}`; export r; \
46145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146 TFLAGS="$(STAGE1_TFLAGS)"; \
46147 $(NORMAL_TARGET_EXPORTS) \
46148 cd $(TARGET_SUBDIR)/libgomp && \
46149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46150 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46151 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46152 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46156 $(EXTRA_TARGET_FLAGS) \
46158 TFLAGS="$(STAGE1_TFLAGS)" \
46159 $(TARGET-stage1-target-libgomp)
46161 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46162 clean-stage1: clean-stage1-target-libgomp
46163 clean-stage1-target-libgomp:
46164 @if [ $(current_stage) = stage1 ]; then \
46165 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46167 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46168 $(MAKE) stage1-start; \
46170 cd $(TARGET_SUBDIR)/libgomp && \
46171 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46173 @endif target-libgomp-bootstrap
46176 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46177 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46178 maybe-all-stage2-target-libgomp:
46179 maybe-clean-stage2-target-libgomp:
46180 @if target-libgomp-bootstrap
46181 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46182 all-stage2: all-stage2-target-libgomp
46183 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46184 all-stage2-target-libgomp: configure-stage2-target-libgomp
46185 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46186 @r=`${PWD_COMMAND}`; export r; \
46187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46188 TFLAGS="$(STAGE2_TFLAGS)"; \
46189 $(NORMAL_TARGET_EXPORTS) \
46191 cd $(TARGET_SUBDIR)/libgomp && \
46192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46193 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46199 $(EXTRA_TARGET_FLAGS) \
46200 TFLAGS="$(STAGE2_TFLAGS)" \
46201 $(TARGET-stage2-target-libgomp)
46203 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46204 clean-stage2: clean-stage2-target-libgomp
46205 clean-stage2-target-libgomp:
46206 @if [ $(current_stage) = stage2 ]; then \
46207 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46209 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46210 $(MAKE) stage2-start; \
46212 cd $(TARGET_SUBDIR)/libgomp && \
46213 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46214 @endif target-libgomp-bootstrap
46217 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46218 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46219 maybe-all-stage3-target-libgomp:
46220 maybe-clean-stage3-target-libgomp:
46221 @if target-libgomp-bootstrap
46222 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46223 all-stage3: all-stage3-target-libgomp
46224 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46225 all-stage3-target-libgomp: configure-stage3-target-libgomp
46226 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46227 @r=`${PWD_COMMAND}`; export r; \
46228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46229 TFLAGS="$(STAGE3_TFLAGS)"; \
46230 $(NORMAL_TARGET_EXPORTS) \
46232 cd $(TARGET_SUBDIR)/libgomp && \
46233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46234 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46235 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46236 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46240 $(EXTRA_TARGET_FLAGS) \
46241 TFLAGS="$(STAGE3_TFLAGS)" \
46242 $(TARGET-stage3-target-libgomp)
46244 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46245 clean-stage3: clean-stage3-target-libgomp
46246 clean-stage3-target-libgomp:
46247 @if [ $(current_stage) = stage3 ]; then \
46248 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46250 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46251 $(MAKE) stage3-start; \
46253 cd $(TARGET_SUBDIR)/libgomp && \
46254 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46255 @endif target-libgomp-bootstrap
46258 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46259 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46260 maybe-all-stage4-target-libgomp:
46261 maybe-clean-stage4-target-libgomp:
46262 @if target-libgomp-bootstrap
46263 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46264 all-stage4: all-stage4-target-libgomp
46265 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46266 all-stage4-target-libgomp: configure-stage4-target-libgomp
46267 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46268 @r=`${PWD_COMMAND}`; export r; \
46269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46270 TFLAGS="$(STAGE4_TFLAGS)"; \
46271 $(NORMAL_TARGET_EXPORTS) \
46273 cd $(TARGET_SUBDIR)/libgomp && \
46274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46275 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46277 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46281 $(EXTRA_TARGET_FLAGS) \
46282 TFLAGS="$(STAGE4_TFLAGS)" \
46283 $(TARGET-stage4-target-libgomp)
46285 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46286 clean-stage4: clean-stage4-target-libgomp
46287 clean-stage4-target-libgomp:
46288 @if [ $(current_stage) = stage4 ]; then \
46289 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46291 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46292 $(MAKE) stage4-start; \
46294 cd $(TARGET_SUBDIR)/libgomp && \
46295 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46296 @endif target-libgomp-bootstrap
46299 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46300 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46301 maybe-all-stageprofile-target-libgomp:
46302 maybe-clean-stageprofile-target-libgomp:
46303 @if target-libgomp-bootstrap
46304 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46305 all-stageprofile: all-stageprofile-target-libgomp
46306 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46307 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46308 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46309 @r=`${PWD_COMMAND}`; export r; \
46310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46312 $(NORMAL_TARGET_EXPORTS) \
46314 cd $(TARGET_SUBDIR)/libgomp && \
46315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46316 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46317 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46318 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46322 $(EXTRA_TARGET_FLAGS) \
46323 TFLAGS="$(STAGEprofile_TFLAGS)" \
46324 $(TARGET-stageprofile-target-libgomp)
46326 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46327 clean-stageprofile: clean-stageprofile-target-libgomp
46328 clean-stageprofile-target-libgomp:
46329 @if [ $(current_stage) = stageprofile ]; then \
46330 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46332 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46333 $(MAKE) stageprofile-start; \
46335 cd $(TARGET_SUBDIR)/libgomp && \
46336 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46337 @endif target-libgomp-bootstrap
46340 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46341 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46342 maybe-all-stagefeedback-target-libgomp:
46343 maybe-clean-stagefeedback-target-libgomp:
46344 @if target-libgomp-bootstrap
46345 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46346 all-stagefeedback: all-stagefeedback-target-libgomp
46347 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46348 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46349 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46350 @r=`${PWD_COMMAND}`; export r; \
46351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46352 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46353 $(NORMAL_TARGET_EXPORTS) \
46355 cd $(TARGET_SUBDIR)/libgomp && \
46356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46357 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46358 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46359 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46363 $(EXTRA_TARGET_FLAGS) \
46364 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46365 $(TARGET-stagefeedback-target-libgomp)
46367 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46368 clean-stagefeedback: clean-stagefeedback-target-libgomp
46369 clean-stagefeedback-target-libgomp:
46370 @if [ $(current_stage) = stagefeedback ]; then \
46371 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46373 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46374 $(MAKE) stagefeedback-start; \
46376 cd $(TARGET_SUBDIR)/libgomp && \
46377 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46378 @endif target-libgomp-bootstrap
46385 .PHONY: check-target-libgomp maybe-check-target-libgomp
46386 maybe-check-target-libgomp:
46388 maybe-check-target-libgomp: check-target-libgomp
46390 check-target-libgomp:
46391 @: $(MAKE); $(unstage)
46392 @r=`${PWD_COMMAND}`; export r; \
46393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46394 $(NORMAL_TARGET_EXPORTS) \
46395 (cd $(TARGET_SUBDIR)/libgomp && \
46396 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46398 @endif target-libgomp
46400 .PHONY: install-target-libgomp maybe-install-target-libgomp
46401 maybe-install-target-libgomp:
46403 maybe-install-target-libgomp: install-target-libgomp
46405 install-target-libgomp: installdirs
46406 @: $(MAKE); $(unstage)
46407 @r=`${PWD_COMMAND}`; export r; \
46408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46409 $(NORMAL_TARGET_EXPORTS) \
46410 (cd $(TARGET_SUBDIR)/libgomp && \
46411 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46413 @endif target-libgomp
46415 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46416 maybe-install-strip-target-libgomp:
46418 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46420 install-strip-target-libgomp: installdirs
46421 @: $(MAKE); $(unstage)
46422 @r=`${PWD_COMMAND}`; export r; \
46423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46424 $(NORMAL_TARGET_EXPORTS) \
46425 (cd $(TARGET_SUBDIR)/libgomp && \
46426 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46428 @endif target-libgomp
46430 # Other targets (info, dvi, pdf, etc.)
46432 .PHONY: maybe-info-target-libgomp info-target-libgomp
46433 maybe-info-target-libgomp:
46435 maybe-info-target-libgomp: info-target-libgomp
46437 info-target-libgomp: \
46438 configure-target-libgomp
46439 @: $(MAKE); $(unstage)
46440 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46441 r=`${PWD_COMMAND}`; export r; \
46442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46443 $(NORMAL_TARGET_EXPORTS) \
46444 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46445 for flag in $(EXTRA_TARGET_FLAGS); do \
46446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46448 (cd $(TARGET_SUBDIR)/libgomp && \
46449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46451 "RANLIB=$${RANLIB}" \
46452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46456 @endif target-libgomp
46458 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46459 maybe-dvi-target-libgomp:
46461 maybe-dvi-target-libgomp: dvi-target-libgomp
46463 dvi-target-libgomp: \
46464 configure-target-libgomp
46465 @: $(MAKE); $(unstage)
46466 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46467 r=`${PWD_COMMAND}`; export r; \
46468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46469 $(NORMAL_TARGET_EXPORTS) \
46470 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46471 for flag in $(EXTRA_TARGET_FLAGS); do \
46472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46474 (cd $(TARGET_SUBDIR)/libgomp && \
46475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46477 "RANLIB=$${RANLIB}" \
46478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46482 @endif target-libgomp
46484 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46485 maybe-pdf-target-libgomp:
46487 maybe-pdf-target-libgomp: pdf-target-libgomp
46489 pdf-target-libgomp: \
46490 configure-target-libgomp
46491 @: $(MAKE); $(unstage)
46492 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46493 r=`${PWD_COMMAND}`; export r; \
46494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46495 $(NORMAL_TARGET_EXPORTS) \
46496 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46497 for flag in $(EXTRA_TARGET_FLAGS); do \
46498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46500 (cd $(TARGET_SUBDIR)/libgomp && \
46501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46503 "RANLIB=$${RANLIB}" \
46504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46508 @endif target-libgomp
46510 .PHONY: maybe-html-target-libgomp html-target-libgomp
46511 maybe-html-target-libgomp:
46513 maybe-html-target-libgomp: html-target-libgomp
46515 html-target-libgomp: \
46516 configure-target-libgomp
46517 @: $(MAKE); $(unstage)
46518 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46519 r=`${PWD_COMMAND}`; export r; \
46520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46521 $(NORMAL_TARGET_EXPORTS) \
46522 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46523 for flag in $(EXTRA_TARGET_FLAGS); do \
46524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46526 (cd $(TARGET_SUBDIR)/libgomp && \
46527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46529 "RANLIB=$${RANLIB}" \
46530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46534 @endif target-libgomp
46536 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46537 maybe-TAGS-target-libgomp:
46539 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46541 TAGS-target-libgomp: \
46542 configure-target-libgomp
46543 @: $(MAKE); $(unstage)
46544 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46545 r=`${PWD_COMMAND}`; export r; \
46546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547 $(NORMAL_TARGET_EXPORTS) \
46548 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46549 for flag in $(EXTRA_TARGET_FLAGS); do \
46550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46552 (cd $(TARGET_SUBDIR)/libgomp && \
46553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555 "RANLIB=$${RANLIB}" \
46556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46560 @endif target-libgomp
46562 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46563 maybe-install-info-target-libgomp:
46565 maybe-install-info-target-libgomp: install-info-target-libgomp
46567 install-info-target-libgomp: \
46568 configure-target-libgomp \
46569 info-target-libgomp
46570 @: $(MAKE); $(unstage)
46571 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46572 r=`${PWD_COMMAND}`; export r; \
46573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574 $(NORMAL_TARGET_EXPORTS) \
46575 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46576 for flag in $(EXTRA_TARGET_FLAGS); do \
46577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46579 (cd $(TARGET_SUBDIR)/libgomp && \
46580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582 "RANLIB=$${RANLIB}" \
46583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46587 @endif target-libgomp
46589 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46590 maybe-install-pdf-target-libgomp:
46592 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46594 install-pdf-target-libgomp: \
46595 configure-target-libgomp \
46597 @: $(MAKE); $(unstage)
46598 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46599 r=`${PWD_COMMAND}`; export r; \
46600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46601 $(NORMAL_TARGET_EXPORTS) \
46602 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46603 for flag in $(EXTRA_TARGET_FLAGS); do \
46604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46606 (cd $(TARGET_SUBDIR)/libgomp && \
46607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46609 "RANLIB=$${RANLIB}" \
46610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 @endif target-libgomp
46616 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46617 maybe-install-html-target-libgomp:
46619 maybe-install-html-target-libgomp: install-html-target-libgomp
46621 install-html-target-libgomp: \
46622 configure-target-libgomp \
46623 html-target-libgomp
46624 @: $(MAKE); $(unstage)
46625 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46626 r=`${PWD_COMMAND}`; export r; \
46627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46628 $(NORMAL_TARGET_EXPORTS) \
46629 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46630 for flag in $(EXTRA_TARGET_FLAGS); do \
46631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46633 (cd $(TARGET_SUBDIR)/libgomp && \
46634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46636 "RANLIB=$${RANLIB}" \
46637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46641 @endif target-libgomp
46643 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46644 maybe-installcheck-target-libgomp:
46646 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46648 installcheck-target-libgomp: \
46649 configure-target-libgomp
46650 @: $(MAKE); $(unstage)
46651 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46652 r=`${PWD_COMMAND}`; export r; \
46653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654 $(NORMAL_TARGET_EXPORTS) \
46655 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46656 for flag in $(EXTRA_TARGET_FLAGS); do \
46657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46659 (cd $(TARGET_SUBDIR)/libgomp && \
46660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662 "RANLIB=$${RANLIB}" \
46663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46667 @endif target-libgomp
46669 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46670 maybe-mostlyclean-target-libgomp:
46672 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46674 mostlyclean-target-libgomp:
46675 @: $(MAKE); $(unstage)
46676 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46677 r=`${PWD_COMMAND}`; export r; \
46678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679 $(NORMAL_TARGET_EXPORTS) \
46680 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46681 for flag in $(EXTRA_TARGET_FLAGS); do \
46682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46684 (cd $(TARGET_SUBDIR)/libgomp && \
46685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46687 "RANLIB=$${RANLIB}" \
46688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46692 @endif target-libgomp
46694 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46695 maybe-clean-target-libgomp:
46697 maybe-clean-target-libgomp: clean-target-libgomp
46699 clean-target-libgomp:
46700 @: $(MAKE); $(unstage)
46701 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46702 r=`${PWD_COMMAND}`; export r; \
46703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46704 $(NORMAL_TARGET_EXPORTS) \
46705 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46706 for flag in $(EXTRA_TARGET_FLAGS); do \
46707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709 (cd $(TARGET_SUBDIR)/libgomp && \
46710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46712 "RANLIB=$${RANLIB}" \
46713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46717 @endif target-libgomp
46719 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46720 maybe-distclean-target-libgomp:
46722 maybe-distclean-target-libgomp: distclean-target-libgomp
46724 distclean-target-libgomp:
46725 @: $(MAKE); $(unstage)
46726 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46727 r=`${PWD_COMMAND}`; export r; \
46728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46729 $(NORMAL_TARGET_EXPORTS) \
46730 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46731 for flag in $(EXTRA_TARGET_FLAGS); do \
46732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46734 (cd $(TARGET_SUBDIR)/libgomp && \
46735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46737 "RANLIB=$${RANLIB}" \
46738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46742 @endif target-libgomp
46744 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46745 maybe-maintainer-clean-target-libgomp:
46747 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46749 maintainer-clean-target-libgomp:
46750 @: $(MAKE); $(unstage)
46751 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46752 r=`${PWD_COMMAND}`; export r; \
46753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46754 $(NORMAL_TARGET_EXPORTS) \
46755 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46756 for flag in $(EXTRA_TARGET_FLAGS); do \
46757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46759 (cd $(TARGET_SUBDIR)/libgomp && \
46760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46762 "RANLIB=$${RANLIB}" \
46763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46764 maintainer-clean) \
46767 @endif target-libgomp
46773 .PHONY: configure-target-libitm maybe-configure-target-libitm
46774 maybe-configure-target-libitm:
46776 configure-target-libitm: stage_current
46777 @endif gcc-bootstrap
46779 maybe-configure-target-libitm: configure-target-libitm
46780 configure-target-libitm:
46781 @: $(MAKE); $(unstage)
46782 @r=`${PWD_COMMAND}`; export r; \
46783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46784 echo "Checking multilib configuration for libitm..."; \
46785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46787 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46788 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46789 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46791 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46792 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46795 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46797 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46799 $(NORMAL_TARGET_EXPORTS) \
46800 echo Configuring in $(TARGET_SUBDIR)/libitm; \
46801 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46802 case $(srcdir) in \
46803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46804 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46807 module_srcdir=libitm; \
46808 rm -f no-such-file || : ; \
46809 CONFIG_SITE=no-such-file $(SHELL) \
46810 $$s/$$module_srcdir/configure \
46811 --srcdir=$${topdir}/$$module_srcdir \
46812 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46813 --target=${target_alias} \
46815 @endif target-libitm
46821 .PHONY: all-target-libitm maybe-all-target-libitm
46822 maybe-all-target-libitm:
46824 all-target-libitm: stage_current
46825 @endif gcc-bootstrap
46827 TARGET-target-libitm=all
46828 maybe-all-target-libitm: all-target-libitm
46829 all-target-libitm: configure-target-libitm
46830 @: $(MAKE); $(unstage)
46831 @r=`${PWD_COMMAND}`; export r; \
46832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833 $(NORMAL_TARGET_EXPORTS) \
46834 (cd $(TARGET_SUBDIR)/libitm && \
46835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46836 $(TARGET-target-libitm))
46837 @endif target-libitm
46843 .PHONY: check-target-libitm maybe-check-target-libitm
46844 maybe-check-target-libitm:
46846 maybe-check-target-libitm: check-target-libitm
46848 check-target-libitm:
46849 @: $(MAKE); $(unstage)
46850 @r=`${PWD_COMMAND}`; export r; \
46851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46852 $(NORMAL_TARGET_EXPORTS) \
46853 (cd $(TARGET_SUBDIR)/libitm && \
46854 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46856 @endif target-libitm
46858 .PHONY: install-target-libitm maybe-install-target-libitm
46859 maybe-install-target-libitm:
46861 maybe-install-target-libitm: install-target-libitm
46863 install-target-libitm: installdirs
46864 @: $(MAKE); $(unstage)
46865 @r=`${PWD_COMMAND}`; export r; \
46866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46867 $(NORMAL_TARGET_EXPORTS) \
46868 (cd $(TARGET_SUBDIR)/libitm && \
46869 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46871 @endif target-libitm
46873 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46874 maybe-install-strip-target-libitm:
46876 maybe-install-strip-target-libitm: install-strip-target-libitm
46878 install-strip-target-libitm: installdirs
46879 @: $(MAKE); $(unstage)
46880 @r=`${PWD_COMMAND}`; export r; \
46881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46882 $(NORMAL_TARGET_EXPORTS) \
46883 (cd $(TARGET_SUBDIR)/libitm && \
46884 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46886 @endif target-libitm
46888 # Other targets (info, dvi, pdf, etc.)
46890 .PHONY: maybe-info-target-libitm info-target-libitm
46891 maybe-info-target-libitm:
46893 maybe-info-target-libitm: info-target-libitm
46895 info-target-libitm: \
46896 configure-target-libitm
46897 @: $(MAKE); $(unstage)
46898 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46899 r=`${PWD_COMMAND}`; export r; \
46900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46901 $(NORMAL_TARGET_EXPORTS) \
46902 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46903 for flag in $(EXTRA_TARGET_FLAGS); do \
46904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46906 (cd $(TARGET_SUBDIR)/libitm && \
46907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46909 "RANLIB=$${RANLIB}" \
46910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46914 @endif target-libitm
46916 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46917 maybe-dvi-target-libitm:
46919 maybe-dvi-target-libitm: dvi-target-libitm
46921 dvi-target-libitm: \
46922 configure-target-libitm
46923 @: $(MAKE); $(unstage)
46924 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46925 r=`${PWD_COMMAND}`; export r; \
46926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46927 $(NORMAL_TARGET_EXPORTS) \
46928 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46929 for flag in $(EXTRA_TARGET_FLAGS); do \
46930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46932 (cd $(TARGET_SUBDIR)/libitm && \
46933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46935 "RANLIB=$${RANLIB}" \
46936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46940 @endif target-libitm
46942 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46943 maybe-pdf-target-libitm:
46945 maybe-pdf-target-libitm: pdf-target-libitm
46947 pdf-target-libitm: \
46948 configure-target-libitm
46949 @: $(MAKE); $(unstage)
46950 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46951 r=`${PWD_COMMAND}`; export r; \
46952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46953 $(NORMAL_TARGET_EXPORTS) \
46954 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46955 for flag in $(EXTRA_TARGET_FLAGS); do \
46956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46958 (cd $(TARGET_SUBDIR)/libitm && \
46959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46961 "RANLIB=$${RANLIB}" \
46962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46966 @endif target-libitm
46968 .PHONY: maybe-html-target-libitm html-target-libitm
46969 maybe-html-target-libitm:
46971 maybe-html-target-libitm: html-target-libitm
46973 html-target-libitm: \
46974 configure-target-libitm
46975 @: $(MAKE); $(unstage)
46976 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46977 r=`${PWD_COMMAND}`; export r; \
46978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46979 $(NORMAL_TARGET_EXPORTS) \
46980 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46981 for flag in $(EXTRA_TARGET_FLAGS); do \
46982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46984 (cd $(TARGET_SUBDIR)/libitm && \
46985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46987 "RANLIB=$${RANLIB}" \
46988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46992 @endif target-libitm
46994 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46995 maybe-TAGS-target-libitm:
46997 maybe-TAGS-target-libitm: TAGS-target-libitm
46999 TAGS-target-libitm: \
47000 configure-target-libitm
47001 @: $(MAKE); $(unstage)
47002 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47003 r=`${PWD_COMMAND}`; export r; \
47004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005 $(NORMAL_TARGET_EXPORTS) \
47006 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47007 for flag in $(EXTRA_TARGET_FLAGS); do \
47008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47010 (cd $(TARGET_SUBDIR)/libitm && \
47011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47013 "RANLIB=$${RANLIB}" \
47014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47018 @endif target-libitm
47020 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47021 maybe-install-info-target-libitm:
47023 maybe-install-info-target-libitm: install-info-target-libitm
47025 install-info-target-libitm: \
47026 configure-target-libitm \
47028 @: $(MAKE); $(unstage)
47029 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47030 r=`${PWD_COMMAND}`; export r; \
47031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47032 $(NORMAL_TARGET_EXPORTS) \
47033 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47034 for flag in $(EXTRA_TARGET_FLAGS); do \
47035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47037 (cd $(TARGET_SUBDIR)/libitm && \
47038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47040 "RANLIB=$${RANLIB}" \
47041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47045 @endif target-libitm
47047 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47048 maybe-install-pdf-target-libitm:
47050 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47052 install-pdf-target-libitm: \
47053 configure-target-libitm \
47055 @: $(MAKE); $(unstage)
47056 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47057 r=`${PWD_COMMAND}`; export r; \
47058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47059 $(NORMAL_TARGET_EXPORTS) \
47060 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47061 for flag in $(EXTRA_TARGET_FLAGS); do \
47062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47064 (cd $(TARGET_SUBDIR)/libitm && \
47065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47067 "RANLIB=$${RANLIB}" \
47068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47072 @endif target-libitm
47074 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47075 maybe-install-html-target-libitm:
47077 maybe-install-html-target-libitm: install-html-target-libitm
47079 install-html-target-libitm: \
47080 configure-target-libitm \
47082 @: $(MAKE); $(unstage)
47083 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47084 r=`${PWD_COMMAND}`; export r; \
47085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47086 $(NORMAL_TARGET_EXPORTS) \
47087 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47088 for flag in $(EXTRA_TARGET_FLAGS); do \
47089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47091 (cd $(TARGET_SUBDIR)/libitm && \
47092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47094 "RANLIB=$${RANLIB}" \
47095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47099 @endif target-libitm
47101 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47102 maybe-installcheck-target-libitm:
47104 maybe-installcheck-target-libitm: installcheck-target-libitm
47106 installcheck-target-libitm: \
47107 configure-target-libitm
47108 @: $(MAKE); $(unstage)
47109 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47110 r=`${PWD_COMMAND}`; export r; \
47111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47112 $(NORMAL_TARGET_EXPORTS) \
47113 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47114 for flag in $(EXTRA_TARGET_FLAGS); do \
47115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47117 (cd $(TARGET_SUBDIR)/libitm && \
47118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47120 "RANLIB=$${RANLIB}" \
47121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125 @endif target-libitm
47127 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47128 maybe-mostlyclean-target-libitm:
47130 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47132 mostlyclean-target-libitm:
47133 @: $(MAKE); $(unstage)
47134 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47135 r=`${PWD_COMMAND}`; export r; \
47136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47137 $(NORMAL_TARGET_EXPORTS) \
47138 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47139 for flag in $(EXTRA_TARGET_FLAGS); do \
47140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47142 (cd $(TARGET_SUBDIR)/libitm && \
47143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47145 "RANLIB=$${RANLIB}" \
47146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47150 @endif target-libitm
47152 .PHONY: maybe-clean-target-libitm clean-target-libitm
47153 maybe-clean-target-libitm:
47155 maybe-clean-target-libitm: clean-target-libitm
47157 clean-target-libitm:
47158 @: $(MAKE); $(unstage)
47159 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47160 r=`${PWD_COMMAND}`; export r; \
47161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47162 $(NORMAL_TARGET_EXPORTS) \
47163 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47164 for flag in $(EXTRA_TARGET_FLAGS); do \
47165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47167 (cd $(TARGET_SUBDIR)/libitm && \
47168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47170 "RANLIB=$${RANLIB}" \
47171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47175 @endif target-libitm
47177 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47178 maybe-distclean-target-libitm:
47180 maybe-distclean-target-libitm: distclean-target-libitm
47182 distclean-target-libitm:
47183 @: $(MAKE); $(unstage)
47184 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47185 r=`${PWD_COMMAND}`; export r; \
47186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47187 $(NORMAL_TARGET_EXPORTS) \
47188 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47189 for flag in $(EXTRA_TARGET_FLAGS); do \
47190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47192 (cd $(TARGET_SUBDIR)/libitm && \
47193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47195 "RANLIB=$${RANLIB}" \
47196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47200 @endif target-libitm
47202 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47203 maybe-maintainer-clean-target-libitm:
47205 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47207 maintainer-clean-target-libitm:
47208 @: $(MAKE); $(unstage)
47209 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47210 r=`${PWD_COMMAND}`; export r; \
47211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212 $(NORMAL_TARGET_EXPORTS) \
47213 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47214 for flag in $(EXTRA_TARGET_FLAGS); do \
47215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47217 (cd $(TARGET_SUBDIR)/libitm && \
47218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220 "RANLIB=$${RANLIB}" \
47221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222 maintainer-clean) \
47225 @endif target-libitm
47231 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47232 maybe-configure-target-libatomic:
47234 configure-target-libatomic: stage_current
47235 @endif gcc-bootstrap
47236 @if target-libatomic
47237 maybe-configure-target-libatomic: configure-target-libatomic
47238 configure-target-libatomic:
47239 @: $(MAKE); $(unstage)
47240 @r=`${PWD_COMMAND}`; export r; \
47241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47242 echo "Checking multilib configuration for libatomic..."; \
47243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47245 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47246 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47247 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47249 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47250 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47253 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47255 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47257 $(NORMAL_TARGET_EXPORTS) \
47258 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47259 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47260 case $(srcdir) in \
47261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47262 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47265 module_srcdir=libatomic; \
47266 rm -f no-such-file || : ; \
47267 CONFIG_SITE=no-such-file $(SHELL) \
47268 $$s/$$module_srcdir/configure \
47269 --srcdir=$${topdir}/$$module_srcdir \
47270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47271 --target=${target_alias} \
47273 @endif target-libatomic
47279 .PHONY: all-target-libatomic maybe-all-target-libatomic
47280 maybe-all-target-libatomic:
47282 all-target-libatomic: stage_current
47283 @endif gcc-bootstrap
47284 @if target-libatomic
47285 TARGET-target-libatomic=all
47286 maybe-all-target-libatomic: all-target-libatomic
47287 all-target-libatomic: configure-target-libatomic
47288 @: $(MAKE); $(unstage)
47289 @r=`${PWD_COMMAND}`; export r; \
47290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291 $(NORMAL_TARGET_EXPORTS) \
47292 (cd $(TARGET_SUBDIR)/libatomic && \
47293 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47294 $(TARGET-target-libatomic))
47295 @endif target-libatomic
47301 .PHONY: check-target-libatomic maybe-check-target-libatomic
47302 maybe-check-target-libatomic:
47303 @if target-libatomic
47304 maybe-check-target-libatomic: check-target-libatomic
47306 check-target-libatomic:
47307 @: $(MAKE); $(unstage)
47308 @r=`${PWD_COMMAND}`; export r; \
47309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47310 $(NORMAL_TARGET_EXPORTS) \
47311 (cd $(TARGET_SUBDIR)/libatomic && \
47312 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47314 @endif target-libatomic
47316 .PHONY: install-target-libatomic maybe-install-target-libatomic
47317 maybe-install-target-libatomic:
47318 @if target-libatomic
47319 maybe-install-target-libatomic: install-target-libatomic
47321 install-target-libatomic: installdirs
47322 @: $(MAKE); $(unstage)
47323 @r=`${PWD_COMMAND}`; export r; \
47324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325 $(NORMAL_TARGET_EXPORTS) \
47326 (cd $(TARGET_SUBDIR)/libatomic && \
47327 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47329 @endif target-libatomic
47331 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47332 maybe-install-strip-target-libatomic:
47333 @if target-libatomic
47334 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47336 install-strip-target-libatomic: installdirs
47337 @: $(MAKE); $(unstage)
47338 @r=`${PWD_COMMAND}`; export r; \
47339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47340 $(NORMAL_TARGET_EXPORTS) \
47341 (cd $(TARGET_SUBDIR)/libatomic && \
47342 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47344 @endif target-libatomic
47346 # Other targets (info, dvi, pdf, etc.)
47348 .PHONY: maybe-info-target-libatomic info-target-libatomic
47349 maybe-info-target-libatomic:
47350 @if target-libatomic
47351 maybe-info-target-libatomic: info-target-libatomic
47353 info-target-libatomic: \
47354 configure-target-libatomic
47355 @: $(MAKE); $(unstage)
47356 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47357 r=`${PWD_COMMAND}`; export r; \
47358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359 $(NORMAL_TARGET_EXPORTS) \
47360 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47361 for flag in $(EXTRA_TARGET_FLAGS); do \
47362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47364 (cd $(TARGET_SUBDIR)/libatomic && \
47365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367 "RANLIB=$${RANLIB}" \
47368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47372 @endif target-libatomic
47374 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47375 maybe-dvi-target-libatomic:
47376 @if target-libatomic
47377 maybe-dvi-target-libatomic: dvi-target-libatomic
47379 dvi-target-libatomic: \
47380 configure-target-libatomic
47381 @: $(MAKE); $(unstage)
47382 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47383 r=`${PWD_COMMAND}`; export r; \
47384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47385 $(NORMAL_TARGET_EXPORTS) \
47386 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47387 for flag in $(EXTRA_TARGET_FLAGS); do \
47388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47390 (cd $(TARGET_SUBDIR)/libatomic && \
47391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47393 "RANLIB=$${RANLIB}" \
47394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47398 @endif target-libatomic
47400 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47401 maybe-pdf-target-libatomic:
47402 @if target-libatomic
47403 maybe-pdf-target-libatomic: pdf-target-libatomic
47405 pdf-target-libatomic: \
47406 configure-target-libatomic
47407 @: $(MAKE); $(unstage)
47408 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47409 r=`${PWD_COMMAND}`; export r; \
47410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47411 $(NORMAL_TARGET_EXPORTS) \
47412 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47413 for flag in $(EXTRA_TARGET_FLAGS); do \
47414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47416 (cd $(TARGET_SUBDIR)/libatomic && \
47417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47419 "RANLIB=$${RANLIB}" \
47420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47424 @endif target-libatomic
47426 .PHONY: maybe-html-target-libatomic html-target-libatomic
47427 maybe-html-target-libatomic:
47428 @if target-libatomic
47429 maybe-html-target-libatomic: html-target-libatomic
47431 html-target-libatomic: \
47432 configure-target-libatomic
47433 @: $(MAKE); $(unstage)
47434 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47435 r=`${PWD_COMMAND}`; export r; \
47436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47437 $(NORMAL_TARGET_EXPORTS) \
47438 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47439 for flag in $(EXTRA_TARGET_FLAGS); do \
47440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47442 (cd $(TARGET_SUBDIR)/libatomic && \
47443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47445 "RANLIB=$${RANLIB}" \
47446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47450 @endif target-libatomic
47452 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47453 maybe-TAGS-target-libatomic:
47454 @if target-libatomic
47455 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47457 TAGS-target-libatomic: \
47458 configure-target-libatomic
47459 @: $(MAKE); $(unstage)
47460 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47461 r=`${PWD_COMMAND}`; export r; \
47462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47463 $(NORMAL_TARGET_EXPORTS) \
47464 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47465 for flag in $(EXTRA_TARGET_FLAGS); do \
47466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47468 (cd $(TARGET_SUBDIR)/libatomic && \
47469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47471 "RANLIB=$${RANLIB}" \
47472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47476 @endif target-libatomic
47478 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47479 maybe-install-info-target-libatomic:
47480 @if target-libatomic
47481 maybe-install-info-target-libatomic: install-info-target-libatomic
47483 install-info-target-libatomic: \
47484 configure-target-libatomic \
47485 info-target-libatomic
47486 @: $(MAKE); $(unstage)
47487 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47488 r=`${PWD_COMMAND}`; export r; \
47489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47490 $(NORMAL_TARGET_EXPORTS) \
47491 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47492 for flag in $(EXTRA_TARGET_FLAGS); do \
47493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47495 (cd $(TARGET_SUBDIR)/libatomic && \
47496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47498 "RANLIB=$${RANLIB}" \
47499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47503 @endif target-libatomic
47505 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47506 maybe-install-pdf-target-libatomic:
47507 @if target-libatomic
47508 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47510 install-pdf-target-libatomic: \
47511 configure-target-libatomic \
47512 pdf-target-libatomic
47513 @: $(MAKE); $(unstage)
47514 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47515 r=`${PWD_COMMAND}`; export r; \
47516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47517 $(NORMAL_TARGET_EXPORTS) \
47518 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47519 for flag in $(EXTRA_TARGET_FLAGS); do \
47520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47522 (cd $(TARGET_SUBDIR)/libatomic && \
47523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47525 "RANLIB=$${RANLIB}" \
47526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47530 @endif target-libatomic
47532 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47533 maybe-install-html-target-libatomic:
47534 @if target-libatomic
47535 maybe-install-html-target-libatomic: install-html-target-libatomic
47537 install-html-target-libatomic: \
47538 configure-target-libatomic \
47539 html-target-libatomic
47540 @: $(MAKE); $(unstage)
47541 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47542 r=`${PWD_COMMAND}`; export r; \
47543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544 $(NORMAL_TARGET_EXPORTS) \
47545 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47546 for flag in $(EXTRA_TARGET_FLAGS); do \
47547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47549 (cd $(TARGET_SUBDIR)/libatomic && \
47550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47552 "RANLIB=$${RANLIB}" \
47553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47557 @endif target-libatomic
47559 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47560 maybe-installcheck-target-libatomic:
47561 @if target-libatomic
47562 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47564 installcheck-target-libatomic: \
47565 configure-target-libatomic
47566 @: $(MAKE); $(unstage)
47567 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47568 r=`${PWD_COMMAND}`; export r; \
47569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570 $(NORMAL_TARGET_EXPORTS) \
47571 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47572 for flag in $(EXTRA_TARGET_FLAGS); do \
47573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47575 (cd $(TARGET_SUBDIR)/libatomic && \
47576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47578 "RANLIB=$${RANLIB}" \
47579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583 @endif target-libatomic
47585 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47586 maybe-mostlyclean-target-libatomic:
47587 @if target-libatomic
47588 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47590 mostlyclean-target-libatomic:
47591 @: $(MAKE); $(unstage)
47592 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47593 r=`${PWD_COMMAND}`; export r; \
47594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47595 $(NORMAL_TARGET_EXPORTS) \
47596 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47597 for flag in $(EXTRA_TARGET_FLAGS); do \
47598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47600 (cd $(TARGET_SUBDIR)/libatomic && \
47601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47603 "RANLIB=$${RANLIB}" \
47604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47608 @endif target-libatomic
47610 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47611 maybe-clean-target-libatomic:
47612 @if target-libatomic
47613 maybe-clean-target-libatomic: clean-target-libatomic
47615 clean-target-libatomic:
47616 @: $(MAKE); $(unstage)
47617 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47618 r=`${PWD_COMMAND}`; export r; \
47619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47620 $(NORMAL_TARGET_EXPORTS) \
47621 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47622 for flag in $(EXTRA_TARGET_FLAGS); do \
47623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47625 (cd $(TARGET_SUBDIR)/libatomic && \
47626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47628 "RANLIB=$${RANLIB}" \
47629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47633 @endif target-libatomic
47635 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47636 maybe-distclean-target-libatomic:
47637 @if target-libatomic
47638 maybe-distclean-target-libatomic: distclean-target-libatomic
47640 distclean-target-libatomic:
47641 @: $(MAKE); $(unstage)
47642 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47643 r=`${PWD_COMMAND}`; export r; \
47644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47645 $(NORMAL_TARGET_EXPORTS) \
47646 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47647 for flag in $(EXTRA_TARGET_FLAGS); do \
47648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47650 (cd $(TARGET_SUBDIR)/libatomic && \
47651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47653 "RANLIB=$${RANLIB}" \
47654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47658 @endif target-libatomic
47660 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47661 maybe-maintainer-clean-target-libatomic:
47662 @if target-libatomic
47663 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47665 maintainer-clean-target-libatomic:
47666 @: $(MAKE); $(unstage)
47667 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47668 r=`${PWD_COMMAND}`; export r; \
47669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47670 $(NORMAL_TARGET_EXPORTS) \
47671 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47672 for flag in $(EXTRA_TARGET_FLAGS); do \
47673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675 (cd $(TARGET_SUBDIR)/libatomic && \
47676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47678 "RANLIB=$${RANLIB}" \
47679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47680 maintainer-clean) \
47683 @endif target-libatomic
47688 .PHONY: check-target-libgomp-c++
47689 check-target-libgomp-c++:
47690 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47692 @endif target-libgomp
47695 .PHONY: check-target-libitm-c++
47696 check-target-libitm-c++:
47697 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47699 @endif target-libitm
47705 @if gcc-no-bootstrap
47707 cross: all-build all-gas all-ld
47708 @r=`${PWD_COMMAND}`; export r; \
47709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711 echo "Building the C and C++ compiler"; \
47712 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47713 @r=`${PWD_COMMAND}`; export r; \
47714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47715 echo "Building runtime libraries"; \
47716 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47717 @endif gcc-no-bootstrap
47721 .PHONY: check-gcc-c check-c
47723 r=`${PWD_COMMAND}`; export r; \
47724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47726 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47727 check-c: check-gcc-c
47729 .PHONY: check-gcc-c++ check-c++
47731 r=`${PWD_COMMAND}`; export r; \
47732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47734 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47735 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47737 .PHONY: check-gcc-fortran check-fortran
47739 r=`${PWD_COMMAND}`; export r; \
47740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47743 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47745 .PHONY: check-gcc-java check-java
47747 r=`${PWD_COMMAND}`; export r; \
47748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47750 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47751 check-java: check-gcc-java check-target-libjava
47753 .PHONY: check-gcc-ada check-ada
47755 r=`${PWD_COMMAND}`; export r; \
47756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47758 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47759 check-ada: check-gcc-ada check-target-libada
47761 .PHONY: check-gcc-objc check-objc
47763 r=`${PWD_COMMAND}`; export r; \
47764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47766 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47767 check-objc: check-gcc-objc check-target-libobjc
47769 .PHONY: check-gcc-obj-c++ check-obj-c++
47771 r=`${PWD_COMMAND}`; export r; \
47772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47775 check-obj-c++: check-gcc-obj-c++
47777 .PHONY: check-gcc-go check-go
47779 r=`${PWD_COMMAND}`; export r; \
47780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47782 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47783 check-go: check-gcc-go check-target-libgo
47786 # The gcc part of install-no-fixedincludes, which relies on an intimate
47787 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
47788 .PHONY: gcc-install-no-fixedincludes
47789 gcc-install-no-fixedincludes:
47790 @if [ -f ./gcc/Makefile ]; then \
47791 r=`${PWD_COMMAND}`; export r; \
47792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47799 # ---------------------
47800 # GCC bootstrap support
47801 # ---------------------
47803 # We track the current stage (the one in 'gcc') in the stage_current file.
47804 # stage_last instead tracks the stage that was built last. These targets
47805 # are dummy when toplevel bootstrap is not active.
47807 # While making host and target tools, symlinks to the final stage must be
47808 # there, so $(unstage) should be run at various points. To avoid excessive
47809 # recursive invocations of make, we "inline" them using a variable. These
47810 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47811 # to avoid warnings from the GNU Make job server.
47818 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47819 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47820 current_stage = "`cat stage_current 2> /dev/null`"
47821 @endif gcc-bootstrap
47823 .PHONY: unstage stage
47825 @: $(MAKE); $(unstage)
47827 @: $(MAKE); $(stage)
47829 # Disable commands for lean bootstrap.
47832 # We name the build directories for the various stages "stage1-gcc",
47833 # "stage2-gcc","stage3-gcc", etc.
47835 # Since the 'compare' process will fail (on debugging information) if any
47836 # directory names are different, we need to link the gcc directory for
47837 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47838 # the build directories constant as well. For the latter, we use naked names
47839 # like 'gcc', because the scripts in that directory assume it. We use
47840 # mv on platforms where symlinks to directories do not work or are not
47843 # 'touch' doesn't work right on some platforms.
47844 STAMP = echo timestamp >
47846 # We only want to compare .o files, so set this!
47850 .PHONY: stage1-start stage1-end
47853 @: $(MAKE); $(stage); \
47854 echo stage1 > stage_current; \
47855 echo stage1 > stage_last; \
47856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47858 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47859 mkdir stage1-bfd; \
47863 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47864 mkdir stage1-opcodes; \
47865 mv stage1-opcodes opcodes
47868 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47869 mkdir stage1-binutils; \
47870 mv stage1-binutils binutils
47873 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47874 mkdir stage1-fixincludes; \
47875 mv stage1-fixincludes fixincludes
47878 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47879 mkdir stage1-gas; \
47883 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47884 mkdir stage1-gcc; \
47888 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47889 mkdir stage1-gmp; \
47893 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47894 mkdir stage1-mpfr; \
47895 mv stage1-mpfr mpfr
47898 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47899 mkdir stage1-mpc; \
47903 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47904 mkdir stage1-isl; \
47908 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47909 mkdir stage1-libelf; \
47910 mv stage1-libelf libelf
47913 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47914 mkdir stage1-gold; \
47915 mv stage1-gold gold
47918 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47919 mkdir stage1-intl; \
47920 mv stage1-intl intl
47923 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47928 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47929 mkdir stage1-libbacktrace; \
47930 mv stage1-libbacktrace libbacktrace
47931 @endif libbacktrace
47933 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47934 mkdir stage1-libcpp; \
47935 mv stage1-libcpp libcpp
47938 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47939 mkdir stage1-libdecnumber; \
47940 mv stage1-libdecnumber libdecnumber
47941 @endif libdecnumber
47943 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47944 mkdir stage1-libiberty; \
47945 mv stage1-libiberty libiberty
47947 @if libiberty-linker-plugin
47948 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47949 mkdir stage1-libiberty-linker-plugin; \
47950 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47951 @endif libiberty-linker-plugin
47953 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47954 mkdir stage1-libiconv; \
47955 mv stage1-libiconv libiconv
47958 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47959 mkdir stage1-zlib; \
47960 mv stage1-zlib zlib
47963 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47964 mkdir stage1-lto-plugin; \
47965 mv stage1-lto-plugin lto-plugin
47967 @[ -d stage1-$(TARGET_SUBDIR) ] || \
47968 mkdir stage1-$(TARGET_SUBDIR); \
47969 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47973 @if test -d $(HOST_SUBDIR)/bfd; then \
47974 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47978 @if test -d $(HOST_SUBDIR)/opcodes; then \
47979 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47983 @if test -d $(HOST_SUBDIR)/binutils; then \
47984 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47988 @if test -d $(HOST_SUBDIR)/fixincludes; then \
47989 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47993 @if test -d $(HOST_SUBDIR)/gas; then \
47994 cd $(HOST_SUBDIR); mv gas stage1-gas; \
47998 @if test -d $(HOST_SUBDIR)/gcc; then \
47999 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48003 @if test -d $(HOST_SUBDIR)/gmp; then \
48004 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48008 @if test -d $(HOST_SUBDIR)/mpfr; then \
48009 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48013 @if test -d $(HOST_SUBDIR)/mpc; then \
48014 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48018 @if test -d $(HOST_SUBDIR)/isl; then \
48019 cd $(HOST_SUBDIR); mv isl stage1-isl; \
48023 @if test -d $(HOST_SUBDIR)/libelf; then \
48024 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48028 @if test -d $(HOST_SUBDIR)/gold; then \
48029 cd $(HOST_SUBDIR); mv gold stage1-gold; \
48033 @if test -d $(HOST_SUBDIR)/intl; then \
48034 cd $(HOST_SUBDIR); mv intl stage1-intl; \
48038 @if test -d $(HOST_SUBDIR)/ld; then \
48039 cd $(HOST_SUBDIR); mv ld stage1-ld; \
48043 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48044 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48046 @endif libbacktrace
48048 @if test -d $(HOST_SUBDIR)/libcpp; then \
48049 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48053 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48054 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48056 @endif libdecnumber
48058 @if test -d $(HOST_SUBDIR)/libiberty; then \
48059 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48062 @if libiberty-linker-plugin
48063 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48064 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48066 @endif libiberty-linker-plugin
48068 @if test -d $(HOST_SUBDIR)/libiconv; then \
48069 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48073 @if test -d $(HOST_SUBDIR)/zlib; then \
48074 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48078 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48079 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48082 @if test -d $(TARGET_SUBDIR); then \
48083 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48085 rm -f stage_current
48087 # Bubble a bug fix through all the stages up to stage 1. They are
48088 # remade, but not reconfigured. The next stage (if any) will not be
48089 # reconfigured either.
48090 .PHONY: stage1-bubble
48092 @r=`${PWD_COMMAND}`; export r; \
48093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48094 if test -f stage1-lean ; then \
48095 echo Skipping rebuild of stage1; \
48097 $(MAKE) stage1-start; \
48098 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48101 .PHONY: all-stage1 clean-stage1
48102 do-clean: clean-stage1
48104 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48105 # only possibility, but now it conflicts with no-bootstrap rules
48111 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48113 .PHONY: distclean-stage1
48115 @: $(MAKE); $(stage)
48116 @test "`cat stage_last`" != stage1 || rm -f stage_last
48120 @endif gcc-bootstrap
48123 .PHONY: stage2-start stage2-end
48126 @: $(MAKE); $(stage); \
48127 echo stage2 > stage_current; \
48128 echo stage2 > stage_last; \
48129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48131 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48132 mkdir stage2-bfd; \
48133 mv stage2-bfd bfd; \
48134 mv stage1-bfd prev-bfd || test -f stage1-lean
48137 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48138 mkdir stage2-opcodes; \
48139 mv stage2-opcodes opcodes; \
48140 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48143 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48144 mkdir stage2-binutils; \
48145 mv stage2-binutils binutils; \
48146 mv stage1-binutils prev-binutils || test -f stage1-lean
48149 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48150 mkdir stage2-fixincludes; \
48151 mv stage2-fixincludes fixincludes; \
48152 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
48155 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48156 mkdir stage2-gas; \
48157 mv stage2-gas gas; \
48158 mv stage1-gas prev-gas || test -f stage1-lean
48161 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48162 mkdir stage2-gcc; \
48163 mv stage2-gcc gcc; \
48164 mv stage1-gcc prev-gcc || test -f stage1-lean
48167 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48168 mkdir stage2-gmp; \
48169 mv stage2-gmp gmp; \
48170 mv stage1-gmp prev-gmp || test -f stage1-lean
48173 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48174 mkdir stage2-mpfr; \
48175 mv stage2-mpfr mpfr; \
48176 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48179 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48180 mkdir stage2-mpc; \
48181 mv stage2-mpc mpc; \
48182 mv stage1-mpc prev-mpc || test -f stage1-lean
48185 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48186 mkdir stage2-isl; \
48187 mv stage2-isl isl; \
48188 mv stage1-isl prev-isl || test -f stage1-lean
48191 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48192 mkdir stage2-libelf; \
48193 mv stage2-libelf libelf; \
48194 mv stage1-libelf prev-libelf || test -f stage1-lean
48197 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48198 mkdir stage2-gold; \
48199 mv stage2-gold gold; \
48200 mv stage1-gold prev-gold || test -f stage1-lean
48203 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48204 mkdir stage2-intl; \
48205 mv stage2-intl intl; \
48206 mv stage1-intl prev-intl || test -f stage1-lean
48209 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48212 mv stage1-ld prev-ld || test -f stage1-lean
48215 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48216 mkdir stage2-libbacktrace; \
48217 mv stage2-libbacktrace libbacktrace; \
48218 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
48219 @endif libbacktrace
48221 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48222 mkdir stage2-libcpp; \
48223 mv stage2-libcpp libcpp; \
48224 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48227 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48228 mkdir stage2-libdecnumber; \
48229 mv stage2-libdecnumber libdecnumber; \
48230 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48231 @endif libdecnumber
48233 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48234 mkdir stage2-libiberty; \
48235 mv stage2-libiberty libiberty; \
48236 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48238 @if libiberty-linker-plugin
48239 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48240 mkdir stage2-libiberty-linker-plugin; \
48241 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48242 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
48243 @endif libiberty-linker-plugin
48245 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48246 mkdir stage2-libiconv; \
48247 mv stage2-libiconv libiconv; \
48248 mv stage1-libiconv prev-libiconv || test -f stage1-lean
48251 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48252 mkdir stage2-zlib; \
48253 mv stage2-zlib zlib; \
48254 mv stage1-zlib prev-zlib || test -f stage1-lean
48257 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48258 mkdir stage2-lto-plugin; \
48259 mv stage2-lto-plugin lto-plugin; \
48260 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
48262 @[ -d stage2-$(TARGET_SUBDIR) ] || \
48263 mkdir stage2-$(TARGET_SUBDIR); \
48264 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48265 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48269 @if test -d $(HOST_SUBDIR)/bfd; then \
48270 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48271 mv prev-bfd stage1-bfd; : ; \
48275 @if test -d $(HOST_SUBDIR)/opcodes; then \
48276 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48277 mv prev-opcodes stage1-opcodes; : ; \
48281 @if test -d $(HOST_SUBDIR)/binutils; then \
48282 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48283 mv prev-binutils stage1-binutils; : ; \
48287 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48288 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48289 mv prev-fixincludes stage1-fixincludes; : ; \
48293 @if test -d $(HOST_SUBDIR)/gas; then \
48294 cd $(HOST_SUBDIR); mv gas stage2-gas; \
48295 mv prev-gas stage1-gas; : ; \
48299 @if test -d $(HOST_SUBDIR)/gcc; then \
48300 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48301 mv prev-gcc stage1-gcc; : ; \
48305 @if test -d $(HOST_SUBDIR)/gmp; then \
48306 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48307 mv prev-gmp stage1-gmp; : ; \
48311 @if test -d $(HOST_SUBDIR)/mpfr; then \
48312 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48313 mv prev-mpfr stage1-mpfr; : ; \
48317 @if test -d $(HOST_SUBDIR)/mpc; then \
48318 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48319 mv prev-mpc stage1-mpc; : ; \
48323 @if test -d $(HOST_SUBDIR)/isl; then \
48324 cd $(HOST_SUBDIR); mv isl stage2-isl; \
48325 mv prev-isl stage1-isl; : ; \
48329 @if test -d $(HOST_SUBDIR)/libelf; then \
48330 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48331 mv prev-libelf stage1-libelf; : ; \
48335 @if test -d $(HOST_SUBDIR)/gold; then \
48336 cd $(HOST_SUBDIR); mv gold stage2-gold; \
48337 mv prev-gold stage1-gold; : ; \
48341 @if test -d $(HOST_SUBDIR)/intl; then \
48342 cd $(HOST_SUBDIR); mv intl stage2-intl; \
48343 mv prev-intl stage1-intl; : ; \
48347 @if test -d $(HOST_SUBDIR)/ld; then \
48348 cd $(HOST_SUBDIR); mv ld stage2-ld; \
48349 mv prev-ld stage1-ld; : ; \
48353 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48354 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48355 mv prev-libbacktrace stage1-libbacktrace; : ; \
48357 @endif libbacktrace
48359 @if test -d $(HOST_SUBDIR)/libcpp; then \
48360 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48361 mv prev-libcpp stage1-libcpp; : ; \
48365 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48366 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48367 mv prev-libdecnumber stage1-libdecnumber; : ; \
48369 @endif libdecnumber
48371 @if test -d $(HOST_SUBDIR)/libiberty; then \
48372 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48373 mv prev-libiberty stage1-libiberty; : ; \
48376 @if libiberty-linker-plugin
48377 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48378 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48379 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48381 @endif libiberty-linker-plugin
48383 @if test -d $(HOST_SUBDIR)/libiconv; then \
48384 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48385 mv prev-libiconv stage1-libiconv; : ; \
48389 @if test -d $(HOST_SUBDIR)/zlib; then \
48390 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48391 mv prev-zlib stage1-zlib; : ; \
48395 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48396 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48397 mv prev-lto-plugin stage1-lto-plugin; : ; \
48400 @if test -d $(TARGET_SUBDIR); then \
48401 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48402 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48404 rm -f stage_current
48406 # Bubble a bug fix through all the stages up to stage 2. They are
48407 # remade, but not reconfigured. The next stage (if any) will not be
48408 # reconfigured either.
48409 .PHONY: stage2-bubble
48410 stage2-bubble:: stage1-bubble
48411 @r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 if test -f stage2-lean || test -f stage1-lean ; then \
48414 echo Skipping rebuild of stage2; \
48416 $(MAKE) stage2-start; \
48417 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48420 .PHONY: all-stage2 clean-stage2
48421 do-clean: clean-stage2
48423 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48424 # only possibility, but now it conflicts with no-bootstrap rules
48429 .PHONY: bootstrap2 bootstrap2-lean
48431 echo stage2 > stage_final
48432 @r=`${PWD_COMMAND}`; export r; \
48433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48435 @: $(MAKE); $(unstage)
48436 @r=`${PWD_COMMAND}`; export r; \
48437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438 TFLAGS="$(STAGE2_TFLAGS)"; \
48439 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48442 echo stage2 > stage_final
48443 @r=`${PWD_COMMAND}`; export r; \
48444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48445 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48446 @: $(MAKE); $(unstage)
48447 @r=`${PWD_COMMAND}`; export r; \
48448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48449 TFLAGS="$(STAGE2_TFLAGS)"; \
48450 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48453 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48454 distclean-stage1:: distclean-stage2
48455 .PHONY: distclean-stage2
48457 @: $(MAKE); $(stage)
48458 @test "`cat stage_last`" != stage2 || rm -f stage_last
48462 @endif gcc-bootstrap
48465 .PHONY: stage3-start stage3-end
48468 @: $(MAKE); $(stage); \
48469 echo stage3 > stage_current; \
48470 echo stage3 > stage_last; \
48471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48473 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48474 mkdir stage3-bfd; \
48475 mv stage3-bfd bfd; \
48476 mv stage2-bfd prev-bfd || test -f stage2-lean
48479 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48480 mkdir stage3-opcodes; \
48481 mv stage3-opcodes opcodes; \
48482 mv stage2-opcodes prev-opcodes || test -f stage2-lean
48485 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48486 mkdir stage3-binutils; \
48487 mv stage3-binutils binutils; \
48488 mv stage2-binutils prev-binutils || test -f stage2-lean
48491 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48492 mkdir stage3-fixincludes; \
48493 mv stage3-fixincludes fixincludes; \
48494 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
48497 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48498 mkdir stage3-gas; \
48499 mv stage3-gas gas; \
48500 mv stage2-gas prev-gas || test -f stage2-lean
48503 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48504 mkdir stage3-gcc; \
48505 mv stage3-gcc gcc; \
48506 mv stage2-gcc prev-gcc || test -f stage2-lean
48509 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48510 mkdir stage3-gmp; \
48511 mv stage3-gmp gmp; \
48512 mv stage2-gmp prev-gmp || test -f stage2-lean
48515 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48516 mkdir stage3-mpfr; \
48517 mv stage3-mpfr mpfr; \
48518 mv stage2-mpfr prev-mpfr || test -f stage2-lean
48521 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48522 mkdir stage3-mpc; \
48523 mv stage3-mpc mpc; \
48524 mv stage2-mpc prev-mpc || test -f stage2-lean
48527 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48528 mkdir stage3-isl; \
48529 mv stage3-isl isl; \
48530 mv stage2-isl prev-isl || test -f stage2-lean
48533 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48534 mkdir stage3-libelf; \
48535 mv stage3-libelf libelf; \
48536 mv stage2-libelf prev-libelf || test -f stage2-lean
48539 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48540 mkdir stage3-gold; \
48541 mv stage3-gold gold; \
48542 mv stage2-gold prev-gold || test -f stage2-lean
48545 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48546 mkdir stage3-intl; \
48547 mv stage3-intl intl; \
48548 mv stage2-intl prev-intl || test -f stage2-lean
48551 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48554 mv stage2-ld prev-ld || test -f stage2-lean
48557 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48558 mkdir stage3-libbacktrace; \
48559 mv stage3-libbacktrace libbacktrace; \
48560 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
48561 @endif libbacktrace
48563 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48564 mkdir stage3-libcpp; \
48565 mv stage3-libcpp libcpp; \
48566 mv stage2-libcpp prev-libcpp || test -f stage2-lean
48569 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48570 mkdir stage3-libdecnumber; \
48571 mv stage3-libdecnumber libdecnumber; \
48572 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
48573 @endif libdecnumber
48575 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48576 mkdir stage3-libiberty; \
48577 mv stage3-libiberty libiberty; \
48578 mv stage2-libiberty prev-libiberty || test -f stage2-lean
48580 @if libiberty-linker-plugin
48581 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48582 mkdir stage3-libiberty-linker-plugin; \
48583 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48584 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
48585 @endif libiberty-linker-plugin
48587 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48588 mkdir stage3-libiconv; \
48589 mv stage3-libiconv libiconv; \
48590 mv stage2-libiconv prev-libiconv || test -f stage2-lean
48593 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48594 mkdir stage3-zlib; \
48595 mv stage3-zlib zlib; \
48596 mv stage2-zlib prev-zlib || test -f stage2-lean
48599 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48600 mkdir stage3-lto-plugin; \
48601 mv stage3-lto-plugin lto-plugin; \
48602 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
48604 @[ -d stage3-$(TARGET_SUBDIR) ] || \
48605 mkdir stage3-$(TARGET_SUBDIR); \
48606 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48607 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
48611 @if test -d $(HOST_SUBDIR)/bfd; then \
48612 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48613 mv prev-bfd stage2-bfd; : ; \
48617 @if test -d $(HOST_SUBDIR)/opcodes; then \
48618 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48619 mv prev-opcodes stage2-opcodes; : ; \
48623 @if test -d $(HOST_SUBDIR)/binutils; then \
48624 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48625 mv prev-binutils stage2-binutils; : ; \
48629 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48630 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48631 mv prev-fixincludes stage2-fixincludes; : ; \
48635 @if test -d $(HOST_SUBDIR)/gas; then \
48636 cd $(HOST_SUBDIR); mv gas stage3-gas; \
48637 mv prev-gas stage2-gas; : ; \
48641 @if test -d $(HOST_SUBDIR)/gcc; then \
48642 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48643 mv prev-gcc stage2-gcc; : ; \
48647 @if test -d $(HOST_SUBDIR)/gmp; then \
48648 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48649 mv prev-gmp stage2-gmp; : ; \
48653 @if test -d $(HOST_SUBDIR)/mpfr; then \
48654 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48655 mv prev-mpfr stage2-mpfr; : ; \
48659 @if test -d $(HOST_SUBDIR)/mpc; then \
48660 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48661 mv prev-mpc stage2-mpc; : ; \
48665 @if test -d $(HOST_SUBDIR)/isl; then \
48666 cd $(HOST_SUBDIR); mv isl stage3-isl; \
48667 mv prev-isl stage2-isl; : ; \
48671 @if test -d $(HOST_SUBDIR)/libelf; then \
48672 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48673 mv prev-libelf stage2-libelf; : ; \
48677 @if test -d $(HOST_SUBDIR)/gold; then \
48678 cd $(HOST_SUBDIR); mv gold stage3-gold; \
48679 mv prev-gold stage2-gold; : ; \
48683 @if test -d $(HOST_SUBDIR)/intl; then \
48684 cd $(HOST_SUBDIR); mv intl stage3-intl; \
48685 mv prev-intl stage2-intl; : ; \
48689 @if test -d $(HOST_SUBDIR)/ld; then \
48690 cd $(HOST_SUBDIR); mv ld stage3-ld; \
48691 mv prev-ld stage2-ld; : ; \
48695 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48696 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48697 mv prev-libbacktrace stage2-libbacktrace; : ; \
48699 @endif libbacktrace
48701 @if test -d $(HOST_SUBDIR)/libcpp; then \
48702 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48703 mv prev-libcpp stage2-libcpp; : ; \
48707 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48708 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48709 mv prev-libdecnumber stage2-libdecnumber; : ; \
48711 @endif libdecnumber
48713 @if test -d $(HOST_SUBDIR)/libiberty; then \
48714 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48715 mv prev-libiberty stage2-libiberty; : ; \
48718 @if libiberty-linker-plugin
48719 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48720 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48721 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48723 @endif libiberty-linker-plugin
48725 @if test -d $(HOST_SUBDIR)/libiconv; then \
48726 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48727 mv prev-libiconv stage2-libiconv; : ; \
48731 @if test -d $(HOST_SUBDIR)/zlib; then \
48732 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48733 mv prev-zlib stage2-zlib; : ; \
48737 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48738 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48739 mv prev-lto-plugin stage2-lto-plugin; : ; \
48742 @if test -d $(TARGET_SUBDIR); then \
48743 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48744 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48746 rm -f stage_current
48748 # Bubble a bug fix through all the stages up to stage 3. They are
48749 # remade, but not reconfigured. The next stage (if any) will not be
48750 # reconfigured either.
48751 .PHONY: stage3-bubble
48752 stage3-bubble:: stage2-bubble
48753 @r=`${PWD_COMMAND}`; export r; \
48754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48755 if test -f stage3-lean || test -f stage2-lean ; then \
48756 echo Skipping rebuild of stage3; \
48758 $(MAKE) stage3-start; \
48761 $(STAMP) stage1-lean; \
48763 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48765 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48767 .PHONY: all-stage3 clean-stage3
48768 do-clean: clean-stage3
48770 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48771 # only possibility, but now it conflicts with no-bootstrap rules
48775 @r=`${PWD_COMMAND}`; export r; \
48776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48777 if test -f stage2-lean; then \
48778 echo Cannot compare object files as stage 2 was deleted.; \
48781 : $(MAKE); $(stage); \
48782 rm -f .bad_compare; \
48783 echo Comparing stages 2 and 3; \
48784 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48785 files=`find stage3-* -name "*$(objext)" -print | \
48786 sed -n s,^stage$$sed-,,p`; \
48787 for file in $${files}; do \
48788 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48789 if test ! -f $$f1; then continue; fi; \
48790 $(do-compare) > /dev/null 2>&1; \
48791 if test $$? -eq 1; then \
48793 @compare_exclusions@) \
48794 echo warning: $$file differs ;; \
48796 echo $$file differs >> .bad_compare ;; \
48800 if [ -f .bad_compare ]; then \
48801 echo "Bootstrap comparison failure!"; \
48802 cat .bad_compare; \
48805 echo Comparison successful.; \
48810 $(STAMP) stage2-lean; \
48815 .PHONY: bootstrap bootstrap-lean
48817 echo stage3 > stage_final
48818 @r=`${PWD_COMMAND}`; export r; \
48819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48820 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48821 @: $(MAKE); $(unstage)
48822 @r=`${PWD_COMMAND}`; export r; \
48823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824 TFLAGS="$(STAGE3_TFLAGS)"; \
48825 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48828 echo stage3 > stage_final
48829 @r=`${PWD_COMMAND}`; export r; \
48830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48831 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48832 @: $(MAKE); $(unstage)
48833 @r=`${PWD_COMMAND}`; export r; \
48834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48835 TFLAGS="$(STAGE3_TFLAGS)"; \
48836 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48839 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48840 distclean-stage2:: distclean-stage3
48841 .PHONY: distclean-stage3
48843 @: $(MAKE); $(stage)
48844 @test "`cat stage_last`" != stage3 || rm -f stage_last
48845 rm -rf stage3-* compare
48849 cleanstrap: do-distclean local-clean
48850 echo stage3 > stage_final
48851 @r=`${PWD_COMMAND}`; export r; \
48852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48853 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48854 @: $(MAKE); $(unstage)
48855 @r=`${PWD_COMMAND}`; export r; \
48856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48857 TFLAGS="$(STAGE3_TFLAGS)"; \
48858 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48860 @endif gcc-bootstrap
48863 .PHONY: stage4-start stage4-end
48866 @: $(MAKE); $(stage); \
48867 echo stage4 > stage_current; \
48868 echo stage4 > stage_last; \
48869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48871 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48872 mkdir stage4-bfd; \
48873 mv stage4-bfd bfd; \
48874 mv stage3-bfd prev-bfd || test -f stage3-lean
48877 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48878 mkdir stage4-opcodes; \
48879 mv stage4-opcodes opcodes; \
48880 mv stage3-opcodes prev-opcodes || test -f stage3-lean
48883 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48884 mkdir stage4-binutils; \
48885 mv stage4-binutils binutils; \
48886 mv stage3-binutils prev-binutils || test -f stage3-lean
48889 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48890 mkdir stage4-fixincludes; \
48891 mv stage4-fixincludes fixincludes; \
48892 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
48895 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48896 mkdir stage4-gas; \
48897 mv stage4-gas gas; \
48898 mv stage3-gas prev-gas || test -f stage3-lean
48901 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48902 mkdir stage4-gcc; \
48903 mv stage4-gcc gcc; \
48904 mv stage3-gcc prev-gcc || test -f stage3-lean
48907 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48908 mkdir stage4-gmp; \
48909 mv stage4-gmp gmp; \
48910 mv stage3-gmp prev-gmp || test -f stage3-lean
48913 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48914 mkdir stage4-mpfr; \
48915 mv stage4-mpfr mpfr; \
48916 mv stage3-mpfr prev-mpfr || test -f stage3-lean
48919 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48920 mkdir stage4-mpc; \
48921 mv stage4-mpc mpc; \
48922 mv stage3-mpc prev-mpc || test -f stage3-lean
48925 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48926 mkdir stage4-isl; \
48927 mv stage4-isl isl; \
48928 mv stage3-isl prev-isl || test -f stage3-lean
48931 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48932 mkdir stage4-libelf; \
48933 mv stage4-libelf libelf; \
48934 mv stage3-libelf prev-libelf || test -f stage3-lean
48937 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48938 mkdir stage4-gold; \
48939 mv stage4-gold gold; \
48940 mv stage3-gold prev-gold || test -f stage3-lean
48943 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48944 mkdir stage4-intl; \
48945 mv stage4-intl intl; \
48946 mv stage3-intl prev-intl || test -f stage3-lean
48949 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48952 mv stage3-ld prev-ld || test -f stage3-lean
48955 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48956 mkdir stage4-libbacktrace; \
48957 mv stage4-libbacktrace libbacktrace; \
48958 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
48959 @endif libbacktrace
48961 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48962 mkdir stage4-libcpp; \
48963 mv stage4-libcpp libcpp; \
48964 mv stage3-libcpp prev-libcpp || test -f stage3-lean
48967 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48968 mkdir stage4-libdecnumber; \
48969 mv stage4-libdecnumber libdecnumber; \
48970 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
48971 @endif libdecnumber
48973 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48974 mkdir stage4-libiberty; \
48975 mv stage4-libiberty libiberty; \
48976 mv stage3-libiberty prev-libiberty || test -f stage3-lean
48978 @if libiberty-linker-plugin
48979 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48980 mkdir stage4-libiberty-linker-plugin; \
48981 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48982 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
48983 @endif libiberty-linker-plugin
48985 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48986 mkdir stage4-libiconv; \
48987 mv stage4-libiconv libiconv; \
48988 mv stage3-libiconv prev-libiconv || test -f stage3-lean
48991 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48992 mkdir stage4-zlib; \
48993 mv stage4-zlib zlib; \
48994 mv stage3-zlib prev-zlib || test -f stage3-lean
48997 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48998 mkdir stage4-lto-plugin; \
48999 mv stage4-lto-plugin lto-plugin; \
49000 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
49002 @[ -d stage4-$(TARGET_SUBDIR) ] || \
49003 mkdir stage4-$(TARGET_SUBDIR); \
49004 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49005 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
49009 @if test -d $(HOST_SUBDIR)/bfd; then \
49010 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49011 mv prev-bfd stage3-bfd; : ; \
49015 @if test -d $(HOST_SUBDIR)/opcodes; then \
49016 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49017 mv prev-opcodes stage3-opcodes; : ; \
49021 @if test -d $(HOST_SUBDIR)/binutils; then \
49022 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49023 mv prev-binutils stage3-binutils; : ; \
49027 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49028 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49029 mv prev-fixincludes stage3-fixincludes; : ; \
49033 @if test -d $(HOST_SUBDIR)/gas; then \
49034 cd $(HOST_SUBDIR); mv gas stage4-gas; \
49035 mv prev-gas stage3-gas; : ; \
49039 @if test -d $(HOST_SUBDIR)/gcc; then \
49040 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49041 mv prev-gcc stage3-gcc; : ; \
49045 @if test -d $(HOST_SUBDIR)/gmp; then \
49046 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49047 mv prev-gmp stage3-gmp; : ; \
49051 @if test -d $(HOST_SUBDIR)/mpfr; then \
49052 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49053 mv prev-mpfr stage3-mpfr; : ; \
49057 @if test -d $(HOST_SUBDIR)/mpc; then \
49058 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49059 mv prev-mpc stage3-mpc; : ; \
49063 @if test -d $(HOST_SUBDIR)/isl; then \
49064 cd $(HOST_SUBDIR); mv isl stage4-isl; \
49065 mv prev-isl stage3-isl; : ; \
49069 @if test -d $(HOST_SUBDIR)/libelf; then \
49070 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49071 mv prev-libelf stage3-libelf; : ; \
49075 @if test -d $(HOST_SUBDIR)/gold; then \
49076 cd $(HOST_SUBDIR); mv gold stage4-gold; \
49077 mv prev-gold stage3-gold; : ; \
49081 @if test -d $(HOST_SUBDIR)/intl; then \
49082 cd $(HOST_SUBDIR); mv intl stage4-intl; \
49083 mv prev-intl stage3-intl; : ; \
49087 @if test -d $(HOST_SUBDIR)/ld; then \
49088 cd $(HOST_SUBDIR); mv ld stage4-ld; \
49089 mv prev-ld stage3-ld; : ; \
49093 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49094 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49095 mv prev-libbacktrace stage3-libbacktrace; : ; \
49097 @endif libbacktrace
49099 @if test -d $(HOST_SUBDIR)/libcpp; then \
49100 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49101 mv prev-libcpp stage3-libcpp; : ; \
49105 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49106 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49107 mv prev-libdecnumber stage3-libdecnumber; : ; \
49109 @endif libdecnumber
49111 @if test -d $(HOST_SUBDIR)/libiberty; then \
49112 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49113 mv prev-libiberty stage3-libiberty; : ; \
49116 @if libiberty-linker-plugin
49117 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49118 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49119 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49121 @endif libiberty-linker-plugin
49123 @if test -d $(HOST_SUBDIR)/libiconv; then \
49124 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49125 mv prev-libiconv stage3-libiconv; : ; \
49129 @if test -d $(HOST_SUBDIR)/zlib; then \
49130 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49131 mv prev-zlib stage3-zlib; : ; \
49135 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49136 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49137 mv prev-lto-plugin stage3-lto-plugin; : ; \
49140 @if test -d $(TARGET_SUBDIR); then \
49141 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49142 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49144 rm -f stage_current
49146 # Bubble a bug fix through all the stages up to stage 4. They are
49147 # remade, but not reconfigured. The next stage (if any) will not be
49148 # reconfigured either.
49149 .PHONY: stage4-bubble
49150 stage4-bubble:: stage3-bubble
49151 @r=`${PWD_COMMAND}`; export r; \
49152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49153 if test -f stage4-lean || test -f stage3-lean ; then \
49154 echo Skipping rebuild of stage4; \
49156 $(MAKE) stage4-start; \
49159 $(STAMP) stage2-lean; \
49161 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49165 .PHONY: all-stage4 clean-stage4
49166 do-clean: clean-stage4
49168 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49169 # only possibility, but now it conflicts with no-bootstrap rules
49173 @r=`${PWD_COMMAND}`; export r; \
49174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175 if test -f stage3-lean; then \
49176 echo Cannot compare object files as stage 3 was deleted.; \
49179 : $(MAKE); $(stage); \
49180 rm -f .bad_compare; \
49181 echo Comparing stages 3 and 4; \
49182 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49183 files=`find stage4-* -name "*$(objext)" -print | \
49184 sed -n s,^stage$$sed-,,p`; \
49185 for file in $${files}; do \
49186 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49187 if test ! -f $$f1; then continue; fi; \
49188 $(do-compare3) > /dev/null 2>&1; \
49189 if test $$? -eq 1; then \
49191 @compare_exclusions@) \
49192 echo warning: $$file differs ;; \
49194 echo $$file differs >> .bad_compare ;; \
49198 if [ -f .bad_compare ]; then \
49199 echo "Bootstrap comparison failure!"; \
49200 cat .bad_compare; \
49203 echo Comparison successful.; \
49208 $(STAMP) stage3-lean; \
49213 .PHONY: bootstrap4 bootstrap4-lean
49215 echo stage4 > stage_final
49216 @r=`${PWD_COMMAND}`; export r; \
49217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49219 @: $(MAKE); $(unstage)
49220 @r=`${PWD_COMMAND}`; export r; \
49221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49222 TFLAGS="$(STAGE4_TFLAGS)"; \
49223 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49226 echo stage4 > stage_final
49227 @r=`${PWD_COMMAND}`; export r; \
49228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49230 @: $(MAKE); $(unstage)
49231 @r=`${PWD_COMMAND}`; export r; \
49232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49233 TFLAGS="$(STAGE4_TFLAGS)"; \
49234 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49237 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49238 distclean-stage3:: distclean-stage4
49239 .PHONY: distclean-stage4
49241 @: $(MAKE); $(stage)
49242 @test "`cat stage_last`" != stage4 || rm -f stage_last
49243 rm -rf stage4-* compare3
49246 @endif gcc-bootstrap
49249 .PHONY: stageprofile-start stageprofile-end
49251 stageprofile-start::
49252 @: $(MAKE); $(stage); \
49253 echo stageprofile > stage_current; \
49254 echo stageprofile > stage_last; \
49255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49257 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49258 mkdir stageprofile-bfd; \
49259 mv stageprofile-bfd bfd; \
49260 mv stage1-bfd prev-bfd || test -f stage1-lean
49263 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49264 mkdir stageprofile-opcodes; \
49265 mv stageprofile-opcodes opcodes; \
49266 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49269 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49270 mkdir stageprofile-binutils; \
49271 mv stageprofile-binutils binutils; \
49272 mv stage1-binutils prev-binutils || test -f stage1-lean
49275 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49276 mkdir stageprofile-fixincludes; \
49277 mv stageprofile-fixincludes fixincludes; \
49278 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49281 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49282 mkdir stageprofile-gas; \
49283 mv stageprofile-gas gas; \
49284 mv stage1-gas prev-gas || test -f stage1-lean
49287 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49288 mkdir stageprofile-gcc; \
49289 mv stageprofile-gcc gcc; \
49290 mv stage1-gcc prev-gcc || test -f stage1-lean
49293 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49294 mkdir stageprofile-gmp; \
49295 mv stageprofile-gmp gmp; \
49296 mv stage1-gmp prev-gmp || test -f stage1-lean
49299 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49300 mkdir stageprofile-mpfr; \
49301 mv stageprofile-mpfr mpfr; \
49302 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49305 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49306 mkdir stageprofile-mpc; \
49307 mv stageprofile-mpc mpc; \
49308 mv stage1-mpc prev-mpc || test -f stage1-lean
49311 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49312 mkdir stageprofile-isl; \
49313 mv stageprofile-isl isl; \
49314 mv stage1-isl prev-isl || test -f stage1-lean
49317 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49318 mkdir stageprofile-libelf; \
49319 mv stageprofile-libelf libelf; \
49320 mv stage1-libelf prev-libelf || test -f stage1-lean
49323 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49324 mkdir stageprofile-gold; \
49325 mv stageprofile-gold gold; \
49326 mv stage1-gold prev-gold || test -f stage1-lean
49329 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49330 mkdir stageprofile-intl; \
49331 mv stageprofile-intl intl; \
49332 mv stage1-intl prev-intl || test -f stage1-lean
49335 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49336 mkdir stageprofile-ld; \
49337 mv stageprofile-ld ld; \
49338 mv stage1-ld prev-ld || test -f stage1-lean
49341 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49342 mkdir stageprofile-libbacktrace; \
49343 mv stageprofile-libbacktrace libbacktrace; \
49344 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49345 @endif libbacktrace
49347 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49348 mkdir stageprofile-libcpp; \
49349 mv stageprofile-libcpp libcpp; \
49350 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49353 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49354 mkdir stageprofile-libdecnumber; \
49355 mv stageprofile-libdecnumber libdecnumber; \
49356 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49357 @endif libdecnumber
49359 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49360 mkdir stageprofile-libiberty; \
49361 mv stageprofile-libiberty libiberty; \
49362 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49364 @if libiberty-linker-plugin
49365 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49366 mkdir stageprofile-libiberty-linker-plugin; \
49367 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49368 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49369 @endif libiberty-linker-plugin
49371 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49372 mkdir stageprofile-libiconv; \
49373 mv stageprofile-libiconv libiconv; \
49374 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49377 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49378 mkdir stageprofile-zlib; \
49379 mv stageprofile-zlib zlib; \
49380 mv stage1-zlib prev-zlib || test -f stage1-lean
49383 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49384 mkdir stageprofile-lto-plugin; \
49385 mv stageprofile-lto-plugin lto-plugin; \
49386 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49388 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49389 mkdir stageprofile-$(TARGET_SUBDIR); \
49390 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49391 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49395 @if test -d $(HOST_SUBDIR)/bfd; then \
49396 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49397 mv prev-bfd stage1-bfd; : ; \
49401 @if test -d $(HOST_SUBDIR)/opcodes; then \
49402 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49403 mv prev-opcodes stage1-opcodes; : ; \
49407 @if test -d $(HOST_SUBDIR)/binutils; then \
49408 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49409 mv prev-binutils stage1-binutils; : ; \
49413 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49414 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49415 mv prev-fixincludes stage1-fixincludes; : ; \
49419 @if test -d $(HOST_SUBDIR)/gas; then \
49420 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49421 mv prev-gas stage1-gas; : ; \
49425 @if test -d $(HOST_SUBDIR)/gcc; then \
49426 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49427 mv prev-gcc stage1-gcc; : ; \
49431 @if test -d $(HOST_SUBDIR)/gmp; then \
49432 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49433 mv prev-gmp stage1-gmp; : ; \
49437 @if test -d $(HOST_SUBDIR)/mpfr; then \
49438 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49439 mv prev-mpfr stage1-mpfr; : ; \
49443 @if test -d $(HOST_SUBDIR)/mpc; then \
49444 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49445 mv prev-mpc stage1-mpc; : ; \
49449 @if test -d $(HOST_SUBDIR)/isl; then \
49450 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49451 mv prev-isl stage1-isl; : ; \
49455 @if test -d $(HOST_SUBDIR)/libelf; then \
49456 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49457 mv prev-libelf stage1-libelf; : ; \
49461 @if test -d $(HOST_SUBDIR)/gold; then \
49462 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49463 mv prev-gold stage1-gold; : ; \
49467 @if test -d $(HOST_SUBDIR)/intl; then \
49468 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49469 mv prev-intl stage1-intl; : ; \
49473 @if test -d $(HOST_SUBDIR)/ld; then \
49474 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49475 mv prev-ld stage1-ld; : ; \
49479 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49480 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49481 mv prev-libbacktrace stage1-libbacktrace; : ; \
49483 @endif libbacktrace
49485 @if test -d $(HOST_SUBDIR)/libcpp; then \
49486 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49487 mv prev-libcpp stage1-libcpp; : ; \
49491 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49492 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49493 mv prev-libdecnumber stage1-libdecnumber; : ; \
49495 @endif libdecnumber
49497 @if test -d $(HOST_SUBDIR)/libiberty; then \
49498 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49499 mv prev-libiberty stage1-libiberty; : ; \
49502 @if libiberty-linker-plugin
49503 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49504 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49505 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49507 @endif libiberty-linker-plugin
49509 @if test -d $(HOST_SUBDIR)/libiconv; then \
49510 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49511 mv prev-libiconv stage1-libiconv; : ; \
49515 @if test -d $(HOST_SUBDIR)/zlib; then \
49516 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49517 mv prev-zlib stage1-zlib; : ; \
49521 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49522 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49523 mv prev-lto-plugin stage1-lto-plugin; : ; \
49526 @if test -d $(TARGET_SUBDIR); then \
49527 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49528 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49530 rm -f stage_current
49532 # Bubble a bug fix through all the stages up to stage profile. They are
49533 # remade, but not reconfigured. The next stage (if any) will not be
49534 # reconfigured either.
49535 .PHONY: stageprofile-bubble
49536 stageprofile-bubble:: stage1-bubble
49537 @r=`${PWD_COMMAND}`; export r; \
49538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49539 if test -f stageprofile-lean || test -f stage1-lean ; then \
49540 echo Skipping rebuild of stageprofile; \
49542 $(MAKE) stageprofile-start; \
49543 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49546 .PHONY: all-stageprofile clean-stageprofile
49547 do-clean: clean-stageprofile
49549 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49550 # only possibility, but now it conflicts with no-bootstrap rules
49556 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49557 distclean-stage1:: distclean-stageprofile
49558 .PHONY: distclean-stageprofile
49559 distclean-stageprofile::
49560 @: $(MAKE); $(stage)
49561 @test "`cat stage_last`" != stageprofile || rm -f stage_last
49562 rm -rf stageprofile-*
49565 @endif gcc-bootstrap
49568 .PHONY: stagefeedback-start stagefeedback-end
49570 stagefeedback-start::
49571 @: $(MAKE); $(stage); \
49572 echo stagefeedback > stage_current; \
49573 echo stagefeedback > stage_last; \
49574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49576 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49577 mkdir stagefeedback-bfd; \
49578 mv stagefeedback-bfd bfd; \
49579 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
49582 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49583 mkdir stagefeedback-opcodes; \
49584 mv stagefeedback-opcodes opcodes; \
49585 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
49588 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49589 mkdir stagefeedback-binutils; \
49590 mv stagefeedback-binutils binutils; \
49591 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
49594 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49595 mkdir stagefeedback-fixincludes; \
49596 mv stagefeedback-fixincludes fixincludes; \
49597 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
49600 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49601 mkdir stagefeedback-gas; \
49602 mv stagefeedback-gas gas; \
49603 mv stageprofile-gas prev-gas || test -f stageprofile-lean
49606 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49607 mkdir stagefeedback-gcc; \
49608 mv stagefeedback-gcc gcc; \
49609 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
49612 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49613 mkdir stagefeedback-gmp; \
49614 mv stagefeedback-gmp gmp; \
49615 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
49618 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49619 mkdir stagefeedback-mpfr; \
49620 mv stagefeedback-mpfr mpfr; \
49621 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
49624 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49625 mkdir stagefeedback-mpc; \
49626 mv stagefeedback-mpc mpc; \
49627 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
49630 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49631 mkdir stagefeedback-isl; \
49632 mv stagefeedback-isl isl; \
49633 mv stageprofile-isl prev-isl || test -f stageprofile-lean
49636 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49637 mkdir stagefeedback-libelf; \
49638 mv stagefeedback-libelf libelf; \
49639 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
49642 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49643 mkdir stagefeedback-gold; \
49644 mv stagefeedback-gold gold; \
49645 mv stageprofile-gold prev-gold || test -f stageprofile-lean
49648 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49649 mkdir stagefeedback-intl; \
49650 mv stagefeedback-intl intl; \
49651 mv stageprofile-intl prev-intl || test -f stageprofile-lean
49654 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49655 mkdir stagefeedback-ld; \
49656 mv stagefeedback-ld ld; \
49657 mv stageprofile-ld prev-ld || test -f stageprofile-lean
49660 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49661 mkdir stagefeedback-libbacktrace; \
49662 mv stagefeedback-libbacktrace libbacktrace; \
49663 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
49664 @endif libbacktrace
49666 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49667 mkdir stagefeedback-libcpp; \
49668 mv stagefeedback-libcpp libcpp; \
49669 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
49672 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49673 mkdir stagefeedback-libdecnumber; \
49674 mv stagefeedback-libdecnumber libdecnumber; \
49675 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
49676 @endif libdecnumber
49678 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49679 mkdir stagefeedback-libiberty; \
49680 mv stagefeedback-libiberty libiberty; \
49681 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
49683 @if libiberty-linker-plugin
49684 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49685 mkdir stagefeedback-libiberty-linker-plugin; \
49686 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49687 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
49688 @endif libiberty-linker-plugin
49690 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49691 mkdir stagefeedback-libiconv; \
49692 mv stagefeedback-libiconv libiconv; \
49693 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
49696 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49697 mkdir stagefeedback-zlib; \
49698 mv stagefeedback-zlib zlib; \
49699 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
49702 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49703 mkdir stagefeedback-lto-plugin; \
49704 mv stagefeedback-lto-plugin lto-plugin; \
49705 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
49707 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49708 mkdir stagefeedback-$(TARGET_SUBDIR); \
49709 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49710 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
49712 stagefeedback-end::
49714 @if test -d $(HOST_SUBDIR)/bfd; then \
49715 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49716 mv prev-bfd stageprofile-bfd; : ; \
49720 @if test -d $(HOST_SUBDIR)/opcodes; then \
49721 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49722 mv prev-opcodes stageprofile-opcodes; : ; \
49726 @if test -d $(HOST_SUBDIR)/binutils; then \
49727 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49728 mv prev-binutils stageprofile-binutils; : ; \
49732 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49733 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49734 mv prev-fixincludes stageprofile-fixincludes; : ; \
49738 @if test -d $(HOST_SUBDIR)/gas; then \
49739 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49740 mv prev-gas stageprofile-gas; : ; \
49744 @if test -d $(HOST_SUBDIR)/gcc; then \
49745 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49746 mv prev-gcc stageprofile-gcc; : ; \
49750 @if test -d $(HOST_SUBDIR)/gmp; then \
49751 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49752 mv prev-gmp stageprofile-gmp; : ; \
49756 @if test -d $(HOST_SUBDIR)/mpfr; then \
49757 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49758 mv prev-mpfr stageprofile-mpfr; : ; \
49762 @if test -d $(HOST_SUBDIR)/mpc; then \
49763 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49764 mv prev-mpc stageprofile-mpc; : ; \
49768 @if test -d $(HOST_SUBDIR)/isl; then \
49769 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49770 mv prev-isl stageprofile-isl; : ; \
49774 @if test -d $(HOST_SUBDIR)/libelf; then \
49775 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49776 mv prev-libelf stageprofile-libelf; : ; \
49780 @if test -d $(HOST_SUBDIR)/gold; then \
49781 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49782 mv prev-gold stageprofile-gold; : ; \
49786 @if test -d $(HOST_SUBDIR)/intl; then \
49787 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49788 mv prev-intl stageprofile-intl; : ; \
49792 @if test -d $(HOST_SUBDIR)/ld; then \
49793 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49794 mv prev-ld stageprofile-ld; : ; \
49798 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49799 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49800 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49802 @endif libbacktrace
49804 @if test -d $(HOST_SUBDIR)/libcpp; then \
49805 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49806 mv prev-libcpp stageprofile-libcpp; : ; \
49810 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49811 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49812 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49814 @endif libdecnumber
49816 @if test -d $(HOST_SUBDIR)/libiberty; then \
49817 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49818 mv prev-libiberty stageprofile-libiberty; : ; \
49821 @if libiberty-linker-plugin
49822 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49823 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49824 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49826 @endif libiberty-linker-plugin
49828 @if test -d $(HOST_SUBDIR)/libiconv; then \
49829 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49830 mv prev-libiconv stageprofile-libiconv; : ; \
49834 @if test -d $(HOST_SUBDIR)/zlib; then \
49835 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49836 mv prev-zlib stageprofile-zlib; : ; \
49840 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49841 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49842 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49845 @if test -d $(TARGET_SUBDIR); then \
49846 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49847 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49849 rm -f stage_current
49851 # Bubble a bug fix through all the stages up to stage feedback. They are
49852 # remade, but not reconfigured. The next stage (if any) will not be
49853 # reconfigured either.
49854 .PHONY: stagefeedback-bubble
49855 stagefeedback-bubble:: stageprofile-bubble
49856 @r=`${PWD_COMMAND}`; export r; \
49857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49858 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49859 echo Skipping rebuild of stagefeedback; \
49861 $(MAKE) stagefeedback-start; \
49862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49865 .PHONY: all-stagefeedback clean-stagefeedback
49866 do-clean: clean-stagefeedback
49868 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49869 # only possibility, but now it conflicts with no-bootstrap rules
49874 .PHONY: profiledbootstrap profiledbootstrap-lean
49876 echo stagefeedback > stage_final
49877 @r=`${PWD_COMMAND}`; export r; \
49878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49879 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49880 @: $(MAKE); $(unstage)
49881 @r=`${PWD_COMMAND}`; export r; \
49882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49884 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49886 profiledbootstrap-lean:
49887 echo stagefeedback > stage_final
49888 @r=`${PWD_COMMAND}`; export r; \
49889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49891 @: $(MAKE); $(unstage)
49892 @r=`${PWD_COMMAND}`; export r; \
49893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49895 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49899 distclean-stageprofile:: distclean-stagefeedback
49900 .PHONY: distclean-stagefeedback
49901 distclean-stagefeedback::
49902 @: $(MAKE); $(stage)
49903 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49904 rm -rf stagefeedback-*
49907 @endif gcc-bootstrap
49912 $(MAKE) distclean-stagefeedback
49914 stagefeedback-start::
49915 @r=`${PWD_COMMAND}`; export r; \
49916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49917 for i in prev-*; do \
49918 j=`echo $$i | sed s/^prev-//`; \
49920 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49921 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49925 do-distclean: distclean-stage1
49927 # Provide a GCC build when we're building target libraries. This does
49928 # not work as a dependency, just as the minimum necessary to avoid errors.
49930 @r=`${PWD_COMMAND}`; export r; \
49931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49932 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49934 # Same as unstage, but not phony and defaulting to stage1-start. We place
49935 # it in the dependency so that for example `make -j3 all-gcc' works.
49937 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49941 @: $(MAKE); $(stage)
49942 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49944 @endif gcc-bootstrap
49946 # --------------------------------------
49947 # Dependencies between different modules
49948 # --------------------------------------
49950 # Generic dependencies for target modules on host stuff, especially gcc
49952 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49953 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49954 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49955 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49956 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49957 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49958 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49959 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49960 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49961 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49962 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49963 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49964 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49965 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49966 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49967 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49968 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49969 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49970 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49971 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49972 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49973 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49974 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49975 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49976 configure-target-libcilkrts: stage_last
49977 configure-target-liboffloadmic: stage_last
49978 configure-target-libssp: stage_last
49979 configure-target-newlib: stage_last
49980 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49981 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49982 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49983 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49984 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49985 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49986 configure-target-libbacktrace: stage_last
49987 configure-target-libquadmath: stage_last
49988 configure-target-libgfortran: stage_last
49989 configure-target-libobjc: stage_last
49990 configure-target-libgo: stage_last
49991 configure-target-libtermcap: stage_last
49992 configure-target-winsup: stage_last
49993 configure-target-libgloss: stage_last
49994 configure-target-libffi: stage_last
49995 configure-target-libjava: stage_last
49996 configure-target-zlib: stage_last
49997 configure-target-boehm-gc: stage_last
49998 configure-target-rda: stage_last
49999 configure-target-libada: stage_last
50000 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50001 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50002 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50003 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50004 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50005 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50006 configure-target-libitm: stage_last
50007 configure-target-libatomic: stage_last
50008 @endif gcc-bootstrap
50010 @if gcc-no-bootstrap
50011 configure-target-libstdc++-v3: maybe-all-gcc
50012 configure-target-libsanitizer: maybe-all-gcc
50013 configure-target-libmpx: maybe-all-gcc
50014 configure-target-libvtv: maybe-all-gcc
50015 configure-target-libcilkrts: maybe-all-gcc
50016 configure-target-liboffloadmic: maybe-all-gcc
50017 configure-target-libssp: maybe-all-gcc
50018 configure-target-newlib: maybe-all-gcc
50019 configure-target-libgcc: maybe-all-gcc
50020 configure-target-libbacktrace: maybe-all-gcc
50021 configure-target-libquadmath: maybe-all-gcc
50022 configure-target-libgfortran: maybe-all-gcc
50023 configure-target-libobjc: maybe-all-gcc
50024 configure-target-libgo: maybe-all-gcc
50025 configure-target-libtermcap: maybe-all-gcc
50026 configure-target-winsup: maybe-all-gcc
50027 configure-target-libgloss: maybe-all-gcc
50028 configure-target-libffi: maybe-all-gcc
50029 configure-target-libjava: maybe-all-gcc
50030 configure-target-zlib: maybe-all-gcc
50031 configure-target-boehm-gc: maybe-all-gcc
50032 configure-target-rda: maybe-all-gcc
50033 configure-target-libada: maybe-all-gcc
50034 configure-target-libgomp: maybe-all-gcc
50035 configure-target-libitm: maybe-all-gcc
50036 configure-target-libatomic: maybe-all-gcc
50037 @endif gcc-no-bootstrap
50040 # There are two types of dependencies here: 'hard' dependencies, where one
50041 # module simply won't build without the other; and 'soft' dependencies, where
50042 # if the depended-on module is missing, the depending module will do without
50043 # or find a substitute somewhere (perhaps installed). Soft dependencies
50044 # are made here to depend on a 'maybe-' target. If you're not sure,
50045 # it's safer to use a soft dependency.
50052 # With all the machinery above in place, it is pretty easy to generate
50053 # dependencies. Host dependencies are a bit more complex because we have
50054 # to check for bootstrap/prebootstrap dependencies. To resolve
50055 # prebootstrap dependencies, prebootstrap modules are gathered in
50057 all-build-bison: maybe-all-build-texinfo
50058 all-build-flex: maybe-all-build-texinfo
50059 all-build-flex: maybe-all-build-bison
50060 all-build-flex: maybe-all-build-m4
50061 all-build-libiberty: maybe-all-build-texinfo
50062 all-build-m4: maybe-all-build-texinfo
50063 all-build-fixincludes: maybe-all-build-libiberty
50064 all-build-libcpp: maybe-all-build-libiberty
50065 configure-gcc: maybe-configure-intl
50067 configure-stage1-gcc: maybe-configure-stage1-intl
50068 configure-stage2-gcc: maybe-configure-stage2-intl
50069 configure-stage3-gcc: maybe-configure-stage3-intl
50070 configure-stage4-gcc: maybe-configure-stage4-intl
50071 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50072 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50073 configure-gcc: maybe-all-gmp
50075 configure-stage1-gcc: maybe-all-stage1-gmp
50076 configure-stage2-gcc: maybe-all-stage2-gmp
50077 configure-stage3-gcc: maybe-all-stage3-gmp
50078 configure-stage4-gcc: maybe-all-stage4-gmp
50079 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50080 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50081 configure-gcc: maybe-all-mpfr
50083 configure-stage1-gcc: maybe-all-stage1-mpfr
50084 configure-stage2-gcc: maybe-all-stage2-mpfr
50085 configure-stage3-gcc: maybe-all-stage3-mpfr
50086 configure-stage4-gcc: maybe-all-stage4-mpfr
50087 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50088 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50089 configure-gcc: maybe-all-mpc
50091 configure-stage1-gcc: maybe-all-stage1-mpc
50092 configure-stage2-gcc: maybe-all-stage2-mpc
50093 configure-stage3-gcc: maybe-all-stage3-mpc
50094 configure-stage4-gcc: maybe-all-stage4-mpc
50095 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50096 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50097 configure-gcc: maybe-all-isl
50099 configure-stage1-gcc: maybe-all-stage1-isl
50100 configure-stage2-gcc: maybe-all-stage2-isl
50101 configure-stage3-gcc: maybe-all-stage3-isl
50102 configure-stage4-gcc: maybe-all-stage4-isl
50103 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50104 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50105 configure-gcc: maybe-all-lto-plugin
50107 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50108 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50109 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50110 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50111 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50112 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50113 configure-gcc: maybe-all-binutils
50115 configure-stage1-gcc: maybe-all-stage1-binutils
50116 configure-stage2-gcc: maybe-all-stage2-binutils
50117 configure-stage3-gcc: maybe-all-stage3-binutils
50118 configure-stage4-gcc: maybe-all-stage4-binutils
50119 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50120 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50121 configure-gcc: maybe-all-gas
50123 configure-stage1-gcc: maybe-all-stage1-gas
50124 configure-stage2-gcc: maybe-all-stage2-gas
50125 configure-stage3-gcc: maybe-all-stage3-gas
50126 configure-stage4-gcc: maybe-all-stage4-gas
50127 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50128 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50129 configure-gcc: maybe-all-ld
50131 configure-stage1-gcc: maybe-all-stage1-ld
50132 configure-stage2-gcc: maybe-all-stage2-ld
50133 configure-stage3-gcc: maybe-all-stage3-ld
50134 configure-stage4-gcc: maybe-all-stage4-ld
50135 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50136 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50137 configure-gcc: maybe-all-gold
50139 configure-stage1-gcc: maybe-all-stage1-gold
50140 configure-stage2-gcc: maybe-all-stage2-gold
50141 configure-stage3-gcc: maybe-all-stage3-gold
50142 configure-stage4-gcc: maybe-all-stage4-gold
50143 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50144 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50145 configure-gcc: maybe-all-libelf
50147 configure-stage1-gcc: maybe-all-stage1-libelf
50148 configure-stage2-gcc: maybe-all-stage2-libelf
50149 configure-stage3-gcc: maybe-all-stage3-libelf
50150 configure-stage4-gcc: maybe-all-stage4-libelf
50151 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50152 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50153 configure-gcc: maybe-all-libiconv
50155 configure-stage1-gcc: maybe-all-stage1-libiconv
50156 configure-stage2-gcc: maybe-all-stage2-libiconv
50157 configure-stage3-gcc: maybe-all-stage3-libiconv
50158 configure-stage4-gcc: maybe-all-stage4-libiconv
50159 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50160 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50161 all-gcc: all-libiberty
50163 all-stage1-gcc: all-stage1-libiberty
50164 all-stage2-gcc: all-stage2-libiberty
50165 all-stage3-gcc: all-stage3-libiberty
50166 all-stage4-gcc: all-stage4-libiberty
50167 all-stageprofile-gcc: all-stageprofile-libiberty
50168 all-stagefeedback-gcc: all-stagefeedback-libiberty
50169 all-gcc: maybe-all-intl
50171 all-stage1-gcc: maybe-all-stage1-intl
50172 all-stage2-gcc: maybe-all-stage2-intl
50173 all-stage3-gcc: maybe-all-stage3-intl
50174 all-stage4-gcc: maybe-all-stage4-intl
50175 all-stageprofile-gcc: maybe-all-stageprofile-intl
50176 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50177 all-gcc: maybe-all-mpfr
50179 all-stage1-gcc: maybe-all-stage1-mpfr
50180 all-stage2-gcc: maybe-all-stage2-mpfr
50181 all-stage3-gcc: maybe-all-stage3-mpfr
50182 all-stage4-gcc: maybe-all-stage4-mpfr
50183 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50184 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50185 all-gcc: maybe-all-mpc
50187 all-stage1-gcc: maybe-all-stage1-mpc
50188 all-stage2-gcc: maybe-all-stage2-mpc
50189 all-stage3-gcc: maybe-all-stage3-mpc
50190 all-stage4-gcc: maybe-all-stage4-mpc
50191 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50192 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50193 all-gcc: maybe-all-isl
50195 all-stage1-gcc: maybe-all-stage1-isl
50196 all-stage2-gcc: maybe-all-stage2-isl
50197 all-stage3-gcc: maybe-all-stage3-isl
50198 all-stage4-gcc: maybe-all-stage4-isl
50199 all-stageprofile-gcc: maybe-all-stageprofile-isl
50200 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50201 all-gcc: maybe-all-build-texinfo
50203 all-stage1-gcc: maybe-all-build-texinfo
50204 all-stage2-gcc: maybe-all-build-texinfo
50205 all-stage3-gcc: maybe-all-build-texinfo
50206 all-stage4-gcc: maybe-all-build-texinfo
50207 all-stageprofile-gcc: maybe-all-build-texinfo
50208 all-stagefeedback-gcc: maybe-all-build-texinfo
50209 all-gcc: maybe-all-build-bison
50211 all-stage1-gcc: maybe-all-build-bison
50212 all-stage2-gcc: maybe-all-build-bison
50213 all-stage3-gcc: maybe-all-build-bison
50214 all-stage4-gcc: maybe-all-build-bison
50215 all-stageprofile-gcc: maybe-all-build-bison
50216 all-stagefeedback-gcc: maybe-all-build-bison
50217 all-gcc: maybe-all-build-flex
50219 all-stage1-gcc: maybe-all-build-flex
50220 all-stage2-gcc: maybe-all-build-flex
50221 all-stage3-gcc: maybe-all-build-flex
50222 all-stage4-gcc: maybe-all-build-flex
50223 all-stageprofile-gcc: maybe-all-build-flex
50224 all-stagefeedback-gcc: maybe-all-build-flex
50225 all-gcc: maybe-all-build-libiberty
50227 all-stage1-gcc: maybe-all-build-libiberty
50228 all-stage2-gcc: maybe-all-build-libiberty
50229 all-stage3-gcc: maybe-all-build-libiberty
50230 all-stage4-gcc: maybe-all-build-libiberty
50231 all-stageprofile-gcc: maybe-all-build-libiberty
50232 all-stagefeedback-gcc: maybe-all-build-libiberty
50233 all-gcc: maybe-all-build-fixincludes
50235 all-stage1-gcc: maybe-all-build-fixincludes
50236 all-stage2-gcc: maybe-all-build-fixincludes
50237 all-stage3-gcc: maybe-all-build-fixincludes
50238 all-stage4-gcc: maybe-all-build-fixincludes
50239 all-stageprofile-gcc: maybe-all-build-fixincludes
50240 all-stagefeedback-gcc: maybe-all-build-fixincludes
50241 all-gcc: maybe-all-build-libcpp
50243 all-stage1-gcc: maybe-all-build-libcpp
50244 all-stage2-gcc: maybe-all-build-libcpp
50245 all-stage3-gcc: maybe-all-build-libcpp
50246 all-stage4-gcc: maybe-all-build-libcpp
50247 all-stageprofile-gcc: maybe-all-build-libcpp
50248 all-stagefeedback-gcc: maybe-all-build-libcpp
50249 all-gcc: maybe-all-zlib
50251 all-stage1-gcc: maybe-all-stage1-zlib
50252 all-stage2-gcc: maybe-all-stage2-zlib
50253 all-stage3-gcc: maybe-all-stage3-zlib
50254 all-stage4-gcc: maybe-all-stage4-zlib
50255 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50256 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50257 all-gcc: all-libbacktrace
50259 all-stage1-gcc: all-stage1-libbacktrace
50260 all-stage2-gcc: all-stage2-libbacktrace
50261 all-stage3-gcc: all-stage3-libbacktrace
50262 all-stage4-gcc: all-stage4-libbacktrace
50263 all-stageprofile-gcc: all-stageprofile-libbacktrace
50264 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50265 all-gcc: all-libcpp
50267 all-stage1-gcc: all-stage1-libcpp
50268 all-stage2-gcc: all-stage2-libcpp
50269 all-stage3-gcc: all-stage3-libcpp
50270 all-stage4-gcc: all-stage4-libcpp
50271 all-stageprofile-gcc: all-stageprofile-libcpp
50272 all-stagefeedback-gcc: all-stagefeedback-libcpp
50273 all-gcc: all-libdecnumber
50275 all-stage1-gcc: all-stage1-libdecnumber
50276 all-stage2-gcc: all-stage2-libdecnumber
50277 all-stage3-gcc: all-stage3-libdecnumber
50278 all-stage4-gcc: all-stage4-libdecnumber
50279 all-stageprofile-gcc: all-stageprofile-libdecnumber
50280 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50281 all-gcc: maybe-all-libiberty
50283 all-stage1-gcc: maybe-all-stage1-libiberty
50284 all-stage2-gcc: maybe-all-stage2-libiberty
50285 all-stage3-gcc: maybe-all-stage3-libiberty
50286 all-stage4-gcc: maybe-all-stage4-libiberty
50287 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50288 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50289 all-gcc: maybe-all-fixincludes
50291 all-stage1-gcc: maybe-all-stage1-fixincludes
50292 all-stage2-gcc: maybe-all-stage2-fixincludes
50293 all-stage3-gcc: maybe-all-stage3-fixincludes
50294 all-stage4-gcc: maybe-all-stage4-fixincludes
50295 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50296 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50297 all-gcc: maybe-all-lto-plugin
50299 all-stage1-gcc: maybe-all-stage1-lto-plugin
50300 all-stage2-gcc: maybe-all-stage2-lto-plugin
50301 all-stage3-gcc: maybe-all-stage3-lto-plugin
50302 all-stage4-gcc: maybe-all-stage4-lto-plugin
50303 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50304 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50305 all-gcc: maybe-all-libiconv
50307 all-stage1-gcc: maybe-all-stage1-libiconv
50308 all-stage2-gcc: maybe-all-stage2-libiconv
50309 all-stage3-gcc: maybe-all-stage3-libiconv
50310 all-stage4-gcc: maybe-all-stage4-libiconv
50311 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50312 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50313 info-gcc: maybe-all-build-libiberty
50315 info-stage1-gcc: maybe-all-build-libiberty
50316 info-stage2-gcc: maybe-all-build-libiberty
50317 info-stage3-gcc: maybe-all-build-libiberty
50318 info-stage4-gcc: maybe-all-build-libiberty
50319 info-stageprofile-gcc: maybe-all-build-libiberty
50320 info-stagefeedback-gcc: maybe-all-build-libiberty
50321 dvi-gcc: maybe-all-build-libiberty
50323 dvi-stage1-gcc: maybe-all-build-libiberty
50324 dvi-stage2-gcc: maybe-all-build-libiberty
50325 dvi-stage3-gcc: maybe-all-build-libiberty
50326 dvi-stage4-gcc: maybe-all-build-libiberty
50327 dvi-stageprofile-gcc: maybe-all-build-libiberty
50328 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50329 pdf-gcc: maybe-all-build-libiberty
50331 pdf-stage1-gcc: maybe-all-build-libiberty
50332 pdf-stage2-gcc: maybe-all-build-libiberty
50333 pdf-stage3-gcc: maybe-all-build-libiberty
50334 pdf-stage4-gcc: maybe-all-build-libiberty
50335 pdf-stageprofile-gcc: maybe-all-build-libiberty
50336 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50337 html-gcc: maybe-all-build-libiberty
50339 html-stage1-gcc: maybe-all-build-libiberty
50340 html-stage2-gcc: maybe-all-build-libiberty
50341 html-stage3-gcc: maybe-all-build-libiberty
50342 html-stage4-gcc: maybe-all-build-libiberty
50343 html-stageprofile-gcc: maybe-all-build-libiberty
50344 html-stagefeedback-gcc: maybe-all-build-libiberty
50345 install-gcc: maybe-install-fixincludes
50346 install-gcc: maybe-install-lto-plugin
50347 install-strip-gcc: maybe-install-strip-fixincludes
50348 install-strip-gcc: maybe-install-strip-lto-plugin
50349 configure-libcpp: configure-libiberty
50351 configure-stage1-libcpp: configure-stage1-libiberty
50352 configure-stage2-libcpp: configure-stage2-libiberty
50353 configure-stage3-libcpp: configure-stage3-libiberty
50354 configure-stage4-libcpp: configure-stage4-libiberty
50355 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50356 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50357 configure-libcpp: maybe-configure-intl
50359 configure-stage1-libcpp: maybe-configure-stage1-intl
50360 configure-stage2-libcpp: maybe-configure-stage2-intl
50361 configure-stage3-libcpp: maybe-configure-stage3-intl
50362 configure-stage4-libcpp: maybe-configure-stage4-intl
50363 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50364 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50365 configure-libcpp: maybe-all-libiconv
50367 configure-stage1-libcpp: maybe-all-stage1-libiconv
50368 configure-stage2-libcpp: maybe-all-stage2-libiconv
50369 configure-stage3-libcpp: maybe-all-stage3-libiconv
50370 configure-stage4-libcpp: maybe-all-stage4-libiconv
50371 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50372 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50373 all-libcpp: all-libiberty
50375 all-stage1-libcpp: all-stage1-libiberty
50376 all-stage2-libcpp: all-stage2-libiberty
50377 all-stage3-libcpp: all-stage3-libiberty
50378 all-stage4-libcpp: all-stage4-libiberty
50379 all-stageprofile-libcpp: all-stageprofile-libiberty
50380 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50381 all-libcpp: maybe-all-intl
50383 all-stage1-libcpp: maybe-all-stage1-intl
50384 all-stage2-libcpp: maybe-all-stage2-intl
50385 all-stage3-libcpp: maybe-all-stage3-intl
50386 all-stage4-libcpp: maybe-all-stage4-intl
50387 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50388 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50389 all-libcpp: maybe-all-libiconv
50391 all-stage1-libcpp: maybe-all-stage1-libiconv
50392 all-stage2-libcpp: maybe-all-stage2-libiconv
50393 all-stage3-libcpp: maybe-all-stage3-libiconv
50394 all-stage4-libcpp: maybe-all-stage4-libiconv
50395 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50396 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50397 all-fixincludes: maybe-all-libiberty
50399 all-stage1-fixincludes: maybe-all-stage1-libiberty
50400 all-stage2-fixincludes: maybe-all-stage2-libiberty
50401 all-stage3-fixincludes: maybe-all-stage3-libiberty
50402 all-stage4-fixincludes: maybe-all-stage4-libiberty
50403 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50404 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50405 all-gnattools: maybe-all-target-libada
50406 all-gnattools: maybe-all-target-libstdc++-v3
50407 all-lto-plugin: maybe-all-libiberty
50409 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50410 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50411 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50412 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50413 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50414 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50415 all-lto-plugin: maybe-all-libiberty-linker-plugin
50417 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50418 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50419 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50420 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50421 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50422 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50423 configure-libcc1: maybe-configure-gcc
50424 all-libcc1: maybe-all-gcc
50425 all-gotools: maybe-all-target-libgo
50426 all-utils: maybe-all-libiberty
50427 configure-intl: maybe-all-libiconv
50429 configure-stage1-intl: maybe-all-stage1-libiconv
50430 configure-stage2-intl: maybe-all-stage2-libiconv
50431 configure-stage3-intl: maybe-all-stage3-libiconv
50432 configure-stage4-intl: maybe-all-stage4-libiconv
50433 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50434 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50435 configure-mpfr: maybe-all-gmp
50437 configure-stage1-mpfr: maybe-all-stage1-gmp
50438 configure-stage2-mpfr: maybe-all-stage2-gmp
50439 configure-stage3-mpfr: maybe-all-stage3-gmp
50440 configure-stage4-mpfr: maybe-all-stage4-gmp
50441 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50442 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50443 configure-mpc: maybe-all-mpfr
50445 configure-stage1-mpc: maybe-all-stage1-mpfr
50446 configure-stage2-mpc: maybe-all-stage2-mpfr
50447 configure-stage3-mpc: maybe-all-stage3-mpfr
50448 configure-stage4-mpc: maybe-all-stage4-mpfr
50449 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50450 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50451 configure-isl: maybe-all-gmp
50453 configure-stage1-isl: maybe-all-stage1-gmp
50454 configure-stage2-isl: maybe-all-stage2-gmp
50455 configure-stage3-isl: maybe-all-stage3-gmp
50456 configure-stage4-isl: maybe-all-stage4-gmp
50457 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50458 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50459 all-intl: maybe-all-libiconv
50461 all-stage1-intl: maybe-all-stage1-libiconv
50462 all-stage2-intl: maybe-all-stage2-libiconv
50463 all-stage3-intl: maybe-all-stage3-libiconv
50464 all-stage4-intl: maybe-all-stage4-libiconv
50465 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50466 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50467 configure-gdb: maybe-all-intl
50468 configure-gdb: maybe-configure-sim
50469 configure-gdb: maybe-all-bfd
50470 configure-gdb: maybe-all-libiconv
50471 all-gdb: maybe-all-libiberty
50472 all-gdb: maybe-all-libiconv
50473 all-gdb: maybe-all-opcodes
50474 all-gdb: maybe-all-readline
50475 all-gdb: maybe-all-build-bison
50476 all-gdb: maybe-all-sim
50477 all-gdb: maybe-all-libdecnumber
50478 all-gdb: maybe-all-libtermcap
50479 configure-libgui: maybe-configure-tcl
50480 configure-libgui: maybe-configure-tk
50481 all-libgui: maybe-all-tcl
50482 all-libgui: maybe-all-tk
50483 all-libgui: maybe-all-itcl
50484 configure-bfd: configure-libiberty
50486 configure-stage1-bfd: configure-stage1-libiberty
50487 configure-stage2-bfd: configure-stage2-libiberty
50488 configure-stage3-bfd: configure-stage3-libiberty
50489 configure-stage4-bfd: configure-stage4-libiberty
50490 configure-stageprofile-bfd: configure-stageprofile-libiberty
50491 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50492 configure-bfd: maybe-configure-intl
50494 configure-stage1-bfd: maybe-configure-stage1-intl
50495 configure-stage2-bfd: maybe-configure-stage2-intl
50496 configure-stage3-bfd: maybe-configure-stage3-intl
50497 configure-stage4-bfd: maybe-configure-stage4-intl
50498 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50499 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50500 all-bfd: maybe-all-libiberty
50502 all-stage1-bfd: maybe-all-stage1-libiberty
50503 all-stage2-bfd: maybe-all-stage2-libiberty
50504 all-stage3-bfd: maybe-all-stage3-libiberty
50505 all-stage4-bfd: maybe-all-stage4-libiberty
50506 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50507 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50508 all-bfd: maybe-all-intl
50510 all-stage1-bfd: maybe-all-stage1-intl
50511 all-stage2-bfd: maybe-all-stage2-intl
50512 all-stage3-bfd: maybe-all-stage3-intl
50513 all-stage4-bfd: maybe-all-stage4-intl
50514 all-stageprofile-bfd: maybe-all-stageprofile-intl
50515 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50516 all-bfd: maybe-all-zlib
50518 all-stage1-bfd: maybe-all-stage1-zlib
50519 all-stage2-bfd: maybe-all-stage2-zlib
50520 all-stage3-bfd: maybe-all-stage3-zlib
50521 all-stage4-bfd: maybe-all-stage4-zlib
50522 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50523 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50524 configure-opcodes: configure-libiberty
50526 configure-stage1-opcodes: configure-stage1-libiberty
50527 configure-stage2-opcodes: configure-stage2-libiberty
50528 configure-stage3-opcodes: configure-stage3-libiberty
50529 configure-stage4-opcodes: configure-stage4-libiberty
50530 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50531 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50532 all-opcodes: maybe-all-libiberty
50534 all-stage1-opcodes: maybe-all-stage1-libiberty
50535 all-stage2-opcodes: maybe-all-stage2-libiberty
50536 all-stage3-opcodes: maybe-all-stage3-libiberty
50537 all-stage4-opcodes: maybe-all-stage4-libiberty
50538 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50539 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50540 configure-binutils: maybe-configure-intl
50542 configure-stage1-binutils: maybe-configure-stage1-intl
50543 configure-stage2-binutils: maybe-configure-stage2-intl
50544 configure-stage3-binutils: maybe-configure-stage3-intl
50545 configure-stage4-binutils: maybe-configure-stage4-intl
50546 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50547 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50548 all-binutils: maybe-all-libiberty
50550 all-stage1-binutils: maybe-all-stage1-libiberty
50551 all-stage2-binutils: maybe-all-stage2-libiberty
50552 all-stage3-binutils: maybe-all-stage3-libiberty
50553 all-stage4-binutils: maybe-all-stage4-libiberty
50554 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50555 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50556 all-binutils: maybe-all-opcodes
50558 all-stage1-binutils: maybe-all-stage1-opcodes
50559 all-stage2-binutils: maybe-all-stage2-opcodes
50560 all-stage3-binutils: maybe-all-stage3-opcodes
50561 all-stage4-binutils: maybe-all-stage4-opcodes
50562 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50563 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50564 all-binutils: maybe-all-bfd
50566 all-stage1-binutils: maybe-all-stage1-bfd
50567 all-stage2-binutils: maybe-all-stage2-bfd
50568 all-stage3-binutils: maybe-all-stage3-bfd
50569 all-stage4-binutils: maybe-all-stage4-bfd
50570 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50571 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50572 all-binutils: maybe-all-build-flex
50574 all-stage1-binutils: maybe-all-build-flex
50575 all-stage2-binutils: maybe-all-build-flex
50576 all-stage3-binutils: maybe-all-build-flex
50577 all-stage4-binutils: maybe-all-build-flex
50578 all-stageprofile-binutils: maybe-all-build-flex
50579 all-stagefeedback-binutils: maybe-all-build-flex
50580 all-binutils: maybe-all-build-bison
50582 all-stage1-binutils: maybe-all-build-bison
50583 all-stage2-binutils: maybe-all-build-bison
50584 all-stage3-binutils: maybe-all-build-bison
50585 all-stage4-binutils: maybe-all-build-bison
50586 all-stageprofile-binutils: maybe-all-build-bison
50587 all-stagefeedback-binutils: maybe-all-build-bison
50588 all-binutils: maybe-all-intl
50590 all-stage1-binutils: maybe-all-stage1-intl
50591 all-stage2-binutils: maybe-all-stage2-intl
50592 all-stage3-binutils: maybe-all-stage3-intl
50593 all-stage4-binutils: maybe-all-stage4-intl
50594 all-stageprofile-binutils: maybe-all-stageprofile-intl
50595 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50596 all-binutils: maybe-all-gas
50598 all-stage1-binutils: maybe-all-stage1-gas
50599 all-stage2-binutils: maybe-all-stage2-gas
50600 all-stage3-binutils: maybe-all-stage3-gas
50601 all-stage4-binutils: maybe-all-stage4-gas
50602 all-stageprofile-binutils: maybe-all-stageprofile-gas
50603 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50604 install-binutils: maybe-install-opcodes
50605 install-strip-binutils: maybe-install-strip-opcodes
50606 install-opcodes: maybe-install-bfd
50607 install-strip-opcodes: maybe-install-strip-bfd
50608 configure-gas: maybe-configure-intl
50610 configure-stage1-gas: maybe-configure-stage1-intl
50611 configure-stage2-gas: maybe-configure-stage2-intl
50612 configure-stage3-gas: maybe-configure-stage3-intl
50613 configure-stage4-gas: maybe-configure-stage4-intl
50614 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50615 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50616 all-gas: maybe-all-libiberty
50618 all-stage1-gas: maybe-all-stage1-libiberty
50619 all-stage2-gas: maybe-all-stage2-libiberty
50620 all-stage3-gas: maybe-all-stage3-libiberty
50621 all-stage4-gas: maybe-all-stage4-libiberty
50622 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50623 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50624 all-gas: maybe-all-opcodes
50626 all-stage1-gas: maybe-all-stage1-opcodes
50627 all-stage2-gas: maybe-all-stage2-opcodes
50628 all-stage3-gas: maybe-all-stage3-opcodes
50629 all-stage4-gas: maybe-all-stage4-opcodes
50630 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50631 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50632 all-gas: maybe-all-bfd
50634 all-stage1-gas: maybe-all-stage1-bfd
50635 all-stage2-gas: maybe-all-stage2-bfd
50636 all-stage3-gas: maybe-all-stage3-bfd
50637 all-stage4-gas: maybe-all-stage4-bfd
50638 all-stageprofile-gas: maybe-all-stageprofile-bfd
50639 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50640 all-gas: maybe-all-intl
50642 all-stage1-gas: maybe-all-stage1-intl
50643 all-stage2-gas: maybe-all-stage2-intl
50644 all-stage3-gas: maybe-all-stage3-intl
50645 all-stage4-gas: maybe-all-stage4-intl
50646 all-stageprofile-gas: maybe-all-stageprofile-intl
50647 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50648 configure-gprof: maybe-configure-intl
50649 all-gprof: maybe-all-libiberty
50650 all-gprof: maybe-all-bfd
50651 all-gprof: maybe-all-opcodes
50652 all-gprof: maybe-all-intl
50653 all-gprof: maybe-all-gas
50654 configure-ld: maybe-configure-intl
50656 configure-stage1-ld: maybe-configure-stage1-intl
50657 configure-stage2-ld: maybe-configure-stage2-intl
50658 configure-stage3-ld: maybe-configure-stage3-intl
50659 configure-stage4-ld: maybe-configure-stage4-intl
50660 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50661 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50662 all-ld: maybe-all-libiberty
50664 all-stage1-ld: maybe-all-stage1-libiberty
50665 all-stage2-ld: maybe-all-stage2-libiberty
50666 all-stage3-ld: maybe-all-stage3-libiberty
50667 all-stage4-ld: maybe-all-stage4-libiberty
50668 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50669 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50670 all-ld: maybe-all-bfd
50672 all-stage1-ld: maybe-all-stage1-bfd
50673 all-stage2-ld: maybe-all-stage2-bfd
50674 all-stage3-ld: maybe-all-stage3-bfd
50675 all-stage4-ld: maybe-all-stage4-bfd
50676 all-stageprofile-ld: maybe-all-stageprofile-bfd
50677 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50678 all-ld: maybe-all-opcodes
50680 all-stage1-ld: maybe-all-stage1-opcodes
50681 all-stage2-ld: maybe-all-stage2-opcodes
50682 all-stage3-ld: maybe-all-stage3-opcodes
50683 all-stage4-ld: maybe-all-stage4-opcodes
50684 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50685 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50686 all-ld: maybe-all-build-bison
50688 all-stage1-ld: maybe-all-build-bison
50689 all-stage2-ld: maybe-all-build-bison
50690 all-stage3-ld: maybe-all-build-bison
50691 all-stage4-ld: maybe-all-build-bison
50692 all-stageprofile-ld: maybe-all-build-bison
50693 all-stagefeedback-ld: maybe-all-build-bison
50694 all-ld: maybe-all-build-flex
50696 all-stage1-ld: maybe-all-build-flex
50697 all-stage2-ld: maybe-all-build-flex
50698 all-stage3-ld: maybe-all-build-flex
50699 all-stage4-ld: maybe-all-build-flex
50700 all-stageprofile-ld: maybe-all-build-flex
50701 all-stagefeedback-ld: maybe-all-build-flex
50702 all-ld: maybe-all-intl
50704 all-stage1-ld: maybe-all-stage1-intl
50705 all-stage2-ld: maybe-all-stage2-intl
50706 all-stage3-ld: maybe-all-stage3-intl
50707 all-stage4-ld: maybe-all-stage4-intl
50708 all-stageprofile-ld: maybe-all-stageprofile-intl
50709 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50710 all-ld: maybe-all-gas
50712 all-stage1-ld: maybe-all-stage1-gas
50713 all-stage2-ld: maybe-all-stage2-gas
50714 all-stage3-ld: maybe-all-stage3-gas
50715 all-stage4-ld: maybe-all-stage4-gas
50716 all-stageprofile-ld: maybe-all-stageprofile-gas
50717 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50718 all-ld: maybe-all-binutils
50720 all-stage1-ld: maybe-all-stage1-binutils
50721 all-stage2-ld: maybe-all-stage2-binutils
50722 all-stage3-ld: maybe-all-stage3-binutils
50723 all-stage4-ld: maybe-all-stage4-binutils
50724 all-stageprofile-ld: maybe-all-stageprofile-binutils
50725 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50726 install-ld: maybe-install-gold
50727 install-strip-ld: maybe-install-strip-gold
50728 configure-gold: maybe-configure-intl
50730 configure-stage1-gold: maybe-configure-stage1-intl
50731 configure-stage2-gold: maybe-configure-stage2-intl
50732 configure-stage3-gold: maybe-configure-stage3-intl
50733 configure-stage4-gold: maybe-configure-stage4-intl
50734 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50735 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50736 all-gold: maybe-all-libiberty
50738 all-stage1-gold: maybe-all-stage1-libiberty
50739 all-stage2-gold: maybe-all-stage2-libiberty
50740 all-stage3-gold: maybe-all-stage3-libiberty
50741 all-stage4-gold: maybe-all-stage4-libiberty
50742 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50743 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50744 all-gold: maybe-all-intl
50746 all-stage1-gold: maybe-all-stage1-intl
50747 all-stage2-gold: maybe-all-stage2-intl
50748 all-stage3-gold: maybe-all-stage3-intl
50749 all-stage4-gold: maybe-all-stage4-intl
50750 all-stageprofile-gold: maybe-all-stageprofile-intl
50751 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50752 all-gold: maybe-all-bfd
50754 all-stage1-gold: maybe-all-stage1-bfd
50755 all-stage2-gold: maybe-all-stage2-bfd
50756 all-stage3-gold: maybe-all-stage3-bfd
50757 all-stage4-gold: maybe-all-stage4-bfd
50758 all-stageprofile-gold: maybe-all-stageprofile-bfd
50759 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50760 all-gold: maybe-all-build-bison
50762 all-stage1-gold: maybe-all-build-bison
50763 all-stage2-gold: maybe-all-build-bison
50764 all-stage3-gold: maybe-all-build-bison
50765 all-stage4-gold: maybe-all-build-bison
50766 all-stageprofile-gold: maybe-all-build-bison
50767 all-stagefeedback-gold: maybe-all-build-bison
50768 all-gold: maybe-all-gas
50770 all-stage1-gold: maybe-all-stage1-gas
50771 all-stage2-gold: maybe-all-stage2-gas
50772 all-stage3-gold: maybe-all-stage3-gas
50773 all-stage4-gold: maybe-all-stage4-gas
50774 all-stageprofile-gold: maybe-all-stageprofile-gas
50775 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50776 check-gold: maybe-all-binutils
50778 check-stage1-gold: maybe-all-stage1-binutils
50779 check-stage2-gold: maybe-all-stage2-binutils
50780 check-stage3-gold: maybe-all-stage3-binutils
50781 check-stage4-gold: maybe-all-stage4-binutils
50782 check-stageprofile-gold: maybe-all-stageprofile-binutils
50783 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50784 check-gold: maybe-all-gas
50786 check-stage1-gold: maybe-all-stage1-gas
50787 check-stage2-gold: maybe-all-stage2-gas
50788 check-stage3-gold: maybe-all-stage3-gas
50789 check-stage4-gold: maybe-all-stage4-gas
50790 check-stageprofile-gold: maybe-all-stageprofile-gas
50791 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50792 configure-opcodes: maybe-configure-intl
50794 configure-stage1-opcodes: maybe-configure-stage1-intl
50795 configure-stage2-opcodes: maybe-configure-stage2-intl
50796 configure-stage3-opcodes: maybe-configure-stage3-intl
50797 configure-stage4-opcodes: maybe-configure-stage4-intl
50798 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50799 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50800 all-opcodes: maybe-all-bfd
50802 all-stage1-opcodes: maybe-all-stage1-bfd
50803 all-stage2-opcodes: maybe-all-stage2-bfd
50804 all-stage3-opcodes: maybe-all-stage3-bfd
50805 all-stage4-opcodes: maybe-all-stage4-bfd
50806 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50807 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50808 all-opcodes: maybe-all-libiberty
50810 all-stage1-opcodes: maybe-all-stage1-libiberty
50811 all-stage2-opcodes: maybe-all-stage2-libiberty
50812 all-stage3-opcodes: maybe-all-stage3-libiberty
50813 all-stage4-opcodes: maybe-all-stage4-libiberty
50814 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50815 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50816 all-opcodes: maybe-all-intl
50818 all-stage1-opcodes: maybe-all-stage1-intl
50819 all-stage2-opcodes: maybe-all-stage2-intl
50820 all-stage3-opcodes: maybe-all-stage3-intl
50821 all-stage4-opcodes: maybe-all-stage4-intl
50822 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50823 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50824 all-dejagnu: maybe-all-tcl
50825 all-dejagnu: maybe-all-expect
50826 all-dejagnu: maybe-all-tk
50827 configure-expect: maybe-configure-tcl
50828 configure-expect: maybe-configure-tk
50829 all-expect: maybe-all-tcl
50830 all-expect: maybe-all-tk
50831 configure-itcl: maybe-configure-tcl
50832 configure-itcl: maybe-configure-tk
50833 all-itcl: maybe-all-tcl
50834 all-itcl: maybe-all-tk
50835 install-itcl: maybe-install-tcl
50836 install-strip-itcl: maybe-install-strip-tcl
50837 configure-tk: maybe-configure-tcl
50838 all-tk: maybe-all-tcl
50839 all-sid: maybe-all-libiberty
50840 all-sid: maybe-all-bfd
50841 all-sid: maybe-all-opcodes
50842 all-sid: maybe-all-tcl
50843 all-sid: maybe-all-tk
50844 install-sid: maybe-install-tcl
50845 install-strip-sid: maybe-install-strip-tcl
50846 install-sid: maybe-install-tk
50847 install-strip-sid: maybe-install-strip-tk
50848 configure-sim: maybe-configure-intl
50849 all-sim: maybe-all-intl
50850 all-sim: maybe-all-libiberty
50851 all-sim: maybe-all-bfd
50852 all-sim: maybe-all-opcodes
50853 all-sim: maybe-all-readline
50854 all-sim: maybe-configure-gdb
50855 all-fastjar: maybe-all-zlib
50856 all-fastjar: maybe-all-build-texinfo
50857 all-fastjar: maybe-all-libiberty
50858 all-bison: maybe-all-intl
50859 all-bison: maybe-all-build-texinfo
50860 all-flex: maybe-all-build-bison
50861 all-flex: maybe-all-intl
50862 all-flex: maybe-all-m4
50863 all-flex: maybe-all-build-texinfo
50864 all-m4: maybe-all-intl
50865 all-m4: maybe-all-build-texinfo
50866 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50867 configure-target-fastjar: maybe-configure-target-zlib
50868 all-target-fastjar: maybe-all-target-zlib
50869 configure-target-libgo: maybe-configure-target-libffi
50870 configure-target-libgo: maybe-all-target-libstdc++-v3
50871 all-target-libgo: maybe-all-target-libbacktrace
50872 all-target-libgo: maybe-all-target-libffi
50873 all-target-libgo: maybe-all-target-libatomic
50874 configure-target-libjava: maybe-configure-target-zlib
50875 configure-target-libjava: maybe-configure-target-boehm-gc
50876 configure-target-libjava: maybe-configure-target-libffi
50877 all-target-libjava: maybe-all-fastjar
50878 all-target-libjava: maybe-all-target-zlib
50879 all-target-libjava: maybe-all-target-boehm-gc
50880 all-target-libjava: maybe-all-target-libffi
50881 configure-target-libobjc: maybe-configure-target-boehm-gc
50882 all-target-libobjc: maybe-all-target-boehm-gc
50883 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50885 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50886 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50887 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50888 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50889 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50890 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50891 configure-target-liboffloadmic: maybe-configure-target-libgomp
50892 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50894 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50895 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50896 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50897 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50898 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50899 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50900 configure-target-libvtv: maybe-all-target-libstdc++-v3
50902 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50903 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50904 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50905 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50906 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50907 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50908 all-target-libstdc++-v3: maybe-configure-target-libgomp
50910 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50911 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50912 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50913 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50914 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50915 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50916 all-target-liboffloadmic: maybe-all-target-libgomp
50917 install-target-libgo: maybe-install-target-libatomic
50918 install-target-libgfortran: maybe-install-target-libquadmath
50919 install-target-libgfortran: maybe-install-target-libgcc
50920 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50921 install-target-libsanitizer: maybe-install-target-libgcc
50922 install-target-libvtv: maybe-install-target-libstdc++-v3
50923 install-target-libvtv: maybe-install-target-libgcc
50924 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50925 install-target-libcilkrts: maybe-install-target-libgcc
50926 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50927 install-target-liboffloadmic: maybe-install-target-libgcc
50928 install-target-libjava: maybe-install-target-libgcc
50929 install-target-libitm: maybe-install-target-libgcc
50930 install-target-libobjc: maybe-install-target-libgcc
50931 install-target-libstdc++-v3: maybe-install-target-libgcc
50932 all-target-libgloss: maybe-all-target-newlib
50933 all-target-winsup: maybe-all-target-libtermcap
50934 configure-target-newlib: maybe-all-binutils
50935 configure-target-newlib: maybe-all-ld
50936 configure-target-libgfortran: maybe-all-target-libquadmath
50937 configure-target-libgfortran: maybe-all-target-libbacktrace
50940 # Dependencies for target modules on other target modules are
50941 # described by lang_env_dependencies; the defaults apply to anything
50942 # not mentioned there.
50946 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50947 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50948 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50949 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50950 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50951 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50952 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50953 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50954 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50955 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50956 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50957 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50958 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50959 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50960 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50961 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50962 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50963 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50964 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50965 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50966 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50967 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50968 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50969 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50970 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50971 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50972 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50973 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50974 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50975 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50976 @endif gcc-bootstrap
50978 @if gcc-no-bootstrap
50979 configure-target-libstdc++-v3: maybe-all-target-libgcc
50980 configure-target-libsanitizer: maybe-all-target-libgcc
50981 configure-target-libmpx: maybe-all-target-libgcc
50982 configure-target-libvtv: maybe-all-target-libgcc
50983 configure-target-libcilkrts: maybe-all-target-libgcc
50984 configure-target-liboffloadmic: maybe-all-target-libgcc
50985 configure-target-libssp: maybe-all-target-libgcc
50986 configure-target-newlib: maybe-all-target-libgcc
50987 configure-target-libbacktrace: maybe-all-target-libgcc
50988 configure-target-libquadmath: maybe-all-target-libgcc
50989 configure-target-libgfortran: maybe-all-target-libgcc
50990 configure-target-libobjc: maybe-all-target-libgcc
50991 configure-target-libgo: maybe-all-target-libgcc
50992 configure-target-libtermcap: maybe-all-target-libgcc
50993 configure-target-winsup: maybe-all-target-libgcc
50994 configure-target-libgloss: maybe-all-target-libgcc
50995 configure-target-libffi: maybe-all-target-libgcc
50996 configure-target-libjava: maybe-all-target-libgcc
50997 configure-target-zlib: maybe-all-target-libgcc
50998 configure-target-boehm-gc: maybe-all-target-libgcc
50999 configure-target-rda: maybe-all-target-libgcc
51000 configure-target-libada: maybe-all-target-libgcc
51001 configure-target-libgomp: maybe-all-target-libgcc
51002 configure-target-libitm: maybe-all-target-libgcc
51003 configure-target-libatomic: maybe-all-target-libgcc
51004 @endif gcc-no-bootstrap
51007 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51009 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51011 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51013 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51015 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51016 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51018 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51019 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51021 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51025 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51027 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51029 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51031 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51033 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51035 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51037 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51040 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51041 configure-target-libffi: maybe-all-target-libstdc++-v3
51043 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51044 configure-target-libjava: maybe-all-target-libstdc++-v3
51046 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51048 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51050 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51052 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51054 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51056 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51057 configure-target-libitm: maybe-all-target-libstdc++-v3
51059 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51062 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51064 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51065 configure-gdb: $(CONFIGURE_GDB_TK)
51066 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51067 install-gdb: $(INSTALL_GDB_TK)
51069 # Serialization dependencies. Host configures don't work well in parallel to
51070 # each other, due to contention over config.cache. Target configures and
51071 # build configures are similar.
51072 @serialization_dependencies@
51074 # --------------------------------
51075 # Regenerating top level configury
51076 # --------------------------------
51078 # Rebuilding Makefile.in, using autogen.
51080 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51081 cd $(srcdir) && $(AUTOGEN) Makefile.def
51083 # Rebuilding Makefile.
51084 Makefile: $(srcdir)/Makefile.in config.status
51085 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51087 config.status: configure
51088 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51090 # Rebuilding configure.
51091 AUTOCONF = autoconf
51092 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51093 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51094 cd $(srcdir) && $(AUTOCONF)
51096 # ------------------------------
51097 # Special directives to GNU Make
51098 # ------------------------------
51100 # Don't pass command-line variables to submakes.
51104 # end of Makefile.in