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 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
249 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
255 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259 $(POSTSTAGE1_CXX_EXPORT) \
261 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
274 AR="$(AR_FOR_TARGET)"; export AR; \
275 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
282 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
283 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
284 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
285 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
286 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
287 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
288 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
289 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
290 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
291 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
292 READELF="$(READELF_FOR_TARGET)"; export READELF; \
293 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
294 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
295 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
297 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
302 RAW_CXX_TARGET_EXPORTS = \
303 $(BASE_TARGET_EXPORTS) \
304 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
305 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307 NORMAL_TARGET_EXPORTS = \
308 $(BASE_TARGET_EXPORTS) \
309 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
312 HOST_GMPLIBS = @gmplibs@
313 HOST_GMPINC = @gmpinc@
316 HOST_ISLLIBS = @isllibs@
317 HOST_ISLINC = @islinc@
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
323 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
325 # ----------------------------------------------
326 # Programs producing files for the BUILD machine
327 # ----------------------------------------------
331 # pwd command to use. Allow user to override default by setting PWDCMD in
332 # the environment to account for automounters. The make variable must not
333 # be called PWDCMD, otherwise the value set here is passed to make
334 # subprocesses and overrides the setting from the user's environment.
335 # Don't use PWD since it is a common shell environment variable and we
336 # don't want to corrupt it.
337 PWD_COMMAND = $${PWDCMD-pwd}
339 # compilers to use to create programs which must be run in the build
341 AR_FOR_BUILD = @AR_FOR_BUILD@
342 AS_FOR_BUILD = @AS_FOR_BUILD@
343 CC_FOR_BUILD = @CC_FOR_BUILD@
344 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
345 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
346 CXX_FOR_BUILD = @CXX_FOR_BUILD@
347 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
348 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
349 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
350 GOC_FOR_BUILD = @GOC_FOR_BUILD@
351 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
352 LD_FOR_BUILD = @LD_FOR_BUILD@
353 NM_FOR_BUILD = @NM_FOR_BUILD@
354 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
355 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
356 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
358 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
359 # here so that they can be overridden by Makefile fragments.
360 BUILD_PREFIX = @BUILD_PREFIX@
361 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
363 # Flags to pass to stage2 and later makes. They are defined
364 # here so that they can be overridden by Makefile fragments.
367 BOOT_ADAFLAGS= -gnatpg
376 MAKEINFO = @MAKEINFO@
380 # This just becomes part of the MAKEINFO definition passed down to
381 # sub-makes. It lets flags be given on the command line while still
382 # using the makeinfo from the object tree.
383 # (Default to avoid splitting info files by setting the threshold high.)
384 MAKEINFOFLAGS = --split-size=5000000
386 # ---------------------------------------------
387 # Programs producing files for the HOST machine
388 # ---------------------------------------------
406 GNATBIND = @GNATBIND@
407 GNATMAKE = @GNATMAKE@
411 LIBCFLAGS = $(CFLAGS)
412 CXXFLAGS = @CXXFLAGS@
413 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
418 # Defaults for all stages; some are overridden below.
420 STAGE_CFLAGS = $(BOOT_CFLAGS)
421 STAGE_TFLAGS = $(TFLAGS)
422 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
425 # Defaults for stage 1; some are overridden below.
426 STAGE1_CFLAGS = $(STAGE_CFLAGS)
427 STAGE1_CXXFLAGS = $(CXXFLAGS)
428 @if target-libstdc++-v3-bootstrap
429 # Override the above if we're bootstrapping C++.
430 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
431 @endif target-libstdc++-v3-bootstrap
432 STAGE1_TFLAGS = $(STAGE_TFLAGS)
433 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
435 # Defaults for stage 2; some are overridden below.
436 STAGE2_CFLAGS = $(STAGE_CFLAGS)
437 STAGE2_CXXFLAGS = $(CXXFLAGS)
438 @if target-libstdc++-v3-bootstrap
439 # Override the above if we're bootstrapping C++.
440 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
441 @endif target-libstdc++-v3-bootstrap
442 STAGE2_TFLAGS = $(STAGE_TFLAGS)
443 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
445 # Defaults for stage 3; some are overridden below.
446 STAGE3_CFLAGS = $(STAGE_CFLAGS)
447 STAGE3_CXXFLAGS = $(CXXFLAGS)
448 @if target-libstdc++-v3-bootstrap
449 # Override the above if we're bootstrapping C++.
450 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
451 @endif target-libstdc++-v3-bootstrap
452 STAGE3_TFLAGS = $(STAGE_TFLAGS)
453 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
455 # Defaults for stage 4; some are overridden below.
456 STAGE4_CFLAGS = $(STAGE_CFLAGS)
457 STAGE4_CXXFLAGS = $(CXXFLAGS)
458 @if target-libstdc++-v3-bootstrap
459 # Override the above if we're bootstrapping C++.
460 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
461 @endif target-libstdc++-v3-bootstrap
462 STAGE4_TFLAGS = $(STAGE_TFLAGS)
463 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
465 # Defaults for stage profile; some are overridden below.
466 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
467 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
468 @if target-libstdc++-v3-bootstrap
469 # Override the above if we're bootstrapping C++.
470 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
471 @endif target-libstdc++-v3-bootstrap
472 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
473 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475 # Defaults for stage feedback; some are overridden below.
476 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
477 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
478 @if target-libstdc++-v3-bootstrap
479 # Override the above if we're bootstrapping C++.
480 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
481 @endif target-libstdc++-v3-bootstrap
482 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
483 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
486 # By default, C and C++ are the only stage1 languages, because they are the
487 # only ones we require to build with the bootstrap compiler, and also the
488 # only ones useful for building stage2.
490 STAGE1_CFLAGS = @stage1_cflags@
491 STAGE1_CHECKING = @stage1_checking@
492 STAGE1_LANGUAGES = @stage1_languages@
493 # * We force-disable intermodule optimizations, even if
494 # --enable-intermodule was passed, since the installed compiler
495 # probably can't handle them. Luckily, autoconf always respects
496 # the last argument when conflicting --enable arguments are passed.
497 # * Likewise, we force-disable coverage flags, since the installed
498 # compiler probably has never heard of them.
499 # * We also disable -Wformat, since older GCCs don't understand newer %s.
500 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
501 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
502 --disable-build-format-warnings
504 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
505 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
508 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510 do-compare = @do_compare@
511 do-compare3 = $(do-compare)
513 # -----------------------------------------------
514 # Programs producing files for the TARGET machine
515 # -----------------------------------------------
517 AR_FOR_TARGET=@AR_FOR_TARGET@
518 AS_FOR_TARGET=@AS_FOR_TARGET@
519 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
521 # If GCC_FOR_TARGET is not overriden on the command line, then this
522 # variable is passed down to the gcc Makefile, where it is used to
523 # build libgcc2.a. We define it here so that it can itself be
524 # overridden on the command line.
525 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
526 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
527 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
528 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
529 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
530 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
531 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
532 LD_FOR_TARGET=@LD_FOR_TARGET@
534 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
535 NM_FOR_TARGET=@NM_FOR_TARGET@
536 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
537 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
538 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
539 READELF_FOR_TARGET=@READELF_FOR_TARGET@
540 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
541 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
542 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
544 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
545 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
546 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
548 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
549 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
551 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
552 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
553 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
554 GOCFLAGS_FOR_TARGET = -O2 -g
556 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
557 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
558 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
560 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
562 # ------------------------------------
563 # Miscellaneous targets and flag lists
564 # ------------------------------------
566 # The first rule in the file had better be this one. Don't put any above it.
567 # This lives here to allow makefile fragments to contain dependencies.
570 #### host and target specific makefile fragments come in here.
571 @target_makefile_frag@
577 # This is the list of directories that may be needed in RPATH_ENVVAR
578 # so that programs built for the target machine work.
579 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)
581 @if target-libstdc++-v3
582 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
583 @endif target-libstdc++-v3
585 @if target-libsanitizer
586 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
587 @endif target-libsanitizer
590 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
594 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
597 @if target-libcilkrts
598 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
599 @endif target-libcilkrts
601 @if target-liboffloadmic
602 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
603 @endif target-liboffloadmic
606 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
610 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
611 @endif target-libgomp
614 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
618 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
619 @endif target-libatomic
623 # This is the list of directories that may be needed in RPATH_ENVVAR
624 # so that programs built for the host machine work.
625 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
627 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
629 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
634 HOST_LIB_PATH_gmp = \
635 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
639 HOST_LIB_PATH_mpfr = \
640 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
644 HOST_LIB_PATH_mpc = \
645 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
649 HOST_LIB_PATH_isl = \
650 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
654 HOST_LIB_PATH_libelf = \
655 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
661 @if target-libstdc++-v3
662 # CXX_FOR_TARGET is tricky to get right for target libs that require a
663 # functional C++ compiler. When we recurse, if we expand
664 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
665 # libstdc++ include flags from the script. Instead, we get an
666 # -funconfigured-* word, so that we'll get errors if this invalid C++
667 # command line is used for anything, but also so that we can use the
668 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
669 # don't pass it on, sub-make will use the default definition, that
670 # re-expands it at the time of use, so we'll get it right when we need
671 # it. One potential exception is the expansion of CXX_FOR_TARGET
672 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
673 # really work, for C++ host programs can't depend on the current-stage
674 # C++ target library.
675 CXX_FOR_TARGET_FLAG_TO_PASS = \
676 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
677 @endif target-libstdc++-v3
679 # Flags to pass down to all sub-makes. STAGE*FLAGS,
680 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
681 # overrideable (for a bootstrap build stage1 also builds gcc.info).
682 BASE_FLAGS_TO_PASS = \
683 "DESTDIR=$(DESTDIR)" \
684 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
685 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
687 "datadir=$(datadir)" \
688 "exec_prefix=$(exec_prefix)" \
689 "includedir=$(includedir)" \
690 "datarootdir=$(datarootdir)" \
692 "infodir=$(infodir)" \
694 "htmldir=$(htmldir)" \
696 "libexecdir=$(libexecdir)" \
697 "lispdir=$(lispdir)" \
698 "localstatedir=$(localstatedir)" \
700 "oldincludedir=$(oldincludedir)" \
702 "sbindir=$(sbindir)" \
703 "sharedstatedir=$(sharedstatedir)" \
704 "sysconfdir=$(sysconfdir)" \
705 "tooldir=$(tooldir)" \
706 "build_tooldir=$(build_tooldir)" \
707 "target_alias=$(target_alias)" \
710 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
711 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
712 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
715 "INSTALL=$(INSTALL)" \
716 "INSTALL_DATA=$(INSTALL_DATA)" \
717 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
718 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
719 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
723 "RUNTEST=$(RUNTEST)" \
724 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
728 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
729 "ADA_CFLAGS=$(ADA_CFLAGS)" \
730 "AR_FLAGS=$(AR_FLAGS)" \
731 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
733 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
735 "CXXFLAGS=$(CXXFLAGS)" \
736 "LDFLAGS=$(LDFLAGS)" \
737 "LIBCFLAGS=$(LIBCFLAGS)" \
738 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
739 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
740 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
741 "GNATBIND=$(GNATBIND)" \
742 "GNATMAKE=$(GNATMAKE)" \
743 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
744 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
745 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
746 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
747 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
748 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
749 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
750 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
751 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
752 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
753 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
754 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
755 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
756 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
757 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
758 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
759 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
760 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
761 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
762 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
763 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
764 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
765 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
766 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
767 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
768 "BUILD_CONFIG=$(BUILD_CONFIG)" \
769 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
771 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
772 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
773 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
774 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
775 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
776 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
777 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
778 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
779 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
780 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
781 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
782 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
783 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
784 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
785 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
786 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
787 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
788 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
789 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
791 "CONFIG_SHELL=$(SHELL)" \
792 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
794 # We leave this in just in case, but it is not needed anymore.
795 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
797 # Flags to pass down to most sub-makes, in which we're building with
798 # the host environment.
804 'DLLTOOL=$(DLLTOOL)' \
806 'GFORTRAN=$(GFORTRAN)' \
811 'OBJDUMP=$(OBJDUMP)' \
813 'READELF=$(READELF)' \
815 'WINDRES=$(WINDRES)' \
818 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
820 # Flags to pass to stage1 or when not bootstrapping.
822 STAGE1_FLAGS_TO_PASS = \
823 LDFLAGS="$${LDFLAGS}" \
824 HOST_LIBS="$${HOST_LIBS}"
826 # Flags to pass to stage2 and later makes.
828 POSTSTAGE1_FLAGS_TO_PASS = \
829 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
830 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
831 GNATBIND="$${GNATBIND}" \
832 LDFLAGS="$${LDFLAGS}" \
833 HOST_LIBS="$${HOST_LIBS}" \
834 $(LTO_FLAGS_TO_PASS) \
835 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
838 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
839 $(POSTSTAGE1_HOST_EXPORTS) \
842 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
845 # Flags to pass down to makes which are built with the target environment.
846 # The double $ decreases the length of the command line; those variables
847 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
848 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
849 # so we expand them here.
850 EXTRA_TARGET_FLAGS = \
851 'AR=$$(AR_FOR_TARGET)' \
852 'AS=$(COMPILER_AS_FOR_TARGET)' \
853 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
854 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
855 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
856 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
857 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
858 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
859 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
860 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
863 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
864 'LD=$(COMPILER_LD_FOR_TARGET)' \
865 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
866 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
867 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
868 'NM=$(COMPILER_NM_FOR_TARGET)' \
869 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
870 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
871 'RANLIB=$$(RANLIB_FOR_TARGET)' \
872 'READELF=$$(READELF_FOR_TARGET)' \
873 'WINDRES=$$(WINDRES_FOR_TARGET)' \
874 'WINDMC=$$(WINDMC_FOR_TARGET)' \
875 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
876 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
877 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
880 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
882 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
883 # unfortunately needs the native compiler and the target ar and
885 # If any variables are added here, they must be added to do-*, below.
886 # The BUILD_* variables are a special case, which are used for the gcc
887 # cross-building scheme.
889 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
890 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
891 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
893 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
896 BUILD_CONFIG = @BUILD_CONFIG@
897 ifneq ($(BUILD_CONFIG),)
898 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
902 .PHONY: configure-host
904 maybe-configure-bfd \
905 maybe-configure-opcodes \
906 maybe-configure-binutils \
907 maybe-configure-bison \
908 maybe-configure-cgen \
909 maybe-configure-dejagnu \
910 maybe-configure-etc \
911 maybe-configure-fastjar \
912 maybe-configure-fixincludes \
913 maybe-configure-flex \
914 maybe-configure-gas \
915 maybe-configure-gcc \
916 maybe-configure-gmp \
917 maybe-configure-mpfr \
918 maybe-configure-mpc \
919 maybe-configure-isl \
920 maybe-configure-libelf \
921 maybe-configure-gold \
922 maybe-configure-gprof \
923 maybe-configure-intl \
924 maybe-configure-tcl \
925 maybe-configure-itcl \
927 maybe-configure-libbacktrace \
928 maybe-configure-libcpp \
929 maybe-configure-libdecnumber \
930 maybe-configure-libgui \
931 maybe-configure-libiberty \
932 maybe-configure-libiberty-linker-plugin \
933 maybe-configure-libiconv \
935 maybe-configure-readline \
936 maybe-configure-sid \
937 maybe-configure-sim \
938 maybe-configure-texinfo \
939 maybe-configure-zlib \
940 maybe-configure-gdb \
941 maybe-configure-expect \
942 maybe-configure-guile \
944 maybe-configure-libtermcap \
945 maybe-configure-utils \
946 maybe-configure-gnattools \
947 maybe-configure-lto-plugin \
948 maybe-configure-libcc1 \
949 maybe-configure-gotools
950 .PHONY: configure-target
952 maybe-configure-target-libstdc++-v3 \
953 maybe-configure-target-libsanitizer \
954 maybe-configure-target-libmpx \
955 maybe-configure-target-libvtv \
956 maybe-configure-target-libcilkrts \
957 maybe-configure-target-liboffloadmic \
958 maybe-configure-target-libssp \
959 maybe-configure-target-newlib \
960 maybe-configure-target-libgcc \
961 maybe-configure-target-libbacktrace \
962 maybe-configure-target-libquadmath \
963 maybe-configure-target-libgfortran \
964 maybe-configure-target-libobjc \
965 maybe-configure-target-libgo \
966 maybe-configure-target-libtermcap \
967 maybe-configure-target-winsup \
968 maybe-configure-target-libgloss \
969 maybe-configure-target-libffi \
970 maybe-configure-target-libjava \
971 maybe-configure-target-zlib \
972 maybe-configure-target-boehm-gc \
973 maybe-configure-target-rda \
974 maybe-configure-target-libada \
975 maybe-configure-target-libgomp \
976 maybe-configure-target-libitm \
977 maybe-configure-target-libatomic
979 # The target built for a native non-bootstrap build.
983 [ -f stage_final ] || echo stage3 > stage_final
984 @r=`${PWD_COMMAND}`; export r; \
985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
986 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
988 @: $(MAKE); $(unstage)
989 @r=`${PWD_COMMAND}`; export r; \
990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
992 if [ -f stage_last ]; then \
993 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
994 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
997 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1001 @endif gcc-bootstrap
1006 all-build: maybe-all-build-libiberty
1007 all-build: maybe-all-build-bison
1008 all-build: maybe-all-build-flex
1009 all-build: maybe-all-build-m4
1010 all-build: maybe-all-build-texinfo
1011 all-build: maybe-all-build-fixincludes
1012 all-build: maybe-all-build-libcpp
1016 @if bfd-no-bootstrap
1017 all-host: maybe-all-bfd
1018 @endif bfd-no-bootstrap
1019 @if opcodes-no-bootstrap
1020 all-host: maybe-all-opcodes
1021 @endif opcodes-no-bootstrap
1022 @if binutils-no-bootstrap
1023 all-host: maybe-all-binutils
1024 @endif binutils-no-bootstrap
1025 all-host: maybe-all-bison
1026 all-host: maybe-all-cgen
1027 all-host: maybe-all-dejagnu
1028 all-host: maybe-all-etc
1029 all-host: maybe-all-fastjar
1030 @if fixincludes-no-bootstrap
1031 all-host: maybe-all-fixincludes
1032 @endif fixincludes-no-bootstrap
1033 all-host: maybe-all-flex
1034 @if gas-no-bootstrap
1035 all-host: maybe-all-gas
1036 @endif gas-no-bootstrap
1037 @if gcc-no-bootstrap
1038 all-host: maybe-all-gcc
1039 @endif gcc-no-bootstrap
1040 @if gmp-no-bootstrap
1041 all-host: maybe-all-gmp
1042 @endif gmp-no-bootstrap
1043 @if mpfr-no-bootstrap
1044 all-host: maybe-all-mpfr
1045 @endif mpfr-no-bootstrap
1046 @if mpc-no-bootstrap
1047 all-host: maybe-all-mpc
1048 @endif mpc-no-bootstrap
1049 @if isl-no-bootstrap
1050 all-host: maybe-all-isl
1051 @endif isl-no-bootstrap
1052 @if libelf-no-bootstrap
1053 all-host: maybe-all-libelf
1054 @endif libelf-no-bootstrap
1055 @if gold-no-bootstrap
1056 all-host: maybe-all-gold
1057 @endif gold-no-bootstrap
1058 all-host: maybe-all-gprof
1059 @if intl-no-bootstrap
1060 all-host: maybe-all-intl
1061 @endif intl-no-bootstrap
1062 all-host: maybe-all-tcl
1063 all-host: maybe-all-itcl
1065 all-host: maybe-all-ld
1066 @endif ld-no-bootstrap
1067 @if libbacktrace-no-bootstrap
1068 all-host: maybe-all-libbacktrace
1069 @endif libbacktrace-no-bootstrap
1070 @if libcpp-no-bootstrap
1071 all-host: maybe-all-libcpp
1072 @endif libcpp-no-bootstrap
1073 @if libdecnumber-no-bootstrap
1074 all-host: maybe-all-libdecnumber
1075 @endif libdecnumber-no-bootstrap
1076 all-host: maybe-all-libgui
1077 @if libiberty-no-bootstrap
1078 all-host: maybe-all-libiberty
1079 @endif libiberty-no-bootstrap
1080 @if libiberty-linker-plugin-no-bootstrap
1081 all-host: maybe-all-libiberty-linker-plugin
1082 @endif libiberty-linker-plugin-no-bootstrap
1083 @if libiconv-no-bootstrap
1084 all-host: maybe-all-libiconv
1085 @endif libiconv-no-bootstrap
1086 all-host: maybe-all-m4
1087 all-host: maybe-all-readline
1088 all-host: maybe-all-sid
1089 all-host: maybe-all-sim
1090 all-host: maybe-all-texinfo
1091 @if zlib-no-bootstrap
1092 all-host: maybe-all-zlib
1093 @endif zlib-no-bootstrap
1094 all-host: maybe-all-gdb
1095 all-host: maybe-all-expect
1096 all-host: maybe-all-guile
1097 all-host: maybe-all-tk
1098 all-host: maybe-all-libtermcap
1099 all-host: maybe-all-utils
1100 all-host: maybe-all-gnattools
1101 @if lto-plugin-no-bootstrap
1102 all-host: maybe-all-lto-plugin
1103 @endif lto-plugin-no-bootstrap
1104 all-host: maybe-all-libcc1
1105 all-host: maybe-all-gotools
1109 @if target-libstdc++-v3-no-bootstrap
1110 all-target: maybe-all-target-libstdc++-v3
1111 @endif target-libstdc++-v3-no-bootstrap
1112 @if target-libsanitizer-no-bootstrap
1113 all-target: maybe-all-target-libsanitizer
1114 @endif target-libsanitizer-no-bootstrap
1115 @if target-libmpx-no-bootstrap
1116 all-target: maybe-all-target-libmpx
1117 @endif target-libmpx-no-bootstrap
1118 @if target-libvtv-no-bootstrap
1119 all-target: maybe-all-target-libvtv
1120 @endif target-libvtv-no-bootstrap
1121 all-target: maybe-all-target-libcilkrts
1122 all-target: maybe-all-target-liboffloadmic
1123 all-target: maybe-all-target-libssp
1124 all-target: maybe-all-target-newlib
1125 @if target-libgcc-no-bootstrap
1126 all-target: maybe-all-target-libgcc
1127 @endif target-libgcc-no-bootstrap
1128 all-target: maybe-all-target-libbacktrace
1129 all-target: maybe-all-target-libquadmath
1130 all-target: maybe-all-target-libgfortran
1131 all-target: maybe-all-target-libobjc
1132 all-target: maybe-all-target-libgo
1133 all-target: maybe-all-target-libtermcap
1134 all-target: maybe-all-target-winsup
1135 all-target: maybe-all-target-libgloss
1136 all-target: maybe-all-target-libffi
1137 all-target: maybe-all-target-libjava
1138 all-target: maybe-all-target-zlib
1139 all-target: maybe-all-target-boehm-gc
1140 all-target: maybe-all-target-rda
1141 all-target: maybe-all-target-libada
1142 @if target-libgomp-no-bootstrap
1143 all-target: maybe-all-target-libgomp
1144 @endif target-libgomp-no-bootstrap
1145 all-target: maybe-all-target-libitm
1146 all-target: maybe-all-target-libatomic
1148 # Do a target for all the subdirectories. A ``make do-X'' will do a
1149 # ``make X'' in all subdirectories (because, in general, there is a
1150 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1151 # but it may do additional work as well).
1155 @: $(MAKE); $(unstage)
1156 @r=`${PWD_COMMAND}`; export r; \
1157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1158 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1164 info-host: maybe-info-bfd
1165 info-host: maybe-info-opcodes
1166 info-host: maybe-info-binutils
1167 info-host: maybe-info-bison
1168 info-host: maybe-info-cgen
1169 info-host: maybe-info-dejagnu
1170 info-host: maybe-info-etc
1171 info-host: maybe-info-fastjar
1172 info-host: maybe-info-fixincludes
1173 info-host: maybe-info-flex
1174 info-host: maybe-info-gas
1175 info-host: maybe-info-gcc
1176 info-host: maybe-info-gmp
1177 info-host: maybe-info-mpfr
1178 info-host: maybe-info-mpc
1179 info-host: maybe-info-isl
1180 info-host: maybe-info-libelf
1181 info-host: maybe-info-gold
1182 info-host: maybe-info-gprof
1183 info-host: maybe-info-intl
1184 info-host: maybe-info-tcl
1185 info-host: maybe-info-itcl
1186 info-host: maybe-info-ld
1187 info-host: maybe-info-libbacktrace
1188 info-host: maybe-info-libcpp
1189 info-host: maybe-info-libdecnumber
1190 info-host: maybe-info-libgui
1191 info-host: maybe-info-libiberty
1192 info-host: maybe-info-libiberty-linker-plugin
1193 info-host: maybe-info-libiconv
1194 info-host: maybe-info-m4
1195 info-host: maybe-info-readline
1196 info-host: maybe-info-sid
1197 info-host: maybe-info-sim
1198 info-host: maybe-info-texinfo
1199 info-host: maybe-info-zlib
1200 info-host: maybe-info-gdb
1201 info-host: maybe-info-expect
1202 info-host: maybe-info-guile
1203 info-host: maybe-info-tk
1204 info-host: maybe-info-libtermcap
1205 info-host: maybe-info-utils
1206 info-host: maybe-info-gnattools
1207 info-host: maybe-info-lto-plugin
1208 info-host: maybe-info-libcc1
1209 info-host: maybe-info-gotools
1213 info-target: maybe-info-target-libstdc++-v3
1214 info-target: maybe-info-target-libsanitizer
1215 info-target: maybe-info-target-libmpx
1216 info-target: maybe-info-target-libvtv
1217 info-target: maybe-info-target-libcilkrts
1218 info-target: maybe-info-target-liboffloadmic
1219 info-target: maybe-info-target-libssp
1220 info-target: maybe-info-target-newlib
1221 info-target: maybe-info-target-libgcc
1222 info-target: maybe-info-target-libbacktrace
1223 info-target: maybe-info-target-libquadmath
1224 info-target: maybe-info-target-libgfortran
1225 info-target: maybe-info-target-libobjc
1226 info-target: maybe-info-target-libgo
1227 info-target: maybe-info-target-libtermcap
1228 info-target: maybe-info-target-winsup
1229 info-target: maybe-info-target-libgloss
1230 info-target: maybe-info-target-libffi
1231 info-target: maybe-info-target-libjava
1232 info-target: maybe-info-target-zlib
1233 info-target: maybe-info-target-boehm-gc
1234 info-target: maybe-info-target-rda
1235 info-target: maybe-info-target-libada
1236 info-target: maybe-info-target-libgomp
1237 info-target: maybe-info-target-libitm
1238 info-target: maybe-info-target-libatomic
1242 @: $(MAKE); $(unstage)
1243 @r=`${PWD_COMMAND}`; export r; \
1244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1245 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1251 dvi-host: maybe-dvi-bfd
1252 dvi-host: maybe-dvi-opcodes
1253 dvi-host: maybe-dvi-binutils
1254 dvi-host: maybe-dvi-bison
1255 dvi-host: maybe-dvi-cgen
1256 dvi-host: maybe-dvi-dejagnu
1257 dvi-host: maybe-dvi-etc
1258 dvi-host: maybe-dvi-fastjar
1259 dvi-host: maybe-dvi-fixincludes
1260 dvi-host: maybe-dvi-flex
1261 dvi-host: maybe-dvi-gas
1262 dvi-host: maybe-dvi-gcc
1263 dvi-host: maybe-dvi-gmp
1264 dvi-host: maybe-dvi-mpfr
1265 dvi-host: maybe-dvi-mpc
1266 dvi-host: maybe-dvi-isl
1267 dvi-host: maybe-dvi-libelf
1268 dvi-host: maybe-dvi-gold
1269 dvi-host: maybe-dvi-gprof
1270 dvi-host: maybe-dvi-intl
1271 dvi-host: maybe-dvi-tcl
1272 dvi-host: maybe-dvi-itcl
1273 dvi-host: maybe-dvi-ld
1274 dvi-host: maybe-dvi-libbacktrace
1275 dvi-host: maybe-dvi-libcpp
1276 dvi-host: maybe-dvi-libdecnumber
1277 dvi-host: maybe-dvi-libgui
1278 dvi-host: maybe-dvi-libiberty
1279 dvi-host: maybe-dvi-libiberty-linker-plugin
1280 dvi-host: maybe-dvi-libiconv
1281 dvi-host: maybe-dvi-m4
1282 dvi-host: maybe-dvi-readline
1283 dvi-host: maybe-dvi-sid
1284 dvi-host: maybe-dvi-sim
1285 dvi-host: maybe-dvi-texinfo
1286 dvi-host: maybe-dvi-zlib
1287 dvi-host: maybe-dvi-gdb
1288 dvi-host: maybe-dvi-expect
1289 dvi-host: maybe-dvi-guile
1290 dvi-host: maybe-dvi-tk
1291 dvi-host: maybe-dvi-libtermcap
1292 dvi-host: maybe-dvi-utils
1293 dvi-host: maybe-dvi-gnattools
1294 dvi-host: maybe-dvi-lto-plugin
1295 dvi-host: maybe-dvi-libcc1
1296 dvi-host: maybe-dvi-gotools
1300 dvi-target: maybe-dvi-target-libstdc++-v3
1301 dvi-target: maybe-dvi-target-libsanitizer
1302 dvi-target: maybe-dvi-target-libmpx
1303 dvi-target: maybe-dvi-target-libvtv
1304 dvi-target: maybe-dvi-target-libcilkrts
1305 dvi-target: maybe-dvi-target-liboffloadmic
1306 dvi-target: maybe-dvi-target-libssp
1307 dvi-target: maybe-dvi-target-newlib
1308 dvi-target: maybe-dvi-target-libgcc
1309 dvi-target: maybe-dvi-target-libbacktrace
1310 dvi-target: maybe-dvi-target-libquadmath
1311 dvi-target: maybe-dvi-target-libgfortran
1312 dvi-target: maybe-dvi-target-libobjc
1313 dvi-target: maybe-dvi-target-libgo
1314 dvi-target: maybe-dvi-target-libtermcap
1315 dvi-target: maybe-dvi-target-winsup
1316 dvi-target: maybe-dvi-target-libgloss
1317 dvi-target: maybe-dvi-target-libffi
1318 dvi-target: maybe-dvi-target-libjava
1319 dvi-target: maybe-dvi-target-zlib
1320 dvi-target: maybe-dvi-target-boehm-gc
1321 dvi-target: maybe-dvi-target-rda
1322 dvi-target: maybe-dvi-target-libada
1323 dvi-target: maybe-dvi-target-libgomp
1324 dvi-target: maybe-dvi-target-libitm
1325 dvi-target: maybe-dvi-target-libatomic
1329 @: $(MAKE); $(unstage)
1330 @r=`${PWD_COMMAND}`; export r; \
1331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1332 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1338 pdf-host: maybe-pdf-bfd
1339 pdf-host: maybe-pdf-opcodes
1340 pdf-host: maybe-pdf-binutils
1341 pdf-host: maybe-pdf-bison
1342 pdf-host: maybe-pdf-cgen
1343 pdf-host: maybe-pdf-dejagnu
1344 pdf-host: maybe-pdf-etc
1345 pdf-host: maybe-pdf-fastjar
1346 pdf-host: maybe-pdf-fixincludes
1347 pdf-host: maybe-pdf-flex
1348 pdf-host: maybe-pdf-gas
1349 pdf-host: maybe-pdf-gcc
1350 pdf-host: maybe-pdf-gmp
1351 pdf-host: maybe-pdf-mpfr
1352 pdf-host: maybe-pdf-mpc
1353 pdf-host: maybe-pdf-isl
1354 pdf-host: maybe-pdf-libelf
1355 pdf-host: maybe-pdf-gold
1356 pdf-host: maybe-pdf-gprof
1357 pdf-host: maybe-pdf-intl
1358 pdf-host: maybe-pdf-tcl
1359 pdf-host: maybe-pdf-itcl
1360 pdf-host: maybe-pdf-ld
1361 pdf-host: maybe-pdf-libbacktrace
1362 pdf-host: maybe-pdf-libcpp
1363 pdf-host: maybe-pdf-libdecnumber
1364 pdf-host: maybe-pdf-libgui
1365 pdf-host: maybe-pdf-libiberty
1366 pdf-host: maybe-pdf-libiberty-linker-plugin
1367 pdf-host: maybe-pdf-libiconv
1368 pdf-host: maybe-pdf-m4
1369 pdf-host: maybe-pdf-readline
1370 pdf-host: maybe-pdf-sid
1371 pdf-host: maybe-pdf-sim
1372 pdf-host: maybe-pdf-texinfo
1373 pdf-host: maybe-pdf-zlib
1374 pdf-host: maybe-pdf-gdb
1375 pdf-host: maybe-pdf-expect
1376 pdf-host: maybe-pdf-guile
1377 pdf-host: maybe-pdf-tk
1378 pdf-host: maybe-pdf-libtermcap
1379 pdf-host: maybe-pdf-utils
1380 pdf-host: maybe-pdf-gnattools
1381 pdf-host: maybe-pdf-lto-plugin
1382 pdf-host: maybe-pdf-libcc1
1383 pdf-host: maybe-pdf-gotools
1387 pdf-target: maybe-pdf-target-libstdc++-v3
1388 pdf-target: maybe-pdf-target-libsanitizer
1389 pdf-target: maybe-pdf-target-libmpx
1390 pdf-target: maybe-pdf-target-libvtv
1391 pdf-target: maybe-pdf-target-libcilkrts
1392 pdf-target: maybe-pdf-target-liboffloadmic
1393 pdf-target: maybe-pdf-target-libssp
1394 pdf-target: maybe-pdf-target-newlib
1395 pdf-target: maybe-pdf-target-libgcc
1396 pdf-target: maybe-pdf-target-libbacktrace
1397 pdf-target: maybe-pdf-target-libquadmath
1398 pdf-target: maybe-pdf-target-libgfortran
1399 pdf-target: maybe-pdf-target-libobjc
1400 pdf-target: maybe-pdf-target-libgo
1401 pdf-target: maybe-pdf-target-libtermcap
1402 pdf-target: maybe-pdf-target-winsup
1403 pdf-target: maybe-pdf-target-libgloss
1404 pdf-target: maybe-pdf-target-libffi
1405 pdf-target: maybe-pdf-target-libjava
1406 pdf-target: maybe-pdf-target-zlib
1407 pdf-target: maybe-pdf-target-boehm-gc
1408 pdf-target: maybe-pdf-target-rda
1409 pdf-target: maybe-pdf-target-libada
1410 pdf-target: maybe-pdf-target-libgomp
1411 pdf-target: maybe-pdf-target-libitm
1412 pdf-target: maybe-pdf-target-libatomic
1416 @: $(MAKE); $(unstage)
1417 @r=`${PWD_COMMAND}`; export r; \
1418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1419 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1425 html-host: maybe-html-bfd
1426 html-host: maybe-html-opcodes
1427 html-host: maybe-html-binutils
1428 html-host: maybe-html-bison
1429 html-host: maybe-html-cgen
1430 html-host: maybe-html-dejagnu
1431 html-host: maybe-html-etc
1432 html-host: maybe-html-fastjar
1433 html-host: maybe-html-fixincludes
1434 html-host: maybe-html-flex
1435 html-host: maybe-html-gas
1436 html-host: maybe-html-gcc
1437 html-host: maybe-html-gmp
1438 html-host: maybe-html-mpfr
1439 html-host: maybe-html-mpc
1440 html-host: maybe-html-isl
1441 html-host: maybe-html-libelf
1442 html-host: maybe-html-gold
1443 html-host: maybe-html-gprof
1444 html-host: maybe-html-intl
1445 html-host: maybe-html-tcl
1446 html-host: maybe-html-itcl
1447 html-host: maybe-html-ld
1448 html-host: maybe-html-libbacktrace
1449 html-host: maybe-html-libcpp
1450 html-host: maybe-html-libdecnumber
1451 html-host: maybe-html-libgui
1452 html-host: maybe-html-libiberty
1453 html-host: maybe-html-libiberty-linker-plugin
1454 html-host: maybe-html-libiconv
1455 html-host: maybe-html-m4
1456 html-host: maybe-html-readline
1457 html-host: maybe-html-sid
1458 html-host: maybe-html-sim
1459 html-host: maybe-html-texinfo
1460 html-host: maybe-html-zlib
1461 html-host: maybe-html-gdb
1462 html-host: maybe-html-expect
1463 html-host: maybe-html-guile
1464 html-host: maybe-html-tk
1465 html-host: maybe-html-libtermcap
1466 html-host: maybe-html-utils
1467 html-host: maybe-html-gnattools
1468 html-host: maybe-html-lto-plugin
1469 html-host: maybe-html-libcc1
1470 html-host: maybe-html-gotools
1474 html-target: maybe-html-target-libstdc++-v3
1475 html-target: maybe-html-target-libsanitizer
1476 html-target: maybe-html-target-libmpx
1477 html-target: maybe-html-target-libvtv
1478 html-target: maybe-html-target-libcilkrts
1479 html-target: maybe-html-target-liboffloadmic
1480 html-target: maybe-html-target-libssp
1481 html-target: maybe-html-target-newlib
1482 html-target: maybe-html-target-libgcc
1483 html-target: maybe-html-target-libbacktrace
1484 html-target: maybe-html-target-libquadmath
1485 html-target: maybe-html-target-libgfortran
1486 html-target: maybe-html-target-libobjc
1487 html-target: maybe-html-target-libgo
1488 html-target: maybe-html-target-libtermcap
1489 html-target: maybe-html-target-winsup
1490 html-target: maybe-html-target-libgloss
1491 html-target: maybe-html-target-libffi
1492 html-target: maybe-html-target-libjava
1493 html-target: maybe-html-target-zlib
1494 html-target: maybe-html-target-boehm-gc
1495 html-target: maybe-html-target-rda
1496 html-target: maybe-html-target-libada
1497 html-target: maybe-html-target-libgomp
1498 html-target: maybe-html-target-libitm
1499 html-target: maybe-html-target-libatomic
1503 @: $(MAKE); $(unstage)
1504 @r=`${PWD_COMMAND}`; export r; \
1505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1506 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1512 TAGS-host: maybe-TAGS-bfd
1513 TAGS-host: maybe-TAGS-opcodes
1514 TAGS-host: maybe-TAGS-binutils
1515 TAGS-host: maybe-TAGS-bison
1516 TAGS-host: maybe-TAGS-cgen
1517 TAGS-host: maybe-TAGS-dejagnu
1518 TAGS-host: maybe-TAGS-etc
1519 TAGS-host: maybe-TAGS-fastjar
1520 TAGS-host: maybe-TAGS-fixincludes
1521 TAGS-host: maybe-TAGS-flex
1522 TAGS-host: maybe-TAGS-gas
1523 TAGS-host: maybe-TAGS-gcc
1524 TAGS-host: maybe-TAGS-gmp
1525 TAGS-host: maybe-TAGS-mpfr
1526 TAGS-host: maybe-TAGS-mpc
1527 TAGS-host: maybe-TAGS-isl
1528 TAGS-host: maybe-TAGS-libelf
1529 TAGS-host: maybe-TAGS-gold
1530 TAGS-host: maybe-TAGS-gprof
1531 TAGS-host: maybe-TAGS-intl
1532 TAGS-host: maybe-TAGS-tcl
1533 TAGS-host: maybe-TAGS-itcl
1534 TAGS-host: maybe-TAGS-ld
1535 TAGS-host: maybe-TAGS-libbacktrace
1536 TAGS-host: maybe-TAGS-libcpp
1537 TAGS-host: maybe-TAGS-libdecnumber
1538 TAGS-host: maybe-TAGS-libgui
1539 TAGS-host: maybe-TAGS-libiberty
1540 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1541 TAGS-host: maybe-TAGS-libiconv
1542 TAGS-host: maybe-TAGS-m4
1543 TAGS-host: maybe-TAGS-readline
1544 TAGS-host: maybe-TAGS-sid
1545 TAGS-host: maybe-TAGS-sim
1546 TAGS-host: maybe-TAGS-texinfo
1547 TAGS-host: maybe-TAGS-zlib
1548 TAGS-host: maybe-TAGS-gdb
1549 TAGS-host: maybe-TAGS-expect
1550 TAGS-host: maybe-TAGS-guile
1551 TAGS-host: maybe-TAGS-tk
1552 TAGS-host: maybe-TAGS-libtermcap
1553 TAGS-host: maybe-TAGS-utils
1554 TAGS-host: maybe-TAGS-gnattools
1555 TAGS-host: maybe-TAGS-lto-plugin
1556 TAGS-host: maybe-TAGS-libcc1
1557 TAGS-host: maybe-TAGS-gotools
1561 TAGS-target: maybe-TAGS-target-libstdc++-v3
1562 TAGS-target: maybe-TAGS-target-libsanitizer
1563 TAGS-target: maybe-TAGS-target-libmpx
1564 TAGS-target: maybe-TAGS-target-libvtv
1565 TAGS-target: maybe-TAGS-target-libcilkrts
1566 TAGS-target: maybe-TAGS-target-liboffloadmic
1567 TAGS-target: maybe-TAGS-target-libssp
1568 TAGS-target: maybe-TAGS-target-newlib
1569 TAGS-target: maybe-TAGS-target-libgcc
1570 TAGS-target: maybe-TAGS-target-libbacktrace
1571 TAGS-target: maybe-TAGS-target-libquadmath
1572 TAGS-target: maybe-TAGS-target-libgfortran
1573 TAGS-target: maybe-TAGS-target-libobjc
1574 TAGS-target: maybe-TAGS-target-libgo
1575 TAGS-target: maybe-TAGS-target-libtermcap
1576 TAGS-target: maybe-TAGS-target-winsup
1577 TAGS-target: maybe-TAGS-target-libgloss
1578 TAGS-target: maybe-TAGS-target-libffi
1579 TAGS-target: maybe-TAGS-target-libjava
1580 TAGS-target: maybe-TAGS-target-zlib
1581 TAGS-target: maybe-TAGS-target-boehm-gc
1582 TAGS-target: maybe-TAGS-target-rda
1583 TAGS-target: maybe-TAGS-target-libada
1584 TAGS-target: maybe-TAGS-target-libgomp
1585 TAGS-target: maybe-TAGS-target-libitm
1586 TAGS-target: maybe-TAGS-target-libatomic
1588 .PHONY: do-install-info
1590 @: $(MAKE); $(unstage)
1591 @r=`${PWD_COMMAND}`; export r; \
1592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1593 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1597 .PHONY: install-info-host
1599 install-info-host: maybe-install-info-bfd
1600 install-info-host: maybe-install-info-opcodes
1601 install-info-host: maybe-install-info-binutils
1602 install-info-host: maybe-install-info-bison
1603 install-info-host: maybe-install-info-cgen
1604 install-info-host: maybe-install-info-dejagnu
1605 install-info-host: maybe-install-info-etc
1606 install-info-host: maybe-install-info-fastjar
1607 install-info-host: maybe-install-info-fixincludes
1608 install-info-host: maybe-install-info-flex
1609 install-info-host: maybe-install-info-gas
1610 install-info-host: maybe-install-info-gcc
1611 install-info-host: maybe-install-info-gmp
1612 install-info-host: maybe-install-info-mpfr
1613 install-info-host: maybe-install-info-mpc
1614 install-info-host: maybe-install-info-isl
1615 install-info-host: maybe-install-info-libelf
1616 install-info-host: maybe-install-info-gold
1617 install-info-host: maybe-install-info-gprof
1618 install-info-host: maybe-install-info-intl
1619 install-info-host: maybe-install-info-tcl
1620 install-info-host: maybe-install-info-itcl
1621 install-info-host: maybe-install-info-ld
1622 install-info-host: maybe-install-info-libbacktrace
1623 install-info-host: maybe-install-info-libcpp
1624 install-info-host: maybe-install-info-libdecnumber
1625 install-info-host: maybe-install-info-libgui
1626 install-info-host: maybe-install-info-libiberty
1627 install-info-host: maybe-install-info-libiberty-linker-plugin
1628 install-info-host: maybe-install-info-libiconv
1629 install-info-host: maybe-install-info-m4
1630 install-info-host: maybe-install-info-readline
1631 install-info-host: maybe-install-info-sid
1632 install-info-host: maybe-install-info-sim
1633 install-info-host: maybe-install-info-texinfo
1634 install-info-host: maybe-install-info-zlib
1635 install-info-host: maybe-install-info-gdb
1636 install-info-host: maybe-install-info-expect
1637 install-info-host: maybe-install-info-guile
1638 install-info-host: maybe-install-info-tk
1639 install-info-host: maybe-install-info-libtermcap
1640 install-info-host: maybe-install-info-utils
1641 install-info-host: maybe-install-info-gnattools
1642 install-info-host: maybe-install-info-lto-plugin
1643 install-info-host: maybe-install-info-libcc1
1644 install-info-host: maybe-install-info-gotools
1646 .PHONY: install-info-target
1648 install-info-target: maybe-install-info-target-libstdc++-v3
1649 install-info-target: maybe-install-info-target-libsanitizer
1650 install-info-target: maybe-install-info-target-libmpx
1651 install-info-target: maybe-install-info-target-libvtv
1652 install-info-target: maybe-install-info-target-libcilkrts
1653 install-info-target: maybe-install-info-target-liboffloadmic
1654 install-info-target: maybe-install-info-target-libssp
1655 install-info-target: maybe-install-info-target-newlib
1656 install-info-target: maybe-install-info-target-libgcc
1657 install-info-target: maybe-install-info-target-libbacktrace
1658 install-info-target: maybe-install-info-target-libquadmath
1659 install-info-target: maybe-install-info-target-libgfortran
1660 install-info-target: maybe-install-info-target-libobjc
1661 install-info-target: maybe-install-info-target-libgo
1662 install-info-target: maybe-install-info-target-libtermcap
1663 install-info-target: maybe-install-info-target-winsup
1664 install-info-target: maybe-install-info-target-libgloss
1665 install-info-target: maybe-install-info-target-libffi
1666 install-info-target: maybe-install-info-target-libjava
1667 install-info-target: maybe-install-info-target-zlib
1668 install-info-target: maybe-install-info-target-boehm-gc
1669 install-info-target: maybe-install-info-target-rda
1670 install-info-target: maybe-install-info-target-libada
1671 install-info-target: maybe-install-info-target-libgomp
1672 install-info-target: maybe-install-info-target-libitm
1673 install-info-target: maybe-install-info-target-libatomic
1675 .PHONY: do-install-pdf
1677 @: $(MAKE); $(unstage)
1678 @r=`${PWD_COMMAND}`; export r; \
1679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1680 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1684 .PHONY: install-pdf-host
1686 install-pdf-host: maybe-install-pdf-bfd
1687 install-pdf-host: maybe-install-pdf-opcodes
1688 install-pdf-host: maybe-install-pdf-binutils
1689 install-pdf-host: maybe-install-pdf-bison
1690 install-pdf-host: maybe-install-pdf-cgen
1691 install-pdf-host: maybe-install-pdf-dejagnu
1692 install-pdf-host: maybe-install-pdf-etc
1693 install-pdf-host: maybe-install-pdf-fastjar
1694 install-pdf-host: maybe-install-pdf-fixincludes
1695 install-pdf-host: maybe-install-pdf-flex
1696 install-pdf-host: maybe-install-pdf-gas
1697 install-pdf-host: maybe-install-pdf-gcc
1698 install-pdf-host: maybe-install-pdf-gmp
1699 install-pdf-host: maybe-install-pdf-mpfr
1700 install-pdf-host: maybe-install-pdf-mpc
1701 install-pdf-host: maybe-install-pdf-isl
1702 install-pdf-host: maybe-install-pdf-libelf
1703 install-pdf-host: maybe-install-pdf-gold
1704 install-pdf-host: maybe-install-pdf-gprof
1705 install-pdf-host: maybe-install-pdf-intl
1706 install-pdf-host: maybe-install-pdf-tcl
1707 install-pdf-host: maybe-install-pdf-itcl
1708 install-pdf-host: maybe-install-pdf-ld
1709 install-pdf-host: maybe-install-pdf-libbacktrace
1710 install-pdf-host: maybe-install-pdf-libcpp
1711 install-pdf-host: maybe-install-pdf-libdecnumber
1712 install-pdf-host: maybe-install-pdf-libgui
1713 install-pdf-host: maybe-install-pdf-libiberty
1714 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1715 install-pdf-host: maybe-install-pdf-libiconv
1716 install-pdf-host: maybe-install-pdf-m4
1717 install-pdf-host: maybe-install-pdf-readline
1718 install-pdf-host: maybe-install-pdf-sid
1719 install-pdf-host: maybe-install-pdf-sim
1720 install-pdf-host: maybe-install-pdf-texinfo
1721 install-pdf-host: maybe-install-pdf-zlib
1722 install-pdf-host: maybe-install-pdf-gdb
1723 install-pdf-host: maybe-install-pdf-expect
1724 install-pdf-host: maybe-install-pdf-guile
1725 install-pdf-host: maybe-install-pdf-tk
1726 install-pdf-host: maybe-install-pdf-libtermcap
1727 install-pdf-host: maybe-install-pdf-utils
1728 install-pdf-host: maybe-install-pdf-gnattools
1729 install-pdf-host: maybe-install-pdf-lto-plugin
1730 install-pdf-host: maybe-install-pdf-libcc1
1731 install-pdf-host: maybe-install-pdf-gotools
1733 .PHONY: install-pdf-target
1735 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1736 install-pdf-target: maybe-install-pdf-target-libsanitizer
1737 install-pdf-target: maybe-install-pdf-target-libmpx
1738 install-pdf-target: maybe-install-pdf-target-libvtv
1739 install-pdf-target: maybe-install-pdf-target-libcilkrts
1740 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1741 install-pdf-target: maybe-install-pdf-target-libssp
1742 install-pdf-target: maybe-install-pdf-target-newlib
1743 install-pdf-target: maybe-install-pdf-target-libgcc
1744 install-pdf-target: maybe-install-pdf-target-libbacktrace
1745 install-pdf-target: maybe-install-pdf-target-libquadmath
1746 install-pdf-target: maybe-install-pdf-target-libgfortran
1747 install-pdf-target: maybe-install-pdf-target-libobjc
1748 install-pdf-target: maybe-install-pdf-target-libgo
1749 install-pdf-target: maybe-install-pdf-target-libtermcap
1750 install-pdf-target: maybe-install-pdf-target-winsup
1751 install-pdf-target: maybe-install-pdf-target-libgloss
1752 install-pdf-target: maybe-install-pdf-target-libffi
1753 install-pdf-target: maybe-install-pdf-target-libjava
1754 install-pdf-target: maybe-install-pdf-target-zlib
1755 install-pdf-target: maybe-install-pdf-target-boehm-gc
1756 install-pdf-target: maybe-install-pdf-target-rda
1757 install-pdf-target: maybe-install-pdf-target-libada
1758 install-pdf-target: maybe-install-pdf-target-libgomp
1759 install-pdf-target: maybe-install-pdf-target-libitm
1760 install-pdf-target: maybe-install-pdf-target-libatomic
1762 .PHONY: do-install-html
1764 @: $(MAKE); $(unstage)
1765 @r=`${PWD_COMMAND}`; export r; \
1766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1767 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1771 .PHONY: install-html-host
1773 install-html-host: maybe-install-html-bfd
1774 install-html-host: maybe-install-html-opcodes
1775 install-html-host: maybe-install-html-binutils
1776 install-html-host: maybe-install-html-bison
1777 install-html-host: maybe-install-html-cgen
1778 install-html-host: maybe-install-html-dejagnu
1779 install-html-host: maybe-install-html-etc
1780 install-html-host: maybe-install-html-fastjar
1781 install-html-host: maybe-install-html-fixincludes
1782 install-html-host: maybe-install-html-flex
1783 install-html-host: maybe-install-html-gas
1784 install-html-host: maybe-install-html-gcc
1785 install-html-host: maybe-install-html-gmp
1786 install-html-host: maybe-install-html-mpfr
1787 install-html-host: maybe-install-html-mpc
1788 install-html-host: maybe-install-html-isl
1789 install-html-host: maybe-install-html-libelf
1790 install-html-host: maybe-install-html-gold
1791 install-html-host: maybe-install-html-gprof
1792 install-html-host: maybe-install-html-intl
1793 install-html-host: maybe-install-html-tcl
1794 install-html-host: maybe-install-html-itcl
1795 install-html-host: maybe-install-html-ld
1796 install-html-host: maybe-install-html-libbacktrace
1797 install-html-host: maybe-install-html-libcpp
1798 install-html-host: maybe-install-html-libdecnumber
1799 install-html-host: maybe-install-html-libgui
1800 install-html-host: maybe-install-html-libiberty
1801 install-html-host: maybe-install-html-libiberty-linker-plugin
1802 install-html-host: maybe-install-html-libiconv
1803 install-html-host: maybe-install-html-m4
1804 install-html-host: maybe-install-html-readline
1805 install-html-host: maybe-install-html-sid
1806 install-html-host: maybe-install-html-sim
1807 install-html-host: maybe-install-html-texinfo
1808 install-html-host: maybe-install-html-zlib
1809 install-html-host: maybe-install-html-gdb
1810 install-html-host: maybe-install-html-expect
1811 install-html-host: maybe-install-html-guile
1812 install-html-host: maybe-install-html-tk
1813 install-html-host: maybe-install-html-libtermcap
1814 install-html-host: maybe-install-html-utils
1815 install-html-host: maybe-install-html-gnattools
1816 install-html-host: maybe-install-html-lto-plugin
1817 install-html-host: maybe-install-html-libcc1
1818 install-html-host: maybe-install-html-gotools
1820 .PHONY: install-html-target
1822 install-html-target: maybe-install-html-target-libstdc++-v3
1823 install-html-target: maybe-install-html-target-libsanitizer
1824 install-html-target: maybe-install-html-target-libmpx
1825 install-html-target: maybe-install-html-target-libvtv
1826 install-html-target: maybe-install-html-target-libcilkrts
1827 install-html-target: maybe-install-html-target-liboffloadmic
1828 install-html-target: maybe-install-html-target-libssp
1829 install-html-target: maybe-install-html-target-newlib
1830 install-html-target: maybe-install-html-target-libgcc
1831 install-html-target: maybe-install-html-target-libbacktrace
1832 install-html-target: maybe-install-html-target-libquadmath
1833 install-html-target: maybe-install-html-target-libgfortran
1834 install-html-target: maybe-install-html-target-libobjc
1835 install-html-target: maybe-install-html-target-libgo
1836 install-html-target: maybe-install-html-target-libtermcap
1837 install-html-target: maybe-install-html-target-winsup
1838 install-html-target: maybe-install-html-target-libgloss
1839 install-html-target: maybe-install-html-target-libffi
1840 install-html-target: maybe-install-html-target-libjava
1841 install-html-target: maybe-install-html-target-zlib
1842 install-html-target: maybe-install-html-target-boehm-gc
1843 install-html-target: maybe-install-html-target-rda
1844 install-html-target: maybe-install-html-target-libada
1845 install-html-target: maybe-install-html-target-libgomp
1846 install-html-target: maybe-install-html-target-libitm
1847 install-html-target: maybe-install-html-target-libatomic
1849 .PHONY: do-installcheck
1851 @: $(MAKE); $(unstage)
1852 @r=`${PWD_COMMAND}`; export r; \
1853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1854 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1858 .PHONY: installcheck-host
1860 installcheck-host: maybe-installcheck-bfd
1861 installcheck-host: maybe-installcheck-opcodes
1862 installcheck-host: maybe-installcheck-binutils
1863 installcheck-host: maybe-installcheck-bison
1864 installcheck-host: maybe-installcheck-cgen
1865 installcheck-host: maybe-installcheck-dejagnu
1866 installcheck-host: maybe-installcheck-etc
1867 installcheck-host: maybe-installcheck-fastjar
1868 installcheck-host: maybe-installcheck-fixincludes
1869 installcheck-host: maybe-installcheck-flex
1870 installcheck-host: maybe-installcheck-gas
1871 installcheck-host: maybe-installcheck-gcc
1872 installcheck-host: maybe-installcheck-gmp
1873 installcheck-host: maybe-installcheck-mpfr
1874 installcheck-host: maybe-installcheck-mpc
1875 installcheck-host: maybe-installcheck-isl
1876 installcheck-host: maybe-installcheck-libelf
1877 installcheck-host: maybe-installcheck-gold
1878 installcheck-host: maybe-installcheck-gprof
1879 installcheck-host: maybe-installcheck-intl
1880 installcheck-host: maybe-installcheck-tcl
1881 installcheck-host: maybe-installcheck-itcl
1882 installcheck-host: maybe-installcheck-ld
1883 installcheck-host: maybe-installcheck-libbacktrace
1884 installcheck-host: maybe-installcheck-libcpp
1885 installcheck-host: maybe-installcheck-libdecnumber
1886 installcheck-host: maybe-installcheck-libgui
1887 installcheck-host: maybe-installcheck-libiberty
1888 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1889 installcheck-host: maybe-installcheck-libiconv
1890 installcheck-host: maybe-installcheck-m4
1891 installcheck-host: maybe-installcheck-readline
1892 installcheck-host: maybe-installcheck-sid
1893 installcheck-host: maybe-installcheck-sim
1894 installcheck-host: maybe-installcheck-texinfo
1895 installcheck-host: maybe-installcheck-zlib
1896 installcheck-host: maybe-installcheck-gdb
1897 installcheck-host: maybe-installcheck-expect
1898 installcheck-host: maybe-installcheck-guile
1899 installcheck-host: maybe-installcheck-tk
1900 installcheck-host: maybe-installcheck-libtermcap
1901 installcheck-host: maybe-installcheck-utils
1902 installcheck-host: maybe-installcheck-gnattools
1903 installcheck-host: maybe-installcheck-lto-plugin
1904 installcheck-host: maybe-installcheck-libcc1
1905 installcheck-host: maybe-installcheck-gotools
1907 .PHONY: installcheck-target
1909 installcheck-target: maybe-installcheck-target-libstdc++-v3
1910 installcheck-target: maybe-installcheck-target-libsanitizer
1911 installcheck-target: maybe-installcheck-target-libmpx
1912 installcheck-target: maybe-installcheck-target-libvtv
1913 installcheck-target: maybe-installcheck-target-libcilkrts
1914 installcheck-target: maybe-installcheck-target-liboffloadmic
1915 installcheck-target: maybe-installcheck-target-libssp
1916 installcheck-target: maybe-installcheck-target-newlib
1917 installcheck-target: maybe-installcheck-target-libgcc
1918 installcheck-target: maybe-installcheck-target-libbacktrace
1919 installcheck-target: maybe-installcheck-target-libquadmath
1920 installcheck-target: maybe-installcheck-target-libgfortran
1921 installcheck-target: maybe-installcheck-target-libobjc
1922 installcheck-target: maybe-installcheck-target-libgo
1923 installcheck-target: maybe-installcheck-target-libtermcap
1924 installcheck-target: maybe-installcheck-target-winsup
1925 installcheck-target: maybe-installcheck-target-libgloss
1926 installcheck-target: maybe-installcheck-target-libffi
1927 installcheck-target: maybe-installcheck-target-libjava
1928 installcheck-target: maybe-installcheck-target-zlib
1929 installcheck-target: maybe-installcheck-target-boehm-gc
1930 installcheck-target: maybe-installcheck-target-rda
1931 installcheck-target: maybe-installcheck-target-libada
1932 installcheck-target: maybe-installcheck-target-libgomp
1933 installcheck-target: maybe-installcheck-target-libitm
1934 installcheck-target: maybe-installcheck-target-libatomic
1936 .PHONY: do-mostlyclean
1938 @: $(MAKE); $(unstage)
1939 @r=`${PWD_COMMAND}`; export r; \
1940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1941 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1945 .PHONY: mostlyclean-host
1947 mostlyclean-host: maybe-mostlyclean-bfd
1948 mostlyclean-host: maybe-mostlyclean-opcodes
1949 mostlyclean-host: maybe-mostlyclean-binutils
1950 mostlyclean-host: maybe-mostlyclean-bison
1951 mostlyclean-host: maybe-mostlyclean-cgen
1952 mostlyclean-host: maybe-mostlyclean-dejagnu
1953 mostlyclean-host: maybe-mostlyclean-etc
1954 mostlyclean-host: maybe-mostlyclean-fastjar
1955 mostlyclean-host: maybe-mostlyclean-fixincludes
1956 mostlyclean-host: maybe-mostlyclean-flex
1957 mostlyclean-host: maybe-mostlyclean-gas
1958 mostlyclean-host: maybe-mostlyclean-gcc
1959 mostlyclean-host: maybe-mostlyclean-gmp
1960 mostlyclean-host: maybe-mostlyclean-mpfr
1961 mostlyclean-host: maybe-mostlyclean-mpc
1962 mostlyclean-host: maybe-mostlyclean-isl
1963 mostlyclean-host: maybe-mostlyclean-libelf
1964 mostlyclean-host: maybe-mostlyclean-gold
1965 mostlyclean-host: maybe-mostlyclean-gprof
1966 mostlyclean-host: maybe-mostlyclean-intl
1967 mostlyclean-host: maybe-mostlyclean-tcl
1968 mostlyclean-host: maybe-mostlyclean-itcl
1969 mostlyclean-host: maybe-mostlyclean-ld
1970 mostlyclean-host: maybe-mostlyclean-libbacktrace
1971 mostlyclean-host: maybe-mostlyclean-libcpp
1972 mostlyclean-host: maybe-mostlyclean-libdecnumber
1973 mostlyclean-host: maybe-mostlyclean-libgui
1974 mostlyclean-host: maybe-mostlyclean-libiberty
1975 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1976 mostlyclean-host: maybe-mostlyclean-libiconv
1977 mostlyclean-host: maybe-mostlyclean-m4
1978 mostlyclean-host: maybe-mostlyclean-readline
1979 mostlyclean-host: maybe-mostlyclean-sid
1980 mostlyclean-host: maybe-mostlyclean-sim
1981 mostlyclean-host: maybe-mostlyclean-texinfo
1982 mostlyclean-host: maybe-mostlyclean-zlib
1983 mostlyclean-host: maybe-mostlyclean-gdb
1984 mostlyclean-host: maybe-mostlyclean-expect
1985 mostlyclean-host: maybe-mostlyclean-guile
1986 mostlyclean-host: maybe-mostlyclean-tk
1987 mostlyclean-host: maybe-mostlyclean-libtermcap
1988 mostlyclean-host: maybe-mostlyclean-utils
1989 mostlyclean-host: maybe-mostlyclean-gnattools
1990 mostlyclean-host: maybe-mostlyclean-lto-plugin
1991 mostlyclean-host: maybe-mostlyclean-libcc1
1992 mostlyclean-host: maybe-mostlyclean-gotools
1994 .PHONY: mostlyclean-target
1996 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1997 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1998 mostlyclean-target: maybe-mostlyclean-target-libmpx
1999 mostlyclean-target: maybe-mostlyclean-target-libvtv
2000 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2001 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2002 mostlyclean-target: maybe-mostlyclean-target-libssp
2003 mostlyclean-target: maybe-mostlyclean-target-newlib
2004 mostlyclean-target: maybe-mostlyclean-target-libgcc
2005 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2006 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2007 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2008 mostlyclean-target: maybe-mostlyclean-target-libobjc
2009 mostlyclean-target: maybe-mostlyclean-target-libgo
2010 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2011 mostlyclean-target: maybe-mostlyclean-target-winsup
2012 mostlyclean-target: maybe-mostlyclean-target-libgloss
2013 mostlyclean-target: maybe-mostlyclean-target-libffi
2014 mostlyclean-target: maybe-mostlyclean-target-libjava
2015 mostlyclean-target: maybe-mostlyclean-target-zlib
2016 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2017 mostlyclean-target: maybe-mostlyclean-target-rda
2018 mostlyclean-target: maybe-mostlyclean-target-libada
2019 mostlyclean-target: maybe-mostlyclean-target-libgomp
2020 mostlyclean-target: maybe-mostlyclean-target-libitm
2021 mostlyclean-target: maybe-mostlyclean-target-libatomic
2025 @: $(MAKE); $(unstage)
2026 @r=`${PWD_COMMAND}`; export r; \
2027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2028 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2034 clean-host: maybe-clean-bfd
2035 clean-host: maybe-clean-opcodes
2036 clean-host: maybe-clean-binutils
2037 clean-host: maybe-clean-bison
2038 clean-host: maybe-clean-cgen
2039 clean-host: maybe-clean-dejagnu
2040 clean-host: maybe-clean-etc
2041 clean-host: maybe-clean-fastjar
2042 clean-host: maybe-clean-fixincludes
2043 clean-host: maybe-clean-flex
2044 clean-host: maybe-clean-gas
2045 clean-host: maybe-clean-gcc
2046 clean-host: maybe-clean-gmp
2047 clean-host: maybe-clean-mpfr
2048 clean-host: maybe-clean-mpc
2049 clean-host: maybe-clean-isl
2050 clean-host: maybe-clean-libelf
2051 clean-host: maybe-clean-gold
2052 clean-host: maybe-clean-gprof
2053 clean-host: maybe-clean-intl
2054 clean-host: maybe-clean-tcl
2055 clean-host: maybe-clean-itcl
2056 clean-host: maybe-clean-ld
2057 clean-host: maybe-clean-libbacktrace
2058 clean-host: maybe-clean-libcpp
2059 clean-host: maybe-clean-libdecnumber
2060 clean-host: maybe-clean-libgui
2061 clean-host: maybe-clean-libiberty
2062 clean-host: maybe-clean-libiberty-linker-plugin
2063 clean-host: maybe-clean-libiconv
2064 clean-host: maybe-clean-m4
2065 clean-host: maybe-clean-readline
2066 clean-host: maybe-clean-sid
2067 clean-host: maybe-clean-sim
2068 clean-host: maybe-clean-texinfo
2069 clean-host: maybe-clean-zlib
2070 clean-host: maybe-clean-gdb
2071 clean-host: maybe-clean-expect
2072 clean-host: maybe-clean-guile
2073 clean-host: maybe-clean-tk
2074 clean-host: maybe-clean-libtermcap
2075 clean-host: maybe-clean-utils
2076 clean-host: maybe-clean-gnattools
2077 clean-host: maybe-clean-lto-plugin
2078 clean-host: maybe-clean-libcc1
2079 clean-host: maybe-clean-gotools
2081 .PHONY: clean-target
2083 clean-target: maybe-clean-target-libstdc++-v3
2084 clean-target: maybe-clean-target-libsanitizer
2085 clean-target: maybe-clean-target-libmpx
2086 clean-target: maybe-clean-target-libvtv
2087 clean-target: maybe-clean-target-libcilkrts
2088 clean-target: maybe-clean-target-liboffloadmic
2089 clean-target: maybe-clean-target-libssp
2090 clean-target: maybe-clean-target-newlib
2091 clean-target: maybe-clean-target-libgcc
2092 clean-target: maybe-clean-target-libbacktrace
2093 clean-target: maybe-clean-target-libquadmath
2094 clean-target: maybe-clean-target-libgfortran
2095 clean-target: maybe-clean-target-libobjc
2096 clean-target: maybe-clean-target-libgo
2097 clean-target: maybe-clean-target-libtermcap
2098 clean-target: maybe-clean-target-winsup
2099 clean-target: maybe-clean-target-libgloss
2100 clean-target: maybe-clean-target-libffi
2101 clean-target: maybe-clean-target-libjava
2102 clean-target: maybe-clean-target-zlib
2103 clean-target: maybe-clean-target-boehm-gc
2104 clean-target: maybe-clean-target-rda
2105 clean-target: maybe-clean-target-libada
2106 clean-target: maybe-clean-target-libgomp
2107 clean-target: maybe-clean-target-libitm
2108 clean-target: maybe-clean-target-libatomic
2110 .PHONY: do-distclean
2112 @: $(MAKE); $(unstage)
2113 @r=`${PWD_COMMAND}`; export r; \
2114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2119 .PHONY: distclean-host
2121 distclean-host: maybe-distclean-bfd
2122 distclean-host: maybe-distclean-opcodes
2123 distclean-host: maybe-distclean-binutils
2124 distclean-host: maybe-distclean-bison
2125 distclean-host: maybe-distclean-cgen
2126 distclean-host: maybe-distclean-dejagnu
2127 distclean-host: maybe-distclean-etc
2128 distclean-host: maybe-distclean-fastjar
2129 distclean-host: maybe-distclean-fixincludes
2130 distclean-host: maybe-distclean-flex
2131 distclean-host: maybe-distclean-gas
2132 distclean-host: maybe-distclean-gcc
2133 distclean-host: maybe-distclean-gmp
2134 distclean-host: maybe-distclean-mpfr
2135 distclean-host: maybe-distclean-mpc
2136 distclean-host: maybe-distclean-isl
2137 distclean-host: maybe-distclean-libelf
2138 distclean-host: maybe-distclean-gold
2139 distclean-host: maybe-distclean-gprof
2140 distclean-host: maybe-distclean-intl
2141 distclean-host: maybe-distclean-tcl
2142 distclean-host: maybe-distclean-itcl
2143 distclean-host: maybe-distclean-ld
2144 distclean-host: maybe-distclean-libbacktrace
2145 distclean-host: maybe-distclean-libcpp
2146 distclean-host: maybe-distclean-libdecnumber
2147 distclean-host: maybe-distclean-libgui
2148 distclean-host: maybe-distclean-libiberty
2149 distclean-host: maybe-distclean-libiberty-linker-plugin
2150 distclean-host: maybe-distclean-libiconv
2151 distclean-host: maybe-distclean-m4
2152 distclean-host: maybe-distclean-readline
2153 distclean-host: maybe-distclean-sid
2154 distclean-host: maybe-distclean-sim
2155 distclean-host: maybe-distclean-texinfo
2156 distclean-host: maybe-distclean-zlib
2157 distclean-host: maybe-distclean-gdb
2158 distclean-host: maybe-distclean-expect
2159 distclean-host: maybe-distclean-guile
2160 distclean-host: maybe-distclean-tk
2161 distclean-host: maybe-distclean-libtermcap
2162 distclean-host: maybe-distclean-utils
2163 distclean-host: maybe-distclean-gnattools
2164 distclean-host: maybe-distclean-lto-plugin
2165 distclean-host: maybe-distclean-libcc1
2166 distclean-host: maybe-distclean-gotools
2168 .PHONY: distclean-target
2170 distclean-target: maybe-distclean-target-libstdc++-v3
2171 distclean-target: maybe-distclean-target-libsanitizer
2172 distclean-target: maybe-distclean-target-libmpx
2173 distclean-target: maybe-distclean-target-libvtv
2174 distclean-target: maybe-distclean-target-libcilkrts
2175 distclean-target: maybe-distclean-target-liboffloadmic
2176 distclean-target: maybe-distclean-target-libssp
2177 distclean-target: maybe-distclean-target-newlib
2178 distclean-target: maybe-distclean-target-libgcc
2179 distclean-target: maybe-distclean-target-libbacktrace
2180 distclean-target: maybe-distclean-target-libquadmath
2181 distclean-target: maybe-distclean-target-libgfortran
2182 distclean-target: maybe-distclean-target-libobjc
2183 distclean-target: maybe-distclean-target-libgo
2184 distclean-target: maybe-distclean-target-libtermcap
2185 distclean-target: maybe-distclean-target-winsup
2186 distclean-target: maybe-distclean-target-libgloss
2187 distclean-target: maybe-distclean-target-libffi
2188 distclean-target: maybe-distclean-target-libjava
2189 distclean-target: maybe-distclean-target-zlib
2190 distclean-target: maybe-distclean-target-boehm-gc
2191 distclean-target: maybe-distclean-target-rda
2192 distclean-target: maybe-distclean-target-libada
2193 distclean-target: maybe-distclean-target-libgomp
2194 distclean-target: maybe-distclean-target-libitm
2195 distclean-target: maybe-distclean-target-libatomic
2197 .PHONY: do-maintainer-clean
2198 do-maintainer-clean:
2199 @: $(MAKE); $(unstage)
2200 @r=`${PWD_COMMAND}`; export r; \
2201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2202 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2203 maintainer-clean-target
2206 .PHONY: maintainer-clean-host
2208 maintainer-clean-host: maybe-maintainer-clean-bfd
2209 maintainer-clean-host: maybe-maintainer-clean-opcodes
2210 maintainer-clean-host: maybe-maintainer-clean-binutils
2211 maintainer-clean-host: maybe-maintainer-clean-bison
2212 maintainer-clean-host: maybe-maintainer-clean-cgen
2213 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2214 maintainer-clean-host: maybe-maintainer-clean-etc
2215 maintainer-clean-host: maybe-maintainer-clean-fastjar
2216 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2217 maintainer-clean-host: maybe-maintainer-clean-flex
2218 maintainer-clean-host: maybe-maintainer-clean-gas
2219 maintainer-clean-host: maybe-maintainer-clean-gcc
2220 maintainer-clean-host: maybe-maintainer-clean-gmp
2221 maintainer-clean-host: maybe-maintainer-clean-mpfr
2222 maintainer-clean-host: maybe-maintainer-clean-mpc
2223 maintainer-clean-host: maybe-maintainer-clean-isl
2224 maintainer-clean-host: maybe-maintainer-clean-libelf
2225 maintainer-clean-host: maybe-maintainer-clean-gold
2226 maintainer-clean-host: maybe-maintainer-clean-gprof
2227 maintainer-clean-host: maybe-maintainer-clean-intl
2228 maintainer-clean-host: maybe-maintainer-clean-tcl
2229 maintainer-clean-host: maybe-maintainer-clean-itcl
2230 maintainer-clean-host: maybe-maintainer-clean-ld
2231 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2232 maintainer-clean-host: maybe-maintainer-clean-libcpp
2233 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2234 maintainer-clean-host: maybe-maintainer-clean-libgui
2235 maintainer-clean-host: maybe-maintainer-clean-libiberty
2236 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2237 maintainer-clean-host: maybe-maintainer-clean-libiconv
2238 maintainer-clean-host: maybe-maintainer-clean-m4
2239 maintainer-clean-host: maybe-maintainer-clean-readline
2240 maintainer-clean-host: maybe-maintainer-clean-sid
2241 maintainer-clean-host: maybe-maintainer-clean-sim
2242 maintainer-clean-host: maybe-maintainer-clean-texinfo
2243 maintainer-clean-host: maybe-maintainer-clean-zlib
2244 maintainer-clean-host: maybe-maintainer-clean-gdb
2245 maintainer-clean-host: maybe-maintainer-clean-expect
2246 maintainer-clean-host: maybe-maintainer-clean-guile
2247 maintainer-clean-host: maybe-maintainer-clean-tk
2248 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2249 maintainer-clean-host: maybe-maintainer-clean-utils
2250 maintainer-clean-host: maybe-maintainer-clean-gnattools
2251 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2252 maintainer-clean-host: maybe-maintainer-clean-libcc1
2253 maintainer-clean-host: maybe-maintainer-clean-gotools
2255 .PHONY: maintainer-clean-target
2257 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2258 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2259 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2260 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2261 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2262 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2263 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2264 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2265 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2266 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2267 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2268 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2269 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2270 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2271 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2272 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2273 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2274 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2275 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2276 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2277 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2278 maintainer-clean-target: maybe-maintainer-clean-target-rda
2279 maintainer-clean-target: maybe-maintainer-clean-target-libada
2280 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2281 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2282 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2285 # Here are the targets which correspond to the do-X targets.
2287 .PHONY: info installcheck dvi pdf html
2288 .PHONY: install-info install-pdf install-html
2289 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2290 .PHONY: local-clean local-distclean local-maintainer-clean
2292 installcheck: do-installcheck
2297 # Make sure makeinfo is built before we do a `make info', if we're
2298 # in fact building texinfo.
2299 do-info: maybe-all-texinfo
2301 install-info: do-install-info dir.info
2302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2303 if [ -f dir.info ]; then \
2304 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2307 install-pdf: do-install-pdf
2309 install-html: do-install-html
2312 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2315 -rm -f Makefile config.status config.cache mh-frag mt-frag
2316 -rm -f maybedep.tmp serdep.tmp
2317 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2318 rm -rf $(TARGET_SUBDIR); \
2320 -rm -rf $(BUILD_SUBDIR)
2321 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2322 rm -rf $(HOST_SUBDIR); \
2324 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2325 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2326 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2327 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2328 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2329 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2331 local-maintainer-clean:
2332 @echo "This command is intended for maintainers to use;"
2333 @echo "it deletes files that may require special tools to rebuild."
2335 clean: do-clean local-clean
2336 mostlyclean: do-mostlyclean local-clean
2337 distclean: do-distclean local-clean local-distclean
2338 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2339 maintainer-clean: local-distclean
2340 realclean: maintainer-clean
2344 .PHONY: check do-check
2347 # Only include modules actually being configured and built.
2351 maybe-check-opcodes \
2352 maybe-check-binutils \
2355 maybe-check-dejagnu \
2357 maybe-check-fastjar \
2358 maybe-check-fixincludes \
2366 maybe-check-libelf \
2373 maybe-check-libbacktrace \
2374 maybe-check-libcpp \
2375 maybe-check-libdecnumber \
2376 maybe-check-libgui \
2377 maybe-check-libiberty \
2378 maybe-check-libiberty-linker-plugin \
2379 maybe-check-libiconv \
2381 maybe-check-readline \
2384 maybe-check-texinfo \
2387 maybe-check-expect \
2390 maybe-check-libtermcap \
2392 maybe-check-gnattools \
2393 maybe-check-lto-plugin \
2394 maybe-check-libcc1 \
2397 .PHONY: check-target
2399 maybe-check-target-libstdc++-v3 \
2400 maybe-check-target-libsanitizer \
2401 maybe-check-target-libmpx \
2402 maybe-check-target-libvtv \
2403 maybe-check-target-libcilkrts \
2404 maybe-check-target-liboffloadmic \
2405 maybe-check-target-libssp \
2406 maybe-check-target-newlib \
2407 maybe-check-target-libgcc \
2408 maybe-check-target-libbacktrace \
2409 maybe-check-target-libquadmath \
2410 maybe-check-target-libgfortran \
2411 maybe-check-target-libobjc \
2412 maybe-check-target-libgo \
2413 maybe-check-target-libtermcap \
2414 maybe-check-target-winsup \
2415 maybe-check-target-libgloss \
2416 maybe-check-target-libffi \
2417 maybe-check-target-libjava \
2418 maybe-check-target-zlib \
2419 maybe-check-target-boehm-gc \
2420 maybe-check-target-rda \
2421 maybe-check-target-libada \
2422 maybe-check-target-libgomp \
2423 maybe-check-target-libitm \
2424 maybe-check-target-libatomic
2427 @: $(MAKE); $(unstage)
2428 @r=`${PWD_COMMAND}`; export r; \
2429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2432 # Automated reporting of test results.
2434 warning.log: build.log
2435 $(srcdir)/contrib/warn_summary build.log > $@
2438 if test x'$(BOOT_CFLAGS)' != x''; then \
2439 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2441 $(srcdir)/contrib/test_summary -t >$@
2443 echo If you really want to send e-mail, run ./$@ now
2445 mail-report-with-warnings.log: warning.log
2446 if test x'$(BOOT_CFLAGS)' != x''; then \
2447 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2449 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2451 echo If you really want to send e-mail, run ./$@ now
2455 $(srcdir)/.local.vimrc:
2456 $(LN_S) contrib/vimrc $@
2459 $(LN_S) contrib/vimrc $@
2461 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2465 # clang-format config
2467 $(srcdir)/.clang-format:
2468 $(LN_S) contrib/clang-format $@
2470 clang-format: $(srcdir)/.clang-format
2472 .PHONY: clang-format
2474 # Installation targets.
2476 .PHONY: install uninstall
2478 @: $(MAKE); $(unstage)
2479 @r=`${PWD_COMMAND}`; export r; \
2480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2481 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2483 .PHONY: install-host-nogcc
2484 install-host-nogcc: \
2486 maybe-install-opcodes \
2487 maybe-install-binutils \
2488 maybe-install-bison \
2489 maybe-install-cgen \
2490 maybe-install-dejagnu \
2492 maybe-install-fastjar \
2493 maybe-install-fixincludes \
2494 maybe-install-flex \
2497 maybe-install-mpfr \
2500 maybe-install-libelf \
2501 maybe-install-gold \
2502 maybe-install-gprof \
2503 maybe-install-intl \
2505 maybe-install-itcl \
2507 maybe-install-libbacktrace \
2508 maybe-install-libcpp \
2509 maybe-install-libdecnumber \
2510 maybe-install-libgui \
2511 maybe-install-libiberty \
2512 maybe-install-libiberty-linker-plugin \
2513 maybe-install-libiconv \
2515 maybe-install-readline \
2518 maybe-install-texinfo \
2519 maybe-install-zlib \
2521 maybe-install-expect \
2522 maybe-install-guile \
2524 maybe-install-libtermcap \
2525 maybe-install-utils \
2526 maybe-install-gnattools \
2527 maybe-install-lto-plugin \
2528 maybe-install-libcc1 \
2529 maybe-install-gotools
2531 .PHONY: install-host
2534 maybe-install-opcodes \
2535 maybe-install-binutils \
2536 maybe-install-bison \
2537 maybe-install-cgen \
2538 maybe-install-dejagnu \
2540 maybe-install-fastjar \
2541 maybe-install-fixincludes \
2542 maybe-install-flex \
2546 maybe-install-mpfr \
2549 maybe-install-libelf \
2550 maybe-install-gold \
2551 maybe-install-gprof \
2552 maybe-install-intl \
2554 maybe-install-itcl \
2556 maybe-install-libbacktrace \
2557 maybe-install-libcpp \
2558 maybe-install-libdecnumber \
2559 maybe-install-libgui \
2560 maybe-install-libiberty \
2561 maybe-install-libiberty-linker-plugin \
2562 maybe-install-libiconv \
2564 maybe-install-readline \
2567 maybe-install-texinfo \
2568 maybe-install-zlib \
2570 maybe-install-expect \
2571 maybe-install-guile \
2573 maybe-install-libtermcap \
2574 maybe-install-utils \
2575 maybe-install-gnattools \
2576 maybe-install-lto-plugin \
2577 maybe-install-libcc1 \
2578 maybe-install-gotools
2580 .PHONY: install-target
2582 maybe-install-target-libstdc++-v3 \
2583 maybe-install-target-libsanitizer \
2584 maybe-install-target-libmpx \
2585 maybe-install-target-libvtv \
2586 maybe-install-target-libcilkrts \
2587 maybe-install-target-liboffloadmic \
2588 maybe-install-target-libssp \
2589 maybe-install-target-newlib \
2590 maybe-install-target-libgcc \
2591 maybe-install-target-libbacktrace \
2592 maybe-install-target-libquadmath \
2593 maybe-install-target-libgfortran \
2594 maybe-install-target-libobjc \
2595 maybe-install-target-libgo \
2596 maybe-install-target-libtermcap \
2597 maybe-install-target-winsup \
2598 maybe-install-target-libgloss \
2599 maybe-install-target-libffi \
2600 maybe-install-target-libjava \
2601 maybe-install-target-zlib \
2602 maybe-install-target-boehm-gc \
2603 maybe-install-target-rda \
2604 maybe-install-target-libada \
2605 maybe-install-target-libgomp \
2606 maybe-install-target-libitm \
2607 maybe-install-target-libatomic
2610 @echo "the uninstall target is not supported in this tree"
2613 install.all: install-no-fixedincludes
2614 @if [ -f ./gcc/Makefile ]; then \
2615 r=`${PWD_COMMAND}`; export r; \
2616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2619 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2624 # install-no-fixedincludes is used to allow the elaboration of binary packages
2625 # suitable for distribution, where we cannot include the fixed system header
2627 .PHONY: install-no-fixedincludes
2628 install-no-fixedincludes: installdirs install-host-nogcc \
2629 install-target gcc-install-no-fixedincludes
2631 .PHONY: install-strip
2633 @: $(MAKE); $(unstage)
2634 @r=`${PWD_COMMAND}`; export r; \
2635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2638 .PHONY: install-strip-host
2639 install-strip-host: \
2640 maybe-install-strip-bfd \
2641 maybe-install-strip-opcodes \
2642 maybe-install-strip-binutils \
2643 maybe-install-strip-bison \
2644 maybe-install-strip-cgen \
2645 maybe-install-strip-dejagnu \
2646 maybe-install-strip-etc \
2647 maybe-install-strip-fastjar \
2648 maybe-install-strip-fixincludes \
2649 maybe-install-strip-flex \
2650 maybe-install-strip-gas \
2651 maybe-install-strip-gcc \
2652 maybe-install-strip-gmp \
2653 maybe-install-strip-mpfr \
2654 maybe-install-strip-mpc \
2655 maybe-install-strip-isl \
2656 maybe-install-strip-libelf \
2657 maybe-install-strip-gold \
2658 maybe-install-strip-gprof \
2659 maybe-install-strip-intl \
2660 maybe-install-strip-tcl \
2661 maybe-install-strip-itcl \
2662 maybe-install-strip-ld \
2663 maybe-install-strip-libbacktrace \
2664 maybe-install-strip-libcpp \
2665 maybe-install-strip-libdecnumber \
2666 maybe-install-strip-libgui \
2667 maybe-install-strip-libiberty \
2668 maybe-install-strip-libiberty-linker-plugin \
2669 maybe-install-strip-libiconv \
2670 maybe-install-strip-m4 \
2671 maybe-install-strip-readline \
2672 maybe-install-strip-sid \
2673 maybe-install-strip-sim \
2674 maybe-install-strip-texinfo \
2675 maybe-install-strip-zlib \
2676 maybe-install-strip-gdb \
2677 maybe-install-strip-expect \
2678 maybe-install-strip-guile \
2679 maybe-install-strip-tk \
2680 maybe-install-strip-libtermcap \
2681 maybe-install-strip-utils \
2682 maybe-install-strip-gnattools \
2683 maybe-install-strip-lto-plugin \
2684 maybe-install-strip-libcc1 \
2685 maybe-install-strip-gotools
2687 .PHONY: install-strip-target
2688 install-strip-target: \
2689 maybe-install-strip-target-libstdc++-v3 \
2690 maybe-install-strip-target-libsanitizer \
2691 maybe-install-strip-target-libmpx \
2692 maybe-install-strip-target-libvtv \
2693 maybe-install-strip-target-libcilkrts \
2694 maybe-install-strip-target-liboffloadmic \
2695 maybe-install-strip-target-libssp \
2696 maybe-install-strip-target-newlib \
2697 maybe-install-strip-target-libgcc \
2698 maybe-install-strip-target-libbacktrace \
2699 maybe-install-strip-target-libquadmath \
2700 maybe-install-strip-target-libgfortran \
2701 maybe-install-strip-target-libobjc \
2702 maybe-install-strip-target-libgo \
2703 maybe-install-strip-target-libtermcap \
2704 maybe-install-strip-target-winsup \
2705 maybe-install-strip-target-libgloss \
2706 maybe-install-strip-target-libffi \
2707 maybe-install-strip-target-libjava \
2708 maybe-install-strip-target-zlib \
2709 maybe-install-strip-target-boehm-gc \
2710 maybe-install-strip-target-rda \
2711 maybe-install-strip-target-libada \
2712 maybe-install-strip-target-libgomp \
2713 maybe-install-strip-target-libitm \
2714 maybe-install-strip-target-libatomic
2717 ### other supporting targets
2720 $(DESTDIR)$(prefix) \
2721 $(DESTDIR)$(exec_prefix)
2723 installdirs: mkinstalldirs
2724 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2726 dir.info: do-install-info
2727 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2728 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2729 mv -f dir.info.new dir.info; \
2734 @echo "Building a full distribution of this tree isn't done"
2735 @echo "via 'make dist'. Check out the etc/ subdirectory"
2739 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2740 # ability to use several tags files at once, so there is probably no need
2741 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2742 # (if we felt like it) have this Makefile write a piece of elisp which
2743 # the user could load to tell emacs19 where all the TAGS files we just
2747 # ------------------------------------
2748 # Macros for configure and all targets
2749 # ------------------------------------
2755 # --------------------------------------
2756 # Modules which run on the build machine
2757 # --------------------------------------
2760 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2761 maybe-configure-build-libiberty:
2763 configure-build-libiberty: stage_current
2764 @endif gcc-bootstrap
2766 maybe-configure-build-libiberty: configure-build-libiberty
2767 configure-build-libiberty:
2768 @: $(MAKE); $(unstage)
2769 @r=`${PWD_COMMAND}`; export r; \
2770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2771 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2772 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2774 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2775 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2778 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2781 module_srcdir=libiberty; \
2782 rm -f no-such-file || : ; \
2783 CONFIG_SITE=no-such-file $(SHELL) \
2784 $$s/$$module_srcdir/configure \
2785 --srcdir=$${topdir}/$$module_srcdir \
2786 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2787 --target=${target_alias} \
2789 @endif build-libiberty
2795 .PHONY: all-build-libiberty maybe-all-build-libiberty
2796 maybe-all-build-libiberty:
2798 all-build-libiberty: stage_current
2799 @endif gcc-bootstrap
2801 TARGET-build-libiberty=all
2802 maybe-all-build-libiberty: all-build-libiberty
2803 all-build-libiberty: configure-build-libiberty
2804 @: $(MAKE); $(unstage)
2805 @r=`${PWD_COMMAND}`; export r; \
2806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808 (cd $(BUILD_SUBDIR)/libiberty && \
2809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2810 $(TARGET-build-libiberty))
2811 @endif build-libiberty
2817 .PHONY: configure-build-bison maybe-configure-build-bison
2818 maybe-configure-build-bison:
2820 configure-build-bison: stage_current
2821 @endif gcc-bootstrap
2823 maybe-configure-build-bison: configure-build-bison
2824 configure-build-bison:
2825 @: $(MAKE); $(unstage)
2826 @r=`${PWD_COMMAND}`; export r; \
2827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2828 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2829 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2831 echo Configuring in $(BUILD_SUBDIR)/bison; \
2832 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2835 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2838 module_srcdir=bison; \
2839 rm -f no-such-file || : ; \
2840 CONFIG_SITE=no-such-file $(SHELL) \
2841 $$s/$$module_srcdir/configure \
2842 --srcdir=$${topdir}/$$module_srcdir \
2843 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2844 --target=${target_alias} \
2852 .PHONY: all-build-bison maybe-all-build-bison
2853 maybe-all-build-bison:
2855 all-build-bison: stage_current
2856 @endif gcc-bootstrap
2858 TARGET-build-bison=all
2859 maybe-all-build-bison: all-build-bison
2860 all-build-bison: configure-build-bison
2861 @: $(MAKE); $(unstage)
2862 @r=`${PWD_COMMAND}`; export r; \
2863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2865 (cd $(BUILD_SUBDIR)/bison && \
2866 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2867 $(TARGET-build-bison))
2874 .PHONY: configure-build-flex maybe-configure-build-flex
2875 maybe-configure-build-flex:
2877 configure-build-flex: stage_current
2878 @endif gcc-bootstrap
2880 maybe-configure-build-flex: configure-build-flex
2881 configure-build-flex:
2882 @: $(MAKE); $(unstage)
2883 @r=`${PWD_COMMAND}`; export r; \
2884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2885 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2886 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2888 echo Configuring in $(BUILD_SUBDIR)/flex; \
2889 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2892 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2895 module_srcdir=flex; \
2896 rm -f no-such-file || : ; \
2897 CONFIG_SITE=no-such-file $(SHELL) \
2898 $$s/$$module_srcdir/configure \
2899 --srcdir=$${topdir}/$$module_srcdir \
2900 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2901 --target=${target_alias} \
2909 .PHONY: all-build-flex maybe-all-build-flex
2910 maybe-all-build-flex:
2912 all-build-flex: stage_current
2913 @endif gcc-bootstrap
2915 TARGET-build-flex=all
2916 maybe-all-build-flex: all-build-flex
2917 all-build-flex: configure-build-flex
2918 @: $(MAKE); $(unstage)
2919 @r=`${PWD_COMMAND}`; export r; \
2920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2922 (cd $(BUILD_SUBDIR)/flex && \
2923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2924 $(TARGET-build-flex))
2931 .PHONY: configure-build-m4 maybe-configure-build-m4
2932 maybe-configure-build-m4:
2934 configure-build-m4: stage_current
2935 @endif gcc-bootstrap
2937 maybe-configure-build-m4: configure-build-m4
2939 @: $(MAKE); $(unstage)
2940 @r=`${PWD_COMMAND}`; export r; \
2941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2942 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2943 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2945 echo Configuring in $(BUILD_SUBDIR)/m4; \
2946 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2949 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2953 rm -f no-such-file || : ; \
2954 CONFIG_SITE=no-such-file $(SHELL) \
2955 $$s/$$module_srcdir/configure \
2956 --srcdir=$${topdir}/$$module_srcdir \
2957 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2958 --target=${target_alias} \
2966 .PHONY: all-build-m4 maybe-all-build-m4
2969 all-build-m4: stage_current
2970 @endif gcc-bootstrap
2973 maybe-all-build-m4: all-build-m4
2974 all-build-m4: configure-build-m4
2975 @: $(MAKE); $(unstage)
2976 @r=`${PWD_COMMAND}`; export r; \
2977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979 (cd $(BUILD_SUBDIR)/m4 && \
2980 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2988 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2989 maybe-configure-build-texinfo:
2991 configure-build-texinfo: stage_current
2992 @endif gcc-bootstrap
2994 maybe-configure-build-texinfo: configure-build-texinfo
2995 configure-build-texinfo:
2996 @: $(MAKE); $(unstage)
2997 @r=`${PWD_COMMAND}`; export r; \
2998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2999 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3000 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3002 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3003 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3006 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3009 module_srcdir=texinfo; \
3010 rm -f no-such-file || : ; \
3011 CONFIG_SITE=no-such-file $(SHELL) \
3012 $$s/$$module_srcdir/configure \
3013 --srcdir=$${topdir}/$$module_srcdir \
3014 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3015 --target=${target_alias} \
3017 @endif build-texinfo
3023 .PHONY: all-build-texinfo maybe-all-build-texinfo
3024 maybe-all-build-texinfo:
3026 all-build-texinfo: stage_current
3027 @endif gcc-bootstrap
3029 TARGET-build-texinfo=all
3030 maybe-all-build-texinfo: all-build-texinfo
3031 all-build-texinfo: configure-build-texinfo
3032 @: $(MAKE); $(unstage)
3033 @r=`${PWD_COMMAND}`; export r; \
3034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036 (cd $(BUILD_SUBDIR)/texinfo && \
3037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3038 $(TARGET-build-texinfo))
3039 @endif build-texinfo
3045 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3046 maybe-configure-build-fixincludes:
3048 configure-build-fixincludes: stage_current
3049 @endif gcc-bootstrap
3050 @if build-fixincludes
3051 maybe-configure-build-fixincludes: configure-build-fixincludes
3052 configure-build-fixincludes:
3053 @: $(MAKE); $(unstage)
3054 @r=`${PWD_COMMAND}`; export r; \
3055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3056 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3057 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3059 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3060 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3063 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3066 module_srcdir=fixincludes; \
3067 rm -f no-such-file || : ; \
3068 CONFIG_SITE=no-such-file $(SHELL) \
3069 $$s/$$module_srcdir/configure \
3070 --srcdir=$${topdir}/$$module_srcdir \
3071 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3072 --target=${target_alias} \
3074 @endif build-fixincludes
3080 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3081 maybe-all-build-fixincludes:
3083 all-build-fixincludes: stage_current
3084 @endif gcc-bootstrap
3085 @if build-fixincludes
3086 TARGET-build-fixincludes=all
3087 maybe-all-build-fixincludes: all-build-fixincludes
3088 all-build-fixincludes: configure-build-fixincludes
3089 @: $(MAKE); $(unstage)
3090 @r=`${PWD_COMMAND}`; export r; \
3091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093 (cd $(BUILD_SUBDIR)/fixincludes && \
3094 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3095 $(TARGET-build-fixincludes))
3096 @endif build-fixincludes
3102 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3103 maybe-configure-build-libcpp:
3105 configure-build-libcpp: stage_current
3106 @endif gcc-bootstrap
3108 maybe-configure-build-libcpp: configure-build-libcpp
3109 configure-build-libcpp:
3110 @: $(MAKE); $(unstage)
3111 @r=`${PWD_COMMAND}`; export r; \
3112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3113 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3114 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3116 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3117 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3120 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3123 module_srcdir=libcpp; \
3124 rm -f no-such-file || : ; \
3125 CONFIG_SITE=no-such-file $(SHELL) \
3126 $$s/$$module_srcdir/configure \
3127 --srcdir=$${topdir}/$$module_srcdir \
3128 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3129 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3137 .PHONY: all-build-libcpp maybe-all-build-libcpp
3138 maybe-all-build-libcpp:
3140 all-build-libcpp: stage_current
3141 @endif gcc-bootstrap
3143 TARGET-build-libcpp=all
3144 maybe-all-build-libcpp: all-build-libcpp
3145 all-build-libcpp: configure-build-libcpp
3146 @: $(MAKE); $(unstage)
3147 @r=`${PWD_COMMAND}`; export r; \
3148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 (cd $(BUILD_SUBDIR)/libcpp && \
3151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3152 $(TARGET-build-libcpp))
3159 # --------------------------------------
3160 # Modules which run on the host machine
3161 # --------------------------------------
3164 .PHONY: configure-bfd maybe-configure-bfd
3165 maybe-configure-bfd:
3167 configure-bfd: stage_current
3168 @endif gcc-bootstrap
3170 maybe-configure-bfd: configure-bfd
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3177 echo Configuring in $(HOST_SUBDIR)/bfd; \
3178 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3181 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3184 module_srcdir=bfd; \
3186 $$s/$$module_srcdir/configure \
3187 --srcdir=$${topdir}/$$module_srcdir \
3188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3189 --target=${target_alias} \
3195 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3196 maybe-configure-stage1-bfd:
3198 maybe-configure-stage1-bfd: configure-stage1-bfd
3199 configure-stage1-bfd:
3200 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3202 @r=`${PWD_COMMAND}`; export r; \
3203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3204 TFLAGS="$(STAGE1_TFLAGS)"; \
3205 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3207 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3208 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3209 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3210 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3212 cd $(HOST_SUBDIR)/bfd || exit 1; \
3214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3215 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3218 module_srcdir=bfd; \
3219 $(SHELL) $$s/$$module_srcdir/configure \
3220 --srcdir=$${topdir}/$$module_srcdir \
3221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3222 --target=${target_alias} \
3224 $(STAGE1_CONFIGURE_FLAGS)
3225 @endif bfd-bootstrap
3227 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3228 maybe-configure-stage2-bfd:
3230 maybe-configure-stage2-bfd: configure-stage2-bfd
3231 configure-stage2-bfd:
3232 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3234 @r=`${PWD_COMMAND}`; export r; \
3235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236 TFLAGS="$(STAGE2_TFLAGS)"; \
3237 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3239 $(POSTSTAGE1_HOST_EXPORTS) \
3240 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3241 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3242 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3243 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3245 cd $(HOST_SUBDIR)/bfd || exit 1; \
3247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3248 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3251 module_srcdir=bfd; \
3252 $(SHELL) $$s/$$module_srcdir/configure \
3253 --srcdir=$${topdir}/$$module_srcdir \
3254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3255 --target=${target_alias} \
3256 --with-build-libsubdir=$(HOST_SUBDIR) \
3257 $(STAGE2_CONFIGURE_FLAGS)
3258 @endif bfd-bootstrap
3260 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3261 maybe-configure-stage3-bfd:
3263 maybe-configure-stage3-bfd: configure-stage3-bfd
3264 configure-stage3-bfd:
3265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3267 @r=`${PWD_COMMAND}`; export r; \
3268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269 TFLAGS="$(STAGE3_TFLAGS)"; \
3270 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3272 $(POSTSTAGE1_HOST_EXPORTS) \
3273 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3274 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3275 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3276 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3278 cd $(HOST_SUBDIR)/bfd || exit 1; \
3280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3281 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3284 module_srcdir=bfd; \
3285 $(SHELL) $$s/$$module_srcdir/configure \
3286 --srcdir=$${topdir}/$$module_srcdir \
3287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3288 --target=${target_alias} \
3289 --with-build-libsubdir=$(HOST_SUBDIR) \
3290 $(STAGE3_CONFIGURE_FLAGS)
3291 @endif bfd-bootstrap
3293 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3294 maybe-configure-stage4-bfd:
3296 maybe-configure-stage4-bfd: configure-stage4-bfd
3297 configure-stage4-bfd:
3298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3300 @r=`${PWD_COMMAND}`; export r; \
3301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302 TFLAGS="$(STAGE4_TFLAGS)"; \
3303 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3305 $(POSTSTAGE1_HOST_EXPORTS) \
3306 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3307 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3308 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3309 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3311 cd $(HOST_SUBDIR)/bfd || exit 1; \
3313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3314 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3317 module_srcdir=bfd; \
3318 $(SHELL) $$s/$$module_srcdir/configure \
3319 --srcdir=$${topdir}/$$module_srcdir \
3320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3321 --target=${target_alias} \
3322 --with-build-libsubdir=$(HOST_SUBDIR) \
3323 $(STAGE4_CONFIGURE_FLAGS)
3324 @endif bfd-bootstrap
3326 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3327 maybe-configure-stageprofile-bfd:
3329 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3330 configure-stageprofile-bfd:
3331 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3333 @r=`${PWD_COMMAND}`; export r; \
3334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3336 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3338 $(POSTSTAGE1_HOST_EXPORTS) \
3339 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3340 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3341 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3342 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3344 cd $(HOST_SUBDIR)/bfd || exit 1; \
3346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3347 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3350 module_srcdir=bfd; \
3351 $(SHELL) $$s/$$module_srcdir/configure \
3352 --srcdir=$${topdir}/$$module_srcdir \
3353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3354 --target=${target_alias} \
3355 --with-build-libsubdir=$(HOST_SUBDIR) \
3356 $(STAGEprofile_CONFIGURE_FLAGS)
3357 @endif bfd-bootstrap
3359 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3360 maybe-configure-stagefeedback-bfd:
3362 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3363 configure-stagefeedback-bfd:
3364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3366 @r=`${PWD_COMMAND}`; export r; \
3367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3369 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3371 $(POSTSTAGE1_HOST_EXPORTS) \
3372 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3373 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3374 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3375 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3377 cd $(HOST_SUBDIR)/bfd || exit 1; \
3379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3380 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3383 module_srcdir=bfd; \
3384 $(SHELL) $$s/$$module_srcdir/configure \
3385 --srcdir=$${topdir}/$$module_srcdir \
3386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3387 --target=${target_alias} \
3388 --with-build-libsubdir=$(HOST_SUBDIR) \
3389 $(STAGEfeedback_CONFIGURE_FLAGS)
3390 @endif bfd-bootstrap
3396 .PHONY: all-bfd maybe-all-bfd
3399 all-bfd: stage_current
3400 @endif gcc-bootstrap
3403 maybe-all-bfd: all-bfd
3404 all-bfd: configure-bfd
3405 @r=`${PWD_COMMAND}`; export r; \
3406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 (cd $(HOST_SUBDIR)/bfd && \
3409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3415 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3416 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3417 maybe-all-stage1-bfd:
3418 maybe-clean-stage1-bfd:
3420 maybe-all-stage1-bfd: all-stage1-bfd
3421 all-stage1: all-stage1-bfd
3422 TARGET-stage1-bfd = $(TARGET-bfd)
3423 all-stage1-bfd: configure-stage1-bfd
3424 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3425 @r=`${PWD_COMMAND}`; export r; \
3426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3427 TFLAGS="$(STAGE1_TFLAGS)"; \
3429 cd $(HOST_SUBDIR)/bfd && \
3430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3431 CFLAGS="$(STAGE1_CFLAGS)" \
3432 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3433 LIBCFLAGS="$(LIBCFLAGS)" \
3434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3437 $(EXTRA_HOST_FLAGS) \
3438 $(STAGE1_FLAGS_TO_PASS) \
3439 TFLAGS="$(STAGE1_TFLAGS)" \
3440 $(TARGET-stage1-bfd)
3442 maybe-clean-stage1-bfd: clean-stage1-bfd
3443 clean-stage1: clean-stage1-bfd
3445 @if [ $(current_stage) = stage1 ]; then \
3446 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3448 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3449 $(MAKE) stage1-start; \
3451 cd $(HOST_SUBDIR)/bfd && \
3452 $(MAKE) $(EXTRA_HOST_FLAGS) \
3453 $(STAGE1_FLAGS_TO_PASS) clean
3454 @endif bfd-bootstrap
3457 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3458 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3459 maybe-all-stage2-bfd:
3460 maybe-clean-stage2-bfd:
3462 maybe-all-stage2-bfd: all-stage2-bfd
3463 all-stage2: all-stage2-bfd
3464 TARGET-stage2-bfd = $(TARGET-bfd)
3465 all-stage2-bfd: configure-stage2-bfd
3466 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 TFLAGS="$(STAGE2_TFLAGS)"; \
3471 $(POSTSTAGE1_HOST_EXPORTS) \
3472 cd $(HOST_SUBDIR)/bfd && \
3473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3474 CFLAGS="$(STAGE2_CFLAGS)" \
3475 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3476 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3481 TFLAGS="$(STAGE2_TFLAGS)" \
3482 $(TARGET-stage2-bfd)
3484 maybe-clean-stage2-bfd: clean-stage2-bfd
3485 clean-stage2: clean-stage2-bfd
3487 @if [ $(current_stage) = stage2 ]; then \
3488 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3490 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3491 $(MAKE) stage2-start; \
3493 cd $(HOST_SUBDIR)/bfd && \
3494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3495 @endif bfd-bootstrap
3498 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3499 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3500 maybe-all-stage3-bfd:
3501 maybe-clean-stage3-bfd:
3503 maybe-all-stage3-bfd: all-stage3-bfd
3504 all-stage3: all-stage3-bfd
3505 TARGET-stage3-bfd = $(TARGET-bfd)
3506 all-stage3-bfd: configure-stage3-bfd
3507 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3508 @r=`${PWD_COMMAND}`; export r; \
3509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3510 TFLAGS="$(STAGE3_TFLAGS)"; \
3512 $(POSTSTAGE1_HOST_EXPORTS) \
3513 cd $(HOST_SUBDIR)/bfd && \
3514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3515 CFLAGS="$(STAGE3_CFLAGS)" \
3516 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3517 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3522 TFLAGS="$(STAGE3_TFLAGS)" \
3523 $(TARGET-stage3-bfd)
3525 maybe-clean-stage3-bfd: clean-stage3-bfd
3526 clean-stage3: clean-stage3-bfd
3528 @if [ $(current_stage) = stage3 ]; then \
3529 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3531 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3532 $(MAKE) stage3-start; \
3534 cd $(HOST_SUBDIR)/bfd && \
3535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3536 @endif bfd-bootstrap
3539 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3540 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3541 maybe-all-stage4-bfd:
3542 maybe-clean-stage4-bfd:
3544 maybe-all-stage4-bfd: all-stage4-bfd
3545 all-stage4: all-stage4-bfd
3546 TARGET-stage4-bfd = $(TARGET-bfd)
3547 all-stage4-bfd: configure-stage4-bfd
3548 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3549 @r=`${PWD_COMMAND}`; export r; \
3550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551 TFLAGS="$(STAGE4_TFLAGS)"; \
3553 $(POSTSTAGE1_HOST_EXPORTS) \
3554 cd $(HOST_SUBDIR)/bfd && \
3555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3556 CFLAGS="$(STAGE4_CFLAGS)" \
3557 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3558 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3563 TFLAGS="$(STAGE4_TFLAGS)" \
3564 $(TARGET-stage4-bfd)
3566 maybe-clean-stage4-bfd: clean-stage4-bfd
3567 clean-stage4: clean-stage4-bfd
3569 @if [ $(current_stage) = stage4 ]; then \
3570 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3572 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3573 $(MAKE) stage4-start; \
3575 cd $(HOST_SUBDIR)/bfd && \
3576 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3577 @endif bfd-bootstrap
3580 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3581 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3582 maybe-all-stageprofile-bfd:
3583 maybe-clean-stageprofile-bfd:
3585 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3586 all-stageprofile: all-stageprofile-bfd
3587 TARGET-stageprofile-bfd = $(TARGET-bfd)
3588 all-stageprofile-bfd: configure-stageprofile-bfd
3589 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3590 @r=`${PWD_COMMAND}`; export r; \
3591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3592 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3594 $(POSTSTAGE1_HOST_EXPORTS) \
3595 cd $(HOST_SUBDIR)/bfd && \
3596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3597 CFLAGS="$(STAGEprofile_CFLAGS)" \
3598 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3599 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3604 TFLAGS="$(STAGEprofile_TFLAGS)" \
3605 $(TARGET-stageprofile-bfd)
3607 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3608 clean-stageprofile: clean-stageprofile-bfd
3609 clean-stageprofile-bfd:
3610 @if [ $(current_stage) = stageprofile ]; then \
3611 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3613 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3614 $(MAKE) stageprofile-start; \
3616 cd $(HOST_SUBDIR)/bfd && \
3617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3618 @endif bfd-bootstrap
3621 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3622 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3623 maybe-all-stagefeedback-bfd:
3624 maybe-clean-stagefeedback-bfd:
3626 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3627 all-stagefeedback: all-stagefeedback-bfd
3628 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3629 all-stagefeedback-bfd: configure-stagefeedback-bfd
3630 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3631 @r=`${PWD_COMMAND}`; export r; \
3632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3633 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3635 $(POSTSTAGE1_HOST_EXPORTS) \
3636 cd $(HOST_SUBDIR)/bfd && \
3637 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3638 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3639 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3640 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3645 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3646 $(TARGET-stagefeedback-bfd)
3648 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3649 clean-stagefeedback: clean-stagefeedback-bfd
3650 clean-stagefeedback-bfd:
3651 @if [ $(current_stage) = stagefeedback ]; then \
3652 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3654 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3655 $(MAKE) stagefeedback-start; \
3657 cd $(HOST_SUBDIR)/bfd && \
3658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3659 @endif bfd-bootstrap
3665 .PHONY: check-bfd maybe-check-bfd
3668 maybe-check-bfd: check-bfd
3671 @: $(MAKE); $(unstage)
3672 @r=`${PWD_COMMAND}`; export r; \
3673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3674 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3675 (cd $(HOST_SUBDIR)/bfd && \
3676 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3680 .PHONY: install-bfd maybe-install-bfd
3683 maybe-install-bfd: install-bfd
3685 install-bfd: installdirs
3686 @: $(MAKE); $(unstage)
3687 @r=`${PWD_COMMAND}`; export r; \
3688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 (cd $(HOST_SUBDIR)/bfd && \
3691 $(MAKE) $(FLAGS_TO_PASS) install)
3695 .PHONY: install-strip-bfd maybe-install-strip-bfd
3696 maybe-install-strip-bfd:
3698 maybe-install-strip-bfd: install-strip-bfd
3700 install-strip-bfd: installdirs
3701 @: $(MAKE); $(unstage)
3702 @r=`${PWD_COMMAND}`; export r; \
3703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3705 (cd $(HOST_SUBDIR)/bfd && \
3706 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3710 # Other targets (info, dvi, pdf, etc.)
3712 .PHONY: maybe-info-bfd info-bfd
3715 maybe-info-bfd: info-bfd
3719 @[ -f ./bfd/Makefile ] || exit 0; \
3720 r=`${PWD_COMMAND}`; export r; \
3721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723 for flag in $(EXTRA_HOST_FLAGS) ; do \
3724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3726 echo "Doing info in bfd"; \
3727 (cd $(HOST_SUBDIR)/bfd && \
3728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3730 "RANLIB=$${RANLIB}" \
3731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737 .PHONY: maybe-dvi-bfd dvi-bfd
3740 maybe-dvi-bfd: dvi-bfd
3744 @[ -f ./bfd/Makefile ] || exit 0; \
3745 r=`${PWD_COMMAND}`; export r; \
3746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748 for flag in $(EXTRA_HOST_FLAGS) ; do \
3749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751 echo "Doing dvi in bfd"; \
3752 (cd $(HOST_SUBDIR)/bfd && \
3753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3755 "RANLIB=$${RANLIB}" \
3756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762 .PHONY: maybe-pdf-bfd pdf-bfd
3765 maybe-pdf-bfd: pdf-bfd
3769 @[ -f ./bfd/Makefile ] || exit 0; \
3770 r=`${PWD_COMMAND}`; export r; \
3771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773 for flag in $(EXTRA_HOST_FLAGS) ; do \
3774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3776 echo "Doing pdf in bfd"; \
3777 (cd $(HOST_SUBDIR)/bfd && \
3778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3780 "RANLIB=$${RANLIB}" \
3781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787 .PHONY: maybe-html-bfd html-bfd
3790 maybe-html-bfd: html-bfd
3794 @[ -f ./bfd/Makefile ] || exit 0; \
3795 r=`${PWD_COMMAND}`; export r; \
3796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3798 for flag in $(EXTRA_HOST_FLAGS) ; do \
3799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3801 echo "Doing html in bfd"; \
3802 (cd $(HOST_SUBDIR)/bfd && \
3803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3805 "RANLIB=$${RANLIB}" \
3806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812 .PHONY: maybe-TAGS-bfd TAGS-bfd
3815 maybe-TAGS-bfd: TAGS-bfd
3819 @[ -f ./bfd/Makefile ] || exit 0; \
3820 r=`${PWD_COMMAND}`; export r; \
3821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823 for flag in $(EXTRA_HOST_FLAGS) ; do \
3824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3826 echo "Doing TAGS in bfd"; \
3827 (cd $(HOST_SUBDIR)/bfd && \
3828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3830 "RANLIB=$${RANLIB}" \
3831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3837 .PHONY: maybe-install-info-bfd install-info-bfd
3838 maybe-install-info-bfd:
3840 maybe-install-info-bfd: install-info-bfd
3845 @[ -f ./bfd/Makefile ] || exit 0; \
3846 r=`${PWD_COMMAND}`; export r; \
3847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849 for flag in $(EXTRA_HOST_FLAGS) ; do \
3850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3852 echo "Doing install-info in bfd"; \
3853 (cd $(HOST_SUBDIR)/bfd && \
3854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3856 "RANLIB=$${RANLIB}" \
3857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3863 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3864 maybe-install-pdf-bfd:
3866 maybe-install-pdf-bfd: install-pdf-bfd
3871 @[ -f ./bfd/Makefile ] || exit 0; \
3872 r=`${PWD_COMMAND}`; export r; \
3873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 for flag in $(EXTRA_HOST_FLAGS) ; do \
3876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878 echo "Doing install-pdf in bfd"; \
3879 (cd $(HOST_SUBDIR)/bfd && \
3880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882 "RANLIB=$${RANLIB}" \
3883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889 .PHONY: maybe-install-html-bfd install-html-bfd
3890 maybe-install-html-bfd:
3892 maybe-install-html-bfd: install-html-bfd
3897 @[ -f ./bfd/Makefile ] || exit 0; \
3898 r=`${PWD_COMMAND}`; export r; \
3899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901 for flag in $(EXTRA_HOST_FLAGS) ; do \
3902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904 echo "Doing install-html in bfd"; \
3905 (cd $(HOST_SUBDIR)/bfd && \
3906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3908 "RANLIB=$${RANLIB}" \
3909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915 .PHONY: maybe-installcheck-bfd installcheck-bfd
3916 maybe-installcheck-bfd:
3918 maybe-installcheck-bfd: installcheck-bfd
3922 @[ -f ./bfd/Makefile ] || exit 0; \
3923 r=`${PWD_COMMAND}`; export r; \
3924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3926 for flag in $(EXTRA_HOST_FLAGS) ; do \
3927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3929 echo "Doing installcheck in bfd"; \
3930 (cd $(HOST_SUBDIR)/bfd && \
3931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3933 "RANLIB=$${RANLIB}" \
3934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3940 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3941 maybe-mostlyclean-bfd:
3943 maybe-mostlyclean-bfd: mostlyclean-bfd
3946 @[ -f ./bfd/Makefile ] || exit 0; \
3947 r=`${PWD_COMMAND}`; export r; \
3948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3950 for flag in $(EXTRA_HOST_FLAGS) ; do \
3951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3953 echo "Doing mostlyclean in bfd"; \
3954 (cd $(HOST_SUBDIR)/bfd && \
3955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957 "RANLIB=$${RANLIB}" \
3958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3964 .PHONY: maybe-clean-bfd clean-bfd
3967 maybe-clean-bfd: clean-bfd
3970 @[ -f ./bfd/Makefile ] || exit 0; \
3971 r=`${PWD_COMMAND}`; export r; \
3972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3974 for flag in $(EXTRA_HOST_FLAGS) ; do \
3975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3977 echo "Doing clean in bfd"; \
3978 (cd $(HOST_SUBDIR)/bfd && \
3979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3981 "RANLIB=$${RANLIB}" \
3982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3988 .PHONY: maybe-distclean-bfd distclean-bfd
3989 maybe-distclean-bfd:
3991 maybe-distclean-bfd: distclean-bfd
3994 @[ -f ./bfd/Makefile ] || exit 0; \
3995 r=`${PWD_COMMAND}`; export r; \
3996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3998 for flag in $(EXTRA_HOST_FLAGS) ; do \
3999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4001 echo "Doing distclean in bfd"; \
4002 (cd $(HOST_SUBDIR)/bfd && \
4003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4005 "RANLIB=$${RANLIB}" \
4006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4012 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4013 maybe-maintainer-clean-bfd:
4015 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4017 maintainer-clean-bfd:
4018 @[ -f ./bfd/Makefile ] || exit 0; \
4019 r=`${PWD_COMMAND}`; export r; \
4020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4022 for flag in $(EXTRA_HOST_FLAGS) ; do \
4023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4025 echo "Doing maintainer-clean in bfd"; \
4026 (cd $(HOST_SUBDIR)/bfd && \
4027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4029 "RANLIB=$${RANLIB}" \
4030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4038 .PHONY: configure-opcodes maybe-configure-opcodes
4039 maybe-configure-opcodes:
4041 configure-opcodes: stage_current
4042 @endif gcc-bootstrap
4044 maybe-configure-opcodes: configure-opcodes
4046 @r=`${PWD_COMMAND}`; export r; \
4047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4048 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4051 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4052 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4055 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4058 module_srcdir=opcodes; \
4060 $$s/$$module_srcdir/configure \
4061 --srcdir=$${topdir}/$$module_srcdir \
4062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4063 --target=${target_alias} \
4069 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4070 maybe-configure-stage1-opcodes:
4071 @if opcodes-bootstrap
4072 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4073 configure-stage1-opcodes:
4074 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4076 @r=`${PWD_COMMAND}`; export r; \
4077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078 TFLAGS="$(STAGE1_TFLAGS)"; \
4079 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4081 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4082 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4083 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4084 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4086 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4089 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4092 module_srcdir=opcodes; \
4093 $(SHELL) $$s/$$module_srcdir/configure \
4094 --srcdir=$${topdir}/$$module_srcdir \
4095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4096 --target=${target_alias} \
4098 $(STAGE1_CONFIGURE_FLAGS)
4099 @endif opcodes-bootstrap
4101 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4102 maybe-configure-stage2-opcodes:
4103 @if opcodes-bootstrap
4104 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4105 configure-stage2-opcodes:
4106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4108 @r=`${PWD_COMMAND}`; export r; \
4109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4110 TFLAGS="$(STAGE2_TFLAGS)"; \
4111 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4113 $(POSTSTAGE1_HOST_EXPORTS) \
4114 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4115 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4116 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4117 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4119 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4122 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4125 module_srcdir=opcodes; \
4126 $(SHELL) $$s/$$module_srcdir/configure \
4127 --srcdir=$${topdir}/$$module_srcdir \
4128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4129 --target=${target_alias} \
4130 --with-build-libsubdir=$(HOST_SUBDIR) \
4131 $(STAGE2_CONFIGURE_FLAGS)
4132 @endif opcodes-bootstrap
4134 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4135 maybe-configure-stage3-opcodes:
4136 @if opcodes-bootstrap
4137 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4138 configure-stage3-opcodes:
4139 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4141 @r=`${PWD_COMMAND}`; export r; \
4142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4143 TFLAGS="$(STAGE3_TFLAGS)"; \
4144 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4146 $(POSTSTAGE1_HOST_EXPORTS) \
4147 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4148 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4149 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4150 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4152 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4155 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4158 module_srcdir=opcodes; \
4159 $(SHELL) $$s/$$module_srcdir/configure \
4160 --srcdir=$${topdir}/$$module_srcdir \
4161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4162 --target=${target_alias} \
4163 --with-build-libsubdir=$(HOST_SUBDIR) \
4164 $(STAGE3_CONFIGURE_FLAGS)
4165 @endif opcodes-bootstrap
4167 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4168 maybe-configure-stage4-opcodes:
4169 @if opcodes-bootstrap
4170 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4171 configure-stage4-opcodes:
4172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4174 @r=`${PWD_COMMAND}`; export r; \
4175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4176 TFLAGS="$(STAGE4_TFLAGS)"; \
4177 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4179 $(POSTSTAGE1_HOST_EXPORTS) \
4180 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4181 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4182 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4183 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4185 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4188 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4191 module_srcdir=opcodes; \
4192 $(SHELL) $$s/$$module_srcdir/configure \
4193 --srcdir=$${topdir}/$$module_srcdir \
4194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4195 --target=${target_alias} \
4196 --with-build-libsubdir=$(HOST_SUBDIR) \
4197 $(STAGE4_CONFIGURE_FLAGS)
4198 @endif opcodes-bootstrap
4200 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4201 maybe-configure-stageprofile-opcodes:
4202 @if opcodes-bootstrap
4203 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4204 configure-stageprofile-opcodes:
4205 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4207 @r=`${PWD_COMMAND}`; export r; \
4208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4210 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4212 $(POSTSTAGE1_HOST_EXPORTS) \
4213 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4214 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4215 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4216 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4218 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4221 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4224 module_srcdir=opcodes; \
4225 $(SHELL) $$s/$$module_srcdir/configure \
4226 --srcdir=$${topdir}/$$module_srcdir \
4227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4228 --target=${target_alias} \
4229 --with-build-libsubdir=$(HOST_SUBDIR) \
4230 $(STAGEprofile_CONFIGURE_FLAGS)
4231 @endif opcodes-bootstrap
4233 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4234 maybe-configure-stagefeedback-opcodes:
4235 @if opcodes-bootstrap
4236 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4237 configure-stagefeedback-opcodes:
4238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4240 @r=`${PWD_COMMAND}`; export r; \
4241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4243 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4245 $(POSTSTAGE1_HOST_EXPORTS) \
4246 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4247 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4248 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4249 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4251 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4254 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4257 module_srcdir=opcodes; \
4258 $(SHELL) $$s/$$module_srcdir/configure \
4259 --srcdir=$${topdir}/$$module_srcdir \
4260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4261 --target=${target_alias} \
4262 --with-build-libsubdir=$(HOST_SUBDIR) \
4263 $(STAGEfeedback_CONFIGURE_FLAGS)
4264 @endif opcodes-bootstrap
4270 .PHONY: all-opcodes maybe-all-opcodes
4273 all-opcodes: stage_current
4274 @endif gcc-bootstrap
4277 maybe-all-opcodes: all-opcodes
4278 all-opcodes: configure-opcodes
4279 @r=`${PWD_COMMAND}`; export r; \
4280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4282 (cd $(HOST_SUBDIR)/opcodes && \
4283 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4289 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4290 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4291 maybe-all-stage1-opcodes:
4292 maybe-clean-stage1-opcodes:
4293 @if opcodes-bootstrap
4294 maybe-all-stage1-opcodes: all-stage1-opcodes
4295 all-stage1: all-stage1-opcodes
4296 TARGET-stage1-opcodes = $(TARGET-opcodes)
4297 all-stage1-opcodes: configure-stage1-opcodes
4298 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4299 @r=`${PWD_COMMAND}`; export r; \
4300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301 TFLAGS="$(STAGE1_TFLAGS)"; \
4303 cd $(HOST_SUBDIR)/opcodes && \
4304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4305 CFLAGS="$(STAGE1_CFLAGS)" \
4306 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4307 LIBCFLAGS="$(LIBCFLAGS)" \
4308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4311 $(EXTRA_HOST_FLAGS) \
4312 $(STAGE1_FLAGS_TO_PASS) \
4313 TFLAGS="$(STAGE1_TFLAGS)" \
4314 $(TARGET-stage1-opcodes)
4316 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4317 clean-stage1: clean-stage1-opcodes
4318 clean-stage1-opcodes:
4319 @if [ $(current_stage) = stage1 ]; then \
4320 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4322 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4323 $(MAKE) stage1-start; \
4325 cd $(HOST_SUBDIR)/opcodes && \
4326 $(MAKE) $(EXTRA_HOST_FLAGS) \
4327 $(STAGE1_FLAGS_TO_PASS) clean
4328 @endif opcodes-bootstrap
4331 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4332 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4333 maybe-all-stage2-opcodes:
4334 maybe-clean-stage2-opcodes:
4335 @if opcodes-bootstrap
4336 maybe-all-stage2-opcodes: all-stage2-opcodes
4337 all-stage2: all-stage2-opcodes
4338 TARGET-stage2-opcodes = $(TARGET-opcodes)
4339 all-stage2-opcodes: configure-stage2-opcodes
4340 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4341 @r=`${PWD_COMMAND}`; export r; \
4342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4343 TFLAGS="$(STAGE2_TFLAGS)"; \
4345 $(POSTSTAGE1_HOST_EXPORTS) \
4346 cd $(HOST_SUBDIR)/opcodes && \
4347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4348 CFLAGS="$(STAGE2_CFLAGS)" \
4349 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4350 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4355 TFLAGS="$(STAGE2_TFLAGS)" \
4356 $(TARGET-stage2-opcodes)
4358 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4359 clean-stage2: clean-stage2-opcodes
4360 clean-stage2-opcodes:
4361 @if [ $(current_stage) = stage2 ]; then \
4362 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4364 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4365 $(MAKE) stage2-start; \
4367 cd $(HOST_SUBDIR)/opcodes && \
4368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4369 @endif opcodes-bootstrap
4372 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4373 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4374 maybe-all-stage3-opcodes:
4375 maybe-clean-stage3-opcodes:
4376 @if opcodes-bootstrap
4377 maybe-all-stage3-opcodes: all-stage3-opcodes
4378 all-stage3: all-stage3-opcodes
4379 TARGET-stage3-opcodes = $(TARGET-opcodes)
4380 all-stage3-opcodes: configure-stage3-opcodes
4381 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4382 @r=`${PWD_COMMAND}`; export r; \
4383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384 TFLAGS="$(STAGE3_TFLAGS)"; \
4386 $(POSTSTAGE1_HOST_EXPORTS) \
4387 cd $(HOST_SUBDIR)/opcodes && \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4389 CFLAGS="$(STAGE3_CFLAGS)" \
4390 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4391 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4396 TFLAGS="$(STAGE3_TFLAGS)" \
4397 $(TARGET-stage3-opcodes)
4399 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4400 clean-stage3: clean-stage3-opcodes
4401 clean-stage3-opcodes:
4402 @if [ $(current_stage) = stage3 ]; then \
4403 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4405 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4406 $(MAKE) stage3-start; \
4408 cd $(HOST_SUBDIR)/opcodes && \
4409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4410 @endif opcodes-bootstrap
4413 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4414 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4415 maybe-all-stage4-opcodes:
4416 maybe-clean-stage4-opcodes:
4417 @if opcodes-bootstrap
4418 maybe-all-stage4-opcodes: all-stage4-opcodes
4419 all-stage4: all-stage4-opcodes
4420 TARGET-stage4-opcodes = $(TARGET-opcodes)
4421 all-stage4-opcodes: configure-stage4-opcodes
4422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4423 @r=`${PWD_COMMAND}`; export r; \
4424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425 TFLAGS="$(STAGE4_TFLAGS)"; \
4427 $(POSTSTAGE1_HOST_EXPORTS) \
4428 cd $(HOST_SUBDIR)/opcodes && \
4429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4430 CFLAGS="$(STAGE4_CFLAGS)" \
4431 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4432 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4437 TFLAGS="$(STAGE4_TFLAGS)" \
4438 $(TARGET-stage4-opcodes)
4440 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4441 clean-stage4: clean-stage4-opcodes
4442 clean-stage4-opcodes:
4443 @if [ $(current_stage) = stage4 ]; then \
4444 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4446 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4447 $(MAKE) stage4-start; \
4449 cd $(HOST_SUBDIR)/opcodes && \
4450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4451 @endif opcodes-bootstrap
4454 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4455 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4456 maybe-all-stageprofile-opcodes:
4457 maybe-clean-stageprofile-opcodes:
4458 @if opcodes-bootstrap
4459 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4460 all-stageprofile: all-stageprofile-opcodes
4461 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4462 all-stageprofile-opcodes: configure-stageprofile-opcodes
4463 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4464 @r=`${PWD_COMMAND}`; export r; \
4465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4466 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4468 $(POSTSTAGE1_HOST_EXPORTS) \
4469 cd $(HOST_SUBDIR)/opcodes && \
4470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4471 CFLAGS="$(STAGEprofile_CFLAGS)" \
4472 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4473 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4478 TFLAGS="$(STAGEprofile_TFLAGS)" \
4479 $(TARGET-stageprofile-opcodes)
4481 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4482 clean-stageprofile: clean-stageprofile-opcodes
4483 clean-stageprofile-opcodes:
4484 @if [ $(current_stage) = stageprofile ]; then \
4485 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4487 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4488 $(MAKE) stageprofile-start; \
4490 cd $(HOST_SUBDIR)/opcodes && \
4491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4492 @endif opcodes-bootstrap
4495 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4496 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4497 maybe-all-stagefeedback-opcodes:
4498 maybe-clean-stagefeedback-opcodes:
4499 @if opcodes-bootstrap
4500 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4501 all-stagefeedback: all-stagefeedback-opcodes
4502 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4503 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4504 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4505 @r=`${PWD_COMMAND}`; export r; \
4506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4507 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4509 $(POSTSTAGE1_HOST_EXPORTS) \
4510 cd $(HOST_SUBDIR)/opcodes && \
4511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4512 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4513 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4514 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4519 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4520 $(TARGET-stagefeedback-opcodes)
4522 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4523 clean-stagefeedback: clean-stagefeedback-opcodes
4524 clean-stagefeedback-opcodes:
4525 @if [ $(current_stage) = stagefeedback ]; then \
4526 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4528 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4529 $(MAKE) stagefeedback-start; \
4531 cd $(HOST_SUBDIR)/opcodes && \
4532 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4533 @endif opcodes-bootstrap
4539 .PHONY: check-opcodes maybe-check-opcodes
4540 maybe-check-opcodes:
4542 maybe-check-opcodes: check-opcodes
4545 @: $(MAKE); $(unstage)
4546 @r=`${PWD_COMMAND}`; export r; \
4547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4549 (cd $(HOST_SUBDIR)/opcodes && \
4550 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4554 .PHONY: install-opcodes maybe-install-opcodes
4555 maybe-install-opcodes:
4557 maybe-install-opcodes: install-opcodes
4559 install-opcodes: installdirs
4560 @: $(MAKE); $(unstage)
4561 @r=`${PWD_COMMAND}`; export r; \
4562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564 (cd $(HOST_SUBDIR)/opcodes && \
4565 $(MAKE) $(FLAGS_TO_PASS) install)
4569 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4570 maybe-install-strip-opcodes:
4572 maybe-install-strip-opcodes: install-strip-opcodes
4574 install-strip-opcodes: installdirs
4575 @: $(MAKE); $(unstage)
4576 @r=`${PWD_COMMAND}`; export r; \
4577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579 (cd $(HOST_SUBDIR)/opcodes && \
4580 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4584 # Other targets (info, dvi, pdf, etc.)
4586 .PHONY: maybe-info-opcodes info-opcodes
4589 maybe-info-opcodes: info-opcodes
4593 @[ -f ./opcodes/Makefile ] || exit 0; \
4594 r=`${PWD_COMMAND}`; export r; \
4595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 for flag in $(EXTRA_HOST_FLAGS) ; do \
4598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4600 echo "Doing info in opcodes"; \
4601 (cd $(HOST_SUBDIR)/opcodes && \
4602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4604 "RANLIB=$${RANLIB}" \
4605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611 .PHONY: maybe-dvi-opcodes dvi-opcodes
4614 maybe-dvi-opcodes: dvi-opcodes
4618 @[ -f ./opcodes/Makefile ] || exit 0; \
4619 r=`${PWD_COMMAND}`; export r; \
4620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622 for flag in $(EXTRA_HOST_FLAGS) ; do \
4623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4625 echo "Doing dvi in opcodes"; \
4626 (cd $(HOST_SUBDIR)/opcodes && \
4627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629 "RANLIB=$${RANLIB}" \
4630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636 .PHONY: maybe-pdf-opcodes pdf-opcodes
4639 maybe-pdf-opcodes: pdf-opcodes
4643 @[ -f ./opcodes/Makefile ] || exit 0; \
4644 r=`${PWD_COMMAND}`; export r; \
4645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647 for flag in $(EXTRA_HOST_FLAGS) ; do \
4648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4650 echo "Doing pdf in opcodes"; \
4651 (cd $(HOST_SUBDIR)/opcodes && \
4652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4654 "RANLIB=$${RANLIB}" \
4655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661 .PHONY: maybe-html-opcodes html-opcodes
4664 maybe-html-opcodes: html-opcodes
4668 @[ -f ./opcodes/Makefile ] || exit 0; \
4669 r=`${PWD_COMMAND}`; export r; \
4670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4672 for flag in $(EXTRA_HOST_FLAGS) ; do \
4673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4675 echo "Doing html in opcodes"; \
4676 (cd $(HOST_SUBDIR)/opcodes && \
4677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679 "RANLIB=$${RANLIB}" \
4680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4689 maybe-TAGS-opcodes: TAGS-opcodes
4693 @[ -f ./opcodes/Makefile ] || exit 0; \
4694 r=`${PWD_COMMAND}`; export r; \
4695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697 for flag in $(EXTRA_HOST_FLAGS) ; do \
4698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4700 echo "Doing TAGS in opcodes"; \
4701 (cd $(HOST_SUBDIR)/opcodes && \
4702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4704 "RANLIB=$${RANLIB}" \
4705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711 .PHONY: maybe-install-info-opcodes install-info-opcodes
4712 maybe-install-info-opcodes:
4714 maybe-install-info-opcodes: install-info-opcodes
4716 install-info-opcodes: \
4719 @[ -f ./opcodes/Makefile ] || exit 0; \
4720 r=`${PWD_COMMAND}`; export r; \
4721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723 for flag in $(EXTRA_HOST_FLAGS) ; do \
4724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4726 echo "Doing install-info in opcodes"; \
4727 (cd $(HOST_SUBDIR)/opcodes && \
4728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4730 "RANLIB=$${RANLIB}" \
4731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4737 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4738 maybe-install-pdf-opcodes:
4740 maybe-install-pdf-opcodes: install-pdf-opcodes
4742 install-pdf-opcodes: \
4745 @[ -f ./opcodes/Makefile ] || exit 0; \
4746 r=`${PWD_COMMAND}`; export r; \
4747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4749 for flag in $(EXTRA_HOST_FLAGS) ; do \
4750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4752 echo "Doing install-pdf in opcodes"; \
4753 (cd $(HOST_SUBDIR)/opcodes && \
4754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756 "RANLIB=$${RANLIB}" \
4757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4763 .PHONY: maybe-install-html-opcodes install-html-opcodes
4764 maybe-install-html-opcodes:
4766 maybe-install-html-opcodes: install-html-opcodes
4768 install-html-opcodes: \
4771 @[ -f ./opcodes/Makefile ] || exit 0; \
4772 r=`${PWD_COMMAND}`; export r; \
4773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4775 for flag in $(EXTRA_HOST_FLAGS) ; do \
4776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4778 echo "Doing install-html in opcodes"; \
4779 (cd $(HOST_SUBDIR)/opcodes && \
4780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4782 "RANLIB=$${RANLIB}" \
4783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4789 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4790 maybe-installcheck-opcodes:
4792 maybe-installcheck-opcodes: installcheck-opcodes
4794 installcheck-opcodes: \
4796 @[ -f ./opcodes/Makefile ] || exit 0; \
4797 r=`${PWD_COMMAND}`; export r; \
4798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4800 for flag in $(EXTRA_HOST_FLAGS) ; do \
4801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4803 echo "Doing installcheck in opcodes"; \
4804 (cd $(HOST_SUBDIR)/opcodes && \
4805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4807 "RANLIB=$${RANLIB}" \
4808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4814 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4815 maybe-mostlyclean-opcodes:
4817 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4819 mostlyclean-opcodes:
4820 @[ -f ./opcodes/Makefile ] || exit 0; \
4821 r=`${PWD_COMMAND}`; export r; \
4822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4824 for flag in $(EXTRA_HOST_FLAGS) ; do \
4825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4827 echo "Doing mostlyclean in opcodes"; \
4828 (cd $(HOST_SUBDIR)/opcodes && \
4829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4831 "RANLIB=$${RANLIB}" \
4832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4838 .PHONY: maybe-clean-opcodes clean-opcodes
4839 maybe-clean-opcodes:
4841 maybe-clean-opcodes: clean-opcodes
4844 @[ -f ./opcodes/Makefile ] || exit 0; \
4845 r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4848 for flag in $(EXTRA_HOST_FLAGS) ; do \
4849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4851 echo "Doing clean in opcodes"; \
4852 (cd $(HOST_SUBDIR)/opcodes && \
4853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4855 "RANLIB=$${RANLIB}" \
4856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4862 .PHONY: maybe-distclean-opcodes distclean-opcodes
4863 maybe-distclean-opcodes:
4865 maybe-distclean-opcodes: distclean-opcodes
4868 @[ -f ./opcodes/Makefile ] || exit 0; \
4869 r=`${PWD_COMMAND}`; export r; \
4870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4872 for flag in $(EXTRA_HOST_FLAGS) ; do \
4873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4875 echo "Doing distclean in opcodes"; \
4876 (cd $(HOST_SUBDIR)/opcodes && \
4877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4879 "RANLIB=$${RANLIB}" \
4880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4886 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4887 maybe-maintainer-clean-opcodes:
4889 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4891 maintainer-clean-opcodes:
4892 @[ -f ./opcodes/Makefile ] || exit 0; \
4893 r=`${PWD_COMMAND}`; export r; \
4894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4896 for flag in $(EXTRA_HOST_FLAGS) ; do \
4897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4899 echo "Doing maintainer-clean in opcodes"; \
4900 (cd $(HOST_SUBDIR)/opcodes && \
4901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4903 "RANLIB=$${RANLIB}" \
4904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4912 .PHONY: configure-binutils maybe-configure-binutils
4913 maybe-configure-binutils:
4915 configure-binutils: stage_current
4916 @endif gcc-bootstrap
4918 maybe-configure-binutils: configure-binutils
4920 @r=`${PWD_COMMAND}`; export r; \
4921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4922 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4925 echo Configuring in $(HOST_SUBDIR)/binutils; \
4926 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4929 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4932 module_srcdir=binutils; \
4934 $$s/$$module_srcdir/configure \
4935 --srcdir=$${topdir}/$$module_srcdir \
4936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937 --target=${target_alias} \
4943 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4944 maybe-configure-stage1-binutils:
4945 @if binutils-bootstrap
4946 maybe-configure-stage1-binutils: configure-stage1-binutils
4947 configure-stage1-binutils:
4948 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4950 @r=`${PWD_COMMAND}`; export r; \
4951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4952 TFLAGS="$(STAGE1_TFLAGS)"; \
4953 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4955 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4956 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4957 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4958 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4960 cd $(HOST_SUBDIR)/binutils || exit 1; \
4962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4966 module_srcdir=binutils; \
4967 $(SHELL) $$s/$$module_srcdir/configure \
4968 --srcdir=$${topdir}/$$module_srcdir \
4969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970 --target=${target_alias} \
4972 $(STAGE1_CONFIGURE_FLAGS)
4973 @endif binutils-bootstrap
4975 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4976 maybe-configure-stage2-binutils:
4977 @if binutils-bootstrap
4978 maybe-configure-stage2-binutils: configure-stage2-binutils
4979 configure-stage2-binutils:
4980 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4982 @r=`${PWD_COMMAND}`; export r; \
4983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4984 TFLAGS="$(STAGE2_TFLAGS)"; \
4985 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4987 $(POSTSTAGE1_HOST_EXPORTS) \
4988 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4989 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4990 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4991 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4993 cd $(HOST_SUBDIR)/binutils || exit 1; \
4995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4999 module_srcdir=binutils; \
5000 $(SHELL) $$s/$$module_srcdir/configure \
5001 --srcdir=$${topdir}/$$module_srcdir \
5002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003 --target=${target_alias} \
5004 --with-build-libsubdir=$(HOST_SUBDIR) \
5005 $(STAGE2_CONFIGURE_FLAGS)
5006 @endif binutils-bootstrap
5008 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5009 maybe-configure-stage3-binutils:
5010 @if binutils-bootstrap
5011 maybe-configure-stage3-binutils: configure-stage3-binutils
5012 configure-stage3-binutils:
5013 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5015 @r=`${PWD_COMMAND}`; export r; \
5016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5017 TFLAGS="$(STAGE3_TFLAGS)"; \
5018 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5020 $(POSTSTAGE1_HOST_EXPORTS) \
5021 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5022 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5023 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5024 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5026 cd $(HOST_SUBDIR)/binutils || exit 1; \
5028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5029 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5032 module_srcdir=binutils; \
5033 $(SHELL) $$s/$$module_srcdir/configure \
5034 --srcdir=$${topdir}/$$module_srcdir \
5035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5036 --target=${target_alias} \
5037 --with-build-libsubdir=$(HOST_SUBDIR) \
5038 $(STAGE3_CONFIGURE_FLAGS)
5039 @endif binutils-bootstrap
5041 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5042 maybe-configure-stage4-binutils:
5043 @if binutils-bootstrap
5044 maybe-configure-stage4-binutils: configure-stage4-binutils
5045 configure-stage4-binutils:
5046 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5048 @r=`${PWD_COMMAND}`; export r; \
5049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5050 TFLAGS="$(STAGE4_TFLAGS)"; \
5051 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5053 $(POSTSTAGE1_HOST_EXPORTS) \
5054 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5055 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5056 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5057 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5059 cd $(HOST_SUBDIR)/binutils || exit 1; \
5061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5062 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5065 module_srcdir=binutils; \
5066 $(SHELL) $$s/$$module_srcdir/configure \
5067 --srcdir=$${topdir}/$$module_srcdir \
5068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5069 --target=${target_alias} \
5070 --with-build-libsubdir=$(HOST_SUBDIR) \
5071 $(STAGE4_CONFIGURE_FLAGS)
5072 @endif binutils-bootstrap
5074 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5075 maybe-configure-stageprofile-binutils:
5076 @if binutils-bootstrap
5077 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5078 configure-stageprofile-binutils:
5079 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5081 @r=`${PWD_COMMAND}`; export r; \
5082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5084 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5086 $(POSTSTAGE1_HOST_EXPORTS) \
5087 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5088 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5089 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5090 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5092 cd $(HOST_SUBDIR)/binutils || exit 1; \
5094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5095 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5098 module_srcdir=binutils; \
5099 $(SHELL) $$s/$$module_srcdir/configure \
5100 --srcdir=$${topdir}/$$module_srcdir \
5101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5102 --target=${target_alias} \
5103 --with-build-libsubdir=$(HOST_SUBDIR) \
5104 $(STAGEprofile_CONFIGURE_FLAGS)
5105 @endif binutils-bootstrap
5107 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5108 maybe-configure-stagefeedback-binutils:
5109 @if binutils-bootstrap
5110 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5111 configure-stagefeedback-binutils:
5112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5114 @r=`${PWD_COMMAND}`; export r; \
5115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5117 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5119 $(POSTSTAGE1_HOST_EXPORTS) \
5120 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5121 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5122 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5123 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5125 cd $(HOST_SUBDIR)/binutils || exit 1; \
5127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5128 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5131 module_srcdir=binutils; \
5132 $(SHELL) $$s/$$module_srcdir/configure \
5133 --srcdir=$${topdir}/$$module_srcdir \
5134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5135 --target=${target_alias} \
5136 --with-build-libsubdir=$(HOST_SUBDIR) \
5137 $(STAGEfeedback_CONFIGURE_FLAGS)
5138 @endif binutils-bootstrap
5144 .PHONY: all-binutils maybe-all-binutils
5147 all-binutils: stage_current
5148 @endif gcc-bootstrap
5151 maybe-all-binutils: all-binutils
5152 all-binutils: configure-binutils
5153 @r=`${PWD_COMMAND}`; export r; \
5154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5156 (cd $(HOST_SUBDIR)/binutils && \
5157 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5163 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5164 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5165 maybe-all-stage1-binutils:
5166 maybe-clean-stage1-binutils:
5167 @if binutils-bootstrap
5168 maybe-all-stage1-binutils: all-stage1-binutils
5169 all-stage1: all-stage1-binutils
5170 TARGET-stage1-binutils = $(TARGET-binutils)
5171 all-stage1-binutils: configure-stage1-binutils
5172 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5173 @r=`${PWD_COMMAND}`; export r; \
5174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175 TFLAGS="$(STAGE1_TFLAGS)"; \
5177 cd $(HOST_SUBDIR)/binutils && \
5178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179 CFLAGS="$(STAGE1_CFLAGS)" \
5180 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5181 LIBCFLAGS="$(LIBCFLAGS)" \
5182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5185 $(EXTRA_HOST_FLAGS) \
5186 $(STAGE1_FLAGS_TO_PASS) \
5187 TFLAGS="$(STAGE1_TFLAGS)" \
5188 $(TARGET-stage1-binutils)
5190 maybe-clean-stage1-binutils: clean-stage1-binutils
5191 clean-stage1: clean-stage1-binutils
5192 clean-stage1-binutils:
5193 @if [ $(current_stage) = stage1 ]; then \
5194 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5196 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5197 $(MAKE) stage1-start; \
5199 cd $(HOST_SUBDIR)/binutils && \
5200 $(MAKE) $(EXTRA_HOST_FLAGS) \
5201 $(STAGE1_FLAGS_TO_PASS) clean
5202 @endif binutils-bootstrap
5205 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5206 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5207 maybe-all-stage2-binutils:
5208 maybe-clean-stage2-binutils:
5209 @if binutils-bootstrap
5210 maybe-all-stage2-binutils: all-stage2-binutils
5211 all-stage2: all-stage2-binutils
5212 TARGET-stage2-binutils = $(TARGET-binutils)
5213 all-stage2-binutils: configure-stage2-binutils
5214 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5215 @r=`${PWD_COMMAND}`; export r; \
5216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5217 TFLAGS="$(STAGE2_TFLAGS)"; \
5219 $(POSTSTAGE1_HOST_EXPORTS) \
5220 cd $(HOST_SUBDIR)/binutils && \
5221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222 CFLAGS="$(STAGE2_CFLAGS)" \
5223 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5224 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5229 TFLAGS="$(STAGE2_TFLAGS)" \
5230 $(TARGET-stage2-binutils)
5232 maybe-clean-stage2-binutils: clean-stage2-binutils
5233 clean-stage2: clean-stage2-binutils
5234 clean-stage2-binutils:
5235 @if [ $(current_stage) = stage2 ]; then \
5236 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5238 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5239 $(MAKE) stage2-start; \
5241 cd $(HOST_SUBDIR)/binutils && \
5242 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5243 @endif binutils-bootstrap
5246 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5247 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5248 maybe-all-stage3-binutils:
5249 maybe-clean-stage3-binutils:
5250 @if binutils-bootstrap
5251 maybe-all-stage3-binutils: all-stage3-binutils
5252 all-stage3: all-stage3-binutils
5253 TARGET-stage3-binutils = $(TARGET-binutils)
5254 all-stage3-binutils: configure-stage3-binutils
5255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5256 @r=`${PWD_COMMAND}`; export r; \
5257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5258 TFLAGS="$(STAGE3_TFLAGS)"; \
5260 $(POSTSTAGE1_HOST_EXPORTS) \
5261 cd $(HOST_SUBDIR)/binutils && \
5262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5263 CFLAGS="$(STAGE3_CFLAGS)" \
5264 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5265 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5270 TFLAGS="$(STAGE3_TFLAGS)" \
5271 $(TARGET-stage3-binutils)
5273 maybe-clean-stage3-binutils: clean-stage3-binutils
5274 clean-stage3: clean-stage3-binutils
5275 clean-stage3-binutils:
5276 @if [ $(current_stage) = stage3 ]; then \
5277 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5279 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5280 $(MAKE) stage3-start; \
5282 cd $(HOST_SUBDIR)/binutils && \
5283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5284 @endif binutils-bootstrap
5287 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5288 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5289 maybe-all-stage4-binutils:
5290 maybe-clean-stage4-binutils:
5291 @if binutils-bootstrap
5292 maybe-all-stage4-binutils: all-stage4-binutils
5293 all-stage4: all-stage4-binutils
5294 TARGET-stage4-binutils = $(TARGET-binutils)
5295 all-stage4-binutils: configure-stage4-binutils
5296 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5297 @r=`${PWD_COMMAND}`; export r; \
5298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5299 TFLAGS="$(STAGE4_TFLAGS)"; \
5301 $(POSTSTAGE1_HOST_EXPORTS) \
5302 cd $(HOST_SUBDIR)/binutils && \
5303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5304 CFLAGS="$(STAGE4_CFLAGS)" \
5305 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5306 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5311 TFLAGS="$(STAGE4_TFLAGS)" \
5312 $(TARGET-stage4-binutils)
5314 maybe-clean-stage4-binutils: clean-stage4-binutils
5315 clean-stage4: clean-stage4-binutils
5316 clean-stage4-binutils:
5317 @if [ $(current_stage) = stage4 ]; then \
5318 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5320 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5321 $(MAKE) stage4-start; \
5323 cd $(HOST_SUBDIR)/binutils && \
5324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5325 @endif binutils-bootstrap
5328 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5329 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5330 maybe-all-stageprofile-binutils:
5331 maybe-clean-stageprofile-binutils:
5332 @if binutils-bootstrap
5333 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5334 all-stageprofile: all-stageprofile-binutils
5335 TARGET-stageprofile-binutils = $(TARGET-binutils)
5336 all-stageprofile-binutils: configure-stageprofile-binutils
5337 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5338 @r=`${PWD_COMMAND}`; export r; \
5339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5342 $(POSTSTAGE1_HOST_EXPORTS) \
5343 cd $(HOST_SUBDIR)/binutils && \
5344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5345 CFLAGS="$(STAGEprofile_CFLAGS)" \
5346 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5347 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5352 TFLAGS="$(STAGEprofile_TFLAGS)" \
5353 $(TARGET-stageprofile-binutils)
5355 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5356 clean-stageprofile: clean-stageprofile-binutils
5357 clean-stageprofile-binutils:
5358 @if [ $(current_stage) = stageprofile ]; then \
5359 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5361 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5362 $(MAKE) stageprofile-start; \
5364 cd $(HOST_SUBDIR)/binutils && \
5365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5366 @endif binutils-bootstrap
5369 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5370 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5371 maybe-all-stagefeedback-binutils:
5372 maybe-clean-stagefeedback-binutils:
5373 @if binutils-bootstrap
5374 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5375 all-stagefeedback: all-stagefeedback-binutils
5376 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5377 all-stagefeedback-binutils: configure-stagefeedback-binutils
5378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5379 @r=`${PWD_COMMAND}`; export r; \
5380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5383 $(POSTSTAGE1_HOST_EXPORTS) \
5384 cd $(HOST_SUBDIR)/binutils && \
5385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5386 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5387 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5388 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5393 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5394 $(TARGET-stagefeedback-binutils)
5396 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5397 clean-stagefeedback: clean-stagefeedback-binutils
5398 clean-stagefeedback-binutils:
5399 @if [ $(current_stage) = stagefeedback ]; then \
5400 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5402 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5403 $(MAKE) stagefeedback-start; \
5405 cd $(HOST_SUBDIR)/binutils && \
5406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5407 @endif binutils-bootstrap
5413 .PHONY: check-binutils maybe-check-binutils
5414 maybe-check-binutils:
5416 maybe-check-binutils: check-binutils
5419 @: $(MAKE); $(unstage)
5420 @r=`${PWD_COMMAND}`; export r; \
5421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5422 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5423 (cd $(HOST_SUBDIR)/binutils && \
5424 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5428 .PHONY: install-binutils maybe-install-binutils
5429 maybe-install-binutils:
5431 maybe-install-binutils: install-binutils
5433 install-binutils: installdirs
5434 @: $(MAKE); $(unstage)
5435 @r=`${PWD_COMMAND}`; export r; \
5436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438 (cd $(HOST_SUBDIR)/binutils && \
5439 $(MAKE) $(FLAGS_TO_PASS) install)
5443 .PHONY: install-strip-binutils maybe-install-strip-binutils
5444 maybe-install-strip-binutils:
5446 maybe-install-strip-binutils: install-strip-binutils
5448 install-strip-binutils: installdirs
5449 @: $(MAKE); $(unstage)
5450 @r=`${PWD_COMMAND}`; export r; \
5451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453 (cd $(HOST_SUBDIR)/binutils && \
5454 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5458 # Other targets (info, dvi, pdf, etc.)
5460 .PHONY: maybe-info-binutils info-binutils
5461 maybe-info-binutils:
5463 maybe-info-binutils: info-binutils
5467 @[ -f ./binutils/Makefile ] || exit 0; \
5468 r=`${PWD_COMMAND}`; export r; \
5469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471 for flag in $(EXTRA_HOST_FLAGS) ; do \
5472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474 echo "Doing info in binutils"; \
5475 (cd $(HOST_SUBDIR)/binutils && \
5476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5478 "RANLIB=$${RANLIB}" \
5479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485 .PHONY: maybe-dvi-binutils dvi-binutils
5488 maybe-dvi-binutils: dvi-binutils
5492 @[ -f ./binutils/Makefile ] || exit 0; \
5493 r=`${PWD_COMMAND}`; export r; \
5494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496 for flag in $(EXTRA_HOST_FLAGS) ; do \
5497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499 echo "Doing dvi in binutils"; \
5500 (cd $(HOST_SUBDIR)/binutils && \
5501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5503 "RANLIB=$${RANLIB}" \
5504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510 .PHONY: maybe-pdf-binutils pdf-binutils
5513 maybe-pdf-binutils: pdf-binutils
5517 @[ -f ./binutils/Makefile ] || exit 0; \
5518 r=`${PWD_COMMAND}`; export r; \
5519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521 for flag in $(EXTRA_HOST_FLAGS) ; do \
5522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524 echo "Doing pdf in binutils"; \
5525 (cd $(HOST_SUBDIR)/binutils && \
5526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5528 "RANLIB=$${RANLIB}" \
5529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535 .PHONY: maybe-html-binutils html-binutils
5536 maybe-html-binutils:
5538 maybe-html-binutils: html-binutils
5542 @[ -f ./binutils/Makefile ] || exit 0; \
5543 r=`${PWD_COMMAND}`; export r; \
5544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546 for flag in $(EXTRA_HOST_FLAGS) ; do \
5547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549 echo "Doing html in binutils"; \
5550 (cd $(HOST_SUBDIR)/binutils && \
5551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5553 "RANLIB=$${RANLIB}" \
5554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560 .PHONY: maybe-TAGS-binutils TAGS-binutils
5561 maybe-TAGS-binutils:
5563 maybe-TAGS-binutils: TAGS-binutils
5567 @[ -f ./binutils/Makefile ] || exit 0; \
5568 r=`${PWD_COMMAND}`; export r; \
5569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571 for flag in $(EXTRA_HOST_FLAGS) ; do \
5572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574 echo "Doing TAGS in binutils"; \
5575 (cd $(HOST_SUBDIR)/binutils && \
5576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5578 "RANLIB=$${RANLIB}" \
5579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5585 .PHONY: maybe-install-info-binutils install-info-binutils
5586 maybe-install-info-binutils:
5588 maybe-install-info-binutils: install-info-binutils
5590 install-info-binutils: \
5591 configure-binutils \
5593 @[ -f ./binutils/Makefile ] || exit 0; \
5594 r=`${PWD_COMMAND}`; export r; \
5595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 for flag in $(EXTRA_HOST_FLAGS) ; do \
5598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600 echo "Doing install-info in binutils"; \
5601 (cd $(HOST_SUBDIR)/binutils && \
5602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5604 "RANLIB=$${RANLIB}" \
5605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5611 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5612 maybe-install-pdf-binutils:
5614 maybe-install-pdf-binutils: install-pdf-binutils
5616 install-pdf-binutils: \
5617 configure-binutils \
5619 @[ -f ./binutils/Makefile ] || exit 0; \
5620 r=`${PWD_COMMAND}`; export r; \
5621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 for flag in $(EXTRA_HOST_FLAGS) ; do \
5624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 echo "Doing install-pdf in binutils"; \
5627 (cd $(HOST_SUBDIR)/binutils && \
5628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630 "RANLIB=$${RANLIB}" \
5631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 .PHONY: maybe-install-html-binutils install-html-binutils
5638 maybe-install-html-binutils:
5640 maybe-install-html-binutils: install-html-binutils
5642 install-html-binutils: \
5643 configure-binutils \
5645 @[ -f ./binutils/Makefile ] || exit 0; \
5646 r=`${PWD_COMMAND}`; export r; \
5647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 for flag in $(EXTRA_HOST_FLAGS) ; do \
5650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 echo "Doing install-html in binutils"; \
5653 (cd $(HOST_SUBDIR)/binutils && \
5654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5656 "RANLIB=$${RANLIB}" \
5657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663 .PHONY: maybe-installcheck-binutils installcheck-binutils
5664 maybe-installcheck-binutils:
5666 maybe-installcheck-binutils: installcheck-binutils
5668 installcheck-binutils: \
5670 @[ -f ./binutils/Makefile ] || exit 0; \
5671 r=`${PWD_COMMAND}`; export r; \
5672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674 for flag in $(EXTRA_HOST_FLAGS) ; do \
5675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677 echo "Doing installcheck in binutils"; \
5678 (cd $(HOST_SUBDIR)/binutils && \
5679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5681 "RANLIB=$${RANLIB}" \
5682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5688 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5689 maybe-mostlyclean-binutils:
5691 maybe-mostlyclean-binutils: mostlyclean-binutils
5693 mostlyclean-binutils:
5694 @[ -f ./binutils/Makefile ] || exit 0; \
5695 r=`${PWD_COMMAND}`; export r; \
5696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698 for flag in $(EXTRA_HOST_FLAGS) ; do \
5699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5701 echo "Doing mostlyclean in binutils"; \
5702 (cd $(HOST_SUBDIR)/binutils && \
5703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5705 "RANLIB=$${RANLIB}" \
5706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5712 .PHONY: maybe-clean-binutils clean-binutils
5713 maybe-clean-binutils:
5715 maybe-clean-binutils: clean-binutils
5718 @[ -f ./binutils/Makefile ] || exit 0; \
5719 r=`${PWD_COMMAND}`; export r; \
5720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5722 for flag in $(EXTRA_HOST_FLAGS) ; do \
5723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5725 echo "Doing clean in binutils"; \
5726 (cd $(HOST_SUBDIR)/binutils && \
5727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5729 "RANLIB=$${RANLIB}" \
5730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5736 .PHONY: maybe-distclean-binutils distclean-binutils
5737 maybe-distclean-binutils:
5739 maybe-distclean-binutils: distclean-binutils
5742 @[ -f ./binutils/Makefile ] || exit 0; \
5743 r=`${PWD_COMMAND}`; export r; \
5744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746 for flag in $(EXTRA_HOST_FLAGS) ; do \
5747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5749 echo "Doing distclean in binutils"; \
5750 (cd $(HOST_SUBDIR)/binutils && \
5751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5753 "RANLIB=$${RANLIB}" \
5754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5760 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5761 maybe-maintainer-clean-binutils:
5763 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5765 maintainer-clean-binutils:
5766 @[ -f ./binutils/Makefile ] || exit 0; \
5767 r=`${PWD_COMMAND}`; export r; \
5768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770 for flag in $(EXTRA_HOST_FLAGS) ; do \
5771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773 echo "Doing maintainer-clean in binutils"; \
5774 (cd $(HOST_SUBDIR)/binutils && \
5775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5777 "RANLIB=$${RANLIB}" \
5778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5786 .PHONY: configure-bison maybe-configure-bison
5787 maybe-configure-bison:
5789 configure-bison: stage_current
5790 @endif gcc-bootstrap
5792 maybe-configure-bison: configure-bison
5794 @: $(MAKE); $(unstage)
5795 @r=`${PWD_COMMAND}`; export r; \
5796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5797 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5800 echo Configuring in $(HOST_SUBDIR)/bison; \
5801 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5804 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5807 module_srcdir=bison; \
5809 $$s/$$module_srcdir/configure \
5810 --srcdir=$${topdir}/$$module_srcdir \
5811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5812 --target=${target_alias} \
5820 .PHONY: all-bison maybe-all-bison
5823 all-bison: stage_current
5824 @endif gcc-bootstrap
5827 maybe-all-bison: all-bison
5828 all-bison: configure-bison
5829 @: $(MAKE); $(unstage)
5830 @r=`${PWD_COMMAND}`; export r; \
5831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5833 (cd $(HOST_SUBDIR)/bison && \
5834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5841 .PHONY: check-bison maybe-check-bison
5844 maybe-check-bison: check-bison
5846 # This module is only tested in a native toolchain.
5848 @: $(MAKE); $(unstage)
5849 @if [ '$(host)' = '$(target)' ]; then \
5850 r=`${PWD_COMMAND}`; export r; \
5851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5853 (cd $(HOST_SUBDIR)/bison && \
5854 $(MAKE) $(FLAGS_TO_PASS) check)
5859 .PHONY: install-bison maybe-install-bison
5860 maybe-install-bison:
5862 maybe-install-bison: install-bison
5864 install-bison: installdirs
5865 @: $(MAKE); $(unstage)
5866 @r=`${PWD_COMMAND}`; export r; \
5867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5869 (cd $(HOST_SUBDIR)/bison && \
5870 $(MAKE) $(FLAGS_TO_PASS) install)
5874 .PHONY: install-strip-bison maybe-install-strip-bison
5875 maybe-install-strip-bison:
5877 maybe-install-strip-bison: install-strip-bison
5879 install-strip-bison: installdirs
5880 @: $(MAKE); $(unstage)
5881 @r=`${PWD_COMMAND}`; export r; \
5882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5884 (cd $(HOST_SUBDIR)/bison && \
5885 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5889 # Other targets (info, dvi, pdf, etc.)
5891 .PHONY: maybe-info-bison info-bison
5894 maybe-info-bison: info-bison
5898 @: $(MAKE); $(unstage)
5899 @[ -f ./bison/Makefile ] || exit 0; \
5900 r=`${PWD_COMMAND}`; export r; \
5901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5903 for flag in $(EXTRA_HOST_FLAGS) ; do \
5904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5906 echo "Doing info in bison"; \
5907 (cd $(HOST_SUBDIR)/bison && \
5908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5910 "RANLIB=$${RANLIB}" \
5911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5917 .PHONY: maybe-dvi-bison dvi-bison
5920 maybe-dvi-bison: dvi-bison
5924 @: $(MAKE); $(unstage)
5925 @[ -f ./bison/Makefile ] || exit 0; \
5926 r=`${PWD_COMMAND}`; export r; \
5927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5929 for flag in $(EXTRA_HOST_FLAGS) ; do \
5930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5932 echo "Doing dvi in bison"; \
5933 (cd $(HOST_SUBDIR)/bison && \
5934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5936 "RANLIB=$${RANLIB}" \
5937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5943 .PHONY: maybe-pdf-bison pdf-bison
5946 maybe-pdf-bison: pdf-bison
5950 @: $(MAKE); $(unstage)
5951 @[ -f ./bison/Makefile ] || exit 0; \
5952 r=`${PWD_COMMAND}`; export r; \
5953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5955 for flag in $(EXTRA_HOST_FLAGS) ; do \
5956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5958 echo "Doing pdf in bison"; \
5959 (cd $(HOST_SUBDIR)/bison && \
5960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5962 "RANLIB=$${RANLIB}" \
5963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5969 .PHONY: maybe-html-bison html-bison
5972 maybe-html-bison: html-bison
5976 @: $(MAKE); $(unstage)
5977 @[ -f ./bison/Makefile ] || exit 0; \
5978 r=`${PWD_COMMAND}`; export r; \
5979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5981 for flag in $(EXTRA_HOST_FLAGS) ; do \
5982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5984 echo "Doing html in bison"; \
5985 (cd $(HOST_SUBDIR)/bison && \
5986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5988 "RANLIB=$${RANLIB}" \
5989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5995 .PHONY: maybe-TAGS-bison TAGS-bison
5998 maybe-TAGS-bison: TAGS-bison
6002 @: $(MAKE); $(unstage)
6003 @[ -f ./bison/Makefile ] || exit 0; \
6004 r=`${PWD_COMMAND}`; export r; \
6005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6007 for flag in $(EXTRA_HOST_FLAGS) ; do \
6008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6010 echo "Doing TAGS in bison"; \
6011 (cd $(HOST_SUBDIR)/bison && \
6012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6014 "RANLIB=$${RANLIB}" \
6015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6021 .PHONY: maybe-install-info-bison install-info-bison
6022 maybe-install-info-bison:
6024 maybe-install-info-bison: install-info-bison
6026 install-info-bison: \
6029 @: $(MAKE); $(unstage)
6030 @[ -f ./bison/Makefile ] || exit 0; \
6031 r=`${PWD_COMMAND}`; export r; \
6032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6034 for flag in $(EXTRA_HOST_FLAGS) ; do \
6035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6037 echo "Doing install-info in bison"; \
6038 (cd $(HOST_SUBDIR)/bison && \
6039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6041 "RANLIB=$${RANLIB}" \
6042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6048 .PHONY: maybe-install-pdf-bison install-pdf-bison
6049 maybe-install-pdf-bison:
6051 maybe-install-pdf-bison: install-pdf-bison
6053 install-pdf-bison: \
6056 @: $(MAKE); $(unstage)
6057 @[ -f ./bison/Makefile ] || exit 0; \
6058 r=`${PWD_COMMAND}`; export r; \
6059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061 for flag in $(EXTRA_HOST_FLAGS) ; do \
6062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6064 echo "Doing install-pdf in bison"; \
6065 (cd $(HOST_SUBDIR)/bison && \
6066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6068 "RANLIB=$${RANLIB}" \
6069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6075 .PHONY: maybe-install-html-bison install-html-bison
6076 maybe-install-html-bison:
6078 maybe-install-html-bison: install-html-bison
6080 install-html-bison: \
6083 @: $(MAKE); $(unstage)
6084 @[ -f ./bison/Makefile ] || exit 0; \
6085 r=`${PWD_COMMAND}`; export r; \
6086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088 for flag in $(EXTRA_HOST_FLAGS) ; do \
6089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6091 echo "Doing install-html in bison"; \
6092 (cd $(HOST_SUBDIR)/bison && \
6093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6095 "RANLIB=$${RANLIB}" \
6096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6102 .PHONY: maybe-installcheck-bison installcheck-bison
6103 maybe-installcheck-bison:
6105 maybe-installcheck-bison: installcheck-bison
6107 installcheck-bison: \
6109 @: $(MAKE); $(unstage)
6110 @[ -f ./bison/Makefile ] || exit 0; \
6111 r=`${PWD_COMMAND}`; export r; \
6112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6114 for flag in $(EXTRA_HOST_FLAGS) ; do \
6115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6117 echo "Doing installcheck in bison"; \
6118 (cd $(HOST_SUBDIR)/bison && \
6119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6121 "RANLIB=$${RANLIB}" \
6122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6128 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6129 maybe-mostlyclean-bison:
6131 maybe-mostlyclean-bison: mostlyclean-bison
6134 @: $(MAKE); $(unstage)
6135 @[ -f ./bison/Makefile ] || exit 0; \
6136 r=`${PWD_COMMAND}`; export r; \
6137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6139 for flag in $(EXTRA_HOST_FLAGS) ; do \
6140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6142 echo "Doing mostlyclean in bison"; \
6143 (cd $(HOST_SUBDIR)/bison && \
6144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6146 "RANLIB=$${RANLIB}" \
6147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6153 .PHONY: maybe-clean-bison clean-bison
6156 maybe-clean-bison: clean-bison
6159 @: $(MAKE); $(unstage)
6160 @[ -f ./bison/Makefile ] || exit 0; \
6161 r=`${PWD_COMMAND}`; export r; \
6162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6164 for flag in $(EXTRA_HOST_FLAGS) ; do \
6165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6167 echo "Doing clean in bison"; \
6168 (cd $(HOST_SUBDIR)/bison && \
6169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6171 "RANLIB=$${RANLIB}" \
6172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6178 .PHONY: maybe-distclean-bison distclean-bison
6179 maybe-distclean-bison:
6181 maybe-distclean-bison: distclean-bison
6184 @: $(MAKE); $(unstage)
6185 @[ -f ./bison/Makefile ] || exit 0; \
6186 r=`${PWD_COMMAND}`; export r; \
6187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6189 for flag in $(EXTRA_HOST_FLAGS) ; do \
6190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6192 echo "Doing distclean in bison"; \
6193 (cd $(HOST_SUBDIR)/bison && \
6194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6196 "RANLIB=$${RANLIB}" \
6197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6204 maybe-maintainer-clean-bison:
6206 maybe-maintainer-clean-bison: maintainer-clean-bison
6208 maintainer-clean-bison:
6209 @: $(MAKE); $(unstage)
6210 @[ -f ./bison/Makefile ] || exit 0; \
6211 r=`${PWD_COMMAND}`; export r; \
6212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214 for flag in $(EXTRA_HOST_FLAGS) ; do \
6215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6217 echo "Doing maintainer-clean in bison"; \
6218 (cd $(HOST_SUBDIR)/bison && \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6221 "RANLIB=$${RANLIB}" \
6222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6230 .PHONY: configure-cgen maybe-configure-cgen
6231 maybe-configure-cgen:
6233 configure-cgen: stage_current
6234 @endif gcc-bootstrap
6236 maybe-configure-cgen: configure-cgen
6238 @: $(MAKE); $(unstage)
6239 @r=`${PWD_COMMAND}`; export r; \
6240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6241 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6244 echo Configuring in $(HOST_SUBDIR)/cgen; \
6245 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6248 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6251 module_srcdir=cgen; \
6253 $$s/$$module_srcdir/configure \
6254 --srcdir=$${topdir}/$$module_srcdir \
6255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6256 --target=${target_alias} \
6264 .PHONY: all-cgen maybe-all-cgen
6267 all-cgen: stage_current
6268 @endif gcc-bootstrap
6271 maybe-all-cgen: all-cgen
6272 all-cgen: configure-cgen
6273 @: $(MAKE); $(unstage)
6274 @r=`${PWD_COMMAND}`; export r; \
6275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6277 (cd $(HOST_SUBDIR)/cgen && \
6278 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6285 .PHONY: check-cgen maybe-check-cgen
6288 maybe-check-cgen: check-cgen
6291 @: $(MAKE); $(unstage)
6292 @r=`${PWD_COMMAND}`; export r; \
6293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295 (cd $(HOST_SUBDIR)/cgen && \
6296 $(MAKE) $(FLAGS_TO_PASS) check)
6300 .PHONY: install-cgen maybe-install-cgen
6303 maybe-install-cgen: install-cgen
6305 install-cgen: installdirs
6306 @: $(MAKE); $(unstage)
6307 @r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6310 (cd $(HOST_SUBDIR)/cgen && \
6311 $(MAKE) $(FLAGS_TO_PASS) install)
6315 .PHONY: install-strip-cgen maybe-install-strip-cgen
6316 maybe-install-strip-cgen:
6318 maybe-install-strip-cgen: install-strip-cgen
6320 install-strip-cgen: installdirs
6321 @: $(MAKE); $(unstage)
6322 @r=`${PWD_COMMAND}`; export r; \
6323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 (cd $(HOST_SUBDIR)/cgen && \
6326 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6330 # Other targets (info, dvi, pdf, etc.)
6332 .PHONY: maybe-info-cgen info-cgen
6335 maybe-info-cgen: info-cgen
6339 @: $(MAKE); $(unstage)
6340 @[ -f ./cgen/Makefile ] || exit 0; \
6341 r=`${PWD_COMMAND}`; export r; \
6342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6344 for flag in $(EXTRA_HOST_FLAGS) ; do \
6345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6347 echo "Doing info in cgen"; \
6348 (cd $(HOST_SUBDIR)/cgen && \
6349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6351 "RANLIB=$${RANLIB}" \
6352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6358 .PHONY: maybe-dvi-cgen dvi-cgen
6361 maybe-dvi-cgen: dvi-cgen
6365 @: $(MAKE); $(unstage)
6366 @[ -f ./cgen/Makefile ] || exit 0; \
6367 r=`${PWD_COMMAND}`; export r; \
6368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6370 for flag in $(EXTRA_HOST_FLAGS) ; do \
6371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6373 echo "Doing dvi in cgen"; \
6374 (cd $(HOST_SUBDIR)/cgen && \
6375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6377 "RANLIB=$${RANLIB}" \
6378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6384 .PHONY: maybe-pdf-cgen pdf-cgen
6387 maybe-pdf-cgen: pdf-cgen
6391 @: $(MAKE); $(unstage)
6392 @[ -f ./cgen/Makefile ] || exit 0; \
6393 r=`${PWD_COMMAND}`; export r; \
6394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6396 for flag in $(EXTRA_HOST_FLAGS) ; do \
6397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6399 echo "Doing pdf in cgen"; \
6400 (cd $(HOST_SUBDIR)/cgen && \
6401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6403 "RANLIB=$${RANLIB}" \
6404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410 .PHONY: maybe-html-cgen html-cgen
6413 maybe-html-cgen: html-cgen
6417 @: $(MAKE); $(unstage)
6418 @[ -f ./cgen/Makefile ] || exit 0; \
6419 r=`${PWD_COMMAND}`; export r; \
6420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422 for flag in $(EXTRA_HOST_FLAGS) ; do \
6423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6425 echo "Doing html in cgen"; \
6426 (cd $(HOST_SUBDIR)/cgen && \
6427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6429 "RANLIB=$${RANLIB}" \
6430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6436 .PHONY: maybe-TAGS-cgen TAGS-cgen
6439 maybe-TAGS-cgen: TAGS-cgen
6443 @: $(MAKE); $(unstage)
6444 @[ -f ./cgen/Makefile ] || exit 0; \
6445 r=`${PWD_COMMAND}`; export r; \
6446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448 for flag in $(EXTRA_HOST_FLAGS) ; do \
6449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6451 echo "Doing TAGS in cgen"; \
6452 (cd $(HOST_SUBDIR)/cgen && \
6453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6455 "RANLIB=$${RANLIB}" \
6456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462 .PHONY: maybe-install-info-cgen install-info-cgen
6463 maybe-install-info-cgen:
6465 maybe-install-info-cgen: install-info-cgen
6467 install-info-cgen: \
6470 @: $(MAKE); $(unstage)
6471 @[ -f ./cgen/Makefile ] || exit 0; \
6472 r=`${PWD_COMMAND}`; export r; \
6473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475 for flag in $(EXTRA_HOST_FLAGS) ; do \
6476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6478 echo "Doing install-info in cgen"; \
6479 (cd $(HOST_SUBDIR)/cgen && \
6480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6482 "RANLIB=$${RANLIB}" \
6483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6490 maybe-install-pdf-cgen:
6492 maybe-install-pdf-cgen: install-pdf-cgen
6497 @: $(MAKE); $(unstage)
6498 @[ -f ./cgen/Makefile ] || exit 0; \
6499 r=`${PWD_COMMAND}`; export r; \
6500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6502 for flag in $(EXTRA_HOST_FLAGS) ; do \
6503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6505 echo "Doing install-pdf in cgen"; \
6506 (cd $(HOST_SUBDIR)/cgen && \
6507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6509 "RANLIB=$${RANLIB}" \
6510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6516 .PHONY: maybe-install-html-cgen install-html-cgen
6517 maybe-install-html-cgen:
6519 maybe-install-html-cgen: install-html-cgen
6521 install-html-cgen: \
6524 @: $(MAKE); $(unstage)
6525 @[ -f ./cgen/Makefile ] || exit 0; \
6526 r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6529 for flag in $(EXTRA_HOST_FLAGS) ; do \
6530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532 echo "Doing install-html in cgen"; \
6533 (cd $(HOST_SUBDIR)/cgen && \
6534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536 "RANLIB=$${RANLIB}" \
6537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6543 .PHONY: maybe-installcheck-cgen installcheck-cgen
6544 maybe-installcheck-cgen:
6546 maybe-installcheck-cgen: installcheck-cgen
6548 installcheck-cgen: \
6550 @: $(MAKE); $(unstage)
6551 @[ -f ./cgen/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6558 echo "Doing installcheck in cgen"; \
6559 (cd $(HOST_SUBDIR)/cgen && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6570 maybe-mostlyclean-cgen:
6572 maybe-mostlyclean-cgen: mostlyclean-cgen
6575 @: $(MAKE); $(unstage)
6576 @[ -f ./cgen/Makefile ] || exit 0; \
6577 r=`${PWD_COMMAND}`; export r; \
6578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6580 for flag in $(EXTRA_HOST_FLAGS) ; do \
6581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6583 echo "Doing mostlyclean in cgen"; \
6584 (cd $(HOST_SUBDIR)/cgen && \
6585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587 "RANLIB=$${RANLIB}" \
6588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594 .PHONY: maybe-clean-cgen clean-cgen
6597 maybe-clean-cgen: clean-cgen
6600 @: $(MAKE); $(unstage)
6601 @[ -f ./cgen/Makefile ] || exit 0; \
6602 r=`${PWD_COMMAND}`; export r; \
6603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 for flag in $(EXTRA_HOST_FLAGS) ; do \
6606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608 echo "Doing clean in cgen"; \
6609 (cd $(HOST_SUBDIR)/cgen && \
6610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6612 "RANLIB=$${RANLIB}" \
6613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619 .PHONY: maybe-distclean-cgen distclean-cgen
6620 maybe-distclean-cgen:
6622 maybe-distclean-cgen: distclean-cgen
6625 @: $(MAKE); $(unstage)
6626 @[ -f ./cgen/Makefile ] || exit 0; \
6627 r=`${PWD_COMMAND}`; export r; \
6628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6630 for flag in $(EXTRA_HOST_FLAGS) ; do \
6631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6633 echo "Doing distclean in cgen"; \
6634 (cd $(HOST_SUBDIR)/cgen && \
6635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6637 "RANLIB=$${RANLIB}" \
6638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6645 maybe-maintainer-clean-cgen:
6647 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6649 maintainer-clean-cgen:
6650 @: $(MAKE); $(unstage)
6651 @[ -f ./cgen/Makefile ] || exit 0; \
6652 r=`${PWD_COMMAND}`; export r; \
6653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6655 for flag in $(EXTRA_HOST_FLAGS) ; do \
6656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6658 echo "Doing maintainer-clean in cgen"; \
6659 (cd $(HOST_SUBDIR)/cgen && \
6660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6662 "RANLIB=$${RANLIB}" \
6663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671 .PHONY: configure-dejagnu maybe-configure-dejagnu
6672 maybe-configure-dejagnu:
6674 configure-dejagnu: stage_current
6675 @endif gcc-bootstrap
6677 maybe-configure-dejagnu: configure-dejagnu
6679 @: $(MAKE); $(unstage)
6680 @r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6685 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6686 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6689 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6692 module_srcdir=dejagnu; \
6694 $$s/$$module_srcdir/configure \
6695 --srcdir=$${topdir}/$$module_srcdir \
6696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6697 --target=${target_alias} \
6705 .PHONY: all-dejagnu maybe-all-dejagnu
6708 all-dejagnu: stage_current
6709 @endif gcc-bootstrap
6712 maybe-all-dejagnu: all-dejagnu
6713 all-dejagnu: configure-dejagnu
6714 @: $(MAKE); $(unstage)
6715 @r=`${PWD_COMMAND}`; export r; \
6716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6718 (cd $(HOST_SUBDIR)/dejagnu && \
6719 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6726 .PHONY: check-dejagnu maybe-check-dejagnu
6727 maybe-check-dejagnu:
6729 maybe-check-dejagnu: check-dejagnu
6732 @: $(MAKE); $(unstage)
6733 @r=`${PWD_COMMAND}`; export r; \
6734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736 (cd $(HOST_SUBDIR)/dejagnu && \
6737 $(MAKE) $(FLAGS_TO_PASS) check)
6741 .PHONY: install-dejagnu maybe-install-dejagnu
6742 maybe-install-dejagnu:
6744 maybe-install-dejagnu: install-dejagnu
6746 install-dejagnu: installdirs
6747 @: $(MAKE); $(unstage)
6748 @r=`${PWD_COMMAND}`; export r; \
6749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6751 (cd $(HOST_SUBDIR)/dejagnu && \
6752 $(MAKE) $(FLAGS_TO_PASS) install)
6756 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6757 maybe-install-strip-dejagnu:
6759 maybe-install-strip-dejagnu: install-strip-dejagnu
6761 install-strip-dejagnu: installdirs
6762 @: $(MAKE); $(unstage)
6763 @r=`${PWD_COMMAND}`; export r; \
6764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6766 (cd $(HOST_SUBDIR)/dejagnu && \
6767 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6771 # Other targets (info, dvi, pdf, etc.)
6773 .PHONY: maybe-info-dejagnu info-dejagnu
6776 maybe-info-dejagnu: info-dejagnu
6780 @: $(MAKE); $(unstage)
6781 @[ -f ./dejagnu/Makefile ] || exit 0; \
6782 r=`${PWD_COMMAND}`; export r; \
6783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 for flag in $(EXTRA_HOST_FLAGS) ; do \
6786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6788 echo "Doing info in dejagnu"; \
6789 (cd $(HOST_SUBDIR)/dejagnu && \
6790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6792 "RANLIB=$${RANLIB}" \
6793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6802 maybe-dvi-dejagnu: dvi-dejagnu
6806 @: $(MAKE); $(unstage)
6807 @[ -f ./dejagnu/Makefile ] || exit 0; \
6808 r=`${PWD_COMMAND}`; export r; \
6809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811 for flag in $(EXTRA_HOST_FLAGS) ; do \
6812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6814 echo "Doing dvi in dejagnu"; \
6815 (cd $(HOST_SUBDIR)/dejagnu && \
6816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6818 "RANLIB=$${RANLIB}" \
6819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6828 maybe-pdf-dejagnu: pdf-dejagnu
6832 @: $(MAKE); $(unstage)
6833 @[ -f ./dejagnu/Makefile ] || exit 0; \
6834 r=`${PWD_COMMAND}`; export r; \
6835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6837 for flag in $(EXTRA_HOST_FLAGS) ; do \
6838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6840 echo "Doing pdf in dejagnu"; \
6841 (cd $(HOST_SUBDIR)/dejagnu && \
6842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6844 "RANLIB=$${RANLIB}" \
6845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851 .PHONY: maybe-html-dejagnu html-dejagnu
6854 maybe-html-dejagnu: html-dejagnu
6858 @: $(MAKE); $(unstage)
6859 @[ -f ./dejagnu/Makefile ] || exit 0; \
6860 r=`${PWD_COMMAND}`; export r; \
6861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863 for flag in $(EXTRA_HOST_FLAGS) ; do \
6864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6866 echo "Doing html in dejagnu"; \
6867 (cd $(HOST_SUBDIR)/dejagnu && \
6868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6870 "RANLIB=$${RANLIB}" \
6871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6880 maybe-TAGS-dejagnu: TAGS-dejagnu
6884 @: $(MAKE); $(unstage)
6885 @[ -f ./dejagnu/Makefile ] || exit 0; \
6886 r=`${PWD_COMMAND}`; export r; \
6887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6889 for flag in $(EXTRA_HOST_FLAGS) ; do \
6890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6892 echo "Doing TAGS in dejagnu"; \
6893 (cd $(HOST_SUBDIR)/dejagnu && \
6894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896 "RANLIB=$${RANLIB}" \
6897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6904 maybe-install-info-dejagnu:
6906 maybe-install-info-dejagnu: install-info-dejagnu
6908 install-info-dejagnu: \
6911 @: $(MAKE); $(unstage)
6912 @[ -f ./dejagnu/Makefile ] || exit 0; \
6913 r=`${PWD_COMMAND}`; export r; \
6914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6916 for flag in $(EXTRA_HOST_FLAGS) ; do \
6917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6919 echo "Doing install-info in dejagnu"; \
6920 (cd $(HOST_SUBDIR)/dejagnu && \
6921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6923 "RANLIB=$${RANLIB}" \
6924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6931 maybe-install-pdf-dejagnu:
6933 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6935 install-pdf-dejagnu: \
6938 @: $(MAKE); $(unstage)
6939 @[ -f ./dejagnu/Makefile ] || exit 0; \
6940 r=`${PWD_COMMAND}`; export r; \
6941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6943 for flag in $(EXTRA_HOST_FLAGS) ; do \
6944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6946 echo "Doing install-pdf in dejagnu"; \
6947 (cd $(HOST_SUBDIR)/dejagnu && \
6948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6950 "RANLIB=$${RANLIB}" \
6951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6958 maybe-install-html-dejagnu:
6960 maybe-install-html-dejagnu: install-html-dejagnu
6962 install-html-dejagnu: \
6965 @: $(MAKE); $(unstage)
6966 @[ -f ./dejagnu/Makefile ] || exit 0; \
6967 r=`${PWD_COMMAND}`; export r; \
6968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970 for flag in $(EXTRA_HOST_FLAGS) ; do \
6971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6973 echo "Doing install-html in dejagnu"; \
6974 (cd $(HOST_SUBDIR)/dejagnu && \
6975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6977 "RANLIB=$${RANLIB}" \
6978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6985 maybe-installcheck-dejagnu:
6987 maybe-installcheck-dejagnu: installcheck-dejagnu
6989 installcheck-dejagnu: \
6991 @: $(MAKE); $(unstage)
6992 @[ -f ./dejagnu/Makefile ] || exit 0; \
6993 r=`${PWD_COMMAND}`; export r; \
6994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996 for flag in $(EXTRA_HOST_FLAGS) ; do \
6997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6999 echo "Doing installcheck in dejagnu"; \
7000 (cd $(HOST_SUBDIR)/dejagnu && \
7001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7003 "RANLIB=$${RANLIB}" \
7004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7011 maybe-mostlyclean-dejagnu:
7013 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7015 mostlyclean-dejagnu:
7016 @: $(MAKE); $(unstage)
7017 @[ -f ./dejagnu/Makefile ] || exit 0; \
7018 r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7021 for flag in $(EXTRA_HOST_FLAGS) ; do \
7022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7024 echo "Doing mostlyclean in dejagnu"; \
7025 (cd $(HOST_SUBDIR)/dejagnu && \
7026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7028 "RANLIB=$${RANLIB}" \
7029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035 .PHONY: maybe-clean-dejagnu clean-dejagnu
7036 maybe-clean-dejagnu:
7038 maybe-clean-dejagnu: clean-dejagnu
7041 @: $(MAKE); $(unstage)
7042 @[ -f ./dejagnu/Makefile ] || exit 0; \
7043 r=`${PWD_COMMAND}`; export r; \
7044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7046 for flag in $(EXTRA_HOST_FLAGS) ; do \
7047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7049 echo "Doing clean in dejagnu"; \
7050 (cd $(HOST_SUBDIR)/dejagnu && \
7051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7053 "RANLIB=$${RANLIB}" \
7054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7061 maybe-distclean-dejagnu:
7063 maybe-distclean-dejagnu: distclean-dejagnu
7066 @: $(MAKE); $(unstage)
7067 @[ -f ./dejagnu/Makefile ] || exit 0; \
7068 r=`${PWD_COMMAND}`; export r; \
7069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7071 for flag in $(EXTRA_HOST_FLAGS) ; do \
7072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7074 echo "Doing distclean in dejagnu"; \
7075 (cd $(HOST_SUBDIR)/dejagnu && \
7076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7078 "RANLIB=$${RANLIB}" \
7079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7086 maybe-maintainer-clean-dejagnu:
7088 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7090 maintainer-clean-dejagnu:
7091 @: $(MAKE); $(unstage)
7092 @[ -f ./dejagnu/Makefile ] || exit 0; \
7093 r=`${PWD_COMMAND}`; export r; \
7094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7096 for flag in $(EXTRA_HOST_FLAGS) ; do \
7097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7099 echo "Doing maintainer-clean in dejagnu"; \
7100 (cd $(HOST_SUBDIR)/dejagnu && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7103 "RANLIB=$${RANLIB}" \
7104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7112 .PHONY: configure-etc maybe-configure-etc
7113 maybe-configure-etc:
7115 configure-etc: stage_current
7116 @endif gcc-bootstrap
7118 maybe-configure-etc: configure-etc
7120 @: $(MAKE); $(unstage)
7121 @r=`${PWD_COMMAND}`; export r; \
7122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7126 echo Configuring in $(HOST_SUBDIR)/etc; \
7127 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7130 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7133 module_srcdir=etc; \
7135 $$s/$$module_srcdir/configure \
7136 --srcdir=$${topdir}/$$module_srcdir \
7137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7138 --target=${target_alias} \
7146 .PHONY: all-etc maybe-all-etc
7149 all-etc: stage_current
7150 @endif gcc-bootstrap
7153 maybe-all-etc: all-etc
7154 all-etc: configure-etc
7155 @: $(MAKE); $(unstage)
7156 @r=`${PWD_COMMAND}`; export r; \
7157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7159 (cd $(HOST_SUBDIR)/etc && \
7160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7167 .PHONY: check-etc maybe-check-etc
7170 maybe-check-etc: check-etc
7173 @: $(MAKE); $(unstage)
7174 @r=`${PWD_COMMAND}`; export r; \
7175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 (cd $(HOST_SUBDIR)/etc && \
7178 $(MAKE) $(FLAGS_TO_PASS) check)
7182 .PHONY: install-etc maybe-install-etc
7185 maybe-install-etc: install-etc
7187 install-etc: installdirs
7188 @: $(MAKE); $(unstage)
7189 @r=`${PWD_COMMAND}`; export r; \
7190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7192 (cd $(HOST_SUBDIR)/etc && \
7193 $(MAKE) $(FLAGS_TO_PASS) install)
7197 .PHONY: install-strip-etc maybe-install-strip-etc
7198 maybe-install-strip-etc:
7200 maybe-install-strip-etc: install-strip-etc
7202 install-strip-etc: installdirs
7203 @: $(MAKE); $(unstage)
7204 @r=`${PWD_COMMAND}`; export r; \
7205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7207 (cd $(HOST_SUBDIR)/etc && \
7208 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7212 # Other targets (info, dvi, pdf, etc.)
7214 .PHONY: maybe-info-etc info-etc
7217 maybe-info-etc: info-etc
7221 @: $(MAKE); $(unstage)
7222 @[ -f ./etc/Makefile ] || exit 0; \
7223 r=`${PWD_COMMAND}`; export r; \
7224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226 for flag in $(EXTRA_HOST_FLAGS) ; do \
7227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7229 echo "Doing info in etc"; \
7230 (cd $(HOST_SUBDIR)/etc && \
7231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7233 "RANLIB=$${RANLIB}" \
7234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240 .PHONY: maybe-dvi-etc dvi-etc
7243 maybe-dvi-etc: dvi-etc
7247 @: $(MAKE); $(unstage)
7248 @[ -f ./etc/Makefile ] || exit 0; \
7249 r=`${PWD_COMMAND}`; export r; \
7250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7252 for flag in $(EXTRA_HOST_FLAGS) ; do \
7253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7255 echo "Doing dvi in etc"; \
7256 (cd $(HOST_SUBDIR)/etc && \
7257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7259 "RANLIB=$${RANLIB}" \
7260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266 .PHONY: maybe-pdf-etc pdf-etc
7269 maybe-pdf-etc: pdf-etc
7273 @: $(MAKE); $(unstage)
7274 @[ -f ./etc/Makefile ] || exit 0; \
7275 r=`${PWD_COMMAND}`; export r; \
7276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278 for flag in $(EXTRA_HOST_FLAGS) ; do \
7279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7281 echo "Doing pdf in etc"; \
7282 (cd $(HOST_SUBDIR)/etc && \
7283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7285 "RANLIB=$${RANLIB}" \
7286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292 .PHONY: maybe-html-etc html-etc
7295 maybe-html-etc: html-etc
7299 @: $(MAKE); $(unstage)
7300 @[ -f ./etc/Makefile ] || exit 0; \
7301 r=`${PWD_COMMAND}`; export r; \
7302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7304 for flag in $(EXTRA_HOST_FLAGS) ; do \
7305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7307 echo "Doing html in etc"; \
7308 (cd $(HOST_SUBDIR)/etc && \
7309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7311 "RANLIB=$${RANLIB}" \
7312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318 .PHONY: maybe-TAGS-etc TAGS-etc
7321 maybe-TAGS-etc: TAGS-etc
7325 @: $(MAKE); $(unstage)
7326 @[ -f ./etc/Makefile ] || exit 0; \
7327 r=`${PWD_COMMAND}`; export r; \
7328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7330 for flag in $(EXTRA_HOST_FLAGS) ; do \
7331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7333 echo "Doing TAGS in etc"; \
7334 (cd $(HOST_SUBDIR)/etc && \
7335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7337 "RANLIB=$${RANLIB}" \
7338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 .PHONY: maybe-install-info-etc install-info-etc
7345 maybe-install-info-etc:
7347 maybe-install-info-etc: install-info-etc
7352 @: $(MAKE); $(unstage)
7353 @[ -f ./etc/Makefile ] || exit 0; \
7354 r=`${PWD_COMMAND}`; export r; \
7355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357 for flag in $(EXTRA_HOST_FLAGS) ; do \
7358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7360 echo "Doing install-info in etc"; \
7361 (cd $(HOST_SUBDIR)/etc && \
7362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7364 "RANLIB=$${RANLIB}" \
7365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 .PHONY: maybe-install-pdf-etc install-pdf-etc
7372 maybe-install-pdf-etc:
7374 maybe-install-pdf-etc: install-pdf-etc
7379 @: $(MAKE); $(unstage)
7380 @[ -f ./etc/Makefile ] || exit 0; \
7381 r=`${PWD_COMMAND}`; export r; \
7382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384 for flag in $(EXTRA_HOST_FLAGS) ; do \
7385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7387 echo "Doing install-pdf in etc"; \
7388 (cd $(HOST_SUBDIR)/etc && \
7389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7391 "RANLIB=$${RANLIB}" \
7392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398 .PHONY: maybe-install-html-etc install-html-etc
7399 maybe-install-html-etc:
7401 maybe-install-html-etc: install-html-etc
7406 @: $(MAKE); $(unstage)
7407 @[ -f ./etc/Makefile ] || exit 0; \
7408 r=`${PWD_COMMAND}`; export r; \
7409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7411 for flag in $(EXTRA_HOST_FLAGS) ; do \
7412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7414 echo "Doing install-html in etc"; \
7415 (cd $(HOST_SUBDIR)/etc && \
7416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418 "RANLIB=$${RANLIB}" \
7419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 .PHONY: maybe-installcheck-etc installcheck-etc
7426 maybe-installcheck-etc:
7428 maybe-installcheck-etc: installcheck-etc
7432 @: $(MAKE); $(unstage)
7433 @[ -f ./etc/Makefile ] || exit 0; \
7434 r=`${PWD_COMMAND}`; export r; \
7435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7437 for flag in $(EXTRA_HOST_FLAGS) ; do \
7438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7440 echo "Doing installcheck in etc"; \
7441 (cd $(HOST_SUBDIR)/etc && \
7442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7444 "RANLIB=$${RANLIB}" \
7445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7452 maybe-mostlyclean-etc:
7454 maybe-mostlyclean-etc: mostlyclean-etc
7457 @: $(MAKE); $(unstage)
7458 @[ -f ./etc/Makefile ] || exit 0; \
7459 r=`${PWD_COMMAND}`; export r; \
7460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7462 for flag in $(EXTRA_HOST_FLAGS) ; do \
7463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7465 echo "Doing mostlyclean in etc"; \
7466 (cd $(HOST_SUBDIR)/etc && \
7467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7469 "RANLIB=$${RANLIB}" \
7470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476 .PHONY: maybe-clean-etc clean-etc
7479 maybe-clean-etc: clean-etc
7482 @: $(MAKE); $(unstage)
7483 @[ -f ./etc/Makefile ] || exit 0; \
7484 r=`${PWD_COMMAND}`; export r; \
7485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487 for flag in $(EXTRA_HOST_FLAGS) ; do \
7488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7490 echo "Doing clean in etc"; \
7491 (cd $(HOST_SUBDIR)/etc && \
7492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7494 "RANLIB=$${RANLIB}" \
7495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 .PHONY: maybe-distclean-etc distclean-etc
7502 maybe-distclean-etc:
7504 maybe-distclean-etc: distclean-etc
7507 @: $(MAKE); $(unstage)
7508 @[ -f ./etc/Makefile ] || exit 0; \
7509 r=`${PWD_COMMAND}`; export r; \
7510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7512 for flag in $(EXTRA_HOST_FLAGS) ; do \
7513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7515 echo "Doing distclean in etc"; \
7516 (cd $(HOST_SUBDIR)/etc && \
7517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7519 "RANLIB=$${RANLIB}" \
7520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7527 maybe-maintainer-clean-etc:
7529 maybe-maintainer-clean-etc: maintainer-clean-etc
7531 maintainer-clean-etc:
7532 @: $(MAKE); $(unstage)
7533 @[ -f ./etc/Makefile ] || exit 0; \
7534 r=`${PWD_COMMAND}`; export r; \
7535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537 for flag in $(EXTRA_HOST_FLAGS) ; do \
7538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540 echo "Doing maintainer-clean in etc"; \
7541 (cd $(HOST_SUBDIR)/etc && \
7542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7544 "RANLIB=$${RANLIB}" \
7545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7553 .PHONY: configure-fastjar maybe-configure-fastjar
7554 maybe-configure-fastjar:
7556 configure-fastjar: stage_current
7557 @endif gcc-bootstrap
7559 maybe-configure-fastjar: configure-fastjar
7561 @: $(MAKE); $(unstage)
7562 @r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7567 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7568 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7571 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7574 module_srcdir=fastjar; \
7576 $$s/$$module_srcdir/configure \
7577 --srcdir=$${topdir}/$$module_srcdir \
7578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7579 --target=${target_alias} \
7587 .PHONY: all-fastjar maybe-all-fastjar
7590 all-fastjar: stage_current
7591 @endif gcc-bootstrap
7594 maybe-all-fastjar: all-fastjar
7595 all-fastjar: configure-fastjar
7596 @: $(MAKE); $(unstage)
7597 @r=`${PWD_COMMAND}`; export r; \
7598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600 (cd $(HOST_SUBDIR)/fastjar && \
7601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7608 .PHONY: check-fastjar maybe-check-fastjar
7609 maybe-check-fastjar:
7611 maybe-check-fastjar: check-fastjar
7613 # This module is only tested in a native toolchain.
7615 @: $(MAKE); $(unstage)
7616 @if [ '$(host)' = '$(target)' ]; then \
7617 r=`${PWD_COMMAND}`; export r; \
7618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620 (cd $(HOST_SUBDIR)/fastjar && \
7621 $(MAKE) $(FLAGS_TO_PASS) check)
7626 .PHONY: install-fastjar maybe-install-fastjar
7627 maybe-install-fastjar:
7629 maybe-install-fastjar: install-fastjar
7631 install-fastjar: installdirs
7632 @: $(MAKE); $(unstage)
7633 @r=`${PWD_COMMAND}`; export r; \
7634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636 (cd $(HOST_SUBDIR)/fastjar && \
7637 $(MAKE) $(FLAGS_TO_PASS) install)
7641 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7642 maybe-install-strip-fastjar:
7644 maybe-install-strip-fastjar: install-strip-fastjar
7646 install-strip-fastjar: installdirs
7647 @: $(MAKE); $(unstage)
7648 @r=`${PWD_COMMAND}`; export r; \
7649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651 (cd $(HOST_SUBDIR)/fastjar && \
7652 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7656 # Other targets (info, dvi, pdf, etc.)
7658 .PHONY: maybe-info-fastjar info-fastjar
7661 maybe-info-fastjar: info-fastjar
7665 @: $(MAKE); $(unstage)
7666 @[ -f ./fastjar/Makefile ] || exit 0; \
7667 r=`${PWD_COMMAND}`; export r; \
7668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7670 for flag in $(EXTRA_HOST_FLAGS) ; do \
7671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7673 echo "Doing info in fastjar"; \
7674 (cd $(HOST_SUBDIR)/fastjar && \
7675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7677 "RANLIB=$${RANLIB}" \
7678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7684 .PHONY: maybe-dvi-fastjar dvi-fastjar
7687 maybe-dvi-fastjar: dvi-fastjar
7691 @: $(MAKE); $(unstage)
7692 @[ -f ./fastjar/Makefile ] || exit 0; \
7693 r=`${PWD_COMMAND}`; export r; \
7694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7696 for flag in $(EXTRA_HOST_FLAGS) ; do \
7697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7699 echo "Doing dvi in fastjar"; \
7700 (cd $(HOST_SUBDIR)/fastjar && \
7701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703 "RANLIB=$${RANLIB}" \
7704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7710 .PHONY: maybe-pdf-fastjar pdf-fastjar
7713 maybe-pdf-fastjar: pdf-fastjar
7717 @: $(MAKE); $(unstage)
7718 @[ -f ./fastjar/Makefile ] || exit 0; \
7719 r=`${PWD_COMMAND}`; export r; \
7720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722 for flag in $(EXTRA_HOST_FLAGS) ; do \
7723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7725 echo "Doing pdf in fastjar"; \
7726 (cd $(HOST_SUBDIR)/fastjar && \
7727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729 "RANLIB=$${RANLIB}" \
7730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7736 .PHONY: maybe-html-fastjar html-fastjar
7739 maybe-html-fastjar: html-fastjar
7743 @: $(MAKE); $(unstage)
7744 @[ -f ./fastjar/Makefile ] || exit 0; \
7745 r=`${PWD_COMMAND}`; export r; \
7746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7748 for flag in $(EXTRA_HOST_FLAGS) ; do \
7749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7751 echo "Doing html in fastjar"; \
7752 (cd $(HOST_SUBDIR)/fastjar && \
7753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755 "RANLIB=$${RANLIB}" \
7756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7762 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7765 maybe-TAGS-fastjar: TAGS-fastjar
7769 @: $(MAKE); $(unstage)
7770 @[ -f ./fastjar/Makefile ] || exit 0; \
7771 r=`${PWD_COMMAND}`; export r; \
7772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7774 for flag in $(EXTRA_HOST_FLAGS) ; do \
7775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7777 echo "Doing TAGS in fastjar"; \
7778 (cd $(HOST_SUBDIR)/fastjar && \
7779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781 "RANLIB=$${RANLIB}" \
7782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7788 .PHONY: maybe-install-info-fastjar install-info-fastjar
7789 maybe-install-info-fastjar:
7791 maybe-install-info-fastjar: install-info-fastjar
7793 install-info-fastjar: \
7796 @: $(MAKE); $(unstage)
7797 @[ -f ./fastjar/Makefile ] || exit 0; \
7798 r=`${PWD_COMMAND}`; export r; \
7799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7801 for flag in $(EXTRA_HOST_FLAGS) ; do \
7802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7804 echo "Doing install-info in fastjar"; \
7805 (cd $(HOST_SUBDIR)/fastjar && \
7806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808 "RANLIB=$${RANLIB}" \
7809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7816 maybe-install-pdf-fastjar:
7818 maybe-install-pdf-fastjar: install-pdf-fastjar
7820 install-pdf-fastjar: \
7823 @: $(MAKE); $(unstage)
7824 @[ -f ./fastjar/Makefile ] || exit 0; \
7825 r=`${PWD_COMMAND}`; export r; \
7826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7828 for flag in $(EXTRA_HOST_FLAGS) ; do \
7829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7831 echo "Doing install-pdf in fastjar"; \
7832 (cd $(HOST_SUBDIR)/fastjar && \
7833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7835 "RANLIB=$${RANLIB}" \
7836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7842 .PHONY: maybe-install-html-fastjar install-html-fastjar
7843 maybe-install-html-fastjar:
7845 maybe-install-html-fastjar: install-html-fastjar
7847 install-html-fastjar: \
7850 @: $(MAKE); $(unstage)
7851 @[ -f ./fastjar/Makefile ] || exit 0; \
7852 r=`${PWD_COMMAND}`; export r; \
7853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855 for flag in $(EXTRA_HOST_FLAGS) ; do \
7856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7858 echo "Doing install-html in fastjar"; \
7859 (cd $(HOST_SUBDIR)/fastjar && \
7860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7862 "RANLIB=$${RANLIB}" \
7863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7869 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7870 maybe-installcheck-fastjar:
7872 maybe-installcheck-fastjar: installcheck-fastjar
7874 installcheck-fastjar: \
7876 @: $(MAKE); $(unstage)
7877 @[ -f ./fastjar/Makefile ] || exit 0; \
7878 r=`${PWD_COMMAND}`; export r; \
7879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881 for flag in $(EXTRA_HOST_FLAGS) ; do \
7882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7884 echo "Doing installcheck in fastjar"; \
7885 (cd $(HOST_SUBDIR)/fastjar && \
7886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888 "RANLIB=$${RANLIB}" \
7889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7895 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7896 maybe-mostlyclean-fastjar:
7898 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7900 mostlyclean-fastjar:
7901 @: $(MAKE); $(unstage)
7902 @[ -f ./fastjar/Makefile ] || exit 0; \
7903 r=`${PWD_COMMAND}`; export r; \
7904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906 for flag in $(EXTRA_HOST_FLAGS) ; do \
7907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7909 echo "Doing mostlyclean in fastjar"; \
7910 (cd $(HOST_SUBDIR)/fastjar && \
7911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7913 "RANLIB=$${RANLIB}" \
7914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920 .PHONY: maybe-clean-fastjar clean-fastjar
7921 maybe-clean-fastjar:
7923 maybe-clean-fastjar: clean-fastjar
7926 @: $(MAKE); $(unstage)
7927 @[ -f ./fastjar/Makefile ] || exit 0; \
7928 r=`${PWD_COMMAND}`; export r; \
7929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931 for flag in $(EXTRA_HOST_FLAGS) ; do \
7932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7934 echo "Doing clean in fastjar"; \
7935 (cd $(HOST_SUBDIR)/fastjar && \
7936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938 "RANLIB=$${RANLIB}" \
7939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945 .PHONY: maybe-distclean-fastjar distclean-fastjar
7946 maybe-distclean-fastjar:
7948 maybe-distclean-fastjar: distclean-fastjar
7951 @: $(MAKE); $(unstage)
7952 @[ -f ./fastjar/Makefile ] || exit 0; \
7953 r=`${PWD_COMMAND}`; export r; \
7954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956 for flag in $(EXTRA_HOST_FLAGS) ; do \
7957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7959 echo "Doing distclean in fastjar"; \
7960 (cd $(HOST_SUBDIR)/fastjar && \
7961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7963 "RANLIB=$${RANLIB}" \
7964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7971 maybe-maintainer-clean-fastjar:
7973 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7975 maintainer-clean-fastjar:
7976 @: $(MAKE); $(unstage)
7977 @[ -f ./fastjar/Makefile ] || exit 0; \
7978 r=`${PWD_COMMAND}`; export r; \
7979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7981 for flag in $(EXTRA_HOST_FLAGS) ; do \
7982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7984 echo "Doing maintainer-clean in fastjar"; \
7985 (cd $(HOST_SUBDIR)/fastjar && \
7986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988 "RANLIB=$${RANLIB}" \
7989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7997 .PHONY: configure-fixincludes maybe-configure-fixincludes
7998 maybe-configure-fixincludes:
8000 configure-fixincludes: stage_current
8001 @endif gcc-bootstrap
8003 maybe-configure-fixincludes: configure-fixincludes
8004 configure-fixincludes:
8005 @r=`${PWD_COMMAND}`; export r; \
8006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8007 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8010 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8011 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8014 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8017 module_srcdir=fixincludes; \
8019 $$s/$$module_srcdir/configure \
8020 --srcdir=$${topdir}/$$module_srcdir \
8021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8022 --target=${target_alias} \
8028 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8029 maybe-configure-stage1-fixincludes:
8030 @if fixincludes-bootstrap
8031 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8032 configure-stage1-fixincludes:
8033 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8035 @r=`${PWD_COMMAND}`; export r; \
8036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8037 TFLAGS="$(STAGE1_TFLAGS)"; \
8038 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8040 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8041 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8042 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8043 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8045 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8048 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8051 module_srcdir=fixincludes; \
8052 $(SHELL) $$s/$$module_srcdir/configure \
8053 --srcdir=$${topdir}/$$module_srcdir \
8054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8055 --target=${target_alias} \
8057 $(STAGE1_CONFIGURE_FLAGS)
8058 @endif fixincludes-bootstrap
8060 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8061 maybe-configure-stage2-fixincludes:
8062 @if fixincludes-bootstrap
8063 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8064 configure-stage2-fixincludes:
8065 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8067 @r=`${PWD_COMMAND}`; export r; \
8068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8069 TFLAGS="$(STAGE2_TFLAGS)"; \
8070 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8072 $(POSTSTAGE1_HOST_EXPORTS) \
8073 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8074 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8075 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8076 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8078 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8081 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8084 module_srcdir=fixincludes; \
8085 $(SHELL) $$s/$$module_srcdir/configure \
8086 --srcdir=$${topdir}/$$module_srcdir \
8087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8088 --target=${target_alias} \
8089 --with-build-libsubdir=$(HOST_SUBDIR) \
8090 $(STAGE2_CONFIGURE_FLAGS)
8091 @endif fixincludes-bootstrap
8093 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8094 maybe-configure-stage3-fixincludes:
8095 @if fixincludes-bootstrap
8096 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8097 configure-stage3-fixincludes:
8098 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8100 @r=`${PWD_COMMAND}`; export r; \
8101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102 TFLAGS="$(STAGE3_TFLAGS)"; \
8103 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8105 $(POSTSTAGE1_HOST_EXPORTS) \
8106 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8107 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8108 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8109 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8111 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8114 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8117 module_srcdir=fixincludes; \
8118 $(SHELL) $$s/$$module_srcdir/configure \
8119 --srcdir=$${topdir}/$$module_srcdir \
8120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8121 --target=${target_alias} \
8122 --with-build-libsubdir=$(HOST_SUBDIR) \
8123 $(STAGE3_CONFIGURE_FLAGS)
8124 @endif fixincludes-bootstrap
8126 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8127 maybe-configure-stage4-fixincludes:
8128 @if fixincludes-bootstrap
8129 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8130 configure-stage4-fixincludes:
8131 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8133 @r=`${PWD_COMMAND}`; export r; \
8134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8135 TFLAGS="$(STAGE4_TFLAGS)"; \
8136 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8138 $(POSTSTAGE1_HOST_EXPORTS) \
8139 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8140 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8141 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8142 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8144 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8147 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8150 module_srcdir=fixincludes; \
8151 $(SHELL) $$s/$$module_srcdir/configure \
8152 --srcdir=$${topdir}/$$module_srcdir \
8153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8154 --target=${target_alias} \
8155 --with-build-libsubdir=$(HOST_SUBDIR) \
8156 $(STAGE4_CONFIGURE_FLAGS)
8157 @endif fixincludes-bootstrap
8159 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8160 maybe-configure-stageprofile-fixincludes:
8161 @if fixincludes-bootstrap
8162 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8163 configure-stageprofile-fixincludes:
8164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8166 @r=`${PWD_COMMAND}`; export r; \
8167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8169 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8171 $(POSTSTAGE1_HOST_EXPORTS) \
8172 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8173 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8174 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8175 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8177 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8180 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8183 module_srcdir=fixincludes; \
8184 $(SHELL) $$s/$$module_srcdir/configure \
8185 --srcdir=$${topdir}/$$module_srcdir \
8186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8187 --target=${target_alias} \
8188 --with-build-libsubdir=$(HOST_SUBDIR) \
8189 $(STAGEprofile_CONFIGURE_FLAGS)
8190 @endif fixincludes-bootstrap
8192 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8193 maybe-configure-stagefeedback-fixincludes:
8194 @if fixincludes-bootstrap
8195 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8196 configure-stagefeedback-fixincludes:
8197 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8199 @r=`${PWD_COMMAND}`; export r; \
8200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8201 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8202 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8204 $(POSTSTAGE1_HOST_EXPORTS) \
8205 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8206 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8207 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8208 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8210 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8213 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8216 module_srcdir=fixincludes; \
8217 $(SHELL) $$s/$$module_srcdir/configure \
8218 --srcdir=$${topdir}/$$module_srcdir \
8219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8220 --target=${target_alias} \
8221 --with-build-libsubdir=$(HOST_SUBDIR) \
8222 $(STAGEfeedback_CONFIGURE_FLAGS)
8223 @endif fixincludes-bootstrap
8229 .PHONY: all-fixincludes maybe-all-fixincludes
8230 maybe-all-fixincludes:
8232 all-fixincludes: stage_current
8233 @endif gcc-bootstrap
8235 TARGET-fixincludes=all
8236 maybe-all-fixincludes: all-fixincludes
8237 all-fixincludes: configure-fixincludes
8238 @r=`${PWD_COMMAND}`; export r; \
8239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 (cd $(HOST_SUBDIR)/fixincludes && \
8242 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8243 $(TARGET-fixincludes))
8248 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8249 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8250 maybe-all-stage1-fixincludes:
8251 maybe-clean-stage1-fixincludes:
8252 @if fixincludes-bootstrap
8253 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8254 all-stage1: all-stage1-fixincludes
8255 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8256 all-stage1-fixincludes: configure-stage1-fixincludes
8257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8258 @r=`${PWD_COMMAND}`; export r; \
8259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8260 TFLAGS="$(STAGE1_TFLAGS)"; \
8262 cd $(HOST_SUBDIR)/fixincludes && \
8263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8264 CFLAGS="$(STAGE1_CFLAGS)" \
8265 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8266 LIBCFLAGS="$(LIBCFLAGS)" \
8267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8270 $(EXTRA_HOST_FLAGS) \
8271 $(STAGE1_FLAGS_TO_PASS) \
8272 TFLAGS="$(STAGE1_TFLAGS)" \
8273 $(TARGET-stage1-fixincludes)
8275 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8276 clean-stage1: clean-stage1-fixincludes
8277 clean-stage1-fixincludes:
8278 @if [ $(current_stage) = stage1 ]; then \
8279 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8281 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8282 $(MAKE) stage1-start; \
8284 cd $(HOST_SUBDIR)/fixincludes && \
8285 $(MAKE) $(EXTRA_HOST_FLAGS) \
8286 $(STAGE1_FLAGS_TO_PASS) clean
8287 @endif fixincludes-bootstrap
8290 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8291 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8292 maybe-all-stage2-fixincludes:
8293 maybe-clean-stage2-fixincludes:
8294 @if fixincludes-bootstrap
8295 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8296 all-stage2: all-stage2-fixincludes
8297 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8298 all-stage2-fixincludes: configure-stage2-fixincludes
8299 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8300 @r=`${PWD_COMMAND}`; export r; \
8301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302 TFLAGS="$(STAGE2_TFLAGS)"; \
8304 $(POSTSTAGE1_HOST_EXPORTS) \
8305 cd $(HOST_SUBDIR)/fixincludes && \
8306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8307 CFLAGS="$(STAGE2_CFLAGS)" \
8308 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8309 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8314 TFLAGS="$(STAGE2_TFLAGS)" \
8315 $(TARGET-stage2-fixincludes)
8317 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8318 clean-stage2: clean-stage2-fixincludes
8319 clean-stage2-fixincludes:
8320 @if [ $(current_stage) = stage2 ]; then \
8321 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8323 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8324 $(MAKE) stage2-start; \
8326 cd $(HOST_SUBDIR)/fixincludes && \
8327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8328 @endif fixincludes-bootstrap
8331 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8332 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8333 maybe-all-stage3-fixincludes:
8334 maybe-clean-stage3-fixincludes:
8335 @if fixincludes-bootstrap
8336 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8337 all-stage3: all-stage3-fixincludes
8338 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8339 all-stage3-fixincludes: configure-stage3-fixincludes
8340 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8341 @r=`${PWD_COMMAND}`; export r; \
8342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343 TFLAGS="$(STAGE3_TFLAGS)"; \
8345 $(POSTSTAGE1_HOST_EXPORTS) \
8346 cd $(HOST_SUBDIR)/fixincludes && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8348 CFLAGS="$(STAGE3_CFLAGS)" \
8349 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8350 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8355 TFLAGS="$(STAGE3_TFLAGS)" \
8356 $(TARGET-stage3-fixincludes)
8358 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8359 clean-stage3: clean-stage3-fixincludes
8360 clean-stage3-fixincludes:
8361 @if [ $(current_stage) = stage3 ]; then \
8362 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8364 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8365 $(MAKE) stage3-start; \
8367 cd $(HOST_SUBDIR)/fixincludes && \
8368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8369 @endif fixincludes-bootstrap
8372 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8373 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8374 maybe-all-stage4-fixincludes:
8375 maybe-clean-stage4-fixincludes:
8376 @if fixincludes-bootstrap
8377 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8378 all-stage4: all-stage4-fixincludes
8379 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8380 all-stage4-fixincludes: configure-stage4-fixincludes
8381 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8382 @r=`${PWD_COMMAND}`; export r; \
8383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384 TFLAGS="$(STAGE4_TFLAGS)"; \
8386 $(POSTSTAGE1_HOST_EXPORTS) \
8387 cd $(HOST_SUBDIR)/fixincludes && \
8388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8389 CFLAGS="$(STAGE4_CFLAGS)" \
8390 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8391 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8396 TFLAGS="$(STAGE4_TFLAGS)" \
8397 $(TARGET-stage4-fixincludes)
8399 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8400 clean-stage4: clean-stage4-fixincludes
8401 clean-stage4-fixincludes:
8402 @if [ $(current_stage) = stage4 ]; then \
8403 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8405 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8406 $(MAKE) stage4-start; \
8408 cd $(HOST_SUBDIR)/fixincludes && \
8409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8410 @endif fixincludes-bootstrap
8413 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8414 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8415 maybe-all-stageprofile-fixincludes:
8416 maybe-clean-stageprofile-fixincludes:
8417 @if fixincludes-bootstrap
8418 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8419 all-stageprofile: all-stageprofile-fixincludes
8420 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8421 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8423 @r=`${PWD_COMMAND}`; export r; \
8424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8427 $(POSTSTAGE1_HOST_EXPORTS) \
8428 cd $(HOST_SUBDIR)/fixincludes && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8430 CFLAGS="$(STAGEprofile_CFLAGS)" \
8431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8432 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8437 TFLAGS="$(STAGEprofile_TFLAGS)" \
8438 $(TARGET-stageprofile-fixincludes)
8440 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8441 clean-stageprofile: clean-stageprofile-fixincludes
8442 clean-stageprofile-fixincludes:
8443 @if [ $(current_stage) = stageprofile ]; then \
8444 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8446 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8447 $(MAKE) stageprofile-start; \
8449 cd $(HOST_SUBDIR)/fixincludes && \
8450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8451 @endif fixincludes-bootstrap
8454 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8455 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8456 maybe-all-stagefeedback-fixincludes:
8457 maybe-clean-stagefeedback-fixincludes:
8458 @if fixincludes-bootstrap
8459 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8460 all-stagefeedback: all-stagefeedback-fixincludes
8461 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8462 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8463 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8464 @r=`${PWD_COMMAND}`; export r; \
8465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8468 $(POSTSTAGE1_HOST_EXPORTS) \
8469 cd $(HOST_SUBDIR)/fixincludes && \
8470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8471 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8472 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8473 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8478 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8479 $(TARGET-stagefeedback-fixincludes)
8481 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8482 clean-stagefeedback: clean-stagefeedback-fixincludes
8483 clean-stagefeedback-fixincludes:
8484 @if [ $(current_stage) = stagefeedback ]; then \
8485 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8487 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8488 $(MAKE) stagefeedback-start; \
8490 cd $(HOST_SUBDIR)/fixincludes && \
8491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8492 @endif fixincludes-bootstrap
8498 .PHONY: check-fixincludes maybe-check-fixincludes
8499 maybe-check-fixincludes:
8501 maybe-check-fixincludes: check-fixincludes
8504 @: $(MAKE); $(unstage)
8505 @r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8508 (cd $(HOST_SUBDIR)/fixincludes && \
8509 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8513 .PHONY: install-fixincludes maybe-install-fixincludes
8514 maybe-install-fixincludes:
8516 maybe-install-fixincludes: install-fixincludes
8518 install-fixincludes: installdirs
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 (cd $(HOST_SUBDIR)/fixincludes && \
8524 $(MAKE) $(FLAGS_TO_PASS) install)
8528 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8529 maybe-install-strip-fixincludes:
8531 maybe-install-strip-fixincludes: install-strip-fixincludes
8533 install-strip-fixincludes: installdirs
8534 @: $(MAKE); $(unstage)
8535 @r=`${PWD_COMMAND}`; export r; \
8536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8538 (cd $(HOST_SUBDIR)/fixincludes && \
8539 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8543 # Other targets (info, dvi, pdf, etc.)
8545 .PHONY: maybe-info-fixincludes info-fixincludes
8546 maybe-info-fixincludes:
8548 maybe-info-fixincludes: info-fixincludes
8551 configure-fixincludes
8552 @[ -f ./fixincludes/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559 echo "Doing info in fixincludes"; \
8560 (cd $(HOST_SUBDIR)/fixincludes && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8570 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8571 maybe-dvi-fixincludes:
8573 maybe-dvi-fixincludes: dvi-fixincludes
8576 configure-fixincludes
8577 @[ -f ./fixincludes/Makefile ] || exit 0; \
8578 r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 for flag in $(EXTRA_HOST_FLAGS) ; do \
8582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 echo "Doing dvi in fixincludes"; \
8585 (cd $(HOST_SUBDIR)/fixincludes && \
8586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588 "RANLIB=$${RANLIB}" \
8589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8596 maybe-pdf-fixincludes:
8598 maybe-pdf-fixincludes: pdf-fixincludes
8601 configure-fixincludes
8602 @[ -f ./fixincludes/Makefile ] || exit 0; \
8603 r=`${PWD_COMMAND}`; export r; \
8604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8606 for flag in $(EXTRA_HOST_FLAGS) ; do \
8607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8609 echo "Doing pdf in fixincludes"; \
8610 (cd $(HOST_SUBDIR)/fixincludes && \
8611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613 "RANLIB=$${RANLIB}" \
8614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8620 .PHONY: maybe-html-fixincludes html-fixincludes
8621 maybe-html-fixincludes:
8623 maybe-html-fixincludes: html-fixincludes
8626 configure-fixincludes
8627 @[ -f ./fixincludes/Makefile ] || exit 0; \
8628 r=`${PWD_COMMAND}`; export r; \
8629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631 for flag in $(EXTRA_HOST_FLAGS) ; do \
8632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8634 echo "Doing html in fixincludes"; \
8635 (cd $(HOST_SUBDIR)/fixincludes && \
8636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8638 "RANLIB=$${RANLIB}" \
8639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8645 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8646 maybe-TAGS-fixincludes:
8648 maybe-TAGS-fixincludes: TAGS-fixincludes
8650 # fixincludes doesn't support TAGS.
8655 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8656 maybe-install-info-fixincludes:
8658 maybe-install-info-fixincludes: install-info-fixincludes
8660 install-info-fixincludes: \
8661 configure-fixincludes \
8663 @[ -f ./fixincludes/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8670 echo "Doing install-info in fixincludes"; \
8671 (cd $(HOST_SUBDIR)/fixincludes && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8682 maybe-install-pdf-fixincludes:
8684 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8686 install-pdf-fixincludes: \
8687 configure-fixincludes \
8689 @[ -f ./fixincludes/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 echo "Doing install-pdf in fixincludes"; \
8697 (cd $(HOST_SUBDIR)/fixincludes && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8708 maybe-install-html-fixincludes:
8710 maybe-install-html-fixincludes: install-html-fixincludes
8712 install-html-fixincludes: \
8713 configure-fixincludes \
8715 @[ -f ./fixincludes/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 for flag in $(EXTRA_HOST_FLAGS) ; do \
8720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 echo "Doing install-html in fixincludes"; \
8723 (cd $(HOST_SUBDIR)/fixincludes && \
8724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726 "RANLIB=$${RANLIB}" \
8727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8734 maybe-installcheck-fixincludes:
8736 maybe-installcheck-fixincludes: installcheck-fixincludes
8738 installcheck-fixincludes: \
8739 configure-fixincludes
8740 @[ -f ./fixincludes/Makefile ] || exit 0; \
8741 r=`${PWD_COMMAND}`; export r; \
8742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744 for flag in $(EXTRA_HOST_FLAGS) ; do \
8745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8747 echo "Doing installcheck in fixincludes"; \
8748 (cd $(HOST_SUBDIR)/fixincludes && \
8749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751 "RANLIB=$${RANLIB}" \
8752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8759 maybe-mostlyclean-fixincludes:
8761 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8763 mostlyclean-fixincludes:
8764 @[ -f ./fixincludes/Makefile ] || exit 0; \
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8768 for flag in $(EXTRA_HOST_FLAGS) ; do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8771 echo "Doing mostlyclean in fixincludes"; \
8772 (cd $(HOST_SUBDIR)/fixincludes && \
8773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775 "RANLIB=$${RANLIB}" \
8776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 .PHONY: maybe-clean-fixincludes clean-fixincludes
8783 maybe-clean-fixincludes:
8785 maybe-clean-fixincludes: clean-fixincludes
8788 @[ -f ./fixincludes/Makefile ] || exit 0; \
8789 r=`${PWD_COMMAND}`; export r; \
8790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8792 for flag in $(EXTRA_HOST_FLAGS) ; do \
8793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8795 echo "Doing clean in fixincludes"; \
8796 (cd $(HOST_SUBDIR)/fixincludes && \
8797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8799 "RANLIB=$${RANLIB}" \
8800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8806 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8807 maybe-distclean-fixincludes:
8809 maybe-distclean-fixincludes: distclean-fixincludes
8811 distclean-fixincludes:
8812 @[ -f ./fixincludes/Makefile ] || exit 0; \
8813 r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8816 for flag in $(EXTRA_HOST_FLAGS) ; do \
8817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8819 echo "Doing distclean in fixincludes"; \
8820 (cd $(HOST_SUBDIR)/fixincludes && \
8821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823 "RANLIB=$${RANLIB}" \
8824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8830 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8831 maybe-maintainer-clean-fixincludes:
8833 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8835 maintainer-clean-fixincludes:
8836 @[ -f ./fixincludes/Makefile ] || exit 0; \
8837 r=`${PWD_COMMAND}`; export r; \
8838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840 for flag in $(EXTRA_HOST_FLAGS) ; do \
8841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8843 echo "Doing maintainer-clean in fixincludes"; \
8844 (cd $(HOST_SUBDIR)/fixincludes && \
8845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847 "RANLIB=$${RANLIB}" \
8848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8856 .PHONY: configure-flex maybe-configure-flex
8857 maybe-configure-flex:
8859 configure-flex: stage_current
8860 @endif gcc-bootstrap
8862 maybe-configure-flex: configure-flex
8864 @: $(MAKE); $(unstage)
8865 @r=`${PWD_COMMAND}`; export r; \
8866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8870 echo Configuring in $(HOST_SUBDIR)/flex; \
8871 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8874 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8877 module_srcdir=flex; \
8879 $$s/$$module_srcdir/configure \
8880 --srcdir=$${topdir}/$$module_srcdir \
8881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8882 --target=${target_alias} \
8890 .PHONY: all-flex maybe-all-flex
8893 all-flex: stage_current
8894 @endif gcc-bootstrap
8897 maybe-all-flex: all-flex
8898 all-flex: configure-flex
8899 @: $(MAKE); $(unstage)
8900 @r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8903 (cd $(HOST_SUBDIR)/flex && \
8904 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8911 .PHONY: check-flex maybe-check-flex
8914 maybe-check-flex: check-flex
8916 # This module is only tested in a native toolchain.
8918 @: $(MAKE); $(unstage)
8919 @if [ '$(host)' = '$(target)' ]; then \
8920 r=`${PWD_COMMAND}`; export r; \
8921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8923 (cd $(HOST_SUBDIR)/flex && \
8924 $(MAKE) $(FLAGS_TO_PASS) check)
8929 .PHONY: install-flex maybe-install-flex
8932 maybe-install-flex: install-flex
8934 install-flex: installdirs
8935 @: $(MAKE); $(unstage)
8936 @r=`${PWD_COMMAND}`; export r; \
8937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8939 (cd $(HOST_SUBDIR)/flex && \
8940 $(MAKE) $(FLAGS_TO_PASS) install)
8944 .PHONY: install-strip-flex maybe-install-strip-flex
8945 maybe-install-strip-flex:
8947 maybe-install-strip-flex: install-strip-flex
8949 install-strip-flex: installdirs
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954 (cd $(HOST_SUBDIR)/flex && \
8955 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8959 # Other targets (info, dvi, pdf, etc.)
8961 .PHONY: maybe-info-flex info-flex
8964 maybe-info-flex: info-flex
8968 @: $(MAKE); $(unstage)
8969 @[ -f ./flex/Makefile ] || exit 0; \
8970 r=`${PWD_COMMAND}`; export r; \
8971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8973 for flag in $(EXTRA_HOST_FLAGS) ; do \
8974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8976 echo "Doing info in flex"; \
8977 (cd $(HOST_SUBDIR)/flex && \
8978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8980 "RANLIB=$${RANLIB}" \
8981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987 .PHONY: maybe-dvi-flex dvi-flex
8990 maybe-dvi-flex: dvi-flex
8994 @: $(MAKE); $(unstage)
8995 @[ -f ./flex/Makefile ] || exit 0; \
8996 r=`${PWD_COMMAND}`; export r; \
8997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 for flag in $(EXTRA_HOST_FLAGS) ; do \
9000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002 echo "Doing dvi in flex"; \
9003 (cd $(HOST_SUBDIR)/flex && \
9004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9006 "RANLIB=$${RANLIB}" \
9007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013 .PHONY: maybe-pdf-flex pdf-flex
9016 maybe-pdf-flex: pdf-flex
9020 @: $(MAKE); $(unstage)
9021 @[ -f ./flex/Makefile ] || exit 0; \
9022 r=`${PWD_COMMAND}`; export r; \
9023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025 for flag in $(EXTRA_HOST_FLAGS) ; do \
9026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9028 echo "Doing pdf in flex"; \
9029 (cd $(HOST_SUBDIR)/flex && \
9030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9032 "RANLIB=$${RANLIB}" \
9033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9039 .PHONY: maybe-html-flex html-flex
9042 maybe-html-flex: html-flex
9046 @: $(MAKE); $(unstage)
9047 @[ -f ./flex/Makefile ] || exit 0; \
9048 r=`${PWD_COMMAND}`; export r; \
9049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9051 for flag in $(EXTRA_HOST_FLAGS) ; do \
9052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9054 echo "Doing html in flex"; \
9055 (cd $(HOST_SUBDIR)/flex && \
9056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9058 "RANLIB=$${RANLIB}" \
9059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065 .PHONY: maybe-TAGS-flex TAGS-flex
9068 maybe-TAGS-flex: TAGS-flex
9072 @: $(MAKE); $(unstage)
9073 @[ -f ./flex/Makefile ] || exit 0; \
9074 r=`${PWD_COMMAND}`; export r; \
9075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 for flag in $(EXTRA_HOST_FLAGS) ; do \
9078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080 echo "Doing TAGS in flex"; \
9081 (cd $(HOST_SUBDIR)/flex && \
9082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9084 "RANLIB=$${RANLIB}" \
9085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091 .PHONY: maybe-install-info-flex install-info-flex
9092 maybe-install-info-flex:
9094 maybe-install-info-flex: install-info-flex
9096 install-info-flex: \
9099 @: $(MAKE); $(unstage)
9100 @[ -f ./flex/Makefile ] || exit 0; \
9101 r=`${PWD_COMMAND}`; export r; \
9102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9104 for flag in $(EXTRA_HOST_FLAGS) ; do \
9105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9107 echo "Doing install-info in flex"; \
9108 (cd $(HOST_SUBDIR)/flex && \
9109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9111 "RANLIB=$${RANLIB}" \
9112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9118 .PHONY: maybe-install-pdf-flex install-pdf-flex
9119 maybe-install-pdf-flex:
9121 maybe-install-pdf-flex: install-pdf-flex
9126 @: $(MAKE); $(unstage)
9127 @[ -f ./flex/Makefile ] || exit 0; \
9128 r=`${PWD_COMMAND}`; export r; \
9129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131 for flag in $(EXTRA_HOST_FLAGS) ; do \
9132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134 echo "Doing install-pdf in flex"; \
9135 (cd $(HOST_SUBDIR)/flex && \
9136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9138 "RANLIB=$${RANLIB}" \
9139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9145 .PHONY: maybe-install-html-flex install-html-flex
9146 maybe-install-html-flex:
9148 maybe-install-html-flex: install-html-flex
9150 install-html-flex: \
9153 @: $(MAKE); $(unstage)
9154 @[ -f ./flex/Makefile ] || exit 0; \
9155 r=`${PWD_COMMAND}`; export r; \
9156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9158 for flag in $(EXTRA_HOST_FLAGS) ; do \
9159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9161 echo "Doing install-html in flex"; \
9162 (cd $(HOST_SUBDIR)/flex && \
9163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165 "RANLIB=$${RANLIB}" \
9166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9172 .PHONY: maybe-installcheck-flex installcheck-flex
9173 maybe-installcheck-flex:
9175 maybe-installcheck-flex: installcheck-flex
9177 installcheck-flex: \
9179 @: $(MAKE); $(unstage)
9180 @[ -f ./flex/Makefile ] || exit 0; \
9181 r=`${PWD_COMMAND}`; export r; \
9182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184 for flag in $(EXTRA_HOST_FLAGS) ; do \
9185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9187 echo "Doing installcheck in flex"; \
9188 (cd $(HOST_SUBDIR)/flex && \
9189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9191 "RANLIB=$${RANLIB}" \
9192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9199 maybe-mostlyclean-flex:
9201 maybe-mostlyclean-flex: mostlyclean-flex
9204 @: $(MAKE); $(unstage)
9205 @[ -f ./flex/Makefile ] || exit 0; \
9206 r=`${PWD_COMMAND}`; export r; \
9207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9209 for flag in $(EXTRA_HOST_FLAGS) ; do \
9210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9212 echo "Doing mostlyclean in flex"; \
9213 (cd $(HOST_SUBDIR)/flex && \
9214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9216 "RANLIB=$${RANLIB}" \
9217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223 .PHONY: maybe-clean-flex clean-flex
9226 maybe-clean-flex: clean-flex
9229 @: $(MAKE); $(unstage)
9230 @[ -f ./flex/Makefile ] || exit 0; \
9231 r=`${PWD_COMMAND}`; export r; \
9232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9234 for flag in $(EXTRA_HOST_FLAGS) ; do \
9235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9237 echo "Doing clean in flex"; \
9238 (cd $(HOST_SUBDIR)/flex && \
9239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241 "RANLIB=$${RANLIB}" \
9242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248 .PHONY: maybe-distclean-flex distclean-flex
9249 maybe-distclean-flex:
9251 maybe-distclean-flex: distclean-flex
9254 @: $(MAKE); $(unstage)
9255 @[ -f ./flex/Makefile ] || exit 0; \
9256 r=`${PWD_COMMAND}`; export r; \
9257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9259 for flag in $(EXTRA_HOST_FLAGS) ; do \
9260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9262 echo "Doing distclean in flex"; \
9263 (cd $(HOST_SUBDIR)/flex && \
9264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9266 "RANLIB=$${RANLIB}" \
9267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9274 maybe-maintainer-clean-flex:
9276 maybe-maintainer-clean-flex: maintainer-clean-flex
9278 maintainer-clean-flex:
9279 @: $(MAKE); $(unstage)
9280 @[ -f ./flex/Makefile ] || exit 0; \
9281 r=`${PWD_COMMAND}`; export r; \
9282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9284 for flag in $(EXTRA_HOST_FLAGS) ; do \
9285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9287 echo "Doing maintainer-clean in flex"; \
9288 (cd $(HOST_SUBDIR)/flex && \
9289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9291 "RANLIB=$${RANLIB}" \
9292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9300 .PHONY: configure-gas maybe-configure-gas
9301 maybe-configure-gas:
9303 configure-gas: stage_current
9304 @endif gcc-bootstrap
9306 maybe-configure-gas: configure-gas
9308 @r=`${PWD_COMMAND}`; export r; \
9309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9310 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9313 echo Configuring in $(HOST_SUBDIR)/gas; \
9314 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9317 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9320 module_srcdir=gas; \
9322 $$s/$$module_srcdir/configure \
9323 --srcdir=$${topdir}/$$module_srcdir \
9324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9325 --target=${target_alias} \
9331 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9332 maybe-configure-stage1-gas:
9334 maybe-configure-stage1-gas: configure-stage1-gas
9335 configure-stage1-gas:
9336 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9337 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9338 @r=`${PWD_COMMAND}`; export r; \
9339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9340 TFLAGS="$(STAGE1_TFLAGS)"; \
9341 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9343 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9344 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9345 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9346 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9348 cd $(HOST_SUBDIR)/gas || exit 1; \
9350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9351 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9354 module_srcdir=gas; \
9355 $(SHELL) $$s/$$module_srcdir/configure \
9356 --srcdir=$${topdir}/$$module_srcdir \
9357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9358 --target=${target_alias} \
9360 $(STAGE1_CONFIGURE_FLAGS)
9361 @endif gas-bootstrap
9363 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9364 maybe-configure-stage2-gas:
9366 maybe-configure-stage2-gas: configure-stage2-gas
9367 configure-stage2-gas:
9368 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9370 @r=`${PWD_COMMAND}`; export r; \
9371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372 TFLAGS="$(STAGE2_TFLAGS)"; \
9373 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9375 $(POSTSTAGE1_HOST_EXPORTS) \
9376 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9377 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9378 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9379 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9381 cd $(HOST_SUBDIR)/gas || exit 1; \
9383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9384 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9387 module_srcdir=gas; \
9388 $(SHELL) $$s/$$module_srcdir/configure \
9389 --srcdir=$${topdir}/$$module_srcdir \
9390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9391 --target=${target_alias} \
9392 --with-build-libsubdir=$(HOST_SUBDIR) \
9393 $(STAGE2_CONFIGURE_FLAGS)
9394 @endif gas-bootstrap
9396 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9397 maybe-configure-stage3-gas:
9399 maybe-configure-stage3-gas: configure-stage3-gas
9400 configure-stage3-gas:
9401 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9403 @r=`${PWD_COMMAND}`; export r; \
9404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405 TFLAGS="$(STAGE3_TFLAGS)"; \
9406 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9408 $(POSTSTAGE1_HOST_EXPORTS) \
9409 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9410 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9411 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9412 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9414 cd $(HOST_SUBDIR)/gas || exit 1; \
9416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9417 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9420 module_srcdir=gas; \
9421 $(SHELL) $$s/$$module_srcdir/configure \
9422 --srcdir=$${topdir}/$$module_srcdir \
9423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9424 --target=${target_alias} \
9425 --with-build-libsubdir=$(HOST_SUBDIR) \
9426 $(STAGE3_CONFIGURE_FLAGS)
9427 @endif gas-bootstrap
9429 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9430 maybe-configure-stage4-gas:
9432 maybe-configure-stage4-gas: configure-stage4-gas
9433 configure-stage4-gas:
9434 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9436 @r=`${PWD_COMMAND}`; export r; \
9437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9438 TFLAGS="$(STAGE4_TFLAGS)"; \
9439 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9441 $(POSTSTAGE1_HOST_EXPORTS) \
9442 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9443 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9444 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9445 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9447 cd $(HOST_SUBDIR)/gas || exit 1; \
9449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9450 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9453 module_srcdir=gas; \
9454 $(SHELL) $$s/$$module_srcdir/configure \
9455 --srcdir=$${topdir}/$$module_srcdir \
9456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9457 --target=${target_alias} \
9458 --with-build-libsubdir=$(HOST_SUBDIR) \
9459 $(STAGE4_CONFIGURE_FLAGS)
9460 @endif gas-bootstrap
9462 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9463 maybe-configure-stageprofile-gas:
9465 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9466 configure-stageprofile-gas:
9467 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9469 @r=`${PWD_COMMAND}`; export r; \
9470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9472 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9474 $(POSTSTAGE1_HOST_EXPORTS) \
9475 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9476 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9477 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9478 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9480 cd $(HOST_SUBDIR)/gas || exit 1; \
9482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9483 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9486 module_srcdir=gas; \
9487 $(SHELL) $$s/$$module_srcdir/configure \
9488 --srcdir=$${topdir}/$$module_srcdir \
9489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9490 --target=${target_alias} \
9491 --with-build-libsubdir=$(HOST_SUBDIR) \
9492 $(STAGEprofile_CONFIGURE_FLAGS)
9493 @endif gas-bootstrap
9495 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9496 maybe-configure-stagefeedback-gas:
9498 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9499 configure-stagefeedback-gas:
9500 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9502 @r=`${PWD_COMMAND}`; export r; \
9503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9504 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9505 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9507 $(POSTSTAGE1_HOST_EXPORTS) \
9508 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9509 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9510 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9511 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9513 cd $(HOST_SUBDIR)/gas || exit 1; \
9515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9516 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9519 module_srcdir=gas; \
9520 $(SHELL) $$s/$$module_srcdir/configure \
9521 --srcdir=$${topdir}/$$module_srcdir \
9522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9523 --target=${target_alias} \
9524 --with-build-libsubdir=$(HOST_SUBDIR) \
9525 $(STAGEfeedback_CONFIGURE_FLAGS)
9526 @endif gas-bootstrap
9532 .PHONY: all-gas maybe-all-gas
9535 all-gas: stage_current
9536 @endif gcc-bootstrap
9539 maybe-all-gas: all-gas
9540 all-gas: configure-gas
9541 @r=`${PWD_COMMAND}`; export r; \
9542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544 (cd $(HOST_SUBDIR)/gas && \
9545 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9551 .PHONY: all-stage1-gas maybe-all-stage1-gas
9552 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9553 maybe-all-stage1-gas:
9554 maybe-clean-stage1-gas:
9556 maybe-all-stage1-gas: all-stage1-gas
9557 all-stage1: all-stage1-gas
9558 TARGET-stage1-gas = $(TARGET-gas)
9559 all-stage1-gas: configure-stage1-gas
9560 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9561 @r=`${PWD_COMMAND}`; export r; \
9562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9563 TFLAGS="$(STAGE1_TFLAGS)"; \
9565 cd $(HOST_SUBDIR)/gas && \
9566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9567 CFLAGS="$(STAGE1_CFLAGS)" \
9568 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9569 LIBCFLAGS="$(LIBCFLAGS)" \
9570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9573 $(EXTRA_HOST_FLAGS) \
9574 $(STAGE1_FLAGS_TO_PASS) \
9575 TFLAGS="$(STAGE1_TFLAGS)" \
9576 $(TARGET-stage1-gas)
9578 maybe-clean-stage1-gas: clean-stage1-gas
9579 clean-stage1: clean-stage1-gas
9581 @if [ $(current_stage) = stage1 ]; then \
9582 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9584 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9585 $(MAKE) stage1-start; \
9587 cd $(HOST_SUBDIR)/gas && \
9588 $(MAKE) $(EXTRA_HOST_FLAGS) \
9589 $(STAGE1_FLAGS_TO_PASS) clean
9590 @endif gas-bootstrap
9593 .PHONY: all-stage2-gas maybe-all-stage2-gas
9594 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9595 maybe-all-stage2-gas:
9596 maybe-clean-stage2-gas:
9598 maybe-all-stage2-gas: all-stage2-gas
9599 all-stage2: all-stage2-gas
9600 TARGET-stage2-gas = $(TARGET-gas)
9601 all-stage2-gas: configure-stage2-gas
9602 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9603 @r=`${PWD_COMMAND}`; export r; \
9604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9605 TFLAGS="$(STAGE2_TFLAGS)"; \
9607 $(POSTSTAGE1_HOST_EXPORTS) \
9608 cd $(HOST_SUBDIR)/gas && \
9609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9610 CFLAGS="$(STAGE2_CFLAGS)" \
9611 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9612 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9617 TFLAGS="$(STAGE2_TFLAGS)" \
9618 $(TARGET-stage2-gas)
9620 maybe-clean-stage2-gas: clean-stage2-gas
9621 clean-stage2: clean-stage2-gas
9623 @if [ $(current_stage) = stage2 ]; then \
9624 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9626 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9627 $(MAKE) stage2-start; \
9629 cd $(HOST_SUBDIR)/gas && \
9630 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9631 @endif gas-bootstrap
9634 .PHONY: all-stage3-gas maybe-all-stage3-gas
9635 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9636 maybe-all-stage3-gas:
9637 maybe-clean-stage3-gas:
9639 maybe-all-stage3-gas: all-stage3-gas
9640 all-stage3: all-stage3-gas
9641 TARGET-stage3-gas = $(TARGET-gas)
9642 all-stage3-gas: configure-stage3-gas
9643 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9644 @r=`${PWD_COMMAND}`; export r; \
9645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9646 TFLAGS="$(STAGE3_TFLAGS)"; \
9648 $(POSTSTAGE1_HOST_EXPORTS) \
9649 cd $(HOST_SUBDIR)/gas && \
9650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9651 CFLAGS="$(STAGE3_CFLAGS)" \
9652 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9653 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9658 TFLAGS="$(STAGE3_TFLAGS)" \
9659 $(TARGET-stage3-gas)
9661 maybe-clean-stage3-gas: clean-stage3-gas
9662 clean-stage3: clean-stage3-gas
9664 @if [ $(current_stage) = stage3 ]; then \
9665 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9667 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9668 $(MAKE) stage3-start; \
9670 cd $(HOST_SUBDIR)/gas && \
9671 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9672 @endif gas-bootstrap
9675 .PHONY: all-stage4-gas maybe-all-stage4-gas
9676 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9677 maybe-all-stage4-gas:
9678 maybe-clean-stage4-gas:
9680 maybe-all-stage4-gas: all-stage4-gas
9681 all-stage4: all-stage4-gas
9682 TARGET-stage4-gas = $(TARGET-gas)
9683 all-stage4-gas: configure-stage4-gas
9684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9685 @r=`${PWD_COMMAND}`; export r; \
9686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687 TFLAGS="$(STAGE4_TFLAGS)"; \
9689 $(POSTSTAGE1_HOST_EXPORTS) \
9690 cd $(HOST_SUBDIR)/gas && \
9691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9692 CFLAGS="$(STAGE4_CFLAGS)" \
9693 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9694 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9699 TFLAGS="$(STAGE4_TFLAGS)" \
9700 $(TARGET-stage4-gas)
9702 maybe-clean-stage4-gas: clean-stage4-gas
9703 clean-stage4: clean-stage4-gas
9705 @if [ $(current_stage) = stage4 ]; then \
9706 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9708 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9709 $(MAKE) stage4-start; \
9711 cd $(HOST_SUBDIR)/gas && \
9712 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9713 @endif gas-bootstrap
9716 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9717 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9718 maybe-all-stageprofile-gas:
9719 maybe-clean-stageprofile-gas:
9721 maybe-all-stageprofile-gas: all-stageprofile-gas
9722 all-stageprofile: all-stageprofile-gas
9723 TARGET-stageprofile-gas = $(TARGET-gas)
9724 all-stageprofile-gas: configure-stageprofile-gas
9725 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9726 @r=`${PWD_COMMAND}`; export r; \
9727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9730 $(POSTSTAGE1_HOST_EXPORTS) \
9731 cd $(HOST_SUBDIR)/gas && \
9732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9733 CFLAGS="$(STAGEprofile_CFLAGS)" \
9734 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9735 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9739 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9740 TFLAGS="$(STAGEprofile_TFLAGS)" \
9741 $(TARGET-stageprofile-gas)
9743 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9744 clean-stageprofile: clean-stageprofile-gas
9745 clean-stageprofile-gas:
9746 @if [ $(current_stage) = stageprofile ]; then \
9747 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9749 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9750 $(MAKE) stageprofile-start; \
9752 cd $(HOST_SUBDIR)/gas && \
9753 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9754 @endif gas-bootstrap
9757 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9758 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9759 maybe-all-stagefeedback-gas:
9760 maybe-clean-stagefeedback-gas:
9762 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9763 all-stagefeedback: all-stagefeedback-gas
9764 TARGET-stagefeedback-gas = $(TARGET-gas)
9765 all-stagefeedback-gas: configure-stagefeedback-gas
9766 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9767 @r=`${PWD_COMMAND}`; export r; \
9768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9769 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9771 $(POSTSTAGE1_HOST_EXPORTS) \
9772 cd $(HOST_SUBDIR)/gas && \
9773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9774 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9775 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9776 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9781 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9782 $(TARGET-stagefeedback-gas)
9784 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9785 clean-stagefeedback: clean-stagefeedback-gas
9786 clean-stagefeedback-gas:
9787 @if [ $(current_stage) = stagefeedback ]; then \
9788 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9790 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9791 $(MAKE) stagefeedback-start; \
9793 cd $(HOST_SUBDIR)/gas && \
9794 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9795 @endif gas-bootstrap
9801 .PHONY: check-gas maybe-check-gas
9804 maybe-check-gas: check-gas
9807 @: $(MAKE); $(unstage)
9808 @r=`${PWD_COMMAND}`; export r; \
9809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9810 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9811 (cd $(HOST_SUBDIR)/gas && \
9812 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9816 .PHONY: install-gas maybe-install-gas
9819 maybe-install-gas: install-gas
9821 install-gas: installdirs
9822 @: $(MAKE); $(unstage)
9823 @r=`${PWD_COMMAND}`; export r; \
9824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9826 (cd $(HOST_SUBDIR)/gas && \
9827 $(MAKE) $(FLAGS_TO_PASS) install)
9831 .PHONY: install-strip-gas maybe-install-strip-gas
9832 maybe-install-strip-gas:
9834 maybe-install-strip-gas: install-strip-gas
9836 install-strip-gas: installdirs
9837 @: $(MAKE); $(unstage)
9838 @r=`${PWD_COMMAND}`; export r; \
9839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9841 (cd $(HOST_SUBDIR)/gas && \
9842 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9846 # Other targets (info, dvi, pdf, etc.)
9848 .PHONY: maybe-info-gas info-gas
9851 maybe-info-gas: info-gas
9855 @[ -f ./gas/Makefile ] || exit 0; \
9856 r=`${PWD_COMMAND}`; export r; \
9857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859 for flag in $(EXTRA_HOST_FLAGS) ; do \
9860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9862 echo "Doing info in gas"; \
9863 (cd $(HOST_SUBDIR)/gas && \
9864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9866 "RANLIB=$${RANLIB}" \
9867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9873 .PHONY: maybe-dvi-gas dvi-gas
9876 maybe-dvi-gas: dvi-gas
9880 @[ -f ./gas/Makefile ] || exit 0; \
9881 r=`${PWD_COMMAND}`; export r; \
9882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9884 for flag in $(EXTRA_HOST_FLAGS) ; do \
9885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9887 echo "Doing dvi in gas"; \
9888 (cd $(HOST_SUBDIR)/gas && \
9889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891 "RANLIB=$${RANLIB}" \
9892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898 .PHONY: maybe-pdf-gas pdf-gas
9901 maybe-pdf-gas: pdf-gas
9905 @[ -f ./gas/Makefile ] || exit 0; \
9906 r=`${PWD_COMMAND}`; export r; \
9907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909 for flag in $(EXTRA_HOST_FLAGS) ; do \
9910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912 echo "Doing pdf in gas"; \
9913 (cd $(HOST_SUBDIR)/gas && \
9914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9916 "RANLIB=$${RANLIB}" \
9917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923 .PHONY: maybe-html-gas html-gas
9926 maybe-html-gas: html-gas
9930 @[ -f ./gas/Makefile ] || exit 0; \
9931 r=`${PWD_COMMAND}`; export r; \
9932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9934 for flag in $(EXTRA_HOST_FLAGS) ; do \
9935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9937 echo "Doing html in gas"; \
9938 (cd $(HOST_SUBDIR)/gas && \
9939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9941 "RANLIB=$${RANLIB}" \
9942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9948 .PHONY: maybe-TAGS-gas TAGS-gas
9951 maybe-TAGS-gas: TAGS-gas
9955 @[ -f ./gas/Makefile ] || exit 0; \
9956 r=`${PWD_COMMAND}`; export r; \
9957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9959 for flag in $(EXTRA_HOST_FLAGS) ; do \
9960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9962 echo "Doing TAGS in gas"; \
9963 (cd $(HOST_SUBDIR)/gas && \
9964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9966 "RANLIB=$${RANLIB}" \
9967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973 .PHONY: maybe-install-info-gas install-info-gas
9974 maybe-install-info-gas:
9976 maybe-install-info-gas: install-info-gas
9981 @[ -f ./gas/Makefile ] || exit 0; \
9982 r=`${PWD_COMMAND}`; export r; \
9983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9985 for flag in $(EXTRA_HOST_FLAGS) ; do \
9986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9988 echo "Doing install-info in gas"; \
9989 (cd $(HOST_SUBDIR)/gas && \
9990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9992 "RANLIB=$${RANLIB}" \
9993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9999 .PHONY: maybe-install-pdf-gas install-pdf-gas
10000 maybe-install-pdf-gas:
10002 maybe-install-pdf-gas: install-pdf-gas
10007 @[ -f ./gas/Makefile ] || exit 0; \
10008 r=`${PWD_COMMAND}`; export r; \
10009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011 for flag in $(EXTRA_HOST_FLAGS) ; do \
10012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014 echo "Doing install-pdf in gas"; \
10015 (cd $(HOST_SUBDIR)/gas && \
10016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10018 "RANLIB=$${RANLIB}" \
10019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10025 .PHONY: maybe-install-html-gas install-html-gas
10026 maybe-install-html-gas:
10028 maybe-install-html-gas: install-html-gas
10030 install-html-gas: \
10033 @[ -f ./gas/Makefile ] || exit 0; \
10034 r=`${PWD_COMMAND}`; export r; \
10035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037 for flag in $(EXTRA_HOST_FLAGS) ; do \
10038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040 echo "Doing install-html in gas"; \
10041 (cd $(HOST_SUBDIR)/gas && \
10042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10044 "RANLIB=$${RANLIB}" \
10045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051 .PHONY: maybe-installcheck-gas installcheck-gas
10052 maybe-installcheck-gas:
10054 maybe-installcheck-gas: installcheck-gas
10056 installcheck-gas: \
10058 @[ -f ./gas/Makefile ] || exit 0; \
10059 r=`${PWD_COMMAND}`; export r; \
10060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 for flag in $(EXTRA_HOST_FLAGS) ; do \
10063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10065 echo "Doing installcheck in gas"; \
10066 (cd $(HOST_SUBDIR)/gas && \
10067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069 "RANLIB=$${RANLIB}" \
10070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10077 maybe-mostlyclean-gas:
10079 maybe-mostlyclean-gas: mostlyclean-gas
10082 @[ -f ./gas/Makefile ] || exit 0; \
10083 r=`${PWD_COMMAND}`; export r; \
10084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10086 for flag in $(EXTRA_HOST_FLAGS) ; do \
10087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10089 echo "Doing mostlyclean in gas"; \
10090 (cd $(HOST_SUBDIR)/gas && \
10091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093 "RANLIB=$${RANLIB}" \
10094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10100 .PHONY: maybe-clean-gas clean-gas
10103 maybe-clean-gas: clean-gas
10106 @[ -f ./gas/Makefile ] || exit 0; \
10107 r=`${PWD_COMMAND}`; export r; \
10108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110 for flag in $(EXTRA_HOST_FLAGS) ; do \
10111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113 echo "Doing clean in gas"; \
10114 (cd $(HOST_SUBDIR)/gas && \
10115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10117 "RANLIB=$${RANLIB}" \
10118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10124 .PHONY: maybe-distclean-gas distclean-gas
10125 maybe-distclean-gas:
10127 maybe-distclean-gas: distclean-gas
10130 @[ -f ./gas/Makefile ] || exit 0; \
10131 r=`${PWD_COMMAND}`; export r; \
10132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134 for flag in $(EXTRA_HOST_FLAGS) ; do \
10135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10137 echo "Doing distclean in gas"; \
10138 (cd $(HOST_SUBDIR)/gas && \
10139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10141 "RANLIB=$${RANLIB}" \
10142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10148 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10149 maybe-maintainer-clean-gas:
10151 maybe-maintainer-clean-gas: maintainer-clean-gas
10153 maintainer-clean-gas:
10154 @[ -f ./gas/Makefile ] || exit 0; \
10155 r=`${PWD_COMMAND}`; export r; \
10156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10158 for flag in $(EXTRA_HOST_FLAGS) ; do \
10159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10161 echo "Doing maintainer-clean in gas"; \
10162 (cd $(HOST_SUBDIR)/gas && \
10163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10165 "RANLIB=$${RANLIB}" \
10166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10167 maintainer-clean) \
10174 .PHONY: configure-gcc maybe-configure-gcc
10175 maybe-configure-gcc:
10177 configure-gcc: stage_current
10178 @endif gcc-bootstrap
10180 maybe-configure-gcc: configure-gcc
10182 @r=`${PWD_COMMAND}`; export r; \
10183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10187 echo Configuring in $(HOST_SUBDIR)/gcc; \
10188 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10189 case $(srcdir) in \
10190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10191 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10194 module_srcdir=gcc; \
10196 $$s/$$module_srcdir/configure \
10197 --srcdir=$${topdir}/$$module_srcdir \
10198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10199 --target=${target_alias} \
10205 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10206 maybe-configure-stage1-gcc:
10208 maybe-configure-stage1-gcc: configure-stage1-gcc
10209 configure-stage1-gcc:
10210 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10212 @r=`${PWD_COMMAND}`; export r; \
10213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214 TFLAGS="$(STAGE1_TFLAGS)"; \
10215 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10217 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10218 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10219 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10220 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10222 cd $(HOST_SUBDIR)/gcc || exit 1; \
10223 case $(srcdir) in \
10224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10225 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10228 module_srcdir=gcc; \
10229 $(SHELL) $$s/$$module_srcdir/configure \
10230 --srcdir=$${topdir}/$$module_srcdir \
10231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10232 --target=${target_alias} \
10234 $(STAGE1_CONFIGURE_FLAGS)
10235 @endif gcc-bootstrap
10237 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10238 maybe-configure-stage2-gcc:
10240 maybe-configure-stage2-gcc: configure-stage2-gcc
10241 configure-stage2-gcc:
10242 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10244 @r=`${PWD_COMMAND}`; export r; \
10245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246 TFLAGS="$(STAGE2_TFLAGS)"; \
10247 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10249 $(POSTSTAGE1_HOST_EXPORTS) \
10250 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10251 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10252 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10253 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10255 cd $(HOST_SUBDIR)/gcc || exit 1; \
10256 case $(srcdir) in \
10257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10258 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10261 module_srcdir=gcc; \
10262 $(SHELL) $$s/$$module_srcdir/configure \
10263 --srcdir=$${topdir}/$$module_srcdir \
10264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10265 --target=${target_alias} \
10266 --with-build-libsubdir=$(HOST_SUBDIR) \
10267 $(STAGE2_CONFIGURE_FLAGS)
10268 @endif gcc-bootstrap
10270 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10271 maybe-configure-stage3-gcc:
10273 maybe-configure-stage3-gcc: configure-stage3-gcc
10274 configure-stage3-gcc:
10275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10277 @r=`${PWD_COMMAND}`; export r; \
10278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279 TFLAGS="$(STAGE3_TFLAGS)"; \
10280 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10282 $(POSTSTAGE1_HOST_EXPORTS) \
10283 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10284 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10285 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10286 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10288 cd $(HOST_SUBDIR)/gcc || exit 1; \
10289 case $(srcdir) in \
10290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10291 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10294 module_srcdir=gcc; \
10295 $(SHELL) $$s/$$module_srcdir/configure \
10296 --srcdir=$${topdir}/$$module_srcdir \
10297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10298 --target=${target_alias} \
10299 --with-build-libsubdir=$(HOST_SUBDIR) \
10300 $(STAGE3_CONFIGURE_FLAGS)
10301 @endif gcc-bootstrap
10303 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10304 maybe-configure-stage4-gcc:
10306 maybe-configure-stage4-gcc: configure-stage4-gcc
10307 configure-stage4-gcc:
10308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10310 @r=`${PWD_COMMAND}`; export r; \
10311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10312 TFLAGS="$(STAGE4_TFLAGS)"; \
10313 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10315 $(POSTSTAGE1_HOST_EXPORTS) \
10316 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10317 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10318 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10319 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10321 cd $(HOST_SUBDIR)/gcc || exit 1; \
10322 case $(srcdir) in \
10323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10324 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10327 module_srcdir=gcc; \
10328 $(SHELL) $$s/$$module_srcdir/configure \
10329 --srcdir=$${topdir}/$$module_srcdir \
10330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10331 --target=${target_alias} \
10332 --with-build-libsubdir=$(HOST_SUBDIR) \
10333 $(STAGE4_CONFIGURE_FLAGS)
10334 @endif gcc-bootstrap
10336 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10337 maybe-configure-stageprofile-gcc:
10339 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10340 configure-stageprofile-gcc:
10341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10343 @r=`${PWD_COMMAND}`; export r; \
10344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10345 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10346 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10348 $(POSTSTAGE1_HOST_EXPORTS) \
10349 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10350 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10351 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10352 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10354 cd $(HOST_SUBDIR)/gcc || exit 1; \
10355 case $(srcdir) in \
10356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10357 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10360 module_srcdir=gcc; \
10361 $(SHELL) $$s/$$module_srcdir/configure \
10362 --srcdir=$${topdir}/$$module_srcdir \
10363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10364 --target=${target_alias} \
10365 --with-build-libsubdir=$(HOST_SUBDIR) \
10366 $(STAGEprofile_CONFIGURE_FLAGS)
10367 @endif gcc-bootstrap
10369 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10370 maybe-configure-stagefeedback-gcc:
10372 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10373 configure-stagefeedback-gcc:
10374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10376 @r=`${PWD_COMMAND}`; export r; \
10377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10379 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10381 $(POSTSTAGE1_HOST_EXPORTS) \
10382 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10383 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10385 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10387 cd $(HOST_SUBDIR)/gcc || exit 1; \
10388 case $(srcdir) in \
10389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10390 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10393 module_srcdir=gcc; \
10394 $(SHELL) $$s/$$module_srcdir/configure \
10395 --srcdir=$${topdir}/$$module_srcdir \
10396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10397 --target=${target_alias} \
10398 --with-build-libsubdir=$(HOST_SUBDIR) \
10399 $(STAGEfeedback_CONFIGURE_FLAGS)
10400 @endif gcc-bootstrap
10406 .PHONY: all-gcc maybe-all-gcc
10409 all-gcc: stage_current
10410 @endif gcc-bootstrap
10413 maybe-all-gcc: all-gcc
10414 all-gcc: configure-gcc
10415 @r=`${PWD_COMMAND}`; export r; \
10416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418 (cd $(HOST_SUBDIR)/gcc && \
10419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10425 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10426 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10427 maybe-all-stage1-gcc:
10428 maybe-clean-stage1-gcc:
10430 maybe-all-stage1-gcc: all-stage1-gcc
10431 all-stage1: all-stage1-gcc
10432 TARGET-stage1-gcc = $(TARGET-gcc)
10433 all-stage1-gcc: configure-stage1-gcc
10434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10435 @r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 TFLAGS="$(STAGE1_TFLAGS)"; \
10439 cd $(HOST_SUBDIR)/gcc && \
10440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10441 CFLAGS="$(STAGE1_CFLAGS)" \
10442 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10443 LIBCFLAGS="$(LIBCFLAGS)" \
10444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10447 $(EXTRA_HOST_FLAGS) \
10448 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10449 TFLAGS="$(STAGE1_TFLAGS)" \
10450 $(TARGET-stage1-gcc)
10452 maybe-clean-stage1-gcc: clean-stage1-gcc
10453 clean-stage1: clean-stage1-gcc
10455 @if [ $(current_stage) = stage1 ]; then \
10456 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10458 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10459 $(MAKE) stage1-start; \
10461 cd $(HOST_SUBDIR)/gcc && \
10462 $(MAKE) $(EXTRA_HOST_FLAGS) \
10463 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10464 @endif gcc-bootstrap
10467 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10468 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10469 maybe-all-stage2-gcc:
10470 maybe-clean-stage2-gcc:
10472 maybe-all-stage2-gcc: all-stage2-gcc
10473 all-stage2: all-stage2-gcc
10474 TARGET-stage2-gcc = $(TARGET-gcc)
10475 all-stage2-gcc: configure-stage2-gcc
10476 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10477 @r=`${PWD_COMMAND}`; export r; \
10478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10479 TFLAGS="$(STAGE2_TFLAGS)"; \
10481 $(POSTSTAGE1_HOST_EXPORTS) \
10482 cd $(HOST_SUBDIR)/gcc && \
10483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10484 CFLAGS="$(STAGE2_CFLAGS)" \
10485 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10486 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10491 TFLAGS="$(STAGE2_TFLAGS)" \
10492 $(TARGET-stage2-gcc)
10494 maybe-clean-stage2-gcc: clean-stage2-gcc
10495 clean-stage2: clean-stage2-gcc
10497 @if [ $(current_stage) = stage2 ]; then \
10498 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10500 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10501 $(MAKE) stage2-start; \
10503 cd $(HOST_SUBDIR)/gcc && \
10504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10505 @endif gcc-bootstrap
10508 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10509 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10510 maybe-all-stage3-gcc:
10511 maybe-clean-stage3-gcc:
10513 maybe-all-stage3-gcc: all-stage3-gcc
10514 all-stage3: all-stage3-gcc
10515 TARGET-stage3-gcc = $(TARGET-gcc)
10516 all-stage3-gcc: configure-stage3-gcc
10517 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10518 @r=`${PWD_COMMAND}`; export r; \
10519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10520 TFLAGS="$(STAGE3_TFLAGS)"; \
10522 $(POSTSTAGE1_HOST_EXPORTS) \
10523 cd $(HOST_SUBDIR)/gcc && \
10524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10525 CFLAGS="$(STAGE3_CFLAGS)" \
10526 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10527 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10532 TFLAGS="$(STAGE3_TFLAGS)" \
10533 $(TARGET-stage3-gcc)
10535 maybe-clean-stage3-gcc: clean-stage3-gcc
10536 clean-stage3: clean-stage3-gcc
10538 @if [ $(current_stage) = stage3 ]; then \
10539 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10541 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10542 $(MAKE) stage3-start; \
10544 cd $(HOST_SUBDIR)/gcc && \
10545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10546 @endif gcc-bootstrap
10549 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10550 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10551 maybe-all-stage4-gcc:
10552 maybe-clean-stage4-gcc:
10554 maybe-all-stage4-gcc: all-stage4-gcc
10555 all-stage4: all-stage4-gcc
10556 TARGET-stage4-gcc = $(TARGET-gcc)
10557 all-stage4-gcc: configure-stage4-gcc
10558 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10559 @r=`${PWD_COMMAND}`; export r; \
10560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561 TFLAGS="$(STAGE4_TFLAGS)"; \
10563 $(POSTSTAGE1_HOST_EXPORTS) \
10564 cd $(HOST_SUBDIR)/gcc && \
10565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10566 CFLAGS="$(STAGE4_CFLAGS)" \
10567 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10568 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10573 TFLAGS="$(STAGE4_TFLAGS)" \
10574 $(TARGET-stage4-gcc)
10576 maybe-clean-stage4-gcc: clean-stage4-gcc
10577 clean-stage4: clean-stage4-gcc
10579 @if [ $(current_stage) = stage4 ]; then \
10580 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10582 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10583 $(MAKE) stage4-start; \
10585 cd $(HOST_SUBDIR)/gcc && \
10586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10587 @endif gcc-bootstrap
10590 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10591 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10592 maybe-all-stageprofile-gcc:
10593 maybe-clean-stageprofile-gcc:
10595 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10596 all-stageprofile: all-stageprofile-gcc
10597 TARGET-stageprofile-gcc = $(TARGET-gcc)
10598 all-stageprofile-gcc: configure-stageprofile-gcc
10599 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10600 @r=`${PWD_COMMAND}`; export r; \
10601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10602 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10604 $(POSTSTAGE1_HOST_EXPORTS) \
10605 cd $(HOST_SUBDIR)/gcc && \
10606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10607 CFLAGS="$(STAGEprofile_CFLAGS)" \
10608 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10609 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10614 TFLAGS="$(STAGEprofile_TFLAGS)" \
10615 $(TARGET-stageprofile-gcc)
10617 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10618 clean-stageprofile: clean-stageprofile-gcc
10619 clean-stageprofile-gcc:
10620 @if [ $(current_stage) = stageprofile ]; then \
10621 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10623 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10624 $(MAKE) stageprofile-start; \
10626 cd $(HOST_SUBDIR)/gcc && \
10627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10628 @endif gcc-bootstrap
10631 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10632 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10633 maybe-all-stagefeedback-gcc:
10634 maybe-clean-stagefeedback-gcc:
10636 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10637 all-stagefeedback: all-stagefeedback-gcc
10638 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10639 all-stagefeedback-gcc: configure-stagefeedback-gcc
10640 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10641 @r=`${PWD_COMMAND}`; export r; \
10642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10643 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10645 $(POSTSTAGE1_HOST_EXPORTS) \
10646 cd $(HOST_SUBDIR)/gcc && \
10647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10648 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10649 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10650 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10654 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10655 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10656 $(TARGET-stagefeedback-gcc)
10658 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10659 clean-stagefeedback: clean-stagefeedback-gcc
10660 clean-stagefeedback-gcc:
10661 @if [ $(current_stage) = stagefeedback ]; then \
10662 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10664 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10665 $(MAKE) stagefeedback-start; \
10667 cd $(HOST_SUBDIR)/gcc && \
10668 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10669 @endif gcc-bootstrap
10675 .PHONY: check-gcc maybe-check-gcc
10678 maybe-check-gcc: check-gcc
10681 @: $(MAKE); $(unstage)
10682 @r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10685 (cd $(HOST_SUBDIR)/gcc && \
10686 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10690 .PHONY: install-gcc maybe-install-gcc
10693 maybe-install-gcc: install-gcc
10695 install-gcc: installdirs
10696 @: $(MAKE); $(unstage)
10697 @r=`${PWD_COMMAND}`; export r; \
10698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10700 (cd $(HOST_SUBDIR)/gcc && \
10701 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10705 .PHONY: install-strip-gcc maybe-install-strip-gcc
10706 maybe-install-strip-gcc:
10708 maybe-install-strip-gcc: install-strip-gcc
10710 install-strip-gcc: installdirs
10711 @: $(MAKE); $(unstage)
10712 @r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10715 (cd $(HOST_SUBDIR)/gcc && \
10716 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10720 # Other targets (info, dvi, pdf, etc.)
10722 .PHONY: maybe-info-gcc info-gcc
10725 maybe-info-gcc: info-gcc
10729 @[ -f ./gcc/Makefile ] || exit 0; \
10730 r=`${PWD_COMMAND}`; export r; \
10731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 echo "Doing info in gcc"; \
10737 (cd $(HOST_SUBDIR)/gcc && \
10738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10740 "RANLIB=$${RANLIB}" \
10741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 .PHONY: maybe-dvi-gcc dvi-gcc
10750 maybe-dvi-gcc: dvi-gcc
10754 @[ -f ./gcc/Makefile ] || exit 0; \
10755 r=`${PWD_COMMAND}`; export r; \
10756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10761 echo "Doing dvi in gcc"; \
10762 (cd $(HOST_SUBDIR)/gcc && \
10763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10765 "RANLIB=$${RANLIB}" \
10766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 .PHONY: maybe-pdf-gcc pdf-gcc
10775 maybe-pdf-gcc: pdf-gcc
10779 @[ -f ./gcc/Makefile ] || exit 0; \
10780 r=`${PWD_COMMAND}`; export r; \
10781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10783 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10786 echo "Doing pdf in gcc"; \
10787 (cd $(HOST_SUBDIR)/gcc && \
10788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10790 "RANLIB=$${RANLIB}" \
10791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 .PHONY: maybe-html-gcc html-gcc
10800 maybe-html-gcc: html-gcc
10804 @[ -f ./gcc/Makefile ] || exit 0; \
10805 r=`${PWD_COMMAND}`; export r; \
10806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10808 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10811 echo "Doing html in gcc"; \
10812 (cd $(HOST_SUBDIR)/gcc && \
10813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10815 "RANLIB=$${RANLIB}" \
10816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822 .PHONY: maybe-TAGS-gcc TAGS-gcc
10825 maybe-TAGS-gcc: TAGS-gcc
10829 @[ -f ./gcc/Makefile ] || exit 0; \
10830 r=`${PWD_COMMAND}`; export r; \
10831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10836 echo "Doing TAGS in gcc"; \
10837 (cd $(HOST_SUBDIR)/gcc && \
10838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10840 "RANLIB=$${RANLIB}" \
10841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 .PHONY: maybe-install-info-gcc install-info-gcc
10848 maybe-install-info-gcc:
10850 maybe-install-info-gcc: install-info-gcc
10852 install-info-gcc: \
10855 @[ -f ./gcc/Makefile ] || exit 0; \
10856 r=`${PWD_COMMAND}`; export r; \
10857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862 echo "Doing install-info in gcc"; \
10863 (cd $(HOST_SUBDIR)/gcc && \
10864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10866 "RANLIB=$${RANLIB}" \
10867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10873 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10874 maybe-install-pdf-gcc:
10876 maybe-install-pdf-gcc: install-pdf-gcc
10881 @[ -f ./gcc/Makefile ] || exit 0; \
10882 r=`${PWD_COMMAND}`; export r; \
10883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888 echo "Doing install-pdf in gcc"; \
10889 (cd $(HOST_SUBDIR)/gcc && \
10890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10892 "RANLIB=$${RANLIB}" \
10893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10899 .PHONY: maybe-install-html-gcc install-html-gcc
10900 maybe-install-html-gcc:
10902 maybe-install-html-gcc: install-html-gcc
10904 install-html-gcc: \
10907 @[ -f ./gcc/Makefile ] || exit 0; \
10908 r=`${PWD_COMMAND}`; export r; \
10909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10911 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914 echo "Doing install-html in gcc"; \
10915 (cd $(HOST_SUBDIR)/gcc && \
10916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918 "RANLIB=$${RANLIB}" \
10919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925 .PHONY: maybe-installcheck-gcc installcheck-gcc
10926 maybe-installcheck-gcc:
10928 maybe-installcheck-gcc: installcheck-gcc
10930 installcheck-gcc: \
10932 @[ -f ./gcc/Makefile ] || exit 0; \
10933 r=`${PWD_COMMAND}`; export r; \
10934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10936 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10939 echo "Doing installcheck in gcc"; \
10940 (cd $(HOST_SUBDIR)/gcc && \
10941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10943 "RANLIB=$${RANLIB}" \
10944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10951 maybe-mostlyclean-gcc:
10953 maybe-mostlyclean-gcc: mostlyclean-gcc
10956 @[ -f ./gcc/Makefile ] || exit 0; \
10957 r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10963 echo "Doing mostlyclean in gcc"; \
10964 (cd $(HOST_SUBDIR)/gcc && \
10965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967 "RANLIB=$${RANLIB}" \
10968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10974 .PHONY: maybe-clean-gcc clean-gcc
10977 maybe-clean-gcc: clean-gcc
10980 @[ -f ./gcc/Makefile ] || exit 0; \
10981 r=`${PWD_COMMAND}`; export r; \
10982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10984 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10987 echo "Doing clean in gcc"; \
10988 (cd $(HOST_SUBDIR)/gcc && \
10989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10991 "RANLIB=$${RANLIB}" \
10992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998 .PHONY: maybe-distclean-gcc distclean-gcc
10999 maybe-distclean-gcc:
11001 maybe-distclean-gcc: distclean-gcc
11004 @[ -f ./gcc/Makefile ] || exit 0; \
11005 r=`${PWD_COMMAND}`; export r; \
11006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11008 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11011 echo "Doing distclean in gcc"; \
11012 (cd $(HOST_SUBDIR)/gcc && \
11013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11015 "RANLIB=$${RANLIB}" \
11016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11022 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11023 maybe-maintainer-clean-gcc:
11025 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11027 maintainer-clean-gcc:
11028 @[ -f ./gcc/Makefile ] || exit 0; \
11029 r=`${PWD_COMMAND}`; export r; \
11030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11032 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11035 echo "Doing maintainer-clean in gcc"; \
11036 (cd $(HOST_SUBDIR)/gcc && \
11037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039 "RANLIB=$${RANLIB}" \
11040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11041 maintainer-clean) \
11048 .PHONY: configure-gmp maybe-configure-gmp
11049 maybe-configure-gmp:
11051 configure-gmp: stage_current
11052 @endif gcc-bootstrap
11054 maybe-configure-gmp: configure-gmp
11056 @r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11061 echo Configuring in $(HOST_SUBDIR)/gmp; \
11062 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11063 case $(srcdir) in \
11064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11065 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11068 module_srcdir=gmp; \
11070 $$s/$$module_srcdir/configure \
11071 --srcdir=$${topdir}/$$module_srcdir \
11072 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11073 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11079 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11080 maybe-configure-stage1-gmp:
11082 maybe-configure-stage1-gmp: configure-stage1-gmp
11083 configure-stage1-gmp:
11084 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11086 @r=`${PWD_COMMAND}`; export r; \
11087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11088 TFLAGS="$(STAGE1_TFLAGS)"; \
11089 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11091 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11092 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11093 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11094 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11096 cd $(HOST_SUBDIR)/gmp || exit 1; \
11097 case $(srcdir) in \
11098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11099 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11102 module_srcdir=gmp; \
11103 $(SHELL) $$s/$$module_srcdir/configure \
11104 --srcdir=$${topdir}/$$module_srcdir \
11105 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11106 --target=none-${host_vendor}-${host_os} \
11108 $(STAGE1_CONFIGURE_FLAGS) \
11109 --disable-shared LEX="touch lex.yy.c"
11110 @endif gmp-bootstrap
11112 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11113 maybe-configure-stage2-gmp:
11115 maybe-configure-stage2-gmp: configure-stage2-gmp
11116 configure-stage2-gmp:
11117 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11119 @r=`${PWD_COMMAND}`; export r; \
11120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11121 TFLAGS="$(STAGE2_TFLAGS)"; \
11122 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11124 $(POSTSTAGE1_HOST_EXPORTS) \
11125 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11126 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11127 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11128 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11130 cd $(HOST_SUBDIR)/gmp || exit 1; \
11131 case $(srcdir) in \
11132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11133 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11136 module_srcdir=gmp; \
11137 $(SHELL) $$s/$$module_srcdir/configure \
11138 --srcdir=$${topdir}/$$module_srcdir \
11139 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11140 --target=none-${host_vendor}-${host_os} \
11141 --with-build-libsubdir=$(HOST_SUBDIR) \
11142 $(STAGE2_CONFIGURE_FLAGS) \
11143 --disable-shared LEX="touch lex.yy.c"
11144 @endif gmp-bootstrap
11146 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11147 maybe-configure-stage3-gmp:
11149 maybe-configure-stage3-gmp: configure-stage3-gmp
11150 configure-stage3-gmp:
11151 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11153 @r=`${PWD_COMMAND}`; export r; \
11154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11155 TFLAGS="$(STAGE3_TFLAGS)"; \
11156 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11158 $(POSTSTAGE1_HOST_EXPORTS) \
11159 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11160 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11161 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11162 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11164 cd $(HOST_SUBDIR)/gmp || exit 1; \
11165 case $(srcdir) in \
11166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11167 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11170 module_srcdir=gmp; \
11171 $(SHELL) $$s/$$module_srcdir/configure \
11172 --srcdir=$${topdir}/$$module_srcdir \
11173 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11174 --target=none-${host_vendor}-${host_os} \
11175 --with-build-libsubdir=$(HOST_SUBDIR) \
11176 $(STAGE3_CONFIGURE_FLAGS) \
11177 --disable-shared LEX="touch lex.yy.c"
11178 @endif gmp-bootstrap
11180 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11181 maybe-configure-stage4-gmp:
11183 maybe-configure-stage4-gmp: configure-stage4-gmp
11184 configure-stage4-gmp:
11185 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11187 @r=`${PWD_COMMAND}`; export r; \
11188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11189 TFLAGS="$(STAGE4_TFLAGS)"; \
11190 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11192 $(POSTSTAGE1_HOST_EXPORTS) \
11193 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11194 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11195 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11196 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11198 cd $(HOST_SUBDIR)/gmp || exit 1; \
11199 case $(srcdir) in \
11200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11201 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11204 module_srcdir=gmp; \
11205 $(SHELL) $$s/$$module_srcdir/configure \
11206 --srcdir=$${topdir}/$$module_srcdir \
11207 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11208 --target=none-${host_vendor}-${host_os} \
11209 --with-build-libsubdir=$(HOST_SUBDIR) \
11210 $(STAGE4_CONFIGURE_FLAGS) \
11211 --disable-shared LEX="touch lex.yy.c"
11212 @endif gmp-bootstrap
11214 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11215 maybe-configure-stageprofile-gmp:
11217 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11218 configure-stageprofile-gmp:
11219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11221 @r=`${PWD_COMMAND}`; export r; \
11222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11223 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11224 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11226 $(POSTSTAGE1_HOST_EXPORTS) \
11227 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11228 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11229 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11230 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11232 cd $(HOST_SUBDIR)/gmp || exit 1; \
11233 case $(srcdir) in \
11234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11235 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11238 module_srcdir=gmp; \
11239 $(SHELL) $$s/$$module_srcdir/configure \
11240 --srcdir=$${topdir}/$$module_srcdir \
11241 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11242 --target=none-${host_vendor}-${host_os} \
11243 --with-build-libsubdir=$(HOST_SUBDIR) \
11244 $(STAGEprofile_CONFIGURE_FLAGS) \
11245 --disable-shared LEX="touch lex.yy.c"
11246 @endif gmp-bootstrap
11248 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11249 maybe-configure-stagefeedback-gmp:
11251 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11252 configure-stagefeedback-gmp:
11253 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11255 @r=`${PWD_COMMAND}`; export r; \
11256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11257 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11258 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11260 $(POSTSTAGE1_HOST_EXPORTS) \
11261 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11262 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11263 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11264 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11266 cd $(HOST_SUBDIR)/gmp || exit 1; \
11267 case $(srcdir) in \
11268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11269 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11272 module_srcdir=gmp; \
11273 $(SHELL) $$s/$$module_srcdir/configure \
11274 --srcdir=$${topdir}/$$module_srcdir \
11275 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11276 --target=none-${host_vendor}-${host_os} \
11277 --with-build-libsubdir=$(HOST_SUBDIR) \
11278 $(STAGEfeedback_CONFIGURE_FLAGS) \
11279 --disable-shared LEX="touch lex.yy.c"
11280 @endif gmp-bootstrap
11286 .PHONY: all-gmp maybe-all-gmp
11289 all-gmp: stage_current
11290 @endif gcc-bootstrap
11293 maybe-all-gmp: all-gmp
11294 all-gmp: configure-gmp
11295 @r=`${PWD_COMMAND}`; export r; \
11296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298 (cd $(HOST_SUBDIR)/gmp && \
11299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11305 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11306 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11307 maybe-all-stage1-gmp:
11308 maybe-clean-stage1-gmp:
11310 maybe-all-stage1-gmp: all-stage1-gmp
11311 all-stage1: all-stage1-gmp
11312 TARGET-stage1-gmp = $(TARGET-gmp)
11313 all-stage1-gmp: configure-stage1-gmp
11314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11315 @r=`${PWD_COMMAND}`; export r; \
11316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11317 TFLAGS="$(STAGE1_TFLAGS)"; \
11319 cd $(HOST_SUBDIR)/gmp && \
11320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11321 CFLAGS="$(STAGE1_CFLAGS)" \
11322 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11323 LIBCFLAGS="$(LIBCFLAGS)" \
11324 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11325 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11326 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11327 $(EXTRA_HOST_FLAGS) \
11328 $(STAGE1_FLAGS_TO_PASS) \
11329 TFLAGS="$(STAGE1_TFLAGS)" \
11330 $(TARGET-stage1-gmp)
11332 maybe-clean-stage1-gmp: clean-stage1-gmp
11333 clean-stage1: clean-stage1-gmp
11335 @if [ $(current_stage) = stage1 ]; then \
11336 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11338 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11339 $(MAKE) stage1-start; \
11341 cd $(HOST_SUBDIR)/gmp && \
11342 $(MAKE) $(EXTRA_HOST_FLAGS) \
11343 $(STAGE1_FLAGS_TO_PASS) clean
11344 @endif gmp-bootstrap
11347 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11348 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11349 maybe-all-stage2-gmp:
11350 maybe-clean-stage2-gmp:
11352 maybe-all-stage2-gmp: all-stage2-gmp
11353 all-stage2: all-stage2-gmp
11354 TARGET-stage2-gmp = $(TARGET-gmp)
11355 all-stage2-gmp: configure-stage2-gmp
11356 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11357 @r=`${PWD_COMMAND}`; export r; \
11358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11359 TFLAGS="$(STAGE2_TFLAGS)"; \
11361 $(POSTSTAGE1_HOST_EXPORTS) \
11362 cd $(HOST_SUBDIR)/gmp && \
11363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11364 CFLAGS="$(STAGE2_CFLAGS)" \
11365 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11366 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11371 TFLAGS="$(STAGE2_TFLAGS)" \
11372 $(TARGET-stage2-gmp)
11374 maybe-clean-stage2-gmp: clean-stage2-gmp
11375 clean-stage2: clean-stage2-gmp
11377 @if [ $(current_stage) = stage2 ]; then \
11378 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11380 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11381 $(MAKE) stage2-start; \
11383 cd $(HOST_SUBDIR)/gmp && \
11384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11385 @endif gmp-bootstrap
11388 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11389 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11390 maybe-all-stage3-gmp:
11391 maybe-clean-stage3-gmp:
11393 maybe-all-stage3-gmp: all-stage3-gmp
11394 all-stage3: all-stage3-gmp
11395 TARGET-stage3-gmp = $(TARGET-gmp)
11396 all-stage3-gmp: configure-stage3-gmp
11397 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11398 @r=`${PWD_COMMAND}`; export r; \
11399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11400 TFLAGS="$(STAGE3_TFLAGS)"; \
11402 $(POSTSTAGE1_HOST_EXPORTS) \
11403 cd $(HOST_SUBDIR)/gmp && \
11404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11405 CFLAGS="$(STAGE3_CFLAGS)" \
11406 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11407 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11412 TFLAGS="$(STAGE3_TFLAGS)" \
11413 $(TARGET-stage3-gmp)
11415 maybe-clean-stage3-gmp: clean-stage3-gmp
11416 clean-stage3: clean-stage3-gmp
11418 @if [ $(current_stage) = stage3 ]; then \
11419 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11421 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11422 $(MAKE) stage3-start; \
11424 cd $(HOST_SUBDIR)/gmp && \
11425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11426 @endif gmp-bootstrap
11429 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11430 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11431 maybe-all-stage4-gmp:
11432 maybe-clean-stage4-gmp:
11434 maybe-all-stage4-gmp: all-stage4-gmp
11435 all-stage4: all-stage4-gmp
11436 TARGET-stage4-gmp = $(TARGET-gmp)
11437 all-stage4-gmp: configure-stage4-gmp
11438 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11439 @r=`${PWD_COMMAND}`; export r; \
11440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441 TFLAGS="$(STAGE4_TFLAGS)"; \
11443 $(POSTSTAGE1_HOST_EXPORTS) \
11444 cd $(HOST_SUBDIR)/gmp && \
11445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11446 CFLAGS="$(STAGE4_CFLAGS)" \
11447 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11448 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11453 TFLAGS="$(STAGE4_TFLAGS)" \
11454 $(TARGET-stage4-gmp)
11456 maybe-clean-stage4-gmp: clean-stage4-gmp
11457 clean-stage4: clean-stage4-gmp
11459 @if [ $(current_stage) = stage4 ]; then \
11460 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11462 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11463 $(MAKE) stage4-start; \
11465 cd $(HOST_SUBDIR)/gmp && \
11466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11467 @endif gmp-bootstrap
11470 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11471 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11472 maybe-all-stageprofile-gmp:
11473 maybe-clean-stageprofile-gmp:
11475 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11476 all-stageprofile: all-stageprofile-gmp
11477 TARGET-stageprofile-gmp = $(TARGET-gmp)
11478 all-stageprofile-gmp: configure-stageprofile-gmp
11479 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11480 @r=`${PWD_COMMAND}`; export r; \
11481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11482 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11484 $(POSTSTAGE1_HOST_EXPORTS) \
11485 cd $(HOST_SUBDIR)/gmp && \
11486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11487 CFLAGS="$(STAGEprofile_CFLAGS)" \
11488 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11489 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11494 TFLAGS="$(STAGEprofile_TFLAGS)" \
11495 $(TARGET-stageprofile-gmp)
11497 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11498 clean-stageprofile: clean-stageprofile-gmp
11499 clean-stageprofile-gmp:
11500 @if [ $(current_stage) = stageprofile ]; then \
11501 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11503 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11504 $(MAKE) stageprofile-start; \
11506 cd $(HOST_SUBDIR)/gmp && \
11507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11508 @endif gmp-bootstrap
11511 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11512 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11513 maybe-all-stagefeedback-gmp:
11514 maybe-clean-stagefeedback-gmp:
11516 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11517 all-stagefeedback: all-stagefeedback-gmp
11518 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11519 all-stagefeedback-gmp: configure-stagefeedback-gmp
11520 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11521 @r=`${PWD_COMMAND}`; export r; \
11522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11525 $(POSTSTAGE1_HOST_EXPORTS) \
11526 cd $(HOST_SUBDIR)/gmp && \
11527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11528 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11529 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11530 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11535 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11536 $(TARGET-stagefeedback-gmp)
11538 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11539 clean-stagefeedback: clean-stagefeedback-gmp
11540 clean-stagefeedback-gmp:
11541 @if [ $(current_stage) = stagefeedback ]; then \
11542 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11544 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11545 $(MAKE) stagefeedback-start; \
11547 cd $(HOST_SUBDIR)/gmp && \
11548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11549 @endif gmp-bootstrap
11555 .PHONY: check-gmp maybe-check-gmp
11558 maybe-check-gmp: check-gmp
11561 @: $(MAKE); $(unstage)
11562 @r=`${PWD_COMMAND}`; export r; \
11563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11564 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11565 (cd $(HOST_SUBDIR)/gmp && \
11566 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11570 .PHONY: install-gmp maybe-install-gmp
11573 maybe-install-gmp: install-gmp
11579 .PHONY: install-strip-gmp maybe-install-strip-gmp
11580 maybe-install-strip-gmp:
11582 maybe-install-strip-gmp: install-strip-gmp
11588 # Other targets (info, dvi, pdf, etc.)
11590 .PHONY: maybe-info-gmp info-gmp
11593 maybe-info-gmp: info-gmp
11597 @[ -f ./gmp/Makefile ] || exit 0; \
11598 r=`${PWD_COMMAND}`; export r; \
11599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11601 for flag in $(EXTRA_HOST_FLAGS) ; do \
11602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11604 echo "Doing info in gmp"; \
11605 (cd $(HOST_SUBDIR)/gmp && \
11606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11608 "RANLIB=$${RANLIB}" \
11609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11615 .PHONY: maybe-dvi-gmp dvi-gmp
11618 maybe-dvi-gmp: dvi-gmp
11622 @[ -f ./gmp/Makefile ] || exit 0; \
11623 r=`${PWD_COMMAND}`; export r; \
11624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11626 for flag in $(EXTRA_HOST_FLAGS) ; do \
11627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11629 echo "Doing dvi in gmp"; \
11630 (cd $(HOST_SUBDIR)/gmp && \
11631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11633 "RANLIB=$${RANLIB}" \
11634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640 .PHONY: maybe-pdf-gmp pdf-gmp
11643 maybe-pdf-gmp: pdf-gmp
11647 @[ -f ./gmp/Makefile ] || exit 0; \
11648 r=`${PWD_COMMAND}`; export r; \
11649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651 for flag in $(EXTRA_HOST_FLAGS) ; do \
11652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11654 echo "Doing pdf in gmp"; \
11655 (cd $(HOST_SUBDIR)/gmp && \
11656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11658 "RANLIB=$${RANLIB}" \
11659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11665 .PHONY: maybe-html-gmp html-gmp
11668 maybe-html-gmp: html-gmp
11672 @[ -f ./gmp/Makefile ] || exit 0; \
11673 r=`${PWD_COMMAND}`; export r; \
11674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676 for flag in $(EXTRA_HOST_FLAGS) ; do \
11677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11679 echo "Doing html in gmp"; \
11680 (cd $(HOST_SUBDIR)/gmp && \
11681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11683 "RANLIB=$${RANLIB}" \
11684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690 .PHONY: maybe-TAGS-gmp TAGS-gmp
11693 maybe-TAGS-gmp: TAGS-gmp
11697 @[ -f ./gmp/Makefile ] || exit 0; \
11698 r=`${PWD_COMMAND}`; export r; \
11699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11701 for flag in $(EXTRA_HOST_FLAGS) ; do \
11702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11704 echo "Doing TAGS in gmp"; \
11705 (cd $(HOST_SUBDIR)/gmp && \
11706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11708 "RANLIB=$${RANLIB}" \
11709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715 .PHONY: maybe-install-info-gmp install-info-gmp
11716 maybe-install-info-gmp:
11718 maybe-install-info-gmp: install-info-gmp
11720 install-info-gmp: \
11723 @[ -f ./gmp/Makefile ] || exit 0; \
11724 r=`${PWD_COMMAND}`; export r; \
11725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727 for flag in $(EXTRA_HOST_FLAGS) ; do \
11728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11730 echo "Doing install-info in gmp"; \
11731 (cd $(HOST_SUBDIR)/gmp && \
11732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11734 "RANLIB=$${RANLIB}" \
11735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11741 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11742 maybe-install-pdf-gmp:
11744 maybe-install-pdf-gmp: install-pdf-gmp
11749 @[ -f ./gmp/Makefile ] || exit 0; \
11750 r=`${PWD_COMMAND}`; export r; \
11751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11753 for flag in $(EXTRA_HOST_FLAGS) ; do \
11754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11756 echo "Doing install-pdf in gmp"; \
11757 (cd $(HOST_SUBDIR)/gmp && \
11758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760 "RANLIB=$${RANLIB}" \
11761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11767 .PHONY: maybe-install-html-gmp install-html-gmp
11768 maybe-install-html-gmp:
11770 maybe-install-html-gmp: install-html-gmp
11772 install-html-gmp: \
11775 @[ -f ./gmp/Makefile ] || exit 0; \
11776 r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11779 for flag in $(EXTRA_HOST_FLAGS) ; do \
11780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11782 echo "Doing install-html in gmp"; \
11783 (cd $(HOST_SUBDIR)/gmp && \
11784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786 "RANLIB=$${RANLIB}" \
11787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793 .PHONY: maybe-installcheck-gmp installcheck-gmp
11794 maybe-installcheck-gmp:
11796 maybe-installcheck-gmp: installcheck-gmp
11798 installcheck-gmp: \
11800 @[ -f ./gmp/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804 for flag in $(EXTRA_HOST_FLAGS) ; do \
11805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807 echo "Doing installcheck in gmp"; \
11808 (cd $(HOST_SUBDIR)/gmp && \
11809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811 "RANLIB=$${RANLIB}" \
11812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11818 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11819 maybe-mostlyclean-gmp:
11821 maybe-mostlyclean-gmp: mostlyclean-gmp
11824 @[ -f ./gmp/Makefile ] || exit 0; \
11825 r=`${PWD_COMMAND}`; export r; \
11826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 for flag in $(EXTRA_HOST_FLAGS) ; do \
11829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831 echo "Doing mostlyclean in gmp"; \
11832 (cd $(HOST_SUBDIR)/gmp && \
11833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11835 "RANLIB=$${RANLIB}" \
11836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11842 .PHONY: maybe-clean-gmp clean-gmp
11845 maybe-clean-gmp: clean-gmp
11848 @[ -f ./gmp/Makefile ] || exit 0; \
11849 r=`${PWD_COMMAND}`; export r; \
11850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11852 for flag in $(EXTRA_HOST_FLAGS) ; do \
11853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11855 echo "Doing clean in gmp"; \
11856 (cd $(HOST_SUBDIR)/gmp && \
11857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11859 "RANLIB=$${RANLIB}" \
11860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 .PHONY: maybe-distclean-gmp distclean-gmp
11867 maybe-distclean-gmp:
11869 maybe-distclean-gmp: distclean-gmp
11872 @[ -f ./gmp/Makefile ] || exit 0; \
11873 r=`${PWD_COMMAND}`; export r; \
11874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876 for flag in $(EXTRA_HOST_FLAGS) ; do \
11877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11879 echo "Doing distclean in gmp"; \
11880 (cd $(HOST_SUBDIR)/gmp && \
11881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11883 "RANLIB=$${RANLIB}" \
11884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11890 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11891 maybe-maintainer-clean-gmp:
11893 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11895 maintainer-clean-gmp:
11896 @[ -f ./gmp/Makefile ] || exit 0; \
11897 r=`${PWD_COMMAND}`; export r; \
11898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900 for flag in $(EXTRA_HOST_FLAGS) ; do \
11901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11903 echo "Doing maintainer-clean in gmp"; \
11904 (cd $(HOST_SUBDIR)/gmp && \
11905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907 "RANLIB=$${RANLIB}" \
11908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11909 maintainer-clean) \
11916 .PHONY: configure-mpfr maybe-configure-mpfr
11917 maybe-configure-mpfr:
11919 configure-mpfr: stage_current
11920 @endif gcc-bootstrap
11922 maybe-configure-mpfr: configure-mpfr
11924 @r=`${PWD_COMMAND}`; export r; \
11925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11926 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11929 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11930 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11931 case $(srcdir) in \
11932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11933 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11936 module_srcdir=mpfr; \
11938 $$s/$$module_srcdir/configure \
11939 --srcdir=$${topdir}/$$module_srcdir \
11940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11941 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11947 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11948 maybe-configure-stage1-mpfr:
11950 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11951 configure-stage1-mpfr:
11952 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11954 @r=`${PWD_COMMAND}`; export r; \
11955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11956 TFLAGS="$(STAGE1_TFLAGS)"; \
11957 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11959 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11960 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11961 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11962 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11964 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11965 case $(srcdir) in \
11966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11967 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11970 module_srcdir=mpfr; \
11971 $(SHELL) $$s/$$module_srcdir/configure \
11972 --srcdir=$${topdir}/$$module_srcdir \
11973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11974 --target=${target_alias} \
11976 $(STAGE1_CONFIGURE_FLAGS) \
11977 --disable-shared @extra_mpfr_configure_flags@
11978 @endif mpfr-bootstrap
11980 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11981 maybe-configure-stage2-mpfr:
11983 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11984 configure-stage2-mpfr:
11985 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11987 @r=`${PWD_COMMAND}`; export r; \
11988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989 TFLAGS="$(STAGE2_TFLAGS)"; \
11990 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11992 $(POSTSTAGE1_HOST_EXPORTS) \
11993 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11994 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11995 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11996 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
11997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11998 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11999 case $(srcdir) in \
12000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12001 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12004 module_srcdir=mpfr; \
12005 $(SHELL) $$s/$$module_srcdir/configure \
12006 --srcdir=$${topdir}/$$module_srcdir \
12007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12008 --target=${target_alias} \
12009 --with-build-libsubdir=$(HOST_SUBDIR) \
12010 $(STAGE2_CONFIGURE_FLAGS) \
12011 --disable-shared @extra_mpfr_configure_flags@
12012 @endif mpfr-bootstrap
12014 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12015 maybe-configure-stage3-mpfr:
12017 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12018 configure-stage3-mpfr:
12019 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12021 @r=`${PWD_COMMAND}`; export r; \
12022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12023 TFLAGS="$(STAGE3_TFLAGS)"; \
12024 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12026 $(POSTSTAGE1_HOST_EXPORTS) \
12027 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12028 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12029 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12030 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12032 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12033 case $(srcdir) in \
12034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12035 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12038 module_srcdir=mpfr; \
12039 $(SHELL) $$s/$$module_srcdir/configure \
12040 --srcdir=$${topdir}/$$module_srcdir \
12041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12042 --target=${target_alias} \
12043 --with-build-libsubdir=$(HOST_SUBDIR) \
12044 $(STAGE3_CONFIGURE_FLAGS) \
12045 --disable-shared @extra_mpfr_configure_flags@
12046 @endif mpfr-bootstrap
12048 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12049 maybe-configure-stage4-mpfr:
12051 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12052 configure-stage4-mpfr:
12053 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12055 @r=`${PWD_COMMAND}`; export r; \
12056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12057 TFLAGS="$(STAGE4_TFLAGS)"; \
12058 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12060 $(POSTSTAGE1_HOST_EXPORTS) \
12061 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12062 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12063 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12064 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12066 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12067 case $(srcdir) in \
12068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12069 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12072 module_srcdir=mpfr; \
12073 $(SHELL) $$s/$$module_srcdir/configure \
12074 --srcdir=$${topdir}/$$module_srcdir \
12075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12076 --target=${target_alias} \
12077 --with-build-libsubdir=$(HOST_SUBDIR) \
12078 $(STAGE4_CONFIGURE_FLAGS) \
12079 --disable-shared @extra_mpfr_configure_flags@
12080 @endif mpfr-bootstrap
12082 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12083 maybe-configure-stageprofile-mpfr:
12085 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12086 configure-stageprofile-mpfr:
12087 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12089 @r=`${PWD_COMMAND}`; export r; \
12090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12092 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12094 $(POSTSTAGE1_HOST_EXPORTS) \
12095 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12096 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12097 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12098 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12100 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12101 case $(srcdir) in \
12102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12103 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12106 module_srcdir=mpfr; \
12107 $(SHELL) $$s/$$module_srcdir/configure \
12108 --srcdir=$${topdir}/$$module_srcdir \
12109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12110 --target=${target_alias} \
12111 --with-build-libsubdir=$(HOST_SUBDIR) \
12112 $(STAGEprofile_CONFIGURE_FLAGS) \
12113 --disable-shared @extra_mpfr_configure_flags@
12114 @endif mpfr-bootstrap
12116 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12117 maybe-configure-stagefeedback-mpfr:
12119 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12120 configure-stagefeedback-mpfr:
12121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12123 @r=`${PWD_COMMAND}`; export r; \
12124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12126 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12128 $(POSTSTAGE1_HOST_EXPORTS) \
12129 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12130 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12131 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12132 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12134 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12135 case $(srcdir) in \
12136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12137 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12140 module_srcdir=mpfr; \
12141 $(SHELL) $$s/$$module_srcdir/configure \
12142 --srcdir=$${topdir}/$$module_srcdir \
12143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12144 --target=${target_alias} \
12145 --with-build-libsubdir=$(HOST_SUBDIR) \
12146 $(STAGEfeedback_CONFIGURE_FLAGS) \
12147 --disable-shared @extra_mpfr_configure_flags@
12148 @endif mpfr-bootstrap
12154 .PHONY: all-mpfr maybe-all-mpfr
12157 all-mpfr: stage_current
12158 @endif gcc-bootstrap
12161 maybe-all-mpfr: all-mpfr
12162 all-mpfr: configure-mpfr
12163 @r=`${PWD_COMMAND}`; export r; \
12164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166 (cd $(HOST_SUBDIR)/mpfr && \
12167 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12173 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12174 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12175 maybe-all-stage1-mpfr:
12176 maybe-clean-stage1-mpfr:
12178 maybe-all-stage1-mpfr: all-stage1-mpfr
12179 all-stage1: all-stage1-mpfr
12180 TARGET-stage1-mpfr = $(TARGET-mpfr)
12181 all-stage1-mpfr: configure-stage1-mpfr
12182 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12183 @r=`${PWD_COMMAND}`; export r; \
12184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185 TFLAGS="$(STAGE1_TFLAGS)"; \
12187 cd $(HOST_SUBDIR)/mpfr && \
12188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12189 CFLAGS="$(STAGE1_CFLAGS)" \
12190 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12191 LIBCFLAGS="$(LIBCFLAGS)" \
12192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12195 $(EXTRA_HOST_FLAGS) \
12196 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12197 TFLAGS="$(STAGE1_TFLAGS)" \
12198 $(TARGET-stage1-mpfr)
12200 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12201 clean-stage1: clean-stage1-mpfr
12203 @if [ $(current_stage) = stage1 ]; then \
12204 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12206 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12207 $(MAKE) stage1-start; \
12209 cd $(HOST_SUBDIR)/mpfr && \
12210 $(MAKE) $(EXTRA_HOST_FLAGS) \
12211 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12212 @endif mpfr-bootstrap
12215 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12216 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12217 maybe-all-stage2-mpfr:
12218 maybe-clean-stage2-mpfr:
12220 maybe-all-stage2-mpfr: all-stage2-mpfr
12221 all-stage2: all-stage2-mpfr
12222 TARGET-stage2-mpfr = $(TARGET-mpfr)
12223 all-stage2-mpfr: configure-stage2-mpfr
12224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12225 @r=`${PWD_COMMAND}`; export r; \
12226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12227 TFLAGS="$(STAGE2_TFLAGS)"; \
12229 $(POSTSTAGE1_HOST_EXPORTS) \
12230 cd $(HOST_SUBDIR)/mpfr && \
12231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12232 CFLAGS="$(STAGE2_CFLAGS)" \
12233 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12234 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12239 TFLAGS="$(STAGE2_TFLAGS)" \
12240 $(TARGET-stage2-mpfr)
12242 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12243 clean-stage2: clean-stage2-mpfr
12245 @if [ $(current_stage) = stage2 ]; then \
12246 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12248 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12249 $(MAKE) stage2-start; \
12251 cd $(HOST_SUBDIR)/mpfr && \
12252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12253 @endif mpfr-bootstrap
12256 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12257 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12258 maybe-all-stage3-mpfr:
12259 maybe-clean-stage3-mpfr:
12261 maybe-all-stage3-mpfr: all-stage3-mpfr
12262 all-stage3: all-stage3-mpfr
12263 TARGET-stage3-mpfr = $(TARGET-mpfr)
12264 all-stage3-mpfr: configure-stage3-mpfr
12265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12266 @r=`${PWD_COMMAND}`; export r; \
12267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268 TFLAGS="$(STAGE3_TFLAGS)"; \
12270 $(POSTSTAGE1_HOST_EXPORTS) \
12271 cd $(HOST_SUBDIR)/mpfr && \
12272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12273 CFLAGS="$(STAGE3_CFLAGS)" \
12274 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12275 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12280 TFLAGS="$(STAGE3_TFLAGS)" \
12281 $(TARGET-stage3-mpfr)
12283 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12284 clean-stage3: clean-stage3-mpfr
12286 @if [ $(current_stage) = stage3 ]; then \
12287 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12289 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12290 $(MAKE) stage3-start; \
12292 cd $(HOST_SUBDIR)/mpfr && \
12293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12294 @endif mpfr-bootstrap
12297 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12298 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12299 maybe-all-stage4-mpfr:
12300 maybe-clean-stage4-mpfr:
12302 maybe-all-stage4-mpfr: all-stage4-mpfr
12303 all-stage4: all-stage4-mpfr
12304 TARGET-stage4-mpfr = $(TARGET-mpfr)
12305 all-stage4-mpfr: configure-stage4-mpfr
12306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12307 @r=`${PWD_COMMAND}`; export r; \
12308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309 TFLAGS="$(STAGE4_TFLAGS)"; \
12311 $(POSTSTAGE1_HOST_EXPORTS) \
12312 cd $(HOST_SUBDIR)/mpfr && \
12313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12314 CFLAGS="$(STAGE4_CFLAGS)" \
12315 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12316 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12321 TFLAGS="$(STAGE4_TFLAGS)" \
12322 $(TARGET-stage4-mpfr)
12324 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12325 clean-stage4: clean-stage4-mpfr
12327 @if [ $(current_stage) = stage4 ]; then \
12328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12330 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12331 $(MAKE) stage4-start; \
12333 cd $(HOST_SUBDIR)/mpfr && \
12334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12335 @endif mpfr-bootstrap
12338 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12339 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12340 maybe-all-stageprofile-mpfr:
12341 maybe-clean-stageprofile-mpfr:
12343 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12344 all-stageprofile: all-stageprofile-mpfr
12345 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12346 all-stageprofile-mpfr: configure-stageprofile-mpfr
12347 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12348 @r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12352 $(POSTSTAGE1_HOST_EXPORTS) \
12353 cd $(HOST_SUBDIR)/mpfr && \
12354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12355 CFLAGS="$(STAGEprofile_CFLAGS)" \
12356 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12357 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12362 TFLAGS="$(STAGEprofile_TFLAGS)" \
12363 $(TARGET-stageprofile-mpfr)
12365 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12366 clean-stageprofile: clean-stageprofile-mpfr
12367 clean-stageprofile-mpfr:
12368 @if [ $(current_stage) = stageprofile ]; then \
12369 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12371 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12372 $(MAKE) stageprofile-start; \
12374 cd $(HOST_SUBDIR)/mpfr && \
12375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12376 @endif mpfr-bootstrap
12379 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12380 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12381 maybe-all-stagefeedback-mpfr:
12382 maybe-clean-stagefeedback-mpfr:
12384 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12385 all-stagefeedback: all-stagefeedback-mpfr
12386 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12387 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12388 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12389 @r=`${PWD_COMMAND}`; export r; \
12390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12393 $(POSTSTAGE1_HOST_EXPORTS) \
12394 cd $(HOST_SUBDIR)/mpfr && \
12395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12396 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12397 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12398 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12403 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12404 $(TARGET-stagefeedback-mpfr)
12406 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12407 clean-stagefeedback: clean-stagefeedback-mpfr
12408 clean-stagefeedback-mpfr:
12409 @if [ $(current_stage) = stagefeedback ]; then \
12410 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12412 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12413 $(MAKE) stagefeedback-start; \
12415 cd $(HOST_SUBDIR)/mpfr && \
12416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12417 @endif mpfr-bootstrap
12423 .PHONY: check-mpfr maybe-check-mpfr
12426 maybe-check-mpfr: check-mpfr
12429 @: $(MAKE); $(unstage)
12430 @r=`${PWD_COMMAND}`; export r; \
12431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12432 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12433 (cd $(HOST_SUBDIR)/mpfr && \
12434 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12438 .PHONY: install-mpfr maybe-install-mpfr
12439 maybe-install-mpfr:
12441 maybe-install-mpfr: install-mpfr
12447 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12448 maybe-install-strip-mpfr:
12450 maybe-install-strip-mpfr: install-strip-mpfr
12452 install-strip-mpfr:
12456 # Other targets (info, dvi, pdf, etc.)
12458 .PHONY: maybe-info-mpfr info-mpfr
12461 maybe-info-mpfr: info-mpfr
12465 @[ -f ./mpfr/Makefile ] || exit 0; \
12466 r=`${PWD_COMMAND}`; export r; \
12467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12472 echo "Doing info in mpfr"; \
12473 (cd $(HOST_SUBDIR)/mpfr && \
12474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12476 "RANLIB=$${RANLIB}" \
12477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12483 .PHONY: maybe-dvi-mpfr dvi-mpfr
12486 maybe-dvi-mpfr: dvi-mpfr
12490 @[ -f ./mpfr/Makefile ] || exit 0; \
12491 r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12494 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12497 echo "Doing dvi in mpfr"; \
12498 (cd $(HOST_SUBDIR)/mpfr && \
12499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12501 "RANLIB=$${RANLIB}" \
12502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508 .PHONY: maybe-pdf-mpfr pdf-mpfr
12511 maybe-pdf-mpfr: pdf-mpfr
12515 @[ -f ./mpfr/Makefile ] || exit 0; \
12516 r=`${PWD_COMMAND}`; export r; \
12517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12522 echo "Doing pdf in mpfr"; \
12523 (cd $(HOST_SUBDIR)/mpfr && \
12524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12526 "RANLIB=$${RANLIB}" \
12527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533 .PHONY: maybe-html-mpfr html-mpfr
12536 maybe-html-mpfr: html-mpfr
12540 @[ -f ./mpfr/Makefile ] || exit 0; \
12541 r=`${PWD_COMMAND}`; export r; \
12542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12544 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12547 echo "Doing html in mpfr"; \
12548 (cd $(HOST_SUBDIR)/mpfr && \
12549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12551 "RANLIB=$${RANLIB}" \
12552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12561 maybe-TAGS-mpfr: TAGS-mpfr
12565 @[ -f ./mpfr/Makefile ] || exit 0; \
12566 r=`${PWD_COMMAND}`; export r; \
12567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12569 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12572 echo "Doing TAGS in mpfr"; \
12573 (cd $(HOST_SUBDIR)/mpfr && \
12574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12576 "RANLIB=$${RANLIB}" \
12577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12583 .PHONY: maybe-install-info-mpfr install-info-mpfr
12584 maybe-install-info-mpfr:
12586 maybe-install-info-mpfr: install-info-mpfr
12588 install-info-mpfr: \
12591 @[ -f ./mpfr/Makefile ] || exit 0; \
12592 r=`${PWD_COMMAND}`; export r; \
12593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598 echo "Doing install-info in mpfr"; \
12599 (cd $(HOST_SUBDIR)/mpfr && \
12600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602 "RANLIB=$${RANLIB}" \
12603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12609 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12610 maybe-install-pdf-mpfr:
12612 maybe-install-pdf-mpfr: install-pdf-mpfr
12614 install-pdf-mpfr: \
12617 @[ -f ./mpfr/Makefile ] || exit 0; \
12618 r=`${PWD_COMMAND}`; export r; \
12619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624 echo "Doing install-pdf in mpfr"; \
12625 (cd $(HOST_SUBDIR)/mpfr && \
12626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12628 "RANLIB=$${RANLIB}" \
12629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12635 .PHONY: maybe-install-html-mpfr install-html-mpfr
12636 maybe-install-html-mpfr:
12638 maybe-install-html-mpfr: install-html-mpfr
12640 install-html-mpfr: \
12643 @[ -f ./mpfr/Makefile ] || exit 0; \
12644 r=`${PWD_COMMAND}`; export r; \
12645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650 echo "Doing install-html in mpfr"; \
12651 (cd $(HOST_SUBDIR)/mpfr && \
12652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12654 "RANLIB=$${RANLIB}" \
12655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12662 maybe-installcheck-mpfr:
12664 maybe-installcheck-mpfr: installcheck-mpfr
12666 installcheck-mpfr: \
12668 @[ -f ./mpfr/Makefile ] || exit 0; \
12669 r=`${PWD_COMMAND}`; export r; \
12670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675 echo "Doing installcheck in mpfr"; \
12676 (cd $(HOST_SUBDIR)/mpfr && \
12677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12679 "RANLIB=$${RANLIB}" \
12680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12686 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12687 maybe-mostlyclean-mpfr:
12689 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12692 @[ -f ./mpfr/Makefile ] || exit 0; \
12693 r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12696 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12699 echo "Doing mostlyclean in mpfr"; \
12700 (cd $(HOST_SUBDIR)/mpfr && \
12701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12703 "RANLIB=$${RANLIB}" \
12704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12710 .PHONY: maybe-clean-mpfr clean-mpfr
12713 maybe-clean-mpfr: clean-mpfr
12716 @[ -f ./mpfr/Makefile ] || exit 0; \
12717 r=`${PWD_COMMAND}`; export r; \
12718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12720 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12723 echo "Doing clean in mpfr"; \
12724 (cd $(HOST_SUBDIR)/mpfr && \
12725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12727 "RANLIB=$${RANLIB}" \
12728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734 .PHONY: maybe-distclean-mpfr distclean-mpfr
12735 maybe-distclean-mpfr:
12737 maybe-distclean-mpfr: distclean-mpfr
12740 @[ -f ./mpfr/Makefile ] || exit 0; \
12741 r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12744 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12747 echo "Doing distclean in mpfr"; \
12748 (cd $(HOST_SUBDIR)/mpfr && \
12749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751 "RANLIB=$${RANLIB}" \
12752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12758 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12759 maybe-maintainer-clean-mpfr:
12761 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12763 maintainer-clean-mpfr:
12764 @[ -f ./mpfr/Makefile ] || exit 0; \
12765 r=`${PWD_COMMAND}`; export r; \
12766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12768 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12771 echo "Doing maintainer-clean in mpfr"; \
12772 (cd $(HOST_SUBDIR)/mpfr && \
12773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775 "RANLIB=$${RANLIB}" \
12776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12777 maintainer-clean) \
12784 .PHONY: configure-mpc maybe-configure-mpc
12785 maybe-configure-mpc:
12787 configure-mpc: stage_current
12788 @endif gcc-bootstrap
12790 maybe-configure-mpc: configure-mpc
12792 @r=`${PWD_COMMAND}`; export r; \
12793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12794 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12797 echo Configuring in $(HOST_SUBDIR)/mpc; \
12798 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12799 case $(srcdir) in \
12800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12801 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12804 module_srcdir=mpc; \
12806 $$s/$$module_srcdir/configure \
12807 --srcdir=$${topdir}/$$module_srcdir \
12808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12809 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12815 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12816 maybe-configure-stage1-mpc:
12818 maybe-configure-stage1-mpc: configure-stage1-mpc
12819 configure-stage1-mpc:
12820 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12822 @r=`${PWD_COMMAND}`; export r; \
12823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12824 TFLAGS="$(STAGE1_TFLAGS)"; \
12825 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12827 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12828 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12829 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12830 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12832 cd $(HOST_SUBDIR)/mpc || exit 1; \
12833 case $(srcdir) in \
12834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12835 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12838 module_srcdir=mpc; \
12839 $(SHELL) $$s/$$module_srcdir/configure \
12840 --srcdir=$${topdir}/$$module_srcdir \
12841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12842 --target=${target_alias} \
12844 $(STAGE1_CONFIGURE_FLAGS) \
12845 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12846 @endif mpc-bootstrap
12848 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12849 maybe-configure-stage2-mpc:
12851 maybe-configure-stage2-mpc: configure-stage2-mpc
12852 configure-stage2-mpc:
12853 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12855 @r=`${PWD_COMMAND}`; export r; \
12856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12857 TFLAGS="$(STAGE2_TFLAGS)"; \
12858 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12860 $(POSTSTAGE1_HOST_EXPORTS) \
12861 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12862 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12863 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12864 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12866 cd $(HOST_SUBDIR)/mpc || exit 1; \
12867 case $(srcdir) in \
12868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12869 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12872 module_srcdir=mpc; \
12873 $(SHELL) $$s/$$module_srcdir/configure \
12874 --srcdir=$${topdir}/$$module_srcdir \
12875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12876 --target=${target_alias} \
12877 --with-build-libsubdir=$(HOST_SUBDIR) \
12878 $(STAGE2_CONFIGURE_FLAGS) \
12879 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12880 @endif mpc-bootstrap
12882 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12883 maybe-configure-stage3-mpc:
12885 maybe-configure-stage3-mpc: configure-stage3-mpc
12886 configure-stage3-mpc:
12887 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12889 @r=`${PWD_COMMAND}`; export r; \
12890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12891 TFLAGS="$(STAGE3_TFLAGS)"; \
12892 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12894 $(POSTSTAGE1_HOST_EXPORTS) \
12895 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12896 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12897 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12898 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12900 cd $(HOST_SUBDIR)/mpc || exit 1; \
12901 case $(srcdir) in \
12902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12903 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12906 module_srcdir=mpc; \
12907 $(SHELL) $$s/$$module_srcdir/configure \
12908 --srcdir=$${topdir}/$$module_srcdir \
12909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12910 --target=${target_alias} \
12911 --with-build-libsubdir=$(HOST_SUBDIR) \
12912 $(STAGE3_CONFIGURE_FLAGS) \
12913 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12914 @endif mpc-bootstrap
12916 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12917 maybe-configure-stage4-mpc:
12919 maybe-configure-stage4-mpc: configure-stage4-mpc
12920 configure-stage4-mpc:
12921 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12923 @r=`${PWD_COMMAND}`; export r; \
12924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925 TFLAGS="$(STAGE4_TFLAGS)"; \
12926 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12928 $(POSTSTAGE1_HOST_EXPORTS) \
12929 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12930 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12931 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12932 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12934 cd $(HOST_SUBDIR)/mpc || exit 1; \
12935 case $(srcdir) in \
12936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12937 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12940 module_srcdir=mpc; \
12941 $(SHELL) $$s/$$module_srcdir/configure \
12942 --srcdir=$${topdir}/$$module_srcdir \
12943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12944 --target=${target_alias} \
12945 --with-build-libsubdir=$(HOST_SUBDIR) \
12946 $(STAGE4_CONFIGURE_FLAGS) \
12947 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12948 @endif mpc-bootstrap
12950 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12951 maybe-configure-stageprofile-mpc:
12953 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12954 configure-stageprofile-mpc:
12955 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12957 @r=`${PWD_COMMAND}`; export r; \
12958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12959 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12960 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12962 $(POSTSTAGE1_HOST_EXPORTS) \
12963 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12964 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12965 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12966 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12968 cd $(HOST_SUBDIR)/mpc || exit 1; \
12969 case $(srcdir) in \
12970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12971 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12974 module_srcdir=mpc; \
12975 $(SHELL) $$s/$$module_srcdir/configure \
12976 --srcdir=$${topdir}/$$module_srcdir \
12977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12978 --target=${target_alias} \
12979 --with-build-libsubdir=$(HOST_SUBDIR) \
12980 $(STAGEprofile_CONFIGURE_FLAGS) \
12981 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12982 @endif mpc-bootstrap
12984 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12985 maybe-configure-stagefeedback-mpc:
12987 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12988 configure-stagefeedback-mpc:
12989 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12991 @r=`${PWD_COMMAND}`; export r; \
12992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12994 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12996 $(POSTSTAGE1_HOST_EXPORTS) \
12997 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12998 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12999 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13000 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13002 cd $(HOST_SUBDIR)/mpc || exit 1; \
13003 case $(srcdir) in \
13004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13005 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13008 module_srcdir=mpc; \
13009 $(SHELL) $$s/$$module_srcdir/configure \
13010 --srcdir=$${topdir}/$$module_srcdir \
13011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13012 --target=${target_alias} \
13013 --with-build-libsubdir=$(HOST_SUBDIR) \
13014 $(STAGEfeedback_CONFIGURE_FLAGS) \
13015 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13016 @endif mpc-bootstrap
13022 .PHONY: all-mpc maybe-all-mpc
13025 all-mpc: stage_current
13026 @endif gcc-bootstrap
13029 maybe-all-mpc: all-mpc
13030 all-mpc: configure-mpc
13031 @r=`${PWD_COMMAND}`; export r; \
13032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13034 (cd $(HOST_SUBDIR)/mpc && \
13035 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13041 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13042 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13043 maybe-all-stage1-mpc:
13044 maybe-clean-stage1-mpc:
13046 maybe-all-stage1-mpc: all-stage1-mpc
13047 all-stage1: all-stage1-mpc
13048 TARGET-stage1-mpc = $(TARGET-mpc)
13049 all-stage1-mpc: configure-stage1-mpc
13050 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13051 @r=`${PWD_COMMAND}`; export r; \
13052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13053 TFLAGS="$(STAGE1_TFLAGS)"; \
13055 cd $(HOST_SUBDIR)/mpc && \
13056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13057 CFLAGS="$(STAGE1_CFLAGS)" \
13058 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13059 LIBCFLAGS="$(LIBCFLAGS)" \
13060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13063 $(EXTRA_HOST_FLAGS) \
13064 $(STAGE1_FLAGS_TO_PASS) \
13065 TFLAGS="$(STAGE1_TFLAGS)" \
13066 $(TARGET-stage1-mpc)
13068 maybe-clean-stage1-mpc: clean-stage1-mpc
13069 clean-stage1: clean-stage1-mpc
13071 @if [ $(current_stage) = stage1 ]; then \
13072 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13074 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13075 $(MAKE) stage1-start; \
13077 cd $(HOST_SUBDIR)/mpc && \
13078 $(MAKE) $(EXTRA_HOST_FLAGS) \
13079 $(STAGE1_FLAGS_TO_PASS) clean
13080 @endif mpc-bootstrap
13083 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13084 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13085 maybe-all-stage2-mpc:
13086 maybe-clean-stage2-mpc:
13088 maybe-all-stage2-mpc: all-stage2-mpc
13089 all-stage2: all-stage2-mpc
13090 TARGET-stage2-mpc = $(TARGET-mpc)
13091 all-stage2-mpc: configure-stage2-mpc
13092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13093 @r=`${PWD_COMMAND}`; export r; \
13094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13095 TFLAGS="$(STAGE2_TFLAGS)"; \
13097 $(POSTSTAGE1_HOST_EXPORTS) \
13098 cd $(HOST_SUBDIR)/mpc && \
13099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13100 CFLAGS="$(STAGE2_CFLAGS)" \
13101 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13102 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13107 TFLAGS="$(STAGE2_TFLAGS)" \
13108 $(TARGET-stage2-mpc)
13110 maybe-clean-stage2-mpc: clean-stage2-mpc
13111 clean-stage2: clean-stage2-mpc
13113 @if [ $(current_stage) = stage2 ]; then \
13114 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13116 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13117 $(MAKE) stage2-start; \
13119 cd $(HOST_SUBDIR)/mpc && \
13120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13121 @endif mpc-bootstrap
13124 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13125 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13126 maybe-all-stage3-mpc:
13127 maybe-clean-stage3-mpc:
13129 maybe-all-stage3-mpc: all-stage3-mpc
13130 all-stage3: all-stage3-mpc
13131 TARGET-stage3-mpc = $(TARGET-mpc)
13132 all-stage3-mpc: configure-stage3-mpc
13133 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13134 @r=`${PWD_COMMAND}`; export r; \
13135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136 TFLAGS="$(STAGE3_TFLAGS)"; \
13138 $(POSTSTAGE1_HOST_EXPORTS) \
13139 cd $(HOST_SUBDIR)/mpc && \
13140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13141 CFLAGS="$(STAGE3_CFLAGS)" \
13142 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13143 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13148 TFLAGS="$(STAGE3_TFLAGS)" \
13149 $(TARGET-stage3-mpc)
13151 maybe-clean-stage3-mpc: clean-stage3-mpc
13152 clean-stage3: clean-stage3-mpc
13154 @if [ $(current_stage) = stage3 ]; then \
13155 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13157 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13158 $(MAKE) stage3-start; \
13160 cd $(HOST_SUBDIR)/mpc && \
13161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13162 @endif mpc-bootstrap
13165 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13166 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13167 maybe-all-stage4-mpc:
13168 maybe-clean-stage4-mpc:
13170 maybe-all-stage4-mpc: all-stage4-mpc
13171 all-stage4: all-stage4-mpc
13172 TARGET-stage4-mpc = $(TARGET-mpc)
13173 all-stage4-mpc: configure-stage4-mpc
13174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13175 @r=`${PWD_COMMAND}`; export r; \
13176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177 TFLAGS="$(STAGE4_TFLAGS)"; \
13179 $(POSTSTAGE1_HOST_EXPORTS) \
13180 cd $(HOST_SUBDIR)/mpc && \
13181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13182 CFLAGS="$(STAGE4_CFLAGS)" \
13183 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13184 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13189 TFLAGS="$(STAGE4_TFLAGS)" \
13190 $(TARGET-stage4-mpc)
13192 maybe-clean-stage4-mpc: clean-stage4-mpc
13193 clean-stage4: clean-stage4-mpc
13195 @if [ $(current_stage) = stage4 ]; then \
13196 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13198 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13199 $(MAKE) stage4-start; \
13201 cd $(HOST_SUBDIR)/mpc && \
13202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13203 @endif mpc-bootstrap
13206 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13207 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13208 maybe-all-stageprofile-mpc:
13209 maybe-clean-stageprofile-mpc:
13211 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13212 all-stageprofile: all-stageprofile-mpc
13213 TARGET-stageprofile-mpc = $(TARGET-mpc)
13214 all-stageprofile-mpc: configure-stageprofile-mpc
13215 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13216 @r=`${PWD_COMMAND}`; export r; \
13217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13220 $(POSTSTAGE1_HOST_EXPORTS) \
13221 cd $(HOST_SUBDIR)/mpc && \
13222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13223 CFLAGS="$(STAGEprofile_CFLAGS)" \
13224 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13230 TFLAGS="$(STAGEprofile_TFLAGS)" \
13231 $(TARGET-stageprofile-mpc)
13233 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13234 clean-stageprofile: clean-stageprofile-mpc
13235 clean-stageprofile-mpc:
13236 @if [ $(current_stage) = stageprofile ]; then \
13237 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13239 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13240 $(MAKE) stageprofile-start; \
13242 cd $(HOST_SUBDIR)/mpc && \
13243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13244 @endif mpc-bootstrap
13247 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13248 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13249 maybe-all-stagefeedback-mpc:
13250 maybe-clean-stagefeedback-mpc:
13252 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13253 all-stagefeedback: all-stagefeedback-mpc
13254 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13255 all-stagefeedback-mpc: configure-stagefeedback-mpc
13256 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13257 @r=`${PWD_COMMAND}`; export r; \
13258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13261 $(POSTSTAGE1_HOST_EXPORTS) \
13262 cd $(HOST_SUBDIR)/mpc && \
13263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13264 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13265 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13266 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13271 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13272 $(TARGET-stagefeedback-mpc)
13274 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13275 clean-stagefeedback: clean-stagefeedback-mpc
13276 clean-stagefeedback-mpc:
13277 @if [ $(current_stage) = stagefeedback ]; then \
13278 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13280 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13281 $(MAKE) stagefeedback-start; \
13283 cd $(HOST_SUBDIR)/mpc && \
13284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13285 @endif mpc-bootstrap
13291 .PHONY: check-mpc maybe-check-mpc
13294 maybe-check-mpc: check-mpc
13297 @: $(MAKE); $(unstage)
13298 @r=`${PWD_COMMAND}`; export r; \
13299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13301 (cd $(HOST_SUBDIR)/mpc && \
13302 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13306 .PHONY: install-mpc maybe-install-mpc
13309 maybe-install-mpc: install-mpc
13315 .PHONY: install-strip-mpc maybe-install-strip-mpc
13316 maybe-install-strip-mpc:
13318 maybe-install-strip-mpc: install-strip-mpc
13324 # Other targets (info, dvi, pdf, etc.)
13326 .PHONY: maybe-info-mpc info-mpc
13329 maybe-info-mpc: info-mpc
13333 @[ -f ./mpc/Makefile ] || exit 0; \
13334 r=`${PWD_COMMAND}`; export r; \
13335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13337 for flag in $(EXTRA_HOST_FLAGS) ; do \
13338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13340 echo "Doing info in mpc"; \
13341 (cd $(HOST_SUBDIR)/mpc && \
13342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13344 "RANLIB=$${RANLIB}" \
13345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13351 .PHONY: maybe-dvi-mpc dvi-mpc
13354 maybe-dvi-mpc: dvi-mpc
13358 @[ -f ./mpc/Makefile ] || exit 0; \
13359 r=`${PWD_COMMAND}`; export r; \
13360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13362 for flag in $(EXTRA_HOST_FLAGS) ; do \
13363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13365 echo "Doing dvi in mpc"; \
13366 (cd $(HOST_SUBDIR)/mpc && \
13367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13369 "RANLIB=$${RANLIB}" \
13370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376 .PHONY: maybe-pdf-mpc pdf-mpc
13379 maybe-pdf-mpc: pdf-mpc
13383 @[ -f ./mpc/Makefile ] || exit 0; \
13384 r=`${PWD_COMMAND}`; export r; \
13385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13387 for flag in $(EXTRA_HOST_FLAGS) ; do \
13388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13390 echo "Doing pdf in mpc"; \
13391 (cd $(HOST_SUBDIR)/mpc && \
13392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13394 "RANLIB=$${RANLIB}" \
13395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13401 .PHONY: maybe-html-mpc html-mpc
13404 maybe-html-mpc: html-mpc
13408 @[ -f ./mpc/Makefile ] || exit 0; \
13409 r=`${PWD_COMMAND}`; export r; \
13410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13412 for flag in $(EXTRA_HOST_FLAGS) ; do \
13413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13415 echo "Doing html in mpc"; \
13416 (cd $(HOST_SUBDIR)/mpc && \
13417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13419 "RANLIB=$${RANLIB}" \
13420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13426 .PHONY: maybe-TAGS-mpc TAGS-mpc
13429 maybe-TAGS-mpc: TAGS-mpc
13433 @[ -f ./mpc/Makefile ] || exit 0; \
13434 r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13437 for flag in $(EXTRA_HOST_FLAGS) ; do \
13438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13440 echo "Doing TAGS in mpc"; \
13441 (cd $(HOST_SUBDIR)/mpc && \
13442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444 "RANLIB=$${RANLIB}" \
13445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13451 .PHONY: maybe-install-info-mpc install-info-mpc
13452 maybe-install-info-mpc:
13454 maybe-install-info-mpc: install-info-mpc
13456 install-info-mpc: \
13459 @[ -f ./mpc/Makefile ] || exit 0; \
13460 r=`${PWD_COMMAND}`; export r; \
13461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13463 for flag in $(EXTRA_HOST_FLAGS) ; do \
13464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13466 echo "Doing install-info in mpc"; \
13467 (cd $(HOST_SUBDIR)/mpc && \
13468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13470 "RANLIB=$${RANLIB}" \
13471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13477 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13478 maybe-install-pdf-mpc:
13480 maybe-install-pdf-mpc: install-pdf-mpc
13485 @[ -f ./mpc/Makefile ] || exit 0; \
13486 r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489 for flag in $(EXTRA_HOST_FLAGS) ; do \
13490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13492 echo "Doing install-pdf in mpc"; \
13493 (cd $(HOST_SUBDIR)/mpc && \
13494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13496 "RANLIB=$${RANLIB}" \
13497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13503 .PHONY: maybe-install-html-mpc install-html-mpc
13504 maybe-install-html-mpc:
13506 maybe-install-html-mpc: install-html-mpc
13508 install-html-mpc: \
13511 @[ -f ./mpc/Makefile ] || exit 0; \
13512 r=`${PWD_COMMAND}`; export r; \
13513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13515 for flag in $(EXTRA_HOST_FLAGS) ; do \
13516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13518 echo "Doing install-html in mpc"; \
13519 (cd $(HOST_SUBDIR)/mpc && \
13520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13522 "RANLIB=$${RANLIB}" \
13523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529 .PHONY: maybe-installcheck-mpc installcheck-mpc
13530 maybe-installcheck-mpc:
13532 maybe-installcheck-mpc: installcheck-mpc
13534 installcheck-mpc: \
13536 @[ -f ./mpc/Makefile ] || exit 0; \
13537 r=`${PWD_COMMAND}`; export r; \
13538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540 for flag in $(EXTRA_HOST_FLAGS) ; do \
13541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13543 echo "Doing installcheck in mpc"; \
13544 (cd $(HOST_SUBDIR)/mpc && \
13545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13547 "RANLIB=$${RANLIB}" \
13548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13554 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13555 maybe-mostlyclean-mpc:
13557 maybe-mostlyclean-mpc: mostlyclean-mpc
13560 @[ -f ./mpc/Makefile ] || exit 0; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13564 for flag in $(EXTRA_HOST_FLAGS) ; do \
13565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13567 echo "Doing mostlyclean in mpc"; \
13568 (cd $(HOST_SUBDIR)/mpc && \
13569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571 "RANLIB=$${RANLIB}" \
13572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13578 .PHONY: maybe-clean-mpc clean-mpc
13581 maybe-clean-mpc: clean-mpc
13584 @[ -f ./mpc/Makefile ] || exit 0; \
13585 r=`${PWD_COMMAND}`; export r; \
13586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13588 for flag in $(EXTRA_HOST_FLAGS) ; do \
13589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13591 echo "Doing clean in mpc"; \
13592 (cd $(HOST_SUBDIR)/mpc && \
13593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595 "RANLIB=$${RANLIB}" \
13596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13602 .PHONY: maybe-distclean-mpc distclean-mpc
13603 maybe-distclean-mpc:
13605 maybe-distclean-mpc: distclean-mpc
13608 @[ -f ./mpc/Makefile ] || exit 0; \
13609 r=`${PWD_COMMAND}`; export r; \
13610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13612 for flag in $(EXTRA_HOST_FLAGS) ; do \
13613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13615 echo "Doing distclean in mpc"; \
13616 (cd $(HOST_SUBDIR)/mpc && \
13617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13619 "RANLIB=$${RANLIB}" \
13620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13626 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13627 maybe-maintainer-clean-mpc:
13629 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13631 maintainer-clean-mpc:
13632 @[ -f ./mpc/Makefile ] || exit 0; \
13633 r=`${PWD_COMMAND}`; export r; \
13634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13636 for flag in $(EXTRA_HOST_FLAGS) ; do \
13637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13639 echo "Doing maintainer-clean in mpc"; \
13640 (cd $(HOST_SUBDIR)/mpc && \
13641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643 "RANLIB=$${RANLIB}" \
13644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13645 maintainer-clean) \
13652 .PHONY: configure-isl maybe-configure-isl
13653 maybe-configure-isl:
13655 configure-isl: stage_current
13656 @endif gcc-bootstrap
13658 maybe-configure-isl: configure-isl
13660 @r=`${PWD_COMMAND}`; export r; \
13661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13665 echo Configuring in $(HOST_SUBDIR)/isl; \
13666 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13667 case $(srcdir) in \
13668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13669 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13672 module_srcdir=isl; \
13674 $$s/$$module_srcdir/configure \
13675 --srcdir=$${topdir}/$$module_srcdir \
13676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13677 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13683 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13684 maybe-configure-stage1-isl:
13686 maybe-configure-stage1-isl: configure-stage1-isl
13687 configure-stage1-isl:
13688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13690 @r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 TFLAGS="$(STAGE1_TFLAGS)"; \
13693 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13696 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13697 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13698 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13700 cd $(HOST_SUBDIR)/isl || exit 1; \
13701 case $(srcdir) in \
13702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13703 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13706 module_srcdir=isl; \
13707 $(SHELL) $$s/$$module_srcdir/configure \
13708 --srcdir=$${topdir}/$$module_srcdir \
13709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13710 --target=${target_alias} \
13712 $(STAGE1_CONFIGURE_FLAGS) \
13713 --disable-shared @extra_isl_gmp_configure_flags@
13714 @endif isl-bootstrap
13716 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13717 maybe-configure-stage2-isl:
13719 maybe-configure-stage2-isl: configure-stage2-isl
13720 configure-stage2-isl:
13721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13723 @r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 TFLAGS="$(STAGE2_TFLAGS)"; \
13726 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13728 $(POSTSTAGE1_HOST_EXPORTS) \
13729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13732 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13734 cd $(HOST_SUBDIR)/isl || exit 1; \
13735 case $(srcdir) in \
13736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13737 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13740 module_srcdir=isl; \
13741 $(SHELL) $$s/$$module_srcdir/configure \
13742 --srcdir=$${topdir}/$$module_srcdir \
13743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13744 --target=${target_alias} \
13745 --with-build-libsubdir=$(HOST_SUBDIR) \
13746 $(STAGE2_CONFIGURE_FLAGS) \
13747 --disable-shared @extra_isl_gmp_configure_flags@
13748 @endif isl-bootstrap
13750 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13751 maybe-configure-stage3-isl:
13753 maybe-configure-stage3-isl: configure-stage3-isl
13754 configure-stage3-isl:
13755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13757 @r=`${PWD_COMMAND}`; export r; \
13758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759 TFLAGS="$(STAGE3_TFLAGS)"; \
13760 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13762 $(POSTSTAGE1_HOST_EXPORTS) \
13763 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13764 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13765 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13766 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13768 cd $(HOST_SUBDIR)/isl || exit 1; \
13769 case $(srcdir) in \
13770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13771 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13774 module_srcdir=isl; \
13775 $(SHELL) $$s/$$module_srcdir/configure \
13776 --srcdir=$${topdir}/$$module_srcdir \
13777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13778 --target=${target_alias} \
13779 --with-build-libsubdir=$(HOST_SUBDIR) \
13780 $(STAGE3_CONFIGURE_FLAGS) \
13781 --disable-shared @extra_isl_gmp_configure_flags@
13782 @endif isl-bootstrap
13784 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13785 maybe-configure-stage4-isl:
13787 maybe-configure-stage4-isl: configure-stage4-isl
13788 configure-stage4-isl:
13789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13791 @r=`${PWD_COMMAND}`; export r; \
13792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13793 TFLAGS="$(STAGE4_TFLAGS)"; \
13794 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13796 $(POSTSTAGE1_HOST_EXPORTS) \
13797 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13798 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13799 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13800 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13802 cd $(HOST_SUBDIR)/isl || exit 1; \
13803 case $(srcdir) in \
13804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13805 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13808 module_srcdir=isl; \
13809 $(SHELL) $$s/$$module_srcdir/configure \
13810 --srcdir=$${topdir}/$$module_srcdir \
13811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13812 --target=${target_alias} \
13813 --with-build-libsubdir=$(HOST_SUBDIR) \
13814 $(STAGE4_CONFIGURE_FLAGS) \
13815 --disable-shared @extra_isl_gmp_configure_flags@
13816 @endif isl-bootstrap
13818 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13819 maybe-configure-stageprofile-isl:
13821 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13822 configure-stageprofile-isl:
13823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13825 @r=`${PWD_COMMAND}`; export r; \
13826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13828 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13830 $(POSTSTAGE1_HOST_EXPORTS) \
13831 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13833 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13834 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13836 cd $(HOST_SUBDIR)/isl || exit 1; \
13837 case $(srcdir) in \
13838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13839 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13842 module_srcdir=isl; \
13843 $(SHELL) $$s/$$module_srcdir/configure \
13844 --srcdir=$${topdir}/$$module_srcdir \
13845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13846 --target=${target_alias} \
13847 --with-build-libsubdir=$(HOST_SUBDIR) \
13848 $(STAGEprofile_CONFIGURE_FLAGS) \
13849 --disable-shared @extra_isl_gmp_configure_flags@
13850 @endif isl-bootstrap
13852 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13853 maybe-configure-stagefeedback-isl:
13855 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13856 configure-stagefeedback-isl:
13857 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13859 @r=`${PWD_COMMAND}`; export r; \
13860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13861 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13862 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13864 $(POSTSTAGE1_HOST_EXPORTS) \
13865 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13866 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13867 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13868 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13870 cd $(HOST_SUBDIR)/isl || exit 1; \
13871 case $(srcdir) in \
13872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13873 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13876 module_srcdir=isl; \
13877 $(SHELL) $$s/$$module_srcdir/configure \
13878 --srcdir=$${topdir}/$$module_srcdir \
13879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13880 --target=${target_alias} \
13881 --with-build-libsubdir=$(HOST_SUBDIR) \
13882 $(STAGEfeedback_CONFIGURE_FLAGS) \
13883 --disable-shared @extra_isl_gmp_configure_flags@
13884 @endif isl-bootstrap
13890 .PHONY: all-isl maybe-all-isl
13893 all-isl: stage_current
13894 @endif gcc-bootstrap
13897 maybe-all-isl: all-isl
13898 all-isl: configure-isl
13899 @r=`${PWD_COMMAND}`; export r; \
13900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13902 (cd $(HOST_SUBDIR)/isl && \
13903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13909 .PHONY: all-stage1-isl maybe-all-stage1-isl
13910 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13911 maybe-all-stage1-isl:
13912 maybe-clean-stage1-isl:
13914 maybe-all-stage1-isl: all-stage1-isl
13915 all-stage1: all-stage1-isl
13916 TARGET-stage1-isl = $(TARGET-isl)
13917 all-stage1-isl: configure-stage1-isl
13918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13919 @r=`${PWD_COMMAND}`; export r; \
13920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13921 TFLAGS="$(STAGE1_TFLAGS)"; \
13923 cd $(HOST_SUBDIR)/isl && \
13924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13925 CFLAGS="$(STAGE1_CFLAGS)" \
13926 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13927 LIBCFLAGS="$(LIBCFLAGS)" \
13928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13931 $(EXTRA_HOST_FLAGS) \
13932 $(STAGE1_FLAGS_TO_PASS) V=1 \
13933 TFLAGS="$(STAGE1_TFLAGS)" \
13934 $(TARGET-stage1-isl)
13936 maybe-clean-stage1-isl: clean-stage1-isl
13937 clean-stage1: clean-stage1-isl
13939 @if [ $(current_stage) = stage1 ]; then \
13940 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13942 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13943 $(MAKE) stage1-start; \
13945 cd $(HOST_SUBDIR)/isl && \
13946 $(MAKE) $(EXTRA_HOST_FLAGS) \
13947 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13948 @endif isl-bootstrap
13951 .PHONY: all-stage2-isl maybe-all-stage2-isl
13952 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13953 maybe-all-stage2-isl:
13954 maybe-clean-stage2-isl:
13956 maybe-all-stage2-isl: all-stage2-isl
13957 all-stage2: all-stage2-isl
13958 TARGET-stage2-isl = $(TARGET-isl)
13959 all-stage2-isl: configure-stage2-isl
13960 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13961 @r=`${PWD_COMMAND}`; export r; \
13962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13963 TFLAGS="$(STAGE2_TFLAGS)"; \
13965 $(POSTSTAGE1_HOST_EXPORTS) \
13966 cd $(HOST_SUBDIR)/isl && \
13967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13968 CFLAGS="$(STAGE2_CFLAGS)" \
13969 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13970 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13974 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13975 TFLAGS="$(STAGE2_TFLAGS)" \
13976 $(TARGET-stage2-isl)
13978 maybe-clean-stage2-isl: clean-stage2-isl
13979 clean-stage2: clean-stage2-isl
13981 @if [ $(current_stage) = stage2 ]; then \
13982 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13984 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13985 $(MAKE) stage2-start; \
13987 cd $(HOST_SUBDIR)/isl && \
13988 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13989 @endif isl-bootstrap
13992 .PHONY: all-stage3-isl maybe-all-stage3-isl
13993 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13994 maybe-all-stage3-isl:
13995 maybe-clean-stage3-isl:
13997 maybe-all-stage3-isl: all-stage3-isl
13998 all-stage3: all-stage3-isl
13999 TARGET-stage3-isl = $(TARGET-isl)
14000 all-stage3-isl: configure-stage3-isl
14001 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14002 @r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 TFLAGS="$(STAGE3_TFLAGS)"; \
14006 $(POSTSTAGE1_HOST_EXPORTS) \
14007 cd $(HOST_SUBDIR)/isl && \
14008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14009 CFLAGS="$(STAGE3_CFLAGS)" \
14010 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14011 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14016 TFLAGS="$(STAGE3_TFLAGS)" \
14017 $(TARGET-stage3-isl)
14019 maybe-clean-stage3-isl: clean-stage3-isl
14020 clean-stage3: clean-stage3-isl
14022 @if [ $(current_stage) = stage3 ]; then \
14023 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14025 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14026 $(MAKE) stage3-start; \
14028 cd $(HOST_SUBDIR)/isl && \
14029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14030 @endif isl-bootstrap
14033 .PHONY: all-stage4-isl maybe-all-stage4-isl
14034 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14035 maybe-all-stage4-isl:
14036 maybe-clean-stage4-isl:
14038 maybe-all-stage4-isl: all-stage4-isl
14039 all-stage4: all-stage4-isl
14040 TARGET-stage4-isl = $(TARGET-isl)
14041 all-stage4-isl: configure-stage4-isl
14042 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14043 @r=`${PWD_COMMAND}`; export r; \
14044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14045 TFLAGS="$(STAGE4_TFLAGS)"; \
14047 $(POSTSTAGE1_HOST_EXPORTS) \
14048 cd $(HOST_SUBDIR)/isl && \
14049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14050 CFLAGS="$(STAGE4_CFLAGS)" \
14051 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14052 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14056 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14057 TFLAGS="$(STAGE4_TFLAGS)" \
14058 $(TARGET-stage4-isl)
14060 maybe-clean-stage4-isl: clean-stage4-isl
14061 clean-stage4: clean-stage4-isl
14063 @if [ $(current_stage) = stage4 ]; then \
14064 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14066 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14067 $(MAKE) stage4-start; \
14069 cd $(HOST_SUBDIR)/isl && \
14070 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14071 @endif isl-bootstrap
14074 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14075 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14076 maybe-all-stageprofile-isl:
14077 maybe-clean-stageprofile-isl:
14079 maybe-all-stageprofile-isl: all-stageprofile-isl
14080 all-stageprofile: all-stageprofile-isl
14081 TARGET-stageprofile-isl = $(TARGET-isl)
14082 all-stageprofile-isl: configure-stageprofile-isl
14083 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14084 @r=`${PWD_COMMAND}`; export r; \
14085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14086 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14088 $(POSTSTAGE1_HOST_EXPORTS) \
14089 cd $(HOST_SUBDIR)/isl && \
14090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14091 CFLAGS="$(STAGEprofile_CFLAGS)" \
14092 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14093 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14097 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14098 TFLAGS="$(STAGEprofile_TFLAGS)" \
14099 $(TARGET-stageprofile-isl)
14101 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14102 clean-stageprofile: clean-stageprofile-isl
14103 clean-stageprofile-isl:
14104 @if [ $(current_stage) = stageprofile ]; then \
14105 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14107 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14108 $(MAKE) stageprofile-start; \
14110 cd $(HOST_SUBDIR)/isl && \
14111 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14112 @endif isl-bootstrap
14115 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14116 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14117 maybe-all-stagefeedback-isl:
14118 maybe-clean-stagefeedback-isl:
14120 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14121 all-stagefeedback: all-stagefeedback-isl
14122 TARGET-stagefeedback-isl = $(TARGET-isl)
14123 all-stagefeedback-isl: configure-stagefeedback-isl
14124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14125 @r=`${PWD_COMMAND}`; export r; \
14126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14129 $(POSTSTAGE1_HOST_EXPORTS) \
14130 cd $(HOST_SUBDIR)/isl && \
14131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14132 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14133 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14139 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14140 $(TARGET-stagefeedback-isl)
14142 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14143 clean-stagefeedback: clean-stagefeedback-isl
14144 clean-stagefeedback-isl:
14145 @if [ $(current_stage) = stagefeedback ]; then \
14146 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14148 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14149 $(MAKE) stagefeedback-start; \
14151 cd $(HOST_SUBDIR)/isl && \
14152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14153 @endif isl-bootstrap
14159 .PHONY: check-isl maybe-check-isl
14162 maybe-check-isl: check-isl
14165 @: $(MAKE); $(unstage)
14166 @r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14169 (cd $(HOST_SUBDIR)/isl && \
14170 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14174 .PHONY: install-isl maybe-install-isl
14177 maybe-install-isl: install-isl
14183 .PHONY: install-strip-isl maybe-install-strip-isl
14184 maybe-install-strip-isl:
14186 maybe-install-strip-isl: install-strip-isl
14192 # Other targets (info, dvi, pdf, etc.)
14194 .PHONY: maybe-info-isl info-isl
14197 maybe-info-isl: info-isl
14201 @[ -f ./isl/Makefile ] || exit 0; \
14202 r=`${PWD_COMMAND}`; export r; \
14203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14205 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14208 echo "Doing info in isl"; \
14209 (cd $(HOST_SUBDIR)/isl && \
14210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14212 "RANLIB=$${RANLIB}" \
14213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14219 .PHONY: maybe-dvi-isl dvi-isl
14222 maybe-dvi-isl: dvi-isl
14226 @[ -f ./isl/Makefile ] || exit 0; \
14227 r=`${PWD_COMMAND}`; export r; \
14228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14233 echo "Doing dvi in isl"; \
14234 (cd $(HOST_SUBDIR)/isl && \
14235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14237 "RANLIB=$${RANLIB}" \
14238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244 .PHONY: maybe-pdf-isl pdf-isl
14247 maybe-pdf-isl: pdf-isl
14251 @[ -f ./isl/Makefile ] || exit 0; \
14252 r=`${PWD_COMMAND}`; export r; \
14253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14258 echo "Doing pdf in isl"; \
14259 (cd $(HOST_SUBDIR)/isl && \
14260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262 "RANLIB=$${RANLIB}" \
14263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269 .PHONY: maybe-html-isl html-isl
14272 maybe-html-isl: html-isl
14276 @[ -f ./isl/Makefile ] || exit 0; \
14277 r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14280 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14283 echo "Doing html in isl"; \
14284 (cd $(HOST_SUBDIR)/isl && \
14285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287 "RANLIB=$${RANLIB}" \
14288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294 .PHONY: maybe-TAGS-isl TAGS-isl
14297 maybe-TAGS-isl: TAGS-isl
14301 @[ -f ./isl/Makefile ] || exit 0; \
14302 r=`${PWD_COMMAND}`; export r; \
14303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14305 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14308 echo "Doing TAGS in isl"; \
14309 (cd $(HOST_SUBDIR)/isl && \
14310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14312 "RANLIB=$${RANLIB}" \
14313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14319 .PHONY: maybe-install-info-isl install-info-isl
14320 maybe-install-info-isl:
14322 maybe-install-info-isl: install-info-isl
14324 install-info-isl: \
14327 @[ -f ./isl/Makefile ] || exit 0; \
14328 r=`${PWD_COMMAND}`; export r; \
14329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14331 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14334 echo "Doing install-info in isl"; \
14335 (cd $(HOST_SUBDIR)/isl && \
14336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14338 "RANLIB=$${RANLIB}" \
14339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14345 .PHONY: maybe-install-pdf-isl install-pdf-isl
14346 maybe-install-pdf-isl:
14348 maybe-install-pdf-isl: install-pdf-isl
14353 @[ -f ./isl/Makefile ] || exit 0; \
14354 r=`${PWD_COMMAND}`; export r; \
14355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14357 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14360 echo "Doing install-pdf in isl"; \
14361 (cd $(HOST_SUBDIR)/isl && \
14362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14364 "RANLIB=$${RANLIB}" \
14365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14371 .PHONY: maybe-install-html-isl install-html-isl
14372 maybe-install-html-isl:
14374 maybe-install-html-isl: install-html-isl
14376 install-html-isl: \
14379 @[ -f ./isl/Makefile ] || exit 0; \
14380 r=`${PWD_COMMAND}`; export r; \
14381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14383 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14386 echo "Doing install-html in isl"; \
14387 (cd $(HOST_SUBDIR)/isl && \
14388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14390 "RANLIB=$${RANLIB}" \
14391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397 .PHONY: maybe-installcheck-isl installcheck-isl
14398 maybe-installcheck-isl:
14400 maybe-installcheck-isl: installcheck-isl
14402 installcheck-isl: \
14404 @[ -f ./isl/Makefile ] || exit 0; \
14405 r=`${PWD_COMMAND}`; export r; \
14406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14411 echo "Doing installcheck in isl"; \
14412 (cd $(HOST_SUBDIR)/isl && \
14413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14415 "RANLIB=$${RANLIB}" \
14416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14422 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14423 maybe-mostlyclean-isl:
14425 maybe-mostlyclean-isl: mostlyclean-isl
14428 @[ -f ./isl/Makefile ] || exit 0; \
14429 r=`${PWD_COMMAND}`; export r; \
14430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14435 echo "Doing mostlyclean in isl"; \
14436 (cd $(HOST_SUBDIR)/isl && \
14437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14439 "RANLIB=$${RANLIB}" \
14440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14446 .PHONY: maybe-clean-isl clean-isl
14449 maybe-clean-isl: clean-isl
14452 @[ -f ./isl/Makefile ] || exit 0; \
14453 r=`${PWD_COMMAND}`; export r; \
14454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14456 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14459 echo "Doing clean in isl"; \
14460 (cd $(HOST_SUBDIR)/isl && \
14461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14463 "RANLIB=$${RANLIB}" \
14464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14470 .PHONY: maybe-distclean-isl distclean-isl
14471 maybe-distclean-isl:
14473 maybe-distclean-isl: distclean-isl
14476 @[ -f ./isl/Makefile ] || exit 0; \
14477 r=`${PWD_COMMAND}`; export r; \
14478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14480 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14483 echo "Doing distclean in isl"; \
14484 (cd $(HOST_SUBDIR)/isl && \
14485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14487 "RANLIB=$${RANLIB}" \
14488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14494 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14495 maybe-maintainer-clean-isl:
14497 maybe-maintainer-clean-isl: maintainer-clean-isl
14499 maintainer-clean-isl:
14500 @[ -f ./isl/Makefile ] || exit 0; \
14501 r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14504 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14507 echo "Doing maintainer-clean in isl"; \
14508 (cd $(HOST_SUBDIR)/isl && \
14509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14511 "RANLIB=$${RANLIB}" \
14512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14513 maintainer-clean) \
14520 .PHONY: configure-libelf maybe-configure-libelf
14521 maybe-configure-libelf:
14523 configure-libelf: stage_current
14524 @endif gcc-bootstrap
14526 maybe-configure-libelf: configure-libelf
14528 @r=`${PWD_COMMAND}`; export r; \
14529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14533 echo Configuring in $(HOST_SUBDIR)/libelf; \
14534 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14535 case $(srcdir) in \
14536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14537 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14540 module_srcdir=libelf; \
14542 $$s/$$module_srcdir/configure \
14543 --srcdir=$${topdir}/$$module_srcdir \
14544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14545 --target=${target_alias} --disable-shared \
14551 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14552 maybe-configure-stage1-libelf:
14553 @if libelf-bootstrap
14554 maybe-configure-stage1-libelf: configure-stage1-libelf
14555 configure-stage1-libelf:
14556 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14557 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14558 @r=`${PWD_COMMAND}`; export r; \
14559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14560 TFLAGS="$(STAGE1_TFLAGS)"; \
14561 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14563 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14564 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14565 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14566 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14568 cd $(HOST_SUBDIR)/libelf || exit 1; \
14569 case $(srcdir) in \
14570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14571 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14574 module_srcdir=libelf; \
14575 $(SHELL) $$s/$$module_srcdir/configure \
14576 --srcdir=$${topdir}/$$module_srcdir \
14577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14578 --target=${target_alias} \
14580 $(STAGE1_CONFIGURE_FLAGS) \
14582 @endif libelf-bootstrap
14584 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14585 maybe-configure-stage2-libelf:
14586 @if libelf-bootstrap
14587 maybe-configure-stage2-libelf: configure-stage2-libelf
14588 configure-stage2-libelf:
14589 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14591 @r=`${PWD_COMMAND}`; export r; \
14592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14593 TFLAGS="$(STAGE2_TFLAGS)"; \
14594 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14596 $(POSTSTAGE1_HOST_EXPORTS) \
14597 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14598 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14599 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14600 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14602 cd $(HOST_SUBDIR)/libelf || exit 1; \
14603 case $(srcdir) in \
14604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14605 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14608 module_srcdir=libelf; \
14609 $(SHELL) $$s/$$module_srcdir/configure \
14610 --srcdir=$${topdir}/$$module_srcdir \
14611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14612 --target=${target_alias} \
14613 --with-build-libsubdir=$(HOST_SUBDIR) \
14614 $(STAGE2_CONFIGURE_FLAGS) \
14616 @endif libelf-bootstrap
14618 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14619 maybe-configure-stage3-libelf:
14620 @if libelf-bootstrap
14621 maybe-configure-stage3-libelf: configure-stage3-libelf
14622 configure-stage3-libelf:
14623 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14625 @r=`${PWD_COMMAND}`; export r; \
14626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14627 TFLAGS="$(STAGE3_TFLAGS)"; \
14628 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14630 $(POSTSTAGE1_HOST_EXPORTS) \
14631 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14632 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14633 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14634 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14636 cd $(HOST_SUBDIR)/libelf || exit 1; \
14637 case $(srcdir) in \
14638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14639 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14642 module_srcdir=libelf; \
14643 $(SHELL) $$s/$$module_srcdir/configure \
14644 --srcdir=$${topdir}/$$module_srcdir \
14645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14646 --target=${target_alias} \
14647 --with-build-libsubdir=$(HOST_SUBDIR) \
14648 $(STAGE3_CONFIGURE_FLAGS) \
14650 @endif libelf-bootstrap
14652 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14653 maybe-configure-stage4-libelf:
14654 @if libelf-bootstrap
14655 maybe-configure-stage4-libelf: configure-stage4-libelf
14656 configure-stage4-libelf:
14657 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14659 @r=`${PWD_COMMAND}`; export r; \
14660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661 TFLAGS="$(STAGE4_TFLAGS)"; \
14662 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14664 $(POSTSTAGE1_HOST_EXPORTS) \
14665 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14666 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14667 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14668 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14670 cd $(HOST_SUBDIR)/libelf || exit 1; \
14671 case $(srcdir) in \
14672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14673 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14676 module_srcdir=libelf; \
14677 $(SHELL) $$s/$$module_srcdir/configure \
14678 --srcdir=$${topdir}/$$module_srcdir \
14679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14680 --target=${target_alias} \
14681 --with-build-libsubdir=$(HOST_SUBDIR) \
14682 $(STAGE4_CONFIGURE_FLAGS) \
14684 @endif libelf-bootstrap
14686 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14687 maybe-configure-stageprofile-libelf:
14688 @if libelf-bootstrap
14689 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14690 configure-stageprofile-libelf:
14691 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14693 @r=`${PWD_COMMAND}`; export r; \
14694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14695 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14696 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14698 $(POSTSTAGE1_HOST_EXPORTS) \
14699 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14700 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14701 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14702 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14704 cd $(HOST_SUBDIR)/libelf || exit 1; \
14705 case $(srcdir) in \
14706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14707 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14710 module_srcdir=libelf; \
14711 $(SHELL) $$s/$$module_srcdir/configure \
14712 --srcdir=$${topdir}/$$module_srcdir \
14713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14714 --target=${target_alias} \
14715 --with-build-libsubdir=$(HOST_SUBDIR) \
14716 $(STAGEprofile_CONFIGURE_FLAGS) \
14718 @endif libelf-bootstrap
14720 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14721 maybe-configure-stagefeedback-libelf:
14722 @if libelf-bootstrap
14723 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14724 configure-stagefeedback-libelf:
14725 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14727 @r=`${PWD_COMMAND}`; export r; \
14728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14730 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14732 $(POSTSTAGE1_HOST_EXPORTS) \
14733 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14734 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14735 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14736 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14738 cd $(HOST_SUBDIR)/libelf || exit 1; \
14739 case $(srcdir) in \
14740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14741 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14744 module_srcdir=libelf; \
14745 $(SHELL) $$s/$$module_srcdir/configure \
14746 --srcdir=$${topdir}/$$module_srcdir \
14747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14748 --target=${target_alias} \
14749 --with-build-libsubdir=$(HOST_SUBDIR) \
14750 $(STAGEfeedback_CONFIGURE_FLAGS) \
14752 @endif libelf-bootstrap
14758 .PHONY: all-libelf maybe-all-libelf
14761 all-libelf: stage_current
14762 @endif gcc-bootstrap
14765 maybe-all-libelf: all-libelf
14766 all-libelf: configure-libelf
14767 @r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770 (cd $(HOST_SUBDIR)/libelf && \
14771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14777 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14778 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14779 maybe-all-stage1-libelf:
14780 maybe-clean-stage1-libelf:
14781 @if libelf-bootstrap
14782 maybe-all-stage1-libelf: all-stage1-libelf
14783 all-stage1: all-stage1-libelf
14784 TARGET-stage1-libelf = $(TARGET-libelf)
14785 all-stage1-libelf: configure-stage1-libelf
14786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14787 @r=`${PWD_COMMAND}`; export r; \
14788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14789 TFLAGS="$(STAGE1_TFLAGS)"; \
14791 cd $(HOST_SUBDIR)/libelf && \
14792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14793 CFLAGS="$(STAGE1_CFLAGS)" \
14794 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14795 LIBCFLAGS="$(LIBCFLAGS)" \
14796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14799 $(EXTRA_HOST_FLAGS) \
14800 $(STAGE1_FLAGS_TO_PASS) \
14801 TFLAGS="$(STAGE1_TFLAGS)" \
14802 $(TARGET-stage1-libelf)
14804 maybe-clean-stage1-libelf: clean-stage1-libelf
14805 clean-stage1: clean-stage1-libelf
14806 clean-stage1-libelf:
14807 @if [ $(current_stage) = stage1 ]; then \
14808 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14810 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14811 $(MAKE) stage1-start; \
14813 cd $(HOST_SUBDIR)/libelf && \
14814 $(MAKE) $(EXTRA_HOST_FLAGS) \
14815 $(STAGE1_FLAGS_TO_PASS) clean
14816 @endif libelf-bootstrap
14819 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14820 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14821 maybe-all-stage2-libelf:
14822 maybe-clean-stage2-libelf:
14823 @if libelf-bootstrap
14824 maybe-all-stage2-libelf: all-stage2-libelf
14825 all-stage2: all-stage2-libelf
14826 TARGET-stage2-libelf = $(TARGET-libelf)
14827 all-stage2-libelf: configure-stage2-libelf
14828 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14829 @r=`${PWD_COMMAND}`; export r; \
14830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831 TFLAGS="$(STAGE2_TFLAGS)"; \
14833 $(POSTSTAGE1_HOST_EXPORTS) \
14834 cd $(HOST_SUBDIR)/libelf && \
14835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14836 CFLAGS="$(STAGE2_CFLAGS)" \
14837 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14838 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14843 TFLAGS="$(STAGE2_TFLAGS)" \
14844 $(TARGET-stage2-libelf)
14846 maybe-clean-stage2-libelf: clean-stage2-libelf
14847 clean-stage2: clean-stage2-libelf
14848 clean-stage2-libelf:
14849 @if [ $(current_stage) = stage2 ]; then \
14850 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14852 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14853 $(MAKE) stage2-start; \
14855 cd $(HOST_SUBDIR)/libelf && \
14856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14857 @endif libelf-bootstrap
14860 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14861 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14862 maybe-all-stage3-libelf:
14863 maybe-clean-stage3-libelf:
14864 @if libelf-bootstrap
14865 maybe-all-stage3-libelf: all-stage3-libelf
14866 all-stage3: all-stage3-libelf
14867 TARGET-stage3-libelf = $(TARGET-libelf)
14868 all-stage3-libelf: configure-stage3-libelf
14869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14870 @r=`${PWD_COMMAND}`; export r; \
14871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872 TFLAGS="$(STAGE3_TFLAGS)"; \
14874 $(POSTSTAGE1_HOST_EXPORTS) \
14875 cd $(HOST_SUBDIR)/libelf && \
14876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14877 CFLAGS="$(STAGE3_CFLAGS)" \
14878 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14879 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14884 TFLAGS="$(STAGE3_TFLAGS)" \
14885 $(TARGET-stage3-libelf)
14887 maybe-clean-stage3-libelf: clean-stage3-libelf
14888 clean-stage3: clean-stage3-libelf
14889 clean-stage3-libelf:
14890 @if [ $(current_stage) = stage3 ]; then \
14891 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14893 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14894 $(MAKE) stage3-start; \
14896 cd $(HOST_SUBDIR)/libelf && \
14897 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14898 @endif libelf-bootstrap
14901 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14902 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14903 maybe-all-stage4-libelf:
14904 maybe-clean-stage4-libelf:
14905 @if libelf-bootstrap
14906 maybe-all-stage4-libelf: all-stage4-libelf
14907 all-stage4: all-stage4-libelf
14908 TARGET-stage4-libelf = $(TARGET-libelf)
14909 all-stage4-libelf: configure-stage4-libelf
14910 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14911 @r=`${PWD_COMMAND}`; export r; \
14912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913 TFLAGS="$(STAGE4_TFLAGS)"; \
14915 $(POSTSTAGE1_HOST_EXPORTS) \
14916 cd $(HOST_SUBDIR)/libelf && \
14917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14918 CFLAGS="$(STAGE4_CFLAGS)" \
14919 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14920 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14925 TFLAGS="$(STAGE4_TFLAGS)" \
14926 $(TARGET-stage4-libelf)
14928 maybe-clean-stage4-libelf: clean-stage4-libelf
14929 clean-stage4: clean-stage4-libelf
14930 clean-stage4-libelf:
14931 @if [ $(current_stage) = stage4 ]; then \
14932 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14934 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14935 $(MAKE) stage4-start; \
14937 cd $(HOST_SUBDIR)/libelf && \
14938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14939 @endif libelf-bootstrap
14942 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14943 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14944 maybe-all-stageprofile-libelf:
14945 maybe-clean-stageprofile-libelf:
14946 @if libelf-bootstrap
14947 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14948 all-stageprofile: all-stageprofile-libelf
14949 TARGET-stageprofile-libelf = $(TARGET-libelf)
14950 all-stageprofile-libelf: configure-stageprofile-libelf
14951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14952 @r=`${PWD_COMMAND}`; export r; \
14953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14956 $(POSTSTAGE1_HOST_EXPORTS) \
14957 cd $(HOST_SUBDIR)/libelf && \
14958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14959 CFLAGS="$(STAGEprofile_CFLAGS)" \
14960 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14961 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14966 TFLAGS="$(STAGEprofile_TFLAGS)" \
14967 $(TARGET-stageprofile-libelf)
14969 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14970 clean-stageprofile: clean-stageprofile-libelf
14971 clean-stageprofile-libelf:
14972 @if [ $(current_stage) = stageprofile ]; then \
14973 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14975 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14976 $(MAKE) stageprofile-start; \
14978 cd $(HOST_SUBDIR)/libelf && \
14979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14980 @endif libelf-bootstrap
14983 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14984 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14985 maybe-all-stagefeedback-libelf:
14986 maybe-clean-stagefeedback-libelf:
14987 @if libelf-bootstrap
14988 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14989 all-stagefeedback: all-stagefeedback-libelf
14990 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14991 all-stagefeedback-libelf: configure-stagefeedback-libelf
14992 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14993 @r=`${PWD_COMMAND}`; export r; \
14994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14997 $(POSTSTAGE1_HOST_EXPORTS) \
14998 cd $(HOST_SUBDIR)/libelf && \
14999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15000 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15001 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15002 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15003 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15004 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15005 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15006 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15007 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15008 $(TARGET-stagefeedback-libelf)
15010 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15011 clean-stagefeedback: clean-stagefeedback-libelf
15012 clean-stagefeedback-libelf:
15013 @if [ $(current_stage) = stagefeedback ]; then \
15014 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15016 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15017 $(MAKE) stagefeedback-start; \
15019 cd $(HOST_SUBDIR)/libelf && \
15020 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15021 @endif libelf-bootstrap
15027 .PHONY: check-libelf maybe-check-libelf
15028 maybe-check-libelf:
15030 maybe-check-libelf: check-libelf
15033 @: $(MAKE); $(unstage)
15034 @r=`${PWD_COMMAND}`; export r; \
15035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15037 (cd $(HOST_SUBDIR)/libelf && \
15038 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15042 .PHONY: install-libelf maybe-install-libelf
15043 maybe-install-libelf:
15045 maybe-install-libelf: install-libelf
15051 .PHONY: install-strip-libelf maybe-install-strip-libelf
15052 maybe-install-strip-libelf:
15054 maybe-install-strip-libelf: install-strip-libelf
15056 install-strip-libelf:
15060 # Other targets (info, dvi, pdf, etc.)
15062 .PHONY: maybe-info-libelf info-libelf
15065 maybe-info-libelf: info-libelf
15069 @[ -f ./libelf/Makefile ] || exit 0; \
15070 r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15073 for flag in $(EXTRA_HOST_FLAGS) ; do \
15074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15076 echo "Doing info in libelf"; \
15077 (cd $(HOST_SUBDIR)/libelf && \
15078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15080 "RANLIB=$${RANLIB}" \
15081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087 .PHONY: maybe-dvi-libelf dvi-libelf
15090 maybe-dvi-libelf: dvi-libelf
15094 @[ -f ./libelf/Makefile ] || exit 0; \
15095 r=`${PWD_COMMAND}`; export r; \
15096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15098 for flag in $(EXTRA_HOST_FLAGS) ; do \
15099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15101 echo "Doing dvi in libelf"; \
15102 (cd $(HOST_SUBDIR)/libelf && \
15103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15105 "RANLIB=$${RANLIB}" \
15106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112 .PHONY: maybe-pdf-libelf pdf-libelf
15115 maybe-pdf-libelf: pdf-libelf
15119 @[ -f ./libelf/Makefile ] || exit 0; \
15120 r=`${PWD_COMMAND}`; export r; \
15121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15123 for flag in $(EXTRA_HOST_FLAGS) ; do \
15124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15126 echo "Doing pdf in libelf"; \
15127 (cd $(HOST_SUBDIR)/libelf && \
15128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15130 "RANLIB=$${RANLIB}" \
15131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15137 .PHONY: maybe-html-libelf html-libelf
15140 maybe-html-libelf: html-libelf
15144 @[ -f ./libelf/Makefile ] || exit 0; \
15145 r=`${PWD_COMMAND}`; export r; \
15146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15148 for flag in $(EXTRA_HOST_FLAGS) ; do \
15149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15151 echo "Doing html in libelf"; \
15152 (cd $(HOST_SUBDIR)/libelf && \
15153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15155 "RANLIB=$${RANLIB}" \
15156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162 .PHONY: maybe-TAGS-libelf TAGS-libelf
15165 maybe-TAGS-libelf: TAGS-libelf
15169 @[ -f ./libelf/Makefile ] || exit 0; \
15170 r=`${PWD_COMMAND}`; export r; \
15171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15173 for flag in $(EXTRA_HOST_FLAGS) ; do \
15174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15176 echo "Doing TAGS in libelf"; \
15177 (cd $(HOST_SUBDIR)/libelf && \
15178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180 "RANLIB=$${RANLIB}" \
15181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15187 .PHONY: maybe-install-info-libelf install-info-libelf
15188 maybe-install-info-libelf:
15190 maybe-install-info-libelf: install-info-libelf
15192 install-info-libelf: \
15195 @[ -f ./libelf/Makefile ] || exit 0; \
15196 r=`${PWD_COMMAND}`; export r; \
15197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15199 for flag in $(EXTRA_HOST_FLAGS) ; do \
15200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15202 echo "Doing install-info in libelf"; \
15203 (cd $(HOST_SUBDIR)/libelf && \
15204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206 "RANLIB=$${RANLIB}" \
15207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15213 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15214 maybe-install-pdf-libelf:
15216 maybe-install-pdf-libelf: install-pdf-libelf
15218 install-pdf-libelf: \
15221 @[ -f ./libelf/Makefile ] || exit 0; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15225 for flag in $(EXTRA_HOST_FLAGS) ; do \
15226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15228 echo "Doing install-pdf in libelf"; \
15229 (cd $(HOST_SUBDIR)/libelf && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232 "RANLIB=$${RANLIB}" \
15233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239 .PHONY: maybe-install-html-libelf install-html-libelf
15240 maybe-install-html-libelf:
15242 maybe-install-html-libelf: install-html-libelf
15244 install-html-libelf: \
15247 @[ -f ./libelf/Makefile ] || exit 0; \
15248 r=`${PWD_COMMAND}`; export r; \
15249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 for flag in $(EXTRA_HOST_FLAGS) ; do \
15252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 echo "Doing install-html in libelf"; \
15255 (cd $(HOST_SUBDIR)/libelf && \
15256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15258 "RANLIB=$${RANLIB}" \
15259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265 .PHONY: maybe-installcheck-libelf installcheck-libelf
15266 maybe-installcheck-libelf:
15268 maybe-installcheck-libelf: installcheck-libelf
15270 installcheck-libelf: \
15272 @[ -f ./libelf/Makefile ] || exit 0; \
15273 r=`${PWD_COMMAND}`; export r; \
15274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15276 for flag in $(EXTRA_HOST_FLAGS) ; do \
15277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15279 echo "Doing installcheck in libelf"; \
15280 (cd $(HOST_SUBDIR)/libelf && \
15281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15283 "RANLIB=$${RANLIB}" \
15284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15290 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15291 maybe-mostlyclean-libelf:
15293 maybe-mostlyclean-libelf: mostlyclean-libelf
15295 mostlyclean-libelf:
15296 @[ -f ./libelf/Makefile ] || exit 0; \
15297 r=`${PWD_COMMAND}`; export r; \
15298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15300 for flag in $(EXTRA_HOST_FLAGS) ; do \
15301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15303 echo "Doing mostlyclean in libelf"; \
15304 (cd $(HOST_SUBDIR)/libelf && \
15305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15307 "RANLIB=$${RANLIB}" \
15308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15314 .PHONY: maybe-clean-libelf clean-libelf
15315 maybe-clean-libelf:
15317 maybe-clean-libelf: clean-libelf
15320 @[ -f ./libelf/Makefile ] || exit 0; \
15321 r=`${PWD_COMMAND}`; export r; \
15322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15324 for flag in $(EXTRA_HOST_FLAGS) ; do \
15325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15327 echo "Doing clean in libelf"; \
15328 (cd $(HOST_SUBDIR)/libelf && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331 "RANLIB=$${RANLIB}" \
15332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15338 .PHONY: maybe-distclean-libelf distclean-libelf
15339 maybe-distclean-libelf:
15341 maybe-distclean-libelf: distclean-libelf
15344 @[ -f ./libelf/Makefile ] || exit 0; \
15345 r=`${PWD_COMMAND}`; export r; \
15346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15348 for flag in $(EXTRA_HOST_FLAGS) ; do \
15349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15351 echo "Doing distclean in libelf"; \
15352 (cd $(HOST_SUBDIR)/libelf && \
15353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355 "RANLIB=$${RANLIB}" \
15356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15362 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15363 maybe-maintainer-clean-libelf:
15365 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15367 maintainer-clean-libelf:
15368 @[ -f ./libelf/Makefile ] || exit 0; \
15369 r=`${PWD_COMMAND}`; export r; \
15370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15372 for flag in $(EXTRA_HOST_FLAGS) ; do \
15373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15375 echo "Doing maintainer-clean in libelf"; \
15376 (cd $(HOST_SUBDIR)/libelf && \
15377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379 "RANLIB=$${RANLIB}" \
15380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381 maintainer-clean) \
15388 .PHONY: configure-gold maybe-configure-gold
15389 maybe-configure-gold:
15391 configure-gold: stage_current
15392 @endif gcc-bootstrap
15394 maybe-configure-gold: configure-gold
15396 @r=`${PWD_COMMAND}`; export r; \
15397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15398 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15401 echo Configuring in $(HOST_SUBDIR)/gold; \
15402 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15403 case $(srcdir) in \
15404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15405 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15408 module_srcdir=gold; \
15410 $$s/$$module_srcdir/configure \
15411 --srcdir=$${topdir}/$$module_srcdir \
15412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15413 --target=${target_alias} \
15419 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15420 maybe-configure-stage1-gold:
15422 maybe-configure-stage1-gold: configure-stage1-gold
15423 configure-stage1-gold:
15424 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15426 @r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428 TFLAGS="$(STAGE1_TFLAGS)"; \
15429 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15431 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15432 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15433 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15434 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15436 cd $(HOST_SUBDIR)/gold || exit 1; \
15437 case $(srcdir) in \
15438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15439 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15442 module_srcdir=gold; \
15443 $(SHELL) $$s/$$module_srcdir/configure \
15444 --srcdir=$${topdir}/$$module_srcdir \
15445 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15446 --target=${target_alias} \
15448 $(STAGE1_CONFIGURE_FLAGS)
15449 @endif gold-bootstrap
15451 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15452 maybe-configure-stage2-gold:
15454 maybe-configure-stage2-gold: configure-stage2-gold
15455 configure-stage2-gold:
15456 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15458 @r=`${PWD_COMMAND}`; export r; \
15459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15460 TFLAGS="$(STAGE2_TFLAGS)"; \
15461 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15463 $(POSTSTAGE1_HOST_EXPORTS) \
15464 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15465 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15466 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15467 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15469 cd $(HOST_SUBDIR)/gold || exit 1; \
15470 case $(srcdir) in \
15471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15472 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15475 module_srcdir=gold; \
15476 $(SHELL) $$s/$$module_srcdir/configure \
15477 --srcdir=$${topdir}/$$module_srcdir \
15478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15479 --target=${target_alias} \
15480 --with-build-libsubdir=$(HOST_SUBDIR) \
15481 $(STAGE2_CONFIGURE_FLAGS)
15482 @endif gold-bootstrap
15484 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15485 maybe-configure-stage3-gold:
15487 maybe-configure-stage3-gold: configure-stage3-gold
15488 configure-stage3-gold:
15489 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15491 @r=`${PWD_COMMAND}`; export r; \
15492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493 TFLAGS="$(STAGE3_TFLAGS)"; \
15494 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15496 $(POSTSTAGE1_HOST_EXPORTS) \
15497 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15498 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15499 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15500 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15502 cd $(HOST_SUBDIR)/gold || exit 1; \
15503 case $(srcdir) in \
15504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15505 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15508 module_srcdir=gold; \
15509 $(SHELL) $$s/$$module_srcdir/configure \
15510 --srcdir=$${topdir}/$$module_srcdir \
15511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15512 --target=${target_alias} \
15513 --with-build-libsubdir=$(HOST_SUBDIR) \
15514 $(STAGE3_CONFIGURE_FLAGS)
15515 @endif gold-bootstrap
15517 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15518 maybe-configure-stage4-gold:
15520 maybe-configure-stage4-gold: configure-stage4-gold
15521 configure-stage4-gold:
15522 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15523 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15524 @r=`${PWD_COMMAND}`; export r; \
15525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526 TFLAGS="$(STAGE4_TFLAGS)"; \
15527 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15529 $(POSTSTAGE1_HOST_EXPORTS) \
15530 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15531 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15532 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15533 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15535 cd $(HOST_SUBDIR)/gold || exit 1; \
15536 case $(srcdir) in \
15537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15538 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15541 module_srcdir=gold; \
15542 $(SHELL) $$s/$$module_srcdir/configure \
15543 --srcdir=$${topdir}/$$module_srcdir \
15544 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15545 --target=${target_alias} \
15546 --with-build-libsubdir=$(HOST_SUBDIR) \
15547 $(STAGE4_CONFIGURE_FLAGS)
15548 @endif gold-bootstrap
15550 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15551 maybe-configure-stageprofile-gold:
15553 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15554 configure-stageprofile-gold:
15555 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15556 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15557 @r=`${PWD_COMMAND}`; export r; \
15558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15559 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15560 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15562 $(POSTSTAGE1_HOST_EXPORTS) \
15563 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15564 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15565 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15566 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15568 cd $(HOST_SUBDIR)/gold || exit 1; \
15569 case $(srcdir) in \
15570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15571 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15574 module_srcdir=gold; \
15575 $(SHELL) $$s/$$module_srcdir/configure \
15576 --srcdir=$${topdir}/$$module_srcdir \
15577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15578 --target=${target_alias} \
15579 --with-build-libsubdir=$(HOST_SUBDIR) \
15580 $(STAGEprofile_CONFIGURE_FLAGS)
15581 @endif gold-bootstrap
15583 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15584 maybe-configure-stagefeedback-gold:
15586 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15587 configure-stagefeedback-gold:
15588 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15590 @r=`${PWD_COMMAND}`; export r; \
15591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15592 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15593 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15595 $(POSTSTAGE1_HOST_EXPORTS) \
15596 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15597 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15598 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15599 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15601 cd $(HOST_SUBDIR)/gold || exit 1; \
15602 case $(srcdir) in \
15603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15604 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15607 module_srcdir=gold; \
15608 $(SHELL) $$s/$$module_srcdir/configure \
15609 --srcdir=$${topdir}/$$module_srcdir \
15610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15611 --target=${target_alias} \
15612 --with-build-libsubdir=$(HOST_SUBDIR) \
15613 $(STAGEfeedback_CONFIGURE_FLAGS)
15614 @endif gold-bootstrap
15620 .PHONY: all-gold maybe-all-gold
15623 all-gold: stage_current
15624 @endif gcc-bootstrap
15627 maybe-all-gold: all-gold
15628 all-gold: configure-gold
15629 @r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15632 (cd $(HOST_SUBDIR)/gold && \
15633 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15639 .PHONY: all-stage1-gold maybe-all-stage1-gold
15640 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15641 maybe-all-stage1-gold:
15642 maybe-clean-stage1-gold:
15644 maybe-all-stage1-gold: all-stage1-gold
15645 all-stage1: all-stage1-gold
15646 TARGET-stage1-gold = $(TARGET-gold)
15647 all-stage1-gold: configure-stage1-gold
15648 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15649 @r=`${PWD_COMMAND}`; export r; \
15650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15651 TFLAGS="$(STAGE1_TFLAGS)"; \
15653 cd $(HOST_SUBDIR)/gold && \
15654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15655 CFLAGS="$(STAGE1_CFLAGS)" \
15656 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15657 LIBCFLAGS="$(LIBCFLAGS)" \
15658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15661 $(EXTRA_HOST_FLAGS) \
15662 $(STAGE1_FLAGS_TO_PASS) \
15663 TFLAGS="$(STAGE1_TFLAGS)" \
15664 $(TARGET-stage1-gold)
15666 maybe-clean-stage1-gold: clean-stage1-gold
15667 clean-stage1: clean-stage1-gold
15669 @if [ $(current_stage) = stage1 ]; then \
15670 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15672 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15673 $(MAKE) stage1-start; \
15675 cd $(HOST_SUBDIR)/gold && \
15676 $(MAKE) $(EXTRA_HOST_FLAGS) \
15677 $(STAGE1_FLAGS_TO_PASS) clean
15678 @endif gold-bootstrap
15681 .PHONY: all-stage2-gold maybe-all-stage2-gold
15682 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15683 maybe-all-stage2-gold:
15684 maybe-clean-stage2-gold:
15686 maybe-all-stage2-gold: all-stage2-gold
15687 all-stage2: all-stage2-gold
15688 TARGET-stage2-gold = $(TARGET-gold)
15689 all-stage2-gold: configure-stage2-gold
15690 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15691 @r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 TFLAGS="$(STAGE2_TFLAGS)"; \
15695 $(POSTSTAGE1_HOST_EXPORTS) \
15696 cd $(HOST_SUBDIR)/gold && \
15697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15698 CFLAGS="$(STAGE2_CFLAGS)" \
15699 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15700 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15704 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15705 TFLAGS="$(STAGE2_TFLAGS)" \
15706 $(TARGET-stage2-gold)
15708 maybe-clean-stage2-gold: clean-stage2-gold
15709 clean-stage2: clean-stage2-gold
15711 @if [ $(current_stage) = stage2 ]; then \
15712 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15714 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15715 $(MAKE) stage2-start; \
15717 cd $(HOST_SUBDIR)/gold && \
15718 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15719 @endif gold-bootstrap
15722 .PHONY: all-stage3-gold maybe-all-stage3-gold
15723 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15724 maybe-all-stage3-gold:
15725 maybe-clean-stage3-gold:
15727 maybe-all-stage3-gold: all-stage3-gold
15728 all-stage3: all-stage3-gold
15729 TARGET-stage3-gold = $(TARGET-gold)
15730 all-stage3-gold: configure-stage3-gold
15731 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15732 @r=`${PWD_COMMAND}`; export r; \
15733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15734 TFLAGS="$(STAGE3_TFLAGS)"; \
15736 $(POSTSTAGE1_HOST_EXPORTS) \
15737 cd $(HOST_SUBDIR)/gold && \
15738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15739 CFLAGS="$(STAGE3_CFLAGS)" \
15740 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15741 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15745 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15746 TFLAGS="$(STAGE3_TFLAGS)" \
15747 $(TARGET-stage3-gold)
15749 maybe-clean-stage3-gold: clean-stage3-gold
15750 clean-stage3: clean-stage3-gold
15752 @if [ $(current_stage) = stage3 ]; then \
15753 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15755 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15756 $(MAKE) stage3-start; \
15758 cd $(HOST_SUBDIR)/gold && \
15759 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15760 @endif gold-bootstrap
15763 .PHONY: all-stage4-gold maybe-all-stage4-gold
15764 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15765 maybe-all-stage4-gold:
15766 maybe-clean-stage4-gold:
15768 maybe-all-stage4-gold: all-stage4-gold
15769 all-stage4: all-stage4-gold
15770 TARGET-stage4-gold = $(TARGET-gold)
15771 all-stage4-gold: configure-stage4-gold
15772 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15773 @r=`${PWD_COMMAND}`; export r; \
15774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15775 TFLAGS="$(STAGE4_TFLAGS)"; \
15777 $(POSTSTAGE1_HOST_EXPORTS) \
15778 cd $(HOST_SUBDIR)/gold && \
15779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15780 CFLAGS="$(STAGE4_CFLAGS)" \
15781 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15782 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15787 TFLAGS="$(STAGE4_TFLAGS)" \
15788 $(TARGET-stage4-gold)
15790 maybe-clean-stage4-gold: clean-stage4-gold
15791 clean-stage4: clean-stage4-gold
15793 @if [ $(current_stage) = stage4 ]; then \
15794 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15796 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15797 $(MAKE) stage4-start; \
15799 cd $(HOST_SUBDIR)/gold && \
15800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15801 @endif gold-bootstrap
15804 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15805 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15806 maybe-all-stageprofile-gold:
15807 maybe-clean-stageprofile-gold:
15809 maybe-all-stageprofile-gold: all-stageprofile-gold
15810 all-stageprofile: all-stageprofile-gold
15811 TARGET-stageprofile-gold = $(TARGET-gold)
15812 all-stageprofile-gold: configure-stageprofile-gold
15813 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15814 @r=`${PWD_COMMAND}`; export r; \
15815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15818 $(POSTSTAGE1_HOST_EXPORTS) \
15819 cd $(HOST_SUBDIR)/gold && \
15820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15821 CFLAGS="$(STAGEprofile_CFLAGS)" \
15822 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15823 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15828 TFLAGS="$(STAGEprofile_TFLAGS)" \
15829 $(TARGET-stageprofile-gold)
15831 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15832 clean-stageprofile: clean-stageprofile-gold
15833 clean-stageprofile-gold:
15834 @if [ $(current_stage) = stageprofile ]; then \
15835 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15837 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15838 $(MAKE) stageprofile-start; \
15840 cd $(HOST_SUBDIR)/gold && \
15841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15842 @endif gold-bootstrap
15845 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15846 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15847 maybe-all-stagefeedback-gold:
15848 maybe-clean-stagefeedback-gold:
15850 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15851 all-stagefeedback: all-stagefeedback-gold
15852 TARGET-stagefeedback-gold = $(TARGET-gold)
15853 all-stagefeedback-gold: configure-stagefeedback-gold
15854 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15855 @r=`${PWD_COMMAND}`; export r; \
15856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15857 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15859 $(POSTSTAGE1_HOST_EXPORTS) \
15860 cd $(HOST_SUBDIR)/gold && \
15861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15862 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15863 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15864 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15868 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15869 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15870 $(TARGET-stagefeedback-gold)
15872 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15873 clean-stagefeedback: clean-stagefeedback-gold
15874 clean-stagefeedback-gold:
15875 @if [ $(current_stage) = stagefeedback ]; then \
15876 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15878 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15879 $(MAKE) stagefeedback-start; \
15881 cd $(HOST_SUBDIR)/gold && \
15882 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15883 @endif gold-bootstrap
15889 .PHONY: check-gold maybe-check-gold
15892 maybe-check-gold: check-gold
15895 @: $(MAKE); $(unstage)
15896 @r=`${PWD_COMMAND}`; export r; \
15897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15898 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15899 (cd $(HOST_SUBDIR)/gold && \
15900 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15904 .PHONY: install-gold maybe-install-gold
15905 maybe-install-gold:
15907 maybe-install-gold: install-gold
15909 install-gold: installdirs
15910 @: $(MAKE); $(unstage)
15911 @r=`${PWD_COMMAND}`; export r; \
15912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914 (cd $(HOST_SUBDIR)/gold && \
15915 $(MAKE) $(FLAGS_TO_PASS) install)
15919 .PHONY: install-strip-gold maybe-install-strip-gold
15920 maybe-install-strip-gold:
15922 maybe-install-strip-gold: install-strip-gold
15924 install-strip-gold: installdirs
15925 @: $(MAKE); $(unstage)
15926 @r=`${PWD_COMMAND}`; export r; \
15927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15929 (cd $(HOST_SUBDIR)/gold && \
15930 $(MAKE) $(FLAGS_TO_PASS) install-strip)
15934 # Other targets (info, dvi, pdf, etc.)
15936 .PHONY: maybe-info-gold info-gold
15939 maybe-info-gold: info-gold
15943 @[ -f ./gold/Makefile ] || exit 0; \
15944 r=`${PWD_COMMAND}`; export r; \
15945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 for flag in $(EXTRA_HOST_FLAGS) ; do \
15948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950 echo "Doing info in gold"; \
15951 (cd $(HOST_SUBDIR)/gold && \
15952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15954 "RANLIB=$${RANLIB}" \
15955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961 .PHONY: maybe-dvi-gold dvi-gold
15964 maybe-dvi-gold: dvi-gold
15968 @[ -f ./gold/Makefile ] || exit 0; \
15969 r=`${PWD_COMMAND}`; export r; \
15970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15972 for flag in $(EXTRA_HOST_FLAGS) ; do \
15973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15975 echo "Doing dvi in gold"; \
15976 (cd $(HOST_SUBDIR)/gold && \
15977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979 "RANLIB=$${RANLIB}" \
15980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986 .PHONY: maybe-pdf-gold pdf-gold
15989 maybe-pdf-gold: pdf-gold
15993 @[ -f ./gold/Makefile ] || exit 0; \
15994 r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15997 for flag in $(EXTRA_HOST_FLAGS) ; do \
15998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16000 echo "Doing pdf in gold"; \
16001 (cd $(HOST_SUBDIR)/gold && \
16002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16004 "RANLIB=$${RANLIB}" \
16005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16011 .PHONY: maybe-html-gold html-gold
16014 maybe-html-gold: html-gold
16018 @[ -f ./gold/Makefile ] || exit 0; \
16019 r=`${PWD_COMMAND}`; export r; \
16020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16022 for flag in $(EXTRA_HOST_FLAGS) ; do \
16023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16025 echo "Doing html in gold"; \
16026 (cd $(HOST_SUBDIR)/gold && \
16027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16029 "RANLIB=$${RANLIB}" \
16030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16036 .PHONY: maybe-TAGS-gold TAGS-gold
16039 maybe-TAGS-gold: TAGS-gold
16043 @[ -f ./gold/Makefile ] || exit 0; \
16044 r=`${PWD_COMMAND}`; export r; \
16045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16047 for flag in $(EXTRA_HOST_FLAGS) ; do \
16048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16050 echo "Doing TAGS in gold"; \
16051 (cd $(HOST_SUBDIR)/gold && \
16052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16054 "RANLIB=$${RANLIB}" \
16055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16061 .PHONY: maybe-install-info-gold install-info-gold
16062 maybe-install-info-gold:
16064 maybe-install-info-gold: install-info-gold
16066 install-info-gold: \
16069 @[ -f ./gold/Makefile ] || exit 0; \
16070 r=`${PWD_COMMAND}`; export r; \
16071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16073 for flag in $(EXTRA_HOST_FLAGS) ; do \
16074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16076 echo "Doing install-info in gold"; \
16077 (cd $(HOST_SUBDIR)/gold && \
16078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16080 "RANLIB=$${RANLIB}" \
16081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16087 .PHONY: maybe-install-pdf-gold install-pdf-gold
16088 maybe-install-pdf-gold:
16090 maybe-install-pdf-gold: install-pdf-gold
16092 install-pdf-gold: \
16095 @[ -f ./gold/Makefile ] || exit 0; \
16096 r=`${PWD_COMMAND}`; export r; \
16097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16099 for flag in $(EXTRA_HOST_FLAGS) ; do \
16100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16102 echo "Doing install-pdf in gold"; \
16103 (cd $(HOST_SUBDIR)/gold && \
16104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16106 "RANLIB=$${RANLIB}" \
16107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16113 .PHONY: maybe-install-html-gold install-html-gold
16114 maybe-install-html-gold:
16116 maybe-install-html-gold: install-html-gold
16118 install-html-gold: \
16121 @[ -f ./gold/Makefile ] || exit 0; \
16122 r=`${PWD_COMMAND}`; export r; \
16123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16125 for flag in $(EXTRA_HOST_FLAGS) ; do \
16126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16128 echo "Doing install-html in gold"; \
16129 (cd $(HOST_SUBDIR)/gold && \
16130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16132 "RANLIB=$${RANLIB}" \
16133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16139 .PHONY: maybe-installcheck-gold installcheck-gold
16140 maybe-installcheck-gold:
16142 maybe-installcheck-gold: installcheck-gold
16144 installcheck-gold: \
16146 @[ -f ./gold/Makefile ] || exit 0; \
16147 r=`${PWD_COMMAND}`; export r; \
16148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16150 for flag in $(EXTRA_HOST_FLAGS) ; do \
16151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16153 echo "Doing installcheck in gold"; \
16154 (cd $(HOST_SUBDIR)/gold && \
16155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16157 "RANLIB=$${RANLIB}" \
16158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16164 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16165 maybe-mostlyclean-gold:
16167 maybe-mostlyclean-gold: mostlyclean-gold
16170 @[ -f ./gold/Makefile ] || exit 0; \
16171 r=`${PWD_COMMAND}`; export r; \
16172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16174 for flag in $(EXTRA_HOST_FLAGS) ; do \
16175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16177 echo "Doing mostlyclean in gold"; \
16178 (cd $(HOST_SUBDIR)/gold && \
16179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16181 "RANLIB=$${RANLIB}" \
16182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16188 .PHONY: maybe-clean-gold clean-gold
16191 maybe-clean-gold: clean-gold
16194 @[ -f ./gold/Makefile ] || exit 0; \
16195 r=`${PWD_COMMAND}`; export r; \
16196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16198 for flag in $(EXTRA_HOST_FLAGS) ; do \
16199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16201 echo "Doing clean in gold"; \
16202 (cd $(HOST_SUBDIR)/gold && \
16203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16205 "RANLIB=$${RANLIB}" \
16206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16212 .PHONY: maybe-distclean-gold distclean-gold
16213 maybe-distclean-gold:
16215 maybe-distclean-gold: distclean-gold
16218 @[ -f ./gold/Makefile ] || exit 0; \
16219 r=`${PWD_COMMAND}`; export r; \
16220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16222 for flag in $(EXTRA_HOST_FLAGS) ; do \
16223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16225 echo "Doing distclean in gold"; \
16226 (cd $(HOST_SUBDIR)/gold && \
16227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229 "RANLIB=$${RANLIB}" \
16230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16236 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16237 maybe-maintainer-clean-gold:
16239 maybe-maintainer-clean-gold: maintainer-clean-gold
16241 maintainer-clean-gold:
16242 @[ -f ./gold/Makefile ] || exit 0; \
16243 r=`${PWD_COMMAND}`; export r; \
16244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16246 for flag in $(EXTRA_HOST_FLAGS) ; do \
16247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16249 echo "Doing maintainer-clean in gold"; \
16250 (cd $(HOST_SUBDIR)/gold && \
16251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253 "RANLIB=$${RANLIB}" \
16254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16255 maintainer-clean) \
16262 .PHONY: configure-gprof maybe-configure-gprof
16263 maybe-configure-gprof:
16265 configure-gprof: stage_current
16266 @endif gcc-bootstrap
16268 maybe-configure-gprof: configure-gprof
16270 @: $(MAKE); $(unstage)
16271 @r=`${PWD_COMMAND}`; export r; \
16272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16273 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16276 echo Configuring in $(HOST_SUBDIR)/gprof; \
16277 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16278 case $(srcdir) in \
16279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16280 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16283 module_srcdir=gprof; \
16285 $$s/$$module_srcdir/configure \
16286 --srcdir=$${topdir}/$$module_srcdir \
16287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16288 --target=${target_alias} \
16296 .PHONY: all-gprof maybe-all-gprof
16299 all-gprof: stage_current
16300 @endif gcc-bootstrap
16303 maybe-all-gprof: all-gprof
16304 all-gprof: configure-gprof
16305 @: $(MAKE); $(unstage)
16306 @r=`${PWD_COMMAND}`; export r; \
16307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16309 (cd $(HOST_SUBDIR)/gprof && \
16310 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16317 .PHONY: check-gprof maybe-check-gprof
16320 maybe-check-gprof: check-gprof
16323 @: $(MAKE); $(unstage)
16324 @r=`${PWD_COMMAND}`; export r; \
16325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327 (cd $(HOST_SUBDIR)/gprof && \
16328 $(MAKE) $(FLAGS_TO_PASS) check)
16332 .PHONY: install-gprof maybe-install-gprof
16333 maybe-install-gprof:
16335 maybe-install-gprof: install-gprof
16337 install-gprof: installdirs
16338 @: $(MAKE); $(unstage)
16339 @r=`${PWD_COMMAND}`; export r; \
16340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342 (cd $(HOST_SUBDIR)/gprof && \
16343 $(MAKE) $(FLAGS_TO_PASS) install)
16347 .PHONY: install-strip-gprof maybe-install-strip-gprof
16348 maybe-install-strip-gprof:
16350 maybe-install-strip-gprof: install-strip-gprof
16352 install-strip-gprof: installdirs
16353 @: $(MAKE); $(unstage)
16354 @r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 (cd $(HOST_SUBDIR)/gprof && \
16358 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16362 # Other targets (info, dvi, pdf, etc.)
16364 .PHONY: maybe-info-gprof info-gprof
16367 maybe-info-gprof: info-gprof
16371 @: $(MAKE); $(unstage)
16372 @[ -f ./gprof/Makefile ] || exit 0; \
16373 r=`${PWD_COMMAND}`; export r; \
16374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16376 for flag in $(EXTRA_HOST_FLAGS) ; do \
16377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16379 echo "Doing info in gprof"; \
16380 (cd $(HOST_SUBDIR)/gprof && \
16381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16383 "RANLIB=$${RANLIB}" \
16384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390 .PHONY: maybe-dvi-gprof dvi-gprof
16393 maybe-dvi-gprof: dvi-gprof
16397 @: $(MAKE); $(unstage)
16398 @[ -f ./gprof/Makefile ] || exit 0; \
16399 r=`${PWD_COMMAND}`; export r; \
16400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16402 for flag in $(EXTRA_HOST_FLAGS) ; do \
16403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16405 echo "Doing dvi in gprof"; \
16406 (cd $(HOST_SUBDIR)/gprof && \
16407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16409 "RANLIB=$${RANLIB}" \
16410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416 .PHONY: maybe-pdf-gprof pdf-gprof
16419 maybe-pdf-gprof: pdf-gprof
16423 @: $(MAKE); $(unstage)
16424 @[ -f ./gprof/Makefile ] || exit 0; \
16425 r=`${PWD_COMMAND}`; export r; \
16426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428 for flag in $(EXTRA_HOST_FLAGS) ; do \
16429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16431 echo "Doing pdf in gprof"; \
16432 (cd $(HOST_SUBDIR)/gprof && \
16433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16435 "RANLIB=$${RANLIB}" \
16436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442 .PHONY: maybe-html-gprof html-gprof
16445 maybe-html-gprof: html-gprof
16449 @: $(MAKE); $(unstage)
16450 @[ -f ./gprof/Makefile ] || exit 0; \
16451 r=`${PWD_COMMAND}`; export r; \
16452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16454 for flag in $(EXTRA_HOST_FLAGS) ; do \
16455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16457 echo "Doing html in gprof"; \
16458 (cd $(HOST_SUBDIR)/gprof && \
16459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16461 "RANLIB=$${RANLIB}" \
16462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16468 .PHONY: maybe-TAGS-gprof TAGS-gprof
16471 maybe-TAGS-gprof: TAGS-gprof
16475 @: $(MAKE); $(unstage)
16476 @[ -f ./gprof/Makefile ] || exit 0; \
16477 r=`${PWD_COMMAND}`; export r; \
16478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 for flag in $(EXTRA_HOST_FLAGS) ; do \
16481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16483 echo "Doing TAGS in gprof"; \
16484 (cd $(HOST_SUBDIR)/gprof && \
16485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16487 "RANLIB=$${RANLIB}" \
16488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494 .PHONY: maybe-install-info-gprof install-info-gprof
16495 maybe-install-info-gprof:
16497 maybe-install-info-gprof: install-info-gprof
16499 install-info-gprof: \
16502 @: $(MAKE); $(unstage)
16503 @[ -f ./gprof/Makefile ] || exit 0; \
16504 r=`${PWD_COMMAND}`; export r; \
16505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16507 for flag in $(EXTRA_HOST_FLAGS) ; do \
16508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16510 echo "Doing install-info in gprof"; \
16511 (cd $(HOST_SUBDIR)/gprof && \
16512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16514 "RANLIB=$${RANLIB}" \
16515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16521 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16522 maybe-install-pdf-gprof:
16524 maybe-install-pdf-gprof: install-pdf-gprof
16526 install-pdf-gprof: \
16529 @: $(MAKE); $(unstage)
16530 @[ -f ./gprof/Makefile ] || exit 0; \
16531 r=`${PWD_COMMAND}`; export r; \
16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534 for flag in $(EXTRA_HOST_FLAGS) ; do \
16535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16537 echo "Doing install-pdf in gprof"; \
16538 (cd $(HOST_SUBDIR)/gprof && \
16539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16541 "RANLIB=$${RANLIB}" \
16542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16548 .PHONY: maybe-install-html-gprof install-html-gprof
16549 maybe-install-html-gprof:
16551 maybe-install-html-gprof: install-html-gprof
16553 install-html-gprof: \
16556 @: $(MAKE); $(unstage)
16557 @[ -f ./gprof/Makefile ] || exit 0; \
16558 r=`${PWD_COMMAND}`; export r; \
16559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16561 for flag in $(EXTRA_HOST_FLAGS) ; do \
16562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16564 echo "Doing install-html in gprof"; \
16565 (cd $(HOST_SUBDIR)/gprof && \
16566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16568 "RANLIB=$${RANLIB}" \
16569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575 .PHONY: maybe-installcheck-gprof installcheck-gprof
16576 maybe-installcheck-gprof:
16578 maybe-installcheck-gprof: installcheck-gprof
16580 installcheck-gprof: \
16582 @: $(MAKE); $(unstage)
16583 @[ -f ./gprof/Makefile ] || exit 0; \
16584 r=`${PWD_COMMAND}`; export r; \
16585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16587 for flag in $(EXTRA_HOST_FLAGS) ; do \
16588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16590 echo "Doing installcheck in gprof"; \
16591 (cd $(HOST_SUBDIR)/gprof && \
16592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16594 "RANLIB=$${RANLIB}" \
16595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16602 maybe-mostlyclean-gprof:
16604 maybe-mostlyclean-gprof: mostlyclean-gprof
16607 @: $(MAKE); $(unstage)
16608 @[ -f ./gprof/Makefile ] || exit 0; \
16609 r=`${PWD_COMMAND}`; export r; \
16610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 for flag in $(EXTRA_HOST_FLAGS) ; do \
16613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16615 echo "Doing mostlyclean in gprof"; \
16616 (cd $(HOST_SUBDIR)/gprof && \
16617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16619 "RANLIB=$${RANLIB}" \
16620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626 .PHONY: maybe-clean-gprof clean-gprof
16629 maybe-clean-gprof: clean-gprof
16632 @: $(MAKE); $(unstage)
16633 @[ -f ./gprof/Makefile ] || exit 0; \
16634 r=`${PWD_COMMAND}`; export r; \
16635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16637 for flag in $(EXTRA_HOST_FLAGS) ; do \
16638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16640 echo "Doing clean in gprof"; \
16641 (cd $(HOST_SUBDIR)/gprof && \
16642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16644 "RANLIB=$${RANLIB}" \
16645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16651 .PHONY: maybe-distclean-gprof distclean-gprof
16652 maybe-distclean-gprof:
16654 maybe-distclean-gprof: distclean-gprof
16657 @: $(MAKE); $(unstage)
16658 @[ -f ./gprof/Makefile ] || exit 0; \
16659 r=`${PWD_COMMAND}`; export r; \
16660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16662 for flag in $(EXTRA_HOST_FLAGS) ; do \
16663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16665 echo "Doing distclean in gprof"; \
16666 (cd $(HOST_SUBDIR)/gprof && \
16667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16669 "RANLIB=$${RANLIB}" \
16670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16677 maybe-maintainer-clean-gprof:
16679 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16681 maintainer-clean-gprof:
16682 @: $(MAKE); $(unstage)
16683 @[ -f ./gprof/Makefile ] || exit 0; \
16684 r=`${PWD_COMMAND}`; export r; \
16685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16687 for flag in $(EXTRA_HOST_FLAGS) ; do \
16688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16690 echo "Doing maintainer-clean in gprof"; \
16691 (cd $(HOST_SUBDIR)/gprof && \
16692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16694 "RANLIB=$${RANLIB}" \
16695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16696 maintainer-clean) \
16703 .PHONY: configure-intl maybe-configure-intl
16704 maybe-configure-intl:
16706 configure-intl: stage_current
16707 @endif gcc-bootstrap
16709 maybe-configure-intl: configure-intl
16711 @r=`${PWD_COMMAND}`; export r; \
16712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16713 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16716 echo Configuring in $(HOST_SUBDIR)/intl; \
16717 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16718 case $(srcdir) in \
16719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16720 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16723 module_srcdir=intl; \
16725 $$s/$$module_srcdir/configure \
16726 --srcdir=$${topdir}/$$module_srcdir \
16727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16728 --target=${target_alias} \
16734 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16735 maybe-configure-stage1-intl:
16737 maybe-configure-stage1-intl: configure-stage1-intl
16738 configure-stage1-intl:
16739 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16741 @r=`${PWD_COMMAND}`; export r; \
16742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16743 TFLAGS="$(STAGE1_TFLAGS)"; \
16744 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16746 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16747 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16748 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16749 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16751 cd $(HOST_SUBDIR)/intl || exit 1; \
16752 case $(srcdir) in \
16753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16754 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16757 module_srcdir=intl; \
16758 $(SHELL) $$s/$$module_srcdir/configure \
16759 --srcdir=$${topdir}/$$module_srcdir \
16760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16761 --target=${target_alias} \
16763 $(STAGE1_CONFIGURE_FLAGS)
16764 @endif intl-bootstrap
16766 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16767 maybe-configure-stage2-intl:
16769 maybe-configure-stage2-intl: configure-stage2-intl
16770 configure-stage2-intl:
16771 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16773 @r=`${PWD_COMMAND}`; export r; \
16774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16775 TFLAGS="$(STAGE2_TFLAGS)"; \
16776 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16778 $(POSTSTAGE1_HOST_EXPORTS) \
16779 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16780 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16781 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16782 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16784 cd $(HOST_SUBDIR)/intl || exit 1; \
16785 case $(srcdir) in \
16786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16787 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16790 module_srcdir=intl; \
16791 $(SHELL) $$s/$$module_srcdir/configure \
16792 --srcdir=$${topdir}/$$module_srcdir \
16793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16794 --target=${target_alias} \
16795 --with-build-libsubdir=$(HOST_SUBDIR) \
16796 $(STAGE2_CONFIGURE_FLAGS)
16797 @endif intl-bootstrap
16799 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16800 maybe-configure-stage3-intl:
16802 maybe-configure-stage3-intl: configure-stage3-intl
16803 configure-stage3-intl:
16804 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16806 @r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 TFLAGS="$(STAGE3_TFLAGS)"; \
16809 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16811 $(POSTSTAGE1_HOST_EXPORTS) \
16812 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16813 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16814 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16815 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16817 cd $(HOST_SUBDIR)/intl || exit 1; \
16818 case $(srcdir) in \
16819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16820 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16823 module_srcdir=intl; \
16824 $(SHELL) $$s/$$module_srcdir/configure \
16825 --srcdir=$${topdir}/$$module_srcdir \
16826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16827 --target=${target_alias} \
16828 --with-build-libsubdir=$(HOST_SUBDIR) \
16829 $(STAGE3_CONFIGURE_FLAGS)
16830 @endif intl-bootstrap
16832 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16833 maybe-configure-stage4-intl:
16835 maybe-configure-stage4-intl: configure-stage4-intl
16836 configure-stage4-intl:
16837 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16839 @r=`${PWD_COMMAND}`; export r; \
16840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16841 TFLAGS="$(STAGE4_TFLAGS)"; \
16842 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16844 $(POSTSTAGE1_HOST_EXPORTS) \
16845 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16846 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16847 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16848 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16850 cd $(HOST_SUBDIR)/intl || exit 1; \
16851 case $(srcdir) in \
16852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16853 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16856 module_srcdir=intl; \
16857 $(SHELL) $$s/$$module_srcdir/configure \
16858 --srcdir=$${topdir}/$$module_srcdir \
16859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16860 --target=${target_alias} \
16861 --with-build-libsubdir=$(HOST_SUBDIR) \
16862 $(STAGE4_CONFIGURE_FLAGS)
16863 @endif intl-bootstrap
16865 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16866 maybe-configure-stageprofile-intl:
16868 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16869 configure-stageprofile-intl:
16870 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16872 @r=`${PWD_COMMAND}`; export r; \
16873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16874 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16875 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16877 $(POSTSTAGE1_HOST_EXPORTS) \
16878 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16879 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16880 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16881 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16883 cd $(HOST_SUBDIR)/intl || exit 1; \
16884 case $(srcdir) in \
16885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16886 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16889 module_srcdir=intl; \
16890 $(SHELL) $$s/$$module_srcdir/configure \
16891 --srcdir=$${topdir}/$$module_srcdir \
16892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16893 --target=${target_alias} \
16894 --with-build-libsubdir=$(HOST_SUBDIR) \
16895 $(STAGEprofile_CONFIGURE_FLAGS)
16896 @endif intl-bootstrap
16898 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16899 maybe-configure-stagefeedback-intl:
16901 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16902 configure-stagefeedback-intl:
16903 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16905 @r=`${PWD_COMMAND}`; export r; \
16906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16908 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16910 $(POSTSTAGE1_HOST_EXPORTS) \
16911 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16912 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16913 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16914 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16916 cd $(HOST_SUBDIR)/intl || exit 1; \
16917 case $(srcdir) in \
16918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16919 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16922 module_srcdir=intl; \
16923 $(SHELL) $$s/$$module_srcdir/configure \
16924 --srcdir=$${topdir}/$$module_srcdir \
16925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16926 --target=${target_alias} \
16927 --with-build-libsubdir=$(HOST_SUBDIR) \
16928 $(STAGEfeedback_CONFIGURE_FLAGS)
16929 @endif intl-bootstrap
16935 .PHONY: all-intl maybe-all-intl
16938 all-intl: stage_current
16939 @endif gcc-bootstrap
16942 maybe-all-intl: all-intl
16943 all-intl: configure-intl
16944 @r=`${PWD_COMMAND}`; export r; \
16945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16947 (cd $(HOST_SUBDIR)/intl && \
16948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16954 .PHONY: all-stage1-intl maybe-all-stage1-intl
16955 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16956 maybe-all-stage1-intl:
16957 maybe-clean-stage1-intl:
16959 maybe-all-stage1-intl: all-stage1-intl
16960 all-stage1: all-stage1-intl
16961 TARGET-stage1-intl = $(TARGET-intl)
16962 all-stage1-intl: configure-stage1-intl
16963 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16964 @r=`${PWD_COMMAND}`; export r; \
16965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966 TFLAGS="$(STAGE1_TFLAGS)"; \
16968 cd $(HOST_SUBDIR)/intl && \
16969 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16970 CFLAGS="$(STAGE1_CFLAGS)" \
16971 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16972 LIBCFLAGS="$(LIBCFLAGS)" \
16973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16976 $(EXTRA_HOST_FLAGS) \
16977 $(STAGE1_FLAGS_TO_PASS) \
16978 TFLAGS="$(STAGE1_TFLAGS)" \
16979 $(TARGET-stage1-intl)
16981 maybe-clean-stage1-intl: clean-stage1-intl
16982 clean-stage1: clean-stage1-intl
16984 @if [ $(current_stage) = stage1 ]; then \
16985 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16987 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16988 $(MAKE) stage1-start; \
16990 cd $(HOST_SUBDIR)/intl && \
16991 $(MAKE) $(EXTRA_HOST_FLAGS) \
16992 $(STAGE1_FLAGS_TO_PASS) clean
16993 @endif intl-bootstrap
16996 .PHONY: all-stage2-intl maybe-all-stage2-intl
16997 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16998 maybe-all-stage2-intl:
16999 maybe-clean-stage2-intl:
17001 maybe-all-stage2-intl: all-stage2-intl
17002 all-stage2: all-stage2-intl
17003 TARGET-stage2-intl = $(TARGET-intl)
17004 all-stage2-intl: configure-stage2-intl
17005 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17006 @r=`${PWD_COMMAND}`; export r; \
17007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008 TFLAGS="$(STAGE2_TFLAGS)"; \
17010 $(POSTSTAGE1_HOST_EXPORTS) \
17011 cd $(HOST_SUBDIR)/intl && \
17012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17013 CFLAGS="$(STAGE2_CFLAGS)" \
17014 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17015 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17020 TFLAGS="$(STAGE2_TFLAGS)" \
17021 $(TARGET-stage2-intl)
17023 maybe-clean-stage2-intl: clean-stage2-intl
17024 clean-stage2: clean-stage2-intl
17026 @if [ $(current_stage) = stage2 ]; then \
17027 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17029 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17030 $(MAKE) stage2-start; \
17032 cd $(HOST_SUBDIR)/intl && \
17033 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17034 @endif intl-bootstrap
17037 .PHONY: all-stage3-intl maybe-all-stage3-intl
17038 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17039 maybe-all-stage3-intl:
17040 maybe-clean-stage3-intl:
17042 maybe-all-stage3-intl: all-stage3-intl
17043 all-stage3: all-stage3-intl
17044 TARGET-stage3-intl = $(TARGET-intl)
17045 all-stage3-intl: configure-stage3-intl
17046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17047 @r=`${PWD_COMMAND}`; export r; \
17048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17049 TFLAGS="$(STAGE3_TFLAGS)"; \
17051 $(POSTSTAGE1_HOST_EXPORTS) \
17052 cd $(HOST_SUBDIR)/intl && \
17053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17054 CFLAGS="$(STAGE3_CFLAGS)" \
17055 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17056 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17061 TFLAGS="$(STAGE3_TFLAGS)" \
17062 $(TARGET-stage3-intl)
17064 maybe-clean-stage3-intl: clean-stage3-intl
17065 clean-stage3: clean-stage3-intl
17067 @if [ $(current_stage) = stage3 ]; then \
17068 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17070 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17071 $(MAKE) stage3-start; \
17073 cd $(HOST_SUBDIR)/intl && \
17074 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17075 @endif intl-bootstrap
17078 .PHONY: all-stage4-intl maybe-all-stage4-intl
17079 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17080 maybe-all-stage4-intl:
17081 maybe-clean-stage4-intl:
17083 maybe-all-stage4-intl: all-stage4-intl
17084 all-stage4: all-stage4-intl
17085 TARGET-stage4-intl = $(TARGET-intl)
17086 all-stage4-intl: configure-stage4-intl
17087 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17088 @r=`${PWD_COMMAND}`; export r; \
17089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17090 TFLAGS="$(STAGE4_TFLAGS)"; \
17092 $(POSTSTAGE1_HOST_EXPORTS) \
17093 cd $(HOST_SUBDIR)/intl && \
17094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17095 CFLAGS="$(STAGE4_CFLAGS)" \
17096 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17097 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17102 TFLAGS="$(STAGE4_TFLAGS)" \
17103 $(TARGET-stage4-intl)
17105 maybe-clean-stage4-intl: clean-stage4-intl
17106 clean-stage4: clean-stage4-intl
17108 @if [ $(current_stage) = stage4 ]; then \
17109 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17111 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17112 $(MAKE) stage4-start; \
17114 cd $(HOST_SUBDIR)/intl && \
17115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17116 @endif intl-bootstrap
17119 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17120 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17121 maybe-all-stageprofile-intl:
17122 maybe-clean-stageprofile-intl:
17124 maybe-all-stageprofile-intl: all-stageprofile-intl
17125 all-stageprofile: all-stageprofile-intl
17126 TARGET-stageprofile-intl = $(TARGET-intl)
17127 all-stageprofile-intl: configure-stageprofile-intl
17128 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17129 @r=`${PWD_COMMAND}`; export r; \
17130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17133 $(POSTSTAGE1_HOST_EXPORTS) \
17134 cd $(HOST_SUBDIR)/intl && \
17135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17136 CFLAGS="$(STAGEprofile_CFLAGS)" \
17137 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17138 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17142 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17143 TFLAGS="$(STAGEprofile_TFLAGS)" \
17144 $(TARGET-stageprofile-intl)
17146 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17147 clean-stageprofile: clean-stageprofile-intl
17148 clean-stageprofile-intl:
17149 @if [ $(current_stage) = stageprofile ]; then \
17150 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17152 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17153 $(MAKE) stageprofile-start; \
17155 cd $(HOST_SUBDIR)/intl && \
17156 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17157 @endif intl-bootstrap
17160 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17161 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17162 maybe-all-stagefeedback-intl:
17163 maybe-clean-stagefeedback-intl:
17165 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17166 all-stagefeedback: all-stagefeedback-intl
17167 TARGET-stagefeedback-intl = $(TARGET-intl)
17168 all-stagefeedback-intl: configure-stagefeedback-intl
17169 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17170 @r=`${PWD_COMMAND}`; export r; \
17171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17174 $(POSTSTAGE1_HOST_EXPORTS) \
17175 cd $(HOST_SUBDIR)/intl && \
17176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17177 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17178 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17179 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17183 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17184 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17185 $(TARGET-stagefeedback-intl)
17187 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17188 clean-stagefeedback: clean-stagefeedback-intl
17189 clean-stagefeedback-intl:
17190 @if [ $(current_stage) = stagefeedback ]; then \
17191 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17193 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17194 $(MAKE) stagefeedback-start; \
17196 cd $(HOST_SUBDIR)/intl && \
17197 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17198 @endif intl-bootstrap
17204 .PHONY: check-intl maybe-check-intl
17207 maybe-check-intl: check-intl
17210 @: $(MAKE); $(unstage)
17211 @r=`${PWD_COMMAND}`; export r; \
17212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17213 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17214 (cd $(HOST_SUBDIR)/intl && \
17215 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17219 .PHONY: install-intl maybe-install-intl
17220 maybe-install-intl:
17222 maybe-install-intl: install-intl
17224 install-intl: installdirs
17225 @: $(MAKE); $(unstage)
17226 @r=`${PWD_COMMAND}`; export r; \
17227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17229 (cd $(HOST_SUBDIR)/intl && \
17230 $(MAKE) $(FLAGS_TO_PASS) install)
17234 .PHONY: install-strip-intl maybe-install-strip-intl
17235 maybe-install-strip-intl:
17237 maybe-install-strip-intl: install-strip-intl
17239 install-strip-intl: installdirs
17240 @: $(MAKE); $(unstage)
17241 @r=`${PWD_COMMAND}`; export r; \
17242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17244 (cd $(HOST_SUBDIR)/intl && \
17245 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17249 # Other targets (info, dvi, pdf, etc.)
17251 .PHONY: maybe-info-intl info-intl
17254 maybe-info-intl: info-intl
17258 @[ -f ./intl/Makefile ] || exit 0; \
17259 r=`${PWD_COMMAND}`; export r; \
17260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17262 for flag in $(EXTRA_HOST_FLAGS) ; do \
17263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17265 echo "Doing info in intl"; \
17266 (cd $(HOST_SUBDIR)/intl && \
17267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17269 "RANLIB=$${RANLIB}" \
17270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17276 .PHONY: maybe-dvi-intl dvi-intl
17279 maybe-dvi-intl: dvi-intl
17283 @[ -f ./intl/Makefile ] || exit 0; \
17284 r=`${PWD_COMMAND}`; export r; \
17285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17287 for flag in $(EXTRA_HOST_FLAGS) ; do \
17288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17290 echo "Doing dvi in intl"; \
17291 (cd $(HOST_SUBDIR)/intl && \
17292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17294 "RANLIB=$${RANLIB}" \
17295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17301 .PHONY: maybe-pdf-intl pdf-intl
17304 maybe-pdf-intl: pdf-intl
17308 @[ -f ./intl/Makefile ] || exit 0; \
17309 r=`${PWD_COMMAND}`; export r; \
17310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17312 for flag in $(EXTRA_HOST_FLAGS) ; do \
17313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17315 echo "Doing pdf in intl"; \
17316 (cd $(HOST_SUBDIR)/intl && \
17317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17319 "RANLIB=$${RANLIB}" \
17320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17326 .PHONY: maybe-html-intl html-intl
17329 maybe-html-intl: html-intl
17333 @[ -f ./intl/Makefile ] || exit 0; \
17334 r=`${PWD_COMMAND}`; export r; \
17335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17337 for flag in $(EXTRA_HOST_FLAGS) ; do \
17338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17340 echo "Doing html in intl"; \
17341 (cd $(HOST_SUBDIR)/intl && \
17342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17344 "RANLIB=$${RANLIB}" \
17345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351 .PHONY: maybe-TAGS-intl TAGS-intl
17354 maybe-TAGS-intl: TAGS-intl
17358 @[ -f ./intl/Makefile ] || exit 0; \
17359 r=`${PWD_COMMAND}`; export r; \
17360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17362 for flag in $(EXTRA_HOST_FLAGS) ; do \
17363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17365 echo "Doing TAGS in intl"; \
17366 (cd $(HOST_SUBDIR)/intl && \
17367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17369 "RANLIB=$${RANLIB}" \
17370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17376 .PHONY: maybe-install-info-intl install-info-intl
17377 maybe-install-info-intl:
17379 maybe-install-info-intl: install-info-intl
17381 install-info-intl: \
17384 @[ -f ./intl/Makefile ] || exit 0; \
17385 r=`${PWD_COMMAND}`; export r; \
17386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17388 for flag in $(EXTRA_HOST_FLAGS) ; do \
17389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17391 echo "Doing install-info in intl"; \
17392 (cd $(HOST_SUBDIR)/intl && \
17393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395 "RANLIB=$${RANLIB}" \
17396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402 .PHONY: maybe-install-pdf-intl install-pdf-intl
17403 maybe-install-pdf-intl:
17405 maybe-install-pdf-intl: install-pdf-intl
17407 install-pdf-intl: \
17410 @[ -f ./intl/Makefile ] || exit 0; \
17411 r=`${PWD_COMMAND}`; export r; \
17412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17414 for flag in $(EXTRA_HOST_FLAGS) ; do \
17415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17417 echo "Doing install-pdf in intl"; \
17418 (cd $(HOST_SUBDIR)/intl && \
17419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17421 "RANLIB=$${RANLIB}" \
17422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17428 .PHONY: maybe-install-html-intl install-html-intl
17429 maybe-install-html-intl:
17431 maybe-install-html-intl: install-html-intl
17433 install-html-intl: \
17436 @[ -f ./intl/Makefile ] || exit 0; \
17437 r=`${PWD_COMMAND}`; export r; \
17438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 for flag in $(EXTRA_HOST_FLAGS) ; do \
17441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443 echo "Doing install-html in intl"; \
17444 (cd $(HOST_SUBDIR)/intl && \
17445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17447 "RANLIB=$${RANLIB}" \
17448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17454 .PHONY: maybe-installcheck-intl installcheck-intl
17455 maybe-installcheck-intl:
17457 maybe-installcheck-intl: installcheck-intl
17459 installcheck-intl: \
17461 @[ -f ./intl/Makefile ] || exit 0; \
17462 r=`${PWD_COMMAND}`; export r; \
17463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465 for flag in $(EXTRA_HOST_FLAGS) ; do \
17466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468 echo "Doing installcheck in intl"; \
17469 (cd $(HOST_SUBDIR)/intl && \
17470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17472 "RANLIB=$${RANLIB}" \
17473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17479 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17480 maybe-mostlyclean-intl:
17482 maybe-mostlyclean-intl: mostlyclean-intl
17485 @[ -f ./intl/Makefile ] || exit 0; \
17486 r=`${PWD_COMMAND}`; export r; \
17487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17489 for flag in $(EXTRA_HOST_FLAGS) ; do \
17490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17492 echo "Doing mostlyclean in intl"; \
17493 (cd $(HOST_SUBDIR)/intl && \
17494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17496 "RANLIB=$${RANLIB}" \
17497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17503 .PHONY: maybe-clean-intl clean-intl
17506 maybe-clean-intl: clean-intl
17509 @[ -f ./intl/Makefile ] || exit 0; \
17510 r=`${PWD_COMMAND}`; export r; \
17511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17513 for flag in $(EXTRA_HOST_FLAGS) ; do \
17514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17516 echo "Doing clean in intl"; \
17517 (cd $(HOST_SUBDIR)/intl && \
17518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520 "RANLIB=$${RANLIB}" \
17521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527 .PHONY: maybe-distclean-intl distclean-intl
17528 maybe-distclean-intl:
17530 maybe-distclean-intl: distclean-intl
17533 @[ -f ./intl/Makefile ] || exit 0; \
17534 r=`${PWD_COMMAND}`; export r; \
17535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537 for flag in $(EXTRA_HOST_FLAGS) ; do \
17538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17540 echo "Doing distclean in intl"; \
17541 (cd $(HOST_SUBDIR)/intl && \
17542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17544 "RANLIB=$${RANLIB}" \
17545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17551 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17552 maybe-maintainer-clean-intl:
17554 maybe-maintainer-clean-intl: maintainer-clean-intl
17556 maintainer-clean-intl:
17557 @[ -f ./intl/Makefile ] || exit 0; \
17558 r=`${PWD_COMMAND}`; export r; \
17559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17561 for flag in $(EXTRA_HOST_FLAGS) ; do \
17562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17564 echo "Doing maintainer-clean in intl"; \
17565 (cd $(HOST_SUBDIR)/intl && \
17566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568 "RANLIB=$${RANLIB}" \
17569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570 maintainer-clean) \
17577 .PHONY: configure-tcl maybe-configure-tcl
17578 maybe-configure-tcl:
17580 configure-tcl: stage_current
17581 @endif gcc-bootstrap
17583 maybe-configure-tcl: configure-tcl
17585 @: $(MAKE); $(unstage)
17586 @r=`${PWD_COMMAND}`; export r; \
17587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17588 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17591 echo Configuring in $(HOST_SUBDIR)/tcl; \
17592 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17593 case $(srcdir) in \
17594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17595 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17598 module_srcdir=tcl; \
17600 $$s/$$module_srcdir/configure \
17601 --srcdir=$${topdir}/$$module_srcdir \
17602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17603 --target=${target_alias} \
17611 .PHONY: all-tcl maybe-all-tcl
17614 all-tcl: stage_current
17615 @endif gcc-bootstrap
17618 maybe-all-tcl: all-tcl
17619 all-tcl: configure-tcl
17620 @: $(MAKE); $(unstage)
17621 @r=`${PWD_COMMAND}`; export r; \
17622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 (cd $(HOST_SUBDIR)/tcl && \
17625 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17632 .PHONY: check-tcl maybe-check-tcl
17635 maybe-check-tcl: check-tcl
17638 @: $(MAKE); $(unstage)
17639 @r=`${PWD_COMMAND}`; export r; \
17640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17642 (cd $(HOST_SUBDIR)/tcl && \
17643 $(MAKE) $(FLAGS_TO_PASS) check)
17647 .PHONY: install-tcl maybe-install-tcl
17650 maybe-install-tcl: install-tcl
17652 install-tcl: installdirs
17653 @: $(MAKE); $(unstage)
17654 @r=`${PWD_COMMAND}`; export r; \
17655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 (cd $(HOST_SUBDIR)/tcl && \
17658 $(MAKE) $(FLAGS_TO_PASS) install)
17662 .PHONY: install-strip-tcl maybe-install-strip-tcl
17663 maybe-install-strip-tcl:
17665 maybe-install-strip-tcl: install-strip-tcl
17667 install-strip-tcl: installdirs
17668 @: $(MAKE); $(unstage)
17669 @r=`${PWD_COMMAND}`; export r; \
17670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17672 (cd $(HOST_SUBDIR)/tcl && \
17673 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17677 # Other targets (info, dvi, pdf, etc.)
17679 .PHONY: maybe-info-tcl info-tcl
17682 maybe-info-tcl: info-tcl
17686 @: $(MAKE); $(unstage)
17687 @[ -f ./tcl/Makefile ] || exit 0; \
17688 r=`${PWD_COMMAND}`; export r; \
17689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17691 for flag in $(EXTRA_HOST_FLAGS) ; do \
17692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17694 echo "Doing info in tcl"; \
17695 (cd $(HOST_SUBDIR)/tcl && \
17696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17698 "RANLIB=$${RANLIB}" \
17699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17705 .PHONY: maybe-dvi-tcl dvi-tcl
17708 maybe-dvi-tcl: dvi-tcl
17712 @: $(MAKE); $(unstage)
17713 @[ -f ./tcl/Makefile ] || exit 0; \
17714 r=`${PWD_COMMAND}`; export r; \
17715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17717 for flag in $(EXTRA_HOST_FLAGS) ; do \
17718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17720 echo "Doing dvi in tcl"; \
17721 (cd $(HOST_SUBDIR)/tcl && \
17722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17724 "RANLIB=$${RANLIB}" \
17725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17731 .PHONY: maybe-pdf-tcl pdf-tcl
17734 maybe-pdf-tcl: pdf-tcl
17738 @: $(MAKE); $(unstage)
17739 @[ -f ./tcl/Makefile ] || exit 0; \
17740 r=`${PWD_COMMAND}`; export r; \
17741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17743 for flag in $(EXTRA_HOST_FLAGS) ; do \
17744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17746 echo "Doing pdf in tcl"; \
17747 (cd $(HOST_SUBDIR)/tcl && \
17748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17750 "RANLIB=$${RANLIB}" \
17751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17757 .PHONY: maybe-html-tcl html-tcl
17760 maybe-html-tcl: html-tcl
17764 @: $(MAKE); $(unstage)
17765 @[ -f ./tcl/Makefile ] || exit 0; \
17766 r=`${PWD_COMMAND}`; export r; \
17767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769 for flag in $(EXTRA_HOST_FLAGS) ; do \
17770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17772 echo "Doing html in tcl"; \
17773 (cd $(HOST_SUBDIR)/tcl && \
17774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17776 "RANLIB=$${RANLIB}" \
17777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17783 .PHONY: maybe-TAGS-tcl TAGS-tcl
17786 maybe-TAGS-tcl: TAGS-tcl
17790 @: $(MAKE); $(unstage)
17791 @[ -f ./tcl/Makefile ] || exit 0; \
17792 r=`${PWD_COMMAND}`; export r; \
17793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17795 for flag in $(EXTRA_HOST_FLAGS) ; do \
17796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17798 echo "Doing TAGS in tcl"; \
17799 (cd $(HOST_SUBDIR)/tcl && \
17800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17802 "RANLIB=$${RANLIB}" \
17803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17809 .PHONY: maybe-install-info-tcl install-info-tcl
17810 maybe-install-info-tcl:
17812 maybe-install-info-tcl: install-info-tcl
17814 install-info-tcl: \
17817 @: $(MAKE); $(unstage)
17818 @[ -f ./tcl/Makefile ] || exit 0; \
17819 r=`${PWD_COMMAND}`; export r; \
17820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17822 for flag in $(EXTRA_HOST_FLAGS) ; do \
17823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17825 echo "Doing install-info in tcl"; \
17826 (cd $(HOST_SUBDIR)/tcl && \
17827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17829 "RANLIB=$${RANLIB}" \
17830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17837 maybe-install-pdf-tcl:
17839 maybe-install-pdf-tcl: install-pdf-tcl
17844 @: $(MAKE); $(unstage)
17845 @[ -f ./tcl/Makefile ] || exit 0; \
17846 r=`${PWD_COMMAND}`; export r; \
17847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17849 for flag in $(EXTRA_HOST_FLAGS) ; do \
17850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17852 echo "Doing install-pdf in tcl"; \
17853 (cd $(HOST_SUBDIR)/tcl && \
17854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17856 "RANLIB=$${RANLIB}" \
17857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17863 .PHONY: maybe-install-html-tcl install-html-tcl
17864 maybe-install-html-tcl:
17866 maybe-install-html-tcl: install-html-tcl
17868 install-html-tcl: \
17871 @: $(MAKE); $(unstage)
17872 @[ -f ./tcl/Makefile ] || exit 0; \
17873 r=`${PWD_COMMAND}`; export r; \
17874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17876 for flag in $(EXTRA_HOST_FLAGS) ; do \
17877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17879 echo "Doing install-html in tcl"; \
17880 (cd $(HOST_SUBDIR)/tcl && \
17881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17883 "RANLIB=$${RANLIB}" \
17884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890 .PHONY: maybe-installcheck-tcl installcheck-tcl
17891 maybe-installcheck-tcl:
17893 maybe-installcheck-tcl: installcheck-tcl
17895 installcheck-tcl: \
17897 @: $(MAKE); $(unstage)
17898 @[ -f ./tcl/Makefile ] || exit 0; \
17899 r=`${PWD_COMMAND}`; export r; \
17900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17902 for flag in $(EXTRA_HOST_FLAGS) ; do \
17903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17905 echo "Doing installcheck in tcl"; \
17906 (cd $(HOST_SUBDIR)/tcl && \
17907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909 "RANLIB=$${RANLIB}" \
17910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17917 maybe-mostlyclean-tcl:
17919 maybe-mostlyclean-tcl: mostlyclean-tcl
17921 # tcl doesn't support mostlyclean.
17926 .PHONY: maybe-clean-tcl clean-tcl
17929 maybe-clean-tcl: clean-tcl
17932 @: $(MAKE); $(unstage)
17933 @[ -f ./tcl/Makefile ] || exit 0; \
17934 r=`${PWD_COMMAND}`; export r; \
17935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17937 for flag in $(EXTRA_HOST_FLAGS) ; do \
17938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17940 echo "Doing clean in tcl"; \
17941 (cd $(HOST_SUBDIR)/tcl && \
17942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17944 "RANLIB=$${RANLIB}" \
17945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951 .PHONY: maybe-distclean-tcl distclean-tcl
17952 maybe-distclean-tcl:
17954 maybe-distclean-tcl: distclean-tcl
17957 @: $(MAKE); $(unstage)
17958 @[ -f ./tcl/Makefile ] || exit 0; \
17959 r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17962 for flag in $(EXTRA_HOST_FLAGS) ; do \
17963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17965 echo "Doing distclean in tcl"; \
17966 (cd $(HOST_SUBDIR)/tcl && \
17967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969 "RANLIB=$${RANLIB}" \
17970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17977 maybe-maintainer-clean-tcl:
17979 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17981 maintainer-clean-tcl:
17982 @: $(MAKE); $(unstage)
17983 @[ -f ./tcl/Makefile ] || exit 0; \
17984 r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17987 for flag in $(EXTRA_HOST_FLAGS) ; do \
17988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17990 echo "Doing maintainer-clean in tcl"; \
17991 (cd $(HOST_SUBDIR)/tcl && \
17992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17994 "RANLIB=$${RANLIB}" \
17995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17996 maintainer-clean) \
18003 .PHONY: configure-itcl maybe-configure-itcl
18004 maybe-configure-itcl:
18006 configure-itcl: stage_current
18007 @endif gcc-bootstrap
18009 maybe-configure-itcl: configure-itcl
18011 @: $(MAKE); $(unstage)
18012 @r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18017 echo Configuring in $(HOST_SUBDIR)/itcl; \
18018 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18019 case $(srcdir) in \
18020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18021 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18024 module_srcdir=itcl; \
18026 $$s/$$module_srcdir/configure \
18027 --srcdir=$${topdir}/$$module_srcdir \
18028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18029 --target=${target_alias} \
18037 .PHONY: all-itcl maybe-all-itcl
18040 all-itcl: stage_current
18041 @endif gcc-bootstrap
18044 maybe-all-itcl: all-itcl
18045 all-itcl: configure-itcl
18046 @: $(MAKE); $(unstage)
18047 @r=`${PWD_COMMAND}`; export r; \
18048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18050 (cd $(HOST_SUBDIR)/itcl && \
18051 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18058 .PHONY: check-itcl maybe-check-itcl
18061 maybe-check-itcl: check-itcl
18064 @: $(MAKE); $(unstage)
18065 @r=`${PWD_COMMAND}`; export r; \
18066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18068 (cd $(HOST_SUBDIR)/itcl && \
18069 $(MAKE) $(FLAGS_TO_PASS) check)
18073 .PHONY: install-itcl maybe-install-itcl
18074 maybe-install-itcl:
18076 maybe-install-itcl: install-itcl
18078 install-itcl: installdirs
18079 @: $(MAKE); $(unstage)
18080 @r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083 (cd $(HOST_SUBDIR)/itcl && \
18084 $(MAKE) $(FLAGS_TO_PASS) install)
18088 .PHONY: install-strip-itcl maybe-install-strip-itcl
18089 maybe-install-strip-itcl:
18091 maybe-install-strip-itcl: install-strip-itcl
18093 install-strip-itcl: installdirs
18094 @: $(MAKE); $(unstage)
18095 @r=`${PWD_COMMAND}`; export r; \
18096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 (cd $(HOST_SUBDIR)/itcl && \
18099 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18103 # Other targets (info, dvi, pdf, etc.)
18105 .PHONY: maybe-info-itcl info-itcl
18108 maybe-info-itcl: info-itcl
18112 @: $(MAKE); $(unstage)
18113 @[ -f ./itcl/Makefile ] || exit 0; \
18114 r=`${PWD_COMMAND}`; export r; \
18115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18117 for flag in $(EXTRA_HOST_FLAGS) ; do \
18118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18120 echo "Doing info in itcl"; \
18121 (cd $(HOST_SUBDIR)/itcl && \
18122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18124 "RANLIB=$${RANLIB}" \
18125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131 .PHONY: maybe-dvi-itcl dvi-itcl
18134 maybe-dvi-itcl: dvi-itcl
18138 @: $(MAKE); $(unstage)
18139 @[ -f ./itcl/Makefile ] || exit 0; \
18140 r=`${PWD_COMMAND}`; export r; \
18141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18143 for flag in $(EXTRA_HOST_FLAGS) ; do \
18144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18146 echo "Doing dvi in itcl"; \
18147 (cd $(HOST_SUBDIR)/itcl && \
18148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18150 "RANLIB=$${RANLIB}" \
18151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18157 .PHONY: maybe-pdf-itcl pdf-itcl
18160 maybe-pdf-itcl: pdf-itcl
18164 @: $(MAKE); $(unstage)
18165 @[ -f ./itcl/Makefile ] || exit 0; \
18166 r=`${PWD_COMMAND}`; export r; \
18167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169 for flag in $(EXTRA_HOST_FLAGS) ; do \
18170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18172 echo "Doing pdf in itcl"; \
18173 (cd $(HOST_SUBDIR)/itcl && \
18174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18176 "RANLIB=$${RANLIB}" \
18177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18183 .PHONY: maybe-html-itcl html-itcl
18186 maybe-html-itcl: html-itcl
18190 @: $(MAKE); $(unstage)
18191 @[ -f ./itcl/Makefile ] || exit 0; \
18192 r=`${PWD_COMMAND}`; export r; \
18193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18195 for flag in $(EXTRA_HOST_FLAGS) ; do \
18196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18198 echo "Doing html in itcl"; \
18199 (cd $(HOST_SUBDIR)/itcl && \
18200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18202 "RANLIB=$${RANLIB}" \
18203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18209 .PHONY: maybe-TAGS-itcl TAGS-itcl
18212 maybe-TAGS-itcl: TAGS-itcl
18216 @: $(MAKE); $(unstage)
18217 @[ -f ./itcl/Makefile ] || exit 0; \
18218 r=`${PWD_COMMAND}`; export r; \
18219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18221 for flag in $(EXTRA_HOST_FLAGS) ; do \
18222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18224 echo "Doing TAGS in itcl"; \
18225 (cd $(HOST_SUBDIR)/itcl && \
18226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18228 "RANLIB=$${RANLIB}" \
18229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18235 .PHONY: maybe-install-info-itcl install-info-itcl
18236 maybe-install-info-itcl:
18238 maybe-install-info-itcl: install-info-itcl
18240 install-info-itcl: \
18243 @: $(MAKE); $(unstage)
18244 @[ -f ./itcl/Makefile ] || exit 0; \
18245 r=`${PWD_COMMAND}`; export r; \
18246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18248 for flag in $(EXTRA_HOST_FLAGS) ; do \
18249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18251 echo "Doing install-info in itcl"; \
18252 (cd $(HOST_SUBDIR)/itcl && \
18253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18255 "RANLIB=$${RANLIB}" \
18256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18262 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18263 maybe-install-pdf-itcl:
18265 maybe-install-pdf-itcl: install-pdf-itcl
18267 install-pdf-itcl: \
18270 @: $(MAKE); $(unstage)
18271 @[ -f ./itcl/Makefile ] || exit 0; \
18272 r=`${PWD_COMMAND}`; export r; \
18273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18275 for flag in $(EXTRA_HOST_FLAGS) ; do \
18276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18278 echo "Doing install-pdf in itcl"; \
18279 (cd $(HOST_SUBDIR)/itcl && \
18280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18282 "RANLIB=$${RANLIB}" \
18283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18289 .PHONY: maybe-install-html-itcl install-html-itcl
18290 maybe-install-html-itcl:
18292 maybe-install-html-itcl: install-html-itcl
18294 install-html-itcl: \
18297 @: $(MAKE); $(unstage)
18298 @[ -f ./itcl/Makefile ] || exit 0; \
18299 r=`${PWD_COMMAND}`; export r; \
18300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302 for flag in $(EXTRA_HOST_FLAGS) ; do \
18303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18305 echo "Doing install-html in itcl"; \
18306 (cd $(HOST_SUBDIR)/itcl && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309 "RANLIB=$${RANLIB}" \
18310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 .PHONY: maybe-installcheck-itcl installcheck-itcl
18317 maybe-installcheck-itcl:
18319 maybe-installcheck-itcl: installcheck-itcl
18321 installcheck-itcl: \
18323 @: $(MAKE); $(unstage)
18324 @[ -f ./itcl/Makefile ] || exit 0; \
18325 r=`${PWD_COMMAND}`; export r; \
18326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18328 for flag in $(EXTRA_HOST_FLAGS) ; do \
18329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18331 echo "Doing installcheck in itcl"; \
18332 (cd $(HOST_SUBDIR)/itcl && \
18333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18335 "RANLIB=$${RANLIB}" \
18336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18343 maybe-mostlyclean-itcl:
18345 maybe-mostlyclean-itcl: mostlyclean-itcl
18348 @: $(MAKE); $(unstage)
18349 @[ -f ./itcl/Makefile ] || exit 0; \
18350 r=`${PWD_COMMAND}`; export r; \
18351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353 for flag in $(EXTRA_HOST_FLAGS) ; do \
18354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18356 echo "Doing mostlyclean in itcl"; \
18357 (cd $(HOST_SUBDIR)/itcl && \
18358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18360 "RANLIB=$${RANLIB}" \
18361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367 .PHONY: maybe-clean-itcl clean-itcl
18370 maybe-clean-itcl: clean-itcl
18373 @: $(MAKE); $(unstage)
18374 @[ -f ./itcl/Makefile ] || exit 0; \
18375 r=`${PWD_COMMAND}`; export r; \
18376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18378 for flag in $(EXTRA_HOST_FLAGS) ; do \
18379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18381 echo "Doing clean in itcl"; \
18382 (cd $(HOST_SUBDIR)/itcl && \
18383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18385 "RANLIB=$${RANLIB}" \
18386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392 .PHONY: maybe-distclean-itcl distclean-itcl
18393 maybe-distclean-itcl:
18395 maybe-distclean-itcl: distclean-itcl
18398 @: $(MAKE); $(unstage)
18399 @[ -f ./itcl/Makefile ] || exit 0; \
18400 r=`${PWD_COMMAND}`; export r; \
18401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18403 for flag in $(EXTRA_HOST_FLAGS) ; do \
18404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18406 echo "Doing distclean in itcl"; \
18407 (cd $(HOST_SUBDIR)/itcl && \
18408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18410 "RANLIB=$${RANLIB}" \
18411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18418 maybe-maintainer-clean-itcl:
18420 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18422 maintainer-clean-itcl:
18423 @: $(MAKE); $(unstage)
18424 @[ -f ./itcl/Makefile ] || exit 0; \
18425 r=`${PWD_COMMAND}`; export r; \
18426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18428 for flag in $(EXTRA_HOST_FLAGS) ; do \
18429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18431 echo "Doing maintainer-clean in itcl"; \
18432 (cd $(HOST_SUBDIR)/itcl && \
18433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18435 "RANLIB=$${RANLIB}" \
18436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18437 maintainer-clean) \
18444 .PHONY: configure-ld maybe-configure-ld
18445 maybe-configure-ld:
18447 configure-ld: stage_current
18448 @endif gcc-bootstrap
18450 maybe-configure-ld: configure-ld
18452 @r=`${PWD_COMMAND}`; export r; \
18453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18457 echo Configuring in $(HOST_SUBDIR)/ld; \
18458 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18459 case $(srcdir) in \
18460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18461 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18464 module_srcdir=ld; \
18466 $$s/$$module_srcdir/configure \
18467 --srcdir=$${topdir}/$$module_srcdir \
18468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18469 --target=${target_alias} \
18475 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18476 maybe-configure-stage1-ld:
18478 maybe-configure-stage1-ld: configure-stage1-ld
18479 configure-stage1-ld:
18480 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18482 @r=`${PWD_COMMAND}`; export r; \
18483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484 TFLAGS="$(STAGE1_TFLAGS)"; \
18485 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18487 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18488 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18489 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18490 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18492 cd $(HOST_SUBDIR)/ld || exit 1; \
18493 case $(srcdir) in \
18494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18495 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18498 module_srcdir=ld; \
18499 $(SHELL) $$s/$$module_srcdir/configure \
18500 --srcdir=$${topdir}/$$module_srcdir \
18501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18502 --target=${target_alias} \
18504 $(STAGE1_CONFIGURE_FLAGS)
18505 @endif ld-bootstrap
18507 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18508 maybe-configure-stage2-ld:
18510 maybe-configure-stage2-ld: configure-stage2-ld
18511 configure-stage2-ld:
18512 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18514 @r=`${PWD_COMMAND}`; export r; \
18515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18516 TFLAGS="$(STAGE2_TFLAGS)"; \
18517 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18519 $(POSTSTAGE1_HOST_EXPORTS) \
18520 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18521 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18522 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18523 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18525 cd $(HOST_SUBDIR)/ld || exit 1; \
18526 case $(srcdir) in \
18527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18528 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18531 module_srcdir=ld; \
18532 $(SHELL) $$s/$$module_srcdir/configure \
18533 --srcdir=$${topdir}/$$module_srcdir \
18534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18535 --target=${target_alias} \
18536 --with-build-libsubdir=$(HOST_SUBDIR) \
18537 $(STAGE2_CONFIGURE_FLAGS)
18538 @endif ld-bootstrap
18540 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18541 maybe-configure-stage3-ld:
18543 maybe-configure-stage3-ld: configure-stage3-ld
18544 configure-stage3-ld:
18545 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18547 @r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549 TFLAGS="$(STAGE3_TFLAGS)"; \
18550 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18552 $(POSTSTAGE1_HOST_EXPORTS) \
18553 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18554 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18555 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18556 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18558 cd $(HOST_SUBDIR)/ld || exit 1; \
18559 case $(srcdir) in \
18560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18561 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18564 module_srcdir=ld; \
18565 $(SHELL) $$s/$$module_srcdir/configure \
18566 --srcdir=$${topdir}/$$module_srcdir \
18567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18568 --target=${target_alias} \
18569 --with-build-libsubdir=$(HOST_SUBDIR) \
18570 $(STAGE3_CONFIGURE_FLAGS)
18571 @endif ld-bootstrap
18573 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18574 maybe-configure-stage4-ld:
18576 maybe-configure-stage4-ld: configure-stage4-ld
18577 configure-stage4-ld:
18578 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18580 @r=`${PWD_COMMAND}`; export r; \
18581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18582 TFLAGS="$(STAGE4_TFLAGS)"; \
18583 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18585 $(POSTSTAGE1_HOST_EXPORTS) \
18586 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18587 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18588 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18589 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18591 cd $(HOST_SUBDIR)/ld || exit 1; \
18592 case $(srcdir) in \
18593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18594 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18597 module_srcdir=ld; \
18598 $(SHELL) $$s/$$module_srcdir/configure \
18599 --srcdir=$${topdir}/$$module_srcdir \
18600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18601 --target=${target_alias} \
18602 --with-build-libsubdir=$(HOST_SUBDIR) \
18603 $(STAGE4_CONFIGURE_FLAGS)
18604 @endif ld-bootstrap
18606 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18607 maybe-configure-stageprofile-ld:
18609 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18610 configure-stageprofile-ld:
18611 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18613 @r=`${PWD_COMMAND}`; export r; \
18614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18616 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18618 $(POSTSTAGE1_HOST_EXPORTS) \
18619 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18620 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18621 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18622 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18624 cd $(HOST_SUBDIR)/ld || exit 1; \
18625 case $(srcdir) in \
18626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18627 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18630 module_srcdir=ld; \
18631 $(SHELL) $$s/$$module_srcdir/configure \
18632 --srcdir=$${topdir}/$$module_srcdir \
18633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18634 --target=${target_alias} \
18635 --with-build-libsubdir=$(HOST_SUBDIR) \
18636 $(STAGEprofile_CONFIGURE_FLAGS)
18637 @endif ld-bootstrap
18639 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18640 maybe-configure-stagefeedback-ld:
18642 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18643 configure-stagefeedback-ld:
18644 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18646 @r=`${PWD_COMMAND}`; export r; \
18647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18649 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18651 $(POSTSTAGE1_HOST_EXPORTS) \
18652 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18653 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18654 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18655 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18657 cd $(HOST_SUBDIR)/ld || exit 1; \
18658 case $(srcdir) in \
18659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18660 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18663 module_srcdir=ld; \
18664 $(SHELL) $$s/$$module_srcdir/configure \
18665 --srcdir=$${topdir}/$$module_srcdir \
18666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18667 --target=${target_alias} \
18668 --with-build-libsubdir=$(HOST_SUBDIR) \
18669 $(STAGEfeedback_CONFIGURE_FLAGS)
18670 @endif ld-bootstrap
18676 .PHONY: all-ld maybe-all-ld
18679 all-ld: stage_current
18680 @endif gcc-bootstrap
18683 maybe-all-ld: all-ld
18684 all-ld: configure-ld
18685 @r=`${PWD_COMMAND}`; export r; \
18686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18688 (cd $(HOST_SUBDIR)/ld && \
18689 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18695 .PHONY: all-stage1-ld maybe-all-stage1-ld
18696 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18697 maybe-all-stage1-ld:
18698 maybe-clean-stage1-ld:
18700 maybe-all-stage1-ld: all-stage1-ld
18701 all-stage1: all-stage1-ld
18702 TARGET-stage1-ld = $(TARGET-ld)
18703 all-stage1-ld: configure-stage1-ld
18704 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18705 @r=`${PWD_COMMAND}`; export r; \
18706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707 TFLAGS="$(STAGE1_TFLAGS)"; \
18709 cd $(HOST_SUBDIR)/ld && \
18710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18711 CFLAGS="$(STAGE1_CFLAGS)" \
18712 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18713 LIBCFLAGS="$(LIBCFLAGS)" \
18714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18717 $(EXTRA_HOST_FLAGS) \
18718 $(STAGE1_FLAGS_TO_PASS) \
18719 TFLAGS="$(STAGE1_TFLAGS)" \
18720 $(TARGET-stage1-ld)
18722 maybe-clean-stage1-ld: clean-stage1-ld
18723 clean-stage1: clean-stage1-ld
18725 @if [ $(current_stage) = stage1 ]; then \
18726 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18728 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18729 $(MAKE) stage1-start; \
18731 cd $(HOST_SUBDIR)/ld && \
18732 $(MAKE) $(EXTRA_HOST_FLAGS) \
18733 $(STAGE1_FLAGS_TO_PASS) clean
18734 @endif ld-bootstrap
18737 .PHONY: all-stage2-ld maybe-all-stage2-ld
18738 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18739 maybe-all-stage2-ld:
18740 maybe-clean-stage2-ld:
18742 maybe-all-stage2-ld: all-stage2-ld
18743 all-stage2: all-stage2-ld
18744 TARGET-stage2-ld = $(TARGET-ld)
18745 all-stage2-ld: configure-stage2-ld
18746 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18747 @r=`${PWD_COMMAND}`; export r; \
18748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18749 TFLAGS="$(STAGE2_TFLAGS)"; \
18751 $(POSTSTAGE1_HOST_EXPORTS) \
18752 cd $(HOST_SUBDIR)/ld && \
18753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18754 CFLAGS="$(STAGE2_CFLAGS)" \
18755 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18756 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18760 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18761 TFLAGS="$(STAGE2_TFLAGS)" \
18762 $(TARGET-stage2-ld)
18764 maybe-clean-stage2-ld: clean-stage2-ld
18765 clean-stage2: clean-stage2-ld
18767 @if [ $(current_stage) = stage2 ]; then \
18768 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18770 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18771 $(MAKE) stage2-start; \
18773 cd $(HOST_SUBDIR)/ld && \
18774 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18775 @endif ld-bootstrap
18778 .PHONY: all-stage3-ld maybe-all-stage3-ld
18779 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18780 maybe-all-stage3-ld:
18781 maybe-clean-stage3-ld:
18783 maybe-all-stage3-ld: all-stage3-ld
18784 all-stage3: all-stage3-ld
18785 TARGET-stage3-ld = $(TARGET-ld)
18786 all-stage3-ld: configure-stage3-ld
18787 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18788 @r=`${PWD_COMMAND}`; export r; \
18789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18790 TFLAGS="$(STAGE3_TFLAGS)"; \
18792 $(POSTSTAGE1_HOST_EXPORTS) \
18793 cd $(HOST_SUBDIR)/ld && \
18794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18795 CFLAGS="$(STAGE3_CFLAGS)" \
18796 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18797 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18802 TFLAGS="$(STAGE3_TFLAGS)" \
18803 $(TARGET-stage3-ld)
18805 maybe-clean-stage3-ld: clean-stage3-ld
18806 clean-stage3: clean-stage3-ld
18808 @if [ $(current_stage) = stage3 ]; then \
18809 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18811 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18812 $(MAKE) stage3-start; \
18814 cd $(HOST_SUBDIR)/ld && \
18815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18816 @endif ld-bootstrap
18819 .PHONY: all-stage4-ld maybe-all-stage4-ld
18820 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18821 maybe-all-stage4-ld:
18822 maybe-clean-stage4-ld:
18824 maybe-all-stage4-ld: all-stage4-ld
18825 all-stage4: all-stage4-ld
18826 TARGET-stage4-ld = $(TARGET-ld)
18827 all-stage4-ld: configure-stage4-ld
18828 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18829 @r=`${PWD_COMMAND}`; export r; \
18830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831 TFLAGS="$(STAGE4_TFLAGS)"; \
18833 $(POSTSTAGE1_HOST_EXPORTS) \
18834 cd $(HOST_SUBDIR)/ld && \
18835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18836 CFLAGS="$(STAGE4_CFLAGS)" \
18837 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18838 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18843 TFLAGS="$(STAGE4_TFLAGS)" \
18844 $(TARGET-stage4-ld)
18846 maybe-clean-stage4-ld: clean-stage4-ld
18847 clean-stage4: clean-stage4-ld
18849 @if [ $(current_stage) = stage4 ]; then \
18850 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18852 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18853 $(MAKE) stage4-start; \
18855 cd $(HOST_SUBDIR)/ld && \
18856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18857 @endif ld-bootstrap
18860 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18861 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18862 maybe-all-stageprofile-ld:
18863 maybe-clean-stageprofile-ld:
18865 maybe-all-stageprofile-ld: all-stageprofile-ld
18866 all-stageprofile: all-stageprofile-ld
18867 TARGET-stageprofile-ld = $(TARGET-ld)
18868 all-stageprofile-ld: configure-stageprofile-ld
18869 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18870 @r=`${PWD_COMMAND}`; export r; \
18871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18874 $(POSTSTAGE1_HOST_EXPORTS) \
18875 cd $(HOST_SUBDIR)/ld && \
18876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18877 CFLAGS="$(STAGEprofile_CFLAGS)" \
18878 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18879 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18884 TFLAGS="$(STAGEprofile_TFLAGS)" \
18885 $(TARGET-stageprofile-ld)
18887 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18888 clean-stageprofile: clean-stageprofile-ld
18889 clean-stageprofile-ld:
18890 @if [ $(current_stage) = stageprofile ]; then \
18891 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18893 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18894 $(MAKE) stageprofile-start; \
18896 cd $(HOST_SUBDIR)/ld && \
18897 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18898 @endif ld-bootstrap
18901 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18902 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18903 maybe-all-stagefeedback-ld:
18904 maybe-clean-stagefeedback-ld:
18906 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18907 all-stagefeedback: all-stagefeedback-ld
18908 TARGET-stagefeedback-ld = $(TARGET-ld)
18909 all-stagefeedback-ld: configure-stagefeedback-ld
18910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18911 @r=`${PWD_COMMAND}`; export r; \
18912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18913 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18915 $(POSTSTAGE1_HOST_EXPORTS) \
18916 cd $(HOST_SUBDIR)/ld && \
18917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18918 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18919 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18925 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18926 $(TARGET-stagefeedback-ld)
18928 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18929 clean-stagefeedback: clean-stagefeedback-ld
18930 clean-stagefeedback-ld:
18931 @if [ $(current_stage) = stagefeedback ]; then \
18932 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18934 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18935 $(MAKE) stagefeedback-start; \
18937 cd $(HOST_SUBDIR)/ld && \
18938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18939 @endif ld-bootstrap
18945 .PHONY: check-ld maybe-check-ld
18948 maybe-check-ld: check-ld
18951 @: $(MAKE); $(unstage)
18952 @r=`${PWD_COMMAND}`; export r; \
18953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18955 (cd $(HOST_SUBDIR)/ld && \
18956 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18960 .PHONY: install-ld maybe-install-ld
18963 maybe-install-ld: install-ld
18965 install-ld: installdirs
18966 @: $(MAKE); $(unstage)
18967 @r=`${PWD_COMMAND}`; export r; \
18968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18970 (cd $(HOST_SUBDIR)/ld && \
18971 $(MAKE) $(FLAGS_TO_PASS) install)
18975 .PHONY: install-strip-ld maybe-install-strip-ld
18976 maybe-install-strip-ld:
18978 maybe-install-strip-ld: install-strip-ld
18980 install-strip-ld: installdirs
18981 @: $(MAKE); $(unstage)
18982 @r=`${PWD_COMMAND}`; export r; \
18983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18985 (cd $(HOST_SUBDIR)/ld && \
18986 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18990 # Other targets (info, dvi, pdf, etc.)
18992 .PHONY: maybe-info-ld info-ld
18995 maybe-info-ld: info-ld
18999 @[ -f ./ld/Makefile ] || exit 0; \
19000 r=`${PWD_COMMAND}`; export r; \
19001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 for flag in $(EXTRA_HOST_FLAGS) ; do \
19004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19006 echo "Doing info in ld"; \
19007 (cd $(HOST_SUBDIR)/ld && \
19008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19010 "RANLIB=$${RANLIB}" \
19011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017 .PHONY: maybe-dvi-ld dvi-ld
19020 maybe-dvi-ld: dvi-ld
19024 @[ -f ./ld/Makefile ] || exit 0; \
19025 r=`${PWD_COMMAND}`; export r; \
19026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19028 for flag in $(EXTRA_HOST_FLAGS) ; do \
19029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19031 echo "Doing dvi in ld"; \
19032 (cd $(HOST_SUBDIR)/ld && \
19033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19035 "RANLIB=$${RANLIB}" \
19036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042 .PHONY: maybe-pdf-ld pdf-ld
19045 maybe-pdf-ld: pdf-ld
19049 @[ -f ./ld/Makefile ] || exit 0; \
19050 r=`${PWD_COMMAND}`; export r; \
19051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19053 for flag in $(EXTRA_HOST_FLAGS) ; do \
19054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19056 echo "Doing pdf in ld"; \
19057 (cd $(HOST_SUBDIR)/ld && \
19058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19060 "RANLIB=$${RANLIB}" \
19061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067 .PHONY: maybe-html-ld html-ld
19070 maybe-html-ld: html-ld
19074 @[ -f ./ld/Makefile ] || exit 0; \
19075 r=`${PWD_COMMAND}`; export r; \
19076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19078 for flag in $(EXTRA_HOST_FLAGS) ; do \
19079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19081 echo "Doing html in ld"; \
19082 (cd $(HOST_SUBDIR)/ld && \
19083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085 "RANLIB=$${RANLIB}" \
19086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092 .PHONY: maybe-TAGS-ld TAGS-ld
19095 maybe-TAGS-ld: TAGS-ld
19099 @[ -f ./ld/Makefile ] || exit 0; \
19100 r=`${PWD_COMMAND}`; export r; \
19101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 for flag in $(EXTRA_HOST_FLAGS) ; do \
19104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19106 echo "Doing TAGS in ld"; \
19107 (cd $(HOST_SUBDIR)/ld && \
19108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110 "RANLIB=$${RANLIB}" \
19111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19117 .PHONY: maybe-install-info-ld install-info-ld
19118 maybe-install-info-ld:
19120 maybe-install-info-ld: install-info-ld
19125 @[ -f ./ld/Makefile ] || exit 0; \
19126 r=`${PWD_COMMAND}`; export r; \
19127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19129 for flag in $(EXTRA_HOST_FLAGS) ; do \
19130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19132 echo "Doing install-info in ld"; \
19133 (cd $(HOST_SUBDIR)/ld && \
19134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19136 "RANLIB=$${RANLIB}" \
19137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19143 .PHONY: maybe-install-pdf-ld install-pdf-ld
19144 maybe-install-pdf-ld:
19146 maybe-install-pdf-ld: install-pdf-ld
19151 @[ -f ./ld/Makefile ] || exit 0; \
19152 r=`${PWD_COMMAND}`; export r; \
19153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19155 for flag in $(EXTRA_HOST_FLAGS) ; do \
19156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19158 echo "Doing install-pdf in ld"; \
19159 (cd $(HOST_SUBDIR)/ld && \
19160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162 "RANLIB=$${RANLIB}" \
19163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19169 .PHONY: maybe-install-html-ld install-html-ld
19170 maybe-install-html-ld:
19172 maybe-install-html-ld: install-html-ld
19177 @[ -f ./ld/Makefile ] || exit 0; \
19178 r=`${PWD_COMMAND}`; export r; \
19179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19181 for flag in $(EXTRA_HOST_FLAGS) ; do \
19182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19184 echo "Doing install-html in ld"; \
19185 (cd $(HOST_SUBDIR)/ld && \
19186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19188 "RANLIB=$${RANLIB}" \
19189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195 .PHONY: maybe-installcheck-ld installcheck-ld
19196 maybe-installcheck-ld:
19198 maybe-installcheck-ld: installcheck-ld
19202 @[ -f ./ld/Makefile ] || exit 0; \
19203 r=`${PWD_COMMAND}`; export r; \
19204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206 for flag in $(EXTRA_HOST_FLAGS) ; do \
19207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19209 echo "Doing installcheck in ld"; \
19210 (cd $(HOST_SUBDIR)/ld && \
19211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19213 "RANLIB=$${RANLIB}" \
19214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19221 maybe-mostlyclean-ld:
19223 maybe-mostlyclean-ld: mostlyclean-ld
19226 @[ -f ./ld/Makefile ] || exit 0; \
19227 r=`${PWD_COMMAND}`; export r; \
19228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19230 for flag in $(EXTRA_HOST_FLAGS) ; do \
19231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19233 echo "Doing mostlyclean in ld"; \
19234 (cd $(HOST_SUBDIR)/ld && \
19235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19237 "RANLIB=$${RANLIB}" \
19238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19244 .PHONY: maybe-clean-ld clean-ld
19247 maybe-clean-ld: clean-ld
19250 @[ -f ./ld/Makefile ] || exit 0; \
19251 r=`${PWD_COMMAND}`; export r; \
19252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254 for flag in $(EXTRA_HOST_FLAGS) ; do \
19255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19257 echo "Doing clean in ld"; \
19258 (cd $(HOST_SUBDIR)/ld && \
19259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19261 "RANLIB=$${RANLIB}" \
19262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268 .PHONY: maybe-distclean-ld distclean-ld
19269 maybe-distclean-ld:
19271 maybe-distclean-ld: distclean-ld
19274 @[ -f ./ld/Makefile ] || exit 0; \
19275 r=`${PWD_COMMAND}`; export r; \
19276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19278 for flag in $(EXTRA_HOST_FLAGS) ; do \
19279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19281 echo "Doing distclean in ld"; \
19282 (cd $(HOST_SUBDIR)/ld && \
19283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19285 "RANLIB=$${RANLIB}" \
19286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19292 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19293 maybe-maintainer-clean-ld:
19295 maybe-maintainer-clean-ld: maintainer-clean-ld
19297 maintainer-clean-ld:
19298 @[ -f ./ld/Makefile ] || exit 0; \
19299 r=`${PWD_COMMAND}`; export r; \
19300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19302 for flag in $(EXTRA_HOST_FLAGS) ; do \
19303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19305 echo "Doing maintainer-clean in ld"; \
19306 (cd $(HOST_SUBDIR)/ld && \
19307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19309 "RANLIB=$${RANLIB}" \
19310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19311 maintainer-clean) \
19318 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19319 maybe-configure-libbacktrace:
19321 configure-libbacktrace: stage_current
19322 @endif gcc-bootstrap
19324 maybe-configure-libbacktrace: configure-libbacktrace
19325 configure-libbacktrace:
19326 @r=`${PWD_COMMAND}`; export r; \
19327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19331 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19332 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19333 case $(srcdir) in \
19334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19335 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19338 module_srcdir=libbacktrace; \
19340 $$s/$$module_srcdir/configure \
19341 --srcdir=$${topdir}/$$module_srcdir \
19342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19343 --target=${target_alias} \
19345 @endif libbacktrace
19349 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19350 maybe-configure-stage1-libbacktrace:
19351 @if libbacktrace-bootstrap
19352 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19353 configure-stage1-libbacktrace:
19354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19356 @r=`${PWD_COMMAND}`; export r; \
19357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358 TFLAGS="$(STAGE1_TFLAGS)"; \
19359 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19361 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19362 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19363 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19364 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19366 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19367 case $(srcdir) in \
19368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19369 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19372 module_srcdir=libbacktrace; \
19373 $(SHELL) $$s/$$module_srcdir/configure \
19374 --srcdir=$${topdir}/$$module_srcdir \
19375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19376 --target=${target_alias} \
19378 $(STAGE1_CONFIGURE_FLAGS)
19379 @endif libbacktrace-bootstrap
19381 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19382 maybe-configure-stage2-libbacktrace:
19383 @if libbacktrace-bootstrap
19384 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19385 configure-stage2-libbacktrace:
19386 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19388 @r=`${PWD_COMMAND}`; export r; \
19389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390 TFLAGS="$(STAGE2_TFLAGS)"; \
19391 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19393 $(POSTSTAGE1_HOST_EXPORTS) \
19394 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19395 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19396 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19397 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19399 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19400 case $(srcdir) in \
19401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19402 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19405 module_srcdir=libbacktrace; \
19406 $(SHELL) $$s/$$module_srcdir/configure \
19407 --srcdir=$${topdir}/$$module_srcdir \
19408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19409 --target=${target_alias} \
19410 --with-build-libsubdir=$(HOST_SUBDIR) \
19411 $(STAGE2_CONFIGURE_FLAGS)
19412 @endif libbacktrace-bootstrap
19414 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19415 maybe-configure-stage3-libbacktrace:
19416 @if libbacktrace-bootstrap
19417 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19418 configure-stage3-libbacktrace:
19419 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19421 @r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 TFLAGS="$(STAGE3_TFLAGS)"; \
19424 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19426 $(POSTSTAGE1_HOST_EXPORTS) \
19427 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19428 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19429 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19430 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19432 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19433 case $(srcdir) in \
19434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19435 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19438 module_srcdir=libbacktrace; \
19439 $(SHELL) $$s/$$module_srcdir/configure \
19440 --srcdir=$${topdir}/$$module_srcdir \
19441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19442 --target=${target_alias} \
19443 --with-build-libsubdir=$(HOST_SUBDIR) \
19444 $(STAGE3_CONFIGURE_FLAGS)
19445 @endif libbacktrace-bootstrap
19447 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19448 maybe-configure-stage4-libbacktrace:
19449 @if libbacktrace-bootstrap
19450 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19451 configure-stage4-libbacktrace:
19452 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19454 @r=`${PWD_COMMAND}`; export r; \
19455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456 TFLAGS="$(STAGE4_TFLAGS)"; \
19457 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19459 $(POSTSTAGE1_HOST_EXPORTS) \
19460 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19461 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19462 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19463 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19465 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19466 case $(srcdir) in \
19467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19468 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19471 module_srcdir=libbacktrace; \
19472 $(SHELL) $$s/$$module_srcdir/configure \
19473 --srcdir=$${topdir}/$$module_srcdir \
19474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19475 --target=${target_alias} \
19476 --with-build-libsubdir=$(HOST_SUBDIR) \
19477 $(STAGE4_CONFIGURE_FLAGS)
19478 @endif libbacktrace-bootstrap
19480 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19481 maybe-configure-stageprofile-libbacktrace:
19482 @if libbacktrace-bootstrap
19483 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19484 configure-stageprofile-libbacktrace:
19485 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19487 @r=`${PWD_COMMAND}`; export r; \
19488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19490 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19492 $(POSTSTAGE1_HOST_EXPORTS) \
19493 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19494 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19495 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19496 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19498 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19499 case $(srcdir) in \
19500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19501 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19504 module_srcdir=libbacktrace; \
19505 $(SHELL) $$s/$$module_srcdir/configure \
19506 --srcdir=$${topdir}/$$module_srcdir \
19507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19508 --target=${target_alias} \
19509 --with-build-libsubdir=$(HOST_SUBDIR) \
19510 $(STAGEprofile_CONFIGURE_FLAGS)
19511 @endif libbacktrace-bootstrap
19513 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19514 maybe-configure-stagefeedback-libbacktrace:
19515 @if libbacktrace-bootstrap
19516 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19517 configure-stagefeedback-libbacktrace:
19518 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19520 @r=`${PWD_COMMAND}`; export r; \
19521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19523 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19525 $(POSTSTAGE1_HOST_EXPORTS) \
19526 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19527 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19528 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19529 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19531 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19532 case $(srcdir) in \
19533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19534 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19537 module_srcdir=libbacktrace; \
19538 $(SHELL) $$s/$$module_srcdir/configure \
19539 --srcdir=$${topdir}/$$module_srcdir \
19540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19541 --target=${target_alias} \
19542 --with-build-libsubdir=$(HOST_SUBDIR) \
19543 $(STAGEfeedback_CONFIGURE_FLAGS)
19544 @endif libbacktrace-bootstrap
19550 .PHONY: all-libbacktrace maybe-all-libbacktrace
19551 maybe-all-libbacktrace:
19553 all-libbacktrace: stage_current
19554 @endif gcc-bootstrap
19556 TARGET-libbacktrace=all
19557 maybe-all-libbacktrace: all-libbacktrace
19558 all-libbacktrace: configure-libbacktrace
19559 @r=`${PWD_COMMAND}`; export r; \
19560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562 (cd $(HOST_SUBDIR)/libbacktrace && \
19563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19564 $(TARGET-libbacktrace))
19565 @endif libbacktrace
19569 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19570 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19571 maybe-all-stage1-libbacktrace:
19572 maybe-clean-stage1-libbacktrace:
19573 @if libbacktrace-bootstrap
19574 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19575 all-stage1: all-stage1-libbacktrace
19576 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19577 all-stage1-libbacktrace: configure-stage1-libbacktrace
19578 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19579 @r=`${PWD_COMMAND}`; export r; \
19580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581 TFLAGS="$(STAGE1_TFLAGS)"; \
19583 cd $(HOST_SUBDIR)/libbacktrace && \
19584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19585 CFLAGS="$(STAGE1_CFLAGS)" \
19586 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19587 LIBCFLAGS="$(LIBCFLAGS)" \
19588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19591 $(EXTRA_HOST_FLAGS) \
19592 $(STAGE1_FLAGS_TO_PASS) \
19593 TFLAGS="$(STAGE1_TFLAGS)" \
19594 $(TARGET-stage1-libbacktrace)
19596 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19597 clean-stage1: clean-stage1-libbacktrace
19598 clean-stage1-libbacktrace:
19599 @if [ $(current_stage) = stage1 ]; then \
19600 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19602 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19603 $(MAKE) stage1-start; \
19605 cd $(HOST_SUBDIR)/libbacktrace && \
19606 $(MAKE) $(EXTRA_HOST_FLAGS) \
19607 $(STAGE1_FLAGS_TO_PASS) clean
19608 @endif libbacktrace-bootstrap
19611 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19612 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19613 maybe-all-stage2-libbacktrace:
19614 maybe-clean-stage2-libbacktrace:
19615 @if libbacktrace-bootstrap
19616 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19617 all-stage2: all-stage2-libbacktrace
19618 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19619 all-stage2-libbacktrace: configure-stage2-libbacktrace
19620 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19621 @r=`${PWD_COMMAND}`; export r; \
19622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19623 TFLAGS="$(STAGE2_TFLAGS)"; \
19625 $(POSTSTAGE1_HOST_EXPORTS) \
19626 cd $(HOST_SUBDIR)/libbacktrace && \
19627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19628 CFLAGS="$(STAGE2_CFLAGS)" \
19629 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19630 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19634 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19635 TFLAGS="$(STAGE2_TFLAGS)" \
19636 $(TARGET-stage2-libbacktrace)
19638 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19639 clean-stage2: clean-stage2-libbacktrace
19640 clean-stage2-libbacktrace:
19641 @if [ $(current_stage) = stage2 ]; then \
19642 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19644 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19645 $(MAKE) stage2-start; \
19647 cd $(HOST_SUBDIR)/libbacktrace && \
19648 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19649 @endif libbacktrace-bootstrap
19652 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19653 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19654 maybe-all-stage3-libbacktrace:
19655 maybe-clean-stage3-libbacktrace:
19656 @if libbacktrace-bootstrap
19657 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19658 all-stage3: all-stage3-libbacktrace
19659 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19660 all-stage3-libbacktrace: configure-stage3-libbacktrace
19661 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19662 @r=`${PWD_COMMAND}`; export r; \
19663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664 TFLAGS="$(STAGE3_TFLAGS)"; \
19666 $(POSTSTAGE1_HOST_EXPORTS) \
19667 cd $(HOST_SUBDIR)/libbacktrace && \
19668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19669 CFLAGS="$(STAGE3_CFLAGS)" \
19670 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19671 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19676 TFLAGS="$(STAGE3_TFLAGS)" \
19677 $(TARGET-stage3-libbacktrace)
19679 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19680 clean-stage3: clean-stage3-libbacktrace
19681 clean-stage3-libbacktrace:
19682 @if [ $(current_stage) = stage3 ]; then \
19683 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19685 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19686 $(MAKE) stage3-start; \
19688 cd $(HOST_SUBDIR)/libbacktrace && \
19689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19690 @endif libbacktrace-bootstrap
19693 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19694 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19695 maybe-all-stage4-libbacktrace:
19696 maybe-clean-stage4-libbacktrace:
19697 @if libbacktrace-bootstrap
19698 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19699 all-stage4: all-stage4-libbacktrace
19700 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19701 all-stage4-libbacktrace: configure-stage4-libbacktrace
19702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19703 @r=`${PWD_COMMAND}`; export r; \
19704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705 TFLAGS="$(STAGE4_TFLAGS)"; \
19707 $(POSTSTAGE1_HOST_EXPORTS) \
19708 cd $(HOST_SUBDIR)/libbacktrace && \
19709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19710 CFLAGS="$(STAGE4_CFLAGS)" \
19711 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19712 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19717 TFLAGS="$(STAGE4_TFLAGS)" \
19718 $(TARGET-stage4-libbacktrace)
19720 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19721 clean-stage4: clean-stage4-libbacktrace
19722 clean-stage4-libbacktrace:
19723 @if [ $(current_stage) = stage4 ]; then \
19724 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19726 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19727 $(MAKE) stage4-start; \
19729 cd $(HOST_SUBDIR)/libbacktrace && \
19730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19731 @endif libbacktrace-bootstrap
19734 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19735 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19736 maybe-all-stageprofile-libbacktrace:
19737 maybe-clean-stageprofile-libbacktrace:
19738 @if libbacktrace-bootstrap
19739 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19740 all-stageprofile: all-stageprofile-libbacktrace
19741 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19742 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19743 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19744 @r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19748 $(POSTSTAGE1_HOST_EXPORTS) \
19749 cd $(HOST_SUBDIR)/libbacktrace && \
19750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19751 CFLAGS="$(STAGEprofile_CFLAGS)" \
19752 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19753 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19758 TFLAGS="$(STAGEprofile_TFLAGS)" \
19759 $(TARGET-stageprofile-libbacktrace)
19761 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19762 clean-stageprofile: clean-stageprofile-libbacktrace
19763 clean-stageprofile-libbacktrace:
19764 @if [ $(current_stage) = stageprofile ]; then \
19765 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19767 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19768 $(MAKE) stageprofile-start; \
19770 cd $(HOST_SUBDIR)/libbacktrace && \
19771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19772 @endif libbacktrace-bootstrap
19775 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19776 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19777 maybe-all-stagefeedback-libbacktrace:
19778 maybe-clean-stagefeedback-libbacktrace:
19779 @if libbacktrace-bootstrap
19780 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19781 all-stagefeedback: all-stagefeedback-libbacktrace
19782 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19783 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19784 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19785 @r=`${PWD_COMMAND}`; export r; \
19786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19787 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19789 $(POSTSTAGE1_HOST_EXPORTS) \
19790 cd $(HOST_SUBDIR)/libbacktrace && \
19791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19792 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19793 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19794 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19798 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19799 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19800 $(TARGET-stagefeedback-libbacktrace)
19802 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19803 clean-stagefeedback: clean-stagefeedback-libbacktrace
19804 clean-stagefeedback-libbacktrace:
19805 @if [ $(current_stage) = stagefeedback ]; then \
19806 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19808 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19809 $(MAKE) stagefeedback-start; \
19811 cd $(HOST_SUBDIR)/libbacktrace && \
19812 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19813 @endif libbacktrace-bootstrap
19819 .PHONY: check-libbacktrace maybe-check-libbacktrace
19820 maybe-check-libbacktrace:
19822 maybe-check-libbacktrace: check-libbacktrace
19824 check-libbacktrace:
19825 @: $(MAKE); $(unstage)
19826 @r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19829 (cd $(HOST_SUBDIR)/libbacktrace && \
19830 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19832 @endif libbacktrace
19834 .PHONY: install-libbacktrace maybe-install-libbacktrace
19835 maybe-install-libbacktrace:
19837 maybe-install-libbacktrace: install-libbacktrace
19839 install-libbacktrace: installdirs
19840 @: $(MAKE); $(unstage)
19841 @r=`${PWD_COMMAND}`; export r; \
19842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19844 (cd $(HOST_SUBDIR)/libbacktrace && \
19845 $(MAKE) $(FLAGS_TO_PASS) install)
19847 @endif libbacktrace
19849 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19850 maybe-install-strip-libbacktrace:
19852 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19854 install-strip-libbacktrace: installdirs
19855 @: $(MAKE); $(unstage)
19856 @r=`${PWD_COMMAND}`; export r; \
19857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19859 (cd $(HOST_SUBDIR)/libbacktrace && \
19860 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19862 @endif libbacktrace
19864 # Other targets (info, dvi, pdf, etc.)
19866 .PHONY: maybe-info-libbacktrace info-libbacktrace
19867 maybe-info-libbacktrace:
19869 maybe-info-libbacktrace: info-libbacktrace
19871 info-libbacktrace: \
19872 configure-libbacktrace
19873 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19874 r=`${PWD_COMMAND}`; export r; \
19875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19877 for flag in $(EXTRA_HOST_FLAGS) ; do \
19878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19880 echo "Doing info in libbacktrace"; \
19881 (cd $(HOST_SUBDIR)/libbacktrace && \
19882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19884 "RANLIB=$${RANLIB}" \
19885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19889 @endif libbacktrace
19891 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19892 maybe-dvi-libbacktrace:
19894 maybe-dvi-libbacktrace: dvi-libbacktrace
19896 dvi-libbacktrace: \
19897 configure-libbacktrace
19898 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19899 r=`${PWD_COMMAND}`; export r; \
19900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19902 for flag in $(EXTRA_HOST_FLAGS) ; do \
19903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19905 echo "Doing dvi in libbacktrace"; \
19906 (cd $(HOST_SUBDIR)/libbacktrace && \
19907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19909 "RANLIB=$${RANLIB}" \
19910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19914 @endif libbacktrace
19916 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19917 maybe-pdf-libbacktrace:
19919 maybe-pdf-libbacktrace: pdf-libbacktrace
19921 pdf-libbacktrace: \
19922 configure-libbacktrace
19923 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19924 r=`${PWD_COMMAND}`; export r; \
19925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19927 for flag in $(EXTRA_HOST_FLAGS) ; do \
19928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19930 echo "Doing pdf in libbacktrace"; \
19931 (cd $(HOST_SUBDIR)/libbacktrace && \
19932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19934 "RANLIB=$${RANLIB}" \
19935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19939 @endif libbacktrace
19941 .PHONY: maybe-html-libbacktrace html-libbacktrace
19942 maybe-html-libbacktrace:
19944 maybe-html-libbacktrace: html-libbacktrace
19946 html-libbacktrace: \
19947 configure-libbacktrace
19948 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19949 r=`${PWD_COMMAND}`; export r; \
19950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19952 for flag in $(EXTRA_HOST_FLAGS) ; do \
19953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19955 echo "Doing html in libbacktrace"; \
19956 (cd $(HOST_SUBDIR)/libbacktrace && \
19957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19959 "RANLIB=$${RANLIB}" \
19960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19964 @endif libbacktrace
19966 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19967 maybe-TAGS-libbacktrace:
19969 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19971 TAGS-libbacktrace: \
19972 configure-libbacktrace
19973 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19974 r=`${PWD_COMMAND}`; export r; \
19975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19977 for flag in $(EXTRA_HOST_FLAGS) ; do \
19978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19980 echo "Doing TAGS in libbacktrace"; \
19981 (cd $(HOST_SUBDIR)/libbacktrace && \
19982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19984 "RANLIB=$${RANLIB}" \
19985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19989 @endif libbacktrace
19991 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19992 maybe-install-info-libbacktrace:
19994 maybe-install-info-libbacktrace: install-info-libbacktrace
19996 install-info-libbacktrace: \
19997 configure-libbacktrace \
19999 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20000 r=`${PWD_COMMAND}`; export r; \
20001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20003 for flag in $(EXTRA_HOST_FLAGS) ; do \
20004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20006 echo "Doing install-info in libbacktrace"; \
20007 (cd $(HOST_SUBDIR)/libbacktrace && \
20008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20010 "RANLIB=$${RANLIB}" \
20011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20015 @endif libbacktrace
20017 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20018 maybe-install-pdf-libbacktrace:
20020 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20022 install-pdf-libbacktrace: \
20023 configure-libbacktrace \
20025 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20026 r=`${PWD_COMMAND}`; export r; \
20027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20029 for flag in $(EXTRA_HOST_FLAGS) ; do \
20030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20032 echo "Doing install-pdf in libbacktrace"; \
20033 (cd $(HOST_SUBDIR)/libbacktrace && \
20034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20036 "RANLIB=$${RANLIB}" \
20037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20041 @endif libbacktrace
20043 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20044 maybe-install-html-libbacktrace:
20046 maybe-install-html-libbacktrace: install-html-libbacktrace
20048 install-html-libbacktrace: \
20049 configure-libbacktrace \
20051 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20052 r=`${PWD_COMMAND}`; export r; \
20053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055 for flag in $(EXTRA_HOST_FLAGS) ; do \
20056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20058 echo "Doing install-html in libbacktrace"; \
20059 (cd $(HOST_SUBDIR)/libbacktrace && \
20060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20062 "RANLIB=$${RANLIB}" \
20063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067 @endif libbacktrace
20069 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20070 maybe-installcheck-libbacktrace:
20072 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20074 installcheck-libbacktrace: \
20075 configure-libbacktrace
20076 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20077 r=`${PWD_COMMAND}`; export r; \
20078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20080 for flag in $(EXTRA_HOST_FLAGS) ; do \
20081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20083 echo "Doing installcheck in libbacktrace"; \
20084 (cd $(HOST_SUBDIR)/libbacktrace && \
20085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20087 "RANLIB=$${RANLIB}" \
20088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20092 @endif libbacktrace
20094 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20095 maybe-mostlyclean-libbacktrace:
20097 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20099 mostlyclean-libbacktrace:
20100 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20101 r=`${PWD_COMMAND}`; export r; \
20102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104 for flag in $(EXTRA_HOST_FLAGS) ; do \
20105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20107 echo "Doing mostlyclean in libbacktrace"; \
20108 (cd $(HOST_SUBDIR)/libbacktrace && \
20109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20111 "RANLIB=$${RANLIB}" \
20112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20116 @endif libbacktrace
20118 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20119 maybe-clean-libbacktrace:
20121 maybe-clean-libbacktrace: clean-libbacktrace
20123 clean-libbacktrace:
20124 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20125 r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128 for flag in $(EXTRA_HOST_FLAGS) ; do \
20129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20131 echo "Doing clean in libbacktrace"; \
20132 (cd $(HOST_SUBDIR)/libbacktrace && \
20133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20135 "RANLIB=$${RANLIB}" \
20136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20140 @endif libbacktrace
20142 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20143 maybe-distclean-libbacktrace:
20145 maybe-distclean-libbacktrace: distclean-libbacktrace
20147 distclean-libbacktrace:
20148 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20149 r=`${PWD_COMMAND}`; export r; \
20150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20152 for flag in $(EXTRA_HOST_FLAGS) ; do \
20153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20155 echo "Doing distclean in libbacktrace"; \
20156 (cd $(HOST_SUBDIR)/libbacktrace && \
20157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20159 "RANLIB=$${RANLIB}" \
20160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20164 @endif libbacktrace
20166 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20167 maybe-maintainer-clean-libbacktrace:
20169 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20171 maintainer-clean-libbacktrace:
20172 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20173 r=`${PWD_COMMAND}`; export r; \
20174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176 for flag in $(EXTRA_HOST_FLAGS) ; do \
20177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20179 echo "Doing maintainer-clean in libbacktrace"; \
20180 (cd $(HOST_SUBDIR)/libbacktrace && \
20181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20183 "RANLIB=$${RANLIB}" \
20184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20185 maintainer-clean) \
20188 @endif libbacktrace
20192 .PHONY: configure-libcpp maybe-configure-libcpp
20193 maybe-configure-libcpp:
20195 configure-libcpp: stage_current
20196 @endif gcc-bootstrap
20198 maybe-configure-libcpp: configure-libcpp
20200 @r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20205 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20206 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20207 case $(srcdir) in \
20208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20209 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20212 module_srcdir=libcpp; \
20214 $$s/$$module_srcdir/configure \
20215 --srcdir=$${topdir}/$$module_srcdir \
20216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20217 --target=${target_alias} \
20223 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20224 maybe-configure-stage1-libcpp:
20225 @if libcpp-bootstrap
20226 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20227 configure-stage1-libcpp:
20228 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20230 @r=`${PWD_COMMAND}`; export r; \
20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232 TFLAGS="$(STAGE1_TFLAGS)"; \
20233 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20235 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20236 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20237 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20238 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20240 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20241 case $(srcdir) in \
20242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20243 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20246 module_srcdir=libcpp; \
20247 $(SHELL) $$s/$$module_srcdir/configure \
20248 --srcdir=$${topdir}/$$module_srcdir \
20249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20250 --target=${target_alias} \
20252 $(STAGE1_CONFIGURE_FLAGS)
20253 @endif libcpp-bootstrap
20255 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20256 maybe-configure-stage2-libcpp:
20257 @if libcpp-bootstrap
20258 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20259 configure-stage2-libcpp:
20260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20262 @r=`${PWD_COMMAND}`; export r; \
20263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264 TFLAGS="$(STAGE2_TFLAGS)"; \
20265 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20267 $(POSTSTAGE1_HOST_EXPORTS) \
20268 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20269 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20270 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20271 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20273 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20274 case $(srcdir) in \
20275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20276 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20279 module_srcdir=libcpp; \
20280 $(SHELL) $$s/$$module_srcdir/configure \
20281 --srcdir=$${topdir}/$$module_srcdir \
20282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20283 --target=${target_alias} \
20284 --with-build-libsubdir=$(HOST_SUBDIR) \
20285 $(STAGE2_CONFIGURE_FLAGS)
20286 @endif libcpp-bootstrap
20288 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20289 maybe-configure-stage3-libcpp:
20290 @if libcpp-bootstrap
20291 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20292 configure-stage3-libcpp:
20293 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20295 @r=`${PWD_COMMAND}`; export r; \
20296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297 TFLAGS="$(STAGE3_TFLAGS)"; \
20298 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20300 $(POSTSTAGE1_HOST_EXPORTS) \
20301 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20302 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20303 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20304 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20306 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20307 case $(srcdir) in \
20308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20309 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20312 module_srcdir=libcpp; \
20313 $(SHELL) $$s/$$module_srcdir/configure \
20314 --srcdir=$${topdir}/$$module_srcdir \
20315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20316 --target=${target_alias} \
20317 --with-build-libsubdir=$(HOST_SUBDIR) \
20318 $(STAGE3_CONFIGURE_FLAGS)
20319 @endif libcpp-bootstrap
20321 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20322 maybe-configure-stage4-libcpp:
20323 @if libcpp-bootstrap
20324 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20325 configure-stage4-libcpp:
20326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20328 @r=`${PWD_COMMAND}`; export r; \
20329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20330 TFLAGS="$(STAGE4_TFLAGS)"; \
20331 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20333 $(POSTSTAGE1_HOST_EXPORTS) \
20334 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20335 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20336 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20337 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20339 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20340 case $(srcdir) in \
20341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20342 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20345 module_srcdir=libcpp; \
20346 $(SHELL) $$s/$$module_srcdir/configure \
20347 --srcdir=$${topdir}/$$module_srcdir \
20348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20349 --target=${target_alias} \
20350 --with-build-libsubdir=$(HOST_SUBDIR) \
20351 $(STAGE4_CONFIGURE_FLAGS)
20352 @endif libcpp-bootstrap
20354 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20355 maybe-configure-stageprofile-libcpp:
20356 @if libcpp-bootstrap
20357 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20358 configure-stageprofile-libcpp:
20359 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20361 @r=`${PWD_COMMAND}`; export r; \
20362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20363 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20364 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20366 $(POSTSTAGE1_HOST_EXPORTS) \
20367 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20368 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20369 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20370 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20372 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20373 case $(srcdir) in \
20374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20375 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20378 module_srcdir=libcpp; \
20379 $(SHELL) $$s/$$module_srcdir/configure \
20380 --srcdir=$${topdir}/$$module_srcdir \
20381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20382 --target=${target_alias} \
20383 --with-build-libsubdir=$(HOST_SUBDIR) \
20384 $(STAGEprofile_CONFIGURE_FLAGS)
20385 @endif libcpp-bootstrap
20387 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20388 maybe-configure-stagefeedback-libcpp:
20389 @if libcpp-bootstrap
20390 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20391 configure-stagefeedback-libcpp:
20392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20394 @r=`${PWD_COMMAND}`; export r; \
20395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20397 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20399 $(POSTSTAGE1_HOST_EXPORTS) \
20400 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20401 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20403 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20405 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20406 case $(srcdir) in \
20407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20408 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20411 module_srcdir=libcpp; \
20412 $(SHELL) $$s/$$module_srcdir/configure \
20413 --srcdir=$${topdir}/$$module_srcdir \
20414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20415 --target=${target_alias} \
20416 --with-build-libsubdir=$(HOST_SUBDIR) \
20417 $(STAGEfeedback_CONFIGURE_FLAGS)
20418 @endif libcpp-bootstrap
20424 .PHONY: all-libcpp maybe-all-libcpp
20427 all-libcpp: stage_current
20428 @endif gcc-bootstrap
20431 maybe-all-libcpp: all-libcpp
20432 all-libcpp: configure-libcpp
20433 @r=`${PWD_COMMAND}`; export r; \
20434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20436 (cd $(HOST_SUBDIR)/libcpp && \
20437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20443 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20444 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20445 maybe-all-stage1-libcpp:
20446 maybe-clean-stage1-libcpp:
20447 @if libcpp-bootstrap
20448 maybe-all-stage1-libcpp: all-stage1-libcpp
20449 all-stage1: all-stage1-libcpp
20450 TARGET-stage1-libcpp = $(TARGET-libcpp)
20451 all-stage1-libcpp: configure-stage1-libcpp
20452 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20453 @r=`${PWD_COMMAND}`; export r; \
20454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20455 TFLAGS="$(STAGE1_TFLAGS)"; \
20457 cd $(HOST_SUBDIR)/libcpp && \
20458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20459 CFLAGS="$(STAGE1_CFLAGS)" \
20460 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20461 LIBCFLAGS="$(LIBCFLAGS)" \
20462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20465 $(EXTRA_HOST_FLAGS) \
20466 $(STAGE1_FLAGS_TO_PASS) \
20467 TFLAGS="$(STAGE1_TFLAGS)" \
20468 $(TARGET-stage1-libcpp)
20470 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20471 clean-stage1: clean-stage1-libcpp
20472 clean-stage1-libcpp:
20473 @if [ $(current_stage) = stage1 ]; then \
20474 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20476 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20477 $(MAKE) stage1-start; \
20479 cd $(HOST_SUBDIR)/libcpp && \
20480 $(MAKE) $(EXTRA_HOST_FLAGS) \
20481 $(STAGE1_FLAGS_TO_PASS) clean
20482 @endif libcpp-bootstrap
20485 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20486 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20487 maybe-all-stage2-libcpp:
20488 maybe-clean-stage2-libcpp:
20489 @if libcpp-bootstrap
20490 maybe-all-stage2-libcpp: all-stage2-libcpp
20491 all-stage2: all-stage2-libcpp
20492 TARGET-stage2-libcpp = $(TARGET-libcpp)
20493 all-stage2-libcpp: configure-stage2-libcpp
20494 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20495 @r=`${PWD_COMMAND}`; export r; \
20496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20497 TFLAGS="$(STAGE2_TFLAGS)"; \
20499 $(POSTSTAGE1_HOST_EXPORTS) \
20500 cd $(HOST_SUBDIR)/libcpp && \
20501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20502 CFLAGS="$(STAGE2_CFLAGS)" \
20503 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20504 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20509 TFLAGS="$(STAGE2_TFLAGS)" \
20510 $(TARGET-stage2-libcpp)
20512 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20513 clean-stage2: clean-stage2-libcpp
20514 clean-stage2-libcpp:
20515 @if [ $(current_stage) = stage2 ]; then \
20516 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20518 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20519 $(MAKE) stage2-start; \
20521 cd $(HOST_SUBDIR)/libcpp && \
20522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20523 @endif libcpp-bootstrap
20526 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20527 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20528 maybe-all-stage3-libcpp:
20529 maybe-clean-stage3-libcpp:
20530 @if libcpp-bootstrap
20531 maybe-all-stage3-libcpp: all-stage3-libcpp
20532 all-stage3: all-stage3-libcpp
20533 TARGET-stage3-libcpp = $(TARGET-libcpp)
20534 all-stage3-libcpp: configure-stage3-libcpp
20535 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20536 @r=`${PWD_COMMAND}`; export r; \
20537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20538 TFLAGS="$(STAGE3_TFLAGS)"; \
20540 $(POSTSTAGE1_HOST_EXPORTS) \
20541 cd $(HOST_SUBDIR)/libcpp && \
20542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20543 CFLAGS="$(STAGE3_CFLAGS)" \
20544 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20545 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20550 TFLAGS="$(STAGE3_TFLAGS)" \
20551 $(TARGET-stage3-libcpp)
20553 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20554 clean-stage3: clean-stage3-libcpp
20555 clean-stage3-libcpp:
20556 @if [ $(current_stage) = stage3 ]; then \
20557 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20559 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20560 $(MAKE) stage3-start; \
20562 cd $(HOST_SUBDIR)/libcpp && \
20563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20564 @endif libcpp-bootstrap
20567 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20568 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20569 maybe-all-stage4-libcpp:
20570 maybe-clean-stage4-libcpp:
20571 @if libcpp-bootstrap
20572 maybe-all-stage4-libcpp: all-stage4-libcpp
20573 all-stage4: all-stage4-libcpp
20574 TARGET-stage4-libcpp = $(TARGET-libcpp)
20575 all-stage4-libcpp: configure-stage4-libcpp
20576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20577 @r=`${PWD_COMMAND}`; export r; \
20578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579 TFLAGS="$(STAGE4_TFLAGS)"; \
20581 $(POSTSTAGE1_HOST_EXPORTS) \
20582 cd $(HOST_SUBDIR)/libcpp && \
20583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20584 CFLAGS="$(STAGE4_CFLAGS)" \
20585 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20586 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20591 TFLAGS="$(STAGE4_TFLAGS)" \
20592 $(TARGET-stage4-libcpp)
20594 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20595 clean-stage4: clean-stage4-libcpp
20596 clean-stage4-libcpp:
20597 @if [ $(current_stage) = stage4 ]; then \
20598 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20600 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20601 $(MAKE) stage4-start; \
20603 cd $(HOST_SUBDIR)/libcpp && \
20604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20605 @endif libcpp-bootstrap
20608 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20609 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20610 maybe-all-stageprofile-libcpp:
20611 maybe-clean-stageprofile-libcpp:
20612 @if libcpp-bootstrap
20613 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20614 all-stageprofile: all-stageprofile-libcpp
20615 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20616 all-stageprofile-libcpp: configure-stageprofile-libcpp
20617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20618 @r=`${PWD_COMMAND}`; export r; \
20619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20622 $(POSTSTAGE1_HOST_EXPORTS) \
20623 cd $(HOST_SUBDIR)/libcpp && \
20624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20625 CFLAGS="$(STAGEprofile_CFLAGS)" \
20626 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20627 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20632 TFLAGS="$(STAGEprofile_TFLAGS)" \
20633 $(TARGET-stageprofile-libcpp)
20635 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20636 clean-stageprofile: clean-stageprofile-libcpp
20637 clean-stageprofile-libcpp:
20638 @if [ $(current_stage) = stageprofile ]; then \
20639 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20641 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20642 $(MAKE) stageprofile-start; \
20644 cd $(HOST_SUBDIR)/libcpp && \
20645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20646 @endif libcpp-bootstrap
20649 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20650 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20651 maybe-all-stagefeedback-libcpp:
20652 maybe-clean-stagefeedback-libcpp:
20653 @if libcpp-bootstrap
20654 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20655 all-stagefeedback: all-stagefeedback-libcpp
20656 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20657 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20658 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20659 @r=`${PWD_COMMAND}`; export r; \
20660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20661 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20663 $(POSTSTAGE1_HOST_EXPORTS) \
20664 cd $(HOST_SUBDIR)/libcpp && \
20665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20666 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20667 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20668 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20673 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20674 $(TARGET-stagefeedback-libcpp)
20676 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20677 clean-stagefeedback: clean-stagefeedback-libcpp
20678 clean-stagefeedback-libcpp:
20679 @if [ $(current_stage) = stagefeedback ]; then \
20680 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20682 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20683 $(MAKE) stagefeedback-start; \
20685 cd $(HOST_SUBDIR)/libcpp && \
20686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20687 @endif libcpp-bootstrap
20693 .PHONY: check-libcpp maybe-check-libcpp
20694 maybe-check-libcpp:
20696 maybe-check-libcpp: check-libcpp
20699 @: $(MAKE); $(unstage)
20700 @r=`${PWD_COMMAND}`; export r; \
20701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20703 (cd $(HOST_SUBDIR)/libcpp && \
20704 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20708 .PHONY: install-libcpp maybe-install-libcpp
20709 maybe-install-libcpp:
20711 maybe-install-libcpp: install-libcpp
20713 install-libcpp: installdirs
20714 @: $(MAKE); $(unstage)
20715 @r=`${PWD_COMMAND}`; export r; \
20716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20718 (cd $(HOST_SUBDIR)/libcpp && \
20719 $(MAKE) $(FLAGS_TO_PASS) install)
20723 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20724 maybe-install-strip-libcpp:
20726 maybe-install-strip-libcpp: install-strip-libcpp
20728 install-strip-libcpp: installdirs
20729 @: $(MAKE); $(unstage)
20730 @r=`${PWD_COMMAND}`; export r; \
20731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733 (cd $(HOST_SUBDIR)/libcpp && \
20734 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20738 # Other targets (info, dvi, pdf, etc.)
20740 .PHONY: maybe-info-libcpp info-libcpp
20743 maybe-info-libcpp: info-libcpp
20747 @[ -f ./libcpp/Makefile ] || exit 0; \
20748 r=`${PWD_COMMAND}`; export r; \
20749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20751 for flag in $(EXTRA_HOST_FLAGS) ; do \
20752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20754 echo "Doing info in libcpp"; \
20755 (cd $(HOST_SUBDIR)/libcpp && \
20756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20758 "RANLIB=$${RANLIB}" \
20759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765 .PHONY: maybe-dvi-libcpp dvi-libcpp
20768 maybe-dvi-libcpp: dvi-libcpp
20772 @[ -f ./libcpp/Makefile ] || exit 0; \
20773 r=`${PWD_COMMAND}`; export r; \
20774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776 for flag in $(EXTRA_HOST_FLAGS) ; do \
20777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20779 echo "Doing dvi in libcpp"; \
20780 (cd $(HOST_SUBDIR)/libcpp && \
20781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20783 "RANLIB=$${RANLIB}" \
20784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790 .PHONY: maybe-pdf-libcpp pdf-libcpp
20793 maybe-pdf-libcpp: pdf-libcpp
20797 @[ -f ./libcpp/Makefile ] || exit 0; \
20798 r=`${PWD_COMMAND}`; export r; \
20799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20801 for flag in $(EXTRA_HOST_FLAGS) ; do \
20802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20804 echo "Doing pdf in libcpp"; \
20805 (cd $(HOST_SUBDIR)/libcpp && \
20806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808 "RANLIB=$${RANLIB}" \
20809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815 .PHONY: maybe-html-libcpp html-libcpp
20818 maybe-html-libcpp: html-libcpp
20822 @[ -f ./libcpp/Makefile ] || exit 0; \
20823 r=`${PWD_COMMAND}`; export r; \
20824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20826 for flag in $(EXTRA_HOST_FLAGS) ; do \
20827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20829 echo "Doing html in libcpp"; \
20830 (cd $(HOST_SUBDIR)/libcpp && \
20831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20833 "RANLIB=$${RANLIB}" \
20834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20843 maybe-TAGS-libcpp: TAGS-libcpp
20847 @[ -f ./libcpp/Makefile ] || exit 0; \
20848 r=`${PWD_COMMAND}`; export r; \
20849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20851 for flag in $(EXTRA_HOST_FLAGS) ; do \
20852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20854 echo "Doing TAGS in libcpp"; \
20855 (cd $(HOST_SUBDIR)/libcpp && \
20856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20858 "RANLIB=$${RANLIB}" \
20859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20865 .PHONY: maybe-install-info-libcpp install-info-libcpp
20866 maybe-install-info-libcpp:
20868 maybe-install-info-libcpp: install-info-libcpp
20870 install-info-libcpp: \
20873 @[ -f ./libcpp/Makefile ] || exit 0; \
20874 r=`${PWD_COMMAND}`; export r; \
20875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 for flag in $(EXTRA_HOST_FLAGS) ; do \
20878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20880 echo "Doing install-info in libcpp"; \
20881 (cd $(HOST_SUBDIR)/libcpp && \
20882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20884 "RANLIB=$${RANLIB}" \
20885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20891 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20892 maybe-install-pdf-libcpp:
20894 maybe-install-pdf-libcpp: install-pdf-libcpp
20896 install-pdf-libcpp: \
20899 @[ -f ./libcpp/Makefile ] || exit 0; \
20900 r=`${PWD_COMMAND}`; export r; \
20901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20903 for flag in $(EXTRA_HOST_FLAGS) ; do \
20904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20906 echo "Doing install-pdf in libcpp"; \
20907 (cd $(HOST_SUBDIR)/libcpp && \
20908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20910 "RANLIB=$${RANLIB}" \
20911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20917 .PHONY: maybe-install-html-libcpp install-html-libcpp
20918 maybe-install-html-libcpp:
20920 maybe-install-html-libcpp: install-html-libcpp
20922 install-html-libcpp: \
20925 @[ -f ./libcpp/Makefile ] || exit 0; \
20926 r=`${PWD_COMMAND}`; export r; \
20927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929 for flag in $(EXTRA_HOST_FLAGS) ; do \
20930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20932 echo "Doing install-html in libcpp"; \
20933 (cd $(HOST_SUBDIR)/libcpp && \
20934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20936 "RANLIB=$${RANLIB}" \
20937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20944 maybe-installcheck-libcpp:
20946 maybe-installcheck-libcpp: installcheck-libcpp
20948 installcheck-libcpp: \
20950 @[ -f ./libcpp/Makefile ] || exit 0; \
20951 r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954 for flag in $(EXTRA_HOST_FLAGS) ; do \
20955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20957 echo "Doing installcheck in libcpp"; \
20958 (cd $(HOST_SUBDIR)/libcpp && \
20959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961 "RANLIB=$${RANLIB}" \
20962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20969 maybe-mostlyclean-libcpp:
20971 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20973 mostlyclean-libcpp:
20974 @[ -f ./libcpp/Makefile ] || exit 0; \
20975 r=`${PWD_COMMAND}`; export r; \
20976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 for flag in $(EXTRA_HOST_FLAGS) ; do \
20979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981 echo "Doing mostlyclean in libcpp"; \
20982 (cd $(HOST_SUBDIR)/libcpp && \
20983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20985 "RANLIB=$${RANLIB}" \
20986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20992 .PHONY: maybe-clean-libcpp clean-libcpp
20993 maybe-clean-libcpp:
20995 maybe-clean-libcpp: clean-libcpp
20998 @[ -f ./libcpp/Makefile ] || exit 0; \
20999 r=`${PWD_COMMAND}`; export r; \
21000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21002 for flag in $(EXTRA_HOST_FLAGS) ; do \
21003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21005 echo "Doing clean in libcpp"; \
21006 (cd $(HOST_SUBDIR)/libcpp && \
21007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21009 "RANLIB=$${RANLIB}" \
21010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016 .PHONY: maybe-distclean-libcpp distclean-libcpp
21017 maybe-distclean-libcpp:
21019 maybe-distclean-libcpp: distclean-libcpp
21022 @[ -f ./libcpp/Makefile ] || exit 0; \
21023 r=`${PWD_COMMAND}`; export r; \
21024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21026 for flag in $(EXTRA_HOST_FLAGS) ; do \
21027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21029 echo "Doing distclean in libcpp"; \
21030 (cd $(HOST_SUBDIR)/libcpp && \
21031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21033 "RANLIB=$${RANLIB}" \
21034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21041 maybe-maintainer-clean-libcpp:
21043 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21045 maintainer-clean-libcpp:
21046 @[ -f ./libcpp/Makefile ] || exit 0; \
21047 r=`${PWD_COMMAND}`; export r; \
21048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050 for flag in $(EXTRA_HOST_FLAGS) ; do \
21051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21053 echo "Doing maintainer-clean in libcpp"; \
21054 (cd $(HOST_SUBDIR)/libcpp && \
21055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057 "RANLIB=$${RANLIB}" \
21058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21059 maintainer-clean) \
21066 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21067 maybe-configure-libdecnumber:
21069 configure-libdecnumber: stage_current
21070 @endif gcc-bootstrap
21072 maybe-configure-libdecnumber: configure-libdecnumber
21073 configure-libdecnumber:
21074 @r=`${PWD_COMMAND}`; export r; \
21075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21079 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21080 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21081 case $(srcdir) in \
21082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21083 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21086 module_srcdir=libdecnumber; \
21088 $$s/$$module_srcdir/configure \
21089 --srcdir=$${topdir}/$$module_srcdir \
21090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21091 --target=${target_alias} \
21093 @endif libdecnumber
21097 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21098 maybe-configure-stage1-libdecnumber:
21099 @if libdecnumber-bootstrap
21100 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21101 configure-stage1-libdecnumber:
21102 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21104 @r=`${PWD_COMMAND}`; export r; \
21105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106 TFLAGS="$(STAGE1_TFLAGS)"; \
21107 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21109 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21110 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21111 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21112 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21114 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21115 case $(srcdir) in \
21116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21117 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21120 module_srcdir=libdecnumber; \
21121 $(SHELL) $$s/$$module_srcdir/configure \
21122 --srcdir=$${topdir}/$$module_srcdir \
21123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21124 --target=${target_alias} \
21126 $(STAGE1_CONFIGURE_FLAGS)
21127 @endif libdecnumber-bootstrap
21129 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21130 maybe-configure-stage2-libdecnumber:
21131 @if libdecnumber-bootstrap
21132 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21133 configure-stage2-libdecnumber:
21134 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21136 @r=`${PWD_COMMAND}`; export r; \
21137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21138 TFLAGS="$(STAGE2_TFLAGS)"; \
21139 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21141 $(POSTSTAGE1_HOST_EXPORTS) \
21142 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21143 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21144 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21145 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21147 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21148 case $(srcdir) in \
21149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21150 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21153 module_srcdir=libdecnumber; \
21154 $(SHELL) $$s/$$module_srcdir/configure \
21155 --srcdir=$${topdir}/$$module_srcdir \
21156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21157 --target=${target_alias} \
21158 --with-build-libsubdir=$(HOST_SUBDIR) \
21159 $(STAGE2_CONFIGURE_FLAGS)
21160 @endif libdecnumber-bootstrap
21162 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21163 maybe-configure-stage3-libdecnumber:
21164 @if libdecnumber-bootstrap
21165 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21166 configure-stage3-libdecnumber:
21167 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21169 @r=`${PWD_COMMAND}`; export r; \
21170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171 TFLAGS="$(STAGE3_TFLAGS)"; \
21172 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21174 $(POSTSTAGE1_HOST_EXPORTS) \
21175 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21176 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21177 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21178 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21180 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21181 case $(srcdir) in \
21182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21186 module_srcdir=libdecnumber; \
21187 $(SHELL) $$s/$$module_srcdir/configure \
21188 --srcdir=$${topdir}/$$module_srcdir \
21189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190 --target=${target_alias} \
21191 --with-build-libsubdir=$(HOST_SUBDIR) \
21192 $(STAGE3_CONFIGURE_FLAGS)
21193 @endif libdecnumber-bootstrap
21195 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21196 maybe-configure-stage4-libdecnumber:
21197 @if libdecnumber-bootstrap
21198 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21199 configure-stage4-libdecnumber:
21200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21202 @r=`${PWD_COMMAND}`; export r; \
21203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204 TFLAGS="$(STAGE4_TFLAGS)"; \
21205 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21207 $(POSTSTAGE1_HOST_EXPORTS) \
21208 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21209 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21210 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21211 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21213 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21214 case $(srcdir) in \
21215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21216 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21219 module_srcdir=libdecnumber; \
21220 $(SHELL) $$s/$$module_srcdir/configure \
21221 --srcdir=$${topdir}/$$module_srcdir \
21222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21223 --target=${target_alias} \
21224 --with-build-libsubdir=$(HOST_SUBDIR) \
21225 $(STAGE4_CONFIGURE_FLAGS)
21226 @endif libdecnumber-bootstrap
21228 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21229 maybe-configure-stageprofile-libdecnumber:
21230 @if libdecnumber-bootstrap
21231 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21232 configure-stageprofile-libdecnumber:
21233 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21235 @r=`${PWD_COMMAND}`; export r; \
21236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21238 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21240 $(POSTSTAGE1_HOST_EXPORTS) \
21241 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21242 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21243 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21244 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21246 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21247 case $(srcdir) in \
21248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21249 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21252 module_srcdir=libdecnumber; \
21253 $(SHELL) $$s/$$module_srcdir/configure \
21254 --srcdir=$${topdir}/$$module_srcdir \
21255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21256 --target=${target_alias} \
21257 --with-build-libsubdir=$(HOST_SUBDIR) \
21258 $(STAGEprofile_CONFIGURE_FLAGS)
21259 @endif libdecnumber-bootstrap
21261 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21262 maybe-configure-stagefeedback-libdecnumber:
21263 @if libdecnumber-bootstrap
21264 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21265 configure-stagefeedback-libdecnumber:
21266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21268 @r=`${PWD_COMMAND}`; export r; \
21269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21271 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21273 $(POSTSTAGE1_HOST_EXPORTS) \
21274 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21275 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21277 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21279 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21280 case $(srcdir) in \
21281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21282 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21285 module_srcdir=libdecnumber; \
21286 $(SHELL) $$s/$$module_srcdir/configure \
21287 --srcdir=$${topdir}/$$module_srcdir \
21288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21289 --target=${target_alias} \
21290 --with-build-libsubdir=$(HOST_SUBDIR) \
21291 $(STAGEfeedback_CONFIGURE_FLAGS)
21292 @endif libdecnumber-bootstrap
21298 .PHONY: all-libdecnumber maybe-all-libdecnumber
21299 maybe-all-libdecnumber:
21301 all-libdecnumber: stage_current
21302 @endif gcc-bootstrap
21304 TARGET-libdecnumber=all
21305 maybe-all-libdecnumber: all-libdecnumber
21306 all-libdecnumber: configure-libdecnumber
21307 @r=`${PWD_COMMAND}`; export r; \
21308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310 (cd $(HOST_SUBDIR)/libdecnumber && \
21311 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21312 $(TARGET-libdecnumber))
21313 @endif libdecnumber
21317 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21318 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21319 maybe-all-stage1-libdecnumber:
21320 maybe-clean-stage1-libdecnumber:
21321 @if libdecnumber-bootstrap
21322 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21323 all-stage1: all-stage1-libdecnumber
21324 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21325 all-stage1-libdecnumber: configure-stage1-libdecnumber
21326 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21327 @r=`${PWD_COMMAND}`; export r; \
21328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329 TFLAGS="$(STAGE1_TFLAGS)"; \
21331 cd $(HOST_SUBDIR)/libdecnumber && \
21332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21333 CFLAGS="$(STAGE1_CFLAGS)" \
21334 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21335 LIBCFLAGS="$(LIBCFLAGS)" \
21336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21339 $(EXTRA_HOST_FLAGS) \
21340 $(STAGE1_FLAGS_TO_PASS) \
21341 TFLAGS="$(STAGE1_TFLAGS)" \
21342 $(TARGET-stage1-libdecnumber)
21344 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21345 clean-stage1: clean-stage1-libdecnumber
21346 clean-stage1-libdecnumber:
21347 @if [ $(current_stage) = stage1 ]; then \
21348 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21350 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21351 $(MAKE) stage1-start; \
21353 cd $(HOST_SUBDIR)/libdecnumber && \
21354 $(MAKE) $(EXTRA_HOST_FLAGS) \
21355 $(STAGE1_FLAGS_TO_PASS) clean
21356 @endif libdecnumber-bootstrap
21359 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21360 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21361 maybe-all-stage2-libdecnumber:
21362 maybe-clean-stage2-libdecnumber:
21363 @if libdecnumber-bootstrap
21364 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21365 all-stage2: all-stage2-libdecnumber
21366 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21367 all-stage2-libdecnumber: configure-stage2-libdecnumber
21368 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21369 @r=`${PWD_COMMAND}`; export r; \
21370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371 TFLAGS="$(STAGE2_TFLAGS)"; \
21373 $(POSTSTAGE1_HOST_EXPORTS) \
21374 cd $(HOST_SUBDIR)/libdecnumber && \
21375 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21376 CFLAGS="$(STAGE2_CFLAGS)" \
21377 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21378 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21383 TFLAGS="$(STAGE2_TFLAGS)" \
21384 $(TARGET-stage2-libdecnumber)
21386 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21387 clean-stage2: clean-stage2-libdecnumber
21388 clean-stage2-libdecnumber:
21389 @if [ $(current_stage) = stage2 ]; then \
21390 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21392 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21393 $(MAKE) stage2-start; \
21395 cd $(HOST_SUBDIR)/libdecnumber && \
21396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21397 @endif libdecnumber-bootstrap
21400 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21401 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21402 maybe-all-stage3-libdecnumber:
21403 maybe-clean-stage3-libdecnumber:
21404 @if libdecnumber-bootstrap
21405 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21406 all-stage3: all-stage3-libdecnumber
21407 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21408 all-stage3-libdecnumber: configure-stage3-libdecnumber
21409 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21410 @r=`${PWD_COMMAND}`; export r; \
21411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412 TFLAGS="$(STAGE3_TFLAGS)"; \
21414 $(POSTSTAGE1_HOST_EXPORTS) \
21415 cd $(HOST_SUBDIR)/libdecnumber && \
21416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21417 CFLAGS="$(STAGE3_CFLAGS)" \
21418 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21419 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21424 TFLAGS="$(STAGE3_TFLAGS)" \
21425 $(TARGET-stage3-libdecnumber)
21427 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21428 clean-stage3: clean-stage3-libdecnumber
21429 clean-stage3-libdecnumber:
21430 @if [ $(current_stage) = stage3 ]; then \
21431 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21433 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21434 $(MAKE) stage3-start; \
21436 cd $(HOST_SUBDIR)/libdecnumber && \
21437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21438 @endif libdecnumber-bootstrap
21441 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21442 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21443 maybe-all-stage4-libdecnumber:
21444 maybe-clean-stage4-libdecnumber:
21445 @if libdecnumber-bootstrap
21446 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21447 all-stage4: all-stage4-libdecnumber
21448 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21449 all-stage4-libdecnumber: configure-stage4-libdecnumber
21450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21451 @r=`${PWD_COMMAND}`; export r; \
21452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453 TFLAGS="$(STAGE4_TFLAGS)"; \
21455 $(POSTSTAGE1_HOST_EXPORTS) \
21456 cd $(HOST_SUBDIR)/libdecnumber && \
21457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21458 CFLAGS="$(STAGE4_CFLAGS)" \
21459 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21460 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21465 TFLAGS="$(STAGE4_TFLAGS)" \
21466 $(TARGET-stage4-libdecnumber)
21468 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21469 clean-stage4: clean-stage4-libdecnumber
21470 clean-stage4-libdecnumber:
21471 @if [ $(current_stage) = stage4 ]; then \
21472 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21474 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21475 $(MAKE) stage4-start; \
21477 cd $(HOST_SUBDIR)/libdecnumber && \
21478 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21479 @endif libdecnumber-bootstrap
21482 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21483 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21484 maybe-all-stageprofile-libdecnumber:
21485 maybe-clean-stageprofile-libdecnumber:
21486 @if libdecnumber-bootstrap
21487 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21488 all-stageprofile: all-stageprofile-libdecnumber
21489 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21490 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21491 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21492 @r=`${PWD_COMMAND}`; export r; \
21493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21494 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21496 $(POSTSTAGE1_HOST_EXPORTS) \
21497 cd $(HOST_SUBDIR)/libdecnumber && \
21498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21499 CFLAGS="$(STAGEprofile_CFLAGS)" \
21500 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21501 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21506 TFLAGS="$(STAGEprofile_TFLAGS)" \
21507 $(TARGET-stageprofile-libdecnumber)
21509 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21510 clean-stageprofile: clean-stageprofile-libdecnumber
21511 clean-stageprofile-libdecnumber:
21512 @if [ $(current_stage) = stageprofile ]; then \
21513 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21515 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21516 $(MAKE) stageprofile-start; \
21518 cd $(HOST_SUBDIR)/libdecnumber && \
21519 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21520 @endif libdecnumber-bootstrap
21523 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21524 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21525 maybe-all-stagefeedback-libdecnumber:
21526 maybe-clean-stagefeedback-libdecnumber:
21527 @if libdecnumber-bootstrap
21528 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21529 all-stagefeedback: all-stagefeedback-libdecnumber
21530 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21531 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21532 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21533 @r=`${PWD_COMMAND}`; export r; \
21534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21535 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21537 $(POSTSTAGE1_HOST_EXPORTS) \
21538 cd $(HOST_SUBDIR)/libdecnumber && \
21539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21540 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21541 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21542 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21547 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21548 $(TARGET-stagefeedback-libdecnumber)
21550 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21551 clean-stagefeedback: clean-stagefeedback-libdecnumber
21552 clean-stagefeedback-libdecnumber:
21553 @if [ $(current_stage) = stagefeedback ]; then \
21554 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21556 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21557 $(MAKE) stagefeedback-start; \
21559 cd $(HOST_SUBDIR)/libdecnumber && \
21560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21561 @endif libdecnumber-bootstrap
21567 .PHONY: check-libdecnumber maybe-check-libdecnumber
21568 maybe-check-libdecnumber:
21570 maybe-check-libdecnumber: check-libdecnumber
21572 check-libdecnumber:
21573 @: $(MAKE); $(unstage)
21574 @r=`${PWD_COMMAND}`; export r; \
21575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21577 (cd $(HOST_SUBDIR)/libdecnumber && \
21578 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21580 @endif libdecnumber
21582 .PHONY: install-libdecnumber maybe-install-libdecnumber
21583 maybe-install-libdecnumber:
21585 maybe-install-libdecnumber: install-libdecnumber
21587 install-libdecnumber: installdirs
21588 @: $(MAKE); $(unstage)
21589 @r=`${PWD_COMMAND}`; export r; \
21590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21592 (cd $(HOST_SUBDIR)/libdecnumber && \
21593 $(MAKE) $(FLAGS_TO_PASS) install)
21595 @endif libdecnumber
21597 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21598 maybe-install-strip-libdecnumber:
21600 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21602 install-strip-libdecnumber: installdirs
21603 @: $(MAKE); $(unstage)
21604 @r=`${PWD_COMMAND}`; export r; \
21605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607 (cd $(HOST_SUBDIR)/libdecnumber && \
21608 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21610 @endif libdecnumber
21612 # Other targets (info, dvi, pdf, etc.)
21614 .PHONY: maybe-info-libdecnumber info-libdecnumber
21615 maybe-info-libdecnumber:
21617 maybe-info-libdecnumber: info-libdecnumber
21619 info-libdecnumber: \
21620 configure-libdecnumber
21621 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21622 r=`${PWD_COMMAND}`; export r; \
21623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625 for flag in $(EXTRA_HOST_FLAGS) ; do \
21626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21628 echo "Doing info in libdecnumber"; \
21629 (cd $(HOST_SUBDIR)/libdecnumber && \
21630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21632 "RANLIB=$${RANLIB}" \
21633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21637 @endif libdecnumber
21639 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21640 maybe-dvi-libdecnumber:
21642 maybe-dvi-libdecnumber: dvi-libdecnumber
21644 dvi-libdecnumber: \
21645 configure-libdecnumber
21646 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21647 r=`${PWD_COMMAND}`; export r; \
21648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21650 for flag in $(EXTRA_HOST_FLAGS) ; do \
21651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21653 echo "Doing dvi in libdecnumber"; \
21654 (cd $(HOST_SUBDIR)/libdecnumber && \
21655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21657 "RANLIB=$${RANLIB}" \
21658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21662 @endif libdecnumber
21664 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21665 maybe-pdf-libdecnumber:
21667 maybe-pdf-libdecnumber: pdf-libdecnumber
21669 pdf-libdecnumber: \
21670 configure-libdecnumber
21671 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21672 r=`${PWD_COMMAND}`; export r; \
21673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21675 for flag in $(EXTRA_HOST_FLAGS) ; do \
21676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21678 echo "Doing pdf in libdecnumber"; \
21679 (cd $(HOST_SUBDIR)/libdecnumber && \
21680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21682 "RANLIB=$${RANLIB}" \
21683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21687 @endif libdecnumber
21689 .PHONY: maybe-html-libdecnumber html-libdecnumber
21690 maybe-html-libdecnumber:
21692 maybe-html-libdecnumber: html-libdecnumber
21694 html-libdecnumber: \
21695 configure-libdecnumber
21696 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21697 r=`${PWD_COMMAND}`; export r; \
21698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21700 for flag in $(EXTRA_HOST_FLAGS) ; do \
21701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21703 echo "Doing html in libdecnumber"; \
21704 (cd $(HOST_SUBDIR)/libdecnumber && \
21705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707 "RANLIB=$${RANLIB}" \
21708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21712 @endif libdecnumber
21714 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21715 maybe-TAGS-libdecnumber:
21717 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21719 TAGS-libdecnumber: \
21720 configure-libdecnumber
21721 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21722 r=`${PWD_COMMAND}`; export r; \
21723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725 for flag in $(EXTRA_HOST_FLAGS) ; do \
21726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21728 echo "Doing TAGS in libdecnumber"; \
21729 (cd $(HOST_SUBDIR)/libdecnumber && \
21730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21732 "RANLIB=$${RANLIB}" \
21733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21737 @endif libdecnumber
21739 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21740 maybe-install-info-libdecnumber:
21742 maybe-install-info-libdecnumber: install-info-libdecnumber
21744 install-info-libdecnumber: \
21745 configure-libdecnumber \
21747 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21748 r=`${PWD_COMMAND}`; export r; \
21749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21751 for flag in $(EXTRA_HOST_FLAGS) ; do \
21752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21754 echo "Doing install-info in libdecnumber"; \
21755 (cd $(HOST_SUBDIR)/libdecnumber && \
21756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21758 "RANLIB=$${RANLIB}" \
21759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21763 @endif libdecnumber
21765 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21766 maybe-install-pdf-libdecnumber:
21768 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21770 install-pdf-libdecnumber: \
21771 configure-libdecnumber \
21773 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21774 r=`${PWD_COMMAND}`; export r; \
21775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21777 for flag in $(EXTRA_HOST_FLAGS) ; do \
21778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21780 echo "Doing install-pdf in libdecnumber"; \
21781 (cd $(HOST_SUBDIR)/libdecnumber && \
21782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21784 "RANLIB=$${RANLIB}" \
21785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21789 @endif libdecnumber
21791 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21792 maybe-install-html-libdecnumber:
21794 maybe-install-html-libdecnumber: install-html-libdecnumber
21796 install-html-libdecnumber: \
21797 configure-libdecnumber \
21799 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21800 r=`${PWD_COMMAND}`; export r; \
21801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21803 for flag in $(EXTRA_HOST_FLAGS) ; do \
21804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21806 echo "Doing install-html in libdecnumber"; \
21807 (cd $(HOST_SUBDIR)/libdecnumber && \
21808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21810 "RANLIB=$${RANLIB}" \
21811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21815 @endif libdecnumber
21817 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21818 maybe-installcheck-libdecnumber:
21820 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21822 installcheck-libdecnumber: \
21823 configure-libdecnumber
21824 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21825 r=`${PWD_COMMAND}`; export r; \
21826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21828 for flag in $(EXTRA_HOST_FLAGS) ; do \
21829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21831 echo "Doing installcheck in libdecnumber"; \
21832 (cd $(HOST_SUBDIR)/libdecnumber && \
21833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21835 "RANLIB=$${RANLIB}" \
21836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21840 @endif libdecnumber
21842 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21843 maybe-mostlyclean-libdecnumber:
21845 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21847 mostlyclean-libdecnumber:
21848 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21849 r=`${PWD_COMMAND}`; export r; \
21850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21852 for flag in $(EXTRA_HOST_FLAGS) ; do \
21853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21855 echo "Doing mostlyclean in libdecnumber"; \
21856 (cd $(HOST_SUBDIR)/libdecnumber && \
21857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21859 "RANLIB=$${RANLIB}" \
21860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21864 @endif libdecnumber
21866 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21867 maybe-clean-libdecnumber:
21869 maybe-clean-libdecnumber: clean-libdecnumber
21871 clean-libdecnumber:
21872 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21873 r=`${PWD_COMMAND}`; export r; \
21874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876 for flag in $(EXTRA_HOST_FLAGS) ; do \
21877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21879 echo "Doing clean in libdecnumber"; \
21880 (cd $(HOST_SUBDIR)/libdecnumber && \
21881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21883 "RANLIB=$${RANLIB}" \
21884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21888 @endif libdecnumber
21890 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21891 maybe-distclean-libdecnumber:
21893 maybe-distclean-libdecnumber: distclean-libdecnumber
21895 distclean-libdecnumber:
21896 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21897 r=`${PWD_COMMAND}`; export r; \
21898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900 for flag in $(EXTRA_HOST_FLAGS) ; do \
21901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21903 echo "Doing distclean in libdecnumber"; \
21904 (cd $(HOST_SUBDIR)/libdecnumber && \
21905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21907 "RANLIB=$${RANLIB}" \
21908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21912 @endif libdecnumber
21914 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21915 maybe-maintainer-clean-libdecnumber:
21917 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21919 maintainer-clean-libdecnumber:
21920 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21921 r=`${PWD_COMMAND}`; export r; \
21922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21924 for flag in $(EXTRA_HOST_FLAGS) ; do \
21925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21927 echo "Doing maintainer-clean in libdecnumber"; \
21928 (cd $(HOST_SUBDIR)/libdecnumber && \
21929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21931 "RANLIB=$${RANLIB}" \
21932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21933 maintainer-clean) \
21936 @endif libdecnumber
21940 .PHONY: configure-libgui maybe-configure-libgui
21941 maybe-configure-libgui:
21943 configure-libgui: stage_current
21944 @endif gcc-bootstrap
21946 maybe-configure-libgui: configure-libgui
21948 @: $(MAKE); $(unstage)
21949 @r=`${PWD_COMMAND}`; export r; \
21950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21951 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21954 echo Configuring in $(HOST_SUBDIR)/libgui; \
21955 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21956 case $(srcdir) in \
21957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21958 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961 module_srcdir=libgui; \
21963 $$s/$$module_srcdir/configure \
21964 --srcdir=$${topdir}/$$module_srcdir \
21965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966 --target=${target_alias} \
21974 .PHONY: all-libgui maybe-all-libgui
21977 all-libgui: stage_current
21978 @endif gcc-bootstrap
21981 maybe-all-libgui: all-libgui
21982 all-libgui: configure-libgui
21983 @: $(MAKE); $(unstage)
21984 @r=`${PWD_COMMAND}`; export r; \
21985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21987 (cd $(HOST_SUBDIR)/libgui && \
21988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21995 .PHONY: check-libgui maybe-check-libgui
21996 maybe-check-libgui:
21998 maybe-check-libgui: check-libgui
22001 @: $(MAKE); $(unstage)
22002 @r=`${PWD_COMMAND}`; export r; \
22003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005 (cd $(HOST_SUBDIR)/libgui && \
22006 $(MAKE) $(FLAGS_TO_PASS) check)
22010 .PHONY: install-libgui maybe-install-libgui
22011 maybe-install-libgui:
22013 maybe-install-libgui: install-libgui
22015 install-libgui: installdirs
22016 @: $(MAKE); $(unstage)
22017 @r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22020 (cd $(HOST_SUBDIR)/libgui && \
22021 $(MAKE) $(FLAGS_TO_PASS) install)
22025 .PHONY: install-strip-libgui maybe-install-strip-libgui
22026 maybe-install-strip-libgui:
22028 maybe-install-strip-libgui: install-strip-libgui
22030 install-strip-libgui: installdirs
22031 @: $(MAKE); $(unstage)
22032 @r=`${PWD_COMMAND}`; export r; \
22033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22035 (cd $(HOST_SUBDIR)/libgui && \
22036 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22040 # Other targets (info, dvi, pdf, etc.)
22042 .PHONY: maybe-info-libgui info-libgui
22045 maybe-info-libgui: info-libgui
22049 @: $(MAKE); $(unstage)
22050 @[ -f ./libgui/Makefile ] || exit 0; \
22051 r=`${PWD_COMMAND}`; export r; \
22052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054 for flag in $(EXTRA_HOST_FLAGS) ; do \
22055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22057 echo "Doing info in libgui"; \
22058 (cd $(HOST_SUBDIR)/libgui && \
22059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22061 "RANLIB=$${RANLIB}" \
22062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22068 .PHONY: maybe-dvi-libgui dvi-libgui
22071 maybe-dvi-libgui: dvi-libgui
22075 @: $(MAKE); $(unstage)
22076 @[ -f ./libgui/Makefile ] || exit 0; \
22077 r=`${PWD_COMMAND}`; export r; \
22078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22080 for flag in $(EXTRA_HOST_FLAGS) ; do \
22081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22083 echo "Doing dvi in libgui"; \
22084 (cd $(HOST_SUBDIR)/libgui && \
22085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22087 "RANLIB=$${RANLIB}" \
22088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22094 .PHONY: maybe-pdf-libgui pdf-libgui
22097 maybe-pdf-libgui: pdf-libgui
22101 @: $(MAKE); $(unstage)
22102 @[ -f ./libgui/Makefile ] || exit 0; \
22103 r=`${PWD_COMMAND}`; export r; \
22104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 for flag in $(EXTRA_HOST_FLAGS) ; do \
22107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22109 echo "Doing pdf in libgui"; \
22110 (cd $(HOST_SUBDIR)/libgui && \
22111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22113 "RANLIB=$${RANLIB}" \
22114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22120 .PHONY: maybe-html-libgui html-libgui
22123 maybe-html-libgui: html-libgui
22127 @: $(MAKE); $(unstage)
22128 @[ -f ./libgui/Makefile ] || exit 0; \
22129 r=`${PWD_COMMAND}`; export r; \
22130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22132 for flag in $(EXTRA_HOST_FLAGS) ; do \
22133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22135 echo "Doing html in libgui"; \
22136 (cd $(HOST_SUBDIR)/libgui && \
22137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22139 "RANLIB=$${RANLIB}" \
22140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22146 .PHONY: maybe-TAGS-libgui TAGS-libgui
22149 maybe-TAGS-libgui: TAGS-libgui
22153 @: $(MAKE); $(unstage)
22154 @[ -f ./libgui/Makefile ] || exit 0; \
22155 r=`${PWD_COMMAND}`; export r; \
22156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22158 for flag in $(EXTRA_HOST_FLAGS) ; do \
22159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22161 echo "Doing TAGS in libgui"; \
22162 (cd $(HOST_SUBDIR)/libgui && \
22163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22165 "RANLIB=$${RANLIB}" \
22166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172 .PHONY: maybe-install-info-libgui install-info-libgui
22173 maybe-install-info-libgui:
22175 maybe-install-info-libgui: install-info-libgui
22177 install-info-libgui: \
22180 @: $(MAKE); $(unstage)
22181 @[ -f ./libgui/Makefile ] || exit 0; \
22182 r=`${PWD_COMMAND}`; export r; \
22183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22185 for flag in $(EXTRA_HOST_FLAGS) ; do \
22186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22188 echo "Doing install-info in libgui"; \
22189 (cd $(HOST_SUBDIR)/libgui && \
22190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22192 "RANLIB=$${RANLIB}" \
22193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22200 maybe-install-pdf-libgui:
22202 maybe-install-pdf-libgui: install-pdf-libgui
22204 install-pdf-libgui: \
22207 @: $(MAKE); $(unstage)
22208 @[ -f ./libgui/Makefile ] || exit 0; \
22209 r=`${PWD_COMMAND}`; export r; \
22210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 for flag in $(EXTRA_HOST_FLAGS) ; do \
22213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 echo "Doing install-pdf in libgui"; \
22216 (cd $(HOST_SUBDIR)/libgui && \
22217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22219 "RANLIB=$${RANLIB}" \
22220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22226 .PHONY: maybe-install-html-libgui install-html-libgui
22227 maybe-install-html-libgui:
22229 maybe-install-html-libgui: install-html-libgui
22231 install-html-libgui: \
22234 @: $(MAKE); $(unstage)
22235 @[ -f ./libgui/Makefile ] || exit 0; \
22236 r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22239 for flag in $(EXTRA_HOST_FLAGS) ; do \
22240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22242 echo "Doing install-html in libgui"; \
22243 (cd $(HOST_SUBDIR)/libgui && \
22244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22246 "RANLIB=$${RANLIB}" \
22247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22253 .PHONY: maybe-installcheck-libgui installcheck-libgui
22254 maybe-installcheck-libgui:
22256 maybe-installcheck-libgui: installcheck-libgui
22258 installcheck-libgui: \
22260 @: $(MAKE); $(unstage)
22261 @[ -f ./libgui/Makefile ] || exit 0; \
22262 r=`${PWD_COMMAND}`; export r; \
22263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22265 for flag in $(EXTRA_HOST_FLAGS) ; do \
22266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22268 echo "Doing installcheck in libgui"; \
22269 (cd $(HOST_SUBDIR)/libgui && \
22270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22272 "RANLIB=$${RANLIB}" \
22273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22280 maybe-mostlyclean-libgui:
22282 maybe-mostlyclean-libgui: mostlyclean-libgui
22284 mostlyclean-libgui:
22285 @: $(MAKE); $(unstage)
22286 @[ -f ./libgui/Makefile ] || exit 0; \
22287 r=`${PWD_COMMAND}`; export r; \
22288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22290 for flag in $(EXTRA_HOST_FLAGS) ; do \
22291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22293 echo "Doing mostlyclean in libgui"; \
22294 (cd $(HOST_SUBDIR)/libgui && \
22295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297 "RANLIB=$${RANLIB}" \
22298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304 .PHONY: maybe-clean-libgui clean-libgui
22305 maybe-clean-libgui:
22307 maybe-clean-libgui: clean-libgui
22310 @: $(MAKE); $(unstage)
22311 @[ -f ./libgui/Makefile ] || exit 0; \
22312 r=`${PWD_COMMAND}`; export r; \
22313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315 for flag in $(EXTRA_HOST_FLAGS) ; do \
22316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22318 echo "Doing clean in libgui"; \
22319 (cd $(HOST_SUBDIR)/libgui && \
22320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322 "RANLIB=$${RANLIB}" \
22323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329 .PHONY: maybe-distclean-libgui distclean-libgui
22330 maybe-distclean-libgui:
22332 maybe-distclean-libgui: distclean-libgui
22335 @: $(MAKE); $(unstage)
22336 @[ -f ./libgui/Makefile ] || exit 0; \
22337 r=`${PWD_COMMAND}`; export r; \
22338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340 for flag in $(EXTRA_HOST_FLAGS) ; do \
22341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22343 echo "Doing distclean in libgui"; \
22344 (cd $(HOST_SUBDIR)/libgui && \
22345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22347 "RANLIB=$${RANLIB}" \
22348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22355 maybe-maintainer-clean-libgui:
22357 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22359 maintainer-clean-libgui:
22360 @: $(MAKE); $(unstage)
22361 @[ -f ./libgui/Makefile ] || exit 0; \
22362 r=`${PWD_COMMAND}`; export r; \
22363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22365 for flag in $(EXTRA_HOST_FLAGS) ; do \
22366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22368 echo "Doing maintainer-clean in libgui"; \
22369 (cd $(HOST_SUBDIR)/libgui && \
22370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22372 "RANLIB=$${RANLIB}" \
22373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22374 maintainer-clean) \
22381 .PHONY: configure-libiberty maybe-configure-libiberty
22382 maybe-configure-libiberty:
22384 configure-libiberty: stage_current
22385 @endif gcc-bootstrap
22387 maybe-configure-libiberty: configure-libiberty
22388 configure-libiberty:
22389 @r=`${PWD_COMMAND}`; export r; \
22390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22391 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22394 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22395 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22396 case $(srcdir) in \
22397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22398 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22401 module_srcdir=libiberty; \
22403 $$s/$$module_srcdir/configure \
22404 --srcdir=$${topdir}/$$module_srcdir \
22405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22406 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22412 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22413 maybe-configure-stage1-libiberty:
22414 @if libiberty-bootstrap
22415 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22416 configure-stage1-libiberty:
22417 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22419 @r=`${PWD_COMMAND}`; export r; \
22420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22421 TFLAGS="$(STAGE1_TFLAGS)"; \
22422 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22424 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22425 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22426 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22427 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22429 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22430 case $(srcdir) in \
22431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22432 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22435 module_srcdir=libiberty; \
22436 $(SHELL) $$s/$$module_srcdir/configure \
22437 --srcdir=$${topdir}/$$module_srcdir \
22438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22439 --target=${target_alias} \
22441 $(STAGE1_CONFIGURE_FLAGS) \
22442 @extra_host_libiberty_configure_flags@
22443 @endif libiberty-bootstrap
22445 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22446 maybe-configure-stage2-libiberty:
22447 @if libiberty-bootstrap
22448 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22449 configure-stage2-libiberty:
22450 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22452 @r=`${PWD_COMMAND}`; export r; \
22453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454 TFLAGS="$(STAGE2_TFLAGS)"; \
22455 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22457 $(POSTSTAGE1_HOST_EXPORTS) \
22458 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22459 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22460 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22461 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22463 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22464 case $(srcdir) in \
22465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22466 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22469 module_srcdir=libiberty; \
22470 $(SHELL) $$s/$$module_srcdir/configure \
22471 --srcdir=$${topdir}/$$module_srcdir \
22472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22473 --target=${target_alias} \
22474 --with-build-libsubdir=$(HOST_SUBDIR) \
22475 $(STAGE2_CONFIGURE_FLAGS) \
22476 @extra_host_libiberty_configure_flags@
22477 @endif libiberty-bootstrap
22479 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22480 maybe-configure-stage3-libiberty:
22481 @if libiberty-bootstrap
22482 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22483 configure-stage3-libiberty:
22484 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22486 @r=`${PWD_COMMAND}`; export r; \
22487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488 TFLAGS="$(STAGE3_TFLAGS)"; \
22489 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22491 $(POSTSTAGE1_HOST_EXPORTS) \
22492 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22493 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22494 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22495 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22497 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22498 case $(srcdir) in \
22499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22500 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22503 module_srcdir=libiberty; \
22504 $(SHELL) $$s/$$module_srcdir/configure \
22505 --srcdir=$${topdir}/$$module_srcdir \
22506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22507 --target=${target_alias} \
22508 --with-build-libsubdir=$(HOST_SUBDIR) \
22509 $(STAGE3_CONFIGURE_FLAGS) \
22510 @extra_host_libiberty_configure_flags@
22511 @endif libiberty-bootstrap
22513 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22514 maybe-configure-stage4-libiberty:
22515 @if libiberty-bootstrap
22516 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22517 configure-stage4-libiberty:
22518 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22520 @r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 TFLAGS="$(STAGE4_TFLAGS)"; \
22523 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22525 $(POSTSTAGE1_HOST_EXPORTS) \
22526 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22527 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22528 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22529 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22531 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22532 case $(srcdir) in \
22533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22534 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22537 module_srcdir=libiberty; \
22538 $(SHELL) $$s/$$module_srcdir/configure \
22539 --srcdir=$${topdir}/$$module_srcdir \
22540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22541 --target=${target_alias} \
22542 --with-build-libsubdir=$(HOST_SUBDIR) \
22543 $(STAGE4_CONFIGURE_FLAGS) \
22544 @extra_host_libiberty_configure_flags@
22545 @endif libiberty-bootstrap
22547 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22548 maybe-configure-stageprofile-libiberty:
22549 @if libiberty-bootstrap
22550 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22551 configure-stageprofile-libiberty:
22552 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22554 @r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22557 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22559 $(POSTSTAGE1_HOST_EXPORTS) \
22560 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22561 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22562 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22563 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22565 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22566 case $(srcdir) in \
22567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22568 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22571 module_srcdir=libiberty; \
22572 $(SHELL) $$s/$$module_srcdir/configure \
22573 --srcdir=$${topdir}/$$module_srcdir \
22574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22575 --target=${target_alias} \
22576 --with-build-libsubdir=$(HOST_SUBDIR) \
22577 $(STAGEprofile_CONFIGURE_FLAGS) \
22578 @extra_host_libiberty_configure_flags@
22579 @endif libiberty-bootstrap
22581 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22582 maybe-configure-stagefeedback-libiberty:
22583 @if libiberty-bootstrap
22584 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22585 configure-stagefeedback-libiberty:
22586 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22588 @r=`${PWD_COMMAND}`; export r; \
22589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22591 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22593 $(POSTSTAGE1_HOST_EXPORTS) \
22594 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22595 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22596 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22597 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22599 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22600 case $(srcdir) in \
22601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22602 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22605 module_srcdir=libiberty; \
22606 $(SHELL) $$s/$$module_srcdir/configure \
22607 --srcdir=$${topdir}/$$module_srcdir \
22608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22609 --target=${target_alias} \
22610 --with-build-libsubdir=$(HOST_SUBDIR) \
22611 $(STAGEfeedback_CONFIGURE_FLAGS) \
22612 @extra_host_libiberty_configure_flags@
22613 @endif libiberty-bootstrap
22619 .PHONY: all-libiberty maybe-all-libiberty
22620 maybe-all-libiberty:
22622 all-libiberty: stage_current
22623 @endif gcc-bootstrap
22625 TARGET-libiberty=all
22626 maybe-all-libiberty: all-libiberty
22627 all-libiberty: configure-libiberty
22628 @r=`${PWD_COMMAND}`; export r; \
22629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22631 (cd $(HOST_SUBDIR)/libiberty && \
22632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22633 $(TARGET-libiberty))
22638 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22639 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22640 maybe-all-stage1-libiberty:
22641 maybe-clean-stage1-libiberty:
22642 @if libiberty-bootstrap
22643 maybe-all-stage1-libiberty: all-stage1-libiberty
22644 all-stage1: all-stage1-libiberty
22645 TARGET-stage1-libiberty = $(TARGET-libiberty)
22646 all-stage1-libiberty: configure-stage1-libiberty
22647 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22648 @r=`${PWD_COMMAND}`; export r; \
22649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22650 TFLAGS="$(STAGE1_TFLAGS)"; \
22652 cd $(HOST_SUBDIR)/libiberty && \
22653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22654 CFLAGS="$(STAGE1_CFLAGS)" \
22655 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22656 LIBCFLAGS="$(LIBCFLAGS)" \
22657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22660 $(EXTRA_HOST_FLAGS) \
22661 $(STAGE1_FLAGS_TO_PASS) \
22662 TFLAGS="$(STAGE1_TFLAGS)" \
22663 $(TARGET-stage1-libiberty)
22665 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22666 clean-stage1: clean-stage1-libiberty
22667 clean-stage1-libiberty:
22668 @if [ $(current_stage) = stage1 ]; then \
22669 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22671 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22672 $(MAKE) stage1-start; \
22674 cd $(HOST_SUBDIR)/libiberty && \
22675 $(MAKE) $(EXTRA_HOST_FLAGS) \
22676 $(STAGE1_FLAGS_TO_PASS) clean
22677 @endif libiberty-bootstrap
22680 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22681 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22682 maybe-all-stage2-libiberty:
22683 maybe-clean-stage2-libiberty:
22684 @if libiberty-bootstrap
22685 maybe-all-stage2-libiberty: all-stage2-libiberty
22686 all-stage2: all-stage2-libiberty
22687 TARGET-stage2-libiberty = $(TARGET-libiberty)
22688 all-stage2-libiberty: configure-stage2-libiberty
22689 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22690 @r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692 TFLAGS="$(STAGE2_TFLAGS)"; \
22694 $(POSTSTAGE1_HOST_EXPORTS) \
22695 cd $(HOST_SUBDIR)/libiberty && \
22696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22697 CFLAGS="$(STAGE2_CFLAGS)" \
22698 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22699 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22703 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22704 TFLAGS="$(STAGE2_TFLAGS)" \
22705 $(TARGET-stage2-libiberty)
22707 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22708 clean-stage2: clean-stage2-libiberty
22709 clean-stage2-libiberty:
22710 @if [ $(current_stage) = stage2 ]; then \
22711 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22713 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22714 $(MAKE) stage2-start; \
22716 cd $(HOST_SUBDIR)/libiberty && \
22717 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22718 @endif libiberty-bootstrap
22721 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22722 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22723 maybe-all-stage3-libiberty:
22724 maybe-clean-stage3-libiberty:
22725 @if libiberty-bootstrap
22726 maybe-all-stage3-libiberty: all-stage3-libiberty
22727 all-stage3: all-stage3-libiberty
22728 TARGET-stage3-libiberty = $(TARGET-libiberty)
22729 all-stage3-libiberty: configure-stage3-libiberty
22730 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22731 @r=`${PWD_COMMAND}`; export r; \
22732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22733 TFLAGS="$(STAGE3_TFLAGS)"; \
22735 $(POSTSTAGE1_HOST_EXPORTS) \
22736 cd $(HOST_SUBDIR)/libiberty && \
22737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22738 CFLAGS="$(STAGE3_CFLAGS)" \
22739 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22740 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22745 TFLAGS="$(STAGE3_TFLAGS)" \
22746 $(TARGET-stage3-libiberty)
22748 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22749 clean-stage3: clean-stage3-libiberty
22750 clean-stage3-libiberty:
22751 @if [ $(current_stage) = stage3 ]; then \
22752 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22754 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22755 $(MAKE) stage3-start; \
22757 cd $(HOST_SUBDIR)/libiberty && \
22758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22759 @endif libiberty-bootstrap
22762 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22763 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22764 maybe-all-stage4-libiberty:
22765 maybe-clean-stage4-libiberty:
22766 @if libiberty-bootstrap
22767 maybe-all-stage4-libiberty: all-stage4-libiberty
22768 all-stage4: all-stage4-libiberty
22769 TARGET-stage4-libiberty = $(TARGET-libiberty)
22770 all-stage4-libiberty: configure-stage4-libiberty
22771 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22772 @r=`${PWD_COMMAND}`; export r; \
22773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22774 TFLAGS="$(STAGE4_TFLAGS)"; \
22776 $(POSTSTAGE1_HOST_EXPORTS) \
22777 cd $(HOST_SUBDIR)/libiberty && \
22778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22779 CFLAGS="$(STAGE4_CFLAGS)" \
22780 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22781 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22786 TFLAGS="$(STAGE4_TFLAGS)" \
22787 $(TARGET-stage4-libiberty)
22789 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22790 clean-stage4: clean-stage4-libiberty
22791 clean-stage4-libiberty:
22792 @if [ $(current_stage) = stage4 ]; then \
22793 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22795 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22796 $(MAKE) stage4-start; \
22798 cd $(HOST_SUBDIR)/libiberty && \
22799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22800 @endif libiberty-bootstrap
22803 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22804 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22805 maybe-all-stageprofile-libiberty:
22806 maybe-clean-stageprofile-libiberty:
22807 @if libiberty-bootstrap
22808 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22809 all-stageprofile: all-stageprofile-libiberty
22810 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22811 all-stageprofile-libiberty: configure-stageprofile-libiberty
22812 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22813 @r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22817 $(POSTSTAGE1_HOST_EXPORTS) \
22818 cd $(HOST_SUBDIR)/libiberty && \
22819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22820 CFLAGS="$(STAGEprofile_CFLAGS)" \
22821 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22822 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22826 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22827 TFLAGS="$(STAGEprofile_TFLAGS)" \
22828 $(TARGET-stageprofile-libiberty)
22830 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22831 clean-stageprofile: clean-stageprofile-libiberty
22832 clean-stageprofile-libiberty:
22833 @if [ $(current_stage) = stageprofile ]; then \
22834 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22836 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22837 $(MAKE) stageprofile-start; \
22839 cd $(HOST_SUBDIR)/libiberty && \
22840 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22841 @endif libiberty-bootstrap
22844 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22845 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22846 maybe-all-stagefeedback-libiberty:
22847 maybe-clean-stagefeedback-libiberty:
22848 @if libiberty-bootstrap
22849 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22850 all-stagefeedback: all-stagefeedback-libiberty
22851 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22852 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22853 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22854 @r=`${PWD_COMMAND}`; export r; \
22855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22856 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22858 $(POSTSTAGE1_HOST_EXPORTS) \
22859 cd $(HOST_SUBDIR)/libiberty && \
22860 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22861 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22862 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22863 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22868 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22869 $(TARGET-stagefeedback-libiberty)
22871 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22872 clean-stagefeedback: clean-stagefeedback-libiberty
22873 clean-stagefeedback-libiberty:
22874 @if [ $(current_stage) = stagefeedback ]; then \
22875 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22877 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22878 $(MAKE) stagefeedback-start; \
22880 cd $(HOST_SUBDIR)/libiberty && \
22881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22882 @endif libiberty-bootstrap
22888 .PHONY: check-libiberty maybe-check-libiberty
22889 maybe-check-libiberty:
22891 maybe-check-libiberty: check-libiberty
22894 @: $(MAKE); $(unstage)
22895 @r=`${PWD_COMMAND}`; export r; \
22896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22898 (cd $(HOST_SUBDIR)/libiberty && \
22899 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22903 .PHONY: install-libiberty maybe-install-libiberty
22904 maybe-install-libiberty:
22906 maybe-install-libiberty: install-libiberty
22908 install-libiberty: installdirs
22909 @: $(MAKE); $(unstage)
22910 @r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22913 (cd $(HOST_SUBDIR)/libiberty && \
22914 $(MAKE) $(FLAGS_TO_PASS) install)
22918 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22919 maybe-install-strip-libiberty:
22921 maybe-install-strip-libiberty: install-strip-libiberty
22923 install-strip-libiberty: installdirs
22924 @: $(MAKE); $(unstage)
22925 @r=`${PWD_COMMAND}`; export r; \
22926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22928 (cd $(HOST_SUBDIR)/libiberty && \
22929 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22933 # Other targets (info, dvi, pdf, etc.)
22935 .PHONY: maybe-info-libiberty info-libiberty
22936 maybe-info-libiberty:
22938 maybe-info-libiberty: info-libiberty
22941 configure-libiberty
22942 @[ -f ./libiberty/Makefile ] || exit 0; \
22943 r=`${PWD_COMMAND}`; export r; \
22944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22946 for flag in $(EXTRA_HOST_FLAGS) ; do \
22947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22949 echo "Doing info in libiberty"; \
22950 (cd $(HOST_SUBDIR)/libiberty && \
22951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22953 "RANLIB=$${RANLIB}" \
22954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960 .PHONY: maybe-dvi-libiberty dvi-libiberty
22961 maybe-dvi-libiberty:
22963 maybe-dvi-libiberty: dvi-libiberty
22966 configure-libiberty
22967 @[ -f ./libiberty/Makefile ] || exit 0; \
22968 r=`${PWD_COMMAND}`; export r; \
22969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22971 for flag in $(EXTRA_HOST_FLAGS) ; do \
22972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22974 echo "Doing dvi in libiberty"; \
22975 (cd $(HOST_SUBDIR)/libiberty && \
22976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22978 "RANLIB=$${RANLIB}" \
22979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22985 .PHONY: maybe-pdf-libiberty pdf-libiberty
22986 maybe-pdf-libiberty:
22988 maybe-pdf-libiberty: pdf-libiberty
22991 configure-libiberty
22992 @[ -f ./libiberty/Makefile ] || exit 0; \
22993 r=`${PWD_COMMAND}`; export r; \
22994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22996 for flag in $(EXTRA_HOST_FLAGS) ; do \
22997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22999 echo "Doing pdf in libiberty"; \
23000 (cd $(HOST_SUBDIR)/libiberty && \
23001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23003 "RANLIB=$${RANLIB}" \
23004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23010 .PHONY: maybe-html-libiberty html-libiberty
23011 maybe-html-libiberty:
23013 maybe-html-libiberty: html-libiberty
23016 configure-libiberty
23017 @[ -f ./libiberty/Makefile ] || exit 0; \
23018 r=`${PWD_COMMAND}`; export r; \
23019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23021 for flag in $(EXTRA_HOST_FLAGS) ; do \
23022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23024 echo "Doing html in libiberty"; \
23025 (cd $(HOST_SUBDIR)/libiberty && \
23026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23028 "RANLIB=$${RANLIB}" \
23029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23035 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23036 maybe-TAGS-libiberty:
23038 maybe-TAGS-libiberty: TAGS-libiberty
23041 configure-libiberty
23042 @[ -f ./libiberty/Makefile ] || exit 0; \
23043 r=`${PWD_COMMAND}`; export r; \
23044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23046 for flag in $(EXTRA_HOST_FLAGS) ; do \
23047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23049 echo "Doing TAGS in libiberty"; \
23050 (cd $(HOST_SUBDIR)/libiberty && \
23051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23053 "RANLIB=$${RANLIB}" \
23054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23060 .PHONY: maybe-install-info-libiberty install-info-libiberty
23061 maybe-install-info-libiberty:
23063 maybe-install-info-libiberty: install-info-libiberty
23065 install-info-libiberty: \
23066 configure-libiberty \
23068 @[ -f ./libiberty/Makefile ] || exit 0; \
23069 r=`${PWD_COMMAND}`; export r; \
23070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23072 for flag in $(EXTRA_HOST_FLAGS) ; do \
23073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23075 echo "Doing install-info in libiberty"; \
23076 (cd $(HOST_SUBDIR)/libiberty && \
23077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23079 "RANLIB=$${RANLIB}" \
23080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23086 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23087 maybe-install-pdf-libiberty:
23089 maybe-install-pdf-libiberty: install-pdf-libiberty
23091 install-pdf-libiberty: \
23092 configure-libiberty \
23094 @[ -f ./libiberty/Makefile ] || exit 0; \
23095 r=`${PWD_COMMAND}`; export r; \
23096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098 for flag in $(EXTRA_HOST_FLAGS) ; do \
23099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23101 echo "Doing install-pdf in libiberty"; \
23102 (cd $(HOST_SUBDIR)/libiberty && \
23103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23105 "RANLIB=$${RANLIB}" \
23106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23112 .PHONY: maybe-install-html-libiberty install-html-libiberty
23113 maybe-install-html-libiberty:
23115 maybe-install-html-libiberty: install-html-libiberty
23117 install-html-libiberty: \
23118 configure-libiberty \
23120 @[ -f ./libiberty/Makefile ] || exit 0; \
23121 r=`${PWD_COMMAND}`; export r; \
23122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23124 for flag in $(EXTRA_HOST_FLAGS) ; do \
23125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23127 echo "Doing install-html in libiberty"; \
23128 (cd $(HOST_SUBDIR)/libiberty && \
23129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23131 "RANLIB=$${RANLIB}" \
23132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23139 maybe-installcheck-libiberty:
23141 maybe-installcheck-libiberty: installcheck-libiberty
23143 installcheck-libiberty: \
23144 configure-libiberty
23145 @[ -f ./libiberty/Makefile ] || exit 0; \
23146 r=`${PWD_COMMAND}`; export r; \
23147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23149 for flag in $(EXTRA_HOST_FLAGS) ; do \
23150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23152 echo "Doing installcheck in libiberty"; \
23153 (cd $(HOST_SUBDIR)/libiberty && \
23154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23156 "RANLIB=$${RANLIB}" \
23157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23163 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23164 maybe-mostlyclean-libiberty:
23166 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23168 mostlyclean-libiberty:
23169 @[ -f ./libiberty/Makefile ] || exit 0; \
23170 r=`${PWD_COMMAND}`; export r; \
23171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23173 for flag in $(EXTRA_HOST_FLAGS) ; do \
23174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23176 echo "Doing mostlyclean in libiberty"; \
23177 (cd $(HOST_SUBDIR)/libiberty && \
23178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23180 "RANLIB=$${RANLIB}" \
23181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187 .PHONY: maybe-clean-libiberty clean-libiberty
23188 maybe-clean-libiberty:
23190 maybe-clean-libiberty: clean-libiberty
23193 @[ -f ./libiberty/Makefile ] || exit 0; \
23194 r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23197 for flag in $(EXTRA_HOST_FLAGS) ; do \
23198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23200 echo "Doing clean in libiberty"; \
23201 (cd $(HOST_SUBDIR)/libiberty && \
23202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204 "RANLIB=$${RANLIB}" \
23205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211 .PHONY: maybe-distclean-libiberty distclean-libiberty
23212 maybe-distclean-libiberty:
23214 maybe-distclean-libiberty: distclean-libiberty
23216 distclean-libiberty:
23217 @[ -f ./libiberty/Makefile ] || exit 0; \
23218 r=`${PWD_COMMAND}`; export r; \
23219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23221 for flag in $(EXTRA_HOST_FLAGS) ; do \
23222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23224 echo "Doing distclean in libiberty"; \
23225 (cd $(HOST_SUBDIR)/libiberty && \
23226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23228 "RANLIB=$${RANLIB}" \
23229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23235 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23236 maybe-maintainer-clean-libiberty:
23238 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23240 maintainer-clean-libiberty:
23241 @[ -f ./libiberty/Makefile ] || exit 0; \
23242 r=`${PWD_COMMAND}`; export r; \
23243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23245 for flag in $(EXTRA_HOST_FLAGS) ; do \
23246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23248 echo "Doing maintainer-clean in libiberty"; \
23249 (cd $(HOST_SUBDIR)/libiberty && \
23250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23252 "RANLIB=$${RANLIB}" \
23253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23254 maintainer-clean) \
23261 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23262 maybe-configure-libiberty-linker-plugin:
23264 configure-libiberty-linker-plugin: stage_current
23265 @endif gcc-bootstrap
23266 @if libiberty-linker-plugin
23267 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23268 configure-libiberty-linker-plugin:
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23274 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23275 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23276 case $(srcdir) in \
23277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23278 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23281 module_srcdir=libiberty; \
23283 $$s/$$module_srcdir/configure \
23284 --srcdir=$${topdir}/$$module_srcdir \
23285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23286 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23288 @endif libiberty-linker-plugin
23292 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23293 maybe-configure-stage1-libiberty-linker-plugin:
23294 @if libiberty-linker-plugin-bootstrap
23295 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23296 configure-stage1-libiberty-linker-plugin:
23297 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23299 @r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 TFLAGS="$(STAGE1_TFLAGS)"; \
23302 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23304 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23305 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23306 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23307 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23309 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23310 case $(srcdir) in \
23311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23312 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23315 module_srcdir=libiberty; \
23316 $(SHELL) $$s/$$module_srcdir/configure \
23317 --srcdir=$${topdir}/$$module_srcdir \
23318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23319 --target=${target_alias} \
23321 $(STAGE1_CONFIGURE_FLAGS) \
23322 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23323 @endif libiberty-linker-plugin-bootstrap
23325 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23326 maybe-configure-stage2-libiberty-linker-plugin:
23327 @if libiberty-linker-plugin-bootstrap
23328 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23329 configure-stage2-libiberty-linker-plugin:
23330 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23332 @r=`${PWD_COMMAND}`; export r; \
23333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23334 TFLAGS="$(STAGE2_TFLAGS)"; \
23335 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23337 $(POSTSTAGE1_HOST_EXPORTS) \
23338 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23339 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23340 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23341 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23343 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23344 case $(srcdir) in \
23345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23346 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23349 module_srcdir=libiberty; \
23350 $(SHELL) $$s/$$module_srcdir/configure \
23351 --srcdir=$${topdir}/$$module_srcdir \
23352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23353 --target=${target_alias} \
23354 --with-build-libsubdir=$(HOST_SUBDIR) \
23355 $(STAGE2_CONFIGURE_FLAGS) \
23356 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23357 @endif libiberty-linker-plugin-bootstrap
23359 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23360 maybe-configure-stage3-libiberty-linker-plugin:
23361 @if libiberty-linker-plugin-bootstrap
23362 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23363 configure-stage3-libiberty-linker-plugin:
23364 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23366 @r=`${PWD_COMMAND}`; export r; \
23367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23368 TFLAGS="$(STAGE3_TFLAGS)"; \
23369 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23371 $(POSTSTAGE1_HOST_EXPORTS) \
23372 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23373 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23374 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23375 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23377 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23378 case $(srcdir) in \
23379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23380 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23383 module_srcdir=libiberty; \
23384 $(SHELL) $$s/$$module_srcdir/configure \
23385 --srcdir=$${topdir}/$$module_srcdir \
23386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23387 --target=${target_alias} \
23388 --with-build-libsubdir=$(HOST_SUBDIR) \
23389 $(STAGE3_CONFIGURE_FLAGS) \
23390 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23391 @endif libiberty-linker-plugin-bootstrap
23393 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23394 maybe-configure-stage4-libiberty-linker-plugin:
23395 @if libiberty-linker-plugin-bootstrap
23396 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23397 configure-stage4-libiberty-linker-plugin:
23398 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23400 @r=`${PWD_COMMAND}`; export r; \
23401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23402 TFLAGS="$(STAGE4_TFLAGS)"; \
23403 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23405 $(POSTSTAGE1_HOST_EXPORTS) \
23406 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23407 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23408 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23409 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23411 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23412 case $(srcdir) in \
23413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23414 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23417 module_srcdir=libiberty; \
23418 $(SHELL) $$s/$$module_srcdir/configure \
23419 --srcdir=$${topdir}/$$module_srcdir \
23420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23421 --target=${target_alias} \
23422 --with-build-libsubdir=$(HOST_SUBDIR) \
23423 $(STAGE4_CONFIGURE_FLAGS) \
23424 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23425 @endif libiberty-linker-plugin-bootstrap
23427 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23428 maybe-configure-stageprofile-libiberty-linker-plugin:
23429 @if libiberty-linker-plugin-bootstrap
23430 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23431 configure-stageprofile-libiberty-linker-plugin:
23432 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23434 @r=`${PWD_COMMAND}`; export r; \
23435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23436 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23437 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23439 $(POSTSTAGE1_HOST_EXPORTS) \
23440 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23441 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23442 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23443 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23445 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23446 case $(srcdir) in \
23447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23448 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23451 module_srcdir=libiberty; \
23452 $(SHELL) $$s/$$module_srcdir/configure \
23453 --srcdir=$${topdir}/$$module_srcdir \
23454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23455 --target=${target_alias} \
23456 --with-build-libsubdir=$(HOST_SUBDIR) \
23457 $(STAGEprofile_CONFIGURE_FLAGS) \
23458 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23459 @endif libiberty-linker-plugin-bootstrap
23461 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23462 maybe-configure-stagefeedback-libiberty-linker-plugin:
23463 @if libiberty-linker-plugin-bootstrap
23464 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23465 configure-stagefeedback-libiberty-linker-plugin:
23466 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23468 @r=`${PWD_COMMAND}`; export r; \
23469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23470 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23471 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23473 $(POSTSTAGE1_HOST_EXPORTS) \
23474 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23475 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23476 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23477 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23479 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23480 case $(srcdir) in \
23481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23482 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23485 module_srcdir=libiberty; \
23486 $(SHELL) $$s/$$module_srcdir/configure \
23487 --srcdir=$${topdir}/$$module_srcdir \
23488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23489 --target=${target_alias} \
23490 --with-build-libsubdir=$(HOST_SUBDIR) \
23491 $(STAGEfeedback_CONFIGURE_FLAGS) \
23492 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23493 @endif libiberty-linker-plugin-bootstrap
23499 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23500 maybe-all-libiberty-linker-plugin:
23502 all-libiberty-linker-plugin: stage_current
23503 @endif gcc-bootstrap
23504 @if libiberty-linker-plugin
23505 TARGET-libiberty-linker-plugin=all
23506 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23507 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23508 @r=`${PWD_COMMAND}`; export r; \
23509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23513 $(TARGET-libiberty-linker-plugin))
23514 @endif libiberty-linker-plugin
23518 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23519 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23520 maybe-all-stage1-libiberty-linker-plugin:
23521 maybe-clean-stage1-libiberty-linker-plugin:
23522 @if libiberty-linker-plugin-bootstrap
23523 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23524 all-stage1: all-stage1-libiberty-linker-plugin
23525 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23526 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23527 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23528 @r=`${PWD_COMMAND}`; export r; \
23529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23530 TFLAGS="$(STAGE1_TFLAGS)"; \
23532 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23534 CFLAGS="$(STAGE1_CFLAGS)" \
23535 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23536 LIBCFLAGS="$(LIBCFLAGS)" \
23537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23540 $(EXTRA_HOST_FLAGS) \
23541 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23542 TFLAGS="$(STAGE1_TFLAGS)" \
23543 $(TARGET-stage1-libiberty-linker-plugin)
23545 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23546 clean-stage1: clean-stage1-libiberty-linker-plugin
23547 clean-stage1-libiberty-linker-plugin:
23548 @if [ $(current_stage) = stage1 ]; then \
23549 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23551 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23552 $(MAKE) stage1-start; \
23554 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23555 $(MAKE) $(EXTRA_HOST_FLAGS) \
23556 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23557 @endif libiberty-linker-plugin-bootstrap
23560 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23561 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23562 maybe-all-stage2-libiberty-linker-plugin:
23563 maybe-clean-stage2-libiberty-linker-plugin:
23564 @if libiberty-linker-plugin-bootstrap
23565 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23566 all-stage2: all-stage2-libiberty-linker-plugin
23567 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23568 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23569 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23570 @r=`${PWD_COMMAND}`; export r; \
23571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572 TFLAGS="$(STAGE2_TFLAGS)"; \
23574 $(POSTSTAGE1_HOST_EXPORTS) \
23575 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23577 CFLAGS="$(STAGE2_CFLAGS)" \
23578 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23579 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23584 TFLAGS="$(STAGE2_TFLAGS)" \
23585 $(TARGET-stage2-libiberty-linker-plugin)
23587 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23588 clean-stage2: clean-stage2-libiberty-linker-plugin
23589 clean-stage2-libiberty-linker-plugin:
23590 @if [ $(current_stage) = stage2 ]; then \
23591 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23593 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23594 $(MAKE) stage2-start; \
23596 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23598 @endif libiberty-linker-plugin-bootstrap
23601 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23602 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23603 maybe-all-stage3-libiberty-linker-plugin:
23604 maybe-clean-stage3-libiberty-linker-plugin:
23605 @if libiberty-linker-plugin-bootstrap
23606 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23607 all-stage3: all-stage3-libiberty-linker-plugin
23608 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23609 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23610 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23611 @r=`${PWD_COMMAND}`; export r; \
23612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23613 TFLAGS="$(STAGE3_TFLAGS)"; \
23615 $(POSTSTAGE1_HOST_EXPORTS) \
23616 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23618 CFLAGS="$(STAGE3_CFLAGS)" \
23619 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23620 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23625 TFLAGS="$(STAGE3_TFLAGS)" \
23626 $(TARGET-stage3-libiberty-linker-plugin)
23628 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23629 clean-stage3: clean-stage3-libiberty-linker-plugin
23630 clean-stage3-libiberty-linker-plugin:
23631 @if [ $(current_stage) = stage3 ]; then \
23632 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23634 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23635 $(MAKE) stage3-start; \
23637 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23639 @endif libiberty-linker-plugin-bootstrap
23642 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23643 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23644 maybe-all-stage4-libiberty-linker-plugin:
23645 maybe-clean-stage4-libiberty-linker-plugin:
23646 @if libiberty-linker-plugin-bootstrap
23647 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23648 all-stage4: all-stage4-libiberty-linker-plugin
23649 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23650 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23651 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23652 @r=`${PWD_COMMAND}`; export r; \
23653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654 TFLAGS="$(STAGE4_TFLAGS)"; \
23656 $(POSTSTAGE1_HOST_EXPORTS) \
23657 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23659 CFLAGS="$(STAGE4_CFLAGS)" \
23660 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23661 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23666 TFLAGS="$(STAGE4_TFLAGS)" \
23667 $(TARGET-stage4-libiberty-linker-plugin)
23669 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23670 clean-stage4: clean-stage4-libiberty-linker-plugin
23671 clean-stage4-libiberty-linker-plugin:
23672 @if [ $(current_stage) = stage4 ]; then \
23673 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23675 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23676 $(MAKE) stage4-start; \
23678 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23679 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23680 @endif libiberty-linker-plugin-bootstrap
23683 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23684 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23685 maybe-all-stageprofile-libiberty-linker-plugin:
23686 maybe-clean-stageprofile-libiberty-linker-plugin:
23687 @if libiberty-linker-plugin-bootstrap
23688 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23689 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23690 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23691 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23692 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23693 @r=`${PWD_COMMAND}`; export r; \
23694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23695 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23697 $(POSTSTAGE1_HOST_EXPORTS) \
23698 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23700 CFLAGS="$(STAGEprofile_CFLAGS)" \
23701 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23702 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23707 TFLAGS="$(STAGEprofile_TFLAGS)" \
23708 $(TARGET-stageprofile-libiberty-linker-plugin)
23710 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23711 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23712 clean-stageprofile-libiberty-linker-plugin:
23713 @if [ $(current_stage) = stageprofile ]; then \
23714 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23716 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23717 $(MAKE) stageprofile-start; \
23719 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23720 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23721 @endif libiberty-linker-plugin-bootstrap
23724 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23725 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23726 maybe-all-stagefeedback-libiberty-linker-plugin:
23727 maybe-clean-stagefeedback-libiberty-linker-plugin:
23728 @if libiberty-linker-plugin-bootstrap
23729 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23730 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23731 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23732 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23733 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23734 @r=`${PWD_COMMAND}`; export r; \
23735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23738 $(POSTSTAGE1_HOST_EXPORTS) \
23739 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23741 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23742 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23743 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23747 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23748 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23749 $(TARGET-stagefeedback-libiberty-linker-plugin)
23751 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23752 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23753 clean-stagefeedback-libiberty-linker-plugin:
23754 @if [ $(current_stage) = stagefeedback ]; then \
23755 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23757 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23758 $(MAKE) stagefeedback-start; \
23760 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23761 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23762 @endif libiberty-linker-plugin-bootstrap
23768 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23769 maybe-check-libiberty-linker-plugin:
23770 @if libiberty-linker-plugin
23771 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23773 check-libiberty-linker-plugin:
23774 @: $(MAKE); $(unstage)
23775 @r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23778 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23779 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23781 @endif libiberty-linker-plugin
23783 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23784 maybe-install-libiberty-linker-plugin:
23785 @if libiberty-linker-plugin
23786 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23788 install-libiberty-linker-plugin: installdirs
23789 @: $(MAKE); $(unstage)
23790 @r=`${PWD_COMMAND}`; export r; \
23791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23793 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23794 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23796 @endif libiberty-linker-plugin
23798 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23799 maybe-install-strip-libiberty-linker-plugin:
23800 @if libiberty-linker-plugin
23801 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23803 install-strip-libiberty-linker-plugin: installdirs
23804 @: $(MAKE); $(unstage)
23805 @r=`${PWD_COMMAND}`; export r; \
23806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23808 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23809 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23811 @endif libiberty-linker-plugin
23813 # Other targets (info, dvi, pdf, etc.)
23815 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23816 maybe-info-libiberty-linker-plugin:
23817 @if libiberty-linker-plugin
23818 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23820 info-libiberty-linker-plugin: \
23821 configure-libiberty-linker-plugin
23822 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23823 r=`${PWD_COMMAND}`; export r; \
23824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829 echo "Doing info in libiberty-linker-plugin"; \
23830 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23833 "RANLIB=$${RANLIB}" \
23834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23838 @endif libiberty-linker-plugin
23840 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23841 maybe-dvi-libiberty-linker-plugin:
23842 @if libiberty-linker-plugin
23843 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23845 dvi-libiberty-linker-plugin: \
23846 configure-libiberty-linker-plugin
23847 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23848 r=`${PWD_COMMAND}`; export r; \
23849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23851 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23854 echo "Doing dvi in libiberty-linker-plugin"; \
23855 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23858 "RANLIB=$${RANLIB}" \
23859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23863 @endif libiberty-linker-plugin
23865 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23866 maybe-pdf-libiberty-linker-plugin:
23867 @if libiberty-linker-plugin
23868 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23870 pdf-libiberty-linker-plugin: \
23871 configure-libiberty-linker-plugin
23872 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23873 r=`${PWD_COMMAND}`; export r; \
23874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23879 echo "Doing pdf in libiberty-linker-plugin"; \
23880 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23883 "RANLIB=$${RANLIB}" \
23884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888 @endif libiberty-linker-plugin
23890 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23891 maybe-html-libiberty-linker-plugin:
23892 @if libiberty-linker-plugin
23893 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23895 html-libiberty-linker-plugin: \
23896 configure-libiberty-linker-plugin
23897 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23898 r=`${PWD_COMMAND}`; export r; \
23899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23904 echo "Doing html in libiberty-linker-plugin"; \
23905 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23908 "RANLIB=$${RANLIB}" \
23909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23913 @endif libiberty-linker-plugin
23915 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23916 maybe-TAGS-libiberty-linker-plugin:
23917 @if libiberty-linker-plugin
23918 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23920 TAGS-libiberty-linker-plugin: \
23921 configure-libiberty-linker-plugin
23922 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23923 r=`${PWD_COMMAND}`; export r; \
23924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23926 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23929 echo "Doing TAGS in libiberty-linker-plugin"; \
23930 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23933 "RANLIB=$${RANLIB}" \
23934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23938 @endif libiberty-linker-plugin
23940 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23941 maybe-install-info-libiberty-linker-plugin:
23942 @if libiberty-linker-plugin
23943 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23945 install-info-libiberty-linker-plugin: \
23946 configure-libiberty-linker-plugin \
23947 info-libiberty-linker-plugin
23948 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23949 r=`${PWD_COMMAND}`; export r; \
23950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23952 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23955 echo "Doing install-info in libiberty-linker-plugin"; \
23956 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23959 "RANLIB=$${RANLIB}" \
23960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23964 @endif libiberty-linker-plugin
23966 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23967 maybe-install-pdf-libiberty-linker-plugin:
23968 @if libiberty-linker-plugin
23969 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23971 install-pdf-libiberty-linker-plugin: \
23972 configure-libiberty-linker-plugin \
23973 pdf-libiberty-linker-plugin
23974 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23975 r=`${PWD_COMMAND}`; export r; \
23976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23981 echo "Doing install-pdf in libiberty-linker-plugin"; \
23982 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985 "RANLIB=$${RANLIB}" \
23986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23990 @endif libiberty-linker-plugin
23992 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23993 maybe-install-html-libiberty-linker-plugin:
23994 @if libiberty-linker-plugin
23995 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23997 install-html-libiberty-linker-plugin: \
23998 configure-libiberty-linker-plugin \
23999 html-libiberty-linker-plugin
24000 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24001 r=`${PWD_COMMAND}`; export r; \
24002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24004 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24007 echo "Doing install-html in libiberty-linker-plugin"; \
24008 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24011 "RANLIB=$${RANLIB}" \
24012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016 @endif libiberty-linker-plugin
24018 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24019 maybe-installcheck-libiberty-linker-plugin:
24020 @if libiberty-linker-plugin
24021 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24023 installcheck-libiberty-linker-plugin: \
24024 configure-libiberty-linker-plugin
24025 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24026 r=`${PWD_COMMAND}`; export r; \
24027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24029 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24032 echo "Doing installcheck in libiberty-linker-plugin"; \
24033 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24036 "RANLIB=$${RANLIB}" \
24037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041 @endif libiberty-linker-plugin
24043 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24044 maybe-mostlyclean-libiberty-linker-plugin:
24045 @if libiberty-linker-plugin
24046 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24048 mostlyclean-libiberty-linker-plugin:
24049 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24050 r=`${PWD_COMMAND}`; export r; \
24051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24053 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24056 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24057 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24060 "RANLIB=$${RANLIB}" \
24061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24065 @endif libiberty-linker-plugin
24067 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24068 maybe-clean-libiberty-linker-plugin:
24069 @if libiberty-linker-plugin
24070 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24072 clean-libiberty-linker-plugin:
24073 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24074 r=`${PWD_COMMAND}`; export r; \
24075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24077 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24080 echo "Doing clean in libiberty-linker-plugin"; \
24081 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24084 "RANLIB=$${RANLIB}" \
24085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089 @endif libiberty-linker-plugin
24091 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24092 maybe-distclean-libiberty-linker-plugin:
24093 @if libiberty-linker-plugin
24094 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24096 distclean-libiberty-linker-plugin:
24097 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24098 r=`${PWD_COMMAND}`; export r; \
24099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24101 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24104 echo "Doing distclean in libiberty-linker-plugin"; \
24105 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24108 "RANLIB=$${RANLIB}" \
24109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24113 @endif libiberty-linker-plugin
24115 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24116 maybe-maintainer-clean-libiberty-linker-plugin:
24117 @if libiberty-linker-plugin
24118 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24120 maintainer-clean-libiberty-linker-plugin:
24121 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24122 r=`${PWD_COMMAND}`; export r; \
24123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24125 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24128 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24129 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24132 "RANLIB=$${RANLIB}" \
24133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24134 maintainer-clean) \
24137 @endif libiberty-linker-plugin
24141 .PHONY: configure-libiconv maybe-configure-libiconv
24142 maybe-configure-libiconv:
24144 configure-libiconv: stage_current
24145 @endif gcc-bootstrap
24147 maybe-configure-libiconv: configure-libiconv
24148 configure-libiconv:
24149 @r=`${PWD_COMMAND}`; export r; \
24150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24151 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24154 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24155 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24156 case $(srcdir) in \
24157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24158 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24161 module_srcdir=libiconv; \
24163 $$s/$$module_srcdir/configure \
24164 --srcdir=$${topdir}/$$module_srcdir \
24165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24166 --target=${target_alias} --disable-shared \
24172 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24173 maybe-configure-stage1-libiconv:
24174 @if libiconv-bootstrap
24175 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24176 configure-stage1-libiconv:
24177 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24179 @r=`${PWD_COMMAND}`; export r; \
24180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181 TFLAGS="$(STAGE1_TFLAGS)"; \
24182 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24184 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24185 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24186 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24187 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24189 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24190 case $(srcdir) in \
24191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24192 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24195 module_srcdir=libiconv; \
24196 $(SHELL) $$s/$$module_srcdir/configure \
24197 --srcdir=$${topdir}/$$module_srcdir \
24198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24199 --target=${target_alias} \
24201 $(STAGE1_CONFIGURE_FLAGS) \
24203 @endif libiconv-bootstrap
24205 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24206 maybe-configure-stage2-libiconv:
24207 @if libiconv-bootstrap
24208 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24209 configure-stage2-libiconv:
24210 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24212 @r=`${PWD_COMMAND}`; export r; \
24213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214 TFLAGS="$(STAGE2_TFLAGS)"; \
24215 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24217 $(POSTSTAGE1_HOST_EXPORTS) \
24218 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24219 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24220 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24221 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24223 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24224 case $(srcdir) in \
24225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24226 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24229 module_srcdir=libiconv; \
24230 $(SHELL) $$s/$$module_srcdir/configure \
24231 --srcdir=$${topdir}/$$module_srcdir \
24232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24233 --target=${target_alias} \
24234 --with-build-libsubdir=$(HOST_SUBDIR) \
24235 $(STAGE2_CONFIGURE_FLAGS) \
24237 @endif libiconv-bootstrap
24239 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24240 maybe-configure-stage3-libiconv:
24241 @if libiconv-bootstrap
24242 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24243 configure-stage3-libiconv:
24244 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24246 @r=`${PWD_COMMAND}`; export r; \
24247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248 TFLAGS="$(STAGE3_TFLAGS)"; \
24249 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24251 $(POSTSTAGE1_HOST_EXPORTS) \
24252 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24253 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24254 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24255 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24257 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24258 case $(srcdir) in \
24259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24260 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24263 module_srcdir=libiconv; \
24264 $(SHELL) $$s/$$module_srcdir/configure \
24265 --srcdir=$${topdir}/$$module_srcdir \
24266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24267 --target=${target_alias} \
24268 --with-build-libsubdir=$(HOST_SUBDIR) \
24269 $(STAGE3_CONFIGURE_FLAGS) \
24271 @endif libiconv-bootstrap
24273 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24274 maybe-configure-stage4-libiconv:
24275 @if libiconv-bootstrap
24276 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24277 configure-stage4-libiconv:
24278 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24280 @r=`${PWD_COMMAND}`; export r; \
24281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282 TFLAGS="$(STAGE4_TFLAGS)"; \
24283 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24285 $(POSTSTAGE1_HOST_EXPORTS) \
24286 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24287 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24288 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24289 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24291 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24292 case $(srcdir) in \
24293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24294 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24297 module_srcdir=libiconv; \
24298 $(SHELL) $$s/$$module_srcdir/configure \
24299 --srcdir=$${topdir}/$$module_srcdir \
24300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24301 --target=${target_alias} \
24302 --with-build-libsubdir=$(HOST_SUBDIR) \
24303 $(STAGE4_CONFIGURE_FLAGS) \
24305 @endif libiconv-bootstrap
24307 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24308 maybe-configure-stageprofile-libiconv:
24309 @if libiconv-bootstrap
24310 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24311 configure-stageprofile-libiconv:
24312 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24314 @r=`${PWD_COMMAND}`; export r; \
24315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24317 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24319 $(POSTSTAGE1_HOST_EXPORTS) \
24320 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24321 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24322 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24323 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24325 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24326 case $(srcdir) in \
24327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24328 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24331 module_srcdir=libiconv; \
24332 $(SHELL) $$s/$$module_srcdir/configure \
24333 --srcdir=$${topdir}/$$module_srcdir \
24334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24335 --target=${target_alias} \
24336 --with-build-libsubdir=$(HOST_SUBDIR) \
24337 $(STAGEprofile_CONFIGURE_FLAGS) \
24339 @endif libiconv-bootstrap
24341 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24342 maybe-configure-stagefeedback-libiconv:
24343 @if libiconv-bootstrap
24344 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24345 configure-stagefeedback-libiconv:
24346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24348 @r=`${PWD_COMMAND}`; export r; \
24349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24350 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24351 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24353 $(POSTSTAGE1_HOST_EXPORTS) \
24354 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24355 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24356 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24357 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24359 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24360 case $(srcdir) in \
24361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24362 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24365 module_srcdir=libiconv; \
24366 $(SHELL) $$s/$$module_srcdir/configure \
24367 --srcdir=$${topdir}/$$module_srcdir \
24368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24369 --target=${target_alias} \
24370 --with-build-libsubdir=$(HOST_SUBDIR) \
24371 $(STAGEfeedback_CONFIGURE_FLAGS) \
24373 @endif libiconv-bootstrap
24379 .PHONY: all-libiconv maybe-all-libiconv
24380 maybe-all-libiconv:
24382 all-libiconv: stage_current
24383 @endif gcc-bootstrap
24385 TARGET-libiconv=all
24386 maybe-all-libiconv: all-libiconv
24387 all-libiconv: configure-libiconv
24388 @r=`${PWD_COMMAND}`; export r; \
24389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391 (cd $(HOST_SUBDIR)/libiconv && \
24392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24393 $(TARGET-libiconv))
24398 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24399 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24400 maybe-all-stage1-libiconv:
24401 maybe-clean-stage1-libiconv:
24402 @if libiconv-bootstrap
24403 maybe-all-stage1-libiconv: all-stage1-libiconv
24404 all-stage1: all-stage1-libiconv
24405 TARGET-stage1-libiconv = $(TARGET-libiconv)
24406 all-stage1-libiconv: configure-stage1-libiconv
24407 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24408 @r=`${PWD_COMMAND}`; export r; \
24409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24410 TFLAGS="$(STAGE1_TFLAGS)"; \
24412 cd $(HOST_SUBDIR)/libiconv && \
24413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24414 CFLAGS="$(STAGE1_CFLAGS)" \
24415 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24416 LIBCFLAGS="$(LIBCFLAGS)" \
24417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24420 $(EXTRA_HOST_FLAGS) \
24421 $(STAGE1_FLAGS_TO_PASS) \
24422 TFLAGS="$(STAGE1_TFLAGS)" \
24423 $(TARGET-stage1-libiconv)
24425 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24426 clean-stage1: clean-stage1-libiconv
24427 clean-stage1-libiconv:
24428 @if [ $(current_stage) = stage1 ]; then \
24429 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24431 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24432 $(MAKE) stage1-start; \
24434 cd $(HOST_SUBDIR)/libiconv && \
24435 $(MAKE) $(EXTRA_HOST_FLAGS) \
24436 $(STAGE1_FLAGS_TO_PASS) clean
24437 @endif libiconv-bootstrap
24440 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24441 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24442 maybe-all-stage2-libiconv:
24443 maybe-clean-stage2-libiconv:
24444 @if libiconv-bootstrap
24445 maybe-all-stage2-libiconv: all-stage2-libiconv
24446 all-stage2: all-stage2-libiconv
24447 TARGET-stage2-libiconv = $(TARGET-libiconv)
24448 all-stage2-libiconv: configure-stage2-libiconv
24449 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24450 @r=`${PWD_COMMAND}`; export r; \
24451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452 TFLAGS="$(STAGE2_TFLAGS)"; \
24454 $(POSTSTAGE1_HOST_EXPORTS) \
24455 cd $(HOST_SUBDIR)/libiconv && \
24456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24457 CFLAGS="$(STAGE2_CFLAGS)" \
24458 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24459 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24464 TFLAGS="$(STAGE2_TFLAGS)" \
24465 $(TARGET-stage2-libiconv)
24467 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24468 clean-stage2: clean-stage2-libiconv
24469 clean-stage2-libiconv:
24470 @if [ $(current_stage) = stage2 ]; then \
24471 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24473 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24474 $(MAKE) stage2-start; \
24476 cd $(HOST_SUBDIR)/libiconv && \
24477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24478 @endif libiconv-bootstrap
24481 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24482 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24483 maybe-all-stage3-libiconv:
24484 maybe-clean-stage3-libiconv:
24485 @if libiconv-bootstrap
24486 maybe-all-stage3-libiconv: all-stage3-libiconv
24487 all-stage3: all-stage3-libiconv
24488 TARGET-stage3-libiconv = $(TARGET-libiconv)
24489 all-stage3-libiconv: configure-stage3-libiconv
24490 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24491 @r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 TFLAGS="$(STAGE3_TFLAGS)"; \
24495 $(POSTSTAGE1_HOST_EXPORTS) \
24496 cd $(HOST_SUBDIR)/libiconv && \
24497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24498 CFLAGS="$(STAGE3_CFLAGS)" \
24499 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24500 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24505 TFLAGS="$(STAGE3_TFLAGS)" \
24506 $(TARGET-stage3-libiconv)
24508 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24509 clean-stage3: clean-stage3-libiconv
24510 clean-stage3-libiconv:
24511 @if [ $(current_stage) = stage3 ]; then \
24512 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24514 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24515 $(MAKE) stage3-start; \
24517 cd $(HOST_SUBDIR)/libiconv && \
24518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24519 @endif libiconv-bootstrap
24522 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24523 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24524 maybe-all-stage4-libiconv:
24525 maybe-clean-stage4-libiconv:
24526 @if libiconv-bootstrap
24527 maybe-all-stage4-libiconv: all-stage4-libiconv
24528 all-stage4: all-stage4-libiconv
24529 TARGET-stage4-libiconv = $(TARGET-libiconv)
24530 all-stage4-libiconv: configure-stage4-libiconv
24531 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24532 @r=`${PWD_COMMAND}`; export r; \
24533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24534 TFLAGS="$(STAGE4_TFLAGS)"; \
24536 $(POSTSTAGE1_HOST_EXPORTS) \
24537 cd $(HOST_SUBDIR)/libiconv && \
24538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24539 CFLAGS="$(STAGE4_CFLAGS)" \
24540 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24541 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24546 TFLAGS="$(STAGE4_TFLAGS)" \
24547 $(TARGET-stage4-libiconv)
24549 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24550 clean-stage4: clean-stage4-libiconv
24551 clean-stage4-libiconv:
24552 @if [ $(current_stage) = stage4 ]; then \
24553 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24555 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24556 $(MAKE) stage4-start; \
24558 cd $(HOST_SUBDIR)/libiconv && \
24559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24560 @endif libiconv-bootstrap
24563 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24564 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24565 maybe-all-stageprofile-libiconv:
24566 maybe-clean-stageprofile-libiconv:
24567 @if libiconv-bootstrap
24568 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24569 all-stageprofile: all-stageprofile-libiconv
24570 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24571 all-stageprofile-libiconv: configure-stageprofile-libiconv
24572 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24573 @r=`${PWD_COMMAND}`; export r; \
24574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24575 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24577 $(POSTSTAGE1_HOST_EXPORTS) \
24578 cd $(HOST_SUBDIR)/libiconv && \
24579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24580 CFLAGS="$(STAGEprofile_CFLAGS)" \
24581 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24582 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24587 TFLAGS="$(STAGEprofile_TFLAGS)" \
24588 $(TARGET-stageprofile-libiconv)
24590 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24591 clean-stageprofile: clean-stageprofile-libiconv
24592 clean-stageprofile-libiconv:
24593 @if [ $(current_stage) = stageprofile ]; then \
24594 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24596 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24597 $(MAKE) stageprofile-start; \
24599 cd $(HOST_SUBDIR)/libiconv && \
24600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24601 @endif libiconv-bootstrap
24604 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24605 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24606 maybe-all-stagefeedback-libiconv:
24607 maybe-clean-stagefeedback-libiconv:
24608 @if libiconv-bootstrap
24609 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24610 all-stagefeedback: all-stagefeedback-libiconv
24611 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24612 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24613 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24614 @r=`${PWD_COMMAND}`; export r; \
24615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24616 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24618 $(POSTSTAGE1_HOST_EXPORTS) \
24619 cd $(HOST_SUBDIR)/libiconv && \
24620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24621 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24622 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24623 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24628 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24629 $(TARGET-stagefeedback-libiconv)
24631 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24632 clean-stagefeedback: clean-stagefeedback-libiconv
24633 clean-stagefeedback-libiconv:
24634 @if [ $(current_stage) = stagefeedback ]; then \
24635 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24637 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24638 $(MAKE) stagefeedback-start; \
24640 cd $(HOST_SUBDIR)/libiconv && \
24641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24642 @endif libiconv-bootstrap
24648 .PHONY: check-libiconv maybe-check-libiconv
24649 maybe-check-libiconv:
24651 maybe-check-libiconv: check-libiconv
24654 @: $(MAKE); $(unstage)
24655 @r=`${PWD_COMMAND}`; export r; \
24656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24657 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24658 (cd $(HOST_SUBDIR)/libiconv && \
24659 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24663 .PHONY: install-libiconv maybe-install-libiconv
24664 maybe-install-libiconv:
24666 maybe-install-libiconv: install-libiconv
24672 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24673 maybe-install-strip-libiconv:
24675 maybe-install-strip-libiconv: install-strip-libiconv
24677 install-strip-libiconv:
24681 # Other targets (info, dvi, pdf, etc.)
24683 .PHONY: maybe-info-libiconv info-libiconv
24684 maybe-info-libiconv:
24686 maybe-info-libiconv: info-libiconv
24688 # libiconv doesn't support info.
24693 .PHONY: maybe-dvi-libiconv dvi-libiconv
24694 maybe-dvi-libiconv:
24696 maybe-dvi-libiconv: dvi-libiconv
24700 @[ -f ./libiconv/Makefile ] || exit 0; \
24701 r=`${PWD_COMMAND}`; export r; \
24702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24704 for flag in $(EXTRA_HOST_FLAGS) ; do \
24705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24707 echo "Doing dvi in libiconv"; \
24708 (cd $(HOST_SUBDIR)/libiconv && \
24709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24711 "RANLIB=$${RANLIB}" \
24712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24718 .PHONY: maybe-pdf-libiconv pdf-libiconv
24719 maybe-pdf-libiconv:
24721 maybe-pdf-libiconv: pdf-libiconv
24723 # libiconv doesn't support pdf.
24728 .PHONY: maybe-html-libiconv html-libiconv
24729 maybe-html-libiconv:
24731 maybe-html-libiconv: html-libiconv
24733 # libiconv doesn't support html.
24738 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24739 maybe-TAGS-libiconv:
24741 maybe-TAGS-libiconv: TAGS-libiconv
24745 @[ -f ./libiconv/Makefile ] || exit 0; \
24746 r=`${PWD_COMMAND}`; export r; \
24747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24749 for flag in $(EXTRA_HOST_FLAGS) ; do \
24750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24752 echo "Doing TAGS in libiconv"; \
24753 (cd $(HOST_SUBDIR)/libiconv && \
24754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24756 "RANLIB=$${RANLIB}" \
24757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24763 .PHONY: maybe-install-info-libiconv install-info-libiconv
24764 maybe-install-info-libiconv:
24766 maybe-install-info-libiconv: install-info-libiconv
24768 # libiconv doesn't support install-info.
24769 install-info-libiconv:
24773 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24774 maybe-install-pdf-libiconv:
24776 maybe-install-pdf-libiconv: install-pdf-libiconv
24778 # libiconv doesn't support install-pdf.
24779 install-pdf-libiconv:
24783 .PHONY: maybe-install-html-libiconv install-html-libiconv
24784 maybe-install-html-libiconv:
24786 maybe-install-html-libiconv: install-html-libiconv
24788 # libiconv doesn't support install-html.
24789 install-html-libiconv:
24793 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24794 maybe-installcheck-libiconv:
24796 maybe-installcheck-libiconv: installcheck-libiconv
24798 installcheck-libiconv: \
24800 @[ -f ./libiconv/Makefile ] || exit 0; \
24801 r=`${PWD_COMMAND}`; export r; \
24802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804 for flag in $(EXTRA_HOST_FLAGS) ; do \
24805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24807 echo "Doing installcheck in libiconv"; \
24808 (cd $(HOST_SUBDIR)/libiconv && \
24809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24811 "RANLIB=$${RANLIB}" \
24812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24818 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24819 maybe-mostlyclean-libiconv:
24821 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24823 mostlyclean-libiconv:
24824 @[ -f ./libiconv/Makefile ] || exit 0; \
24825 r=`${PWD_COMMAND}`; export r; \
24826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24828 for flag in $(EXTRA_HOST_FLAGS) ; do \
24829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24831 echo "Doing mostlyclean in libiconv"; \
24832 (cd $(HOST_SUBDIR)/libiconv && \
24833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24835 "RANLIB=$${RANLIB}" \
24836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24842 .PHONY: maybe-clean-libiconv clean-libiconv
24843 maybe-clean-libiconv:
24845 maybe-clean-libiconv: clean-libiconv
24848 @[ -f ./libiconv/Makefile ] || exit 0; \
24849 r=`${PWD_COMMAND}`; export r; \
24850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 for flag in $(EXTRA_HOST_FLAGS) ; do \
24853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24855 echo "Doing clean in libiconv"; \
24856 (cd $(HOST_SUBDIR)/libiconv && \
24857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24859 "RANLIB=$${RANLIB}" \
24860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866 .PHONY: maybe-distclean-libiconv distclean-libiconv
24867 maybe-distclean-libiconv:
24869 maybe-distclean-libiconv: distclean-libiconv
24871 distclean-libiconv:
24872 @[ -f ./libiconv/Makefile ] || exit 0; \
24873 r=`${PWD_COMMAND}`; export r; \
24874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876 for flag in $(EXTRA_HOST_FLAGS) ; do \
24877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24879 echo "Doing distclean in libiconv"; \
24880 (cd $(HOST_SUBDIR)/libiconv && \
24881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24883 "RANLIB=$${RANLIB}" \
24884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24890 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24891 maybe-maintainer-clean-libiconv:
24893 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24895 maintainer-clean-libiconv:
24896 @[ -f ./libiconv/Makefile ] || exit 0; \
24897 r=`${PWD_COMMAND}`; export r; \
24898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24900 for flag in $(EXTRA_HOST_FLAGS) ; do \
24901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24903 echo "Doing maintainer-clean in libiconv"; \
24904 (cd $(HOST_SUBDIR)/libiconv && \
24905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24907 "RANLIB=$${RANLIB}" \
24908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24909 maintainer-clean) \
24916 .PHONY: configure-m4 maybe-configure-m4
24917 maybe-configure-m4:
24919 configure-m4: stage_current
24920 @endif gcc-bootstrap
24922 maybe-configure-m4: configure-m4
24924 @: $(MAKE); $(unstage)
24925 @r=`${PWD_COMMAND}`; export r; \
24926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24927 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24930 echo Configuring in $(HOST_SUBDIR)/m4; \
24931 cd "$(HOST_SUBDIR)/m4" || exit 1; \
24932 case $(srcdir) in \
24933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24934 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24937 module_srcdir=m4; \
24939 $$s/$$module_srcdir/configure \
24940 --srcdir=$${topdir}/$$module_srcdir \
24941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24942 --target=${target_alias} \
24950 .PHONY: all-m4 maybe-all-m4
24953 all-m4: stage_current
24954 @endif gcc-bootstrap
24957 maybe-all-m4: all-m4
24958 all-m4: configure-m4
24959 @: $(MAKE); $(unstage)
24960 @r=`${PWD_COMMAND}`; export r; \
24961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24963 (cd $(HOST_SUBDIR)/m4 && \
24964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24971 .PHONY: check-m4 maybe-check-m4
24974 maybe-check-m4: check-m4
24977 @: $(MAKE); $(unstage)
24978 @r=`${PWD_COMMAND}`; export r; \
24979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981 (cd $(HOST_SUBDIR)/m4 && \
24982 $(MAKE) $(FLAGS_TO_PASS) check)
24986 .PHONY: install-m4 maybe-install-m4
24989 maybe-install-m4: install-m4
24991 install-m4: installdirs
24992 @: $(MAKE); $(unstage)
24993 @r=`${PWD_COMMAND}`; export r; \
24994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996 (cd $(HOST_SUBDIR)/m4 && \
24997 $(MAKE) $(FLAGS_TO_PASS) install)
25001 .PHONY: install-strip-m4 maybe-install-strip-m4
25002 maybe-install-strip-m4:
25004 maybe-install-strip-m4: install-strip-m4
25006 install-strip-m4: installdirs
25007 @: $(MAKE); $(unstage)
25008 @r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25011 (cd $(HOST_SUBDIR)/m4 && \
25012 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25016 # Other targets (info, dvi, pdf, etc.)
25018 .PHONY: maybe-info-m4 info-m4
25021 maybe-info-m4: info-m4
25025 @: $(MAKE); $(unstage)
25026 @[ -f ./m4/Makefile ] || exit 0; \
25027 r=`${PWD_COMMAND}`; export r; \
25028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25030 for flag in $(EXTRA_HOST_FLAGS) ; do \
25031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25033 echo "Doing info in m4"; \
25034 (cd $(HOST_SUBDIR)/m4 && \
25035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25037 "RANLIB=$${RANLIB}" \
25038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044 .PHONY: maybe-dvi-m4 dvi-m4
25047 maybe-dvi-m4: dvi-m4
25051 @: $(MAKE); $(unstage)
25052 @[ -f ./m4/Makefile ] || exit 0; \
25053 r=`${PWD_COMMAND}`; export r; \
25054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25056 for flag in $(EXTRA_HOST_FLAGS) ; do \
25057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25059 echo "Doing dvi in m4"; \
25060 (cd $(HOST_SUBDIR)/m4 && \
25061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25063 "RANLIB=$${RANLIB}" \
25064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25070 .PHONY: maybe-pdf-m4 pdf-m4
25073 maybe-pdf-m4: pdf-m4
25077 @: $(MAKE); $(unstage)
25078 @[ -f ./m4/Makefile ] || exit 0; \
25079 r=`${PWD_COMMAND}`; export r; \
25080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082 for flag in $(EXTRA_HOST_FLAGS) ; do \
25083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085 echo "Doing pdf in m4"; \
25086 (cd $(HOST_SUBDIR)/m4 && \
25087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25089 "RANLIB=$${RANLIB}" \
25090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25096 .PHONY: maybe-html-m4 html-m4
25099 maybe-html-m4: html-m4
25103 @: $(MAKE); $(unstage)
25104 @[ -f ./m4/Makefile ] || exit 0; \
25105 r=`${PWD_COMMAND}`; export r; \
25106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25108 for flag in $(EXTRA_HOST_FLAGS) ; do \
25109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25111 echo "Doing html in m4"; \
25112 (cd $(HOST_SUBDIR)/m4 && \
25113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115 "RANLIB=$${RANLIB}" \
25116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25122 .PHONY: maybe-TAGS-m4 TAGS-m4
25125 maybe-TAGS-m4: TAGS-m4
25129 @: $(MAKE); $(unstage)
25130 @[ -f ./m4/Makefile ] || exit 0; \
25131 r=`${PWD_COMMAND}`; export r; \
25132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25134 for flag in $(EXTRA_HOST_FLAGS) ; do \
25135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25137 echo "Doing TAGS in m4"; \
25138 (cd $(HOST_SUBDIR)/m4 && \
25139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25141 "RANLIB=$${RANLIB}" \
25142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 .PHONY: maybe-install-info-m4 install-info-m4
25149 maybe-install-info-m4:
25151 maybe-install-info-m4: install-info-m4
25156 @: $(MAKE); $(unstage)
25157 @[ -f ./m4/Makefile ] || exit 0; \
25158 r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25161 for flag in $(EXTRA_HOST_FLAGS) ; do \
25162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25164 echo "Doing install-info in m4"; \
25165 (cd $(HOST_SUBDIR)/m4 && \
25166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168 "RANLIB=$${RANLIB}" \
25169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25176 maybe-install-pdf-m4:
25178 maybe-install-pdf-m4: install-pdf-m4
25183 @: $(MAKE); $(unstage)
25184 @[ -f ./m4/Makefile ] || exit 0; \
25185 r=`${PWD_COMMAND}`; export r; \
25186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 for flag in $(EXTRA_HOST_FLAGS) ; do \
25189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25191 echo "Doing install-pdf in m4"; \
25192 (cd $(HOST_SUBDIR)/m4 && \
25193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25195 "RANLIB=$${RANLIB}" \
25196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202 .PHONY: maybe-install-html-m4 install-html-m4
25203 maybe-install-html-m4:
25205 maybe-install-html-m4: install-html-m4
25210 @: $(MAKE); $(unstage)
25211 @[ -f ./m4/Makefile ] || exit 0; \
25212 r=`${PWD_COMMAND}`; export r; \
25213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25215 for flag in $(EXTRA_HOST_FLAGS) ; do \
25216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25218 echo "Doing install-html in m4"; \
25219 (cd $(HOST_SUBDIR)/m4 && \
25220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25222 "RANLIB=$${RANLIB}" \
25223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25229 .PHONY: maybe-installcheck-m4 installcheck-m4
25230 maybe-installcheck-m4:
25232 maybe-installcheck-m4: installcheck-m4
25236 @: $(MAKE); $(unstage)
25237 @[ -f ./m4/Makefile ] || exit 0; \
25238 r=`${PWD_COMMAND}`; export r; \
25239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25241 for flag in $(EXTRA_HOST_FLAGS) ; do \
25242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25244 echo "Doing installcheck in m4"; \
25245 (cd $(HOST_SUBDIR)/m4 && \
25246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25248 "RANLIB=$${RANLIB}" \
25249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25255 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25256 maybe-mostlyclean-m4:
25258 maybe-mostlyclean-m4: mostlyclean-m4
25261 @: $(MAKE); $(unstage)
25262 @[ -f ./m4/Makefile ] || exit 0; \
25263 r=`${PWD_COMMAND}`; export r; \
25264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25266 for flag in $(EXTRA_HOST_FLAGS) ; do \
25267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25269 echo "Doing mostlyclean in m4"; \
25270 (cd $(HOST_SUBDIR)/m4 && \
25271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25273 "RANLIB=$${RANLIB}" \
25274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25280 .PHONY: maybe-clean-m4 clean-m4
25283 maybe-clean-m4: clean-m4
25286 @: $(MAKE); $(unstage)
25287 @[ -f ./m4/Makefile ] || exit 0; \
25288 r=`${PWD_COMMAND}`; export r; \
25289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25291 for flag in $(EXTRA_HOST_FLAGS) ; do \
25292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25294 echo "Doing clean in m4"; \
25295 (cd $(HOST_SUBDIR)/m4 && \
25296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25298 "RANLIB=$${RANLIB}" \
25299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25305 .PHONY: maybe-distclean-m4 distclean-m4
25306 maybe-distclean-m4:
25308 maybe-distclean-m4: distclean-m4
25311 @: $(MAKE); $(unstage)
25312 @[ -f ./m4/Makefile ] || exit 0; \
25313 r=`${PWD_COMMAND}`; export r; \
25314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25316 for flag in $(EXTRA_HOST_FLAGS) ; do \
25317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25319 echo "Doing distclean in m4"; \
25320 (cd $(HOST_SUBDIR)/m4 && \
25321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25323 "RANLIB=$${RANLIB}" \
25324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25330 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25331 maybe-maintainer-clean-m4:
25333 maybe-maintainer-clean-m4: maintainer-clean-m4
25335 maintainer-clean-m4:
25336 @: $(MAKE); $(unstage)
25337 @[ -f ./m4/Makefile ] || exit 0; \
25338 r=`${PWD_COMMAND}`; export r; \
25339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341 for flag in $(EXTRA_HOST_FLAGS) ; do \
25342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25344 echo "Doing maintainer-clean in m4"; \
25345 (cd $(HOST_SUBDIR)/m4 && \
25346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25348 "RANLIB=$${RANLIB}" \
25349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25350 maintainer-clean) \
25357 .PHONY: configure-readline maybe-configure-readline
25358 maybe-configure-readline:
25360 configure-readline: stage_current
25361 @endif gcc-bootstrap
25363 maybe-configure-readline: configure-readline
25364 configure-readline:
25365 @: $(MAKE); $(unstage)
25366 @r=`${PWD_COMMAND}`; export r; \
25367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25371 echo Configuring in $(HOST_SUBDIR)/readline; \
25372 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25373 case $(srcdir) in \
25374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25375 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25378 module_srcdir=readline; \
25380 $$s/$$module_srcdir/configure \
25381 --srcdir=$${topdir}/$$module_srcdir \
25382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25383 --target=${target_alias} \
25391 .PHONY: all-readline maybe-all-readline
25392 maybe-all-readline:
25394 all-readline: stage_current
25395 @endif gcc-bootstrap
25397 TARGET-readline=all
25398 maybe-all-readline: all-readline
25399 all-readline: configure-readline
25400 @: $(MAKE); $(unstage)
25401 @r=`${PWD_COMMAND}`; export r; \
25402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404 (cd $(HOST_SUBDIR)/readline && \
25405 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25406 $(TARGET-readline))
25412 .PHONY: check-readline maybe-check-readline
25413 maybe-check-readline:
25415 maybe-check-readline: check-readline
25418 @: $(MAKE); $(unstage)
25419 @r=`${PWD_COMMAND}`; export r; \
25420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25422 (cd $(HOST_SUBDIR)/readline && \
25423 $(MAKE) $(FLAGS_TO_PASS) check)
25427 .PHONY: install-readline maybe-install-readline
25428 maybe-install-readline:
25430 maybe-install-readline: install-readline
25432 install-readline: installdirs
25433 @: $(MAKE); $(unstage)
25434 @r=`${PWD_COMMAND}`; export r; \
25435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25437 (cd $(HOST_SUBDIR)/readline && \
25438 $(MAKE) $(FLAGS_TO_PASS) install)
25442 .PHONY: install-strip-readline maybe-install-strip-readline
25443 maybe-install-strip-readline:
25445 maybe-install-strip-readline: install-strip-readline
25447 install-strip-readline: installdirs
25448 @: $(MAKE); $(unstage)
25449 @r=`${PWD_COMMAND}`; export r; \
25450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452 (cd $(HOST_SUBDIR)/readline && \
25453 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25457 # Other targets (info, dvi, pdf, etc.)
25459 .PHONY: maybe-info-readline info-readline
25460 maybe-info-readline:
25462 maybe-info-readline: info-readline
25466 @: $(MAKE); $(unstage)
25467 @[ -f ./readline/Makefile ] || exit 0; \
25468 r=`${PWD_COMMAND}`; export r; \
25469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25471 for flag in $(EXTRA_HOST_FLAGS) ; do \
25472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25474 echo "Doing info in readline"; \
25475 (cd $(HOST_SUBDIR)/readline && \
25476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25478 "RANLIB=$${RANLIB}" \
25479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25485 .PHONY: maybe-dvi-readline dvi-readline
25486 maybe-dvi-readline:
25488 maybe-dvi-readline: dvi-readline
25492 @: $(MAKE); $(unstage)
25493 @[ -f ./readline/Makefile ] || exit 0; \
25494 r=`${PWD_COMMAND}`; export r; \
25495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25497 for flag in $(EXTRA_HOST_FLAGS) ; do \
25498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25500 echo "Doing dvi in readline"; \
25501 (cd $(HOST_SUBDIR)/readline && \
25502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25504 "RANLIB=$${RANLIB}" \
25505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25511 .PHONY: maybe-pdf-readline pdf-readline
25512 maybe-pdf-readline:
25514 maybe-pdf-readline: pdf-readline
25518 @: $(MAKE); $(unstage)
25519 @[ -f ./readline/Makefile ] || exit 0; \
25520 r=`${PWD_COMMAND}`; export r; \
25521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25523 for flag in $(EXTRA_HOST_FLAGS) ; do \
25524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25526 echo "Doing pdf in readline"; \
25527 (cd $(HOST_SUBDIR)/readline && \
25528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25530 "RANLIB=$${RANLIB}" \
25531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25537 .PHONY: maybe-html-readline html-readline
25538 maybe-html-readline:
25540 maybe-html-readline: html-readline
25544 @: $(MAKE); $(unstage)
25545 @[ -f ./readline/Makefile ] || exit 0; \
25546 r=`${PWD_COMMAND}`; export r; \
25547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25549 for flag in $(EXTRA_HOST_FLAGS) ; do \
25550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25552 echo "Doing html in readline"; \
25553 (cd $(HOST_SUBDIR)/readline && \
25554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25556 "RANLIB=$${RANLIB}" \
25557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25563 .PHONY: maybe-TAGS-readline TAGS-readline
25564 maybe-TAGS-readline:
25566 maybe-TAGS-readline: TAGS-readline
25570 @: $(MAKE); $(unstage)
25571 @[ -f ./readline/Makefile ] || exit 0; \
25572 r=`${PWD_COMMAND}`; export r; \
25573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25575 for flag in $(EXTRA_HOST_FLAGS) ; do \
25576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25578 echo "Doing TAGS in readline"; \
25579 (cd $(HOST_SUBDIR)/readline && \
25580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25582 "RANLIB=$${RANLIB}" \
25583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25589 .PHONY: maybe-install-info-readline install-info-readline
25590 maybe-install-info-readline:
25592 maybe-install-info-readline: install-info-readline
25594 install-info-readline: \
25595 configure-readline \
25597 @: $(MAKE); $(unstage)
25598 @[ -f ./readline/Makefile ] || exit 0; \
25599 r=`${PWD_COMMAND}`; export r; \
25600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25602 for flag in $(EXTRA_HOST_FLAGS) ; do \
25603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25605 echo "Doing install-info in readline"; \
25606 (cd $(HOST_SUBDIR)/readline && \
25607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25609 "RANLIB=$${RANLIB}" \
25610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25616 .PHONY: maybe-install-pdf-readline install-pdf-readline
25617 maybe-install-pdf-readline:
25619 maybe-install-pdf-readline: install-pdf-readline
25621 install-pdf-readline: \
25622 configure-readline \
25624 @: $(MAKE); $(unstage)
25625 @[ -f ./readline/Makefile ] || exit 0; \
25626 r=`${PWD_COMMAND}`; export r; \
25627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25629 for flag in $(EXTRA_HOST_FLAGS) ; do \
25630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25632 echo "Doing install-pdf in readline"; \
25633 (cd $(HOST_SUBDIR)/readline && \
25634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25636 "RANLIB=$${RANLIB}" \
25637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 .PHONY: maybe-install-html-readline install-html-readline
25644 maybe-install-html-readline:
25646 maybe-install-html-readline: install-html-readline
25648 install-html-readline: \
25649 configure-readline \
25651 @: $(MAKE); $(unstage)
25652 @[ -f ./readline/Makefile ] || exit 0; \
25653 r=`${PWD_COMMAND}`; export r; \
25654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25656 for flag in $(EXTRA_HOST_FLAGS) ; do \
25657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25659 echo "Doing install-html in readline"; \
25660 (cd $(HOST_SUBDIR)/readline && \
25661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25663 "RANLIB=$${RANLIB}" \
25664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670 .PHONY: maybe-installcheck-readline installcheck-readline
25671 maybe-installcheck-readline:
25673 maybe-installcheck-readline: installcheck-readline
25675 installcheck-readline: \
25677 @: $(MAKE); $(unstage)
25678 @[ -f ./readline/Makefile ] || exit 0; \
25679 r=`${PWD_COMMAND}`; export r; \
25680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25682 for flag in $(EXTRA_HOST_FLAGS) ; do \
25683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25685 echo "Doing installcheck in readline"; \
25686 (cd $(HOST_SUBDIR)/readline && \
25687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25689 "RANLIB=$${RANLIB}" \
25690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25696 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25697 maybe-mostlyclean-readline:
25699 maybe-mostlyclean-readline: mostlyclean-readline
25701 mostlyclean-readline:
25702 @: $(MAKE); $(unstage)
25703 @[ -f ./readline/Makefile ] || exit 0; \
25704 r=`${PWD_COMMAND}`; export r; \
25705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25707 for flag in $(EXTRA_HOST_FLAGS) ; do \
25708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25710 echo "Doing mostlyclean in readline"; \
25711 (cd $(HOST_SUBDIR)/readline && \
25712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25714 "RANLIB=$${RANLIB}" \
25715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25721 .PHONY: maybe-clean-readline clean-readline
25722 maybe-clean-readline:
25724 maybe-clean-readline: clean-readline
25727 @: $(MAKE); $(unstage)
25728 @[ -f ./readline/Makefile ] || exit 0; \
25729 r=`${PWD_COMMAND}`; export r; \
25730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732 for flag in $(EXTRA_HOST_FLAGS) ; do \
25733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25735 echo "Doing clean in readline"; \
25736 (cd $(HOST_SUBDIR)/readline && \
25737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25739 "RANLIB=$${RANLIB}" \
25740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25746 .PHONY: maybe-distclean-readline distclean-readline
25747 maybe-distclean-readline:
25749 maybe-distclean-readline: distclean-readline
25751 distclean-readline:
25752 @: $(MAKE); $(unstage)
25753 @[ -f ./readline/Makefile ] || exit 0; \
25754 r=`${PWD_COMMAND}`; export r; \
25755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25757 for flag in $(EXTRA_HOST_FLAGS) ; do \
25758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25760 echo "Doing distclean in readline"; \
25761 (cd $(HOST_SUBDIR)/readline && \
25762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25764 "RANLIB=$${RANLIB}" \
25765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25771 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25772 maybe-maintainer-clean-readline:
25774 maybe-maintainer-clean-readline: maintainer-clean-readline
25776 maintainer-clean-readline:
25777 @: $(MAKE); $(unstage)
25778 @[ -f ./readline/Makefile ] || exit 0; \
25779 r=`${PWD_COMMAND}`; export r; \
25780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25782 for flag in $(EXTRA_HOST_FLAGS) ; do \
25783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25785 echo "Doing maintainer-clean in readline"; \
25786 (cd $(HOST_SUBDIR)/readline && \
25787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25789 "RANLIB=$${RANLIB}" \
25790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25791 maintainer-clean) \
25798 .PHONY: configure-sid maybe-configure-sid
25799 maybe-configure-sid:
25801 configure-sid: stage_current
25802 @endif gcc-bootstrap
25804 maybe-configure-sid: configure-sid
25806 @: $(MAKE); $(unstage)
25807 @r=`${PWD_COMMAND}`; export r; \
25808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25809 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25812 echo Configuring in $(HOST_SUBDIR)/sid; \
25813 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25814 case $(srcdir) in \
25815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25816 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25819 module_srcdir=sid; \
25821 $$s/$$module_srcdir/configure \
25822 --srcdir=$${topdir}/$$module_srcdir \
25823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25824 --target=${target_alias} \
25832 .PHONY: all-sid maybe-all-sid
25835 all-sid: stage_current
25836 @endif gcc-bootstrap
25839 maybe-all-sid: all-sid
25840 all-sid: configure-sid
25841 @: $(MAKE); $(unstage)
25842 @r=`${PWD_COMMAND}`; export r; \
25843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25845 (cd $(HOST_SUBDIR)/sid && \
25846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25853 .PHONY: check-sid maybe-check-sid
25856 maybe-check-sid: check-sid
25859 @: $(MAKE); $(unstage)
25860 @r=`${PWD_COMMAND}`; export r; \
25861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25863 (cd $(HOST_SUBDIR)/sid && \
25864 $(MAKE) $(FLAGS_TO_PASS) check)
25868 .PHONY: install-sid maybe-install-sid
25871 maybe-install-sid: install-sid
25873 install-sid: installdirs
25874 @: $(MAKE); $(unstage)
25875 @r=`${PWD_COMMAND}`; export r; \
25876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25878 (cd $(HOST_SUBDIR)/sid && \
25879 $(MAKE) $(FLAGS_TO_PASS) install)
25883 .PHONY: install-strip-sid maybe-install-strip-sid
25884 maybe-install-strip-sid:
25886 maybe-install-strip-sid: install-strip-sid
25888 install-strip-sid: installdirs
25889 @: $(MAKE); $(unstage)
25890 @r=`${PWD_COMMAND}`; export r; \
25891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25893 (cd $(HOST_SUBDIR)/sid && \
25894 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25898 # Other targets (info, dvi, pdf, etc.)
25900 .PHONY: maybe-info-sid info-sid
25903 maybe-info-sid: info-sid
25907 @: $(MAKE); $(unstage)
25908 @[ -f ./sid/Makefile ] || exit 0; \
25909 r=`${PWD_COMMAND}`; export r; \
25910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25912 for flag in $(EXTRA_HOST_FLAGS) ; do \
25913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25915 echo "Doing info in sid"; \
25916 (cd $(HOST_SUBDIR)/sid && \
25917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25919 "RANLIB=$${RANLIB}" \
25920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25926 .PHONY: maybe-dvi-sid dvi-sid
25929 maybe-dvi-sid: dvi-sid
25933 @: $(MAKE); $(unstage)
25934 @[ -f ./sid/Makefile ] || exit 0; \
25935 r=`${PWD_COMMAND}`; export r; \
25936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25938 for flag in $(EXTRA_HOST_FLAGS) ; do \
25939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25941 echo "Doing dvi in sid"; \
25942 (cd $(HOST_SUBDIR)/sid && \
25943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25945 "RANLIB=$${RANLIB}" \
25946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25952 .PHONY: maybe-pdf-sid pdf-sid
25955 maybe-pdf-sid: pdf-sid
25959 @: $(MAKE); $(unstage)
25960 @[ -f ./sid/Makefile ] || exit 0; \
25961 r=`${PWD_COMMAND}`; export r; \
25962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25964 for flag in $(EXTRA_HOST_FLAGS) ; do \
25965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25967 echo "Doing pdf in sid"; \
25968 (cd $(HOST_SUBDIR)/sid && \
25969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25971 "RANLIB=$${RANLIB}" \
25972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25978 .PHONY: maybe-html-sid html-sid
25981 maybe-html-sid: html-sid
25985 @: $(MAKE); $(unstage)
25986 @[ -f ./sid/Makefile ] || exit 0; \
25987 r=`${PWD_COMMAND}`; export r; \
25988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25990 for flag in $(EXTRA_HOST_FLAGS) ; do \
25991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25993 echo "Doing html in sid"; \
25994 (cd $(HOST_SUBDIR)/sid && \
25995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997 "RANLIB=$${RANLIB}" \
25998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26004 .PHONY: maybe-TAGS-sid TAGS-sid
26007 maybe-TAGS-sid: TAGS-sid
26011 @: $(MAKE); $(unstage)
26012 @[ -f ./sid/Makefile ] || exit 0; \
26013 r=`${PWD_COMMAND}`; export r; \
26014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26016 for flag in $(EXTRA_HOST_FLAGS) ; do \
26017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26019 echo "Doing TAGS in sid"; \
26020 (cd $(HOST_SUBDIR)/sid && \
26021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26023 "RANLIB=$${RANLIB}" \
26024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26030 .PHONY: maybe-install-info-sid install-info-sid
26031 maybe-install-info-sid:
26033 maybe-install-info-sid: install-info-sid
26035 install-info-sid: \
26038 @: $(MAKE); $(unstage)
26039 @[ -f ./sid/Makefile ] || exit 0; \
26040 r=`${PWD_COMMAND}`; export r; \
26041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 for flag in $(EXTRA_HOST_FLAGS) ; do \
26044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046 echo "Doing install-info in sid"; \
26047 (cd $(HOST_SUBDIR)/sid && \
26048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26050 "RANLIB=$${RANLIB}" \
26051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26057 .PHONY: maybe-install-pdf-sid install-pdf-sid
26058 maybe-install-pdf-sid:
26060 maybe-install-pdf-sid: install-pdf-sid
26065 @: $(MAKE); $(unstage)
26066 @[ -f ./sid/Makefile ] || exit 0; \
26067 r=`${PWD_COMMAND}`; export r; \
26068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26070 for flag in $(EXTRA_HOST_FLAGS) ; do \
26071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26073 echo "Doing install-pdf in sid"; \
26074 (cd $(HOST_SUBDIR)/sid && \
26075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26077 "RANLIB=$${RANLIB}" \
26078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084 .PHONY: maybe-install-html-sid install-html-sid
26085 maybe-install-html-sid:
26087 maybe-install-html-sid: install-html-sid
26089 install-html-sid: \
26092 @: $(MAKE); $(unstage)
26093 @[ -f ./sid/Makefile ] || exit 0; \
26094 r=`${PWD_COMMAND}`; export r; \
26095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26097 for flag in $(EXTRA_HOST_FLAGS) ; do \
26098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26100 echo "Doing install-html in sid"; \
26101 (cd $(HOST_SUBDIR)/sid && \
26102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26104 "RANLIB=$${RANLIB}" \
26105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111 .PHONY: maybe-installcheck-sid installcheck-sid
26112 maybe-installcheck-sid:
26114 maybe-installcheck-sid: installcheck-sid
26116 installcheck-sid: \
26118 @: $(MAKE); $(unstage)
26119 @[ -f ./sid/Makefile ] || exit 0; \
26120 r=`${PWD_COMMAND}`; export r; \
26121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26123 for flag in $(EXTRA_HOST_FLAGS) ; do \
26124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26126 echo "Doing installcheck in sid"; \
26127 (cd $(HOST_SUBDIR)/sid && \
26128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26130 "RANLIB=$${RANLIB}" \
26131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26137 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26138 maybe-mostlyclean-sid:
26140 maybe-mostlyclean-sid: mostlyclean-sid
26143 @: $(MAKE); $(unstage)
26144 @[ -f ./sid/Makefile ] || exit 0; \
26145 r=`${PWD_COMMAND}`; export r; \
26146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26148 for flag in $(EXTRA_HOST_FLAGS) ; do \
26149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26151 echo "Doing mostlyclean in sid"; \
26152 (cd $(HOST_SUBDIR)/sid && \
26153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26155 "RANLIB=$${RANLIB}" \
26156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26162 .PHONY: maybe-clean-sid clean-sid
26165 maybe-clean-sid: clean-sid
26168 @: $(MAKE); $(unstage)
26169 @[ -f ./sid/Makefile ] || exit 0; \
26170 r=`${PWD_COMMAND}`; export r; \
26171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26173 for flag in $(EXTRA_HOST_FLAGS) ; do \
26174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26176 echo "Doing clean in sid"; \
26177 (cd $(HOST_SUBDIR)/sid && \
26178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26180 "RANLIB=$${RANLIB}" \
26181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187 .PHONY: maybe-distclean-sid distclean-sid
26188 maybe-distclean-sid:
26190 maybe-distclean-sid: distclean-sid
26193 @: $(MAKE); $(unstage)
26194 @[ -f ./sid/Makefile ] || exit 0; \
26195 r=`${PWD_COMMAND}`; export r; \
26196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26198 for flag in $(EXTRA_HOST_FLAGS) ; do \
26199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26201 echo "Doing distclean in sid"; \
26202 (cd $(HOST_SUBDIR)/sid && \
26203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26205 "RANLIB=$${RANLIB}" \
26206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26212 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26213 maybe-maintainer-clean-sid:
26215 maybe-maintainer-clean-sid: maintainer-clean-sid
26217 maintainer-clean-sid:
26218 @: $(MAKE); $(unstage)
26219 @[ -f ./sid/Makefile ] || exit 0; \
26220 r=`${PWD_COMMAND}`; export r; \
26221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26223 for flag in $(EXTRA_HOST_FLAGS) ; do \
26224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26226 echo "Doing maintainer-clean in sid"; \
26227 (cd $(HOST_SUBDIR)/sid && \
26228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26230 "RANLIB=$${RANLIB}" \
26231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26232 maintainer-clean) \
26239 .PHONY: configure-sim maybe-configure-sim
26240 maybe-configure-sim:
26242 configure-sim: stage_current
26243 @endif gcc-bootstrap
26245 maybe-configure-sim: configure-sim
26247 @: $(MAKE); $(unstage)
26248 @r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26253 echo Configuring in $(HOST_SUBDIR)/sim; \
26254 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26255 case $(srcdir) in \
26256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26257 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26260 module_srcdir=sim; \
26262 $$s/$$module_srcdir/configure \
26263 --srcdir=$${topdir}/$$module_srcdir \
26264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26265 --target=${target_alias} \
26273 .PHONY: all-sim maybe-all-sim
26276 all-sim: stage_current
26277 @endif gcc-bootstrap
26280 maybe-all-sim: all-sim
26281 all-sim: configure-sim
26282 @: $(MAKE); $(unstage)
26283 @r=`${PWD_COMMAND}`; export r; \
26284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26286 (cd $(HOST_SUBDIR)/sim && \
26287 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26294 .PHONY: check-sim maybe-check-sim
26297 maybe-check-sim: check-sim
26300 @: $(MAKE); $(unstage)
26301 @r=`${PWD_COMMAND}`; export r; \
26302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26304 (cd $(HOST_SUBDIR)/sim && \
26305 $(MAKE) $(FLAGS_TO_PASS) check)
26309 .PHONY: install-sim maybe-install-sim
26312 maybe-install-sim: install-sim
26314 install-sim: installdirs
26315 @: $(MAKE); $(unstage)
26316 @r=`${PWD_COMMAND}`; export r; \
26317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26319 (cd $(HOST_SUBDIR)/sim && \
26320 $(MAKE) $(FLAGS_TO_PASS) install)
26324 .PHONY: install-strip-sim maybe-install-strip-sim
26325 maybe-install-strip-sim:
26327 maybe-install-strip-sim: install-strip-sim
26329 install-strip-sim: installdirs
26330 @: $(MAKE); $(unstage)
26331 @r=`${PWD_COMMAND}`; export r; \
26332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334 (cd $(HOST_SUBDIR)/sim && \
26335 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26339 # Other targets (info, dvi, pdf, etc.)
26341 .PHONY: maybe-info-sim info-sim
26344 maybe-info-sim: info-sim
26348 @: $(MAKE); $(unstage)
26349 @[ -f ./sim/Makefile ] || exit 0; \
26350 r=`${PWD_COMMAND}`; export r; \
26351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26353 for flag in $(EXTRA_HOST_FLAGS) ; do \
26354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26356 echo "Doing info in sim"; \
26357 (cd $(HOST_SUBDIR)/sim && \
26358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26360 "RANLIB=$${RANLIB}" \
26361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26367 .PHONY: maybe-dvi-sim dvi-sim
26370 maybe-dvi-sim: dvi-sim
26374 @: $(MAKE); $(unstage)
26375 @[ -f ./sim/Makefile ] || exit 0; \
26376 r=`${PWD_COMMAND}`; export r; \
26377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26379 for flag in $(EXTRA_HOST_FLAGS) ; do \
26380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26382 echo "Doing dvi in sim"; \
26383 (cd $(HOST_SUBDIR)/sim && \
26384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26386 "RANLIB=$${RANLIB}" \
26387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26393 .PHONY: maybe-pdf-sim pdf-sim
26396 maybe-pdf-sim: pdf-sim
26400 @: $(MAKE); $(unstage)
26401 @[ -f ./sim/Makefile ] || exit 0; \
26402 r=`${PWD_COMMAND}`; export r; \
26403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26405 for flag in $(EXTRA_HOST_FLAGS) ; do \
26406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26408 echo "Doing pdf in sim"; \
26409 (cd $(HOST_SUBDIR)/sim && \
26410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26412 "RANLIB=$${RANLIB}" \
26413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26419 .PHONY: maybe-html-sim html-sim
26422 maybe-html-sim: html-sim
26426 @: $(MAKE); $(unstage)
26427 @[ -f ./sim/Makefile ] || exit 0; \
26428 r=`${PWD_COMMAND}`; export r; \
26429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26431 for flag in $(EXTRA_HOST_FLAGS) ; do \
26432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26434 echo "Doing html in sim"; \
26435 (cd $(HOST_SUBDIR)/sim && \
26436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26438 "RANLIB=$${RANLIB}" \
26439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26445 .PHONY: maybe-TAGS-sim TAGS-sim
26448 maybe-TAGS-sim: TAGS-sim
26452 @: $(MAKE); $(unstage)
26453 @[ -f ./sim/Makefile ] || exit 0; \
26454 r=`${PWD_COMMAND}`; export r; \
26455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26457 for flag in $(EXTRA_HOST_FLAGS) ; do \
26458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26460 echo "Doing TAGS in sim"; \
26461 (cd $(HOST_SUBDIR)/sim && \
26462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26464 "RANLIB=$${RANLIB}" \
26465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26471 .PHONY: maybe-install-info-sim install-info-sim
26472 maybe-install-info-sim:
26474 maybe-install-info-sim: install-info-sim
26476 install-info-sim: \
26479 @: $(MAKE); $(unstage)
26480 @[ -f ./sim/Makefile ] || exit 0; \
26481 r=`${PWD_COMMAND}`; export r; \
26482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26484 for flag in $(EXTRA_HOST_FLAGS) ; do \
26485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26487 echo "Doing install-info in sim"; \
26488 (cd $(HOST_SUBDIR)/sim && \
26489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26491 "RANLIB=$${RANLIB}" \
26492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26498 .PHONY: maybe-install-pdf-sim install-pdf-sim
26499 maybe-install-pdf-sim:
26501 maybe-install-pdf-sim: install-pdf-sim
26506 @: $(MAKE); $(unstage)
26507 @[ -f ./sim/Makefile ] || exit 0; \
26508 r=`${PWD_COMMAND}`; export r; \
26509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26511 for flag in $(EXTRA_HOST_FLAGS) ; do \
26512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26514 echo "Doing install-pdf in sim"; \
26515 (cd $(HOST_SUBDIR)/sim && \
26516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26518 "RANLIB=$${RANLIB}" \
26519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525 .PHONY: maybe-install-html-sim install-html-sim
26526 maybe-install-html-sim:
26528 maybe-install-html-sim: install-html-sim
26530 install-html-sim: \
26533 @: $(MAKE); $(unstage)
26534 @[ -f ./sim/Makefile ] || exit 0; \
26535 r=`${PWD_COMMAND}`; export r; \
26536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26538 for flag in $(EXTRA_HOST_FLAGS) ; do \
26539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26541 echo "Doing install-html in sim"; \
26542 (cd $(HOST_SUBDIR)/sim && \
26543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26545 "RANLIB=$${RANLIB}" \
26546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26552 .PHONY: maybe-installcheck-sim installcheck-sim
26553 maybe-installcheck-sim:
26555 maybe-installcheck-sim: installcheck-sim
26557 installcheck-sim: \
26559 @: $(MAKE); $(unstage)
26560 @[ -f ./sim/Makefile ] || exit 0; \
26561 r=`${PWD_COMMAND}`; export r; \
26562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564 for flag in $(EXTRA_HOST_FLAGS) ; do \
26565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26567 echo "Doing installcheck in sim"; \
26568 (cd $(HOST_SUBDIR)/sim && \
26569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26571 "RANLIB=$${RANLIB}" \
26572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26578 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26579 maybe-mostlyclean-sim:
26581 maybe-mostlyclean-sim: mostlyclean-sim
26584 @: $(MAKE); $(unstage)
26585 @[ -f ./sim/Makefile ] || exit 0; \
26586 r=`${PWD_COMMAND}`; export r; \
26587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26589 for flag in $(EXTRA_HOST_FLAGS) ; do \
26590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26592 echo "Doing mostlyclean in sim"; \
26593 (cd $(HOST_SUBDIR)/sim && \
26594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26596 "RANLIB=$${RANLIB}" \
26597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26603 .PHONY: maybe-clean-sim clean-sim
26606 maybe-clean-sim: clean-sim
26609 @: $(MAKE); $(unstage)
26610 @[ -f ./sim/Makefile ] || exit 0; \
26611 r=`${PWD_COMMAND}`; export r; \
26612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26614 for flag in $(EXTRA_HOST_FLAGS) ; do \
26615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26617 echo "Doing clean in sim"; \
26618 (cd $(HOST_SUBDIR)/sim && \
26619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26621 "RANLIB=$${RANLIB}" \
26622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26628 .PHONY: maybe-distclean-sim distclean-sim
26629 maybe-distclean-sim:
26631 maybe-distclean-sim: distclean-sim
26634 @: $(MAKE); $(unstage)
26635 @[ -f ./sim/Makefile ] || exit 0; \
26636 r=`${PWD_COMMAND}`; export r; \
26637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26639 for flag in $(EXTRA_HOST_FLAGS) ; do \
26640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26642 echo "Doing distclean in sim"; \
26643 (cd $(HOST_SUBDIR)/sim && \
26644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26646 "RANLIB=$${RANLIB}" \
26647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26653 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26654 maybe-maintainer-clean-sim:
26656 maybe-maintainer-clean-sim: maintainer-clean-sim
26658 maintainer-clean-sim:
26659 @: $(MAKE); $(unstage)
26660 @[ -f ./sim/Makefile ] || exit 0; \
26661 r=`${PWD_COMMAND}`; export r; \
26662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26664 for flag in $(EXTRA_HOST_FLAGS) ; do \
26665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26667 echo "Doing maintainer-clean in sim"; \
26668 (cd $(HOST_SUBDIR)/sim && \
26669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26671 "RANLIB=$${RANLIB}" \
26672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26673 maintainer-clean) \
26680 .PHONY: configure-texinfo maybe-configure-texinfo
26681 maybe-configure-texinfo:
26683 configure-texinfo: stage_current
26684 @endif gcc-bootstrap
26686 maybe-configure-texinfo: configure-texinfo
26688 @: $(MAKE); $(unstage)
26689 @r=`${PWD_COMMAND}`; export r; \
26690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26691 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26694 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26695 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26696 case $(srcdir) in \
26697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26698 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26701 module_srcdir=texinfo; \
26703 $$s/$$module_srcdir/configure \
26704 --srcdir=$${topdir}/$$module_srcdir \
26705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26706 --target=${target_alias} \
26714 .PHONY: all-texinfo maybe-all-texinfo
26717 all-texinfo: stage_current
26718 @endif gcc-bootstrap
26721 maybe-all-texinfo: all-texinfo
26722 all-texinfo: configure-texinfo
26723 @: $(MAKE); $(unstage)
26724 @r=`${PWD_COMMAND}`; export r; \
26725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26727 (cd $(HOST_SUBDIR)/texinfo && \
26728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26735 .PHONY: check-texinfo maybe-check-texinfo
26736 maybe-check-texinfo:
26738 maybe-check-texinfo: check-texinfo
26741 @: $(MAKE); $(unstage)
26742 @r=`${PWD_COMMAND}`; export r; \
26743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26745 (cd $(HOST_SUBDIR)/texinfo && \
26746 $(MAKE) $(FLAGS_TO_PASS) check)
26750 .PHONY: install-texinfo maybe-install-texinfo
26751 maybe-install-texinfo:
26753 maybe-install-texinfo: install-texinfo
26759 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26760 maybe-install-strip-texinfo:
26762 maybe-install-strip-texinfo: install-strip-texinfo
26764 install-strip-texinfo:
26768 # Other targets (info, dvi, pdf, etc.)
26770 .PHONY: maybe-info-texinfo info-texinfo
26771 maybe-info-texinfo:
26773 maybe-info-texinfo: info-texinfo
26777 @: $(MAKE); $(unstage)
26778 @[ -f ./texinfo/Makefile ] || exit 0; \
26779 r=`${PWD_COMMAND}`; export r; \
26780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782 for flag in $(EXTRA_HOST_FLAGS) ; do \
26783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26785 echo "Doing info in texinfo"; \
26786 (cd $(HOST_SUBDIR)/texinfo && \
26787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26789 "RANLIB=$${RANLIB}" \
26790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26796 .PHONY: maybe-dvi-texinfo dvi-texinfo
26799 maybe-dvi-texinfo: dvi-texinfo
26803 @: $(MAKE); $(unstage)
26804 @[ -f ./texinfo/Makefile ] || exit 0; \
26805 r=`${PWD_COMMAND}`; export r; \
26806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808 for flag in $(EXTRA_HOST_FLAGS) ; do \
26809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811 echo "Doing dvi in texinfo"; \
26812 (cd $(HOST_SUBDIR)/texinfo && \
26813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26815 "RANLIB=$${RANLIB}" \
26816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822 .PHONY: maybe-pdf-texinfo pdf-texinfo
26825 maybe-pdf-texinfo: pdf-texinfo
26829 @: $(MAKE); $(unstage)
26830 @[ -f ./texinfo/Makefile ] || exit 0; \
26831 r=`${PWD_COMMAND}`; export r; \
26832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834 for flag in $(EXTRA_HOST_FLAGS) ; do \
26835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26837 echo "Doing pdf in texinfo"; \
26838 (cd $(HOST_SUBDIR)/texinfo && \
26839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26841 "RANLIB=$${RANLIB}" \
26842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848 .PHONY: maybe-html-texinfo html-texinfo
26849 maybe-html-texinfo:
26851 maybe-html-texinfo: html-texinfo
26855 @: $(MAKE); $(unstage)
26856 @[ -f ./texinfo/Makefile ] || exit 0; \
26857 r=`${PWD_COMMAND}`; export r; \
26858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26860 for flag in $(EXTRA_HOST_FLAGS) ; do \
26861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26863 echo "Doing html in texinfo"; \
26864 (cd $(HOST_SUBDIR)/texinfo && \
26865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26867 "RANLIB=$${RANLIB}" \
26868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26875 maybe-TAGS-texinfo:
26877 maybe-TAGS-texinfo: TAGS-texinfo
26881 @: $(MAKE); $(unstage)
26882 @[ -f ./texinfo/Makefile ] || exit 0; \
26883 r=`${PWD_COMMAND}`; export r; \
26884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 for flag in $(EXTRA_HOST_FLAGS) ; do \
26887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26889 echo "Doing TAGS in texinfo"; \
26890 (cd $(HOST_SUBDIR)/texinfo && \
26891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26893 "RANLIB=$${RANLIB}" \
26894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 .PHONY: maybe-install-info-texinfo install-info-texinfo
26901 maybe-install-info-texinfo:
26903 maybe-install-info-texinfo: install-info-texinfo
26905 install-info-texinfo: \
26906 configure-texinfo \
26908 @: $(MAKE); $(unstage)
26909 @[ -f ./texinfo/Makefile ] || exit 0; \
26910 r=`${PWD_COMMAND}`; export r; \
26911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26913 for flag in $(EXTRA_HOST_FLAGS) ; do \
26914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26916 echo "Doing install-info in texinfo"; \
26917 (cd $(HOST_SUBDIR)/texinfo && \
26918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26920 "RANLIB=$${RANLIB}" \
26921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26928 maybe-install-pdf-texinfo:
26930 maybe-install-pdf-texinfo: install-pdf-texinfo
26932 install-pdf-texinfo: \
26933 configure-texinfo \
26935 @: $(MAKE); $(unstage)
26936 @[ -f ./texinfo/Makefile ] || exit 0; \
26937 r=`${PWD_COMMAND}`; export r; \
26938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26940 for flag in $(EXTRA_HOST_FLAGS) ; do \
26941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26943 echo "Doing install-pdf in texinfo"; \
26944 (cd $(HOST_SUBDIR)/texinfo && \
26945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26947 "RANLIB=$${RANLIB}" \
26948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26954 .PHONY: maybe-install-html-texinfo install-html-texinfo
26955 maybe-install-html-texinfo:
26957 maybe-install-html-texinfo: install-html-texinfo
26959 install-html-texinfo: \
26960 configure-texinfo \
26962 @: $(MAKE); $(unstage)
26963 @[ -f ./texinfo/Makefile ] || exit 0; \
26964 r=`${PWD_COMMAND}`; export r; \
26965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26967 for flag in $(EXTRA_HOST_FLAGS) ; do \
26968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26970 echo "Doing install-html in texinfo"; \
26971 (cd $(HOST_SUBDIR)/texinfo && \
26972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974 "RANLIB=$${RANLIB}" \
26975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26982 maybe-installcheck-texinfo:
26984 maybe-installcheck-texinfo: installcheck-texinfo
26986 installcheck-texinfo: \
26988 @: $(MAKE); $(unstage)
26989 @[ -f ./texinfo/Makefile ] || exit 0; \
26990 r=`${PWD_COMMAND}`; export r; \
26991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26993 for flag in $(EXTRA_HOST_FLAGS) ; do \
26994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26996 echo "Doing installcheck in texinfo"; \
26997 (cd $(HOST_SUBDIR)/texinfo && \
26998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000 "RANLIB=$${RANLIB}" \
27001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27008 maybe-mostlyclean-texinfo:
27010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27012 mostlyclean-texinfo:
27013 @: $(MAKE); $(unstage)
27014 @[ -f ./texinfo/Makefile ] || exit 0; \
27015 r=`${PWD_COMMAND}`; export r; \
27016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27018 for flag in $(EXTRA_HOST_FLAGS) ; do \
27019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27021 echo "Doing mostlyclean in texinfo"; \
27022 (cd $(HOST_SUBDIR)/texinfo && \
27023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27025 "RANLIB=$${RANLIB}" \
27026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27032 .PHONY: maybe-clean-texinfo clean-texinfo
27033 maybe-clean-texinfo:
27035 maybe-clean-texinfo: clean-texinfo
27038 @: $(MAKE); $(unstage)
27039 @[ -f ./texinfo/Makefile ] || exit 0; \
27040 r=`${PWD_COMMAND}`; export r; \
27041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27043 for flag in $(EXTRA_HOST_FLAGS) ; do \
27044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27046 echo "Doing clean in texinfo"; \
27047 (cd $(HOST_SUBDIR)/texinfo && \
27048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27050 "RANLIB=$${RANLIB}" \
27051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27057 .PHONY: maybe-distclean-texinfo distclean-texinfo
27058 maybe-distclean-texinfo:
27060 maybe-distclean-texinfo: distclean-texinfo
27063 @: $(MAKE); $(unstage)
27064 @[ -f ./texinfo/Makefile ] || exit 0; \
27065 r=`${PWD_COMMAND}`; export r; \
27066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27068 for flag in $(EXTRA_HOST_FLAGS) ; do \
27069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27071 echo "Doing distclean in texinfo"; \
27072 (cd $(HOST_SUBDIR)/texinfo && \
27073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27075 "RANLIB=$${RANLIB}" \
27076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27083 maybe-maintainer-clean-texinfo:
27085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27087 maintainer-clean-texinfo:
27088 @: $(MAKE); $(unstage)
27089 @[ -f ./texinfo/Makefile ] || exit 0; \
27090 r=`${PWD_COMMAND}`; export r; \
27091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27093 for flag in $(EXTRA_HOST_FLAGS) ; do \
27094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27096 echo "Doing maintainer-clean in texinfo"; \
27097 (cd $(HOST_SUBDIR)/texinfo && \
27098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27100 "RANLIB=$${RANLIB}" \
27101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27102 maintainer-clean) \
27109 .PHONY: configure-zlib maybe-configure-zlib
27110 maybe-configure-zlib:
27112 configure-zlib: stage_current
27113 @endif gcc-bootstrap
27115 maybe-configure-zlib: configure-zlib
27117 @r=`${PWD_COMMAND}`; export r; \
27118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27119 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27122 echo Configuring in $(HOST_SUBDIR)/zlib; \
27123 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27124 case $(srcdir) in \
27125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27126 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27129 module_srcdir=zlib; \
27131 $$s/$$module_srcdir/configure \
27132 --srcdir=$${topdir}/$$module_srcdir \
27133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27134 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27140 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27141 maybe-configure-stage1-zlib:
27143 maybe-configure-stage1-zlib: configure-stage1-zlib
27144 configure-stage1-zlib:
27145 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27147 @r=`${PWD_COMMAND}`; export r; \
27148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27149 TFLAGS="$(STAGE1_TFLAGS)"; \
27150 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27152 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27153 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27154 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27155 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27157 cd $(HOST_SUBDIR)/zlib || exit 1; \
27158 case $(srcdir) in \
27159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27160 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27163 module_srcdir=zlib; \
27164 $(SHELL) $$s/$$module_srcdir/configure \
27165 --srcdir=$${topdir}/$$module_srcdir \
27166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27167 --target=${target_alias} \
27169 $(STAGE1_CONFIGURE_FLAGS) \
27170 @extra_host_zlib_configure_flags@
27171 @endif zlib-bootstrap
27173 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27174 maybe-configure-stage2-zlib:
27176 maybe-configure-stage2-zlib: configure-stage2-zlib
27177 configure-stage2-zlib:
27178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27180 @r=`${PWD_COMMAND}`; export r; \
27181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182 TFLAGS="$(STAGE2_TFLAGS)"; \
27183 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27185 $(POSTSTAGE1_HOST_EXPORTS) \
27186 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27187 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27188 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27189 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27191 cd $(HOST_SUBDIR)/zlib || exit 1; \
27192 case $(srcdir) in \
27193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27194 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27197 module_srcdir=zlib; \
27198 $(SHELL) $$s/$$module_srcdir/configure \
27199 --srcdir=$${topdir}/$$module_srcdir \
27200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27201 --target=${target_alias} \
27202 --with-build-libsubdir=$(HOST_SUBDIR) \
27203 $(STAGE2_CONFIGURE_FLAGS) \
27204 @extra_host_zlib_configure_flags@
27205 @endif zlib-bootstrap
27207 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27208 maybe-configure-stage3-zlib:
27210 maybe-configure-stage3-zlib: configure-stage3-zlib
27211 configure-stage3-zlib:
27212 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27214 @r=`${PWD_COMMAND}`; export r; \
27215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27216 TFLAGS="$(STAGE3_TFLAGS)"; \
27217 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27219 $(POSTSTAGE1_HOST_EXPORTS) \
27220 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27221 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27222 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27223 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27225 cd $(HOST_SUBDIR)/zlib || exit 1; \
27226 case $(srcdir) in \
27227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27228 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27231 module_srcdir=zlib; \
27232 $(SHELL) $$s/$$module_srcdir/configure \
27233 --srcdir=$${topdir}/$$module_srcdir \
27234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27235 --target=${target_alias} \
27236 --with-build-libsubdir=$(HOST_SUBDIR) \
27237 $(STAGE3_CONFIGURE_FLAGS) \
27238 @extra_host_zlib_configure_flags@
27239 @endif zlib-bootstrap
27241 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27242 maybe-configure-stage4-zlib:
27244 maybe-configure-stage4-zlib: configure-stage4-zlib
27245 configure-stage4-zlib:
27246 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27248 @r=`${PWD_COMMAND}`; export r; \
27249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27250 TFLAGS="$(STAGE4_TFLAGS)"; \
27251 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27253 $(POSTSTAGE1_HOST_EXPORTS) \
27254 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27255 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27256 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27257 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27259 cd $(HOST_SUBDIR)/zlib || exit 1; \
27260 case $(srcdir) in \
27261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27262 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27265 module_srcdir=zlib; \
27266 $(SHELL) $$s/$$module_srcdir/configure \
27267 --srcdir=$${topdir}/$$module_srcdir \
27268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27269 --target=${target_alias} \
27270 --with-build-libsubdir=$(HOST_SUBDIR) \
27271 $(STAGE4_CONFIGURE_FLAGS) \
27272 @extra_host_zlib_configure_flags@
27273 @endif zlib-bootstrap
27275 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27276 maybe-configure-stageprofile-zlib:
27278 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27279 configure-stageprofile-zlib:
27280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27282 @r=`${PWD_COMMAND}`; export r; \
27283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27284 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27285 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27287 $(POSTSTAGE1_HOST_EXPORTS) \
27288 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27289 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27290 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27291 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27293 cd $(HOST_SUBDIR)/zlib || exit 1; \
27294 case $(srcdir) in \
27295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27296 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27299 module_srcdir=zlib; \
27300 $(SHELL) $$s/$$module_srcdir/configure \
27301 --srcdir=$${topdir}/$$module_srcdir \
27302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27303 --target=${target_alias} \
27304 --with-build-libsubdir=$(HOST_SUBDIR) \
27305 $(STAGEprofile_CONFIGURE_FLAGS) \
27306 @extra_host_zlib_configure_flags@
27307 @endif zlib-bootstrap
27309 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27310 maybe-configure-stagefeedback-zlib:
27312 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27313 configure-stagefeedback-zlib:
27314 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27316 @r=`${PWD_COMMAND}`; export r; \
27317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27319 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27321 $(POSTSTAGE1_HOST_EXPORTS) \
27322 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27323 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27324 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27325 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27327 cd $(HOST_SUBDIR)/zlib || exit 1; \
27328 case $(srcdir) in \
27329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27330 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27333 module_srcdir=zlib; \
27334 $(SHELL) $$s/$$module_srcdir/configure \
27335 --srcdir=$${topdir}/$$module_srcdir \
27336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27337 --target=${target_alias} \
27338 --with-build-libsubdir=$(HOST_SUBDIR) \
27339 $(STAGEfeedback_CONFIGURE_FLAGS) \
27340 @extra_host_zlib_configure_flags@
27341 @endif zlib-bootstrap
27347 .PHONY: all-zlib maybe-all-zlib
27350 all-zlib: stage_current
27351 @endif gcc-bootstrap
27354 maybe-all-zlib: all-zlib
27355 all-zlib: configure-zlib
27356 @r=`${PWD_COMMAND}`; export r; \
27357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27359 (cd $(HOST_SUBDIR)/zlib && \
27360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27366 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27367 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27368 maybe-all-stage1-zlib:
27369 maybe-clean-stage1-zlib:
27371 maybe-all-stage1-zlib: all-stage1-zlib
27372 all-stage1: all-stage1-zlib
27373 TARGET-stage1-zlib = $(TARGET-zlib)
27374 all-stage1-zlib: configure-stage1-zlib
27375 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27376 @r=`${PWD_COMMAND}`; export r; \
27377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378 TFLAGS="$(STAGE1_TFLAGS)"; \
27380 cd $(HOST_SUBDIR)/zlib && \
27381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27382 CFLAGS="$(STAGE1_CFLAGS)" \
27383 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27384 LIBCFLAGS="$(LIBCFLAGS)" \
27385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27388 $(EXTRA_HOST_FLAGS) \
27389 $(STAGE1_FLAGS_TO_PASS) \
27390 TFLAGS="$(STAGE1_TFLAGS)" \
27391 $(TARGET-stage1-zlib)
27393 maybe-clean-stage1-zlib: clean-stage1-zlib
27394 clean-stage1: clean-stage1-zlib
27396 @if [ $(current_stage) = stage1 ]; then \
27397 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27399 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27400 $(MAKE) stage1-start; \
27402 cd $(HOST_SUBDIR)/zlib && \
27403 $(MAKE) $(EXTRA_HOST_FLAGS) \
27404 $(STAGE1_FLAGS_TO_PASS) clean
27405 @endif zlib-bootstrap
27408 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27409 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27410 maybe-all-stage2-zlib:
27411 maybe-clean-stage2-zlib:
27413 maybe-all-stage2-zlib: all-stage2-zlib
27414 all-stage2: all-stage2-zlib
27415 TARGET-stage2-zlib = $(TARGET-zlib)
27416 all-stage2-zlib: configure-stage2-zlib
27417 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27418 @r=`${PWD_COMMAND}`; export r; \
27419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27420 TFLAGS="$(STAGE2_TFLAGS)"; \
27422 $(POSTSTAGE1_HOST_EXPORTS) \
27423 cd $(HOST_SUBDIR)/zlib && \
27424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27425 CFLAGS="$(STAGE2_CFLAGS)" \
27426 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27427 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27432 TFLAGS="$(STAGE2_TFLAGS)" \
27433 $(TARGET-stage2-zlib)
27435 maybe-clean-stage2-zlib: clean-stage2-zlib
27436 clean-stage2: clean-stage2-zlib
27438 @if [ $(current_stage) = stage2 ]; then \
27439 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27441 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27442 $(MAKE) stage2-start; \
27444 cd $(HOST_SUBDIR)/zlib && \
27445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27446 @endif zlib-bootstrap
27449 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27450 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27451 maybe-all-stage3-zlib:
27452 maybe-clean-stage3-zlib:
27454 maybe-all-stage3-zlib: all-stage3-zlib
27455 all-stage3: all-stage3-zlib
27456 TARGET-stage3-zlib = $(TARGET-zlib)
27457 all-stage3-zlib: configure-stage3-zlib
27458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27459 @r=`${PWD_COMMAND}`; export r; \
27460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27461 TFLAGS="$(STAGE3_TFLAGS)"; \
27463 $(POSTSTAGE1_HOST_EXPORTS) \
27464 cd $(HOST_SUBDIR)/zlib && \
27465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27466 CFLAGS="$(STAGE3_CFLAGS)" \
27467 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27468 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27473 TFLAGS="$(STAGE3_TFLAGS)" \
27474 $(TARGET-stage3-zlib)
27476 maybe-clean-stage3-zlib: clean-stage3-zlib
27477 clean-stage3: clean-stage3-zlib
27479 @if [ $(current_stage) = stage3 ]; then \
27480 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27482 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27483 $(MAKE) stage3-start; \
27485 cd $(HOST_SUBDIR)/zlib && \
27486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27487 @endif zlib-bootstrap
27490 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27491 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27492 maybe-all-stage4-zlib:
27493 maybe-clean-stage4-zlib:
27495 maybe-all-stage4-zlib: all-stage4-zlib
27496 all-stage4: all-stage4-zlib
27497 TARGET-stage4-zlib = $(TARGET-zlib)
27498 all-stage4-zlib: configure-stage4-zlib
27499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27500 @r=`${PWD_COMMAND}`; export r; \
27501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27502 TFLAGS="$(STAGE4_TFLAGS)"; \
27504 $(POSTSTAGE1_HOST_EXPORTS) \
27505 cd $(HOST_SUBDIR)/zlib && \
27506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27507 CFLAGS="$(STAGE4_CFLAGS)" \
27508 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27509 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27514 TFLAGS="$(STAGE4_TFLAGS)" \
27515 $(TARGET-stage4-zlib)
27517 maybe-clean-stage4-zlib: clean-stage4-zlib
27518 clean-stage4: clean-stage4-zlib
27520 @if [ $(current_stage) = stage4 ]; then \
27521 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27523 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27524 $(MAKE) stage4-start; \
27526 cd $(HOST_SUBDIR)/zlib && \
27527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27528 @endif zlib-bootstrap
27531 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27532 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27533 maybe-all-stageprofile-zlib:
27534 maybe-clean-stageprofile-zlib:
27536 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27537 all-stageprofile: all-stageprofile-zlib
27538 TARGET-stageprofile-zlib = $(TARGET-zlib)
27539 all-stageprofile-zlib: configure-stageprofile-zlib
27540 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27541 @r=`${PWD_COMMAND}`; export r; \
27542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27543 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27545 $(POSTSTAGE1_HOST_EXPORTS) \
27546 cd $(HOST_SUBDIR)/zlib && \
27547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27548 CFLAGS="$(STAGEprofile_CFLAGS)" \
27549 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27550 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27555 TFLAGS="$(STAGEprofile_TFLAGS)" \
27556 $(TARGET-stageprofile-zlib)
27558 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27559 clean-stageprofile: clean-stageprofile-zlib
27560 clean-stageprofile-zlib:
27561 @if [ $(current_stage) = stageprofile ]; then \
27562 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27564 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27565 $(MAKE) stageprofile-start; \
27567 cd $(HOST_SUBDIR)/zlib && \
27568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27569 @endif zlib-bootstrap
27572 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27573 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27574 maybe-all-stagefeedback-zlib:
27575 maybe-clean-stagefeedback-zlib:
27577 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27578 all-stagefeedback: all-stagefeedback-zlib
27579 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27580 all-stagefeedback-zlib: configure-stagefeedback-zlib
27581 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27582 @r=`${PWD_COMMAND}`; export r; \
27583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27586 $(POSTSTAGE1_HOST_EXPORTS) \
27587 cd $(HOST_SUBDIR)/zlib && \
27588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27589 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27590 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27591 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27596 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27597 $(TARGET-stagefeedback-zlib)
27599 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27600 clean-stagefeedback: clean-stagefeedback-zlib
27601 clean-stagefeedback-zlib:
27602 @if [ $(current_stage) = stagefeedback ]; then \
27603 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27605 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27606 $(MAKE) stagefeedback-start; \
27608 cd $(HOST_SUBDIR)/zlib && \
27609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27610 @endif zlib-bootstrap
27616 .PHONY: check-zlib maybe-check-zlib
27619 maybe-check-zlib: check-zlib
27625 .PHONY: install-zlib maybe-install-zlib
27626 maybe-install-zlib:
27628 maybe-install-zlib: install-zlib
27634 .PHONY: install-strip-zlib maybe-install-strip-zlib
27635 maybe-install-strip-zlib:
27637 maybe-install-strip-zlib: install-strip-zlib
27639 install-strip-zlib:
27643 # Other targets (info, dvi, pdf, etc.)
27645 .PHONY: maybe-info-zlib info-zlib
27648 maybe-info-zlib: info-zlib
27652 @[ -f ./zlib/Makefile ] || exit 0; \
27653 r=`${PWD_COMMAND}`; export r; \
27654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27656 for flag in $(EXTRA_HOST_FLAGS) ; do \
27657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27659 echo "Doing info in zlib"; \
27660 (cd $(HOST_SUBDIR)/zlib && \
27661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27663 "RANLIB=$${RANLIB}" \
27664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 .PHONY: maybe-dvi-zlib dvi-zlib
27673 maybe-dvi-zlib: dvi-zlib
27677 @[ -f ./zlib/Makefile ] || exit 0; \
27678 r=`${PWD_COMMAND}`; export r; \
27679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27681 for flag in $(EXTRA_HOST_FLAGS) ; do \
27682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27684 echo "Doing dvi in zlib"; \
27685 (cd $(HOST_SUBDIR)/zlib && \
27686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27688 "RANLIB=$${RANLIB}" \
27689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 .PHONY: maybe-pdf-zlib pdf-zlib
27698 maybe-pdf-zlib: pdf-zlib
27702 @[ -f ./zlib/Makefile ] || exit 0; \
27703 r=`${PWD_COMMAND}`; export r; \
27704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27706 for flag in $(EXTRA_HOST_FLAGS) ; do \
27707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27709 echo "Doing pdf in zlib"; \
27710 (cd $(HOST_SUBDIR)/zlib && \
27711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27713 "RANLIB=$${RANLIB}" \
27714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27720 .PHONY: maybe-html-zlib html-zlib
27723 maybe-html-zlib: html-zlib
27727 @[ -f ./zlib/Makefile ] || exit 0; \
27728 r=`${PWD_COMMAND}`; export r; \
27729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27731 for flag in $(EXTRA_HOST_FLAGS) ; do \
27732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27734 echo "Doing html in zlib"; \
27735 (cd $(HOST_SUBDIR)/zlib && \
27736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27738 "RANLIB=$${RANLIB}" \
27739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27745 .PHONY: maybe-TAGS-zlib TAGS-zlib
27748 maybe-TAGS-zlib: TAGS-zlib
27752 @[ -f ./zlib/Makefile ] || exit 0; \
27753 r=`${PWD_COMMAND}`; export r; \
27754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27756 for flag in $(EXTRA_HOST_FLAGS) ; do \
27757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27759 echo "Doing TAGS in zlib"; \
27760 (cd $(HOST_SUBDIR)/zlib && \
27761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27763 "RANLIB=$${RANLIB}" \
27764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27770 .PHONY: maybe-install-info-zlib install-info-zlib
27771 maybe-install-info-zlib:
27773 maybe-install-info-zlib: install-info-zlib
27775 install-info-zlib: \
27778 @[ -f ./zlib/Makefile ] || exit 0; \
27779 r=`${PWD_COMMAND}`; export r; \
27780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27782 for flag in $(EXTRA_HOST_FLAGS) ; do \
27783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27785 echo "Doing install-info in zlib"; \
27786 (cd $(HOST_SUBDIR)/zlib && \
27787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27789 "RANLIB=$${RANLIB}" \
27790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27797 maybe-install-pdf-zlib:
27799 maybe-install-pdf-zlib: install-pdf-zlib
27801 install-pdf-zlib: \
27804 @[ -f ./zlib/Makefile ] || exit 0; \
27805 r=`${PWD_COMMAND}`; export r; \
27806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808 for flag in $(EXTRA_HOST_FLAGS) ; do \
27809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27811 echo "Doing install-pdf in zlib"; \
27812 (cd $(HOST_SUBDIR)/zlib && \
27813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27815 "RANLIB=$${RANLIB}" \
27816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27822 .PHONY: maybe-install-html-zlib install-html-zlib
27823 maybe-install-html-zlib:
27825 maybe-install-html-zlib: install-html-zlib
27827 install-html-zlib: \
27830 @[ -f ./zlib/Makefile ] || exit 0; \
27831 r=`${PWD_COMMAND}`; export r; \
27832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27834 for flag in $(EXTRA_HOST_FLAGS) ; do \
27835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27837 echo "Doing install-html in zlib"; \
27838 (cd $(HOST_SUBDIR)/zlib && \
27839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841 "RANLIB=$${RANLIB}" \
27842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27848 .PHONY: maybe-installcheck-zlib installcheck-zlib
27849 maybe-installcheck-zlib:
27851 maybe-installcheck-zlib: installcheck-zlib
27853 installcheck-zlib: \
27855 @[ -f ./zlib/Makefile ] || exit 0; \
27856 r=`${PWD_COMMAND}`; export r; \
27857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27859 for flag in $(EXTRA_HOST_FLAGS) ; do \
27860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27862 echo "Doing installcheck in zlib"; \
27863 (cd $(HOST_SUBDIR)/zlib && \
27864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27866 "RANLIB=$${RANLIB}" \
27867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27874 maybe-mostlyclean-zlib:
27876 maybe-mostlyclean-zlib: mostlyclean-zlib
27879 @[ -f ./zlib/Makefile ] || exit 0; \
27880 r=`${PWD_COMMAND}`; export r; \
27881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27883 for flag in $(EXTRA_HOST_FLAGS) ; do \
27884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27886 echo "Doing mostlyclean in zlib"; \
27887 (cd $(HOST_SUBDIR)/zlib && \
27888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27890 "RANLIB=$${RANLIB}" \
27891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27897 .PHONY: maybe-clean-zlib clean-zlib
27900 maybe-clean-zlib: clean-zlib
27903 @[ -f ./zlib/Makefile ] || exit 0; \
27904 r=`${PWD_COMMAND}`; export r; \
27905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27907 for flag in $(EXTRA_HOST_FLAGS) ; do \
27908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27910 echo "Doing clean in zlib"; \
27911 (cd $(HOST_SUBDIR)/zlib && \
27912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27914 "RANLIB=$${RANLIB}" \
27915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921 .PHONY: maybe-distclean-zlib distclean-zlib
27922 maybe-distclean-zlib:
27924 maybe-distclean-zlib: distclean-zlib
27927 @[ -f ./zlib/Makefile ] || exit 0; \
27928 r=`${PWD_COMMAND}`; export r; \
27929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27931 for flag in $(EXTRA_HOST_FLAGS) ; do \
27932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27934 echo "Doing distclean in zlib"; \
27935 (cd $(HOST_SUBDIR)/zlib && \
27936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27938 "RANLIB=$${RANLIB}" \
27939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27945 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27946 maybe-maintainer-clean-zlib:
27948 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27950 maintainer-clean-zlib:
27951 @[ -f ./zlib/Makefile ] || exit 0; \
27952 r=`${PWD_COMMAND}`; export r; \
27953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27955 for flag in $(EXTRA_HOST_FLAGS) ; do \
27956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27958 echo "Doing maintainer-clean in zlib"; \
27959 (cd $(HOST_SUBDIR)/zlib && \
27960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27962 "RANLIB=$${RANLIB}" \
27963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27964 maintainer-clean) \
27971 .PHONY: configure-gdb maybe-configure-gdb
27972 maybe-configure-gdb:
27974 configure-gdb: stage_current
27975 @endif gcc-bootstrap
27977 maybe-configure-gdb: configure-gdb
27979 @: $(MAKE); $(unstage)
27980 @r=`${PWD_COMMAND}`; export r; \
27981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27982 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27985 echo Configuring in $(HOST_SUBDIR)/gdb; \
27986 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27987 case $(srcdir) in \
27988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27989 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27992 module_srcdir=gdb; \
27994 $$s/$$module_srcdir/configure \
27995 --srcdir=$${topdir}/$$module_srcdir \
27996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997 --target=${target_alias} \
28005 .PHONY: all-gdb maybe-all-gdb
28008 all-gdb: stage_current
28009 @endif gcc-bootstrap
28012 maybe-all-gdb: all-gdb
28013 all-gdb: configure-gdb
28014 @: $(MAKE); $(unstage)
28015 @r=`${PWD_COMMAND}`; export r; \
28016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28018 (cd $(HOST_SUBDIR)/gdb && \
28019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28026 .PHONY: check-gdb maybe-check-gdb
28029 maybe-check-gdb: check-gdb
28032 @: $(MAKE); $(unstage)
28033 @r=`${PWD_COMMAND}`; export r; \
28034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28036 (cd $(HOST_SUBDIR)/gdb && \
28037 $(MAKE) $(FLAGS_TO_PASS) check)
28041 .PHONY: install-gdb maybe-install-gdb
28044 maybe-install-gdb: install-gdb
28046 install-gdb: installdirs
28047 @: $(MAKE); $(unstage)
28048 @r=`${PWD_COMMAND}`; export r; \
28049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28051 (cd $(HOST_SUBDIR)/gdb && \
28052 $(MAKE) $(FLAGS_TO_PASS) install)
28056 .PHONY: install-strip-gdb maybe-install-strip-gdb
28057 maybe-install-strip-gdb:
28059 maybe-install-strip-gdb: install-strip-gdb
28061 install-strip-gdb: installdirs
28062 @: $(MAKE); $(unstage)
28063 @r=`${PWD_COMMAND}`; export r; \
28064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28066 (cd $(HOST_SUBDIR)/gdb && \
28067 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28071 # Other targets (info, dvi, pdf, etc.)
28073 .PHONY: maybe-info-gdb info-gdb
28076 maybe-info-gdb: info-gdb
28080 @: $(MAKE); $(unstage)
28081 @[ -f ./gdb/Makefile ] || exit 0; \
28082 r=`${PWD_COMMAND}`; export r; \
28083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085 for flag in $(EXTRA_HOST_FLAGS) ; do \
28086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088 echo "Doing info in gdb"; \
28089 (cd $(HOST_SUBDIR)/gdb && \
28090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092 "RANLIB=$${RANLIB}" \
28093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28099 .PHONY: maybe-dvi-gdb dvi-gdb
28102 maybe-dvi-gdb: dvi-gdb
28106 @: $(MAKE); $(unstage)
28107 @[ -f ./gdb/Makefile ] || exit 0; \
28108 r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111 for flag in $(EXTRA_HOST_FLAGS) ; do \
28112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114 echo "Doing dvi in gdb"; \
28115 (cd $(HOST_SUBDIR)/gdb && \
28116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28118 "RANLIB=$${RANLIB}" \
28119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125 .PHONY: maybe-pdf-gdb pdf-gdb
28128 maybe-pdf-gdb: pdf-gdb
28132 @: $(MAKE); $(unstage)
28133 @[ -f ./gdb/Makefile ] || exit 0; \
28134 r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 for flag in $(EXTRA_HOST_FLAGS) ; do \
28138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28140 echo "Doing pdf in gdb"; \
28141 (cd $(HOST_SUBDIR)/gdb && \
28142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144 "RANLIB=$${RANLIB}" \
28145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28151 .PHONY: maybe-html-gdb html-gdb
28154 maybe-html-gdb: html-gdb
28158 @: $(MAKE); $(unstage)
28159 @[ -f ./gdb/Makefile ] || exit 0; \
28160 r=`${PWD_COMMAND}`; export r; \
28161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163 for flag in $(EXTRA_HOST_FLAGS) ; do \
28164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166 echo "Doing html in gdb"; \
28167 (cd $(HOST_SUBDIR)/gdb && \
28168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28170 "RANLIB=$${RANLIB}" \
28171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28177 .PHONY: maybe-TAGS-gdb TAGS-gdb
28180 maybe-TAGS-gdb: TAGS-gdb
28184 @: $(MAKE); $(unstage)
28185 @[ -f ./gdb/Makefile ] || exit 0; \
28186 r=`${PWD_COMMAND}`; export r; \
28187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28189 for flag in $(EXTRA_HOST_FLAGS) ; do \
28190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28192 echo "Doing TAGS in gdb"; \
28193 (cd $(HOST_SUBDIR)/gdb && \
28194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28196 "RANLIB=$${RANLIB}" \
28197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28203 .PHONY: maybe-install-info-gdb install-info-gdb
28204 maybe-install-info-gdb:
28206 maybe-install-info-gdb: install-info-gdb
28208 install-info-gdb: \
28211 @: $(MAKE); $(unstage)
28212 @[ -f ./gdb/Makefile ] || exit 0; \
28213 r=`${PWD_COMMAND}`; export r; \
28214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28216 for flag in $(EXTRA_HOST_FLAGS) ; do \
28217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28219 echo "Doing install-info in gdb"; \
28220 (cd $(HOST_SUBDIR)/gdb && \
28221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28223 "RANLIB=$${RANLIB}" \
28224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28230 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28231 maybe-install-pdf-gdb:
28233 maybe-install-pdf-gdb: install-pdf-gdb
28238 @: $(MAKE); $(unstage)
28239 @[ -f ./gdb/Makefile ] || exit 0; \
28240 r=`${PWD_COMMAND}`; export r; \
28241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28243 for flag in $(EXTRA_HOST_FLAGS) ; do \
28244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28246 echo "Doing install-pdf in gdb"; \
28247 (cd $(HOST_SUBDIR)/gdb && \
28248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28250 "RANLIB=$${RANLIB}" \
28251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28257 .PHONY: maybe-install-html-gdb install-html-gdb
28258 maybe-install-html-gdb:
28260 maybe-install-html-gdb: install-html-gdb
28262 install-html-gdb: \
28265 @: $(MAKE); $(unstage)
28266 @[ -f ./gdb/Makefile ] || exit 0; \
28267 r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270 for flag in $(EXTRA_HOST_FLAGS) ; do \
28271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28273 echo "Doing install-html in gdb"; \
28274 (cd $(HOST_SUBDIR)/gdb && \
28275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28277 "RANLIB=$${RANLIB}" \
28278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284 .PHONY: maybe-installcheck-gdb installcheck-gdb
28285 maybe-installcheck-gdb:
28287 maybe-installcheck-gdb: installcheck-gdb
28289 installcheck-gdb: \
28291 @: $(MAKE); $(unstage)
28292 @[ -f ./gdb/Makefile ] || exit 0; \
28293 r=`${PWD_COMMAND}`; export r; \
28294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28296 for flag in $(EXTRA_HOST_FLAGS) ; do \
28297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28299 echo "Doing installcheck in gdb"; \
28300 (cd $(HOST_SUBDIR)/gdb && \
28301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28303 "RANLIB=$${RANLIB}" \
28304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28311 maybe-mostlyclean-gdb:
28313 maybe-mostlyclean-gdb: mostlyclean-gdb
28316 @: $(MAKE); $(unstage)
28317 @[ -f ./gdb/Makefile ] || exit 0; \
28318 r=`${PWD_COMMAND}`; export r; \
28319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28321 for flag in $(EXTRA_HOST_FLAGS) ; do \
28322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28324 echo "Doing mostlyclean in gdb"; \
28325 (cd $(HOST_SUBDIR)/gdb && \
28326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28328 "RANLIB=$${RANLIB}" \
28329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28335 .PHONY: maybe-clean-gdb clean-gdb
28338 maybe-clean-gdb: clean-gdb
28341 @: $(MAKE); $(unstage)
28342 @[ -f ./gdb/Makefile ] || exit 0; \
28343 r=`${PWD_COMMAND}`; export r; \
28344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28346 for flag in $(EXTRA_HOST_FLAGS) ; do \
28347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28349 echo "Doing clean in gdb"; \
28350 (cd $(HOST_SUBDIR)/gdb && \
28351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28353 "RANLIB=$${RANLIB}" \
28354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360 .PHONY: maybe-distclean-gdb distclean-gdb
28361 maybe-distclean-gdb:
28363 maybe-distclean-gdb: distclean-gdb
28366 @: $(MAKE); $(unstage)
28367 @[ -f ./gdb/Makefile ] || exit 0; \
28368 r=`${PWD_COMMAND}`; export r; \
28369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28371 for flag in $(EXTRA_HOST_FLAGS) ; do \
28372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28374 echo "Doing distclean in gdb"; \
28375 (cd $(HOST_SUBDIR)/gdb && \
28376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28378 "RANLIB=$${RANLIB}" \
28379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28386 maybe-maintainer-clean-gdb:
28388 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28390 maintainer-clean-gdb:
28391 @: $(MAKE); $(unstage)
28392 @[ -f ./gdb/Makefile ] || exit 0; \
28393 r=`${PWD_COMMAND}`; export r; \
28394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396 for flag in $(EXTRA_HOST_FLAGS) ; do \
28397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28399 echo "Doing maintainer-clean in gdb"; \
28400 (cd $(HOST_SUBDIR)/gdb && \
28401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28403 "RANLIB=$${RANLIB}" \
28404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28405 maintainer-clean) \
28412 .PHONY: configure-expect maybe-configure-expect
28413 maybe-configure-expect:
28415 configure-expect: stage_current
28416 @endif gcc-bootstrap
28418 maybe-configure-expect: configure-expect
28420 @: $(MAKE); $(unstage)
28421 @r=`${PWD_COMMAND}`; export r; \
28422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28426 echo Configuring in $(HOST_SUBDIR)/expect; \
28427 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28428 case $(srcdir) in \
28429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28430 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28433 module_srcdir=expect; \
28435 $$s/$$module_srcdir/configure \
28436 --srcdir=$${topdir}/$$module_srcdir \
28437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28438 --target=${target_alias} \
28446 .PHONY: all-expect maybe-all-expect
28449 all-expect: stage_current
28450 @endif gcc-bootstrap
28453 maybe-all-expect: all-expect
28454 all-expect: configure-expect
28455 @: $(MAKE); $(unstage)
28456 @r=`${PWD_COMMAND}`; export r; \
28457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28459 (cd $(HOST_SUBDIR)/expect && \
28460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28467 .PHONY: check-expect maybe-check-expect
28468 maybe-check-expect:
28470 maybe-check-expect: check-expect
28473 @: $(MAKE); $(unstage)
28474 @r=`${PWD_COMMAND}`; export r; \
28475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28477 (cd $(HOST_SUBDIR)/expect && \
28478 $(MAKE) $(FLAGS_TO_PASS) check)
28482 .PHONY: install-expect maybe-install-expect
28483 maybe-install-expect:
28485 maybe-install-expect: install-expect
28487 install-expect: installdirs
28488 @: $(MAKE); $(unstage)
28489 @r=`${PWD_COMMAND}`; export r; \
28490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28492 (cd $(HOST_SUBDIR)/expect && \
28493 $(MAKE) $(FLAGS_TO_PASS) install)
28497 .PHONY: install-strip-expect maybe-install-strip-expect
28498 maybe-install-strip-expect:
28500 maybe-install-strip-expect: install-strip-expect
28502 install-strip-expect: installdirs
28503 @: $(MAKE); $(unstage)
28504 @r=`${PWD_COMMAND}`; export r; \
28505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28507 (cd $(HOST_SUBDIR)/expect && \
28508 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28512 # Other targets (info, dvi, pdf, etc.)
28514 .PHONY: maybe-info-expect info-expect
28517 maybe-info-expect: info-expect
28521 @: $(MAKE); $(unstage)
28522 @[ -f ./expect/Makefile ] || exit 0; \
28523 r=`${PWD_COMMAND}`; export r; \
28524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28526 for flag in $(EXTRA_HOST_FLAGS) ; do \
28527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28529 echo "Doing info in expect"; \
28530 (cd $(HOST_SUBDIR)/expect && \
28531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28533 "RANLIB=$${RANLIB}" \
28534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540 .PHONY: maybe-dvi-expect dvi-expect
28543 maybe-dvi-expect: dvi-expect
28547 @: $(MAKE); $(unstage)
28548 @[ -f ./expect/Makefile ] || exit 0; \
28549 r=`${PWD_COMMAND}`; export r; \
28550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552 for flag in $(EXTRA_HOST_FLAGS) ; do \
28553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28555 echo "Doing dvi in expect"; \
28556 (cd $(HOST_SUBDIR)/expect && \
28557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28559 "RANLIB=$${RANLIB}" \
28560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 .PHONY: maybe-pdf-expect pdf-expect
28569 maybe-pdf-expect: pdf-expect
28573 @: $(MAKE); $(unstage)
28574 @[ -f ./expect/Makefile ] || exit 0; \
28575 r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578 for flag in $(EXTRA_HOST_FLAGS) ; do \
28579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28581 echo "Doing pdf in expect"; \
28582 (cd $(HOST_SUBDIR)/expect && \
28583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585 "RANLIB=$${RANLIB}" \
28586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592 .PHONY: maybe-html-expect html-expect
28595 maybe-html-expect: html-expect
28599 @: $(MAKE); $(unstage)
28600 @[ -f ./expect/Makefile ] || exit 0; \
28601 r=`${PWD_COMMAND}`; export r; \
28602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28604 for flag in $(EXTRA_HOST_FLAGS) ; do \
28605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28607 echo "Doing html in expect"; \
28608 (cd $(HOST_SUBDIR)/expect && \
28609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611 "RANLIB=$${RANLIB}" \
28612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 .PHONY: maybe-TAGS-expect TAGS-expect
28621 maybe-TAGS-expect: TAGS-expect
28625 @: $(MAKE); $(unstage)
28626 @[ -f ./expect/Makefile ] || exit 0; \
28627 r=`${PWD_COMMAND}`; export r; \
28628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28630 for flag in $(EXTRA_HOST_FLAGS) ; do \
28631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28633 echo "Doing TAGS in expect"; \
28634 (cd $(HOST_SUBDIR)/expect && \
28635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28637 "RANLIB=$${RANLIB}" \
28638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644 .PHONY: maybe-install-info-expect install-info-expect
28645 maybe-install-info-expect:
28647 maybe-install-info-expect: install-info-expect
28649 install-info-expect: \
28652 @: $(MAKE); $(unstage)
28653 @[ -f ./expect/Makefile ] || exit 0; \
28654 r=`${PWD_COMMAND}`; export r; \
28655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28657 for flag in $(EXTRA_HOST_FLAGS) ; do \
28658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28660 echo "Doing install-info in expect"; \
28661 (cd $(HOST_SUBDIR)/expect && \
28662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664 "RANLIB=$${RANLIB}" \
28665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671 .PHONY: maybe-install-pdf-expect install-pdf-expect
28672 maybe-install-pdf-expect:
28674 maybe-install-pdf-expect: install-pdf-expect
28676 install-pdf-expect: \
28679 @: $(MAKE); $(unstage)
28680 @[ -f ./expect/Makefile ] || exit 0; \
28681 r=`${PWD_COMMAND}`; export r; \
28682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28684 for flag in $(EXTRA_HOST_FLAGS) ; do \
28685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28687 echo "Doing install-pdf in expect"; \
28688 (cd $(HOST_SUBDIR)/expect && \
28689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691 "RANLIB=$${RANLIB}" \
28692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698 .PHONY: maybe-install-html-expect install-html-expect
28699 maybe-install-html-expect:
28701 maybe-install-html-expect: install-html-expect
28703 install-html-expect: \
28706 @: $(MAKE); $(unstage)
28707 @[ -f ./expect/Makefile ] || exit 0; \
28708 r=`${PWD_COMMAND}`; export r; \
28709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711 for flag in $(EXTRA_HOST_FLAGS) ; do \
28712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28714 echo "Doing install-html in expect"; \
28715 (cd $(HOST_SUBDIR)/expect && \
28716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28718 "RANLIB=$${RANLIB}" \
28719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725 .PHONY: maybe-installcheck-expect installcheck-expect
28726 maybe-installcheck-expect:
28728 maybe-installcheck-expect: installcheck-expect
28730 installcheck-expect: \
28732 @: $(MAKE); $(unstage)
28733 @[ -f ./expect/Makefile ] || exit 0; \
28734 r=`${PWD_COMMAND}`; export r; \
28735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737 for flag in $(EXTRA_HOST_FLAGS) ; do \
28738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28740 echo "Doing installcheck in expect"; \
28741 (cd $(HOST_SUBDIR)/expect && \
28742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28744 "RANLIB=$${RANLIB}" \
28745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28751 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28752 maybe-mostlyclean-expect:
28754 maybe-mostlyclean-expect: mostlyclean-expect
28756 mostlyclean-expect:
28757 @: $(MAKE); $(unstage)
28758 @[ -f ./expect/Makefile ] || exit 0; \
28759 r=`${PWD_COMMAND}`; export r; \
28760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28762 for flag in $(EXTRA_HOST_FLAGS) ; do \
28763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28765 echo "Doing mostlyclean in expect"; \
28766 (cd $(HOST_SUBDIR)/expect && \
28767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28769 "RANLIB=$${RANLIB}" \
28770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28776 .PHONY: maybe-clean-expect clean-expect
28777 maybe-clean-expect:
28779 maybe-clean-expect: clean-expect
28782 @: $(MAKE); $(unstage)
28783 @[ -f ./expect/Makefile ] || exit 0; \
28784 r=`${PWD_COMMAND}`; export r; \
28785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28787 for flag in $(EXTRA_HOST_FLAGS) ; do \
28788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28790 echo "Doing clean in expect"; \
28791 (cd $(HOST_SUBDIR)/expect && \
28792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794 "RANLIB=$${RANLIB}" \
28795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28801 .PHONY: maybe-distclean-expect distclean-expect
28802 maybe-distclean-expect:
28804 maybe-distclean-expect: distclean-expect
28807 @: $(MAKE); $(unstage)
28808 @[ -f ./expect/Makefile ] || exit 0; \
28809 r=`${PWD_COMMAND}`; export r; \
28810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28812 for flag in $(EXTRA_HOST_FLAGS) ; do \
28813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28815 echo "Doing distclean in expect"; \
28816 (cd $(HOST_SUBDIR)/expect && \
28817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28819 "RANLIB=$${RANLIB}" \
28820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28826 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28827 maybe-maintainer-clean-expect:
28829 maybe-maintainer-clean-expect: maintainer-clean-expect
28831 maintainer-clean-expect:
28832 @: $(MAKE); $(unstage)
28833 @[ -f ./expect/Makefile ] || exit 0; \
28834 r=`${PWD_COMMAND}`; export r; \
28835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28837 for flag in $(EXTRA_HOST_FLAGS) ; do \
28838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28840 echo "Doing maintainer-clean in expect"; \
28841 (cd $(HOST_SUBDIR)/expect && \
28842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28844 "RANLIB=$${RANLIB}" \
28845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28846 maintainer-clean) \
28853 .PHONY: configure-guile maybe-configure-guile
28854 maybe-configure-guile:
28856 configure-guile: stage_current
28857 @endif gcc-bootstrap
28859 maybe-configure-guile: configure-guile
28861 @: $(MAKE); $(unstage)
28862 @r=`${PWD_COMMAND}`; export r; \
28863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28864 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28867 echo Configuring in $(HOST_SUBDIR)/guile; \
28868 cd "$(HOST_SUBDIR)/guile" || exit 1; \
28869 case $(srcdir) in \
28870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28871 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28874 module_srcdir=guile; \
28876 $$s/$$module_srcdir/configure \
28877 --srcdir=$${topdir}/$$module_srcdir \
28878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28879 --target=${target_alias} \
28887 .PHONY: all-guile maybe-all-guile
28890 all-guile: stage_current
28891 @endif gcc-bootstrap
28894 maybe-all-guile: all-guile
28895 all-guile: configure-guile
28896 @: $(MAKE); $(unstage)
28897 @r=`${PWD_COMMAND}`; export r; \
28898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28900 (cd $(HOST_SUBDIR)/guile && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28908 .PHONY: check-guile maybe-check-guile
28911 maybe-check-guile: check-guile
28914 @: $(MAKE); $(unstage)
28915 @r=`${PWD_COMMAND}`; export r; \
28916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28918 (cd $(HOST_SUBDIR)/guile && \
28919 $(MAKE) $(FLAGS_TO_PASS) check)
28923 .PHONY: install-guile maybe-install-guile
28924 maybe-install-guile:
28926 maybe-install-guile: install-guile
28928 install-guile: installdirs
28929 @: $(MAKE); $(unstage)
28930 @r=`${PWD_COMMAND}`; export r; \
28931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28933 (cd $(HOST_SUBDIR)/guile && \
28934 $(MAKE) $(FLAGS_TO_PASS) install)
28938 .PHONY: install-strip-guile maybe-install-strip-guile
28939 maybe-install-strip-guile:
28941 maybe-install-strip-guile: install-strip-guile
28943 install-strip-guile: installdirs
28944 @: $(MAKE); $(unstage)
28945 @r=`${PWD_COMMAND}`; export r; \
28946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28948 (cd $(HOST_SUBDIR)/guile && \
28949 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28953 # Other targets (info, dvi, pdf, etc.)
28955 .PHONY: maybe-info-guile info-guile
28958 maybe-info-guile: info-guile
28962 @: $(MAKE); $(unstage)
28963 @[ -f ./guile/Makefile ] || exit 0; \
28964 r=`${PWD_COMMAND}`; export r; \
28965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28967 for flag in $(EXTRA_HOST_FLAGS) ; do \
28968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28970 echo "Doing info in guile"; \
28971 (cd $(HOST_SUBDIR)/guile && \
28972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974 "RANLIB=$${RANLIB}" \
28975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28981 .PHONY: maybe-dvi-guile dvi-guile
28984 maybe-dvi-guile: dvi-guile
28988 @: $(MAKE); $(unstage)
28989 @[ -f ./guile/Makefile ] || exit 0; \
28990 r=`${PWD_COMMAND}`; export r; \
28991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993 for flag in $(EXTRA_HOST_FLAGS) ; do \
28994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28996 echo "Doing dvi in guile"; \
28997 (cd $(HOST_SUBDIR)/guile && \
28998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29000 "RANLIB=$${RANLIB}" \
29001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29007 .PHONY: maybe-pdf-guile pdf-guile
29010 maybe-pdf-guile: pdf-guile
29014 @: $(MAKE); $(unstage)
29015 @[ -f ./guile/Makefile ] || exit 0; \
29016 r=`${PWD_COMMAND}`; export r; \
29017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019 for flag in $(EXTRA_HOST_FLAGS) ; do \
29020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022 echo "Doing pdf in guile"; \
29023 (cd $(HOST_SUBDIR)/guile && \
29024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29026 "RANLIB=$${RANLIB}" \
29027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29033 .PHONY: maybe-html-guile html-guile
29036 maybe-html-guile: html-guile
29040 @: $(MAKE); $(unstage)
29041 @[ -f ./guile/Makefile ] || exit 0; \
29042 r=`${PWD_COMMAND}`; export r; \
29043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29045 for flag in $(EXTRA_HOST_FLAGS) ; do \
29046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29048 echo "Doing html in guile"; \
29049 (cd $(HOST_SUBDIR)/guile && \
29050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29052 "RANLIB=$${RANLIB}" \
29053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29059 .PHONY: maybe-TAGS-guile TAGS-guile
29062 maybe-TAGS-guile: TAGS-guile
29066 @: $(MAKE); $(unstage)
29067 @[ -f ./guile/Makefile ] || exit 0; \
29068 r=`${PWD_COMMAND}`; export r; \
29069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071 for flag in $(EXTRA_HOST_FLAGS) ; do \
29072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29074 echo "Doing TAGS in guile"; \
29075 (cd $(HOST_SUBDIR)/guile && \
29076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29078 "RANLIB=$${RANLIB}" \
29079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29085 .PHONY: maybe-install-info-guile install-info-guile
29086 maybe-install-info-guile:
29088 maybe-install-info-guile: install-info-guile
29090 install-info-guile: \
29093 @: $(MAKE); $(unstage)
29094 @[ -f ./guile/Makefile ] || exit 0; \
29095 r=`${PWD_COMMAND}`; export r; \
29096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29098 for flag in $(EXTRA_HOST_FLAGS) ; do \
29099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29101 echo "Doing install-info in guile"; \
29102 (cd $(HOST_SUBDIR)/guile && \
29103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29105 "RANLIB=$${RANLIB}" \
29106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29112 .PHONY: maybe-install-pdf-guile install-pdf-guile
29113 maybe-install-pdf-guile:
29115 maybe-install-pdf-guile: install-pdf-guile
29117 install-pdf-guile: \
29120 @: $(MAKE); $(unstage)
29121 @[ -f ./guile/Makefile ] || exit 0; \
29122 r=`${PWD_COMMAND}`; export r; \
29123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29125 for flag in $(EXTRA_HOST_FLAGS) ; do \
29126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29128 echo "Doing install-pdf in guile"; \
29129 (cd $(HOST_SUBDIR)/guile && \
29130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29132 "RANLIB=$${RANLIB}" \
29133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29139 .PHONY: maybe-install-html-guile install-html-guile
29140 maybe-install-html-guile:
29142 maybe-install-html-guile: install-html-guile
29144 install-html-guile: \
29147 @: $(MAKE); $(unstage)
29148 @[ -f ./guile/Makefile ] || exit 0; \
29149 r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29152 for flag in $(EXTRA_HOST_FLAGS) ; do \
29153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29155 echo "Doing install-html in guile"; \
29156 (cd $(HOST_SUBDIR)/guile && \
29157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29159 "RANLIB=$${RANLIB}" \
29160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29166 .PHONY: maybe-installcheck-guile installcheck-guile
29167 maybe-installcheck-guile:
29169 maybe-installcheck-guile: installcheck-guile
29171 installcheck-guile: \
29173 @: $(MAKE); $(unstage)
29174 @[ -f ./guile/Makefile ] || exit 0; \
29175 r=`${PWD_COMMAND}`; export r; \
29176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29178 for flag in $(EXTRA_HOST_FLAGS) ; do \
29179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29181 echo "Doing installcheck in guile"; \
29182 (cd $(HOST_SUBDIR)/guile && \
29183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29185 "RANLIB=$${RANLIB}" \
29186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29193 maybe-mostlyclean-guile:
29195 maybe-mostlyclean-guile: mostlyclean-guile
29198 @: $(MAKE); $(unstage)
29199 @[ -f ./guile/Makefile ] || exit 0; \
29200 r=`${PWD_COMMAND}`; export r; \
29201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29203 for flag in $(EXTRA_HOST_FLAGS) ; do \
29204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29206 echo "Doing mostlyclean in guile"; \
29207 (cd $(HOST_SUBDIR)/guile && \
29208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29210 "RANLIB=$${RANLIB}" \
29211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29217 .PHONY: maybe-clean-guile clean-guile
29220 maybe-clean-guile: clean-guile
29223 @: $(MAKE); $(unstage)
29224 @[ -f ./guile/Makefile ] || exit 0; \
29225 r=`${PWD_COMMAND}`; export r; \
29226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29228 for flag in $(EXTRA_HOST_FLAGS) ; do \
29229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29231 echo "Doing clean in guile"; \
29232 (cd $(HOST_SUBDIR)/guile && \
29233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29235 "RANLIB=$${RANLIB}" \
29236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29242 .PHONY: maybe-distclean-guile distclean-guile
29243 maybe-distclean-guile:
29245 maybe-distclean-guile: distclean-guile
29248 @: $(MAKE); $(unstage)
29249 @[ -f ./guile/Makefile ] || exit 0; \
29250 r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253 for flag in $(EXTRA_HOST_FLAGS) ; do \
29254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29256 echo "Doing distclean in guile"; \
29257 (cd $(HOST_SUBDIR)/guile && \
29258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260 "RANLIB=$${RANLIB}" \
29261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29268 maybe-maintainer-clean-guile:
29270 maybe-maintainer-clean-guile: maintainer-clean-guile
29272 maintainer-clean-guile:
29273 @: $(MAKE); $(unstage)
29274 @[ -f ./guile/Makefile ] || exit 0; \
29275 r=`${PWD_COMMAND}`; export r; \
29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278 for flag in $(EXTRA_HOST_FLAGS) ; do \
29279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29281 echo "Doing maintainer-clean in guile"; \
29282 (cd $(HOST_SUBDIR)/guile && \
29283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285 "RANLIB=$${RANLIB}" \
29286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287 maintainer-clean) \
29294 .PHONY: configure-tk maybe-configure-tk
29295 maybe-configure-tk:
29297 configure-tk: stage_current
29298 @endif gcc-bootstrap
29300 maybe-configure-tk: configure-tk
29302 @: $(MAKE); $(unstage)
29303 @r=`${PWD_COMMAND}`; export r; \
29304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29308 echo Configuring in $(HOST_SUBDIR)/tk; \
29309 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29310 case $(srcdir) in \
29311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29312 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29315 module_srcdir=tk; \
29317 $$s/$$module_srcdir/configure \
29318 --srcdir=$${topdir}/$$module_srcdir \
29319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29320 --target=${target_alias} \
29328 .PHONY: all-tk maybe-all-tk
29331 all-tk: stage_current
29332 @endif gcc-bootstrap
29335 maybe-all-tk: all-tk
29336 all-tk: configure-tk
29337 @: $(MAKE); $(unstage)
29338 @r=`${PWD_COMMAND}`; export r; \
29339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29341 (cd $(HOST_SUBDIR)/tk && \
29342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29349 .PHONY: check-tk maybe-check-tk
29352 maybe-check-tk: check-tk
29355 @: $(MAKE); $(unstage)
29356 @r=`${PWD_COMMAND}`; export r; \
29357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 (cd $(HOST_SUBDIR)/tk && \
29360 $(MAKE) $(FLAGS_TO_PASS) check)
29364 .PHONY: install-tk maybe-install-tk
29367 maybe-install-tk: install-tk
29369 install-tk: installdirs
29370 @: $(MAKE); $(unstage)
29371 @r=`${PWD_COMMAND}`; export r; \
29372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374 (cd $(HOST_SUBDIR)/tk && \
29375 $(MAKE) $(FLAGS_TO_PASS) install)
29379 .PHONY: install-strip-tk maybe-install-strip-tk
29380 maybe-install-strip-tk:
29382 maybe-install-strip-tk: install-strip-tk
29384 install-strip-tk: installdirs
29385 @: $(MAKE); $(unstage)
29386 @r=`${PWD_COMMAND}`; export r; \
29387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 (cd $(HOST_SUBDIR)/tk && \
29390 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29394 # Other targets (info, dvi, pdf, etc.)
29396 .PHONY: maybe-info-tk info-tk
29399 maybe-info-tk: info-tk
29403 @: $(MAKE); $(unstage)
29404 @[ -f ./tk/Makefile ] || exit 0; \
29405 r=`${PWD_COMMAND}`; export r; \
29406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29408 for flag in $(EXTRA_HOST_FLAGS) ; do \
29409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29411 echo "Doing info in tk"; \
29412 (cd $(HOST_SUBDIR)/tk && \
29413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29415 "RANLIB=$${RANLIB}" \
29416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29422 .PHONY: maybe-dvi-tk dvi-tk
29425 maybe-dvi-tk: dvi-tk
29429 @: $(MAKE); $(unstage)
29430 @[ -f ./tk/Makefile ] || exit 0; \
29431 r=`${PWD_COMMAND}`; export r; \
29432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434 for flag in $(EXTRA_HOST_FLAGS) ; do \
29435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29437 echo "Doing dvi in tk"; \
29438 (cd $(HOST_SUBDIR)/tk && \
29439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441 "RANLIB=$${RANLIB}" \
29442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29448 .PHONY: maybe-pdf-tk pdf-tk
29451 maybe-pdf-tk: pdf-tk
29455 @: $(MAKE); $(unstage)
29456 @[ -f ./tk/Makefile ] || exit 0; \
29457 r=`${PWD_COMMAND}`; export r; \
29458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 for flag in $(EXTRA_HOST_FLAGS) ; do \
29461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463 echo "Doing pdf in tk"; \
29464 (cd $(HOST_SUBDIR)/tk && \
29465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29467 "RANLIB=$${RANLIB}" \
29468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29474 .PHONY: maybe-html-tk html-tk
29477 maybe-html-tk: html-tk
29481 @: $(MAKE); $(unstage)
29482 @[ -f ./tk/Makefile ] || exit 0; \
29483 r=`${PWD_COMMAND}`; export r; \
29484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486 for flag in $(EXTRA_HOST_FLAGS) ; do \
29487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29489 echo "Doing html in tk"; \
29490 (cd $(HOST_SUBDIR)/tk && \
29491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493 "RANLIB=$${RANLIB}" \
29494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29500 .PHONY: maybe-TAGS-tk TAGS-tk
29503 maybe-TAGS-tk: TAGS-tk
29507 @: $(MAKE); $(unstage)
29508 @[ -f ./tk/Makefile ] || exit 0; \
29509 r=`${PWD_COMMAND}`; export r; \
29510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29512 for flag in $(EXTRA_HOST_FLAGS) ; do \
29513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29515 echo "Doing TAGS in tk"; \
29516 (cd $(HOST_SUBDIR)/tk && \
29517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29519 "RANLIB=$${RANLIB}" \
29520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29526 .PHONY: maybe-install-info-tk install-info-tk
29527 maybe-install-info-tk:
29529 maybe-install-info-tk: install-info-tk
29534 @: $(MAKE); $(unstage)
29535 @[ -f ./tk/Makefile ] || exit 0; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29539 for flag in $(EXTRA_HOST_FLAGS) ; do \
29540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29542 echo "Doing install-info in tk"; \
29543 (cd $(HOST_SUBDIR)/tk && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29553 .PHONY: maybe-install-pdf-tk install-pdf-tk
29554 maybe-install-pdf-tk:
29556 maybe-install-pdf-tk: install-pdf-tk
29561 @: $(MAKE); $(unstage)
29562 @[ -f ./tk/Makefile ] || exit 0; \
29563 r=`${PWD_COMMAND}`; export r; \
29564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29566 for flag in $(EXTRA_HOST_FLAGS) ; do \
29567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29569 echo "Doing install-pdf in tk"; \
29570 (cd $(HOST_SUBDIR)/tk && \
29571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29573 "RANLIB=$${RANLIB}" \
29574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29580 .PHONY: maybe-install-html-tk install-html-tk
29581 maybe-install-html-tk:
29583 maybe-install-html-tk: install-html-tk
29588 @: $(MAKE); $(unstage)
29589 @[ -f ./tk/Makefile ] || exit 0; \
29590 r=`${PWD_COMMAND}`; export r; \
29591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593 for flag in $(EXTRA_HOST_FLAGS) ; do \
29594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29596 echo "Doing install-html in tk"; \
29597 (cd $(HOST_SUBDIR)/tk && \
29598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29600 "RANLIB=$${RANLIB}" \
29601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29607 .PHONY: maybe-installcheck-tk installcheck-tk
29608 maybe-installcheck-tk:
29610 maybe-installcheck-tk: installcheck-tk
29614 @: $(MAKE); $(unstage)
29615 @[ -f ./tk/Makefile ] || exit 0; \
29616 r=`${PWD_COMMAND}`; export r; \
29617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29619 for flag in $(EXTRA_HOST_FLAGS) ; do \
29620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29622 echo "Doing installcheck in tk"; \
29623 (cd $(HOST_SUBDIR)/tk && \
29624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29626 "RANLIB=$${RANLIB}" \
29627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29633 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29634 maybe-mostlyclean-tk:
29636 maybe-mostlyclean-tk: mostlyclean-tk
29639 @: $(MAKE); $(unstage)
29640 @[ -f ./tk/Makefile ] || exit 0; \
29641 r=`${PWD_COMMAND}`; export r; \
29642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29644 for flag in $(EXTRA_HOST_FLAGS) ; do \
29645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29647 echo "Doing mostlyclean in tk"; \
29648 (cd $(HOST_SUBDIR)/tk && \
29649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29651 "RANLIB=$${RANLIB}" \
29652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29658 .PHONY: maybe-clean-tk clean-tk
29661 maybe-clean-tk: clean-tk
29664 @: $(MAKE); $(unstage)
29665 @[ -f ./tk/Makefile ] || exit 0; \
29666 r=`${PWD_COMMAND}`; export r; \
29667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29669 for flag in $(EXTRA_HOST_FLAGS) ; do \
29670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29672 echo "Doing clean in tk"; \
29673 (cd $(HOST_SUBDIR)/tk && \
29674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29676 "RANLIB=$${RANLIB}" \
29677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29683 .PHONY: maybe-distclean-tk distclean-tk
29684 maybe-distclean-tk:
29686 maybe-distclean-tk: distclean-tk
29689 @: $(MAKE); $(unstage)
29690 @[ -f ./tk/Makefile ] || exit 0; \
29691 r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29694 for flag in $(EXTRA_HOST_FLAGS) ; do \
29695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29697 echo "Doing distclean in tk"; \
29698 (cd $(HOST_SUBDIR)/tk && \
29699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29701 "RANLIB=$${RANLIB}" \
29702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29708 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29709 maybe-maintainer-clean-tk:
29711 maybe-maintainer-clean-tk: maintainer-clean-tk
29713 maintainer-clean-tk:
29714 @: $(MAKE); $(unstage)
29715 @[ -f ./tk/Makefile ] || exit 0; \
29716 r=`${PWD_COMMAND}`; export r; \
29717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29719 for flag in $(EXTRA_HOST_FLAGS) ; do \
29720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29722 echo "Doing maintainer-clean in tk"; \
29723 (cd $(HOST_SUBDIR)/tk && \
29724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726 "RANLIB=$${RANLIB}" \
29727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728 maintainer-clean) \
29735 .PHONY: configure-libtermcap maybe-configure-libtermcap
29736 maybe-configure-libtermcap:
29738 configure-libtermcap: stage_current
29739 @endif gcc-bootstrap
29741 maybe-configure-libtermcap: configure-libtermcap
29742 configure-libtermcap:
29743 @: $(MAKE); $(unstage)
29744 @r=`${PWD_COMMAND}`; export r; \
29745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29749 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29750 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29751 case $(srcdir) in \
29752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29753 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29756 module_srcdir=libtermcap; \
29758 $$s/$$module_srcdir/configure \
29759 --srcdir=$${topdir}/$$module_srcdir \
29760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29761 --target=${target_alias} \
29769 .PHONY: all-libtermcap maybe-all-libtermcap
29770 maybe-all-libtermcap:
29772 all-libtermcap: stage_current
29773 @endif gcc-bootstrap
29775 TARGET-libtermcap=all
29776 maybe-all-libtermcap: all-libtermcap
29777 all-libtermcap: configure-libtermcap
29778 @: $(MAKE); $(unstage)
29779 @r=`${PWD_COMMAND}`; export r; \
29780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29782 (cd $(HOST_SUBDIR)/libtermcap && \
29783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29784 $(TARGET-libtermcap))
29790 .PHONY: check-libtermcap maybe-check-libtermcap
29791 maybe-check-libtermcap:
29793 maybe-check-libtermcap: check-libtermcap
29799 .PHONY: install-libtermcap maybe-install-libtermcap
29800 maybe-install-libtermcap:
29802 maybe-install-libtermcap: install-libtermcap
29804 install-libtermcap: installdirs
29805 @: $(MAKE); $(unstage)
29806 @r=`${PWD_COMMAND}`; export r; \
29807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809 (cd $(HOST_SUBDIR)/libtermcap && \
29810 $(MAKE) $(FLAGS_TO_PASS) install)
29814 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29815 maybe-install-strip-libtermcap:
29817 maybe-install-strip-libtermcap: install-strip-libtermcap
29819 install-strip-libtermcap: installdirs
29820 @: $(MAKE); $(unstage)
29821 @r=`${PWD_COMMAND}`; export r; \
29822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29824 (cd $(HOST_SUBDIR)/libtermcap && \
29825 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29829 # Other targets (info, dvi, pdf, etc.)
29831 .PHONY: maybe-info-libtermcap info-libtermcap
29832 maybe-info-libtermcap:
29834 maybe-info-libtermcap: info-libtermcap
29837 configure-libtermcap
29838 @: $(MAKE); $(unstage)
29839 @[ -f ./libtermcap/Makefile ] || exit 0; \
29840 r=`${PWD_COMMAND}`; export r; \
29841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29843 for flag in $(EXTRA_HOST_FLAGS) ; do \
29844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29846 echo "Doing info in libtermcap"; \
29847 (cd $(HOST_SUBDIR)/libtermcap && \
29848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29850 "RANLIB=$${RANLIB}" \
29851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29857 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29858 maybe-dvi-libtermcap:
29860 maybe-dvi-libtermcap: dvi-libtermcap
29863 configure-libtermcap
29864 @: $(MAKE); $(unstage)
29865 @[ -f ./libtermcap/Makefile ] || exit 0; \
29866 r=`${PWD_COMMAND}`; export r; \
29867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29869 for flag in $(EXTRA_HOST_FLAGS) ; do \
29870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29872 echo "Doing dvi in libtermcap"; \
29873 (cd $(HOST_SUBDIR)/libtermcap && \
29874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29876 "RANLIB=$${RANLIB}" \
29877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29883 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29884 maybe-pdf-libtermcap:
29886 maybe-pdf-libtermcap: pdf-libtermcap
29889 configure-libtermcap
29890 @: $(MAKE); $(unstage)
29891 @[ -f ./libtermcap/Makefile ] || exit 0; \
29892 r=`${PWD_COMMAND}`; export r; \
29893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29895 for flag in $(EXTRA_HOST_FLAGS) ; do \
29896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898 echo "Doing pdf in libtermcap"; \
29899 (cd $(HOST_SUBDIR)/libtermcap && \
29900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29902 "RANLIB=$${RANLIB}" \
29903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29909 .PHONY: maybe-html-libtermcap html-libtermcap
29910 maybe-html-libtermcap:
29912 maybe-html-libtermcap: html-libtermcap
29915 configure-libtermcap
29916 @: $(MAKE); $(unstage)
29917 @[ -f ./libtermcap/Makefile ] || exit 0; \
29918 r=`${PWD_COMMAND}`; export r; \
29919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 for flag in $(EXTRA_HOST_FLAGS) ; do \
29922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924 echo "Doing html in libtermcap"; \
29925 (cd $(HOST_SUBDIR)/libtermcap && \
29926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928 "RANLIB=$${RANLIB}" \
29929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29936 maybe-TAGS-libtermcap:
29938 maybe-TAGS-libtermcap: TAGS-libtermcap
29941 configure-libtermcap
29942 @: $(MAKE); $(unstage)
29943 @[ -f ./libtermcap/Makefile ] || exit 0; \
29944 r=`${PWD_COMMAND}`; export r; \
29945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29947 for flag in $(EXTRA_HOST_FLAGS) ; do \
29948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29950 echo "Doing TAGS in libtermcap"; \
29951 (cd $(HOST_SUBDIR)/libtermcap && \
29952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29954 "RANLIB=$${RANLIB}" \
29955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29962 maybe-install-info-libtermcap:
29964 maybe-install-info-libtermcap: install-info-libtermcap
29966 install-info-libtermcap: \
29967 configure-libtermcap \
29969 @: $(MAKE); $(unstage)
29970 @[ -f ./libtermcap/Makefile ] || exit 0; \
29971 r=`${PWD_COMMAND}`; export r; \
29972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29974 for flag in $(EXTRA_HOST_FLAGS) ; do \
29975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29977 echo "Doing install-info in libtermcap"; \
29978 (cd $(HOST_SUBDIR)/libtermcap && \
29979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29981 "RANLIB=$${RANLIB}" \
29982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29989 maybe-install-pdf-libtermcap:
29991 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29993 install-pdf-libtermcap: \
29994 configure-libtermcap \
29996 @: $(MAKE); $(unstage)
29997 @[ -f ./libtermcap/Makefile ] || exit 0; \
29998 r=`${PWD_COMMAND}`; export r; \
29999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30001 for flag in $(EXTRA_HOST_FLAGS) ; do \
30002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30004 echo "Doing install-pdf in libtermcap"; \
30005 (cd $(HOST_SUBDIR)/libtermcap && \
30006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30008 "RANLIB=$${RANLIB}" \
30009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30015 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30016 maybe-install-html-libtermcap:
30018 maybe-install-html-libtermcap: install-html-libtermcap
30020 install-html-libtermcap: \
30021 configure-libtermcap \
30023 @: $(MAKE); $(unstage)
30024 @[ -f ./libtermcap/Makefile ] || exit 0; \
30025 r=`${PWD_COMMAND}`; export r; \
30026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028 for flag in $(EXTRA_HOST_FLAGS) ; do \
30029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30031 echo "Doing install-html in libtermcap"; \
30032 (cd $(HOST_SUBDIR)/libtermcap && \
30033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30035 "RANLIB=$${RANLIB}" \
30036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30042 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30043 maybe-installcheck-libtermcap:
30045 maybe-installcheck-libtermcap: installcheck-libtermcap
30047 installcheck-libtermcap: \
30048 configure-libtermcap
30049 @: $(MAKE); $(unstage)
30050 @[ -f ./libtermcap/Makefile ] || exit 0; \
30051 r=`${PWD_COMMAND}`; export r; \
30052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054 for flag in $(EXTRA_HOST_FLAGS) ; do \
30055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057 echo "Doing installcheck in libtermcap"; \
30058 (cd $(HOST_SUBDIR)/libtermcap && \
30059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30061 "RANLIB=$${RANLIB}" \
30062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30068 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30069 maybe-mostlyclean-libtermcap:
30071 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30073 # libtermcap doesn't support mostlyclean.
30074 mostlyclean-libtermcap:
30078 .PHONY: maybe-clean-libtermcap clean-libtermcap
30079 maybe-clean-libtermcap:
30081 maybe-clean-libtermcap: clean-libtermcap
30083 # libtermcap doesn't support clean.
30088 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30089 maybe-distclean-libtermcap:
30091 maybe-distclean-libtermcap: distclean-libtermcap
30093 # libtermcap doesn't support distclean.
30094 distclean-libtermcap:
30098 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30099 maybe-maintainer-clean-libtermcap:
30101 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30103 # libtermcap doesn't support maintainer-clean.
30104 maintainer-clean-libtermcap:
30110 .PHONY: configure-utils maybe-configure-utils
30111 maybe-configure-utils:
30113 configure-utils: stage_current
30114 @endif gcc-bootstrap
30116 maybe-configure-utils: configure-utils
30118 @: $(MAKE); $(unstage)
30119 @r=`${PWD_COMMAND}`; export r; \
30120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30121 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30124 echo Configuring in $(HOST_SUBDIR)/utils; \
30125 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30126 case $(srcdir) in \
30127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30128 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30131 module_srcdir=utils; \
30133 $$s/$$module_srcdir/configure \
30134 --srcdir=$${topdir}/$$module_srcdir \
30135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30136 --target=${target_alias} \
30144 .PHONY: all-utils maybe-all-utils
30147 all-utils: stage_current
30148 @endif gcc-bootstrap
30151 maybe-all-utils: all-utils
30152 all-utils: configure-utils
30153 @: $(MAKE); $(unstage)
30154 @r=`${PWD_COMMAND}`; export r; \
30155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30157 (cd $(HOST_SUBDIR)/utils && \
30158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30165 .PHONY: check-utils maybe-check-utils
30168 maybe-check-utils: check-utils
30174 .PHONY: install-utils maybe-install-utils
30175 maybe-install-utils:
30177 maybe-install-utils: install-utils
30179 install-utils: installdirs
30180 @: $(MAKE); $(unstage)
30181 @r=`${PWD_COMMAND}`; export r; \
30182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30184 (cd $(HOST_SUBDIR)/utils && \
30185 $(MAKE) $(FLAGS_TO_PASS) install)
30189 .PHONY: install-strip-utils maybe-install-strip-utils
30190 maybe-install-strip-utils:
30192 maybe-install-strip-utils: install-strip-utils
30194 install-strip-utils: installdirs
30195 @: $(MAKE); $(unstage)
30196 @r=`${PWD_COMMAND}`; export r; \
30197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30199 (cd $(HOST_SUBDIR)/utils && \
30200 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30204 # Other targets (info, dvi, pdf, etc.)
30206 .PHONY: maybe-info-utils info-utils
30209 maybe-info-utils: info-utils
30213 @: $(MAKE); $(unstage)
30214 @[ -f ./utils/Makefile ] || exit 0; \
30215 r=`${PWD_COMMAND}`; export r; \
30216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30218 for flag in $(EXTRA_HOST_FLAGS) ; do \
30219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30221 echo "Doing info in utils"; \
30222 (cd $(HOST_SUBDIR)/utils && \
30223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30225 "RANLIB=$${RANLIB}" \
30226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232 .PHONY: maybe-dvi-utils dvi-utils
30235 maybe-dvi-utils: dvi-utils
30239 @: $(MAKE); $(unstage)
30240 @[ -f ./utils/Makefile ] || exit 0; \
30241 r=`${PWD_COMMAND}`; export r; \
30242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30244 for flag in $(EXTRA_HOST_FLAGS) ; do \
30245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30247 echo "Doing dvi in utils"; \
30248 (cd $(HOST_SUBDIR)/utils && \
30249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251 "RANLIB=$${RANLIB}" \
30252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30258 .PHONY: maybe-pdf-utils pdf-utils
30261 maybe-pdf-utils: pdf-utils
30265 @: $(MAKE); $(unstage)
30266 @[ -f ./utils/Makefile ] || exit 0; \
30267 r=`${PWD_COMMAND}`; export r; \
30268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 for flag in $(EXTRA_HOST_FLAGS) ; do \
30271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273 echo "Doing pdf in utils"; \
30274 (cd $(HOST_SUBDIR)/utils && \
30275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30277 "RANLIB=$${RANLIB}" \
30278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30284 .PHONY: maybe-html-utils html-utils
30287 maybe-html-utils: html-utils
30291 @: $(MAKE); $(unstage)
30292 @[ -f ./utils/Makefile ] || exit 0; \
30293 r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30296 for flag in $(EXTRA_HOST_FLAGS) ; do \
30297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30299 echo "Doing html in utils"; \
30300 (cd $(HOST_SUBDIR)/utils && \
30301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303 "RANLIB=$${RANLIB}" \
30304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30310 .PHONY: maybe-TAGS-utils TAGS-utils
30313 maybe-TAGS-utils: TAGS-utils
30317 @: $(MAKE); $(unstage)
30318 @[ -f ./utils/Makefile ] || exit 0; \
30319 r=`${PWD_COMMAND}`; export r; \
30320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30322 for flag in $(EXTRA_HOST_FLAGS) ; do \
30323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325 echo "Doing TAGS in utils"; \
30326 (cd $(HOST_SUBDIR)/utils && \
30327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30329 "RANLIB=$${RANLIB}" \
30330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30336 .PHONY: maybe-install-info-utils install-info-utils
30337 maybe-install-info-utils:
30339 maybe-install-info-utils: install-info-utils
30341 install-info-utils: \
30344 @: $(MAKE); $(unstage)
30345 @[ -f ./utils/Makefile ] || exit 0; \
30346 r=`${PWD_COMMAND}`; export r; \
30347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30349 for flag in $(EXTRA_HOST_FLAGS) ; do \
30350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30352 echo "Doing install-info in utils"; \
30353 (cd $(HOST_SUBDIR)/utils && \
30354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30356 "RANLIB=$${RANLIB}" \
30357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363 .PHONY: maybe-install-pdf-utils install-pdf-utils
30364 maybe-install-pdf-utils:
30366 maybe-install-pdf-utils: install-pdf-utils
30368 install-pdf-utils: \
30371 @: $(MAKE); $(unstage)
30372 @[ -f ./utils/Makefile ] || exit 0; \
30373 r=`${PWD_COMMAND}`; export r; \
30374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30376 for flag in $(EXTRA_HOST_FLAGS) ; do \
30377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30379 echo "Doing install-pdf in utils"; \
30380 (cd $(HOST_SUBDIR)/utils && \
30381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30383 "RANLIB=$${RANLIB}" \
30384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30390 .PHONY: maybe-install-html-utils install-html-utils
30391 maybe-install-html-utils:
30393 maybe-install-html-utils: install-html-utils
30395 install-html-utils: \
30398 @: $(MAKE); $(unstage)
30399 @[ -f ./utils/Makefile ] || exit 0; \
30400 r=`${PWD_COMMAND}`; export r; \
30401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 for flag in $(EXTRA_HOST_FLAGS) ; do \
30404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406 echo "Doing install-html in utils"; \
30407 (cd $(HOST_SUBDIR)/utils && \
30408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30410 "RANLIB=$${RANLIB}" \
30411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417 .PHONY: maybe-installcheck-utils installcheck-utils
30418 maybe-installcheck-utils:
30420 maybe-installcheck-utils: installcheck-utils
30422 installcheck-utils: \
30424 @: $(MAKE); $(unstage)
30425 @[ -f ./utils/Makefile ] || exit 0; \
30426 r=`${PWD_COMMAND}`; export r; \
30427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429 for flag in $(EXTRA_HOST_FLAGS) ; do \
30430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30432 echo "Doing installcheck in utils"; \
30433 (cd $(HOST_SUBDIR)/utils && \
30434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30436 "RANLIB=$${RANLIB}" \
30437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30444 maybe-mostlyclean-utils:
30446 maybe-mostlyclean-utils: mostlyclean-utils
30449 @: $(MAKE); $(unstage)
30450 @[ -f ./utils/Makefile ] || exit 0; \
30451 r=`${PWD_COMMAND}`; export r; \
30452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30454 for flag in $(EXTRA_HOST_FLAGS) ; do \
30455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30457 echo "Doing mostlyclean in utils"; \
30458 (cd $(HOST_SUBDIR)/utils && \
30459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30461 "RANLIB=$${RANLIB}" \
30462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468 .PHONY: maybe-clean-utils clean-utils
30471 maybe-clean-utils: clean-utils
30474 @: $(MAKE); $(unstage)
30475 @[ -f ./utils/Makefile ] || exit 0; \
30476 r=`${PWD_COMMAND}`; export r; \
30477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30479 for flag in $(EXTRA_HOST_FLAGS) ; do \
30480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30482 echo "Doing clean in utils"; \
30483 (cd $(HOST_SUBDIR)/utils && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30486 "RANLIB=$${RANLIB}" \
30487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30493 .PHONY: maybe-distclean-utils distclean-utils
30494 maybe-distclean-utils:
30496 maybe-distclean-utils: distclean-utils
30499 @: $(MAKE); $(unstage)
30500 @[ -f ./utils/Makefile ] || exit 0; \
30501 r=`${PWD_COMMAND}`; export r; \
30502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30504 for flag in $(EXTRA_HOST_FLAGS) ; do \
30505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30507 echo "Doing distclean in utils"; \
30508 (cd $(HOST_SUBDIR)/utils && \
30509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30511 "RANLIB=$${RANLIB}" \
30512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30518 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30519 maybe-maintainer-clean-utils:
30521 maybe-maintainer-clean-utils: maintainer-clean-utils
30523 maintainer-clean-utils:
30524 @: $(MAKE); $(unstage)
30525 @[ -f ./utils/Makefile ] || exit 0; \
30526 r=`${PWD_COMMAND}`; export r; \
30527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30529 for flag in $(EXTRA_HOST_FLAGS) ; do \
30530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30532 echo "Doing maintainer-clean in utils"; \
30533 (cd $(HOST_SUBDIR)/utils && \
30534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30536 "RANLIB=$${RANLIB}" \
30537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30538 maintainer-clean) \
30545 .PHONY: configure-gnattools maybe-configure-gnattools
30546 maybe-configure-gnattools:
30548 configure-gnattools: stage_current
30549 @endif gcc-bootstrap
30551 maybe-configure-gnattools: configure-gnattools
30552 configure-gnattools:
30553 @: $(MAKE); $(unstage)
30554 @r=`${PWD_COMMAND}`; export r; \
30555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30556 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30559 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30560 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30561 case $(srcdir) in \
30562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30563 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30566 module_srcdir=gnattools; \
30568 $$s/$$module_srcdir/configure \
30569 --srcdir=$${topdir}/$$module_srcdir \
30570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30571 --target=${target_alias} \
30579 .PHONY: all-gnattools maybe-all-gnattools
30580 maybe-all-gnattools:
30582 all-gnattools: stage_current
30583 @endif gcc-bootstrap
30585 TARGET-gnattools=all
30586 maybe-all-gnattools: all-gnattools
30587 all-gnattools: configure-gnattools
30588 @: $(MAKE); $(unstage)
30589 @r=`${PWD_COMMAND}`; export r; \
30590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30592 (cd $(HOST_SUBDIR)/gnattools && \
30593 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30594 $(TARGET-gnattools))
30600 .PHONY: check-gnattools maybe-check-gnattools
30601 maybe-check-gnattools:
30603 maybe-check-gnattools: check-gnattools
30606 @: $(MAKE); $(unstage)
30607 @r=`${PWD_COMMAND}`; export r; \
30608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30610 (cd $(HOST_SUBDIR)/gnattools && \
30611 $(MAKE) $(FLAGS_TO_PASS) check)
30615 .PHONY: install-gnattools maybe-install-gnattools
30616 maybe-install-gnattools:
30618 maybe-install-gnattools: install-gnattools
30620 install-gnattools: installdirs
30621 @: $(MAKE); $(unstage)
30622 @r=`${PWD_COMMAND}`; export r; \
30623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30625 (cd $(HOST_SUBDIR)/gnattools && \
30626 $(MAKE) $(FLAGS_TO_PASS) install)
30630 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30631 maybe-install-strip-gnattools:
30633 maybe-install-strip-gnattools: install-strip-gnattools
30635 install-strip-gnattools: installdirs
30636 @: $(MAKE); $(unstage)
30637 @r=`${PWD_COMMAND}`; export r; \
30638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640 (cd $(HOST_SUBDIR)/gnattools && \
30641 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30645 # Other targets (info, dvi, pdf, etc.)
30647 .PHONY: maybe-info-gnattools info-gnattools
30648 maybe-info-gnattools:
30650 maybe-info-gnattools: info-gnattools
30653 configure-gnattools
30654 @: $(MAKE); $(unstage)
30655 @[ -f ./gnattools/Makefile ] || exit 0; \
30656 r=`${PWD_COMMAND}`; export r; \
30657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30659 for flag in $(EXTRA_HOST_FLAGS) ; do \
30660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30662 echo "Doing info in gnattools"; \
30663 (cd $(HOST_SUBDIR)/gnattools && \
30664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666 "RANLIB=$${RANLIB}" \
30667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30673 .PHONY: maybe-dvi-gnattools dvi-gnattools
30674 maybe-dvi-gnattools:
30676 maybe-dvi-gnattools: dvi-gnattools
30679 configure-gnattools
30680 @: $(MAKE); $(unstage)
30681 @[ -f ./gnattools/Makefile ] || exit 0; \
30682 r=`${PWD_COMMAND}`; export r; \
30683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30685 for flag in $(EXTRA_HOST_FLAGS) ; do \
30686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30688 echo "Doing dvi in gnattools"; \
30689 (cd $(HOST_SUBDIR)/gnattools && \
30690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692 "RANLIB=$${RANLIB}" \
30693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 .PHONY: maybe-pdf-gnattools pdf-gnattools
30700 maybe-pdf-gnattools:
30702 maybe-pdf-gnattools: pdf-gnattools
30705 configure-gnattools
30706 @: $(MAKE); $(unstage)
30707 @[ -f ./gnattools/Makefile ] || exit 0; \
30708 r=`${PWD_COMMAND}`; export r; \
30709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30711 for flag in $(EXTRA_HOST_FLAGS) ; do \
30712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30714 echo "Doing pdf in gnattools"; \
30715 (cd $(HOST_SUBDIR)/gnattools && \
30716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30718 "RANLIB=$${RANLIB}" \
30719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30725 .PHONY: maybe-html-gnattools html-gnattools
30726 maybe-html-gnattools:
30728 maybe-html-gnattools: html-gnattools
30731 configure-gnattools
30732 @: $(MAKE); $(unstage)
30733 @[ -f ./gnattools/Makefile ] || exit 0; \
30734 r=`${PWD_COMMAND}`; export r; \
30735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30737 for flag in $(EXTRA_HOST_FLAGS) ; do \
30738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30740 echo "Doing html in gnattools"; \
30741 (cd $(HOST_SUBDIR)/gnattools && \
30742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30744 "RANLIB=$${RANLIB}" \
30745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30751 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30752 maybe-TAGS-gnattools:
30754 maybe-TAGS-gnattools: TAGS-gnattools
30757 configure-gnattools
30758 @: $(MAKE); $(unstage)
30759 @[ -f ./gnattools/Makefile ] || exit 0; \
30760 r=`${PWD_COMMAND}`; export r; \
30761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30763 for flag in $(EXTRA_HOST_FLAGS) ; do \
30764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30766 echo "Doing TAGS in gnattools"; \
30767 (cd $(HOST_SUBDIR)/gnattools && \
30768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30770 "RANLIB=$${RANLIB}" \
30771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30777 .PHONY: maybe-install-info-gnattools install-info-gnattools
30778 maybe-install-info-gnattools:
30780 maybe-install-info-gnattools: install-info-gnattools
30782 install-info-gnattools: \
30783 configure-gnattools \
30785 @: $(MAKE); $(unstage)
30786 @[ -f ./gnattools/Makefile ] || exit 0; \
30787 r=`${PWD_COMMAND}`; export r; \
30788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30790 for flag in $(EXTRA_HOST_FLAGS) ; do \
30791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30793 echo "Doing install-info in gnattools"; \
30794 (cd $(HOST_SUBDIR)/gnattools && \
30795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30797 "RANLIB=$${RANLIB}" \
30798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30804 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30805 maybe-install-pdf-gnattools:
30807 maybe-install-pdf-gnattools: install-pdf-gnattools
30809 install-pdf-gnattools: \
30810 configure-gnattools \
30812 @: $(MAKE); $(unstage)
30813 @[ -f ./gnattools/Makefile ] || exit 0; \
30814 r=`${PWD_COMMAND}`; export r; \
30815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817 for flag in $(EXTRA_HOST_FLAGS) ; do \
30818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30820 echo "Doing install-pdf in gnattools"; \
30821 (cd $(HOST_SUBDIR)/gnattools && \
30822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30824 "RANLIB=$${RANLIB}" \
30825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30831 .PHONY: maybe-install-html-gnattools install-html-gnattools
30832 maybe-install-html-gnattools:
30834 maybe-install-html-gnattools: install-html-gnattools
30836 install-html-gnattools: \
30837 configure-gnattools \
30839 @: $(MAKE); $(unstage)
30840 @[ -f ./gnattools/Makefile ] || exit 0; \
30841 r=`${PWD_COMMAND}`; export r; \
30842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30844 for flag in $(EXTRA_HOST_FLAGS) ; do \
30845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30847 echo "Doing install-html in gnattools"; \
30848 (cd $(HOST_SUBDIR)/gnattools && \
30849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30851 "RANLIB=$${RANLIB}" \
30852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30859 maybe-installcheck-gnattools:
30861 maybe-installcheck-gnattools: installcheck-gnattools
30863 installcheck-gnattools: \
30864 configure-gnattools
30865 @: $(MAKE); $(unstage)
30866 @[ -f ./gnattools/Makefile ] || exit 0; \
30867 r=`${PWD_COMMAND}`; export r; \
30868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30870 for flag in $(EXTRA_HOST_FLAGS) ; do \
30871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30873 echo "Doing installcheck in gnattools"; \
30874 (cd $(HOST_SUBDIR)/gnattools && \
30875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30877 "RANLIB=$${RANLIB}" \
30878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30885 maybe-mostlyclean-gnattools:
30887 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30889 mostlyclean-gnattools:
30890 @: $(MAKE); $(unstage)
30891 @[ -f ./gnattools/Makefile ] || exit 0; \
30892 r=`${PWD_COMMAND}`; export r; \
30893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30895 for flag in $(EXTRA_HOST_FLAGS) ; do \
30896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30898 echo "Doing mostlyclean in gnattools"; \
30899 (cd $(HOST_SUBDIR)/gnattools && \
30900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30902 "RANLIB=$${RANLIB}" \
30903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30909 .PHONY: maybe-clean-gnattools clean-gnattools
30910 maybe-clean-gnattools:
30912 maybe-clean-gnattools: clean-gnattools
30915 @: $(MAKE); $(unstage)
30916 @[ -f ./gnattools/Makefile ] || exit 0; \
30917 r=`${PWD_COMMAND}`; export r; \
30918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30920 for flag in $(EXTRA_HOST_FLAGS) ; do \
30921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30923 echo "Doing clean in gnattools"; \
30924 (cd $(HOST_SUBDIR)/gnattools && \
30925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30927 "RANLIB=$${RANLIB}" \
30928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30934 .PHONY: maybe-distclean-gnattools distclean-gnattools
30935 maybe-distclean-gnattools:
30937 maybe-distclean-gnattools: distclean-gnattools
30939 distclean-gnattools:
30940 @: $(MAKE); $(unstage)
30941 @[ -f ./gnattools/Makefile ] || exit 0; \
30942 r=`${PWD_COMMAND}`; export r; \
30943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30945 for flag in $(EXTRA_HOST_FLAGS) ; do \
30946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30948 echo "Doing distclean in gnattools"; \
30949 (cd $(HOST_SUBDIR)/gnattools && \
30950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30952 "RANLIB=$${RANLIB}" \
30953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30959 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30960 maybe-maintainer-clean-gnattools:
30962 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30964 maintainer-clean-gnattools:
30965 @: $(MAKE); $(unstage)
30966 @[ -f ./gnattools/Makefile ] || exit 0; \
30967 r=`${PWD_COMMAND}`; export r; \
30968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30970 for flag in $(EXTRA_HOST_FLAGS) ; do \
30971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30973 echo "Doing maintainer-clean in gnattools"; \
30974 (cd $(HOST_SUBDIR)/gnattools && \
30975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30977 "RANLIB=$${RANLIB}" \
30978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30979 maintainer-clean) \
30986 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30987 maybe-configure-lto-plugin:
30989 configure-lto-plugin: stage_current
30990 @endif gcc-bootstrap
30992 maybe-configure-lto-plugin: configure-lto-plugin
30993 configure-lto-plugin:
30994 @r=`${PWD_COMMAND}`; export r; \
30995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
30999 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31000 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31001 case $(srcdir) in \
31002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31003 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31006 module_srcdir=lto-plugin; \
31008 $$s/$$module_srcdir/configure \
31009 --srcdir=$${topdir}/$$module_srcdir \
31010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31011 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31017 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31018 maybe-configure-stage1-lto-plugin:
31019 @if lto-plugin-bootstrap
31020 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31021 configure-stage1-lto-plugin:
31022 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31024 @r=`${PWD_COMMAND}`; export r; \
31025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026 TFLAGS="$(STAGE1_TFLAGS)"; \
31027 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31029 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31030 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31031 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31032 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31034 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31035 case $(srcdir) in \
31036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31037 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31040 module_srcdir=lto-plugin; \
31041 $(SHELL) $$s/$$module_srcdir/configure \
31042 --srcdir=$${topdir}/$$module_srcdir \
31043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31044 --target=${target_alias} \
31046 $(STAGE1_CONFIGURE_FLAGS) \
31047 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31048 @endif lto-plugin-bootstrap
31050 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31051 maybe-configure-stage2-lto-plugin:
31052 @if lto-plugin-bootstrap
31053 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31054 configure-stage2-lto-plugin:
31055 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31057 @r=`${PWD_COMMAND}`; export r; \
31058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31059 TFLAGS="$(STAGE2_TFLAGS)"; \
31060 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31062 $(POSTSTAGE1_HOST_EXPORTS) \
31063 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31064 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31065 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31066 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31068 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31069 case $(srcdir) in \
31070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31071 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31074 module_srcdir=lto-plugin; \
31075 $(SHELL) $$s/$$module_srcdir/configure \
31076 --srcdir=$${topdir}/$$module_srcdir \
31077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31078 --target=${target_alias} \
31079 --with-build-libsubdir=$(HOST_SUBDIR) \
31080 $(STAGE2_CONFIGURE_FLAGS) \
31081 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31082 @endif lto-plugin-bootstrap
31084 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31085 maybe-configure-stage3-lto-plugin:
31086 @if lto-plugin-bootstrap
31087 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31088 configure-stage3-lto-plugin:
31089 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31091 @r=`${PWD_COMMAND}`; export r; \
31092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093 TFLAGS="$(STAGE3_TFLAGS)"; \
31094 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31096 $(POSTSTAGE1_HOST_EXPORTS) \
31097 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31098 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31099 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31100 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31102 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31103 case $(srcdir) in \
31104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31105 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31108 module_srcdir=lto-plugin; \
31109 $(SHELL) $$s/$$module_srcdir/configure \
31110 --srcdir=$${topdir}/$$module_srcdir \
31111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31112 --target=${target_alias} \
31113 --with-build-libsubdir=$(HOST_SUBDIR) \
31114 $(STAGE3_CONFIGURE_FLAGS) \
31115 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31116 @endif lto-plugin-bootstrap
31118 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31119 maybe-configure-stage4-lto-plugin:
31120 @if lto-plugin-bootstrap
31121 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31122 configure-stage4-lto-plugin:
31123 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31125 @r=`${PWD_COMMAND}`; export r; \
31126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127 TFLAGS="$(STAGE4_TFLAGS)"; \
31128 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31130 $(POSTSTAGE1_HOST_EXPORTS) \
31131 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31132 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31133 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31134 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31136 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31137 case $(srcdir) in \
31138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31139 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31142 module_srcdir=lto-plugin; \
31143 $(SHELL) $$s/$$module_srcdir/configure \
31144 --srcdir=$${topdir}/$$module_srcdir \
31145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31146 --target=${target_alias} \
31147 --with-build-libsubdir=$(HOST_SUBDIR) \
31148 $(STAGE4_CONFIGURE_FLAGS) \
31149 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31150 @endif lto-plugin-bootstrap
31152 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31153 maybe-configure-stageprofile-lto-plugin:
31154 @if lto-plugin-bootstrap
31155 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31156 configure-stageprofile-lto-plugin:
31157 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31159 @r=`${PWD_COMMAND}`; export r; \
31160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31162 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31164 $(POSTSTAGE1_HOST_EXPORTS) \
31165 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31166 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31167 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31168 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31170 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31171 case $(srcdir) in \
31172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31173 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31176 module_srcdir=lto-plugin; \
31177 $(SHELL) $$s/$$module_srcdir/configure \
31178 --srcdir=$${topdir}/$$module_srcdir \
31179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31180 --target=${target_alias} \
31181 --with-build-libsubdir=$(HOST_SUBDIR) \
31182 $(STAGEprofile_CONFIGURE_FLAGS) \
31183 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31184 @endif lto-plugin-bootstrap
31186 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31187 maybe-configure-stagefeedback-lto-plugin:
31188 @if lto-plugin-bootstrap
31189 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31190 configure-stagefeedback-lto-plugin:
31191 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31193 @r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31196 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31198 $(POSTSTAGE1_HOST_EXPORTS) \
31199 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31200 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31201 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31202 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31204 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31205 case $(srcdir) in \
31206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31207 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31210 module_srcdir=lto-plugin; \
31211 $(SHELL) $$s/$$module_srcdir/configure \
31212 --srcdir=$${topdir}/$$module_srcdir \
31213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31214 --target=${target_alias} \
31215 --with-build-libsubdir=$(HOST_SUBDIR) \
31216 $(STAGEfeedback_CONFIGURE_FLAGS) \
31217 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31218 @endif lto-plugin-bootstrap
31224 .PHONY: all-lto-plugin maybe-all-lto-plugin
31225 maybe-all-lto-plugin:
31227 all-lto-plugin: stage_current
31228 @endif gcc-bootstrap
31230 TARGET-lto-plugin=all
31231 maybe-all-lto-plugin: all-lto-plugin
31232 all-lto-plugin: configure-lto-plugin
31233 @r=`${PWD_COMMAND}`; export r; \
31234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31236 (cd $(HOST_SUBDIR)/lto-plugin && \
31237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31238 $(TARGET-lto-plugin))
31243 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31244 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31245 maybe-all-stage1-lto-plugin:
31246 maybe-clean-stage1-lto-plugin:
31247 @if lto-plugin-bootstrap
31248 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31249 all-stage1: all-stage1-lto-plugin
31250 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31251 all-stage1-lto-plugin: configure-stage1-lto-plugin
31252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31253 @r=`${PWD_COMMAND}`; export r; \
31254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31255 TFLAGS="$(STAGE1_TFLAGS)"; \
31257 cd $(HOST_SUBDIR)/lto-plugin && \
31258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31259 CFLAGS="$(STAGE1_CFLAGS)" \
31260 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31261 LIBCFLAGS="$(LIBCFLAGS)" \
31262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31265 $(EXTRA_HOST_FLAGS) \
31266 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31267 TFLAGS="$(STAGE1_TFLAGS)" \
31268 $(TARGET-stage1-lto-plugin)
31270 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31271 clean-stage1: clean-stage1-lto-plugin
31272 clean-stage1-lto-plugin:
31273 @if [ $(current_stage) = stage1 ]; then \
31274 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31276 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31277 $(MAKE) stage1-start; \
31279 cd $(HOST_SUBDIR)/lto-plugin && \
31280 $(MAKE) $(EXTRA_HOST_FLAGS) \
31281 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31282 @endif lto-plugin-bootstrap
31285 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31286 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31287 maybe-all-stage2-lto-plugin:
31288 maybe-clean-stage2-lto-plugin:
31289 @if lto-plugin-bootstrap
31290 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31291 all-stage2: all-stage2-lto-plugin
31292 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31293 all-stage2-lto-plugin: configure-stage2-lto-plugin
31294 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31295 @r=`${PWD_COMMAND}`; export r; \
31296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297 TFLAGS="$(STAGE2_TFLAGS)"; \
31299 $(POSTSTAGE1_HOST_EXPORTS) \
31300 cd $(HOST_SUBDIR)/lto-plugin && \
31301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31302 CFLAGS="$(STAGE2_CFLAGS)" \
31303 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31304 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31309 TFLAGS="$(STAGE2_TFLAGS)" \
31310 $(TARGET-stage2-lto-plugin)
31312 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31313 clean-stage2: clean-stage2-lto-plugin
31314 clean-stage2-lto-plugin:
31315 @if [ $(current_stage) = stage2 ]; then \
31316 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31318 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31319 $(MAKE) stage2-start; \
31321 cd $(HOST_SUBDIR)/lto-plugin && \
31322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31323 @endif lto-plugin-bootstrap
31326 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31327 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31328 maybe-all-stage3-lto-plugin:
31329 maybe-clean-stage3-lto-plugin:
31330 @if lto-plugin-bootstrap
31331 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31332 all-stage3: all-stage3-lto-plugin
31333 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31334 all-stage3-lto-plugin: configure-stage3-lto-plugin
31335 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31336 @r=`${PWD_COMMAND}`; export r; \
31337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31338 TFLAGS="$(STAGE3_TFLAGS)"; \
31340 $(POSTSTAGE1_HOST_EXPORTS) \
31341 cd $(HOST_SUBDIR)/lto-plugin && \
31342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31343 CFLAGS="$(STAGE3_CFLAGS)" \
31344 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31345 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31350 TFLAGS="$(STAGE3_TFLAGS)" \
31351 $(TARGET-stage3-lto-plugin)
31353 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31354 clean-stage3: clean-stage3-lto-plugin
31355 clean-stage3-lto-plugin:
31356 @if [ $(current_stage) = stage3 ]; then \
31357 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31359 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31360 $(MAKE) stage3-start; \
31362 cd $(HOST_SUBDIR)/lto-plugin && \
31363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31364 @endif lto-plugin-bootstrap
31367 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31368 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31369 maybe-all-stage4-lto-plugin:
31370 maybe-clean-stage4-lto-plugin:
31371 @if lto-plugin-bootstrap
31372 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31373 all-stage4: all-stage4-lto-plugin
31374 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31375 all-stage4-lto-plugin: configure-stage4-lto-plugin
31376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31377 @r=`${PWD_COMMAND}`; export r; \
31378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379 TFLAGS="$(STAGE4_TFLAGS)"; \
31381 $(POSTSTAGE1_HOST_EXPORTS) \
31382 cd $(HOST_SUBDIR)/lto-plugin && \
31383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31384 CFLAGS="$(STAGE4_CFLAGS)" \
31385 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31386 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31391 TFLAGS="$(STAGE4_TFLAGS)" \
31392 $(TARGET-stage4-lto-plugin)
31394 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31395 clean-stage4: clean-stage4-lto-plugin
31396 clean-stage4-lto-plugin:
31397 @if [ $(current_stage) = stage4 ]; then \
31398 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31400 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31401 $(MAKE) stage4-start; \
31403 cd $(HOST_SUBDIR)/lto-plugin && \
31404 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31405 @endif lto-plugin-bootstrap
31408 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31409 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31410 maybe-all-stageprofile-lto-plugin:
31411 maybe-clean-stageprofile-lto-plugin:
31412 @if lto-plugin-bootstrap
31413 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31414 all-stageprofile: all-stageprofile-lto-plugin
31415 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31416 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31417 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31418 @r=`${PWD_COMMAND}`; export r; \
31419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31420 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31422 $(POSTSTAGE1_HOST_EXPORTS) \
31423 cd $(HOST_SUBDIR)/lto-plugin && \
31424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31425 CFLAGS="$(STAGEprofile_CFLAGS)" \
31426 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31427 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31432 TFLAGS="$(STAGEprofile_TFLAGS)" \
31433 $(TARGET-stageprofile-lto-plugin)
31435 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31436 clean-stageprofile: clean-stageprofile-lto-plugin
31437 clean-stageprofile-lto-plugin:
31438 @if [ $(current_stage) = stageprofile ]; then \
31439 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31441 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31442 $(MAKE) stageprofile-start; \
31444 cd $(HOST_SUBDIR)/lto-plugin && \
31445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31446 @endif lto-plugin-bootstrap
31449 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31450 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31451 maybe-all-stagefeedback-lto-plugin:
31452 maybe-clean-stagefeedback-lto-plugin:
31453 @if lto-plugin-bootstrap
31454 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31455 all-stagefeedback: all-stagefeedback-lto-plugin
31456 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31457 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31458 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31459 @r=`${PWD_COMMAND}`; export r; \
31460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31461 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31463 $(POSTSTAGE1_HOST_EXPORTS) \
31464 cd $(HOST_SUBDIR)/lto-plugin && \
31465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31466 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31467 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31468 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31473 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31474 $(TARGET-stagefeedback-lto-plugin)
31476 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31477 clean-stagefeedback: clean-stagefeedback-lto-plugin
31478 clean-stagefeedback-lto-plugin:
31479 @if [ $(current_stage) = stagefeedback ]; then \
31480 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31482 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31483 $(MAKE) stagefeedback-start; \
31485 cd $(HOST_SUBDIR)/lto-plugin && \
31486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31487 @endif lto-plugin-bootstrap
31493 .PHONY: check-lto-plugin maybe-check-lto-plugin
31494 maybe-check-lto-plugin:
31496 maybe-check-lto-plugin: check-lto-plugin
31499 @: $(MAKE); $(unstage)
31500 @r=`${PWD_COMMAND}`; export r; \
31501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31502 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31503 (cd $(HOST_SUBDIR)/lto-plugin && \
31504 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31508 .PHONY: install-lto-plugin maybe-install-lto-plugin
31509 maybe-install-lto-plugin:
31511 maybe-install-lto-plugin: install-lto-plugin
31513 install-lto-plugin: installdirs
31514 @: $(MAKE); $(unstage)
31515 @r=`${PWD_COMMAND}`; export r; \
31516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31518 (cd $(HOST_SUBDIR)/lto-plugin && \
31519 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31523 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31524 maybe-install-strip-lto-plugin:
31526 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31528 install-strip-lto-plugin: installdirs
31529 @: $(MAKE); $(unstage)
31530 @r=`${PWD_COMMAND}`; export r; \
31531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31533 (cd $(HOST_SUBDIR)/lto-plugin && \
31534 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31538 # Other targets (info, dvi, pdf, etc.)
31540 .PHONY: maybe-info-lto-plugin info-lto-plugin
31541 maybe-info-lto-plugin:
31543 maybe-info-lto-plugin: info-lto-plugin
31546 configure-lto-plugin
31547 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31548 r=`${PWD_COMMAND}`; export r; \
31549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31554 echo "Doing info in lto-plugin"; \
31555 (cd $(HOST_SUBDIR)/lto-plugin && \
31556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558 "RANLIB=$${RANLIB}" \
31559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31565 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31566 maybe-dvi-lto-plugin:
31568 maybe-dvi-lto-plugin: dvi-lto-plugin
31571 configure-lto-plugin
31572 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31573 r=`${PWD_COMMAND}`; export r; \
31574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31576 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31579 echo "Doing dvi in lto-plugin"; \
31580 (cd $(HOST_SUBDIR)/lto-plugin && \
31581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31583 "RANLIB=$${RANLIB}" \
31584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31590 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31591 maybe-pdf-lto-plugin:
31593 maybe-pdf-lto-plugin: pdf-lto-plugin
31596 configure-lto-plugin
31597 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31598 r=`${PWD_COMMAND}`; export r; \
31599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31601 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31604 echo "Doing pdf in lto-plugin"; \
31605 (cd $(HOST_SUBDIR)/lto-plugin && \
31606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31608 "RANLIB=$${RANLIB}" \
31609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31615 .PHONY: maybe-html-lto-plugin html-lto-plugin
31616 maybe-html-lto-plugin:
31618 maybe-html-lto-plugin: html-lto-plugin
31621 configure-lto-plugin
31622 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31623 r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629 echo "Doing html in lto-plugin"; \
31630 (cd $(HOST_SUBDIR)/lto-plugin && \
31631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31633 "RANLIB=$${RANLIB}" \
31634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31640 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31641 maybe-TAGS-lto-plugin:
31643 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31646 configure-lto-plugin
31647 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31648 r=`${PWD_COMMAND}`; export r; \
31649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654 echo "Doing TAGS in lto-plugin"; \
31655 (cd $(HOST_SUBDIR)/lto-plugin && \
31656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31658 "RANLIB=$${RANLIB}" \
31659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31666 maybe-install-info-lto-plugin:
31668 maybe-install-info-lto-plugin: install-info-lto-plugin
31670 install-info-lto-plugin: \
31671 configure-lto-plugin \
31673 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31674 r=`${PWD_COMMAND}`; export r; \
31675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31680 echo "Doing install-info in lto-plugin"; \
31681 (cd $(HOST_SUBDIR)/lto-plugin && \
31682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31684 "RANLIB=$${RANLIB}" \
31685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31691 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31692 maybe-install-pdf-lto-plugin:
31694 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31696 install-pdf-lto-plugin: \
31697 configure-lto-plugin \
31699 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31700 r=`${PWD_COMMAND}`; export r; \
31701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31706 echo "Doing install-pdf in lto-plugin"; \
31707 (cd $(HOST_SUBDIR)/lto-plugin && \
31708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31710 "RANLIB=$${RANLIB}" \
31711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31717 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31718 maybe-install-html-lto-plugin:
31720 maybe-install-html-lto-plugin: install-html-lto-plugin
31722 install-html-lto-plugin: \
31723 configure-lto-plugin \
31725 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31726 r=`${PWD_COMMAND}`; export r; \
31727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31729 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31732 echo "Doing install-html in lto-plugin"; \
31733 (cd $(HOST_SUBDIR)/lto-plugin && \
31734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31736 "RANLIB=$${RANLIB}" \
31737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31743 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31744 maybe-installcheck-lto-plugin:
31746 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31748 installcheck-lto-plugin: \
31749 configure-lto-plugin
31750 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31751 r=`${PWD_COMMAND}`; export r; \
31752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31757 echo "Doing installcheck in lto-plugin"; \
31758 (cd $(HOST_SUBDIR)/lto-plugin && \
31759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31761 "RANLIB=$${RANLIB}" \
31762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31769 maybe-mostlyclean-lto-plugin:
31771 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31773 mostlyclean-lto-plugin:
31774 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31775 r=`${PWD_COMMAND}`; export r; \
31776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31781 echo "Doing mostlyclean in lto-plugin"; \
31782 (cd $(HOST_SUBDIR)/lto-plugin && \
31783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31785 "RANLIB=$${RANLIB}" \
31786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31793 maybe-clean-lto-plugin:
31795 maybe-clean-lto-plugin: clean-lto-plugin
31798 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31799 r=`${PWD_COMMAND}`; export r; \
31800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31802 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31805 echo "Doing clean in lto-plugin"; \
31806 (cd $(HOST_SUBDIR)/lto-plugin && \
31807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31809 "RANLIB=$${RANLIB}" \
31810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31816 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31817 maybe-distclean-lto-plugin:
31819 maybe-distclean-lto-plugin: distclean-lto-plugin
31821 distclean-lto-plugin:
31822 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31823 r=`${PWD_COMMAND}`; export r; \
31824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31826 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31829 echo "Doing distclean in lto-plugin"; \
31830 (cd $(HOST_SUBDIR)/lto-plugin && \
31831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833 "RANLIB=$${RANLIB}" \
31834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31841 maybe-maintainer-clean-lto-plugin:
31843 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31845 maintainer-clean-lto-plugin:
31846 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31847 r=`${PWD_COMMAND}`; export r; \
31848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31850 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31853 echo "Doing maintainer-clean in lto-plugin"; \
31854 (cd $(HOST_SUBDIR)/lto-plugin && \
31855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31857 "RANLIB=$${RANLIB}" \
31858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31859 maintainer-clean) \
31866 .PHONY: configure-libcc1 maybe-configure-libcc1
31867 maybe-configure-libcc1:
31869 configure-libcc1: stage_current
31870 @endif gcc-bootstrap
31872 maybe-configure-libcc1: configure-libcc1
31874 @: $(MAKE); $(unstage)
31875 @r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31880 echo Configuring in $(HOST_SUBDIR)/libcc1; \
31881 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31882 case $(srcdir) in \
31883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31884 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31887 module_srcdir=libcc1; \
31889 $$s/$$module_srcdir/configure \
31890 --srcdir=$${topdir}/$$module_srcdir \
31891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31892 --target=${target_alias} --enable-shared \
31900 .PHONY: all-libcc1 maybe-all-libcc1
31903 all-libcc1: stage_current
31904 @endif gcc-bootstrap
31907 maybe-all-libcc1: all-libcc1
31908 all-libcc1: configure-libcc1
31909 @: $(MAKE); $(unstage)
31910 @r=`${PWD_COMMAND}`; export r; \
31911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 (cd $(HOST_SUBDIR)/libcc1 && \
31914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31921 .PHONY: check-libcc1 maybe-check-libcc1
31922 maybe-check-libcc1:
31924 maybe-check-libcc1: check-libcc1
31927 @: $(MAKE); $(unstage)
31928 @r=`${PWD_COMMAND}`; export r; \
31929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31931 (cd $(HOST_SUBDIR)/libcc1 && \
31932 $(MAKE) $(FLAGS_TO_PASS) check)
31936 .PHONY: install-libcc1 maybe-install-libcc1
31937 maybe-install-libcc1:
31939 maybe-install-libcc1: install-libcc1
31941 install-libcc1: installdirs
31942 @: $(MAKE); $(unstage)
31943 @r=`${PWD_COMMAND}`; export r; \
31944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31946 (cd $(HOST_SUBDIR)/libcc1 && \
31947 $(MAKE) $(FLAGS_TO_PASS) install)
31951 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31952 maybe-install-strip-libcc1:
31954 maybe-install-strip-libcc1: install-strip-libcc1
31956 install-strip-libcc1: installdirs
31957 @: $(MAKE); $(unstage)
31958 @r=`${PWD_COMMAND}`; export r; \
31959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 (cd $(HOST_SUBDIR)/libcc1 && \
31962 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31966 # Other targets (info, dvi, pdf, etc.)
31968 .PHONY: maybe-info-libcc1 info-libcc1
31971 maybe-info-libcc1: info-libcc1
31975 @: $(MAKE); $(unstage)
31976 @[ -f ./libcc1/Makefile ] || exit 0; \
31977 r=`${PWD_COMMAND}`; export r; \
31978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31980 for flag in $(EXTRA_HOST_FLAGS) ; do \
31981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31983 echo "Doing info in libcc1"; \
31984 (cd $(HOST_SUBDIR)/libcc1 && \
31985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31987 "RANLIB=$${RANLIB}" \
31988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31997 maybe-dvi-libcc1: dvi-libcc1
32001 @: $(MAKE); $(unstage)
32002 @[ -f ./libcc1/Makefile ] || exit 0; \
32003 r=`${PWD_COMMAND}`; export r; \
32004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32006 for flag in $(EXTRA_HOST_FLAGS) ; do \
32007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32009 echo "Doing dvi in libcc1"; \
32010 (cd $(HOST_SUBDIR)/libcc1 && \
32011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32013 "RANLIB=$${RANLIB}" \
32014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32020 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32023 maybe-pdf-libcc1: pdf-libcc1
32027 @: $(MAKE); $(unstage)
32028 @[ -f ./libcc1/Makefile ] || exit 0; \
32029 r=`${PWD_COMMAND}`; export r; \
32030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032 for flag in $(EXTRA_HOST_FLAGS) ; do \
32033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32035 echo "Doing pdf in libcc1"; \
32036 (cd $(HOST_SUBDIR)/libcc1 && \
32037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32039 "RANLIB=$${RANLIB}" \
32040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046 .PHONY: maybe-html-libcc1 html-libcc1
32049 maybe-html-libcc1: html-libcc1
32053 @: $(MAKE); $(unstage)
32054 @[ -f ./libcc1/Makefile ] || exit 0; \
32055 r=`${PWD_COMMAND}`; export r; \
32056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32058 for flag in $(EXTRA_HOST_FLAGS) ; do \
32059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32061 echo "Doing html in libcc1"; \
32062 (cd $(HOST_SUBDIR)/libcc1 && \
32063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32065 "RANLIB=$${RANLIB}" \
32066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32072 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32075 maybe-TAGS-libcc1: TAGS-libcc1
32079 @: $(MAKE); $(unstage)
32080 @[ -f ./libcc1/Makefile ] || exit 0; \
32081 r=`${PWD_COMMAND}`; export r; \
32082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 for flag in $(EXTRA_HOST_FLAGS) ; do \
32085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32087 echo "Doing TAGS in libcc1"; \
32088 (cd $(HOST_SUBDIR)/libcc1 && \
32089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32091 "RANLIB=$${RANLIB}" \
32092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32098 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32099 maybe-install-info-libcc1:
32101 maybe-install-info-libcc1: install-info-libcc1
32103 install-info-libcc1: \
32106 @: $(MAKE); $(unstage)
32107 @[ -f ./libcc1/Makefile ] || exit 0; \
32108 r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111 for flag in $(EXTRA_HOST_FLAGS) ; do \
32112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32114 echo "Doing install-info in libcc1"; \
32115 (cd $(HOST_SUBDIR)/libcc1 && \
32116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118 "RANLIB=$${RANLIB}" \
32119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32125 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32126 maybe-install-pdf-libcc1:
32128 maybe-install-pdf-libcc1: install-pdf-libcc1
32130 install-pdf-libcc1: \
32133 @: $(MAKE); $(unstage)
32134 @[ -f ./libcc1/Makefile ] || exit 0; \
32135 r=`${PWD_COMMAND}`; export r; \
32136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32138 for flag in $(EXTRA_HOST_FLAGS) ; do \
32139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32141 echo "Doing install-pdf in libcc1"; \
32142 (cd $(HOST_SUBDIR)/libcc1 && \
32143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145 "RANLIB=$${RANLIB}" \
32146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32153 maybe-install-html-libcc1:
32155 maybe-install-html-libcc1: install-html-libcc1
32157 install-html-libcc1: \
32160 @: $(MAKE); $(unstage)
32161 @[ -f ./libcc1/Makefile ] || exit 0; \
32162 r=`${PWD_COMMAND}`; export r; \
32163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32165 for flag in $(EXTRA_HOST_FLAGS) ; do \
32166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32168 echo "Doing install-html in libcc1"; \
32169 (cd $(HOST_SUBDIR)/libcc1 && \
32170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32172 "RANLIB=$${RANLIB}" \
32173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32179 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32180 maybe-installcheck-libcc1:
32182 maybe-installcheck-libcc1: installcheck-libcc1
32184 installcheck-libcc1: \
32186 @: $(MAKE); $(unstage)
32187 @[ -f ./libcc1/Makefile ] || exit 0; \
32188 r=`${PWD_COMMAND}`; export r; \
32189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32191 for flag in $(EXTRA_HOST_FLAGS) ; do \
32192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32194 echo "Doing installcheck in libcc1"; \
32195 (cd $(HOST_SUBDIR)/libcc1 && \
32196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32198 "RANLIB=$${RANLIB}" \
32199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32205 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32206 maybe-mostlyclean-libcc1:
32208 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32210 mostlyclean-libcc1:
32211 @: $(MAKE); $(unstage)
32212 @[ -f ./libcc1/Makefile ] || exit 0; \
32213 r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32216 for flag in $(EXTRA_HOST_FLAGS) ; do \
32217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32219 echo "Doing mostlyclean in libcc1"; \
32220 (cd $(HOST_SUBDIR)/libcc1 && \
32221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223 "RANLIB=$${RANLIB}" \
32224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32230 .PHONY: maybe-clean-libcc1 clean-libcc1
32231 maybe-clean-libcc1:
32233 maybe-clean-libcc1: clean-libcc1
32236 @: $(MAKE); $(unstage)
32237 @[ -f ./libcc1/Makefile ] || exit 0; \
32238 r=`${PWD_COMMAND}`; export r; \
32239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32241 for flag in $(EXTRA_HOST_FLAGS) ; do \
32242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32244 echo "Doing clean in libcc1"; \
32245 (cd $(HOST_SUBDIR)/libcc1 && \
32246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248 "RANLIB=$${RANLIB}" \
32249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32255 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32256 maybe-distclean-libcc1:
32258 maybe-distclean-libcc1: distclean-libcc1
32261 @: $(MAKE); $(unstage)
32262 @[ -f ./libcc1/Makefile ] || exit 0; \
32263 r=`${PWD_COMMAND}`; export r; \
32264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266 for flag in $(EXTRA_HOST_FLAGS) ; do \
32267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269 echo "Doing distclean in libcc1"; \
32270 (cd $(HOST_SUBDIR)/libcc1 && \
32271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273 "RANLIB=$${RANLIB}" \
32274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32280 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32281 maybe-maintainer-clean-libcc1:
32283 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32285 maintainer-clean-libcc1:
32286 @: $(MAKE); $(unstage)
32287 @[ -f ./libcc1/Makefile ] || exit 0; \
32288 r=`${PWD_COMMAND}`; export r; \
32289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 for flag in $(EXTRA_HOST_FLAGS) ; do \
32292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 echo "Doing maintainer-clean in libcc1"; \
32295 (cd $(HOST_SUBDIR)/libcc1 && \
32296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298 "RANLIB=$${RANLIB}" \
32299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300 maintainer-clean) \
32307 .PHONY: configure-gotools maybe-configure-gotools
32308 maybe-configure-gotools:
32310 configure-gotools: stage_current
32311 @endif gcc-bootstrap
32313 maybe-configure-gotools: configure-gotools
32315 @: $(MAKE); $(unstage)
32316 @r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32321 echo Configuring in $(HOST_SUBDIR)/gotools; \
32322 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32323 case $(srcdir) in \
32324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32325 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32328 module_srcdir=gotools; \
32330 $$s/$$module_srcdir/configure \
32331 --srcdir=$${topdir}/$$module_srcdir \
32332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32333 --target=${target_alias} \
32341 .PHONY: all-gotools maybe-all-gotools
32344 all-gotools: stage_current
32345 @endif gcc-bootstrap
32348 maybe-all-gotools: all-gotools
32349 all-gotools: configure-gotools
32350 @: $(MAKE); $(unstage)
32351 @r=`${PWD_COMMAND}`; export r; \
32352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32354 (cd $(HOST_SUBDIR)/gotools && \
32355 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32362 .PHONY: check-gotools maybe-check-gotools
32363 maybe-check-gotools:
32365 maybe-check-gotools: check-gotools
32368 @: $(MAKE); $(unstage)
32369 @r=`${PWD_COMMAND}`; export r; \
32370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 (cd $(HOST_SUBDIR)/gotools && \
32373 $(MAKE) $(FLAGS_TO_PASS) check)
32377 .PHONY: install-gotools maybe-install-gotools
32378 maybe-install-gotools:
32380 maybe-install-gotools: install-gotools
32382 install-gotools: installdirs
32383 @: $(MAKE); $(unstage)
32384 @r=`${PWD_COMMAND}`; export r; \
32385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32387 (cd $(HOST_SUBDIR)/gotools && \
32388 $(MAKE) $(FLAGS_TO_PASS) install)
32392 .PHONY: install-strip-gotools maybe-install-strip-gotools
32393 maybe-install-strip-gotools:
32395 maybe-install-strip-gotools: install-strip-gotools
32397 install-strip-gotools: installdirs
32398 @: $(MAKE); $(unstage)
32399 @r=`${PWD_COMMAND}`; export r; \
32400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32402 (cd $(HOST_SUBDIR)/gotools && \
32403 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32407 # Other targets (info, dvi, pdf, etc.)
32409 .PHONY: maybe-info-gotools info-gotools
32410 maybe-info-gotools:
32412 maybe-info-gotools: info-gotools
32416 @: $(MAKE); $(unstage)
32417 @[ -f ./gotools/Makefile ] || exit 0; \
32418 r=`${PWD_COMMAND}`; export r; \
32419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32421 for flag in $(EXTRA_HOST_FLAGS) ; do \
32422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32424 echo "Doing info in gotools"; \
32425 (cd $(HOST_SUBDIR)/gotools && \
32426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32428 "RANLIB=$${RANLIB}" \
32429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32435 .PHONY: maybe-dvi-gotools dvi-gotools
32438 maybe-dvi-gotools: dvi-gotools
32442 @: $(MAKE); $(unstage)
32443 @[ -f ./gotools/Makefile ] || exit 0; \
32444 r=`${PWD_COMMAND}`; export r; \
32445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32447 for flag in $(EXTRA_HOST_FLAGS) ; do \
32448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32450 echo "Doing dvi in gotools"; \
32451 (cd $(HOST_SUBDIR)/gotools && \
32452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32454 "RANLIB=$${RANLIB}" \
32455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32461 .PHONY: maybe-pdf-gotools pdf-gotools
32464 maybe-pdf-gotools: pdf-gotools
32468 @: $(MAKE); $(unstage)
32469 @[ -f ./gotools/Makefile ] || exit 0; \
32470 r=`${PWD_COMMAND}`; export r; \
32471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473 for flag in $(EXTRA_HOST_FLAGS) ; do \
32474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32476 echo "Doing pdf in gotools"; \
32477 (cd $(HOST_SUBDIR)/gotools && \
32478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32480 "RANLIB=$${RANLIB}" \
32481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487 .PHONY: maybe-html-gotools html-gotools
32488 maybe-html-gotools:
32490 maybe-html-gotools: html-gotools
32494 @: $(MAKE); $(unstage)
32495 @[ -f ./gotools/Makefile ] || exit 0; \
32496 r=`${PWD_COMMAND}`; export r; \
32497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32499 for flag in $(EXTRA_HOST_FLAGS) ; do \
32500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32502 echo "Doing html in gotools"; \
32503 (cd $(HOST_SUBDIR)/gotools && \
32504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32506 "RANLIB=$${RANLIB}" \
32507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32513 .PHONY: maybe-TAGS-gotools TAGS-gotools
32514 maybe-TAGS-gotools:
32516 maybe-TAGS-gotools: TAGS-gotools
32520 @: $(MAKE); $(unstage)
32521 @[ -f ./gotools/Makefile ] || exit 0; \
32522 r=`${PWD_COMMAND}`; export r; \
32523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 for flag in $(EXTRA_HOST_FLAGS) ; do \
32526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528 echo "Doing TAGS in gotools"; \
32529 (cd $(HOST_SUBDIR)/gotools && \
32530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32532 "RANLIB=$${RANLIB}" \
32533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539 .PHONY: maybe-install-info-gotools install-info-gotools
32540 maybe-install-info-gotools:
32542 maybe-install-info-gotools: install-info-gotools
32544 install-info-gotools: \
32545 configure-gotools \
32547 @: $(MAKE); $(unstage)
32548 @[ -f ./gotools/Makefile ] || exit 0; \
32549 r=`${PWD_COMMAND}`; export r; \
32550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552 for flag in $(EXTRA_HOST_FLAGS) ; do \
32553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32555 echo "Doing install-info in gotools"; \
32556 (cd $(HOST_SUBDIR)/gotools && \
32557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559 "RANLIB=$${RANLIB}" \
32560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32566 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32567 maybe-install-pdf-gotools:
32569 maybe-install-pdf-gotools: install-pdf-gotools
32571 install-pdf-gotools: \
32572 configure-gotools \
32574 @: $(MAKE); $(unstage)
32575 @[ -f ./gotools/Makefile ] || exit 0; \
32576 r=`${PWD_COMMAND}`; export r; \
32577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579 for flag in $(EXTRA_HOST_FLAGS) ; do \
32580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32582 echo "Doing install-pdf in gotools"; \
32583 (cd $(HOST_SUBDIR)/gotools && \
32584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32586 "RANLIB=$${RANLIB}" \
32587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32593 .PHONY: maybe-install-html-gotools install-html-gotools
32594 maybe-install-html-gotools:
32596 maybe-install-html-gotools: install-html-gotools
32598 install-html-gotools: \
32599 configure-gotools \
32601 @: $(MAKE); $(unstage)
32602 @[ -f ./gotools/Makefile ] || exit 0; \
32603 r=`${PWD_COMMAND}`; export r; \
32604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606 for flag in $(EXTRA_HOST_FLAGS) ; do \
32607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32609 echo "Doing install-html in gotools"; \
32610 (cd $(HOST_SUBDIR)/gotools && \
32611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32613 "RANLIB=$${RANLIB}" \
32614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32620 .PHONY: maybe-installcheck-gotools installcheck-gotools
32621 maybe-installcheck-gotools:
32623 maybe-installcheck-gotools: installcheck-gotools
32625 installcheck-gotools: \
32627 @: $(MAKE); $(unstage)
32628 @[ -f ./gotools/Makefile ] || exit 0; \
32629 r=`${PWD_COMMAND}`; export r; \
32630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632 for flag in $(EXTRA_HOST_FLAGS) ; do \
32633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32635 echo "Doing installcheck in gotools"; \
32636 (cd $(HOST_SUBDIR)/gotools && \
32637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639 "RANLIB=$${RANLIB}" \
32640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32646 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32647 maybe-mostlyclean-gotools:
32649 maybe-mostlyclean-gotools: mostlyclean-gotools
32651 mostlyclean-gotools:
32652 @: $(MAKE); $(unstage)
32653 @[ -f ./gotools/Makefile ] || exit 0; \
32654 r=`${PWD_COMMAND}`; export r; \
32655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32657 for flag in $(EXTRA_HOST_FLAGS) ; do \
32658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32660 echo "Doing mostlyclean in gotools"; \
32661 (cd $(HOST_SUBDIR)/gotools && \
32662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32664 "RANLIB=$${RANLIB}" \
32665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32671 .PHONY: maybe-clean-gotools clean-gotools
32672 maybe-clean-gotools:
32674 maybe-clean-gotools: clean-gotools
32677 @: $(MAKE); $(unstage)
32678 @[ -f ./gotools/Makefile ] || exit 0; \
32679 r=`${PWD_COMMAND}`; export r; \
32680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32682 for flag in $(EXTRA_HOST_FLAGS) ; do \
32683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32685 echo "Doing clean in gotools"; \
32686 (cd $(HOST_SUBDIR)/gotools && \
32687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689 "RANLIB=$${RANLIB}" \
32690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 .PHONY: maybe-distclean-gotools distclean-gotools
32697 maybe-distclean-gotools:
32699 maybe-distclean-gotools: distclean-gotools
32702 @: $(MAKE); $(unstage)
32703 @[ -f ./gotools/Makefile ] || exit 0; \
32704 r=`${PWD_COMMAND}`; export r; \
32705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707 for flag in $(EXTRA_HOST_FLAGS) ; do \
32708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710 echo "Doing distclean in gotools"; \
32711 (cd $(HOST_SUBDIR)/gotools && \
32712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32714 "RANLIB=$${RANLIB}" \
32715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32721 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32722 maybe-maintainer-clean-gotools:
32724 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32726 maintainer-clean-gotools:
32727 @: $(MAKE); $(unstage)
32728 @[ -f ./gotools/Makefile ] || exit 0; \
32729 r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32732 for flag in $(EXTRA_HOST_FLAGS) ; do \
32733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32735 echo "Doing maintainer-clean in gotools"; \
32736 (cd $(HOST_SUBDIR)/gotools && \
32737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739 "RANLIB=$${RANLIB}" \
32740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741 maintainer-clean) \
32748 # ---------------------------------------
32749 # Modules which run on the target machine
32750 # ---------------------------------------
32755 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32756 maybe-configure-target-libstdc++-v3:
32758 configure-target-libstdc++-v3: stage_current
32759 @endif gcc-bootstrap
32760 @if target-libstdc++-v3
32761 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32762 configure-target-libstdc++-v3:
32763 @r=`${PWD_COMMAND}`; export r; \
32764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32765 echo "Checking multilib configuration for libstdc++-v3..."; \
32766 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32767 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32768 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32769 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32770 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32772 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32773 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32776 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32778 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32780 $(RAW_CXX_TARGET_EXPORTS) \
32781 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32782 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32783 case $(srcdir) in \
32784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32785 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32788 module_srcdir=libstdc++-v3; \
32789 rm -f no-such-file || : ; \
32790 CONFIG_SITE=no-such-file $(SHELL) \
32791 $$s/$$module_srcdir/configure \
32792 --srcdir=$${topdir}/$$module_srcdir \
32793 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32794 --target=${target_alias} \
32796 @endif target-libstdc++-v3
32800 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32801 maybe-configure-stage1-target-libstdc++-v3:
32802 @if target-libstdc++-v3-bootstrap
32803 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32804 configure-stage1-target-libstdc++-v3:
32805 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32806 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32807 @r=`${PWD_COMMAND}`; export r; \
32808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32809 TFLAGS="$(STAGE1_TFLAGS)"; \
32810 echo "Checking multilib configuration for libstdc++-v3..."; \
32811 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32812 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32813 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32814 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32816 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32817 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32820 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32822 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32823 $(RAW_CXX_TARGET_EXPORTS) \
32824 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32825 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32826 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32827 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32828 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32829 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32830 case $(srcdir) in \
32831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32832 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32835 module_srcdir=libstdc++-v3; \
32836 $(SHELL) $$s/$$module_srcdir/configure \
32837 --srcdir=$${topdir}/$$module_srcdir \
32838 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32839 --target=${target_alias} \
32841 $(STAGE1_CONFIGURE_FLAGS)
32842 @endif target-libstdc++-v3-bootstrap
32844 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32845 maybe-configure-stage2-target-libstdc++-v3:
32846 @if target-libstdc++-v3-bootstrap
32847 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32848 configure-stage2-target-libstdc++-v3:
32849 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32850 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32851 @r=`${PWD_COMMAND}`; export r; \
32852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853 TFLAGS="$(STAGE2_TFLAGS)"; \
32854 echo "Checking multilib configuration for libstdc++-v3..."; \
32855 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32856 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32857 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32858 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32860 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32861 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32864 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32866 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32867 $(RAW_CXX_TARGET_EXPORTS) \
32869 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32872 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32874 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32875 case $(srcdir) in \
32876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32877 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32880 module_srcdir=libstdc++-v3; \
32881 $(SHELL) $$s/$$module_srcdir/configure \
32882 --srcdir=$${topdir}/$$module_srcdir \
32883 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32884 --target=${target_alias} \
32885 --with-build-libsubdir=$(HOST_SUBDIR) \
32886 $(STAGE2_CONFIGURE_FLAGS)
32887 @endif target-libstdc++-v3-bootstrap
32889 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32890 maybe-configure-stage3-target-libstdc++-v3:
32891 @if target-libstdc++-v3-bootstrap
32892 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32893 configure-stage3-target-libstdc++-v3:
32894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32895 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32896 @r=`${PWD_COMMAND}`; export r; \
32897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898 TFLAGS="$(STAGE3_TFLAGS)"; \
32899 echo "Checking multilib configuration for libstdc++-v3..."; \
32900 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32901 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32902 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32903 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32905 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32906 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32909 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32911 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32912 $(RAW_CXX_TARGET_EXPORTS) \
32914 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32915 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32916 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32917 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32919 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32920 case $(srcdir) in \
32921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32922 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32925 module_srcdir=libstdc++-v3; \
32926 $(SHELL) $$s/$$module_srcdir/configure \
32927 --srcdir=$${topdir}/$$module_srcdir \
32928 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32929 --target=${target_alias} \
32930 --with-build-libsubdir=$(HOST_SUBDIR) \
32931 $(STAGE3_CONFIGURE_FLAGS)
32932 @endif target-libstdc++-v3-bootstrap
32934 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32935 maybe-configure-stage4-target-libstdc++-v3:
32936 @if target-libstdc++-v3-bootstrap
32937 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32938 configure-stage4-target-libstdc++-v3:
32939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32940 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32941 @r=`${PWD_COMMAND}`; export r; \
32942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943 TFLAGS="$(STAGE4_TFLAGS)"; \
32944 echo "Checking multilib configuration for libstdc++-v3..."; \
32945 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32946 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32947 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32948 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32950 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32951 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32954 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32956 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32957 $(RAW_CXX_TARGET_EXPORTS) \
32959 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32962 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32964 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32965 case $(srcdir) in \
32966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32967 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32970 module_srcdir=libstdc++-v3; \
32971 $(SHELL) $$s/$$module_srcdir/configure \
32972 --srcdir=$${topdir}/$$module_srcdir \
32973 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32974 --target=${target_alias} \
32975 --with-build-libsubdir=$(HOST_SUBDIR) \
32976 $(STAGE4_CONFIGURE_FLAGS)
32977 @endif target-libstdc++-v3-bootstrap
32979 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32980 maybe-configure-stageprofile-target-libstdc++-v3:
32981 @if target-libstdc++-v3-bootstrap
32982 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32983 configure-stageprofile-target-libstdc++-v3:
32984 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32985 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32986 @r=`${PWD_COMMAND}`; export r; \
32987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32989 echo "Checking multilib configuration for libstdc++-v3..."; \
32990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32991 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32992 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32993 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32995 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32996 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32999 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33001 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33002 $(RAW_CXX_TARGET_EXPORTS) \
33004 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33007 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33009 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33010 case $(srcdir) in \
33011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33012 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33015 module_srcdir=libstdc++-v3; \
33016 $(SHELL) $$s/$$module_srcdir/configure \
33017 --srcdir=$${topdir}/$$module_srcdir \
33018 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33019 --target=${target_alias} \
33020 --with-build-libsubdir=$(HOST_SUBDIR) \
33021 $(STAGEprofile_CONFIGURE_FLAGS)
33022 @endif target-libstdc++-v3-bootstrap
33024 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33025 maybe-configure-stagefeedback-target-libstdc++-v3:
33026 @if target-libstdc++-v3-bootstrap
33027 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33028 configure-stagefeedback-target-libstdc++-v3:
33029 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33030 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33031 @r=`${PWD_COMMAND}`; export r; \
33032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33034 echo "Checking multilib configuration for libstdc++-v3..."; \
33035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33036 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33037 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33038 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33040 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33041 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33044 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33046 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33047 $(RAW_CXX_TARGET_EXPORTS) \
33049 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33051 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33052 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33053 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33054 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33055 case $(srcdir) in \
33056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33057 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33060 module_srcdir=libstdc++-v3; \
33061 $(SHELL) $$s/$$module_srcdir/configure \
33062 --srcdir=$${topdir}/$$module_srcdir \
33063 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33064 --target=${target_alias} \
33065 --with-build-libsubdir=$(HOST_SUBDIR) \
33066 $(STAGEfeedback_CONFIGURE_FLAGS)
33067 @endif target-libstdc++-v3-bootstrap
33073 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33074 maybe-all-target-libstdc++-v3:
33076 all-target-libstdc++-v3: stage_current
33077 @endif gcc-bootstrap
33078 @if target-libstdc++-v3
33079 TARGET-target-libstdc++-v3=all
33080 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33081 all-target-libstdc++-v3: configure-target-libstdc++-v3
33082 @r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(RAW_CXX_TARGET_EXPORTS) \
33085 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33087 $(TARGET-target-libstdc++-v3))
33088 @endif target-libstdc++-v3
33092 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33093 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33094 maybe-all-stage1-target-libstdc++-v3:
33095 maybe-clean-stage1-target-libstdc++-v3:
33096 @if target-libstdc++-v3-bootstrap
33097 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33098 all-stage1: all-stage1-target-libstdc++-v3
33099 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33100 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33102 @r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 TFLAGS="$(STAGE1_TFLAGS)"; \
33105 $(RAW_CXX_TARGET_EXPORTS) \
33106 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33108 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33114 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33116 TFLAGS="$(STAGE1_TFLAGS)" \
33117 $(TARGET-stage1-target-libstdc++-v3)
33119 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33120 clean-stage1: clean-stage1-target-libstdc++-v3
33121 clean-stage1-target-libstdc++-v3:
33122 @if [ $(current_stage) = stage1 ]; then \
33123 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33125 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33126 $(MAKE) stage1-start; \
33128 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33129 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33131 @endif target-libstdc++-v3-bootstrap
33134 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33135 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33136 maybe-all-stage2-target-libstdc++-v3:
33137 maybe-clean-stage2-target-libstdc++-v3:
33138 @if target-libstdc++-v3-bootstrap
33139 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33140 all-stage2: all-stage2-target-libstdc++-v3
33141 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33142 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33143 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33144 @r=`${PWD_COMMAND}`; export r; \
33145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146 TFLAGS="$(STAGE2_TFLAGS)"; \
33147 $(RAW_CXX_TARGET_EXPORTS) \
33149 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33151 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33152 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33153 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33157 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33158 TFLAGS="$(STAGE2_TFLAGS)" \
33159 $(TARGET-stage2-target-libstdc++-v3)
33161 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33162 clean-stage2: clean-stage2-target-libstdc++-v3
33163 clean-stage2-target-libstdc++-v3:
33164 @if [ $(current_stage) = stage2 ]; then \
33165 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33167 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33168 $(MAKE) stage2-start; \
33170 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33171 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33172 @endif target-libstdc++-v3-bootstrap
33175 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33176 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33177 maybe-all-stage3-target-libstdc++-v3:
33178 maybe-clean-stage3-target-libstdc++-v3:
33179 @if target-libstdc++-v3-bootstrap
33180 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33181 all-stage3: all-stage3-target-libstdc++-v3
33182 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33183 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33184 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33185 @r=`${PWD_COMMAND}`; export r; \
33186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187 TFLAGS="$(STAGE3_TFLAGS)"; \
33188 $(RAW_CXX_TARGET_EXPORTS) \
33190 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33192 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33193 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33194 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33198 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33199 TFLAGS="$(STAGE3_TFLAGS)" \
33200 $(TARGET-stage3-target-libstdc++-v3)
33202 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33203 clean-stage3: clean-stage3-target-libstdc++-v3
33204 clean-stage3-target-libstdc++-v3:
33205 @if [ $(current_stage) = stage3 ]; then \
33206 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33208 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33209 $(MAKE) stage3-start; \
33211 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33212 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33213 @endif target-libstdc++-v3-bootstrap
33216 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33217 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33218 maybe-all-stage4-target-libstdc++-v3:
33219 maybe-clean-stage4-target-libstdc++-v3:
33220 @if target-libstdc++-v3-bootstrap
33221 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33222 all-stage4: all-stage4-target-libstdc++-v3
33223 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33224 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33225 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33226 @r=`${PWD_COMMAND}`; export r; \
33227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228 TFLAGS="$(STAGE4_TFLAGS)"; \
33229 $(RAW_CXX_TARGET_EXPORTS) \
33231 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33233 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33234 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33235 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33239 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33240 TFLAGS="$(STAGE4_TFLAGS)" \
33241 $(TARGET-stage4-target-libstdc++-v3)
33243 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33244 clean-stage4: clean-stage4-target-libstdc++-v3
33245 clean-stage4-target-libstdc++-v3:
33246 @if [ $(current_stage) = stage4 ]; then \
33247 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33249 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33250 $(MAKE) stage4-start; \
33252 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33253 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33254 @endif target-libstdc++-v3-bootstrap
33257 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33258 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33259 maybe-all-stageprofile-target-libstdc++-v3:
33260 maybe-clean-stageprofile-target-libstdc++-v3:
33261 @if target-libstdc++-v3-bootstrap
33262 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33263 all-stageprofile: all-stageprofile-target-libstdc++-v3
33264 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33265 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33267 @r=`${PWD_COMMAND}`; export r; \
33268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33269 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33270 $(RAW_CXX_TARGET_EXPORTS) \
33272 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33274 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33275 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33276 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33280 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33281 TFLAGS="$(STAGEprofile_TFLAGS)" \
33282 $(TARGET-stageprofile-target-libstdc++-v3)
33284 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33285 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33286 clean-stageprofile-target-libstdc++-v3:
33287 @if [ $(current_stage) = stageprofile ]; then \
33288 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33290 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33291 $(MAKE) stageprofile-start; \
33293 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33294 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33295 @endif target-libstdc++-v3-bootstrap
33298 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33299 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33300 maybe-all-stagefeedback-target-libstdc++-v3:
33301 maybe-clean-stagefeedback-target-libstdc++-v3:
33302 @if target-libstdc++-v3-bootstrap
33303 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33304 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33305 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33306 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33307 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33308 @r=`${PWD_COMMAND}`; export r; \
33309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33310 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33311 $(RAW_CXX_TARGET_EXPORTS) \
33313 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33315 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33316 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33317 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33321 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33322 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33323 $(TARGET-stagefeedback-target-libstdc++-v3)
33325 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33326 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33327 clean-stagefeedback-target-libstdc++-v3:
33328 @if [ $(current_stage) = stagefeedback ]; then \
33329 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33331 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33332 $(MAKE) stagefeedback-start; \
33334 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33335 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33336 @endif target-libstdc++-v3-bootstrap
33343 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33344 maybe-check-target-libstdc++-v3:
33345 @if target-libstdc++-v3
33346 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33348 check-target-libstdc++-v3:
33349 @: $(MAKE); $(unstage)
33350 @r=`${PWD_COMMAND}`; export r; \
33351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352 $(RAW_CXX_TARGET_EXPORTS) \
33353 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33354 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
33356 @endif target-libstdc++-v3
33358 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33359 maybe-install-target-libstdc++-v3:
33360 @if target-libstdc++-v3
33361 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33363 install-target-libstdc++-v3: installdirs
33364 @: $(MAKE); $(unstage)
33365 @r=`${PWD_COMMAND}`; export r; \
33366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367 $(RAW_CXX_TARGET_EXPORTS) \
33368 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33369 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33371 @endif target-libstdc++-v3
33373 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33374 maybe-install-strip-target-libstdc++-v3:
33375 @if target-libstdc++-v3
33376 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33378 install-strip-target-libstdc++-v3: installdirs
33379 @: $(MAKE); $(unstage)
33380 @r=`${PWD_COMMAND}`; export r; \
33381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33382 $(RAW_CXX_TARGET_EXPORTS) \
33383 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33384 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33386 @endif target-libstdc++-v3
33388 # Other targets (info, dvi, pdf, etc.)
33390 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33391 maybe-info-target-libstdc++-v3:
33392 @if target-libstdc++-v3
33393 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33395 info-target-libstdc++-v3: \
33396 configure-target-libstdc++-v3
33397 @: $(MAKE); $(unstage)
33398 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33399 r=`${PWD_COMMAND}`; export r; \
33400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401 $(RAW_CXX_TARGET_EXPORTS) \
33402 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33403 for flag in $(EXTRA_TARGET_FLAGS); do \
33404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33406 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33409 "RANLIB=$${RANLIB}" \
33410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33414 @endif target-libstdc++-v3
33416 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33417 maybe-dvi-target-libstdc++-v3:
33418 @if target-libstdc++-v3
33419 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33421 dvi-target-libstdc++-v3: \
33422 configure-target-libstdc++-v3
33423 @: $(MAKE); $(unstage)
33424 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33425 r=`${PWD_COMMAND}`; export r; \
33426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33427 $(RAW_CXX_TARGET_EXPORTS) \
33428 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33429 for flag in $(EXTRA_TARGET_FLAGS); do \
33430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33432 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33435 "RANLIB=$${RANLIB}" \
33436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33440 @endif target-libstdc++-v3
33442 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33443 maybe-pdf-target-libstdc++-v3:
33444 @if target-libstdc++-v3
33445 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33447 pdf-target-libstdc++-v3: \
33448 configure-target-libstdc++-v3
33449 @: $(MAKE); $(unstage)
33450 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33451 r=`${PWD_COMMAND}`; export r; \
33452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453 $(RAW_CXX_TARGET_EXPORTS) \
33454 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33455 for flag in $(EXTRA_TARGET_FLAGS); do \
33456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33458 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33461 "RANLIB=$${RANLIB}" \
33462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33466 @endif target-libstdc++-v3
33468 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33469 maybe-html-target-libstdc++-v3:
33470 @if target-libstdc++-v3
33471 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33473 html-target-libstdc++-v3: \
33474 configure-target-libstdc++-v3
33475 @: $(MAKE); $(unstage)
33476 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33477 r=`${PWD_COMMAND}`; export r; \
33478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33479 $(RAW_CXX_TARGET_EXPORTS) \
33480 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33481 for flag in $(EXTRA_TARGET_FLAGS); do \
33482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33484 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33487 "RANLIB=$${RANLIB}" \
33488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33492 @endif target-libstdc++-v3
33494 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33495 maybe-TAGS-target-libstdc++-v3:
33496 @if target-libstdc++-v3
33497 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33499 TAGS-target-libstdc++-v3: \
33500 configure-target-libstdc++-v3
33501 @: $(MAKE); $(unstage)
33502 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33503 r=`${PWD_COMMAND}`; export r; \
33504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505 $(RAW_CXX_TARGET_EXPORTS) \
33506 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33507 for flag in $(EXTRA_TARGET_FLAGS); do \
33508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33510 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513 "RANLIB=$${RANLIB}" \
33514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33518 @endif target-libstdc++-v3
33520 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33521 maybe-install-info-target-libstdc++-v3:
33522 @if target-libstdc++-v3
33523 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33525 install-info-target-libstdc++-v3: \
33526 configure-target-libstdc++-v3 \
33527 info-target-libstdc++-v3
33528 @: $(MAKE); $(unstage)
33529 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33530 r=`${PWD_COMMAND}`; export r; \
33531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33532 $(RAW_CXX_TARGET_EXPORTS) \
33533 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33534 for flag in $(EXTRA_TARGET_FLAGS); do \
33535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33537 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33540 "RANLIB=$${RANLIB}" \
33541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545 @endif target-libstdc++-v3
33547 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33548 maybe-install-pdf-target-libstdc++-v3:
33549 @if target-libstdc++-v3
33550 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33552 install-pdf-target-libstdc++-v3: \
33553 configure-target-libstdc++-v3 \
33554 pdf-target-libstdc++-v3
33555 @: $(MAKE); $(unstage)
33556 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33557 r=`${PWD_COMMAND}`; export r; \
33558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559 $(RAW_CXX_TARGET_EXPORTS) \
33560 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33561 for flag in $(EXTRA_TARGET_FLAGS); do \
33562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33564 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33567 "RANLIB=$${RANLIB}" \
33568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33572 @endif target-libstdc++-v3
33574 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33575 maybe-install-html-target-libstdc++-v3:
33576 @if target-libstdc++-v3
33577 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33579 install-html-target-libstdc++-v3: \
33580 configure-target-libstdc++-v3 \
33581 html-target-libstdc++-v3
33582 @: $(MAKE); $(unstage)
33583 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33584 r=`${PWD_COMMAND}`; export r; \
33585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586 $(RAW_CXX_TARGET_EXPORTS) \
33587 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33588 for flag in $(EXTRA_TARGET_FLAGS); do \
33589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33591 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33594 "RANLIB=$${RANLIB}" \
33595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33599 @endif target-libstdc++-v3
33601 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33602 maybe-installcheck-target-libstdc++-v3:
33603 @if target-libstdc++-v3
33604 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33606 installcheck-target-libstdc++-v3: \
33607 configure-target-libstdc++-v3
33608 @: $(MAKE); $(unstage)
33609 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33610 r=`${PWD_COMMAND}`; export r; \
33611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612 $(RAW_CXX_TARGET_EXPORTS) \
33613 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33614 for flag in $(EXTRA_TARGET_FLAGS); do \
33615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33617 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33620 "RANLIB=$${RANLIB}" \
33621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33625 @endif target-libstdc++-v3
33627 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33628 maybe-mostlyclean-target-libstdc++-v3:
33629 @if target-libstdc++-v3
33630 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33632 mostlyclean-target-libstdc++-v3:
33633 @: $(MAKE); $(unstage)
33634 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33635 r=`${PWD_COMMAND}`; export r; \
33636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637 $(RAW_CXX_TARGET_EXPORTS) \
33638 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33639 for flag in $(EXTRA_TARGET_FLAGS); do \
33640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33642 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645 "RANLIB=$${RANLIB}" \
33646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33650 @endif target-libstdc++-v3
33652 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33653 maybe-clean-target-libstdc++-v3:
33654 @if target-libstdc++-v3
33655 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33657 clean-target-libstdc++-v3:
33658 @: $(MAKE); $(unstage)
33659 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33660 r=`${PWD_COMMAND}`; export r; \
33661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662 $(RAW_CXX_TARGET_EXPORTS) \
33663 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33664 for flag in $(EXTRA_TARGET_FLAGS); do \
33665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33667 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670 "RANLIB=$${RANLIB}" \
33671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33675 @endif target-libstdc++-v3
33677 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33678 maybe-distclean-target-libstdc++-v3:
33679 @if target-libstdc++-v3
33680 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33682 distclean-target-libstdc++-v3:
33683 @: $(MAKE); $(unstage)
33684 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33685 r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(RAW_CXX_TARGET_EXPORTS) \
33688 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33689 for flag in $(EXTRA_TARGET_FLAGS); do \
33690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33692 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695 "RANLIB=$${RANLIB}" \
33696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33700 @endif target-libstdc++-v3
33702 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33703 maybe-maintainer-clean-target-libstdc++-v3:
33704 @if target-libstdc++-v3
33705 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33707 maintainer-clean-target-libstdc++-v3:
33708 @: $(MAKE); $(unstage)
33709 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33710 r=`${PWD_COMMAND}`; export r; \
33711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33712 $(RAW_CXX_TARGET_EXPORTS) \
33713 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33714 for flag in $(EXTRA_TARGET_FLAGS); do \
33715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33720 "RANLIB=$${RANLIB}" \
33721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33722 maintainer-clean) \
33725 @endif target-libstdc++-v3
33731 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33732 maybe-configure-target-libsanitizer:
33734 configure-target-libsanitizer: stage_current
33735 @endif gcc-bootstrap
33736 @if target-libsanitizer
33737 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33738 configure-target-libsanitizer:
33739 @r=`${PWD_COMMAND}`; export r; \
33740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741 echo "Checking multilib configuration for libsanitizer..."; \
33742 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33743 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33744 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33745 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33746 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33748 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33749 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33752 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33754 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33756 $(RAW_CXX_TARGET_EXPORTS) \
33757 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33758 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33759 case $(srcdir) in \
33760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33761 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33764 module_srcdir=libsanitizer; \
33765 rm -f no-such-file || : ; \
33766 CONFIG_SITE=no-such-file $(SHELL) \
33767 $$s/$$module_srcdir/configure \
33768 --srcdir=$${topdir}/$$module_srcdir \
33769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33770 --target=${target_alias} \
33772 @endif target-libsanitizer
33776 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33777 maybe-configure-stage1-target-libsanitizer:
33778 @if target-libsanitizer-bootstrap
33779 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33780 configure-stage1-target-libsanitizer:
33781 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33782 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33783 @r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 TFLAGS="$(STAGE1_TFLAGS)"; \
33786 echo "Checking multilib configuration for libsanitizer..."; \
33787 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33788 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33789 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33790 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33792 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33793 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33796 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33798 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33799 $(RAW_CXX_TARGET_EXPORTS) \
33800 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33803 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33805 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33806 case $(srcdir) in \
33807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33808 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33811 module_srcdir=libsanitizer; \
33812 $(SHELL) $$s/$$module_srcdir/configure \
33813 --srcdir=$${topdir}/$$module_srcdir \
33814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33815 --target=${target_alias} \
33817 $(STAGE1_CONFIGURE_FLAGS)
33818 @endif target-libsanitizer-bootstrap
33820 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33821 maybe-configure-stage2-target-libsanitizer:
33822 @if target-libsanitizer-bootstrap
33823 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33824 configure-stage2-target-libsanitizer:
33825 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33827 @r=`${PWD_COMMAND}`; export r; \
33828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33829 TFLAGS="$(STAGE2_TFLAGS)"; \
33830 echo "Checking multilib configuration for libsanitizer..."; \
33831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33832 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33833 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33834 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33836 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33837 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33840 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33842 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33843 $(RAW_CXX_TARGET_EXPORTS) \
33845 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33848 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33850 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33851 case $(srcdir) in \
33852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33853 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33856 module_srcdir=libsanitizer; \
33857 $(SHELL) $$s/$$module_srcdir/configure \
33858 --srcdir=$${topdir}/$$module_srcdir \
33859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33860 --target=${target_alias} \
33861 --with-build-libsubdir=$(HOST_SUBDIR) \
33862 $(STAGE2_CONFIGURE_FLAGS)
33863 @endif target-libsanitizer-bootstrap
33865 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33866 maybe-configure-stage3-target-libsanitizer:
33867 @if target-libsanitizer-bootstrap
33868 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33869 configure-stage3-target-libsanitizer:
33870 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33872 @r=`${PWD_COMMAND}`; export r; \
33873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874 TFLAGS="$(STAGE3_TFLAGS)"; \
33875 echo "Checking multilib configuration for libsanitizer..."; \
33876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33877 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33878 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33879 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33881 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33882 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33885 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33887 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33888 $(RAW_CXX_TARGET_EXPORTS) \
33890 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33893 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33895 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33896 case $(srcdir) in \
33897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33898 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33901 module_srcdir=libsanitizer; \
33902 $(SHELL) $$s/$$module_srcdir/configure \
33903 --srcdir=$${topdir}/$$module_srcdir \
33904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33905 --target=${target_alias} \
33906 --with-build-libsubdir=$(HOST_SUBDIR) \
33907 $(STAGE3_CONFIGURE_FLAGS)
33908 @endif target-libsanitizer-bootstrap
33910 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33911 maybe-configure-stage4-target-libsanitizer:
33912 @if target-libsanitizer-bootstrap
33913 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33914 configure-stage4-target-libsanitizer:
33915 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33916 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33917 @r=`${PWD_COMMAND}`; export r; \
33918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33919 TFLAGS="$(STAGE4_TFLAGS)"; \
33920 echo "Checking multilib configuration for libsanitizer..."; \
33921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33922 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33923 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33924 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33926 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33927 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33930 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33932 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33933 $(RAW_CXX_TARGET_EXPORTS) \
33935 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33938 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33940 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33941 case $(srcdir) in \
33942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33943 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33946 module_srcdir=libsanitizer; \
33947 $(SHELL) $$s/$$module_srcdir/configure \
33948 --srcdir=$${topdir}/$$module_srcdir \
33949 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33950 --target=${target_alias} \
33951 --with-build-libsubdir=$(HOST_SUBDIR) \
33952 $(STAGE4_CONFIGURE_FLAGS)
33953 @endif target-libsanitizer-bootstrap
33955 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33956 maybe-configure-stageprofile-target-libsanitizer:
33957 @if target-libsanitizer-bootstrap
33958 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33959 configure-stageprofile-target-libsanitizer:
33960 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33961 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33962 @r=`${PWD_COMMAND}`; export r; \
33963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33965 echo "Checking multilib configuration for libsanitizer..."; \
33966 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33967 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33968 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33969 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33971 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33972 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33975 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33977 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33978 $(RAW_CXX_TARGET_EXPORTS) \
33980 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33983 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33984 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33985 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33986 case $(srcdir) in \
33987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33988 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33991 module_srcdir=libsanitizer; \
33992 $(SHELL) $$s/$$module_srcdir/configure \
33993 --srcdir=$${topdir}/$$module_srcdir \
33994 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33995 --target=${target_alias} \
33996 --with-build-libsubdir=$(HOST_SUBDIR) \
33997 $(STAGEprofile_CONFIGURE_FLAGS)
33998 @endif target-libsanitizer-bootstrap
34000 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34001 maybe-configure-stagefeedback-target-libsanitizer:
34002 @if target-libsanitizer-bootstrap
34003 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34004 configure-stagefeedback-target-libsanitizer:
34005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34006 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34007 @r=`${PWD_COMMAND}`; export r; \
34008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34010 echo "Checking multilib configuration for libsanitizer..."; \
34011 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34012 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34013 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34014 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34016 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34017 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34020 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34022 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34023 $(RAW_CXX_TARGET_EXPORTS) \
34025 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34026 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34027 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34028 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34030 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34031 case $(srcdir) in \
34032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34033 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34036 module_srcdir=libsanitizer; \
34037 $(SHELL) $$s/$$module_srcdir/configure \
34038 --srcdir=$${topdir}/$$module_srcdir \
34039 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34040 --target=${target_alias} \
34041 --with-build-libsubdir=$(HOST_SUBDIR) \
34042 $(STAGEfeedback_CONFIGURE_FLAGS)
34043 @endif target-libsanitizer-bootstrap
34049 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34050 maybe-all-target-libsanitizer:
34052 all-target-libsanitizer: stage_current
34053 @endif gcc-bootstrap
34054 @if target-libsanitizer
34055 TARGET-target-libsanitizer=all
34056 maybe-all-target-libsanitizer: all-target-libsanitizer
34057 all-target-libsanitizer: configure-target-libsanitizer
34058 @r=`${PWD_COMMAND}`; export r; \
34059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34060 $(RAW_CXX_TARGET_EXPORTS) \
34061 (cd $(TARGET_SUBDIR)/libsanitizer && \
34062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34063 $(TARGET-target-libsanitizer))
34064 @endif target-libsanitizer
34068 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34069 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34070 maybe-all-stage1-target-libsanitizer:
34071 maybe-clean-stage1-target-libsanitizer:
34072 @if target-libsanitizer-bootstrap
34073 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34074 all-stage1: all-stage1-target-libsanitizer
34075 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34076 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34078 @r=`${PWD_COMMAND}`; export r; \
34079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080 TFLAGS="$(STAGE1_TFLAGS)"; \
34081 $(RAW_CXX_TARGET_EXPORTS) \
34082 cd $(TARGET_SUBDIR)/libsanitizer && \
34083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34084 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34085 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34086 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34090 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34092 TFLAGS="$(STAGE1_TFLAGS)" \
34093 $(TARGET-stage1-target-libsanitizer)
34095 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34096 clean-stage1: clean-stage1-target-libsanitizer
34097 clean-stage1-target-libsanitizer:
34098 @if [ $(current_stage) = stage1 ]; then \
34099 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34101 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34102 $(MAKE) stage1-start; \
34104 cd $(TARGET_SUBDIR)/libsanitizer && \
34105 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34107 @endif target-libsanitizer-bootstrap
34110 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34111 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34112 maybe-all-stage2-target-libsanitizer:
34113 maybe-clean-stage2-target-libsanitizer:
34114 @if target-libsanitizer-bootstrap
34115 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34116 all-stage2: all-stage2-target-libsanitizer
34117 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34118 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34119 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34120 @r=`${PWD_COMMAND}`; export r; \
34121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34122 TFLAGS="$(STAGE2_TFLAGS)"; \
34123 $(RAW_CXX_TARGET_EXPORTS) \
34125 cd $(TARGET_SUBDIR)/libsanitizer && \
34126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34127 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34128 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34129 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34133 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34134 TFLAGS="$(STAGE2_TFLAGS)" \
34135 $(TARGET-stage2-target-libsanitizer)
34137 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34138 clean-stage2: clean-stage2-target-libsanitizer
34139 clean-stage2-target-libsanitizer:
34140 @if [ $(current_stage) = stage2 ]; then \
34141 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34143 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34144 $(MAKE) stage2-start; \
34146 cd $(TARGET_SUBDIR)/libsanitizer && \
34147 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34148 @endif target-libsanitizer-bootstrap
34151 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34152 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34153 maybe-all-stage3-target-libsanitizer:
34154 maybe-clean-stage3-target-libsanitizer:
34155 @if target-libsanitizer-bootstrap
34156 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34157 all-stage3: all-stage3-target-libsanitizer
34158 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34159 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34160 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34161 @r=`${PWD_COMMAND}`; export r; \
34162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163 TFLAGS="$(STAGE3_TFLAGS)"; \
34164 $(RAW_CXX_TARGET_EXPORTS) \
34166 cd $(TARGET_SUBDIR)/libsanitizer && \
34167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34168 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34174 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34175 TFLAGS="$(STAGE3_TFLAGS)" \
34176 $(TARGET-stage3-target-libsanitizer)
34178 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34179 clean-stage3: clean-stage3-target-libsanitizer
34180 clean-stage3-target-libsanitizer:
34181 @if [ $(current_stage) = stage3 ]; then \
34182 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34184 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34185 $(MAKE) stage3-start; \
34187 cd $(TARGET_SUBDIR)/libsanitizer && \
34188 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34189 @endif target-libsanitizer-bootstrap
34192 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34193 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34194 maybe-all-stage4-target-libsanitizer:
34195 maybe-clean-stage4-target-libsanitizer:
34196 @if target-libsanitizer-bootstrap
34197 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34198 all-stage4: all-stage4-target-libsanitizer
34199 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34200 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34201 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34202 @r=`${PWD_COMMAND}`; export r; \
34203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204 TFLAGS="$(STAGE4_TFLAGS)"; \
34205 $(RAW_CXX_TARGET_EXPORTS) \
34207 cd $(TARGET_SUBDIR)/libsanitizer && \
34208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34209 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34215 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34216 TFLAGS="$(STAGE4_TFLAGS)" \
34217 $(TARGET-stage4-target-libsanitizer)
34219 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34220 clean-stage4: clean-stage4-target-libsanitizer
34221 clean-stage4-target-libsanitizer:
34222 @if [ $(current_stage) = stage4 ]; then \
34223 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34225 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34226 $(MAKE) stage4-start; \
34228 cd $(TARGET_SUBDIR)/libsanitizer && \
34229 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34230 @endif target-libsanitizer-bootstrap
34233 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34234 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34235 maybe-all-stageprofile-target-libsanitizer:
34236 maybe-clean-stageprofile-target-libsanitizer:
34237 @if target-libsanitizer-bootstrap
34238 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34239 all-stageprofile: all-stageprofile-target-libsanitizer
34240 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34241 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34242 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34243 @r=`${PWD_COMMAND}`; export r; \
34244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34245 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34246 $(RAW_CXX_TARGET_EXPORTS) \
34248 cd $(TARGET_SUBDIR)/libsanitizer && \
34249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34250 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34256 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34257 TFLAGS="$(STAGEprofile_TFLAGS)" \
34258 $(TARGET-stageprofile-target-libsanitizer)
34260 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34261 clean-stageprofile: clean-stageprofile-target-libsanitizer
34262 clean-stageprofile-target-libsanitizer:
34263 @if [ $(current_stage) = stageprofile ]; then \
34264 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34266 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34267 $(MAKE) stageprofile-start; \
34269 cd $(TARGET_SUBDIR)/libsanitizer && \
34270 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34271 @endif target-libsanitizer-bootstrap
34274 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34275 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34276 maybe-all-stagefeedback-target-libsanitizer:
34277 maybe-clean-stagefeedback-target-libsanitizer:
34278 @if target-libsanitizer-bootstrap
34279 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34280 all-stagefeedback: all-stagefeedback-target-libsanitizer
34281 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34282 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34283 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34284 @r=`${PWD_COMMAND}`; export r; \
34285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34286 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34287 $(RAW_CXX_TARGET_EXPORTS) \
34289 cd $(TARGET_SUBDIR)/libsanitizer && \
34290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34291 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34297 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34298 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34299 $(TARGET-stagefeedback-target-libsanitizer)
34301 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34302 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34303 clean-stagefeedback-target-libsanitizer:
34304 @if [ $(current_stage) = stagefeedback ]; then \
34305 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34307 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34308 $(MAKE) stagefeedback-start; \
34310 cd $(TARGET_SUBDIR)/libsanitizer && \
34311 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34312 @endif target-libsanitizer-bootstrap
34319 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34320 maybe-check-target-libsanitizer:
34321 @if target-libsanitizer
34322 maybe-check-target-libsanitizer: check-target-libsanitizer
34324 check-target-libsanitizer:
34325 @: $(MAKE); $(unstage)
34326 @r=`${PWD_COMMAND}`; export r; \
34327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34328 $(RAW_CXX_TARGET_EXPORTS) \
34329 (cd $(TARGET_SUBDIR)/libsanitizer && \
34330 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34332 @endif target-libsanitizer
34334 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34335 maybe-install-target-libsanitizer:
34336 @if target-libsanitizer
34337 maybe-install-target-libsanitizer: install-target-libsanitizer
34339 install-target-libsanitizer: installdirs
34340 @: $(MAKE); $(unstage)
34341 @r=`${PWD_COMMAND}`; export r; \
34342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343 $(RAW_CXX_TARGET_EXPORTS) \
34344 (cd $(TARGET_SUBDIR)/libsanitizer && \
34345 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34347 @endif target-libsanitizer
34349 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34350 maybe-install-strip-target-libsanitizer:
34351 @if target-libsanitizer
34352 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34354 install-strip-target-libsanitizer: installdirs
34355 @: $(MAKE); $(unstage)
34356 @r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 $(RAW_CXX_TARGET_EXPORTS) \
34359 (cd $(TARGET_SUBDIR)/libsanitizer && \
34360 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34362 @endif target-libsanitizer
34364 # Other targets (info, dvi, pdf, etc.)
34366 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34367 maybe-info-target-libsanitizer:
34368 @if target-libsanitizer
34369 maybe-info-target-libsanitizer: info-target-libsanitizer
34371 info-target-libsanitizer: \
34372 configure-target-libsanitizer
34373 @: $(MAKE); $(unstage)
34374 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34375 r=`${PWD_COMMAND}`; export r; \
34376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377 $(RAW_CXX_TARGET_EXPORTS) \
34378 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34379 for flag in $(EXTRA_TARGET_FLAGS); do \
34380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382 (cd $(TARGET_SUBDIR)/libsanitizer && \
34383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385 "RANLIB=$${RANLIB}" \
34386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34390 @endif target-libsanitizer
34392 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34393 maybe-dvi-target-libsanitizer:
34394 @if target-libsanitizer
34395 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34397 dvi-target-libsanitizer: \
34398 configure-target-libsanitizer
34399 @: $(MAKE); $(unstage)
34400 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34401 r=`${PWD_COMMAND}`; export r; \
34402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403 $(RAW_CXX_TARGET_EXPORTS) \
34404 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34405 for flag in $(EXTRA_TARGET_FLAGS); do \
34406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408 (cd $(TARGET_SUBDIR)/libsanitizer && \
34409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411 "RANLIB=$${RANLIB}" \
34412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34416 @endif target-libsanitizer
34418 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34419 maybe-pdf-target-libsanitizer:
34420 @if target-libsanitizer
34421 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34423 pdf-target-libsanitizer: \
34424 configure-target-libsanitizer
34425 @: $(MAKE); $(unstage)
34426 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34427 r=`${PWD_COMMAND}`; export r; \
34428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429 $(RAW_CXX_TARGET_EXPORTS) \
34430 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34431 for flag in $(EXTRA_TARGET_FLAGS); do \
34432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434 (cd $(TARGET_SUBDIR)/libsanitizer && \
34435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437 "RANLIB=$${RANLIB}" \
34438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34442 @endif target-libsanitizer
34444 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34445 maybe-html-target-libsanitizer:
34446 @if target-libsanitizer
34447 maybe-html-target-libsanitizer: html-target-libsanitizer
34449 html-target-libsanitizer: \
34450 configure-target-libsanitizer
34451 @: $(MAKE); $(unstage)
34452 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34453 r=`${PWD_COMMAND}`; export r; \
34454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455 $(RAW_CXX_TARGET_EXPORTS) \
34456 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34457 for flag in $(EXTRA_TARGET_FLAGS); do \
34458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460 (cd $(TARGET_SUBDIR)/libsanitizer && \
34461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34463 "RANLIB=$${RANLIB}" \
34464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468 @endif target-libsanitizer
34470 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34471 maybe-TAGS-target-libsanitizer:
34472 @if target-libsanitizer
34473 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34475 TAGS-target-libsanitizer: \
34476 configure-target-libsanitizer
34477 @: $(MAKE); $(unstage)
34478 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34479 r=`${PWD_COMMAND}`; export r; \
34480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481 $(RAW_CXX_TARGET_EXPORTS) \
34482 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34483 for flag in $(EXTRA_TARGET_FLAGS); do \
34484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486 (cd $(TARGET_SUBDIR)/libsanitizer && \
34487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34489 "RANLIB=$${RANLIB}" \
34490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34494 @endif target-libsanitizer
34496 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34497 maybe-install-info-target-libsanitizer:
34498 @if target-libsanitizer
34499 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34501 install-info-target-libsanitizer: \
34502 configure-target-libsanitizer \
34503 info-target-libsanitizer
34504 @: $(MAKE); $(unstage)
34505 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34506 r=`${PWD_COMMAND}`; export r; \
34507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508 $(RAW_CXX_TARGET_EXPORTS) \
34509 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34510 for flag in $(EXTRA_TARGET_FLAGS); do \
34511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513 (cd $(TARGET_SUBDIR)/libsanitizer && \
34514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34516 "RANLIB=$${RANLIB}" \
34517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34521 @endif target-libsanitizer
34523 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34524 maybe-install-pdf-target-libsanitizer:
34525 @if target-libsanitizer
34526 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34528 install-pdf-target-libsanitizer: \
34529 configure-target-libsanitizer \
34530 pdf-target-libsanitizer
34531 @: $(MAKE); $(unstage)
34532 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34533 r=`${PWD_COMMAND}`; export r; \
34534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34535 $(RAW_CXX_TARGET_EXPORTS) \
34536 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34537 for flag in $(EXTRA_TARGET_FLAGS); do \
34538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34540 (cd $(TARGET_SUBDIR)/libsanitizer && \
34541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34543 "RANLIB=$${RANLIB}" \
34544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34548 @endif target-libsanitizer
34550 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34551 maybe-install-html-target-libsanitizer:
34552 @if target-libsanitizer
34553 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34555 install-html-target-libsanitizer: \
34556 configure-target-libsanitizer \
34557 html-target-libsanitizer
34558 @: $(MAKE); $(unstage)
34559 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34560 r=`${PWD_COMMAND}`; export r; \
34561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34562 $(RAW_CXX_TARGET_EXPORTS) \
34563 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34564 for flag in $(EXTRA_TARGET_FLAGS); do \
34565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34567 (cd $(TARGET_SUBDIR)/libsanitizer && \
34568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34570 "RANLIB=$${RANLIB}" \
34571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34575 @endif target-libsanitizer
34577 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34578 maybe-installcheck-target-libsanitizer:
34579 @if target-libsanitizer
34580 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34582 installcheck-target-libsanitizer: \
34583 configure-target-libsanitizer
34584 @: $(MAKE); $(unstage)
34585 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34586 r=`${PWD_COMMAND}`; export r; \
34587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34588 $(RAW_CXX_TARGET_EXPORTS) \
34589 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34590 for flag in $(EXTRA_TARGET_FLAGS); do \
34591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34593 (cd $(TARGET_SUBDIR)/libsanitizer && \
34594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34596 "RANLIB=$${RANLIB}" \
34597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34601 @endif target-libsanitizer
34603 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34604 maybe-mostlyclean-target-libsanitizer:
34605 @if target-libsanitizer
34606 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34608 mostlyclean-target-libsanitizer:
34609 @: $(MAKE); $(unstage)
34610 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34611 r=`${PWD_COMMAND}`; export r; \
34612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613 $(RAW_CXX_TARGET_EXPORTS) \
34614 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34615 for flag in $(EXTRA_TARGET_FLAGS); do \
34616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34618 (cd $(TARGET_SUBDIR)/libsanitizer && \
34619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34621 "RANLIB=$${RANLIB}" \
34622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34626 @endif target-libsanitizer
34628 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34629 maybe-clean-target-libsanitizer:
34630 @if target-libsanitizer
34631 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34633 clean-target-libsanitizer:
34634 @: $(MAKE); $(unstage)
34635 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34636 r=`${PWD_COMMAND}`; export r; \
34637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638 $(RAW_CXX_TARGET_EXPORTS) \
34639 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34640 for flag in $(EXTRA_TARGET_FLAGS); do \
34641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34643 (cd $(TARGET_SUBDIR)/libsanitizer && \
34644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34646 "RANLIB=$${RANLIB}" \
34647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651 @endif target-libsanitizer
34653 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34654 maybe-distclean-target-libsanitizer:
34655 @if target-libsanitizer
34656 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34658 distclean-target-libsanitizer:
34659 @: $(MAKE); $(unstage)
34660 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34661 r=`${PWD_COMMAND}`; export r; \
34662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663 $(RAW_CXX_TARGET_EXPORTS) \
34664 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34665 for flag in $(EXTRA_TARGET_FLAGS); do \
34666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34668 (cd $(TARGET_SUBDIR)/libsanitizer && \
34669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34671 "RANLIB=$${RANLIB}" \
34672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34676 @endif target-libsanitizer
34678 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34679 maybe-maintainer-clean-target-libsanitizer:
34680 @if target-libsanitizer
34681 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34683 maintainer-clean-target-libsanitizer:
34684 @: $(MAKE); $(unstage)
34685 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34686 r=`${PWD_COMMAND}`; export r; \
34687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34688 $(RAW_CXX_TARGET_EXPORTS) \
34689 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34690 for flag in $(EXTRA_TARGET_FLAGS); do \
34691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34693 (cd $(TARGET_SUBDIR)/libsanitizer && \
34694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34696 "RANLIB=$${RANLIB}" \
34697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34698 maintainer-clean) \
34701 @endif target-libsanitizer
34707 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34708 maybe-configure-target-libmpx:
34710 configure-target-libmpx: stage_current
34711 @endif gcc-bootstrap
34713 maybe-configure-target-libmpx: configure-target-libmpx
34714 configure-target-libmpx:
34715 @r=`${PWD_COMMAND}`; export r; \
34716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34717 echo "Checking multilib configuration for libmpx..."; \
34718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34719 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34720 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34721 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34722 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34724 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34725 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34728 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34730 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34731 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34732 $(NORMAL_TARGET_EXPORTS) \
34733 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34734 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34735 case $(srcdir) in \
34736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34737 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34740 module_srcdir=libmpx; \
34741 rm -f no-such-file || : ; \
34742 CONFIG_SITE=no-such-file $(SHELL) \
34743 $$s/$$module_srcdir/configure \
34744 --srcdir=$${topdir}/$$module_srcdir \
34745 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34746 --target=${target_alias} \
34748 @endif target-libmpx
34752 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34753 maybe-configure-stage1-target-libmpx:
34754 @if target-libmpx-bootstrap
34755 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34756 configure-stage1-target-libmpx:
34757 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34758 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34759 @r=`${PWD_COMMAND}`; export r; \
34760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34761 TFLAGS="$(STAGE1_TFLAGS)"; \
34762 echo "Checking multilib configuration for libmpx..."; \
34763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34764 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34765 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34766 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34768 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34769 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34772 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34774 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34775 $(NORMAL_TARGET_EXPORTS) \
34776 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34777 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34778 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34779 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34781 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34782 case $(srcdir) in \
34783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34784 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34787 module_srcdir=libmpx; \
34788 $(SHELL) $$s/$$module_srcdir/configure \
34789 --srcdir=$${topdir}/$$module_srcdir \
34790 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34791 --target=${target_alias} \
34793 $(STAGE1_CONFIGURE_FLAGS)
34794 @endif target-libmpx-bootstrap
34796 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34797 maybe-configure-stage2-target-libmpx:
34798 @if target-libmpx-bootstrap
34799 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34800 configure-stage2-target-libmpx:
34801 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34802 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34803 @r=`${PWD_COMMAND}`; export r; \
34804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34805 TFLAGS="$(STAGE2_TFLAGS)"; \
34806 echo "Checking multilib configuration for libmpx..."; \
34807 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34808 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34809 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34810 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34812 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34813 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34816 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34818 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34819 $(NORMAL_TARGET_EXPORTS) \
34821 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34822 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34823 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34824 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34825 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34826 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34827 case $(srcdir) in \
34828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34829 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34832 module_srcdir=libmpx; \
34833 $(SHELL) $$s/$$module_srcdir/configure \
34834 --srcdir=$${topdir}/$$module_srcdir \
34835 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34836 --target=${target_alias} \
34837 --with-build-libsubdir=$(HOST_SUBDIR) \
34838 $(STAGE2_CONFIGURE_FLAGS)
34839 @endif target-libmpx-bootstrap
34841 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34842 maybe-configure-stage3-target-libmpx:
34843 @if target-libmpx-bootstrap
34844 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34845 configure-stage3-target-libmpx:
34846 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34847 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34848 @r=`${PWD_COMMAND}`; export r; \
34849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850 TFLAGS="$(STAGE3_TFLAGS)"; \
34851 echo "Checking multilib configuration for libmpx..."; \
34852 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34853 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34854 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34855 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34857 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34858 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34861 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34863 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34864 $(NORMAL_TARGET_EXPORTS) \
34866 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34867 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34868 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34869 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34871 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34872 case $(srcdir) in \
34873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34874 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34877 module_srcdir=libmpx; \
34878 $(SHELL) $$s/$$module_srcdir/configure \
34879 --srcdir=$${topdir}/$$module_srcdir \
34880 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34881 --target=${target_alias} \
34882 --with-build-libsubdir=$(HOST_SUBDIR) \
34883 $(STAGE3_CONFIGURE_FLAGS)
34884 @endif target-libmpx-bootstrap
34886 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34887 maybe-configure-stage4-target-libmpx:
34888 @if target-libmpx-bootstrap
34889 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34890 configure-stage4-target-libmpx:
34891 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34892 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34893 @r=`${PWD_COMMAND}`; export r; \
34894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34895 TFLAGS="$(STAGE4_TFLAGS)"; \
34896 echo "Checking multilib configuration for libmpx..."; \
34897 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34898 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34899 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34900 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34902 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34903 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34906 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34908 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34909 $(NORMAL_TARGET_EXPORTS) \
34911 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34914 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34916 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34917 case $(srcdir) in \
34918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34919 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34922 module_srcdir=libmpx; \
34923 $(SHELL) $$s/$$module_srcdir/configure \
34924 --srcdir=$${topdir}/$$module_srcdir \
34925 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34926 --target=${target_alias} \
34927 --with-build-libsubdir=$(HOST_SUBDIR) \
34928 $(STAGE4_CONFIGURE_FLAGS)
34929 @endif target-libmpx-bootstrap
34931 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34932 maybe-configure-stageprofile-target-libmpx:
34933 @if target-libmpx-bootstrap
34934 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34935 configure-stageprofile-target-libmpx:
34936 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34937 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34938 @r=`${PWD_COMMAND}`; export r; \
34939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34941 echo "Checking multilib configuration for libmpx..."; \
34942 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34943 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34944 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34945 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34947 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34948 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34951 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34953 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34954 $(NORMAL_TARGET_EXPORTS) \
34956 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34957 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34958 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34959 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34961 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34962 case $(srcdir) in \
34963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34964 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34967 module_srcdir=libmpx; \
34968 $(SHELL) $$s/$$module_srcdir/configure \
34969 --srcdir=$${topdir}/$$module_srcdir \
34970 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34971 --target=${target_alias} \
34972 --with-build-libsubdir=$(HOST_SUBDIR) \
34973 $(STAGEprofile_CONFIGURE_FLAGS)
34974 @endif target-libmpx-bootstrap
34976 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34977 maybe-configure-stagefeedback-target-libmpx:
34978 @if target-libmpx-bootstrap
34979 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34980 configure-stagefeedback-target-libmpx:
34981 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34982 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34983 @r=`${PWD_COMMAND}`; export r; \
34984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34985 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34986 echo "Checking multilib configuration for libmpx..."; \
34987 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34988 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34989 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34990 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34992 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34993 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34996 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34998 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34999 $(NORMAL_TARGET_EXPORTS) \
35001 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35002 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35003 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35004 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35005 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35006 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35007 case $(srcdir) in \
35008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35009 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35012 module_srcdir=libmpx; \
35013 $(SHELL) $$s/$$module_srcdir/configure \
35014 --srcdir=$${topdir}/$$module_srcdir \
35015 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35016 --target=${target_alias} \
35017 --with-build-libsubdir=$(HOST_SUBDIR) \
35018 $(STAGEfeedback_CONFIGURE_FLAGS)
35019 @endif target-libmpx-bootstrap
35025 .PHONY: all-target-libmpx maybe-all-target-libmpx
35026 maybe-all-target-libmpx:
35028 all-target-libmpx: stage_current
35029 @endif gcc-bootstrap
35031 TARGET-target-libmpx=all
35032 maybe-all-target-libmpx: all-target-libmpx
35033 all-target-libmpx: configure-target-libmpx
35034 @r=`${PWD_COMMAND}`; export r; \
35035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036 $(NORMAL_TARGET_EXPORTS) \
35037 (cd $(TARGET_SUBDIR)/libmpx && \
35038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35039 $(TARGET-target-libmpx))
35040 @endif target-libmpx
35044 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35045 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35046 maybe-all-stage1-target-libmpx:
35047 maybe-clean-stage1-target-libmpx:
35048 @if target-libmpx-bootstrap
35049 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35050 all-stage1: all-stage1-target-libmpx
35051 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35052 all-stage1-target-libmpx: configure-stage1-target-libmpx
35053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35054 @r=`${PWD_COMMAND}`; export r; \
35055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35056 TFLAGS="$(STAGE1_TFLAGS)"; \
35057 $(NORMAL_TARGET_EXPORTS) \
35058 cd $(TARGET_SUBDIR)/libmpx && \
35059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35060 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35061 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35062 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35066 $(EXTRA_TARGET_FLAGS) \
35068 TFLAGS="$(STAGE1_TFLAGS)" \
35069 $(TARGET-stage1-target-libmpx)
35071 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35072 clean-stage1: clean-stage1-target-libmpx
35073 clean-stage1-target-libmpx:
35074 @if [ $(current_stage) = stage1 ]; then \
35075 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35077 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35078 $(MAKE) stage1-start; \
35080 cd $(TARGET_SUBDIR)/libmpx && \
35081 $(MAKE) $(EXTRA_TARGET_FLAGS) \
35083 @endif target-libmpx-bootstrap
35086 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35087 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35088 maybe-all-stage2-target-libmpx:
35089 maybe-clean-stage2-target-libmpx:
35090 @if target-libmpx-bootstrap
35091 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35092 all-stage2: all-stage2-target-libmpx
35093 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35094 all-stage2-target-libmpx: configure-stage2-target-libmpx
35095 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35096 @r=`${PWD_COMMAND}`; export r; \
35097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098 TFLAGS="$(STAGE2_TFLAGS)"; \
35099 $(NORMAL_TARGET_EXPORTS) \
35101 cd $(TARGET_SUBDIR)/libmpx && \
35102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35103 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35104 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35105 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35109 $(EXTRA_TARGET_FLAGS) \
35110 TFLAGS="$(STAGE2_TFLAGS)" \
35111 $(TARGET-stage2-target-libmpx)
35113 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35114 clean-stage2: clean-stage2-target-libmpx
35115 clean-stage2-target-libmpx:
35116 @if [ $(current_stage) = stage2 ]; then \
35117 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35119 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35120 $(MAKE) stage2-start; \
35122 cd $(TARGET_SUBDIR)/libmpx && \
35123 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35124 @endif target-libmpx-bootstrap
35127 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35128 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35129 maybe-all-stage3-target-libmpx:
35130 maybe-clean-stage3-target-libmpx:
35131 @if target-libmpx-bootstrap
35132 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35133 all-stage3: all-stage3-target-libmpx
35134 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35135 all-stage3-target-libmpx: configure-stage3-target-libmpx
35136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35137 @r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 TFLAGS="$(STAGE3_TFLAGS)"; \
35140 $(NORMAL_TARGET_EXPORTS) \
35142 cd $(TARGET_SUBDIR)/libmpx && \
35143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35144 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35145 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35146 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35150 $(EXTRA_TARGET_FLAGS) \
35151 TFLAGS="$(STAGE3_TFLAGS)" \
35152 $(TARGET-stage3-target-libmpx)
35154 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35155 clean-stage3: clean-stage3-target-libmpx
35156 clean-stage3-target-libmpx:
35157 @if [ $(current_stage) = stage3 ]; then \
35158 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35160 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35161 $(MAKE) stage3-start; \
35163 cd $(TARGET_SUBDIR)/libmpx && \
35164 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35165 @endif target-libmpx-bootstrap
35168 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35169 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35170 maybe-all-stage4-target-libmpx:
35171 maybe-clean-stage4-target-libmpx:
35172 @if target-libmpx-bootstrap
35173 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35174 all-stage4: all-stage4-target-libmpx
35175 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35176 all-stage4-target-libmpx: configure-stage4-target-libmpx
35177 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35178 @r=`${PWD_COMMAND}`; export r; \
35179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180 TFLAGS="$(STAGE4_TFLAGS)"; \
35181 $(NORMAL_TARGET_EXPORTS) \
35183 cd $(TARGET_SUBDIR)/libmpx && \
35184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35185 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35191 $(EXTRA_TARGET_FLAGS) \
35192 TFLAGS="$(STAGE4_TFLAGS)" \
35193 $(TARGET-stage4-target-libmpx)
35195 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35196 clean-stage4: clean-stage4-target-libmpx
35197 clean-stage4-target-libmpx:
35198 @if [ $(current_stage) = stage4 ]; then \
35199 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35201 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35202 $(MAKE) stage4-start; \
35204 cd $(TARGET_SUBDIR)/libmpx && \
35205 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35206 @endif target-libmpx-bootstrap
35209 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35210 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35211 maybe-all-stageprofile-target-libmpx:
35212 maybe-clean-stageprofile-target-libmpx:
35213 @if target-libmpx-bootstrap
35214 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35215 all-stageprofile: all-stageprofile-target-libmpx
35216 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35217 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35218 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35219 @r=`${PWD_COMMAND}`; export r; \
35220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35222 $(NORMAL_TARGET_EXPORTS) \
35224 cd $(TARGET_SUBDIR)/libmpx && \
35225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35226 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35227 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35228 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35232 $(EXTRA_TARGET_FLAGS) \
35233 TFLAGS="$(STAGEprofile_TFLAGS)" \
35234 $(TARGET-stageprofile-target-libmpx)
35236 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35237 clean-stageprofile: clean-stageprofile-target-libmpx
35238 clean-stageprofile-target-libmpx:
35239 @if [ $(current_stage) = stageprofile ]; then \
35240 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35242 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35243 $(MAKE) stageprofile-start; \
35245 cd $(TARGET_SUBDIR)/libmpx && \
35246 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35247 @endif target-libmpx-bootstrap
35250 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35251 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35252 maybe-all-stagefeedback-target-libmpx:
35253 maybe-clean-stagefeedback-target-libmpx:
35254 @if target-libmpx-bootstrap
35255 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35256 all-stagefeedback: all-stagefeedback-target-libmpx
35257 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35258 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35259 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35260 @r=`${PWD_COMMAND}`; export r; \
35261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35262 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35263 $(NORMAL_TARGET_EXPORTS) \
35265 cd $(TARGET_SUBDIR)/libmpx && \
35266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35267 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35268 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35269 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35273 $(EXTRA_TARGET_FLAGS) \
35274 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35275 $(TARGET-stagefeedback-target-libmpx)
35277 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35278 clean-stagefeedback: clean-stagefeedback-target-libmpx
35279 clean-stagefeedback-target-libmpx:
35280 @if [ $(current_stage) = stagefeedback ]; then \
35281 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35283 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35284 $(MAKE) stagefeedback-start; \
35286 cd $(TARGET_SUBDIR)/libmpx && \
35287 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35288 @endif target-libmpx-bootstrap
35295 .PHONY: check-target-libmpx maybe-check-target-libmpx
35296 maybe-check-target-libmpx:
35298 maybe-check-target-libmpx: check-target-libmpx
35300 check-target-libmpx:
35301 @: $(MAKE); $(unstage)
35302 @r=`${PWD_COMMAND}`; export r; \
35303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35304 $(NORMAL_TARGET_EXPORTS) \
35305 (cd $(TARGET_SUBDIR)/libmpx && \
35306 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35308 @endif target-libmpx
35310 .PHONY: install-target-libmpx maybe-install-target-libmpx
35311 maybe-install-target-libmpx:
35313 maybe-install-target-libmpx: install-target-libmpx
35315 install-target-libmpx: installdirs
35316 @: $(MAKE); $(unstage)
35317 @r=`${PWD_COMMAND}`; export r; \
35318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319 $(NORMAL_TARGET_EXPORTS) \
35320 (cd $(TARGET_SUBDIR)/libmpx && \
35321 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35323 @endif target-libmpx
35325 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35326 maybe-install-strip-target-libmpx:
35328 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35330 install-strip-target-libmpx: installdirs
35331 @: $(MAKE); $(unstage)
35332 @r=`${PWD_COMMAND}`; export r; \
35333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35334 $(NORMAL_TARGET_EXPORTS) \
35335 (cd $(TARGET_SUBDIR)/libmpx && \
35336 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35338 @endif target-libmpx
35340 # Other targets (info, dvi, pdf, etc.)
35342 .PHONY: maybe-info-target-libmpx info-target-libmpx
35343 maybe-info-target-libmpx:
35345 maybe-info-target-libmpx: info-target-libmpx
35347 info-target-libmpx: \
35348 configure-target-libmpx
35349 @: $(MAKE); $(unstage)
35350 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35351 r=`${PWD_COMMAND}`; export r; \
35352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35353 $(NORMAL_TARGET_EXPORTS) \
35354 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35355 for flag in $(EXTRA_TARGET_FLAGS); do \
35356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35358 (cd $(TARGET_SUBDIR)/libmpx && \
35359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35361 "RANLIB=$${RANLIB}" \
35362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35366 @endif target-libmpx
35368 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35369 maybe-dvi-target-libmpx:
35371 maybe-dvi-target-libmpx: dvi-target-libmpx
35373 dvi-target-libmpx: \
35374 configure-target-libmpx
35375 @: $(MAKE); $(unstage)
35376 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35377 r=`${PWD_COMMAND}`; export r; \
35378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35379 $(NORMAL_TARGET_EXPORTS) \
35380 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35381 for flag in $(EXTRA_TARGET_FLAGS); do \
35382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35384 (cd $(TARGET_SUBDIR)/libmpx && \
35385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35387 "RANLIB=$${RANLIB}" \
35388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35392 @endif target-libmpx
35394 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35395 maybe-pdf-target-libmpx:
35397 maybe-pdf-target-libmpx: pdf-target-libmpx
35399 pdf-target-libmpx: \
35400 configure-target-libmpx
35401 @: $(MAKE); $(unstage)
35402 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35403 r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 $(NORMAL_TARGET_EXPORTS) \
35406 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35407 for flag in $(EXTRA_TARGET_FLAGS); do \
35408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35410 (cd $(TARGET_SUBDIR)/libmpx && \
35411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35413 "RANLIB=$${RANLIB}" \
35414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35418 @endif target-libmpx
35420 .PHONY: maybe-html-target-libmpx html-target-libmpx
35421 maybe-html-target-libmpx:
35423 maybe-html-target-libmpx: html-target-libmpx
35425 html-target-libmpx: \
35426 configure-target-libmpx
35427 @: $(MAKE); $(unstage)
35428 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35429 r=`${PWD_COMMAND}`; export r; \
35430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35431 $(NORMAL_TARGET_EXPORTS) \
35432 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35433 for flag in $(EXTRA_TARGET_FLAGS); do \
35434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35436 (cd $(TARGET_SUBDIR)/libmpx && \
35437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35439 "RANLIB=$${RANLIB}" \
35440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35444 @endif target-libmpx
35446 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35447 maybe-TAGS-target-libmpx:
35449 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35451 TAGS-target-libmpx: \
35452 configure-target-libmpx
35453 @: $(MAKE); $(unstage)
35454 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(NORMAL_TARGET_EXPORTS) \
35458 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35459 for flag in $(EXTRA_TARGET_FLAGS); do \
35460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35462 (cd $(TARGET_SUBDIR)/libmpx && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35470 @endif target-libmpx
35472 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35473 maybe-install-info-target-libmpx:
35475 maybe-install-info-target-libmpx: install-info-target-libmpx
35477 install-info-target-libmpx: \
35478 configure-target-libmpx \
35480 @: $(MAKE); $(unstage)
35481 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35482 r=`${PWD_COMMAND}`; export r; \
35483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484 $(NORMAL_TARGET_EXPORTS) \
35485 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35486 for flag in $(EXTRA_TARGET_FLAGS); do \
35487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35489 (cd $(TARGET_SUBDIR)/libmpx && \
35490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492 "RANLIB=$${RANLIB}" \
35493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35497 @endif target-libmpx
35499 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35500 maybe-install-pdf-target-libmpx:
35502 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35504 install-pdf-target-libmpx: \
35505 configure-target-libmpx \
35507 @: $(MAKE); $(unstage)
35508 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35509 r=`${PWD_COMMAND}`; export r; \
35510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35511 $(NORMAL_TARGET_EXPORTS) \
35512 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35513 for flag in $(EXTRA_TARGET_FLAGS); do \
35514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35516 (cd $(TARGET_SUBDIR)/libmpx && \
35517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35519 "RANLIB=$${RANLIB}" \
35520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35524 @endif target-libmpx
35526 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35527 maybe-install-html-target-libmpx:
35529 maybe-install-html-target-libmpx: install-html-target-libmpx
35531 install-html-target-libmpx: \
35532 configure-target-libmpx \
35534 @: $(MAKE); $(unstage)
35535 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35536 r=`${PWD_COMMAND}`; export r; \
35537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35538 $(NORMAL_TARGET_EXPORTS) \
35539 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35540 for flag in $(EXTRA_TARGET_FLAGS); do \
35541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35543 (cd $(TARGET_SUBDIR)/libmpx && \
35544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35546 "RANLIB=$${RANLIB}" \
35547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35551 @endif target-libmpx
35553 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35554 maybe-installcheck-target-libmpx:
35556 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35558 installcheck-target-libmpx: \
35559 configure-target-libmpx
35560 @: $(MAKE); $(unstage)
35561 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35562 r=`${PWD_COMMAND}`; export r; \
35563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564 $(NORMAL_TARGET_EXPORTS) \
35565 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35566 for flag in $(EXTRA_TARGET_FLAGS); do \
35567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35569 (cd $(TARGET_SUBDIR)/libmpx && \
35570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35572 "RANLIB=$${RANLIB}" \
35573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35577 @endif target-libmpx
35579 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35580 maybe-mostlyclean-target-libmpx:
35582 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35584 mostlyclean-target-libmpx:
35585 @: $(MAKE); $(unstage)
35586 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35587 r=`${PWD_COMMAND}`; export r; \
35588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589 $(NORMAL_TARGET_EXPORTS) \
35590 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35591 for flag in $(EXTRA_TARGET_FLAGS); do \
35592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35594 (cd $(TARGET_SUBDIR)/libmpx && \
35595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35597 "RANLIB=$${RANLIB}" \
35598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35602 @endif target-libmpx
35604 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35605 maybe-clean-target-libmpx:
35607 maybe-clean-target-libmpx: clean-target-libmpx
35609 clean-target-libmpx:
35610 @: $(MAKE); $(unstage)
35611 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35612 r=`${PWD_COMMAND}`; export r; \
35613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614 $(NORMAL_TARGET_EXPORTS) \
35615 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35616 for flag in $(EXTRA_TARGET_FLAGS); do \
35617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 (cd $(TARGET_SUBDIR)/libmpx && \
35620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35622 "RANLIB=$${RANLIB}" \
35623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35627 @endif target-libmpx
35629 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35630 maybe-distclean-target-libmpx:
35632 maybe-distclean-target-libmpx: distclean-target-libmpx
35634 distclean-target-libmpx:
35635 @: $(MAKE); $(unstage)
35636 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35637 r=`${PWD_COMMAND}`; export r; \
35638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639 $(NORMAL_TARGET_EXPORTS) \
35640 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35641 for flag in $(EXTRA_TARGET_FLAGS); do \
35642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35644 (cd $(TARGET_SUBDIR)/libmpx && \
35645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35647 "RANLIB=$${RANLIB}" \
35648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652 @endif target-libmpx
35654 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35655 maybe-maintainer-clean-target-libmpx:
35657 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35659 maintainer-clean-target-libmpx:
35660 @: $(MAKE); $(unstage)
35661 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35662 r=`${PWD_COMMAND}`; export r; \
35663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664 $(NORMAL_TARGET_EXPORTS) \
35665 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35666 for flag in $(EXTRA_TARGET_FLAGS); do \
35667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669 (cd $(TARGET_SUBDIR)/libmpx && \
35670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35672 "RANLIB=$${RANLIB}" \
35673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35674 maintainer-clean) \
35677 @endif target-libmpx
35683 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35684 maybe-configure-target-libvtv:
35686 configure-target-libvtv: stage_current
35687 @endif gcc-bootstrap
35689 maybe-configure-target-libvtv: configure-target-libvtv
35690 configure-target-libvtv:
35691 @r=`${PWD_COMMAND}`; export r; \
35692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693 echo "Checking multilib configuration for libvtv..."; \
35694 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35696 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35697 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35698 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35700 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35701 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35704 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35706 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35708 $(RAW_CXX_TARGET_EXPORTS) \
35709 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35710 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35711 case $(srcdir) in \
35712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35713 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35716 module_srcdir=libvtv; \
35717 rm -f no-such-file || : ; \
35718 CONFIG_SITE=no-such-file $(SHELL) \
35719 $$s/$$module_srcdir/configure \
35720 --srcdir=$${topdir}/$$module_srcdir \
35721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35722 --target=${target_alias} \
35724 @endif target-libvtv
35728 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35729 maybe-configure-stage1-target-libvtv:
35730 @if target-libvtv-bootstrap
35731 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35732 configure-stage1-target-libvtv:
35733 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35734 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35735 @r=`${PWD_COMMAND}`; export r; \
35736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737 TFLAGS="$(STAGE1_TFLAGS)"; \
35738 echo "Checking multilib configuration for libvtv..."; \
35739 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35740 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35741 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35742 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35744 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35745 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35748 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35750 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35751 $(RAW_CXX_TARGET_EXPORTS) \
35752 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35755 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35757 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35758 case $(srcdir) in \
35759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35760 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35763 module_srcdir=libvtv; \
35764 $(SHELL) $$s/$$module_srcdir/configure \
35765 --srcdir=$${topdir}/$$module_srcdir \
35766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35767 --target=${target_alias} \
35769 $(STAGE1_CONFIGURE_FLAGS)
35770 @endif target-libvtv-bootstrap
35772 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35773 maybe-configure-stage2-target-libvtv:
35774 @if target-libvtv-bootstrap
35775 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35776 configure-stage2-target-libvtv:
35777 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35779 @r=`${PWD_COMMAND}`; export r; \
35780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35781 TFLAGS="$(STAGE2_TFLAGS)"; \
35782 echo "Checking multilib configuration for libvtv..."; \
35783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35784 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35785 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35786 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35788 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35789 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35792 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35794 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35795 $(RAW_CXX_TARGET_EXPORTS) \
35797 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35800 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35802 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35803 case $(srcdir) in \
35804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35805 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35808 module_srcdir=libvtv; \
35809 $(SHELL) $$s/$$module_srcdir/configure \
35810 --srcdir=$${topdir}/$$module_srcdir \
35811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35812 --target=${target_alias} \
35813 --with-build-libsubdir=$(HOST_SUBDIR) \
35814 $(STAGE2_CONFIGURE_FLAGS)
35815 @endif target-libvtv-bootstrap
35817 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35818 maybe-configure-stage3-target-libvtv:
35819 @if target-libvtv-bootstrap
35820 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35821 configure-stage3-target-libvtv:
35822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35823 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35824 @r=`${PWD_COMMAND}`; export r; \
35825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35826 TFLAGS="$(STAGE3_TFLAGS)"; \
35827 echo "Checking multilib configuration for libvtv..."; \
35828 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35829 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35830 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35831 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35833 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35834 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35837 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35839 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35840 $(RAW_CXX_TARGET_EXPORTS) \
35842 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35843 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35844 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35845 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35847 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35848 case $(srcdir) in \
35849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35850 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35853 module_srcdir=libvtv; \
35854 $(SHELL) $$s/$$module_srcdir/configure \
35855 --srcdir=$${topdir}/$$module_srcdir \
35856 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35857 --target=${target_alias} \
35858 --with-build-libsubdir=$(HOST_SUBDIR) \
35859 $(STAGE3_CONFIGURE_FLAGS)
35860 @endif target-libvtv-bootstrap
35862 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35863 maybe-configure-stage4-target-libvtv:
35864 @if target-libvtv-bootstrap
35865 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35866 configure-stage4-target-libvtv:
35867 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35868 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35869 @r=`${PWD_COMMAND}`; export r; \
35870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871 TFLAGS="$(STAGE4_TFLAGS)"; \
35872 echo "Checking multilib configuration for libvtv..."; \
35873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35874 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35875 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35876 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35878 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35879 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35882 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35884 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35885 $(RAW_CXX_TARGET_EXPORTS) \
35887 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35890 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35891 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35892 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35893 case $(srcdir) in \
35894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35895 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35898 module_srcdir=libvtv; \
35899 $(SHELL) $$s/$$module_srcdir/configure \
35900 --srcdir=$${topdir}/$$module_srcdir \
35901 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35902 --target=${target_alias} \
35903 --with-build-libsubdir=$(HOST_SUBDIR) \
35904 $(STAGE4_CONFIGURE_FLAGS)
35905 @endif target-libvtv-bootstrap
35907 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35908 maybe-configure-stageprofile-target-libvtv:
35909 @if target-libvtv-bootstrap
35910 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35911 configure-stageprofile-target-libvtv:
35912 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35913 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35914 @r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35917 echo "Checking multilib configuration for libvtv..."; \
35918 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35919 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35920 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35921 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35923 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35924 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35927 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35929 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35930 $(RAW_CXX_TARGET_EXPORTS) \
35932 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35933 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35934 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35935 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35936 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35937 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35938 case $(srcdir) in \
35939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35940 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35943 module_srcdir=libvtv; \
35944 $(SHELL) $$s/$$module_srcdir/configure \
35945 --srcdir=$${topdir}/$$module_srcdir \
35946 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35947 --target=${target_alias} \
35948 --with-build-libsubdir=$(HOST_SUBDIR) \
35949 $(STAGEprofile_CONFIGURE_FLAGS)
35950 @endif target-libvtv-bootstrap
35952 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35953 maybe-configure-stagefeedback-target-libvtv:
35954 @if target-libvtv-bootstrap
35955 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35956 configure-stagefeedback-target-libvtv:
35957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35958 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35959 @r=`${PWD_COMMAND}`; export r; \
35960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35962 echo "Checking multilib configuration for libvtv..."; \
35963 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35964 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35965 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35966 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35968 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35969 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35972 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35974 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35975 $(RAW_CXX_TARGET_EXPORTS) \
35977 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35978 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35979 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35980 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35981 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35982 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35983 case $(srcdir) in \
35984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35985 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35988 module_srcdir=libvtv; \
35989 $(SHELL) $$s/$$module_srcdir/configure \
35990 --srcdir=$${topdir}/$$module_srcdir \
35991 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35992 --target=${target_alias} \
35993 --with-build-libsubdir=$(HOST_SUBDIR) \
35994 $(STAGEfeedback_CONFIGURE_FLAGS)
35995 @endif target-libvtv-bootstrap
36001 .PHONY: all-target-libvtv maybe-all-target-libvtv
36002 maybe-all-target-libvtv:
36004 all-target-libvtv: stage_current
36005 @endif gcc-bootstrap
36007 TARGET-target-libvtv=all
36008 maybe-all-target-libvtv: all-target-libvtv
36009 all-target-libvtv: configure-target-libvtv
36010 @r=`${PWD_COMMAND}`; export r; \
36011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012 $(RAW_CXX_TARGET_EXPORTS) \
36013 (cd $(TARGET_SUBDIR)/libvtv && \
36014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36015 $(TARGET-target-libvtv))
36016 @endif target-libvtv
36020 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36021 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36022 maybe-all-stage1-target-libvtv:
36023 maybe-clean-stage1-target-libvtv:
36024 @if target-libvtv-bootstrap
36025 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36026 all-stage1: all-stage1-target-libvtv
36027 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36028 all-stage1-target-libvtv: configure-stage1-target-libvtv
36029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36030 @r=`${PWD_COMMAND}`; export r; \
36031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032 TFLAGS="$(STAGE1_TFLAGS)"; \
36033 $(RAW_CXX_TARGET_EXPORTS) \
36034 cd $(TARGET_SUBDIR)/libvtv && \
36035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36036 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36037 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36038 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36042 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36044 TFLAGS="$(STAGE1_TFLAGS)" \
36045 $(TARGET-stage1-target-libvtv)
36047 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36048 clean-stage1: clean-stage1-target-libvtv
36049 clean-stage1-target-libvtv:
36050 @if [ $(current_stage) = stage1 ]; then \
36051 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36053 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36054 $(MAKE) stage1-start; \
36056 cd $(TARGET_SUBDIR)/libvtv && \
36057 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36059 @endif target-libvtv-bootstrap
36062 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36063 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36064 maybe-all-stage2-target-libvtv:
36065 maybe-clean-stage2-target-libvtv:
36066 @if target-libvtv-bootstrap
36067 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36068 all-stage2: all-stage2-target-libvtv
36069 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36070 all-stage2-target-libvtv: configure-stage2-target-libvtv
36071 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36072 @r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 TFLAGS="$(STAGE2_TFLAGS)"; \
36075 $(RAW_CXX_TARGET_EXPORTS) \
36077 cd $(TARGET_SUBDIR)/libvtv && \
36078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36079 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36080 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36081 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36085 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36086 TFLAGS="$(STAGE2_TFLAGS)" \
36087 $(TARGET-stage2-target-libvtv)
36089 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36090 clean-stage2: clean-stage2-target-libvtv
36091 clean-stage2-target-libvtv:
36092 @if [ $(current_stage) = stage2 ]; then \
36093 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36095 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36096 $(MAKE) stage2-start; \
36098 cd $(TARGET_SUBDIR)/libvtv && \
36099 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36100 @endif target-libvtv-bootstrap
36103 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36104 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36105 maybe-all-stage3-target-libvtv:
36106 maybe-clean-stage3-target-libvtv:
36107 @if target-libvtv-bootstrap
36108 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36109 all-stage3: all-stage3-target-libvtv
36110 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36111 all-stage3-target-libvtv: configure-stage3-target-libvtv
36112 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36113 @r=`${PWD_COMMAND}`; export r; \
36114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36115 TFLAGS="$(STAGE3_TFLAGS)"; \
36116 $(RAW_CXX_TARGET_EXPORTS) \
36118 cd $(TARGET_SUBDIR)/libvtv && \
36119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36126 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36127 TFLAGS="$(STAGE3_TFLAGS)" \
36128 $(TARGET-stage3-target-libvtv)
36130 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36131 clean-stage3: clean-stage3-target-libvtv
36132 clean-stage3-target-libvtv:
36133 @if [ $(current_stage) = stage3 ]; then \
36134 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36136 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36137 $(MAKE) stage3-start; \
36139 cd $(TARGET_SUBDIR)/libvtv && \
36140 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36141 @endif target-libvtv-bootstrap
36144 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36145 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36146 maybe-all-stage4-target-libvtv:
36147 maybe-clean-stage4-target-libvtv:
36148 @if target-libvtv-bootstrap
36149 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36150 all-stage4: all-stage4-target-libvtv
36151 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36152 all-stage4-target-libvtv: configure-stage4-target-libvtv
36153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36154 @r=`${PWD_COMMAND}`; export r; \
36155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156 TFLAGS="$(STAGE4_TFLAGS)"; \
36157 $(RAW_CXX_TARGET_EXPORTS) \
36159 cd $(TARGET_SUBDIR)/libvtv && \
36160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36161 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36167 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36168 TFLAGS="$(STAGE4_TFLAGS)" \
36169 $(TARGET-stage4-target-libvtv)
36171 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36172 clean-stage4: clean-stage4-target-libvtv
36173 clean-stage4-target-libvtv:
36174 @if [ $(current_stage) = stage4 ]; then \
36175 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36177 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36178 $(MAKE) stage4-start; \
36180 cd $(TARGET_SUBDIR)/libvtv && \
36181 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36182 @endif target-libvtv-bootstrap
36185 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36186 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36187 maybe-all-stageprofile-target-libvtv:
36188 maybe-clean-stageprofile-target-libvtv:
36189 @if target-libvtv-bootstrap
36190 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36191 all-stageprofile: all-stageprofile-target-libvtv
36192 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36193 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36195 @r=`${PWD_COMMAND}`; export r; \
36196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36197 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36198 $(RAW_CXX_TARGET_EXPORTS) \
36200 cd $(TARGET_SUBDIR)/libvtv && \
36201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36202 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36203 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36204 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36208 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36209 TFLAGS="$(STAGEprofile_TFLAGS)" \
36210 $(TARGET-stageprofile-target-libvtv)
36212 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36213 clean-stageprofile: clean-stageprofile-target-libvtv
36214 clean-stageprofile-target-libvtv:
36215 @if [ $(current_stage) = stageprofile ]; then \
36216 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36218 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36219 $(MAKE) stageprofile-start; \
36221 cd $(TARGET_SUBDIR)/libvtv && \
36222 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36223 @endif target-libvtv-bootstrap
36226 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36227 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36228 maybe-all-stagefeedback-target-libvtv:
36229 maybe-clean-stagefeedback-target-libvtv:
36230 @if target-libvtv-bootstrap
36231 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36232 all-stagefeedback: all-stagefeedback-target-libvtv
36233 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36234 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36235 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36236 @r=`${PWD_COMMAND}`; export r; \
36237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36238 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36239 $(RAW_CXX_TARGET_EXPORTS) \
36241 cd $(TARGET_SUBDIR)/libvtv && \
36242 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36243 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36244 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36245 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36246 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36247 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36248 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36249 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36250 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36251 $(TARGET-stagefeedback-target-libvtv)
36253 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36254 clean-stagefeedback: clean-stagefeedback-target-libvtv
36255 clean-stagefeedback-target-libvtv:
36256 @if [ $(current_stage) = stagefeedback ]; then \
36257 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36259 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36260 $(MAKE) stagefeedback-start; \
36262 cd $(TARGET_SUBDIR)/libvtv && \
36263 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36264 @endif target-libvtv-bootstrap
36271 .PHONY: check-target-libvtv maybe-check-target-libvtv
36272 maybe-check-target-libvtv:
36274 maybe-check-target-libvtv: check-target-libvtv
36276 check-target-libvtv:
36277 @: $(MAKE); $(unstage)
36278 @r=`${PWD_COMMAND}`; export r; \
36279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280 $(RAW_CXX_TARGET_EXPORTS) \
36281 (cd $(TARGET_SUBDIR)/libvtv && \
36282 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36284 @endif target-libvtv
36286 .PHONY: install-target-libvtv maybe-install-target-libvtv
36287 maybe-install-target-libvtv:
36289 maybe-install-target-libvtv: install-target-libvtv
36291 install-target-libvtv: installdirs
36292 @: $(MAKE); $(unstage)
36293 @r=`${PWD_COMMAND}`; export r; \
36294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36295 $(RAW_CXX_TARGET_EXPORTS) \
36296 (cd $(TARGET_SUBDIR)/libvtv && \
36297 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36299 @endif target-libvtv
36301 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36302 maybe-install-strip-target-libvtv:
36304 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36306 install-strip-target-libvtv: installdirs
36307 @: $(MAKE); $(unstage)
36308 @r=`${PWD_COMMAND}`; export r; \
36309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310 $(RAW_CXX_TARGET_EXPORTS) \
36311 (cd $(TARGET_SUBDIR)/libvtv && \
36312 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36314 @endif target-libvtv
36316 # Other targets (info, dvi, pdf, etc.)
36318 .PHONY: maybe-info-target-libvtv info-target-libvtv
36319 maybe-info-target-libvtv:
36321 maybe-info-target-libvtv: info-target-libvtv
36323 info-target-libvtv: \
36324 configure-target-libvtv
36325 @: $(MAKE); $(unstage)
36326 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36327 r=`${PWD_COMMAND}`; export r; \
36328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329 $(RAW_CXX_TARGET_EXPORTS) \
36330 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36331 for flag in $(EXTRA_TARGET_FLAGS); do \
36332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36334 (cd $(TARGET_SUBDIR)/libvtv && \
36335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36337 "RANLIB=$${RANLIB}" \
36338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342 @endif target-libvtv
36344 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36345 maybe-dvi-target-libvtv:
36347 maybe-dvi-target-libvtv: dvi-target-libvtv
36349 dvi-target-libvtv: \
36350 configure-target-libvtv
36351 @: $(MAKE); $(unstage)
36352 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36353 r=`${PWD_COMMAND}`; export r; \
36354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36355 $(RAW_CXX_TARGET_EXPORTS) \
36356 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36357 for flag in $(EXTRA_TARGET_FLAGS); do \
36358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36360 (cd $(TARGET_SUBDIR)/libvtv && \
36361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36363 "RANLIB=$${RANLIB}" \
36364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36368 @endif target-libvtv
36370 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36371 maybe-pdf-target-libvtv:
36373 maybe-pdf-target-libvtv: pdf-target-libvtv
36375 pdf-target-libvtv: \
36376 configure-target-libvtv
36377 @: $(MAKE); $(unstage)
36378 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36379 r=`${PWD_COMMAND}`; export r; \
36380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36381 $(RAW_CXX_TARGET_EXPORTS) \
36382 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36383 for flag in $(EXTRA_TARGET_FLAGS); do \
36384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36386 (cd $(TARGET_SUBDIR)/libvtv && \
36387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36389 "RANLIB=$${RANLIB}" \
36390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36394 @endif target-libvtv
36396 .PHONY: maybe-html-target-libvtv html-target-libvtv
36397 maybe-html-target-libvtv:
36399 maybe-html-target-libvtv: html-target-libvtv
36401 html-target-libvtv: \
36402 configure-target-libvtv
36403 @: $(MAKE); $(unstage)
36404 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36405 r=`${PWD_COMMAND}`; export r; \
36406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36407 $(RAW_CXX_TARGET_EXPORTS) \
36408 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36409 for flag in $(EXTRA_TARGET_FLAGS); do \
36410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36412 (cd $(TARGET_SUBDIR)/libvtv && \
36413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36415 "RANLIB=$${RANLIB}" \
36416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36420 @endif target-libvtv
36422 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36423 maybe-TAGS-target-libvtv:
36425 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36427 TAGS-target-libvtv: \
36428 configure-target-libvtv
36429 @: $(MAKE); $(unstage)
36430 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36431 r=`${PWD_COMMAND}`; export r; \
36432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36433 $(RAW_CXX_TARGET_EXPORTS) \
36434 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36435 for flag in $(EXTRA_TARGET_FLAGS); do \
36436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36438 (cd $(TARGET_SUBDIR)/libvtv && \
36439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36441 "RANLIB=$${RANLIB}" \
36442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36446 @endif target-libvtv
36448 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36449 maybe-install-info-target-libvtv:
36451 maybe-install-info-target-libvtv: install-info-target-libvtv
36453 install-info-target-libvtv: \
36454 configure-target-libvtv \
36456 @: $(MAKE); $(unstage)
36457 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36458 r=`${PWD_COMMAND}`; export r; \
36459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460 $(RAW_CXX_TARGET_EXPORTS) \
36461 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36462 for flag in $(EXTRA_TARGET_FLAGS); do \
36463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36465 (cd $(TARGET_SUBDIR)/libvtv && \
36466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36468 "RANLIB=$${RANLIB}" \
36469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36473 @endif target-libvtv
36475 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36476 maybe-install-pdf-target-libvtv:
36478 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36480 install-pdf-target-libvtv: \
36481 configure-target-libvtv \
36483 @: $(MAKE); $(unstage)
36484 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36485 r=`${PWD_COMMAND}`; export r; \
36486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36487 $(RAW_CXX_TARGET_EXPORTS) \
36488 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36489 for flag in $(EXTRA_TARGET_FLAGS); do \
36490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492 (cd $(TARGET_SUBDIR)/libvtv && \
36493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36495 "RANLIB=$${RANLIB}" \
36496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36500 @endif target-libvtv
36502 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36503 maybe-install-html-target-libvtv:
36505 maybe-install-html-target-libvtv: install-html-target-libvtv
36507 install-html-target-libvtv: \
36508 configure-target-libvtv \
36510 @: $(MAKE); $(unstage)
36511 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36512 r=`${PWD_COMMAND}`; export r; \
36513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36514 $(RAW_CXX_TARGET_EXPORTS) \
36515 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36516 for flag in $(EXTRA_TARGET_FLAGS); do \
36517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36519 (cd $(TARGET_SUBDIR)/libvtv && \
36520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36522 "RANLIB=$${RANLIB}" \
36523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36527 @endif target-libvtv
36529 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36530 maybe-installcheck-target-libvtv:
36532 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36534 installcheck-target-libvtv: \
36535 configure-target-libvtv
36536 @: $(MAKE); $(unstage)
36537 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36538 r=`${PWD_COMMAND}`; export r; \
36539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36540 $(RAW_CXX_TARGET_EXPORTS) \
36541 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36542 for flag in $(EXTRA_TARGET_FLAGS); do \
36543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36545 (cd $(TARGET_SUBDIR)/libvtv && \
36546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36548 "RANLIB=$${RANLIB}" \
36549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36553 @endif target-libvtv
36555 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36556 maybe-mostlyclean-target-libvtv:
36558 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36560 mostlyclean-target-libvtv:
36561 @: $(MAKE); $(unstage)
36562 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36563 r=`${PWD_COMMAND}`; export r; \
36564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36565 $(RAW_CXX_TARGET_EXPORTS) \
36566 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36567 for flag in $(EXTRA_TARGET_FLAGS); do \
36568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36570 (cd $(TARGET_SUBDIR)/libvtv && \
36571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36573 "RANLIB=$${RANLIB}" \
36574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36578 @endif target-libvtv
36580 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36581 maybe-clean-target-libvtv:
36583 maybe-clean-target-libvtv: clean-target-libvtv
36585 clean-target-libvtv:
36586 @: $(MAKE); $(unstage)
36587 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36588 r=`${PWD_COMMAND}`; export r; \
36589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590 $(RAW_CXX_TARGET_EXPORTS) \
36591 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36592 for flag in $(EXTRA_TARGET_FLAGS); do \
36593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36595 (cd $(TARGET_SUBDIR)/libvtv && \
36596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598 "RANLIB=$${RANLIB}" \
36599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603 @endif target-libvtv
36605 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36606 maybe-distclean-target-libvtv:
36608 maybe-distclean-target-libvtv: distclean-target-libvtv
36610 distclean-target-libvtv:
36611 @: $(MAKE); $(unstage)
36612 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36613 r=`${PWD_COMMAND}`; export r; \
36614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615 $(RAW_CXX_TARGET_EXPORTS) \
36616 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36617 for flag in $(EXTRA_TARGET_FLAGS); do \
36618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36620 (cd $(TARGET_SUBDIR)/libvtv && \
36621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36623 "RANLIB=$${RANLIB}" \
36624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36628 @endif target-libvtv
36630 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36631 maybe-maintainer-clean-target-libvtv:
36633 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36635 maintainer-clean-target-libvtv:
36636 @: $(MAKE); $(unstage)
36637 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36638 r=`${PWD_COMMAND}`; export r; \
36639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36640 $(RAW_CXX_TARGET_EXPORTS) \
36641 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36642 for flag in $(EXTRA_TARGET_FLAGS); do \
36643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36645 (cd $(TARGET_SUBDIR)/libvtv && \
36646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36648 "RANLIB=$${RANLIB}" \
36649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36650 maintainer-clean) \
36653 @endif target-libvtv
36659 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36660 maybe-configure-target-libcilkrts:
36662 configure-target-libcilkrts: stage_current
36663 @endif gcc-bootstrap
36664 @if target-libcilkrts
36665 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36666 configure-target-libcilkrts:
36667 @: $(MAKE); $(unstage)
36668 @r=`${PWD_COMMAND}`; export r; \
36669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670 echo "Checking multilib configuration for libcilkrts..."; \
36671 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36672 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36673 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36674 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36675 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36677 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36678 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36681 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36683 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36684 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36685 $(NORMAL_TARGET_EXPORTS) \
36686 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36687 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36688 case $(srcdir) in \
36689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36690 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36693 module_srcdir=libcilkrts; \
36694 rm -f no-such-file || : ; \
36695 CONFIG_SITE=no-such-file $(SHELL) \
36696 $$s/$$module_srcdir/configure \
36697 --srcdir=$${topdir}/$$module_srcdir \
36698 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36699 --target=${target_alias} \
36701 @endif target-libcilkrts
36707 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36708 maybe-all-target-libcilkrts:
36710 all-target-libcilkrts: stage_current
36711 @endif gcc-bootstrap
36712 @if target-libcilkrts
36713 TARGET-target-libcilkrts=all
36714 maybe-all-target-libcilkrts: all-target-libcilkrts
36715 all-target-libcilkrts: configure-target-libcilkrts
36716 @: $(MAKE); $(unstage)
36717 @r=`${PWD_COMMAND}`; export r; \
36718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36719 $(NORMAL_TARGET_EXPORTS) \
36720 (cd $(TARGET_SUBDIR)/libcilkrts && \
36721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36722 $(TARGET-target-libcilkrts))
36723 @endif target-libcilkrts
36729 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36730 maybe-check-target-libcilkrts:
36731 @if target-libcilkrts
36732 maybe-check-target-libcilkrts: check-target-libcilkrts
36734 check-target-libcilkrts:
36735 @: $(MAKE); $(unstage)
36736 @r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(NORMAL_TARGET_EXPORTS) \
36739 (cd $(TARGET_SUBDIR)/libcilkrts && \
36740 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36742 @endif target-libcilkrts
36744 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36745 maybe-install-target-libcilkrts:
36746 @if target-libcilkrts
36747 maybe-install-target-libcilkrts: install-target-libcilkrts
36749 install-target-libcilkrts: installdirs
36750 @: $(MAKE); $(unstage)
36751 @r=`${PWD_COMMAND}`; export r; \
36752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36753 $(NORMAL_TARGET_EXPORTS) \
36754 (cd $(TARGET_SUBDIR)/libcilkrts && \
36755 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36757 @endif target-libcilkrts
36759 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36760 maybe-install-strip-target-libcilkrts:
36761 @if target-libcilkrts
36762 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36764 install-strip-target-libcilkrts: installdirs
36765 @: $(MAKE); $(unstage)
36766 @r=`${PWD_COMMAND}`; export r; \
36767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768 $(NORMAL_TARGET_EXPORTS) \
36769 (cd $(TARGET_SUBDIR)/libcilkrts && \
36770 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36772 @endif target-libcilkrts
36774 # Other targets (info, dvi, pdf, etc.)
36776 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36777 maybe-info-target-libcilkrts:
36778 @if target-libcilkrts
36779 maybe-info-target-libcilkrts: info-target-libcilkrts
36781 info-target-libcilkrts: \
36782 configure-target-libcilkrts
36783 @: $(MAKE); $(unstage)
36784 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36785 r=`${PWD_COMMAND}`; export r; \
36786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36787 $(NORMAL_TARGET_EXPORTS) \
36788 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36789 for flag in $(EXTRA_TARGET_FLAGS); do \
36790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36792 (cd $(TARGET_SUBDIR)/libcilkrts && \
36793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36795 "RANLIB=$${RANLIB}" \
36796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36800 @endif target-libcilkrts
36802 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36803 maybe-dvi-target-libcilkrts:
36804 @if target-libcilkrts
36805 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36807 dvi-target-libcilkrts: \
36808 configure-target-libcilkrts
36809 @: $(MAKE); $(unstage)
36810 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36811 r=`${PWD_COMMAND}`; export r; \
36812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813 $(NORMAL_TARGET_EXPORTS) \
36814 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36815 for flag in $(EXTRA_TARGET_FLAGS); do \
36816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36818 (cd $(TARGET_SUBDIR)/libcilkrts && \
36819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821 "RANLIB=$${RANLIB}" \
36822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36826 @endif target-libcilkrts
36828 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36829 maybe-pdf-target-libcilkrts:
36830 @if target-libcilkrts
36831 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36833 pdf-target-libcilkrts: \
36834 configure-target-libcilkrts
36835 @: $(MAKE); $(unstage)
36836 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36837 r=`${PWD_COMMAND}`; export r; \
36838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839 $(NORMAL_TARGET_EXPORTS) \
36840 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36841 for flag in $(EXTRA_TARGET_FLAGS); do \
36842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36844 (cd $(TARGET_SUBDIR)/libcilkrts && \
36845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36847 "RANLIB=$${RANLIB}" \
36848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36852 @endif target-libcilkrts
36854 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36855 maybe-html-target-libcilkrts:
36856 @if target-libcilkrts
36857 maybe-html-target-libcilkrts: html-target-libcilkrts
36859 html-target-libcilkrts: \
36860 configure-target-libcilkrts
36861 @: $(MAKE); $(unstage)
36862 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36863 r=`${PWD_COMMAND}`; export r; \
36864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865 $(NORMAL_TARGET_EXPORTS) \
36866 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36867 for flag in $(EXTRA_TARGET_FLAGS); do \
36868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36870 (cd $(TARGET_SUBDIR)/libcilkrts && \
36871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36873 "RANLIB=$${RANLIB}" \
36874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36878 @endif target-libcilkrts
36880 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36881 maybe-TAGS-target-libcilkrts:
36882 @if target-libcilkrts
36883 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36885 TAGS-target-libcilkrts: \
36886 configure-target-libcilkrts
36887 @: $(MAKE); $(unstage)
36888 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(NORMAL_TARGET_EXPORTS) \
36892 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36893 for flag in $(EXTRA_TARGET_FLAGS); do \
36894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896 (cd $(TARGET_SUBDIR)/libcilkrts && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36904 @endif target-libcilkrts
36906 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36907 maybe-install-info-target-libcilkrts:
36908 @if target-libcilkrts
36909 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36911 install-info-target-libcilkrts: \
36912 configure-target-libcilkrts \
36913 info-target-libcilkrts
36914 @: $(MAKE); $(unstage)
36915 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36916 r=`${PWD_COMMAND}`; export r; \
36917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918 $(NORMAL_TARGET_EXPORTS) \
36919 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36920 for flag in $(EXTRA_TARGET_FLAGS); do \
36921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36923 (cd $(TARGET_SUBDIR)/libcilkrts && \
36924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36926 "RANLIB=$${RANLIB}" \
36927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36931 @endif target-libcilkrts
36933 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36934 maybe-install-pdf-target-libcilkrts:
36935 @if target-libcilkrts
36936 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36938 install-pdf-target-libcilkrts: \
36939 configure-target-libcilkrts \
36940 pdf-target-libcilkrts
36941 @: $(MAKE); $(unstage)
36942 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36943 r=`${PWD_COMMAND}`; export r; \
36944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945 $(NORMAL_TARGET_EXPORTS) \
36946 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36947 for flag in $(EXTRA_TARGET_FLAGS); do \
36948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36950 (cd $(TARGET_SUBDIR)/libcilkrts && \
36951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953 "RANLIB=$${RANLIB}" \
36954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36958 @endif target-libcilkrts
36960 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36961 maybe-install-html-target-libcilkrts:
36962 @if target-libcilkrts
36963 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36965 install-html-target-libcilkrts: \
36966 configure-target-libcilkrts \
36967 html-target-libcilkrts
36968 @: $(MAKE); $(unstage)
36969 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36970 r=`${PWD_COMMAND}`; export r; \
36971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36972 $(NORMAL_TARGET_EXPORTS) \
36973 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36974 for flag in $(EXTRA_TARGET_FLAGS); do \
36975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36977 (cd $(TARGET_SUBDIR)/libcilkrts && \
36978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36980 "RANLIB=$${RANLIB}" \
36981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36985 @endif target-libcilkrts
36987 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36988 maybe-installcheck-target-libcilkrts:
36989 @if target-libcilkrts
36990 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36992 installcheck-target-libcilkrts: \
36993 configure-target-libcilkrts
36994 @: $(MAKE); $(unstage)
36995 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36996 r=`${PWD_COMMAND}`; export r; \
36997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36998 $(NORMAL_TARGET_EXPORTS) \
36999 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37000 for flag in $(EXTRA_TARGET_FLAGS); do \
37001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37003 (cd $(TARGET_SUBDIR)/libcilkrts && \
37004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37006 "RANLIB=$${RANLIB}" \
37007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37011 @endif target-libcilkrts
37013 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37014 maybe-mostlyclean-target-libcilkrts:
37015 @if target-libcilkrts
37016 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37018 mostlyclean-target-libcilkrts:
37019 @: $(MAKE); $(unstage)
37020 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37021 r=`${PWD_COMMAND}`; export r; \
37022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37023 $(NORMAL_TARGET_EXPORTS) \
37024 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37025 for flag in $(EXTRA_TARGET_FLAGS); do \
37026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37028 (cd $(TARGET_SUBDIR)/libcilkrts && \
37029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37031 "RANLIB=$${RANLIB}" \
37032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37036 @endif target-libcilkrts
37038 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37039 maybe-clean-target-libcilkrts:
37040 @if target-libcilkrts
37041 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37043 clean-target-libcilkrts:
37044 @: $(MAKE); $(unstage)
37045 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37046 r=`${PWD_COMMAND}`; export r; \
37047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37048 $(NORMAL_TARGET_EXPORTS) \
37049 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37050 for flag in $(EXTRA_TARGET_FLAGS); do \
37051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37053 (cd $(TARGET_SUBDIR)/libcilkrts && \
37054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37056 "RANLIB=$${RANLIB}" \
37057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061 @endif target-libcilkrts
37063 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37064 maybe-distclean-target-libcilkrts:
37065 @if target-libcilkrts
37066 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37068 distclean-target-libcilkrts:
37069 @: $(MAKE); $(unstage)
37070 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37071 r=`${PWD_COMMAND}`; export r; \
37072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37073 $(NORMAL_TARGET_EXPORTS) \
37074 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37075 for flag in $(EXTRA_TARGET_FLAGS); do \
37076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37078 (cd $(TARGET_SUBDIR)/libcilkrts && \
37079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37081 "RANLIB=$${RANLIB}" \
37082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086 @endif target-libcilkrts
37088 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37089 maybe-maintainer-clean-target-libcilkrts:
37090 @if target-libcilkrts
37091 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37093 maintainer-clean-target-libcilkrts:
37094 @: $(MAKE); $(unstage)
37095 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37096 r=`${PWD_COMMAND}`; export r; \
37097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098 $(NORMAL_TARGET_EXPORTS) \
37099 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37100 for flag in $(EXTRA_TARGET_FLAGS); do \
37101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37103 (cd $(TARGET_SUBDIR)/libcilkrts && \
37104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106 "RANLIB=$${RANLIB}" \
37107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108 maintainer-clean) \
37111 @endif target-libcilkrts
37117 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37118 maybe-configure-target-liboffloadmic:
37120 configure-target-liboffloadmic: stage_current
37121 @endif gcc-bootstrap
37122 @if target-liboffloadmic
37123 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37124 configure-target-liboffloadmic:
37125 @: $(MAKE); $(unstage)
37126 @r=`${PWD_COMMAND}`; export r; \
37127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37128 echo "Checking multilib configuration for liboffloadmic..."; \
37129 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37130 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37131 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37132 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37133 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37135 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37136 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37139 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37141 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37142 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37143 $(NORMAL_TARGET_EXPORTS) \
37144 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37145 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37146 case $(srcdir) in \
37147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37148 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37151 module_srcdir=liboffloadmic; \
37152 rm -f no-such-file || : ; \
37153 CONFIG_SITE=no-such-file $(SHELL) \
37154 $$s/$$module_srcdir/configure \
37155 --srcdir=$${topdir}/$$module_srcdir \
37156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37157 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37159 @endif target-liboffloadmic
37165 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37166 maybe-all-target-liboffloadmic:
37168 all-target-liboffloadmic: stage_current
37169 @endif gcc-bootstrap
37170 @if target-liboffloadmic
37171 TARGET-target-liboffloadmic=all
37172 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37173 all-target-liboffloadmic: configure-target-liboffloadmic
37174 @: $(MAKE); $(unstage)
37175 @r=`${PWD_COMMAND}`; export r; \
37176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177 $(NORMAL_TARGET_EXPORTS) \
37178 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37179 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37180 $(TARGET-target-liboffloadmic))
37181 @endif target-liboffloadmic
37187 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37188 maybe-check-target-liboffloadmic:
37189 @if target-liboffloadmic
37190 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37192 check-target-liboffloadmic:
37193 @: $(MAKE); $(unstage)
37194 @r=`${PWD_COMMAND}`; export r; \
37195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196 $(NORMAL_TARGET_EXPORTS) \
37197 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37198 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37200 @endif target-liboffloadmic
37202 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37203 maybe-install-target-liboffloadmic:
37204 @if target-liboffloadmic
37205 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37207 install-target-liboffloadmic: installdirs
37208 @: $(MAKE); $(unstage)
37209 @r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(NORMAL_TARGET_EXPORTS) \
37212 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37213 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37215 @endif target-liboffloadmic
37217 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37218 maybe-install-strip-target-liboffloadmic:
37219 @if target-liboffloadmic
37220 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37222 install-strip-target-liboffloadmic: installdirs
37223 @: $(MAKE); $(unstage)
37224 @r=`${PWD_COMMAND}`; export r; \
37225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226 $(NORMAL_TARGET_EXPORTS) \
37227 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37228 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37230 @endif target-liboffloadmic
37232 # Other targets (info, dvi, pdf, etc.)
37234 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37235 maybe-info-target-liboffloadmic:
37236 @if target-liboffloadmic
37237 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37239 info-target-liboffloadmic: \
37240 configure-target-liboffloadmic
37241 @: $(MAKE); $(unstage)
37242 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37243 r=`${PWD_COMMAND}`; export r; \
37244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245 $(NORMAL_TARGET_EXPORTS) \
37246 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37247 for flag in $(EXTRA_TARGET_FLAGS); do \
37248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37250 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37253 "RANLIB=$${RANLIB}" \
37254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37258 @endif target-liboffloadmic
37260 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37261 maybe-dvi-target-liboffloadmic:
37262 @if target-liboffloadmic
37263 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37265 dvi-target-liboffloadmic: \
37266 configure-target-liboffloadmic
37267 @: $(MAKE); $(unstage)
37268 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37269 r=`${PWD_COMMAND}`; export r; \
37270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37271 $(NORMAL_TARGET_EXPORTS) \
37272 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37273 for flag in $(EXTRA_TARGET_FLAGS); do \
37274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37276 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37279 "RANLIB=$${RANLIB}" \
37280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37284 @endif target-liboffloadmic
37286 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37287 maybe-pdf-target-liboffloadmic:
37288 @if target-liboffloadmic
37289 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37291 pdf-target-liboffloadmic: \
37292 configure-target-liboffloadmic
37293 @: $(MAKE); $(unstage)
37294 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37295 r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(NORMAL_TARGET_EXPORTS) \
37298 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37299 for flag in $(EXTRA_TARGET_FLAGS); do \
37300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37302 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37305 "RANLIB=$${RANLIB}" \
37306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37310 @endif target-liboffloadmic
37312 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37313 maybe-html-target-liboffloadmic:
37314 @if target-liboffloadmic
37315 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37317 html-target-liboffloadmic: \
37318 configure-target-liboffloadmic
37319 @: $(MAKE); $(unstage)
37320 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37321 r=`${PWD_COMMAND}`; export r; \
37322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37323 $(NORMAL_TARGET_EXPORTS) \
37324 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37325 for flag in $(EXTRA_TARGET_FLAGS); do \
37326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37328 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37331 "RANLIB=$${RANLIB}" \
37332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336 @endif target-liboffloadmic
37338 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37339 maybe-TAGS-target-liboffloadmic:
37340 @if target-liboffloadmic
37341 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37343 TAGS-target-liboffloadmic: \
37344 configure-target-liboffloadmic
37345 @: $(MAKE); $(unstage)
37346 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37347 r=`${PWD_COMMAND}`; export r; \
37348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37349 $(NORMAL_TARGET_EXPORTS) \
37350 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37351 for flag in $(EXTRA_TARGET_FLAGS); do \
37352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37354 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37357 "RANLIB=$${RANLIB}" \
37358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37362 @endif target-liboffloadmic
37364 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37365 maybe-install-info-target-liboffloadmic:
37366 @if target-liboffloadmic
37367 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37369 install-info-target-liboffloadmic: \
37370 configure-target-liboffloadmic \
37371 info-target-liboffloadmic
37372 @: $(MAKE); $(unstage)
37373 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37374 r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(NORMAL_TARGET_EXPORTS) \
37377 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37378 for flag in $(EXTRA_TARGET_FLAGS); do \
37379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37381 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384 "RANLIB=$${RANLIB}" \
37385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389 @endif target-liboffloadmic
37391 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37392 maybe-install-pdf-target-liboffloadmic:
37393 @if target-liboffloadmic
37394 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37396 install-pdf-target-liboffloadmic: \
37397 configure-target-liboffloadmic \
37398 pdf-target-liboffloadmic
37399 @: $(MAKE); $(unstage)
37400 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37401 r=`${PWD_COMMAND}`; export r; \
37402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37403 $(NORMAL_TARGET_EXPORTS) \
37404 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37405 for flag in $(EXTRA_TARGET_FLAGS); do \
37406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37411 "RANLIB=$${RANLIB}" \
37412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37416 @endif target-liboffloadmic
37418 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37419 maybe-install-html-target-liboffloadmic:
37420 @if target-liboffloadmic
37421 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37423 install-html-target-liboffloadmic: \
37424 configure-target-liboffloadmic \
37425 html-target-liboffloadmic
37426 @: $(MAKE); $(unstage)
37427 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37428 r=`${PWD_COMMAND}`; export r; \
37429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37430 $(NORMAL_TARGET_EXPORTS) \
37431 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37432 for flag in $(EXTRA_TARGET_FLAGS); do \
37433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37435 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37438 "RANLIB=$${RANLIB}" \
37439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37443 @endif target-liboffloadmic
37445 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37446 maybe-installcheck-target-liboffloadmic:
37447 @if target-liboffloadmic
37448 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37450 installcheck-target-liboffloadmic: \
37451 configure-target-liboffloadmic
37452 @: $(MAKE); $(unstage)
37453 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37454 r=`${PWD_COMMAND}`; export r; \
37455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456 $(NORMAL_TARGET_EXPORTS) \
37457 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37458 for flag in $(EXTRA_TARGET_FLAGS); do \
37459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37461 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37464 "RANLIB=$${RANLIB}" \
37465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37469 @endif target-liboffloadmic
37471 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37472 maybe-mostlyclean-target-liboffloadmic:
37473 @if target-liboffloadmic
37474 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37476 mostlyclean-target-liboffloadmic:
37477 @: $(MAKE); $(unstage)
37478 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37479 r=`${PWD_COMMAND}`; export r; \
37480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37481 $(NORMAL_TARGET_EXPORTS) \
37482 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37483 for flag in $(EXTRA_TARGET_FLAGS); do \
37484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37486 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37489 "RANLIB=$${RANLIB}" \
37490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37494 @endif target-liboffloadmic
37496 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37497 maybe-clean-target-liboffloadmic:
37498 @if target-liboffloadmic
37499 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37501 clean-target-liboffloadmic:
37502 @: $(MAKE); $(unstage)
37503 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37504 r=`${PWD_COMMAND}`; export r; \
37505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37506 $(NORMAL_TARGET_EXPORTS) \
37507 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37508 for flag in $(EXTRA_TARGET_FLAGS); do \
37509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37511 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37514 "RANLIB=$${RANLIB}" \
37515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37519 @endif target-liboffloadmic
37521 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37522 maybe-distclean-target-liboffloadmic:
37523 @if target-liboffloadmic
37524 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37526 distclean-target-liboffloadmic:
37527 @: $(MAKE); $(unstage)
37528 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37529 r=`${PWD_COMMAND}`; export r; \
37530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37531 $(NORMAL_TARGET_EXPORTS) \
37532 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37533 for flag in $(EXTRA_TARGET_FLAGS); do \
37534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37536 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37539 "RANLIB=$${RANLIB}" \
37540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37544 @endif target-liboffloadmic
37546 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37547 maybe-maintainer-clean-target-liboffloadmic:
37548 @if target-liboffloadmic
37549 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37551 maintainer-clean-target-liboffloadmic:
37552 @: $(MAKE); $(unstage)
37553 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37554 r=`${PWD_COMMAND}`; export r; \
37555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37556 $(NORMAL_TARGET_EXPORTS) \
37557 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37558 for flag in $(EXTRA_TARGET_FLAGS); do \
37559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37561 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37564 "RANLIB=$${RANLIB}" \
37565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37566 maintainer-clean) \
37569 @endif target-liboffloadmic
37575 .PHONY: configure-target-libssp maybe-configure-target-libssp
37576 maybe-configure-target-libssp:
37578 configure-target-libssp: stage_current
37579 @endif gcc-bootstrap
37581 maybe-configure-target-libssp: configure-target-libssp
37582 configure-target-libssp:
37583 @: $(MAKE); $(unstage)
37584 @r=`${PWD_COMMAND}`; export r; \
37585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37586 echo "Checking multilib configuration for libssp..."; \
37587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37588 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37589 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37590 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37591 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37593 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37594 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37597 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37599 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37600 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37601 $(NORMAL_TARGET_EXPORTS) \
37602 echo Configuring in $(TARGET_SUBDIR)/libssp; \
37603 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37604 case $(srcdir) in \
37605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37606 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37609 module_srcdir=libssp; \
37610 rm -f no-such-file || : ; \
37611 CONFIG_SITE=no-such-file $(SHELL) \
37612 $$s/$$module_srcdir/configure \
37613 --srcdir=$${topdir}/$$module_srcdir \
37614 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37615 --target=${target_alias} \
37617 @endif target-libssp
37623 .PHONY: all-target-libssp maybe-all-target-libssp
37624 maybe-all-target-libssp:
37626 all-target-libssp: stage_current
37627 @endif gcc-bootstrap
37629 TARGET-target-libssp=all
37630 maybe-all-target-libssp: all-target-libssp
37631 all-target-libssp: configure-target-libssp
37632 @: $(MAKE); $(unstage)
37633 @r=`${PWD_COMMAND}`; export r; \
37634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635 $(NORMAL_TARGET_EXPORTS) \
37636 (cd $(TARGET_SUBDIR)/libssp && \
37637 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37638 $(TARGET-target-libssp))
37639 @endif target-libssp
37645 .PHONY: check-target-libssp maybe-check-target-libssp
37646 maybe-check-target-libssp:
37648 maybe-check-target-libssp: check-target-libssp
37650 check-target-libssp:
37651 @: $(MAKE); $(unstage)
37652 @r=`${PWD_COMMAND}`; export r; \
37653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37654 $(NORMAL_TARGET_EXPORTS) \
37655 (cd $(TARGET_SUBDIR)/libssp && \
37656 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37658 @endif target-libssp
37660 .PHONY: install-target-libssp maybe-install-target-libssp
37661 maybe-install-target-libssp:
37663 maybe-install-target-libssp: install-target-libssp
37665 install-target-libssp: installdirs
37666 @: $(MAKE); $(unstage)
37667 @r=`${PWD_COMMAND}`; export r; \
37668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37669 $(NORMAL_TARGET_EXPORTS) \
37670 (cd $(TARGET_SUBDIR)/libssp && \
37671 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37673 @endif target-libssp
37675 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37676 maybe-install-strip-target-libssp:
37678 maybe-install-strip-target-libssp: install-strip-target-libssp
37680 install-strip-target-libssp: installdirs
37681 @: $(MAKE); $(unstage)
37682 @r=`${PWD_COMMAND}`; export r; \
37683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684 $(NORMAL_TARGET_EXPORTS) \
37685 (cd $(TARGET_SUBDIR)/libssp && \
37686 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37688 @endif target-libssp
37690 # Other targets (info, dvi, pdf, etc.)
37692 .PHONY: maybe-info-target-libssp info-target-libssp
37693 maybe-info-target-libssp:
37695 maybe-info-target-libssp: info-target-libssp
37697 info-target-libssp: \
37698 configure-target-libssp
37699 @: $(MAKE); $(unstage)
37700 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37701 r=`${PWD_COMMAND}`; export r; \
37702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703 $(NORMAL_TARGET_EXPORTS) \
37704 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37705 for flag in $(EXTRA_TARGET_FLAGS); do \
37706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37708 (cd $(TARGET_SUBDIR)/libssp && \
37709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711 "RANLIB=$${RANLIB}" \
37712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37716 @endif target-libssp
37718 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37719 maybe-dvi-target-libssp:
37721 maybe-dvi-target-libssp: dvi-target-libssp
37723 dvi-target-libssp: \
37724 configure-target-libssp
37725 @: $(MAKE); $(unstage)
37726 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37727 r=`${PWD_COMMAND}`; export r; \
37728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729 $(NORMAL_TARGET_EXPORTS) \
37730 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37731 for flag in $(EXTRA_TARGET_FLAGS); do \
37732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37734 (cd $(TARGET_SUBDIR)/libssp && \
37735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37737 "RANLIB=$${RANLIB}" \
37738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37742 @endif target-libssp
37744 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37745 maybe-pdf-target-libssp:
37747 maybe-pdf-target-libssp: pdf-target-libssp
37749 pdf-target-libssp: \
37750 configure-target-libssp
37751 @: $(MAKE); $(unstage)
37752 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37753 r=`${PWD_COMMAND}`; export r; \
37754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755 $(NORMAL_TARGET_EXPORTS) \
37756 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37757 for flag in $(EXTRA_TARGET_FLAGS); do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37760 (cd $(TARGET_SUBDIR)/libssp && \
37761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763 "RANLIB=$${RANLIB}" \
37764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37768 @endif target-libssp
37770 .PHONY: maybe-html-target-libssp html-target-libssp
37771 maybe-html-target-libssp:
37773 maybe-html-target-libssp: html-target-libssp
37775 html-target-libssp: \
37776 configure-target-libssp
37777 @: $(MAKE); $(unstage)
37778 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37779 r=`${PWD_COMMAND}`; export r; \
37780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781 $(NORMAL_TARGET_EXPORTS) \
37782 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37783 for flag in $(EXTRA_TARGET_FLAGS); do \
37784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37786 (cd $(TARGET_SUBDIR)/libssp && \
37787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789 "RANLIB=$${RANLIB}" \
37790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37794 @endif target-libssp
37796 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37797 maybe-TAGS-target-libssp:
37799 maybe-TAGS-target-libssp: TAGS-target-libssp
37801 TAGS-target-libssp: \
37802 configure-target-libssp
37803 @: $(MAKE); $(unstage)
37804 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37805 r=`${PWD_COMMAND}`; export r; \
37806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37807 $(NORMAL_TARGET_EXPORTS) \
37808 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37809 for flag in $(EXTRA_TARGET_FLAGS); do \
37810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812 (cd $(TARGET_SUBDIR)/libssp && \
37813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37815 "RANLIB=$${RANLIB}" \
37816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37820 @endif target-libssp
37822 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37823 maybe-install-info-target-libssp:
37825 maybe-install-info-target-libssp: install-info-target-libssp
37827 install-info-target-libssp: \
37828 configure-target-libssp \
37830 @: $(MAKE); $(unstage)
37831 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37832 r=`${PWD_COMMAND}`; export r; \
37833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37834 $(NORMAL_TARGET_EXPORTS) \
37835 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37836 for flag in $(EXTRA_TARGET_FLAGS); do \
37837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37839 (cd $(TARGET_SUBDIR)/libssp && \
37840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37842 "RANLIB=$${RANLIB}" \
37843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37847 @endif target-libssp
37849 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37850 maybe-install-pdf-target-libssp:
37852 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37854 install-pdf-target-libssp: \
37855 configure-target-libssp \
37857 @: $(MAKE); $(unstage)
37858 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37859 r=`${PWD_COMMAND}`; export r; \
37860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37861 $(NORMAL_TARGET_EXPORTS) \
37862 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37863 for flag in $(EXTRA_TARGET_FLAGS); do \
37864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37866 (cd $(TARGET_SUBDIR)/libssp && \
37867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37869 "RANLIB=$${RANLIB}" \
37870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37874 @endif target-libssp
37876 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37877 maybe-install-html-target-libssp:
37879 maybe-install-html-target-libssp: install-html-target-libssp
37881 install-html-target-libssp: \
37882 configure-target-libssp \
37884 @: $(MAKE); $(unstage)
37885 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37886 r=`${PWD_COMMAND}`; export r; \
37887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888 $(NORMAL_TARGET_EXPORTS) \
37889 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37890 for flag in $(EXTRA_TARGET_FLAGS); do \
37891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37893 (cd $(TARGET_SUBDIR)/libssp && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896 "RANLIB=$${RANLIB}" \
37897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37901 @endif target-libssp
37903 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37904 maybe-installcheck-target-libssp:
37906 maybe-installcheck-target-libssp: installcheck-target-libssp
37908 installcheck-target-libssp: \
37909 configure-target-libssp
37910 @: $(MAKE); $(unstage)
37911 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37912 r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(NORMAL_TARGET_EXPORTS) \
37915 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37916 for flag in $(EXTRA_TARGET_FLAGS); do \
37917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37919 (cd $(TARGET_SUBDIR)/libssp && \
37920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922 "RANLIB=$${RANLIB}" \
37923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37927 @endif target-libssp
37929 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37930 maybe-mostlyclean-target-libssp:
37932 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37934 mostlyclean-target-libssp:
37935 @: $(MAKE); $(unstage)
37936 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37937 r=`${PWD_COMMAND}`; export r; \
37938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939 $(NORMAL_TARGET_EXPORTS) \
37940 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37941 for flag in $(EXTRA_TARGET_FLAGS); do \
37942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37944 (cd $(TARGET_SUBDIR)/libssp && \
37945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947 "RANLIB=$${RANLIB}" \
37948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37952 @endif target-libssp
37954 .PHONY: maybe-clean-target-libssp clean-target-libssp
37955 maybe-clean-target-libssp:
37957 maybe-clean-target-libssp: clean-target-libssp
37959 clean-target-libssp:
37960 @: $(MAKE); $(unstage)
37961 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37962 r=`${PWD_COMMAND}`; export r; \
37963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964 $(NORMAL_TARGET_EXPORTS) \
37965 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37966 for flag in $(EXTRA_TARGET_FLAGS); do \
37967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969 (cd $(TARGET_SUBDIR)/libssp && \
37970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37972 "RANLIB=$${RANLIB}" \
37973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37977 @endif target-libssp
37979 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37980 maybe-distclean-target-libssp:
37982 maybe-distclean-target-libssp: distclean-target-libssp
37984 distclean-target-libssp:
37985 @: $(MAKE); $(unstage)
37986 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37987 r=`${PWD_COMMAND}`; export r; \
37988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37989 $(NORMAL_TARGET_EXPORTS) \
37990 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37991 for flag in $(EXTRA_TARGET_FLAGS); do \
37992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994 (cd $(TARGET_SUBDIR)/libssp && \
37995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37997 "RANLIB=$${RANLIB}" \
37998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002 @endif target-libssp
38004 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38005 maybe-maintainer-clean-target-libssp:
38007 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38009 maintainer-clean-target-libssp:
38010 @: $(MAKE); $(unstage)
38011 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38012 r=`${PWD_COMMAND}`; export r; \
38013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014 $(NORMAL_TARGET_EXPORTS) \
38015 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38016 for flag in $(EXTRA_TARGET_FLAGS); do \
38017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38019 (cd $(TARGET_SUBDIR)/libssp && \
38020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022 "RANLIB=$${RANLIB}" \
38023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024 maintainer-clean) \
38027 @endif target-libssp
38033 .PHONY: configure-target-newlib maybe-configure-target-newlib
38034 maybe-configure-target-newlib:
38036 configure-target-newlib: stage_current
38037 @endif gcc-bootstrap
38039 maybe-configure-target-newlib: configure-target-newlib
38040 configure-target-newlib:
38041 @: $(MAKE); $(unstage)
38042 @r=`${PWD_COMMAND}`; export r; \
38043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044 echo "Checking multilib configuration for newlib..."; \
38045 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38046 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38047 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38048 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38049 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38051 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38052 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38055 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38057 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38059 $(NORMAL_TARGET_EXPORTS) \
38060 echo Configuring in $(TARGET_SUBDIR)/newlib; \
38061 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38062 case $(srcdir) in \
38063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38064 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38067 module_srcdir=newlib; \
38068 rm -f no-such-file || : ; \
38069 CONFIG_SITE=no-such-file $(SHELL) \
38070 $$s/$$module_srcdir/configure \
38071 --srcdir=$${topdir}/$$module_srcdir \
38072 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38073 --target=${target_alias} \
38075 @endif target-newlib
38081 .PHONY: all-target-newlib maybe-all-target-newlib
38082 maybe-all-target-newlib:
38084 all-target-newlib: stage_current
38085 @endif gcc-bootstrap
38087 TARGET-target-newlib=all
38088 maybe-all-target-newlib: all-target-newlib
38089 all-target-newlib: configure-target-newlib
38090 @: $(MAKE); $(unstage)
38091 @r=`${PWD_COMMAND}`; export r; \
38092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38093 $(NORMAL_TARGET_EXPORTS) \
38094 (cd $(TARGET_SUBDIR)/newlib && \
38095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38096 $(TARGET-target-newlib))
38097 @endif target-newlib
38103 .PHONY: check-target-newlib maybe-check-target-newlib
38104 maybe-check-target-newlib:
38106 maybe-check-target-newlib: check-target-newlib
38108 check-target-newlib:
38109 @: $(MAKE); $(unstage)
38110 @r=`${PWD_COMMAND}`; export r; \
38111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38112 $(NORMAL_TARGET_EXPORTS) \
38113 (cd $(TARGET_SUBDIR)/newlib && \
38114 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38116 @endif target-newlib
38118 .PHONY: install-target-newlib maybe-install-target-newlib
38119 maybe-install-target-newlib:
38121 maybe-install-target-newlib: install-target-newlib
38123 install-target-newlib: installdirs
38124 @: $(MAKE); $(unstage)
38125 @r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 $(NORMAL_TARGET_EXPORTS) \
38128 (cd $(TARGET_SUBDIR)/newlib && \
38129 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38131 @endif target-newlib
38133 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38134 maybe-install-strip-target-newlib:
38136 maybe-install-strip-target-newlib: install-strip-target-newlib
38138 install-strip-target-newlib: installdirs
38139 @: $(MAKE); $(unstage)
38140 @r=`${PWD_COMMAND}`; export r; \
38141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142 $(NORMAL_TARGET_EXPORTS) \
38143 (cd $(TARGET_SUBDIR)/newlib && \
38144 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38146 @endif target-newlib
38148 # Other targets (info, dvi, pdf, etc.)
38150 .PHONY: maybe-info-target-newlib info-target-newlib
38151 maybe-info-target-newlib:
38153 maybe-info-target-newlib: info-target-newlib
38155 info-target-newlib: \
38156 configure-target-newlib
38157 @: $(MAKE); $(unstage)
38158 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38159 r=`${PWD_COMMAND}`; export r; \
38160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38161 $(NORMAL_TARGET_EXPORTS) \
38162 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38163 for flag in $(EXTRA_TARGET_FLAGS); do \
38164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38166 (cd $(TARGET_SUBDIR)/newlib && \
38167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38169 "RANLIB=$${RANLIB}" \
38170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38174 @endif target-newlib
38176 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38177 maybe-dvi-target-newlib:
38179 maybe-dvi-target-newlib: dvi-target-newlib
38181 dvi-target-newlib: \
38182 configure-target-newlib
38183 @: $(MAKE); $(unstage)
38184 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38185 r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(NORMAL_TARGET_EXPORTS) \
38188 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38189 for flag in $(EXTRA_TARGET_FLAGS); do \
38190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38192 (cd $(TARGET_SUBDIR)/newlib && \
38193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195 "RANLIB=$${RANLIB}" \
38196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38200 @endif target-newlib
38202 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38203 maybe-pdf-target-newlib:
38205 maybe-pdf-target-newlib: pdf-target-newlib
38207 pdf-target-newlib: \
38208 configure-target-newlib
38209 @: $(MAKE); $(unstage)
38210 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38211 r=`${PWD_COMMAND}`; export r; \
38212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38213 $(NORMAL_TARGET_EXPORTS) \
38214 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38215 for flag in $(EXTRA_TARGET_FLAGS); do \
38216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38218 (cd $(TARGET_SUBDIR)/newlib && \
38219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38221 "RANLIB=$${RANLIB}" \
38222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38226 @endif target-newlib
38228 .PHONY: maybe-html-target-newlib html-target-newlib
38229 maybe-html-target-newlib:
38231 maybe-html-target-newlib: html-target-newlib
38233 html-target-newlib: \
38234 configure-target-newlib
38235 @: $(MAKE); $(unstage)
38236 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38237 r=`${PWD_COMMAND}`; export r; \
38238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38239 $(NORMAL_TARGET_EXPORTS) \
38240 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38241 for flag in $(EXTRA_TARGET_FLAGS); do \
38242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38244 (cd $(TARGET_SUBDIR)/newlib && \
38245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38247 "RANLIB=$${RANLIB}" \
38248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38252 @endif target-newlib
38254 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38255 maybe-TAGS-target-newlib:
38257 maybe-TAGS-target-newlib: TAGS-target-newlib
38259 TAGS-target-newlib: \
38260 configure-target-newlib
38261 @: $(MAKE); $(unstage)
38262 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38263 r=`${PWD_COMMAND}`; export r; \
38264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38265 $(NORMAL_TARGET_EXPORTS) \
38266 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38267 for flag in $(EXTRA_TARGET_FLAGS); do \
38268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38270 (cd $(TARGET_SUBDIR)/newlib && \
38271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38273 "RANLIB=$${RANLIB}" \
38274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38278 @endif target-newlib
38280 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38281 maybe-install-info-target-newlib:
38283 maybe-install-info-target-newlib: install-info-target-newlib
38285 install-info-target-newlib: \
38286 configure-target-newlib \
38288 @: $(MAKE); $(unstage)
38289 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38290 r=`${PWD_COMMAND}`; export r; \
38291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38292 $(NORMAL_TARGET_EXPORTS) \
38293 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38294 for flag in $(EXTRA_TARGET_FLAGS); do \
38295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38297 (cd $(TARGET_SUBDIR)/newlib && \
38298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38300 "RANLIB=$${RANLIB}" \
38301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38305 @endif target-newlib
38307 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38308 maybe-install-pdf-target-newlib:
38310 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38312 install-pdf-target-newlib: \
38313 configure-target-newlib \
38315 @: $(MAKE); $(unstage)
38316 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38317 r=`${PWD_COMMAND}`; export r; \
38318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38319 $(NORMAL_TARGET_EXPORTS) \
38320 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38321 for flag in $(EXTRA_TARGET_FLAGS); do \
38322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324 (cd $(TARGET_SUBDIR)/newlib && \
38325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38327 "RANLIB=$${RANLIB}" \
38328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38332 @endif target-newlib
38334 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38335 maybe-install-html-target-newlib:
38337 maybe-install-html-target-newlib: install-html-target-newlib
38339 install-html-target-newlib: \
38340 configure-target-newlib \
38342 @: $(MAKE); $(unstage)
38343 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38344 r=`${PWD_COMMAND}`; export r; \
38345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346 $(NORMAL_TARGET_EXPORTS) \
38347 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38348 for flag in $(EXTRA_TARGET_FLAGS); do \
38349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38351 (cd $(TARGET_SUBDIR)/newlib && \
38352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354 "RANLIB=$${RANLIB}" \
38355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38359 @endif target-newlib
38361 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38362 maybe-installcheck-target-newlib:
38364 maybe-installcheck-target-newlib: installcheck-target-newlib
38366 installcheck-target-newlib: \
38367 configure-target-newlib
38368 @: $(MAKE); $(unstage)
38369 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38370 r=`${PWD_COMMAND}`; export r; \
38371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38372 $(NORMAL_TARGET_EXPORTS) \
38373 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38374 for flag in $(EXTRA_TARGET_FLAGS); do \
38375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38377 (cd $(TARGET_SUBDIR)/newlib && \
38378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38380 "RANLIB=$${RANLIB}" \
38381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38385 @endif target-newlib
38387 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38388 maybe-mostlyclean-target-newlib:
38390 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38392 mostlyclean-target-newlib:
38393 @: $(MAKE); $(unstage)
38394 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38395 r=`${PWD_COMMAND}`; export r; \
38396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38397 $(NORMAL_TARGET_EXPORTS) \
38398 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38399 for flag in $(EXTRA_TARGET_FLAGS); do \
38400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38402 (cd $(TARGET_SUBDIR)/newlib && \
38403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38405 "RANLIB=$${RANLIB}" \
38406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38410 @endif target-newlib
38412 .PHONY: maybe-clean-target-newlib clean-target-newlib
38413 maybe-clean-target-newlib:
38415 maybe-clean-target-newlib: clean-target-newlib
38417 clean-target-newlib:
38418 @: $(MAKE); $(unstage)
38419 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38420 r=`${PWD_COMMAND}`; export r; \
38421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38422 $(NORMAL_TARGET_EXPORTS) \
38423 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38424 for flag in $(EXTRA_TARGET_FLAGS); do \
38425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38427 (cd $(TARGET_SUBDIR)/newlib && \
38428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38430 "RANLIB=$${RANLIB}" \
38431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38435 @endif target-newlib
38437 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38438 maybe-distclean-target-newlib:
38440 maybe-distclean-target-newlib: distclean-target-newlib
38442 distclean-target-newlib:
38443 @: $(MAKE); $(unstage)
38444 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38445 r=`${PWD_COMMAND}`; export r; \
38446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38447 $(NORMAL_TARGET_EXPORTS) \
38448 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38449 for flag in $(EXTRA_TARGET_FLAGS); do \
38450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38452 (cd $(TARGET_SUBDIR)/newlib && \
38453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38455 "RANLIB=$${RANLIB}" \
38456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38460 @endif target-newlib
38462 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38463 maybe-maintainer-clean-target-newlib:
38465 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38467 maintainer-clean-target-newlib:
38468 @: $(MAKE); $(unstage)
38469 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38470 r=`${PWD_COMMAND}`; export r; \
38471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472 $(NORMAL_TARGET_EXPORTS) \
38473 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38474 for flag in $(EXTRA_TARGET_FLAGS); do \
38475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38477 (cd $(TARGET_SUBDIR)/newlib && \
38478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480 "RANLIB=$${RANLIB}" \
38481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38482 maintainer-clean) \
38485 @endif target-newlib
38491 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38492 maybe-configure-target-libgcc:
38494 configure-target-libgcc: stage_current
38495 @endif gcc-bootstrap
38497 maybe-configure-target-libgcc: configure-target-libgcc
38498 configure-target-libgcc:
38499 @r=`${PWD_COMMAND}`; export r; \
38500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501 echo "Checking multilib configuration for libgcc..."; \
38502 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38503 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38504 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38505 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38506 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38508 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38509 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38512 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38514 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38515 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38516 $(NORMAL_TARGET_EXPORTS) \
38517 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38518 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38519 case $(srcdir) in \
38520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38521 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38524 module_srcdir=libgcc; \
38525 rm -f no-such-file || : ; \
38526 CONFIG_SITE=no-such-file $(SHELL) \
38527 $$s/$$module_srcdir/configure \
38528 --srcdir=$${topdir}/$$module_srcdir \
38529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38530 --target=${target_alias} \
38532 @endif target-libgcc
38536 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38537 maybe-configure-stage1-target-libgcc:
38538 @if target-libgcc-bootstrap
38539 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38540 configure-stage1-target-libgcc:
38541 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38542 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38543 @r=`${PWD_COMMAND}`; export r; \
38544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38545 TFLAGS="$(STAGE1_TFLAGS)"; \
38546 echo "Checking multilib configuration for libgcc..."; \
38547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38548 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38549 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38550 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38552 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38553 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38556 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38558 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38559 $(NORMAL_TARGET_EXPORTS) \
38560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38563 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38566 case $(srcdir) in \
38567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38571 module_srcdir=libgcc; \
38572 $(SHELL) $$s/$$module_srcdir/configure \
38573 --srcdir=$${topdir}/$$module_srcdir \
38574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38575 --target=${target_alias} \
38577 $(STAGE1_CONFIGURE_FLAGS)
38578 @endif target-libgcc-bootstrap
38580 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38581 maybe-configure-stage2-target-libgcc:
38582 @if target-libgcc-bootstrap
38583 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38584 configure-stage2-target-libgcc:
38585 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38586 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38587 @r=`${PWD_COMMAND}`; export r; \
38588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589 TFLAGS="$(STAGE2_TFLAGS)"; \
38590 echo "Checking multilib configuration for libgcc..."; \
38591 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38592 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38593 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38594 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38596 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38597 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38600 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38602 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38603 $(NORMAL_TARGET_EXPORTS) \
38605 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38608 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38610 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38611 case $(srcdir) in \
38612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38613 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38616 module_srcdir=libgcc; \
38617 $(SHELL) $$s/$$module_srcdir/configure \
38618 --srcdir=$${topdir}/$$module_srcdir \
38619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38620 --target=${target_alias} \
38621 --with-build-libsubdir=$(HOST_SUBDIR) \
38622 $(STAGE2_CONFIGURE_FLAGS)
38623 @endif target-libgcc-bootstrap
38625 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38626 maybe-configure-stage3-target-libgcc:
38627 @if target-libgcc-bootstrap
38628 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38629 configure-stage3-target-libgcc:
38630 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38631 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38632 @r=`${PWD_COMMAND}`; export r; \
38633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38634 TFLAGS="$(STAGE3_TFLAGS)"; \
38635 echo "Checking multilib configuration for libgcc..."; \
38636 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38637 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38638 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38639 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38641 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38642 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38645 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38647 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38648 $(NORMAL_TARGET_EXPORTS) \
38650 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38651 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38652 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38653 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38654 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38655 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38656 case $(srcdir) in \
38657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38658 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38661 module_srcdir=libgcc; \
38662 $(SHELL) $$s/$$module_srcdir/configure \
38663 --srcdir=$${topdir}/$$module_srcdir \
38664 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38665 --target=${target_alias} \
38666 --with-build-libsubdir=$(HOST_SUBDIR) \
38667 $(STAGE3_CONFIGURE_FLAGS)
38668 @endif target-libgcc-bootstrap
38670 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38671 maybe-configure-stage4-target-libgcc:
38672 @if target-libgcc-bootstrap
38673 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38674 configure-stage4-target-libgcc:
38675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38676 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38677 @r=`${PWD_COMMAND}`; export r; \
38678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38679 TFLAGS="$(STAGE4_TFLAGS)"; \
38680 echo "Checking multilib configuration for libgcc..."; \
38681 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38682 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38683 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38684 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38686 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38687 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38690 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38692 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38693 $(NORMAL_TARGET_EXPORTS) \
38695 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38696 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38697 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38698 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38700 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38701 case $(srcdir) in \
38702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38703 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38706 module_srcdir=libgcc; \
38707 $(SHELL) $$s/$$module_srcdir/configure \
38708 --srcdir=$${topdir}/$$module_srcdir \
38709 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38710 --target=${target_alias} \
38711 --with-build-libsubdir=$(HOST_SUBDIR) \
38712 $(STAGE4_CONFIGURE_FLAGS)
38713 @endif target-libgcc-bootstrap
38715 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38716 maybe-configure-stageprofile-target-libgcc:
38717 @if target-libgcc-bootstrap
38718 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38719 configure-stageprofile-target-libgcc:
38720 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38721 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38722 @r=`${PWD_COMMAND}`; export r; \
38723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38724 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38725 echo "Checking multilib configuration for libgcc..."; \
38726 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38727 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38728 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38729 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38731 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38732 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38735 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38737 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38738 $(NORMAL_TARGET_EXPORTS) \
38740 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38741 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38742 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38743 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38744 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38745 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38746 case $(srcdir) in \
38747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38748 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38751 module_srcdir=libgcc; \
38752 $(SHELL) $$s/$$module_srcdir/configure \
38753 --srcdir=$${topdir}/$$module_srcdir \
38754 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38755 --target=${target_alias} \
38756 --with-build-libsubdir=$(HOST_SUBDIR) \
38757 $(STAGEprofile_CONFIGURE_FLAGS)
38758 @endif target-libgcc-bootstrap
38760 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38761 maybe-configure-stagefeedback-target-libgcc:
38762 @if target-libgcc-bootstrap
38763 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38764 configure-stagefeedback-target-libgcc:
38765 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38766 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38767 @r=`${PWD_COMMAND}`; export r; \
38768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38770 echo "Checking multilib configuration for libgcc..."; \
38771 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38772 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38773 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38774 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38776 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38777 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38780 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38782 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38783 $(NORMAL_TARGET_EXPORTS) \
38785 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38786 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38787 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38788 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38790 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38791 case $(srcdir) in \
38792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38793 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38796 module_srcdir=libgcc; \
38797 $(SHELL) $$s/$$module_srcdir/configure \
38798 --srcdir=$${topdir}/$$module_srcdir \
38799 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38800 --target=${target_alias} \
38801 --with-build-libsubdir=$(HOST_SUBDIR) \
38802 $(STAGEfeedback_CONFIGURE_FLAGS)
38803 @endif target-libgcc-bootstrap
38809 .PHONY: all-target-libgcc maybe-all-target-libgcc
38810 maybe-all-target-libgcc:
38812 all-target-libgcc: stage_current
38813 @endif gcc-bootstrap
38815 TARGET-target-libgcc=all
38816 maybe-all-target-libgcc: all-target-libgcc
38817 all-target-libgcc: configure-target-libgcc
38818 @r=`${PWD_COMMAND}`; export r; \
38819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820 $(NORMAL_TARGET_EXPORTS) \
38821 (cd $(TARGET_SUBDIR)/libgcc && \
38822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38823 $(TARGET-target-libgcc))
38824 @endif target-libgcc
38828 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38829 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38830 maybe-all-stage1-target-libgcc:
38831 maybe-clean-stage1-target-libgcc:
38832 @if target-libgcc-bootstrap
38833 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38834 all-stage1: all-stage1-target-libgcc
38835 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38836 all-stage1-target-libgcc: configure-stage1-target-libgcc
38837 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38838 @r=`${PWD_COMMAND}`; export r; \
38839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38840 TFLAGS="$(STAGE1_TFLAGS)"; \
38841 $(NORMAL_TARGET_EXPORTS) \
38842 cd $(TARGET_SUBDIR)/libgcc && \
38843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38844 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38850 $(EXTRA_TARGET_FLAGS) \
38852 TFLAGS="$(STAGE1_TFLAGS)" \
38853 $(TARGET-stage1-target-libgcc)
38855 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38856 clean-stage1: clean-stage1-target-libgcc
38857 clean-stage1-target-libgcc:
38858 @if [ $(current_stage) = stage1 ]; then \
38859 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38861 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38862 $(MAKE) stage1-start; \
38864 cd $(TARGET_SUBDIR)/libgcc && \
38865 $(MAKE) $(EXTRA_TARGET_FLAGS) \
38867 @endif target-libgcc-bootstrap
38870 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38871 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38872 maybe-all-stage2-target-libgcc:
38873 maybe-clean-stage2-target-libgcc:
38874 @if target-libgcc-bootstrap
38875 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38876 all-stage2: all-stage2-target-libgcc
38877 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38878 all-stage2-target-libgcc: configure-stage2-target-libgcc
38879 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38880 @r=`${PWD_COMMAND}`; export r; \
38881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38882 TFLAGS="$(STAGE2_TFLAGS)"; \
38883 $(NORMAL_TARGET_EXPORTS) \
38885 cd $(TARGET_SUBDIR)/libgcc && \
38886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38887 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38893 $(EXTRA_TARGET_FLAGS) \
38894 TFLAGS="$(STAGE2_TFLAGS)" \
38895 $(TARGET-stage2-target-libgcc)
38897 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38898 clean-stage2: clean-stage2-target-libgcc
38899 clean-stage2-target-libgcc:
38900 @if [ $(current_stage) = stage2 ]; then \
38901 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38903 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38904 $(MAKE) stage2-start; \
38906 cd $(TARGET_SUBDIR)/libgcc && \
38907 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38908 @endif target-libgcc-bootstrap
38911 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38912 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38913 maybe-all-stage3-target-libgcc:
38914 maybe-clean-stage3-target-libgcc:
38915 @if target-libgcc-bootstrap
38916 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38917 all-stage3: all-stage3-target-libgcc
38918 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38919 all-stage3-target-libgcc: configure-stage3-target-libgcc
38920 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38921 @r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 TFLAGS="$(STAGE3_TFLAGS)"; \
38924 $(NORMAL_TARGET_EXPORTS) \
38926 cd $(TARGET_SUBDIR)/libgcc && \
38927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38928 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38929 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38930 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38934 $(EXTRA_TARGET_FLAGS) \
38935 TFLAGS="$(STAGE3_TFLAGS)" \
38936 $(TARGET-stage3-target-libgcc)
38938 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38939 clean-stage3: clean-stage3-target-libgcc
38940 clean-stage3-target-libgcc:
38941 @if [ $(current_stage) = stage3 ]; then \
38942 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38944 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38945 $(MAKE) stage3-start; \
38947 cd $(TARGET_SUBDIR)/libgcc && \
38948 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38949 @endif target-libgcc-bootstrap
38952 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38953 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38954 maybe-all-stage4-target-libgcc:
38955 maybe-clean-stage4-target-libgcc:
38956 @if target-libgcc-bootstrap
38957 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38958 all-stage4: all-stage4-target-libgcc
38959 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38960 all-stage4-target-libgcc: configure-stage4-target-libgcc
38961 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38962 @r=`${PWD_COMMAND}`; export r; \
38963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38964 TFLAGS="$(STAGE4_TFLAGS)"; \
38965 $(NORMAL_TARGET_EXPORTS) \
38967 cd $(TARGET_SUBDIR)/libgcc && \
38968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38969 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38970 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38971 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38975 $(EXTRA_TARGET_FLAGS) \
38976 TFLAGS="$(STAGE4_TFLAGS)" \
38977 $(TARGET-stage4-target-libgcc)
38979 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38980 clean-stage4: clean-stage4-target-libgcc
38981 clean-stage4-target-libgcc:
38982 @if [ $(current_stage) = stage4 ]; then \
38983 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38985 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38986 $(MAKE) stage4-start; \
38988 cd $(TARGET_SUBDIR)/libgcc && \
38989 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38990 @endif target-libgcc-bootstrap
38993 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38994 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38995 maybe-all-stageprofile-target-libgcc:
38996 maybe-clean-stageprofile-target-libgcc:
38997 @if target-libgcc-bootstrap
38998 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38999 all-stageprofile: all-stageprofile-target-libgcc
39000 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39001 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39002 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39003 @r=`${PWD_COMMAND}`; export r; \
39004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39005 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39006 $(NORMAL_TARGET_EXPORTS) \
39008 cd $(TARGET_SUBDIR)/libgcc && \
39009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39010 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39011 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39012 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39016 $(EXTRA_TARGET_FLAGS) \
39017 TFLAGS="$(STAGEprofile_TFLAGS)" \
39018 $(TARGET-stageprofile-target-libgcc)
39020 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39021 clean-stageprofile: clean-stageprofile-target-libgcc
39022 clean-stageprofile-target-libgcc:
39023 @if [ $(current_stage) = stageprofile ]; then \
39024 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39026 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39027 $(MAKE) stageprofile-start; \
39029 cd $(TARGET_SUBDIR)/libgcc && \
39030 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39031 @endif target-libgcc-bootstrap
39034 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39035 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39036 maybe-all-stagefeedback-target-libgcc:
39037 maybe-clean-stagefeedback-target-libgcc:
39038 @if target-libgcc-bootstrap
39039 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39040 all-stagefeedback: all-stagefeedback-target-libgcc
39041 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39042 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39043 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39044 @r=`${PWD_COMMAND}`; export r; \
39045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39047 $(NORMAL_TARGET_EXPORTS) \
39049 cd $(TARGET_SUBDIR)/libgcc && \
39050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39051 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39052 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39053 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39057 $(EXTRA_TARGET_FLAGS) \
39058 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39059 $(TARGET-stagefeedback-target-libgcc)
39061 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39062 clean-stagefeedback: clean-stagefeedback-target-libgcc
39063 clean-stagefeedback-target-libgcc:
39064 @if [ $(current_stage) = stagefeedback ]; then \
39065 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39067 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39068 $(MAKE) stagefeedback-start; \
39070 cd $(TARGET_SUBDIR)/libgcc && \
39071 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39072 @endif target-libgcc-bootstrap
39079 .PHONY: check-target-libgcc maybe-check-target-libgcc
39080 maybe-check-target-libgcc:
39082 maybe-check-target-libgcc: check-target-libgcc
39084 # Dummy target for uncheckable module.
39085 check-target-libgcc:
39087 @endif target-libgcc
39089 .PHONY: install-target-libgcc maybe-install-target-libgcc
39090 maybe-install-target-libgcc:
39092 maybe-install-target-libgcc: install-target-libgcc
39094 install-target-libgcc: installdirs
39095 @: $(MAKE); $(unstage)
39096 @r=`${PWD_COMMAND}`; export r; \
39097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39098 $(NORMAL_TARGET_EXPORTS) \
39099 (cd $(TARGET_SUBDIR)/libgcc && \
39100 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39102 @endif target-libgcc
39104 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39105 maybe-install-strip-target-libgcc:
39107 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39109 install-strip-target-libgcc: installdirs
39110 @: $(MAKE); $(unstage)
39111 @r=`${PWD_COMMAND}`; export r; \
39112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39113 $(NORMAL_TARGET_EXPORTS) \
39114 (cd $(TARGET_SUBDIR)/libgcc && \
39115 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39117 @endif target-libgcc
39119 # Other targets (info, dvi, pdf, etc.)
39121 .PHONY: maybe-info-target-libgcc info-target-libgcc
39122 maybe-info-target-libgcc:
39124 maybe-info-target-libgcc: info-target-libgcc
39126 info-target-libgcc: \
39127 configure-target-libgcc
39128 @: $(MAKE); $(unstage)
39129 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39130 r=`${PWD_COMMAND}`; export r; \
39131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39132 $(NORMAL_TARGET_EXPORTS) \
39133 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39134 for flag in $(EXTRA_TARGET_FLAGS); do \
39135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137 (cd $(TARGET_SUBDIR)/libgcc && \
39138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39140 "RANLIB=$${RANLIB}" \
39141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39145 @endif target-libgcc
39147 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39148 maybe-dvi-target-libgcc:
39150 maybe-dvi-target-libgcc: dvi-target-libgcc
39152 dvi-target-libgcc: \
39153 configure-target-libgcc
39154 @: $(MAKE); $(unstage)
39155 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39156 r=`${PWD_COMMAND}`; export r; \
39157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158 $(NORMAL_TARGET_EXPORTS) \
39159 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39160 for flag in $(EXTRA_TARGET_FLAGS); do \
39161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39163 (cd $(TARGET_SUBDIR)/libgcc && \
39164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166 "RANLIB=$${RANLIB}" \
39167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39171 @endif target-libgcc
39173 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39174 maybe-pdf-target-libgcc:
39176 maybe-pdf-target-libgcc: pdf-target-libgcc
39178 pdf-target-libgcc: \
39179 configure-target-libgcc
39180 @: $(MAKE); $(unstage)
39181 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39182 r=`${PWD_COMMAND}`; export r; \
39183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184 $(NORMAL_TARGET_EXPORTS) \
39185 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39186 for flag in $(EXTRA_TARGET_FLAGS); do \
39187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39189 (cd $(TARGET_SUBDIR)/libgcc && \
39190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39192 "RANLIB=$${RANLIB}" \
39193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39197 @endif target-libgcc
39199 .PHONY: maybe-html-target-libgcc html-target-libgcc
39200 maybe-html-target-libgcc:
39202 maybe-html-target-libgcc: html-target-libgcc
39204 html-target-libgcc: \
39205 configure-target-libgcc
39206 @: $(MAKE); $(unstage)
39207 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39208 r=`${PWD_COMMAND}`; export r; \
39209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210 $(NORMAL_TARGET_EXPORTS) \
39211 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39212 for flag in $(EXTRA_TARGET_FLAGS); do \
39213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39215 (cd $(TARGET_SUBDIR)/libgcc && \
39216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218 "RANLIB=$${RANLIB}" \
39219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39223 @endif target-libgcc
39225 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39226 maybe-TAGS-target-libgcc:
39228 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39230 TAGS-target-libgcc: \
39231 configure-target-libgcc
39232 @: $(MAKE); $(unstage)
39233 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39234 r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 $(NORMAL_TARGET_EXPORTS) \
39237 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39238 for flag in $(EXTRA_TARGET_FLAGS); do \
39239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39241 (cd $(TARGET_SUBDIR)/libgcc && \
39242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244 "RANLIB=$${RANLIB}" \
39245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39249 @endif target-libgcc
39251 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39252 maybe-install-info-target-libgcc:
39254 maybe-install-info-target-libgcc: install-info-target-libgcc
39256 install-info-target-libgcc: \
39257 configure-target-libgcc \
39259 @: $(MAKE); $(unstage)
39260 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39261 r=`${PWD_COMMAND}`; export r; \
39262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39263 $(NORMAL_TARGET_EXPORTS) \
39264 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39265 for flag in $(EXTRA_TARGET_FLAGS); do \
39266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39268 (cd $(TARGET_SUBDIR)/libgcc && \
39269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39271 "RANLIB=$${RANLIB}" \
39272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39276 @endif target-libgcc
39278 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39279 maybe-install-pdf-target-libgcc:
39281 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39283 install-pdf-target-libgcc: \
39284 configure-target-libgcc \
39286 @: $(MAKE); $(unstage)
39287 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39288 r=`${PWD_COMMAND}`; export r; \
39289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39290 $(NORMAL_TARGET_EXPORTS) \
39291 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39292 for flag in $(EXTRA_TARGET_FLAGS); do \
39293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39295 (cd $(TARGET_SUBDIR)/libgcc && \
39296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39298 "RANLIB=$${RANLIB}" \
39299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39303 @endif target-libgcc
39305 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39306 maybe-install-html-target-libgcc:
39308 maybe-install-html-target-libgcc: install-html-target-libgcc
39310 install-html-target-libgcc: \
39311 configure-target-libgcc \
39313 @: $(MAKE); $(unstage)
39314 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39315 r=`${PWD_COMMAND}`; export r; \
39316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317 $(NORMAL_TARGET_EXPORTS) \
39318 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39319 for flag in $(EXTRA_TARGET_FLAGS); do \
39320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39322 (cd $(TARGET_SUBDIR)/libgcc && \
39323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325 "RANLIB=$${RANLIB}" \
39326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39330 @endif target-libgcc
39332 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39333 maybe-installcheck-target-libgcc:
39335 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39337 installcheck-target-libgcc: \
39338 configure-target-libgcc
39339 @: $(MAKE); $(unstage)
39340 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39341 r=`${PWD_COMMAND}`; export r; \
39342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343 $(NORMAL_TARGET_EXPORTS) \
39344 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39345 for flag in $(EXTRA_TARGET_FLAGS); do \
39346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39348 (cd $(TARGET_SUBDIR)/libgcc && \
39349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39351 "RANLIB=$${RANLIB}" \
39352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39356 @endif target-libgcc
39358 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39359 maybe-mostlyclean-target-libgcc:
39361 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39363 mostlyclean-target-libgcc:
39364 @: $(MAKE); $(unstage)
39365 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39366 r=`${PWD_COMMAND}`; export r; \
39367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39368 $(NORMAL_TARGET_EXPORTS) \
39369 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39370 for flag in $(EXTRA_TARGET_FLAGS); do \
39371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39373 (cd $(TARGET_SUBDIR)/libgcc && \
39374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39376 "RANLIB=$${RANLIB}" \
39377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39381 @endif target-libgcc
39383 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39384 maybe-clean-target-libgcc:
39386 maybe-clean-target-libgcc: clean-target-libgcc
39388 clean-target-libgcc:
39389 @: $(MAKE); $(unstage)
39390 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39391 r=`${PWD_COMMAND}`; export r; \
39392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39393 $(NORMAL_TARGET_EXPORTS) \
39394 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39395 for flag in $(EXTRA_TARGET_FLAGS); do \
39396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39398 (cd $(TARGET_SUBDIR)/libgcc && \
39399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39401 "RANLIB=$${RANLIB}" \
39402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39406 @endif target-libgcc
39408 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39409 maybe-distclean-target-libgcc:
39411 maybe-distclean-target-libgcc: distclean-target-libgcc
39413 distclean-target-libgcc:
39414 @: $(MAKE); $(unstage)
39415 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39416 r=`${PWD_COMMAND}`; export r; \
39417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418 $(NORMAL_TARGET_EXPORTS) \
39419 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39420 for flag in $(EXTRA_TARGET_FLAGS); do \
39421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39423 (cd $(TARGET_SUBDIR)/libgcc && \
39424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39426 "RANLIB=$${RANLIB}" \
39427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39431 @endif target-libgcc
39433 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39434 maybe-maintainer-clean-target-libgcc:
39436 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39438 maintainer-clean-target-libgcc:
39439 @: $(MAKE); $(unstage)
39440 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39441 r=`${PWD_COMMAND}`; export r; \
39442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39443 $(NORMAL_TARGET_EXPORTS) \
39444 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39445 for flag in $(EXTRA_TARGET_FLAGS); do \
39446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39448 (cd $(TARGET_SUBDIR)/libgcc && \
39449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39451 "RANLIB=$${RANLIB}" \
39452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39453 maintainer-clean) \
39456 @endif target-libgcc
39462 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39463 maybe-configure-target-libbacktrace:
39465 configure-target-libbacktrace: stage_current
39466 @endif gcc-bootstrap
39467 @if target-libbacktrace
39468 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39469 configure-target-libbacktrace:
39470 @: $(MAKE); $(unstage)
39471 @r=`${PWD_COMMAND}`; export r; \
39472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473 echo "Checking multilib configuration for libbacktrace..."; \
39474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39476 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39477 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39478 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39480 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39481 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39484 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39486 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39487 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39488 $(NORMAL_TARGET_EXPORTS) \
39489 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39490 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39491 case $(srcdir) in \
39492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39493 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39496 module_srcdir=libbacktrace; \
39497 rm -f no-such-file || : ; \
39498 CONFIG_SITE=no-such-file $(SHELL) \
39499 $$s/$$module_srcdir/configure \
39500 --srcdir=$${topdir}/$$module_srcdir \
39501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39502 --target=${target_alias} \
39504 @endif target-libbacktrace
39510 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39511 maybe-all-target-libbacktrace:
39513 all-target-libbacktrace: stage_current
39514 @endif gcc-bootstrap
39515 @if target-libbacktrace
39516 TARGET-target-libbacktrace=all
39517 maybe-all-target-libbacktrace: all-target-libbacktrace
39518 all-target-libbacktrace: configure-target-libbacktrace
39519 @: $(MAKE); $(unstage)
39520 @r=`${PWD_COMMAND}`; export r; \
39521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39522 $(NORMAL_TARGET_EXPORTS) \
39523 (cd $(TARGET_SUBDIR)/libbacktrace && \
39524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39525 $(TARGET-target-libbacktrace))
39526 @endif target-libbacktrace
39532 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39533 maybe-check-target-libbacktrace:
39534 @if target-libbacktrace
39535 maybe-check-target-libbacktrace: check-target-libbacktrace
39537 check-target-libbacktrace:
39538 @: $(MAKE); $(unstage)
39539 @r=`${PWD_COMMAND}`; export r; \
39540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541 $(NORMAL_TARGET_EXPORTS) \
39542 (cd $(TARGET_SUBDIR)/libbacktrace && \
39543 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39545 @endif target-libbacktrace
39547 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39548 maybe-install-target-libbacktrace:
39549 @if target-libbacktrace
39550 maybe-install-target-libbacktrace: install-target-libbacktrace
39552 install-target-libbacktrace: installdirs
39553 @: $(MAKE); $(unstage)
39554 @r=`${PWD_COMMAND}`; export r; \
39555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39556 $(NORMAL_TARGET_EXPORTS) \
39557 (cd $(TARGET_SUBDIR)/libbacktrace && \
39558 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39560 @endif target-libbacktrace
39562 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39563 maybe-install-strip-target-libbacktrace:
39564 @if target-libbacktrace
39565 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39567 install-strip-target-libbacktrace: installdirs
39568 @: $(MAKE); $(unstage)
39569 @r=`${PWD_COMMAND}`; export r; \
39570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39571 $(NORMAL_TARGET_EXPORTS) \
39572 (cd $(TARGET_SUBDIR)/libbacktrace && \
39573 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39575 @endif target-libbacktrace
39577 # Other targets (info, dvi, pdf, etc.)
39579 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39580 maybe-info-target-libbacktrace:
39581 @if target-libbacktrace
39582 maybe-info-target-libbacktrace: info-target-libbacktrace
39584 info-target-libbacktrace: \
39585 configure-target-libbacktrace
39586 @: $(MAKE); $(unstage)
39587 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39588 r=`${PWD_COMMAND}`; export r; \
39589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39590 $(NORMAL_TARGET_EXPORTS) \
39591 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39592 for flag in $(EXTRA_TARGET_FLAGS); do \
39593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39595 (cd $(TARGET_SUBDIR)/libbacktrace && \
39596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39598 "RANLIB=$${RANLIB}" \
39599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39603 @endif target-libbacktrace
39605 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39606 maybe-dvi-target-libbacktrace:
39607 @if target-libbacktrace
39608 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39610 dvi-target-libbacktrace: \
39611 configure-target-libbacktrace
39612 @: $(MAKE); $(unstage)
39613 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39614 r=`${PWD_COMMAND}`; export r; \
39615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39616 $(NORMAL_TARGET_EXPORTS) \
39617 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39618 for flag in $(EXTRA_TARGET_FLAGS); do \
39619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39621 (cd $(TARGET_SUBDIR)/libbacktrace && \
39622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39624 "RANLIB=$${RANLIB}" \
39625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39629 @endif target-libbacktrace
39631 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39632 maybe-pdf-target-libbacktrace:
39633 @if target-libbacktrace
39634 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39636 pdf-target-libbacktrace: \
39637 configure-target-libbacktrace
39638 @: $(MAKE); $(unstage)
39639 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39640 r=`${PWD_COMMAND}`; export r; \
39641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39642 $(NORMAL_TARGET_EXPORTS) \
39643 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39644 for flag in $(EXTRA_TARGET_FLAGS); do \
39645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39647 (cd $(TARGET_SUBDIR)/libbacktrace && \
39648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39650 "RANLIB=$${RANLIB}" \
39651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39655 @endif target-libbacktrace
39657 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39658 maybe-html-target-libbacktrace:
39659 @if target-libbacktrace
39660 maybe-html-target-libbacktrace: html-target-libbacktrace
39662 html-target-libbacktrace: \
39663 configure-target-libbacktrace
39664 @: $(MAKE); $(unstage)
39665 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39666 r=`${PWD_COMMAND}`; export r; \
39667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668 $(NORMAL_TARGET_EXPORTS) \
39669 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39670 for flag in $(EXTRA_TARGET_FLAGS); do \
39671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39673 (cd $(TARGET_SUBDIR)/libbacktrace && \
39674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39676 "RANLIB=$${RANLIB}" \
39677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39681 @endif target-libbacktrace
39683 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39684 maybe-TAGS-target-libbacktrace:
39685 @if target-libbacktrace
39686 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39688 TAGS-target-libbacktrace: \
39689 configure-target-libbacktrace
39690 @: $(MAKE); $(unstage)
39691 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39692 r=`${PWD_COMMAND}`; export r; \
39693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39694 $(NORMAL_TARGET_EXPORTS) \
39695 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39696 for flag in $(EXTRA_TARGET_FLAGS); do \
39697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39699 (cd $(TARGET_SUBDIR)/libbacktrace && \
39700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39702 "RANLIB=$${RANLIB}" \
39703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39707 @endif target-libbacktrace
39709 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39710 maybe-install-info-target-libbacktrace:
39711 @if target-libbacktrace
39712 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39714 install-info-target-libbacktrace: \
39715 configure-target-libbacktrace \
39716 info-target-libbacktrace
39717 @: $(MAKE); $(unstage)
39718 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39719 r=`${PWD_COMMAND}`; export r; \
39720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721 $(NORMAL_TARGET_EXPORTS) \
39722 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39723 for flag in $(EXTRA_TARGET_FLAGS); do \
39724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726 (cd $(TARGET_SUBDIR)/libbacktrace && \
39727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39729 "RANLIB=$${RANLIB}" \
39730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39734 @endif target-libbacktrace
39736 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39737 maybe-install-pdf-target-libbacktrace:
39738 @if target-libbacktrace
39739 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39741 install-pdf-target-libbacktrace: \
39742 configure-target-libbacktrace \
39743 pdf-target-libbacktrace
39744 @: $(MAKE); $(unstage)
39745 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39746 r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 $(NORMAL_TARGET_EXPORTS) \
39749 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39750 for flag in $(EXTRA_TARGET_FLAGS); do \
39751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39753 (cd $(TARGET_SUBDIR)/libbacktrace && \
39754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756 "RANLIB=$${RANLIB}" \
39757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39761 @endif target-libbacktrace
39763 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39764 maybe-install-html-target-libbacktrace:
39765 @if target-libbacktrace
39766 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39768 install-html-target-libbacktrace: \
39769 configure-target-libbacktrace \
39770 html-target-libbacktrace
39771 @: $(MAKE); $(unstage)
39772 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39773 r=`${PWD_COMMAND}`; export r; \
39774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39775 $(NORMAL_TARGET_EXPORTS) \
39776 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39777 for flag in $(EXTRA_TARGET_FLAGS); do \
39778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39780 (cd $(TARGET_SUBDIR)/libbacktrace && \
39781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39783 "RANLIB=$${RANLIB}" \
39784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39788 @endif target-libbacktrace
39790 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39791 maybe-installcheck-target-libbacktrace:
39792 @if target-libbacktrace
39793 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39795 installcheck-target-libbacktrace: \
39796 configure-target-libbacktrace
39797 @: $(MAKE); $(unstage)
39798 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39799 r=`${PWD_COMMAND}`; export r; \
39800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39801 $(NORMAL_TARGET_EXPORTS) \
39802 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39803 for flag in $(EXTRA_TARGET_FLAGS); do \
39804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39806 (cd $(TARGET_SUBDIR)/libbacktrace && \
39807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39809 "RANLIB=$${RANLIB}" \
39810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814 @endif target-libbacktrace
39816 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39817 maybe-mostlyclean-target-libbacktrace:
39818 @if target-libbacktrace
39819 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39821 mostlyclean-target-libbacktrace:
39822 @: $(MAKE); $(unstage)
39823 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39824 r=`${PWD_COMMAND}`; export r; \
39825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826 $(NORMAL_TARGET_EXPORTS) \
39827 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39828 for flag in $(EXTRA_TARGET_FLAGS); do \
39829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39831 (cd $(TARGET_SUBDIR)/libbacktrace && \
39832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39834 "RANLIB=$${RANLIB}" \
39835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839 @endif target-libbacktrace
39841 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39842 maybe-clean-target-libbacktrace:
39843 @if target-libbacktrace
39844 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39846 clean-target-libbacktrace:
39847 @: $(MAKE); $(unstage)
39848 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39849 r=`${PWD_COMMAND}`; export r; \
39850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39851 $(NORMAL_TARGET_EXPORTS) \
39852 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39853 for flag in $(EXTRA_TARGET_FLAGS); do \
39854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39856 (cd $(TARGET_SUBDIR)/libbacktrace && \
39857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39859 "RANLIB=$${RANLIB}" \
39860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864 @endif target-libbacktrace
39866 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39867 maybe-distclean-target-libbacktrace:
39868 @if target-libbacktrace
39869 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39871 distclean-target-libbacktrace:
39872 @: $(MAKE); $(unstage)
39873 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39874 r=`${PWD_COMMAND}`; export r; \
39875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39876 $(NORMAL_TARGET_EXPORTS) \
39877 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39878 for flag in $(EXTRA_TARGET_FLAGS); do \
39879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39881 (cd $(TARGET_SUBDIR)/libbacktrace && \
39882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39884 "RANLIB=$${RANLIB}" \
39885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39889 @endif target-libbacktrace
39891 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39892 maybe-maintainer-clean-target-libbacktrace:
39893 @if target-libbacktrace
39894 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39896 maintainer-clean-target-libbacktrace:
39897 @: $(MAKE); $(unstage)
39898 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39899 r=`${PWD_COMMAND}`; export r; \
39900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901 $(NORMAL_TARGET_EXPORTS) \
39902 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39903 for flag in $(EXTRA_TARGET_FLAGS); do \
39904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39906 (cd $(TARGET_SUBDIR)/libbacktrace && \
39907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39909 "RANLIB=$${RANLIB}" \
39910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39911 maintainer-clean) \
39914 @endif target-libbacktrace
39920 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39921 maybe-configure-target-libquadmath:
39923 configure-target-libquadmath: stage_current
39924 @endif gcc-bootstrap
39925 @if target-libquadmath
39926 maybe-configure-target-libquadmath: configure-target-libquadmath
39927 configure-target-libquadmath:
39928 @: $(MAKE); $(unstage)
39929 @r=`${PWD_COMMAND}`; export r; \
39930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39931 echo "Checking multilib configuration for libquadmath..."; \
39932 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39933 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39934 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39935 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39936 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39938 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39939 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39942 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39944 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39945 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39946 $(NORMAL_TARGET_EXPORTS) \
39947 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39948 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39949 case $(srcdir) in \
39950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39951 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39954 module_srcdir=libquadmath; \
39955 rm -f no-such-file || : ; \
39956 CONFIG_SITE=no-such-file $(SHELL) \
39957 $$s/$$module_srcdir/configure \
39958 --srcdir=$${topdir}/$$module_srcdir \
39959 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39960 --target=${target_alias} \
39962 @endif target-libquadmath
39968 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39969 maybe-all-target-libquadmath:
39971 all-target-libquadmath: stage_current
39972 @endif gcc-bootstrap
39973 @if target-libquadmath
39974 TARGET-target-libquadmath=all
39975 maybe-all-target-libquadmath: all-target-libquadmath
39976 all-target-libquadmath: configure-target-libquadmath
39977 @: $(MAKE); $(unstage)
39978 @r=`${PWD_COMMAND}`; export r; \
39979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39980 $(NORMAL_TARGET_EXPORTS) \
39981 (cd $(TARGET_SUBDIR)/libquadmath && \
39982 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39983 $(TARGET-target-libquadmath))
39984 @endif target-libquadmath
39990 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39991 maybe-check-target-libquadmath:
39992 @if target-libquadmath
39993 maybe-check-target-libquadmath: check-target-libquadmath
39995 check-target-libquadmath:
39996 @: $(MAKE); $(unstage)
39997 @r=`${PWD_COMMAND}`; export r; \
39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39999 $(NORMAL_TARGET_EXPORTS) \
40000 (cd $(TARGET_SUBDIR)/libquadmath && \
40001 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40003 @endif target-libquadmath
40005 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40006 maybe-install-target-libquadmath:
40007 @if target-libquadmath
40008 maybe-install-target-libquadmath: install-target-libquadmath
40010 install-target-libquadmath: installdirs
40011 @: $(MAKE); $(unstage)
40012 @r=`${PWD_COMMAND}`; export r; \
40013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014 $(NORMAL_TARGET_EXPORTS) \
40015 (cd $(TARGET_SUBDIR)/libquadmath && \
40016 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40018 @endif target-libquadmath
40020 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40021 maybe-install-strip-target-libquadmath:
40022 @if target-libquadmath
40023 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40025 install-strip-target-libquadmath: installdirs
40026 @: $(MAKE); $(unstage)
40027 @r=`${PWD_COMMAND}`; export r; \
40028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029 $(NORMAL_TARGET_EXPORTS) \
40030 (cd $(TARGET_SUBDIR)/libquadmath && \
40031 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40033 @endif target-libquadmath
40035 # Other targets (info, dvi, pdf, etc.)
40037 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40038 maybe-info-target-libquadmath:
40039 @if target-libquadmath
40040 maybe-info-target-libquadmath: info-target-libquadmath
40042 info-target-libquadmath: \
40043 configure-target-libquadmath
40044 @: $(MAKE); $(unstage)
40045 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40046 r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 $(NORMAL_TARGET_EXPORTS) \
40049 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40050 for flag in $(EXTRA_TARGET_FLAGS); do \
40051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40053 (cd $(TARGET_SUBDIR)/libquadmath && \
40054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056 "RANLIB=$${RANLIB}" \
40057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40061 @endif target-libquadmath
40063 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40064 maybe-dvi-target-libquadmath:
40065 @if target-libquadmath
40066 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40068 dvi-target-libquadmath: \
40069 configure-target-libquadmath
40070 @: $(MAKE); $(unstage)
40071 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40072 r=`${PWD_COMMAND}`; export r; \
40073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074 $(NORMAL_TARGET_EXPORTS) \
40075 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40076 for flag in $(EXTRA_TARGET_FLAGS); do \
40077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079 (cd $(TARGET_SUBDIR)/libquadmath && \
40080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082 "RANLIB=$${RANLIB}" \
40083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40087 @endif target-libquadmath
40089 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40090 maybe-pdf-target-libquadmath:
40091 @if target-libquadmath
40092 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40094 pdf-target-libquadmath: \
40095 configure-target-libquadmath
40096 @: $(MAKE); $(unstage)
40097 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40098 r=`${PWD_COMMAND}`; export r; \
40099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40100 $(NORMAL_TARGET_EXPORTS) \
40101 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40102 for flag in $(EXTRA_TARGET_FLAGS); do \
40103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40105 (cd $(TARGET_SUBDIR)/libquadmath && \
40106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40108 "RANLIB=$${RANLIB}" \
40109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40113 @endif target-libquadmath
40115 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40116 maybe-html-target-libquadmath:
40117 @if target-libquadmath
40118 maybe-html-target-libquadmath: html-target-libquadmath
40120 html-target-libquadmath: \
40121 configure-target-libquadmath
40122 @: $(MAKE); $(unstage)
40123 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(NORMAL_TARGET_EXPORTS) \
40127 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40128 for flag in $(EXTRA_TARGET_FLAGS); do \
40129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40131 (cd $(TARGET_SUBDIR)/libquadmath && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40139 @endif target-libquadmath
40141 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40142 maybe-TAGS-target-libquadmath:
40143 @if target-libquadmath
40144 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40146 TAGS-target-libquadmath: \
40147 configure-target-libquadmath
40148 @: $(MAKE); $(unstage)
40149 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40150 r=`${PWD_COMMAND}`; export r; \
40151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152 $(NORMAL_TARGET_EXPORTS) \
40153 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40154 for flag in $(EXTRA_TARGET_FLAGS); do \
40155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40157 (cd $(TARGET_SUBDIR)/libquadmath && \
40158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160 "RANLIB=$${RANLIB}" \
40161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40165 @endif target-libquadmath
40167 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40168 maybe-install-info-target-libquadmath:
40169 @if target-libquadmath
40170 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40172 install-info-target-libquadmath: \
40173 configure-target-libquadmath \
40174 info-target-libquadmath
40175 @: $(MAKE); $(unstage)
40176 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40177 r=`${PWD_COMMAND}`; export r; \
40178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179 $(NORMAL_TARGET_EXPORTS) \
40180 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40181 for flag in $(EXTRA_TARGET_FLAGS); do \
40182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40184 (cd $(TARGET_SUBDIR)/libquadmath && \
40185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187 "RANLIB=$${RANLIB}" \
40188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40192 @endif target-libquadmath
40194 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40195 maybe-install-pdf-target-libquadmath:
40196 @if target-libquadmath
40197 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40199 install-pdf-target-libquadmath: \
40200 configure-target-libquadmath \
40201 pdf-target-libquadmath
40202 @: $(MAKE); $(unstage)
40203 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40204 r=`${PWD_COMMAND}`; export r; \
40205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206 $(NORMAL_TARGET_EXPORTS) \
40207 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40208 for flag in $(EXTRA_TARGET_FLAGS); do \
40209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40211 (cd $(TARGET_SUBDIR)/libquadmath && \
40212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214 "RANLIB=$${RANLIB}" \
40215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40219 @endif target-libquadmath
40221 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40222 maybe-install-html-target-libquadmath:
40223 @if target-libquadmath
40224 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40226 install-html-target-libquadmath: \
40227 configure-target-libquadmath \
40228 html-target-libquadmath
40229 @: $(MAKE); $(unstage)
40230 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40231 r=`${PWD_COMMAND}`; export r; \
40232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40233 $(NORMAL_TARGET_EXPORTS) \
40234 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40235 for flag in $(EXTRA_TARGET_FLAGS); do \
40236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40238 (cd $(TARGET_SUBDIR)/libquadmath && \
40239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40241 "RANLIB=$${RANLIB}" \
40242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40246 @endif target-libquadmath
40248 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40249 maybe-installcheck-target-libquadmath:
40250 @if target-libquadmath
40251 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40253 installcheck-target-libquadmath: \
40254 configure-target-libquadmath
40255 @: $(MAKE); $(unstage)
40256 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40257 r=`${PWD_COMMAND}`; export r; \
40258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259 $(NORMAL_TARGET_EXPORTS) \
40260 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40261 for flag in $(EXTRA_TARGET_FLAGS); do \
40262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40264 (cd $(TARGET_SUBDIR)/libquadmath && \
40265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267 "RANLIB=$${RANLIB}" \
40268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40272 @endif target-libquadmath
40274 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40275 maybe-mostlyclean-target-libquadmath:
40276 @if target-libquadmath
40277 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40279 mostlyclean-target-libquadmath:
40280 @: $(MAKE); $(unstage)
40281 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40282 r=`${PWD_COMMAND}`; export r; \
40283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284 $(NORMAL_TARGET_EXPORTS) \
40285 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40286 for flag in $(EXTRA_TARGET_FLAGS); do \
40287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40289 (cd $(TARGET_SUBDIR)/libquadmath && \
40290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292 "RANLIB=$${RANLIB}" \
40293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40297 @endif target-libquadmath
40299 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40300 maybe-clean-target-libquadmath:
40301 @if target-libquadmath
40302 maybe-clean-target-libquadmath: clean-target-libquadmath
40304 clean-target-libquadmath:
40305 @: $(MAKE); $(unstage)
40306 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40307 r=`${PWD_COMMAND}`; export r; \
40308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309 $(NORMAL_TARGET_EXPORTS) \
40310 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40311 for flag in $(EXTRA_TARGET_FLAGS); do \
40312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40314 (cd $(TARGET_SUBDIR)/libquadmath && \
40315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40317 "RANLIB=$${RANLIB}" \
40318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322 @endif target-libquadmath
40324 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40325 maybe-distclean-target-libquadmath:
40326 @if target-libquadmath
40327 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40329 distclean-target-libquadmath:
40330 @: $(MAKE); $(unstage)
40331 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40332 r=`${PWD_COMMAND}`; export r; \
40333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334 $(NORMAL_TARGET_EXPORTS) \
40335 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40336 for flag in $(EXTRA_TARGET_FLAGS); do \
40337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40339 (cd $(TARGET_SUBDIR)/libquadmath && \
40340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342 "RANLIB=$${RANLIB}" \
40343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40347 @endif target-libquadmath
40349 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40350 maybe-maintainer-clean-target-libquadmath:
40351 @if target-libquadmath
40352 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40354 maintainer-clean-target-libquadmath:
40355 @: $(MAKE); $(unstage)
40356 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40357 r=`${PWD_COMMAND}`; export r; \
40358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359 $(NORMAL_TARGET_EXPORTS) \
40360 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40361 for flag in $(EXTRA_TARGET_FLAGS); do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40364 (cd $(TARGET_SUBDIR)/libquadmath && \
40365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367 "RANLIB=$${RANLIB}" \
40368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369 maintainer-clean) \
40372 @endif target-libquadmath
40378 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40379 maybe-configure-target-libgfortran:
40381 configure-target-libgfortran: stage_current
40382 @endif gcc-bootstrap
40383 @if target-libgfortran
40384 maybe-configure-target-libgfortran: configure-target-libgfortran
40385 configure-target-libgfortran:
40386 @: $(MAKE); $(unstage)
40387 @r=`${PWD_COMMAND}`; export r; \
40388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40389 echo "Checking multilib configuration for libgfortran..."; \
40390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40391 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40392 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40393 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40394 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40396 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40397 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40400 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40402 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40404 $(NORMAL_TARGET_EXPORTS) \
40405 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40406 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40407 case $(srcdir) in \
40408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40409 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40412 module_srcdir=libgfortran; \
40413 rm -f no-such-file || : ; \
40414 CONFIG_SITE=no-such-file $(SHELL) \
40415 $$s/$$module_srcdir/configure \
40416 --srcdir=$${topdir}/$$module_srcdir \
40417 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40418 --target=${target_alias} \
40420 @endif target-libgfortran
40426 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40427 maybe-all-target-libgfortran:
40429 all-target-libgfortran: stage_current
40430 @endif gcc-bootstrap
40431 @if target-libgfortran
40432 TARGET-target-libgfortran=all
40433 maybe-all-target-libgfortran: all-target-libgfortran
40434 all-target-libgfortran: configure-target-libgfortran
40435 @: $(MAKE); $(unstage)
40436 @r=`${PWD_COMMAND}`; export r; \
40437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438 $(NORMAL_TARGET_EXPORTS) \
40439 (cd $(TARGET_SUBDIR)/libgfortran && \
40440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40441 $(TARGET-target-libgfortran))
40442 @endif target-libgfortran
40448 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40449 maybe-check-target-libgfortran:
40450 @if target-libgfortran
40451 maybe-check-target-libgfortran: check-target-libgfortran
40453 check-target-libgfortran:
40454 @: $(MAKE); $(unstage)
40455 @r=`${PWD_COMMAND}`; export r; \
40456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457 $(NORMAL_TARGET_EXPORTS) \
40458 (cd $(TARGET_SUBDIR)/libgfortran && \
40459 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40461 @endif target-libgfortran
40463 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40464 maybe-install-target-libgfortran:
40465 @if target-libgfortran
40466 maybe-install-target-libgfortran: install-target-libgfortran
40468 install-target-libgfortran: installdirs
40469 @: $(MAKE); $(unstage)
40470 @r=`${PWD_COMMAND}`; export r; \
40471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472 $(NORMAL_TARGET_EXPORTS) \
40473 (cd $(TARGET_SUBDIR)/libgfortran && \
40474 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40476 @endif target-libgfortran
40478 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40479 maybe-install-strip-target-libgfortran:
40480 @if target-libgfortran
40481 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40483 install-strip-target-libgfortran: installdirs
40484 @: $(MAKE); $(unstage)
40485 @r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 $(NORMAL_TARGET_EXPORTS) \
40488 (cd $(TARGET_SUBDIR)/libgfortran && \
40489 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40491 @endif target-libgfortran
40493 # Other targets (info, dvi, pdf, etc.)
40495 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40496 maybe-info-target-libgfortran:
40497 @if target-libgfortran
40498 maybe-info-target-libgfortran: info-target-libgfortran
40500 info-target-libgfortran: \
40501 configure-target-libgfortran
40502 @: $(MAKE); $(unstage)
40503 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40504 r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 $(NORMAL_TARGET_EXPORTS) \
40507 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40508 for flag in $(EXTRA_TARGET_FLAGS); do \
40509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40511 (cd $(TARGET_SUBDIR)/libgfortran && \
40512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40514 "RANLIB=$${RANLIB}" \
40515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40519 @endif target-libgfortran
40521 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40522 maybe-dvi-target-libgfortran:
40523 @if target-libgfortran
40524 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40526 dvi-target-libgfortran: \
40527 configure-target-libgfortran
40528 @: $(MAKE); $(unstage)
40529 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40530 r=`${PWD_COMMAND}`; export r; \
40531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40532 $(NORMAL_TARGET_EXPORTS) \
40533 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40534 for flag in $(EXTRA_TARGET_FLAGS); do \
40535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40537 (cd $(TARGET_SUBDIR)/libgfortran && \
40538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40540 "RANLIB=$${RANLIB}" \
40541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40545 @endif target-libgfortran
40547 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40548 maybe-pdf-target-libgfortran:
40549 @if target-libgfortran
40550 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40552 pdf-target-libgfortran: \
40553 configure-target-libgfortran
40554 @: $(MAKE); $(unstage)
40555 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40556 r=`${PWD_COMMAND}`; export r; \
40557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558 $(NORMAL_TARGET_EXPORTS) \
40559 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40560 for flag in $(EXTRA_TARGET_FLAGS); do \
40561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40563 (cd $(TARGET_SUBDIR)/libgfortran && \
40564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40566 "RANLIB=$${RANLIB}" \
40567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40571 @endif target-libgfortran
40573 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40574 maybe-html-target-libgfortran:
40575 @if target-libgfortran
40576 maybe-html-target-libgfortran: html-target-libgfortran
40578 html-target-libgfortran: \
40579 configure-target-libgfortran
40580 @: $(MAKE); $(unstage)
40581 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40582 r=`${PWD_COMMAND}`; export r; \
40583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40584 $(NORMAL_TARGET_EXPORTS) \
40585 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40586 for flag in $(EXTRA_TARGET_FLAGS); do \
40587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 (cd $(TARGET_SUBDIR)/libgfortran && \
40590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40592 "RANLIB=$${RANLIB}" \
40593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40597 @endif target-libgfortran
40599 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40600 maybe-TAGS-target-libgfortran:
40601 @if target-libgfortran
40602 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40604 TAGS-target-libgfortran: \
40605 configure-target-libgfortran
40606 @: $(MAKE); $(unstage)
40607 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40608 r=`${PWD_COMMAND}`; export r; \
40609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40610 $(NORMAL_TARGET_EXPORTS) \
40611 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40612 for flag in $(EXTRA_TARGET_FLAGS); do \
40613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40615 (cd $(TARGET_SUBDIR)/libgfortran && \
40616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40618 "RANLIB=$${RANLIB}" \
40619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40623 @endif target-libgfortran
40625 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40626 maybe-install-info-target-libgfortran:
40627 @if target-libgfortran
40628 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40630 install-info-target-libgfortran: \
40631 configure-target-libgfortran \
40632 info-target-libgfortran
40633 @: $(MAKE); $(unstage)
40634 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40635 r=`${PWD_COMMAND}`; export r; \
40636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40637 $(NORMAL_TARGET_EXPORTS) \
40638 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40639 for flag in $(EXTRA_TARGET_FLAGS); do \
40640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40642 (cd $(TARGET_SUBDIR)/libgfortran && \
40643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40645 "RANLIB=$${RANLIB}" \
40646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40650 @endif target-libgfortran
40652 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40653 maybe-install-pdf-target-libgfortran:
40654 @if target-libgfortran
40655 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40657 install-pdf-target-libgfortran: \
40658 configure-target-libgfortran \
40659 pdf-target-libgfortran
40660 @: $(MAKE); $(unstage)
40661 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40662 r=`${PWD_COMMAND}`; export r; \
40663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40664 $(NORMAL_TARGET_EXPORTS) \
40665 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40666 for flag in $(EXTRA_TARGET_FLAGS); do \
40667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40669 (cd $(TARGET_SUBDIR)/libgfortran && \
40670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40672 "RANLIB=$${RANLIB}" \
40673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40677 @endif target-libgfortran
40679 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40680 maybe-install-html-target-libgfortran:
40681 @if target-libgfortran
40682 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40684 install-html-target-libgfortran: \
40685 configure-target-libgfortran \
40686 html-target-libgfortran
40687 @: $(MAKE); $(unstage)
40688 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40689 r=`${PWD_COMMAND}`; export r; \
40690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40691 $(NORMAL_TARGET_EXPORTS) \
40692 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40693 for flag in $(EXTRA_TARGET_FLAGS); do \
40694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40696 (cd $(TARGET_SUBDIR)/libgfortran && \
40697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40699 "RANLIB=$${RANLIB}" \
40700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40704 @endif target-libgfortran
40706 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40707 maybe-installcheck-target-libgfortran:
40708 @if target-libgfortran
40709 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40711 installcheck-target-libgfortran: \
40712 configure-target-libgfortran
40713 @: $(MAKE); $(unstage)
40714 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40715 r=`${PWD_COMMAND}`; export r; \
40716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40717 $(NORMAL_TARGET_EXPORTS) \
40718 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40719 for flag in $(EXTRA_TARGET_FLAGS); do \
40720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40722 (cd $(TARGET_SUBDIR)/libgfortran && \
40723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40725 "RANLIB=$${RANLIB}" \
40726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40730 @endif target-libgfortran
40732 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40733 maybe-mostlyclean-target-libgfortran:
40734 @if target-libgfortran
40735 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40737 mostlyclean-target-libgfortran:
40738 @: $(MAKE); $(unstage)
40739 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40740 r=`${PWD_COMMAND}`; export r; \
40741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40742 $(NORMAL_TARGET_EXPORTS) \
40743 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40744 for flag in $(EXTRA_TARGET_FLAGS); do \
40745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40747 (cd $(TARGET_SUBDIR)/libgfortran && \
40748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40750 "RANLIB=$${RANLIB}" \
40751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40755 @endif target-libgfortran
40757 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40758 maybe-clean-target-libgfortran:
40759 @if target-libgfortran
40760 maybe-clean-target-libgfortran: clean-target-libgfortran
40762 clean-target-libgfortran:
40763 @: $(MAKE); $(unstage)
40764 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40765 r=`${PWD_COMMAND}`; export r; \
40766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40767 $(NORMAL_TARGET_EXPORTS) \
40768 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40769 for flag in $(EXTRA_TARGET_FLAGS); do \
40770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40772 (cd $(TARGET_SUBDIR)/libgfortran && \
40773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40775 "RANLIB=$${RANLIB}" \
40776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40780 @endif target-libgfortran
40782 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40783 maybe-distclean-target-libgfortran:
40784 @if target-libgfortran
40785 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40787 distclean-target-libgfortran:
40788 @: $(MAKE); $(unstage)
40789 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40790 r=`${PWD_COMMAND}`; export r; \
40791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40792 $(NORMAL_TARGET_EXPORTS) \
40793 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40794 for flag in $(EXTRA_TARGET_FLAGS); do \
40795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40797 (cd $(TARGET_SUBDIR)/libgfortran && \
40798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40800 "RANLIB=$${RANLIB}" \
40801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40805 @endif target-libgfortran
40807 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40808 maybe-maintainer-clean-target-libgfortran:
40809 @if target-libgfortran
40810 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40812 maintainer-clean-target-libgfortran:
40813 @: $(MAKE); $(unstage)
40814 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40815 r=`${PWD_COMMAND}`; export r; \
40816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40817 $(NORMAL_TARGET_EXPORTS) \
40818 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40819 for flag in $(EXTRA_TARGET_FLAGS); do \
40820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40822 (cd $(TARGET_SUBDIR)/libgfortran && \
40823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40825 "RANLIB=$${RANLIB}" \
40826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40827 maintainer-clean) \
40830 @endif target-libgfortran
40836 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40837 maybe-configure-target-libobjc:
40839 configure-target-libobjc: stage_current
40840 @endif gcc-bootstrap
40842 maybe-configure-target-libobjc: configure-target-libobjc
40843 configure-target-libobjc:
40844 @: $(MAKE); $(unstage)
40845 @r=`${PWD_COMMAND}`; export r; \
40846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847 echo "Checking multilib configuration for libobjc..."; \
40848 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40849 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40850 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40851 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40852 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40854 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40855 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40858 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40860 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40861 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40862 $(NORMAL_TARGET_EXPORTS) \
40863 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40864 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40865 case $(srcdir) in \
40866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40867 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40870 module_srcdir=libobjc; \
40871 rm -f no-such-file || : ; \
40872 CONFIG_SITE=no-such-file $(SHELL) \
40873 $$s/$$module_srcdir/configure \
40874 --srcdir=$${topdir}/$$module_srcdir \
40875 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40876 --target=${target_alias} \
40878 @endif target-libobjc
40884 .PHONY: all-target-libobjc maybe-all-target-libobjc
40885 maybe-all-target-libobjc:
40887 all-target-libobjc: stage_current
40888 @endif gcc-bootstrap
40890 TARGET-target-libobjc=all
40891 maybe-all-target-libobjc: all-target-libobjc
40892 all-target-libobjc: configure-target-libobjc
40893 @: $(MAKE); $(unstage)
40894 @r=`${PWD_COMMAND}`; export r; \
40895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40896 $(NORMAL_TARGET_EXPORTS) \
40897 (cd $(TARGET_SUBDIR)/libobjc && \
40898 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40899 $(TARGET-target-libobjc))
40900 @endif target-libobjc
40906 .PHONY: check-target-libobjc maybe-check-target-libobjc
40907 maybe-check-target-libobjc:
40909 maybe-check-target-libobjc: check-target-libobjc
40911 check-target-libobjc:
40912 @: $(MAKE); $(unstage)
40913 @r=`${PWD_COMMAND}`; export r; \
40914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915 $(NORMAL_TARGET_EXPORTS) \
40916 (cd $(TARGET_SUBDIR)/libobjc && \
40917 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40919 @endif target-libobjc
40921 .PHONY: install-target-libobjc maybe-install-target-libobjc
40922 maybe-install-target-libobjc:
40924 maybe-install-target-libobjc: install-target-libobjc
40926 install-target-libobjc: installdirs
40927 @: $(MAKE); $(unstage)
40928 @r=`${PWD_COMMAND}`; export r; \
40929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40930 $(NORMAL_TARGET_EXPORTS) \
40931 (cd $(TARGET_SUBDIR)/libobjc && \
40932 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40934 @endif target-libobjc
40936 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40937 maybe-install-strip-target-libobjc:
40939 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40941 install-strip-target-libobjc: installdirs
40942 @: $(MAKE); $(unstage)
40943 @r=`${PWD_COMMAND}`; export r; \
40944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40945 $(NORMAL_TARGET_EXPORTS) \
40946 (cd $(TARGET_SUBDIR)/libobjc && \
40947 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40949 @endif target-libobjc
40951 # Other targets (info, dvi, pdf, etc.)
40953 .PHONY: maybe-info-target-libobjc info-target-libobjc
40954 maybe-info-target-libobjc:
40956 maybe-info-target-libobjc: info-target-libobjc
40958 info-target-libobjc: \
40959 configure-target-libobjc
40960 @: $(MAKE); $(unstage)
40961 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40962 r=`${PWD_COMMAND}`; export r; \
40963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964 $(NORMAL_TARGET_EXPORTS) \
40965 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40966 for flag in $(EXTRA_TARGET_FLAGS); do \
40967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40969 (cd $(TARGET_SUBDIR)/libobjc && \
40970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40972 "RANLIB=$${RANLIB}" \
40973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40977 @endif target-libobjc
40979 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40980 maybe-dvi-target-libobjc:
40982 maybe-dvi-target-libobjc: dvi-target-libobjc
40984 dvi-target-libobjc: \
40985 configure-target-libobjc
40986 @: $(MAKE); $(unstage)
40987 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40988 r=`${PWD_COMMAND}`; export r; \
40989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990 $(NORMAL_TARGET_EXPORTS) \
40991 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40992 for flag in $(EXTRA_TARGET_FLAGS); do \
40993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40995 (cd $(TARGET_SUBDIR)/libobjc && \
40996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40998 "RANLIB=$${RANLIB}" \
40999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003 @endif target-libobjc
41005 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41006 maybe-pdf-target-libobjc:
41008 maybe-pdf-target-libobjc: pdf-target-libobjc
41010 pdf-target-libobjc: \
41011 configure-target-libobjc
41012 @: $(MAKE); $(unstage)
41013 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41014 r=`${PWD_COMMAND}`; export r; \
41015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016 $(NORMAL_TARGET_EXPORTS) \
41017 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41018 for flag in $(EXTRA_TARGET_FLAGS); do \
41019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41021 (cd $(TARGET_SUBDIR)/libobjc && \
41022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024 "RANLIB=$${RANLIB}" \
41025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41029 @endif target-libobjc
41031 .PHONY: maybe-html-target-libobjc html-target-libobjc
41032 maybe-html-target-libobjc:
41034 maybe-html-target-libobjc: html-target-libobjc
41036 html-target-libobjc: \
41037 configure-target-libobjc
41038 @: $(MAKE); $(unstage)
41039 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41040 r=`${PWD_COMMAND}`; export r; \
41041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042 $(NORMAL_TARGET_EXPORTS) \
41043 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41044 for flag in $(EXTRA_TARGET_FLAGS); do \
41045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41047 (cd $(TARGET_SUBDIR)/libobjc && \
41048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050 "RANLIB=$${RANLIB}" \
41051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41055 @endif target-libobjc
41057 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41058 maybe-TAGS-target-libobjc:
41060 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41062 TAGS-target-libobjc: \
41063 configure-target-libobjc
41064 @: $(MAKE); $(unstage)
41065 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41066 r=`${PWD_COMMAND}`; export r; \
41067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068 $(NORMAL_TARGET_EXPORTS) \
41069 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41070 for flag in $(EXTRA_TARGET_FLAGS); do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41073 (cd $(TARGET_SUBDIR)/libobjc && \
41074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076 "RANLIB=$${RANLIB}" \
41077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41081 @endif target-libobjc
41083 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41084 maybe-install-info-target-libobjc:
41086 maybe-install-info-target-libobjc: install-info-target-libobjc
41088 install-info-target-libobjc: \
41089 configure-target-libobjc \
41090 info-target-libobjc
41091 @: $(MAKE); $(unstage)
41092 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41093 r=`${PWD_COMMAND}`; export r; \
41094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095 $(NORMAL_TARGET_EXPORTS) \
41096 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41097 for flag in $(EXTRA_TARGET_FLAGS); do \
41098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100 (cd $(TARGET_SUBDIR)/libobjc && \
41101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103 "RANLIB=$${RANLIB}" \
41104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41108 @endif target-libobjc
41110 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41111 maybe-install-pdf-target-libobjc:
41113 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41115 install-pdf-target-libobjc: \
41116 configure-target-libobjc \
41118 @: $(MAKE); $(unstage)
41119 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41120 r=`${PWD_COMMAND}`; export r; \
41121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122 $(NORMAL_TARGET_EXPORTS) \
41123 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41124 for flag in $(EXTRA_TARGET_FLAGS); do \
41125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41127 (cd $(TARGET_SUBDIR)/libobjc && \
41128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130 "RANLIB=$${RANLIB}" \
41131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41135 @endif target-libobjc
41137 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41138 maybe-install-html-target-libobjc:
41140 maybe-install-html-target-libobjc: install-html-target-libobjc
41142 install-html-target-libobjc: \
41143 configure-target-libobjc \
41144 html-target-libobjc
41145 @: $(MAKE); $(unstage)
41146 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41147 r=`${PWD_COMMAND}`; export r; \
41148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41149 $(NORMAL_TARGET_EXPORTS) \
41150 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41151 for flag in $(EXTRA_TARGET_FLAGS); do \
41152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41154 (cd $(TARGET_SUBDIR)/libobjc && \
41155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41157 "RANLIB=$${RANLIB}" \
41158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41162 @endif target-libobjc
41164 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41165 maybe-installcheck-target-libobjc:
41167 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41169 installcheck-target-libobjc: \
41170 configure-target-libobjc
41171 @: $(MAKE); $(unstage)
41172 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41173 r=`${PWD_COMMAND}`; export r; \
41174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175 $(NORMAL_TARGET_EXPORTS) \
41176 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41177 for flag in $(EXTRA_TARGET_FLAGS); do \
41178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41180 (cd $(TARGET_SUBDIR)/libobjc && \
41181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183 "RANLIB=$${RANLIB}" \
41184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41188 @endif target-libobjc
41190 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41191 maybe-mostlyclean-target-libobjc:
41193 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41195 mostlyclean-target-libobjc:
41196 @: $(MAKE); $(unstage)
41197 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41198 r=`${PWD_COMMAND}`; export r; \
41199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200 $(NORMAL_TARGET_EXPORTS) \
41201 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41202 for flag in $(EXTRA_TARGET_FLAGS); do \
41203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205 (cd $(TARGET_SUBDIR)/libobjc && \
41206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208 "RANLIB=$${RANLIB}" \
41209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41213 @endif target-libobjc
41215 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41216 maybe-clean-target-libobjc:
41218 maybe-clean-target-libobjc: clean-target-libobjc
41220 clean-target-libobjc:
41221 @: $(MAKE); $(unstage)
41222 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41223 r=`${PWD_COMMAND}`; export r; \
41224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225 $(NORMAL_TARGET_EXPORTS) \
41226 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41227 for flag in $(EXTRA_TARGET_FLAGS); do \
41228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41230 (cd $(TARGET_SUBDIR)/libobjc && \
41231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41233 "RANLIB=$${RANLIB}" \
41234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41238 @endif target-libobjc
41240 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41241 maybe-distclean-target-libobjc:
41243 maybe-distclean-target-libobjc: distclean-target-libobjc
41245 distclean-target-libobjc:
41246 @: $(MAKE); $(unstage)
41247 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41248 r=`${PWD_COMMAND}`; export r; \
41249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250 $(NORMAL_TARGET_EXPORTS) \
41251 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41252 for flag in $(EXTRA_TARGET_FLAGS); do \
41253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41255 (cd $(TARGET_SUBDIR)/libobjc && \
41256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41258 "RANLIB=$${RANLIB}" \
41259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41263 @endif target-libobjc
41265 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41266 maybe-maintainer-clean-target-libobjc:
41268 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41270 maintainer-clean-target-libobjc:
41271 @: $(MAKE); $(unstage)
41272 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41273 r=`${PWD_COMMAND}`; export r; \
41274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41275 $(NORMAL_TARGET_EXPORTS) \
41276 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41277 for flag in $(EXTRA_TARGET_FLAGS); do \
41278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280 (cd $(TARGET_SUBDIR)/libobjc && \
41281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41283 "RANLIB=$${RANLIB}" \
41284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41285 maintainer-clean) \
41288 @endif target-libobjc
41294 .PHONY: configure-target-libgo maybe-configure-target-libgo
41295 maybe-configure-target-libgo:
41297 configure-target-libgo: stage_current
41298 @endif gcc-bootstrap
41300 maybe-configure-target-libgo: configure-target-libgo
41301 configure-target-libgo:
41302 @: $(MAKE); $(unstage)
41303 @r=`${PWD_COMMAND}`; export r; \
41304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41305 echo "Checking multilib configuration for libgo..."; \
41306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41307 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41308 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41309 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41310 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41312 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41313 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41316 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41318 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41319 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41320 $(NORMAL_TARGET_EXPORTS) \
41321 echo Configuring in $(TARGET_SUBDIR)/libgo; \
41322 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41323 case $(srcdir) in \
41324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41325 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41328 module_srcdir=libgo; \
41329 rm -f no-such-file || : ; \
41330 CONFIG_SITE=no-such-file $(SHELL) \
41331 $$s/$$module_srcdir/configure \
41332 --srcdir=$${topdir}/$$module_srcdir \
41333 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41334 --target=${target_alias} \
41336 @endif target-libgo
41342 .PHONY: all-target-libgo maybe-all-target-libgo
41343 maybe-all-target-libgo:
41345 all-target-libgo: stage_current
41346 @endif gcc-bootstrap
41348 TARGET-target-libgo=all
41349 maybe-all-target-libgo: all-target-libgo
41350 all-target-libgo: configure-target-libgo
41351 @: $(MAKE); $(unstage)
41352 @r=`${PWD_COMMAND}`; export r; \
41353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354 $(NORMAL_TARGET_EXPORTS) \
41355 (cd $(TARGET_SUBDIR)/libgo && \
41356 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41357 $(TARGET-target-libgo))
41358 @endif target-libgo
41364 .PHONY: check-target-libgo maybe-check-target-libgo
41365 maybe-check-target-libgo:
41367 maybe-check-target-libgo: check-target-libgo
41369 check-target-libgo:
41370 @: $(MAKE); $(unstage)
41371 @r=`${PWD_COMMAND}`; export r; \
41372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373 $(NORMAL_TARGET_EXPORTS) \
41374 (cd $(TARGET_SUBDIR)/libgo && \
41375 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41377 @endif target-libgo
41379 .PHONY: install-target-libgo maybe-install-target-libgo
41380 maybe-install-target-libgo:
41382 maybe-install-target-libgo: install-target-libgo
41384 install-target-libgo: installdirs
41385 @: $(MAKE); $(unstage)
41386 @r=`${PWD_COMMAND}`; export r; \
41387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388 $(NORMAL_TARGET_EXPORTS) \
41389 (cd $(TARGET_SUBDIR)/libgo && \
41390 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41392 @endif target-libgo
41394 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41395 maybe-install-strip-target-libgo:
41397 maybe-install-strip-target-libgo: install-strip-target-libgo
41399 install-strip-target-libgo: installdirs
41400 @: $(MAKE); $(unstage)
41401 @r=`${PWD_COMMAND}`; export r; \
41402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403 $(NORMAL_TARGET_EXPORTS) \
41404 (cd $(TARGET_SUBDIR)/libgo && \
41405 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41407 @endif target-libgo
41409 # Other targets (info, dvi, pdf, etc.)
41411 .PHONY: maybe-info-target-libgo info-target-libgo
41412 maybe-info-target-libgo:
41414 maybe-info-target-libgo: info-target-libgo
41416 info-target-libgo: \
41417 configure-target-libgo
41418 @: $(MAKE); $(unstage)
41419 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41420 r=`${PWD_COMMAND}`; export r; \
41421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41422 $(NORMAL_TARGET_EXPORTS) \
41423 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41424 for flag in $(EXTRA_TARGET_FLAGS); do \
41425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41427 (cd $(TARGET_SUBDIR)/libgo && \
41428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41430 "RANLIB=$${RANLIB}" \
41431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41435 @endif target-libgo
41437 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41438 maybe-dvi-target-libgo:
41440 maybe-dvi-target-libgo: dvi-target-libgo
41442 dvi-target-libgo: \
41443 configure-target-libgo
41444 @: $(MAKE); $(unstage)
41445 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41446 r=`${PWD_COMMAND}`; export r; \
41447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41448 $(NORMAL_TARGET_EXPORTS) \
41449 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41450 for flag in $(EXTRA_TARGET_FLAGS); do \
41451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41453 (cd $(TARGET_SUBDIR)/libgo && \
41454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41456 "RANLIB=$${RANLIB}" \
41457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41461 @endif target-libgo
41463 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41464 maybe-pdf-target-libgo:
41466 maybe-pdf-target-libgo: pdf-target-libgo
41468 pdf-target-libgo: \
41469 configure-target-libgo
41470 @: $(MAKE); $(unstage)
41471 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41472 r=`${PWD_COMMAND}`; export r; \
41473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474 $(NORMAL_TARGET_EXPORTS) \
41475 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41476 for flag in $(EXTRA_TARGET_FLAGS); do \
41477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41479 (cd $(TARGET_SUBDIR)/libgo && \
41480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41482 "RANLIB=$${RANLIB}" \
41483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41487 @endif target-libgo
41489 .PHONY: maybe-html-target-libgo html-target-libgo
41490 maybe-html-target-libgo:
41492 maybe-html-target-libgo: html-target-libgo
41494 html-target-libgo: \
41495 configure-target-libgo
41496 @: $(MAKE); $(unstage)
41497 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41498 r=`${PWD_COMMAND}`; export r; \
41499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41500 $(NORMAL_TARGET_EXPORTS) \
41501 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41502 for flag in $(EXTRA_TARGET_FLAGS); do \
41503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41505 (cd $(TARGET_SUBDIR)/libgo && \
41506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41508 "RANLIB=$${RANLIB}" \
41509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41513 @endif target-libgo
41515 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41516 maybe-TAGS-target-libgo:
41518 maybe-TAGS-target-libgo: TAGS-target-libgo
41520 TAGS-target-libgo: \
41521 configure-target-libgo
41522 @: $(MAKE); $(unstage)
41523 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41524 r=`${PWD_COMMAND}`; export r; \
41525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41526 $(NORMAL_TARGET_EXPORTS) \
41527 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41528 for flag in $(EXTRA_TARGET_FLAGS); do \
41529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41531 (cd $(TARGET_SUBDIR)/libgo && \
41532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41534 "RANLIB=$${RANLIB}" \
41535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41539 @endif target-libgo
41541 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41542 maybe-install-info-target-libgo:
41544 maybe-install-info-target-libgo: install-info-target-libgo
41546 install-info-target-libgo: \
41547 configure-target-libgo \
41549 @: $(MAKE); $(unstage)
41550 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41551 r=`${PWD_COMMAND}`; export r; \
41552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41553 $(NORMAL_TARGET_EXPORTS) \
41554 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41555 for flag in $(EXTRA_TARGET_FLAGS); do \
41556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41558 (cd $(TARGET_SUBDIR)/libgo && \
41559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41561 "RANLIB=$${RANLIB}" \
41562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41566 @endif target-libgo
41568 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41569 maybe-install-pdf-target-libgo:
41571 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41573 install-pdf-target-libgo: \
41574 configure-target-libgo \
41576 @: $(MAKE); $(unstage)
41577 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41578 r=`${PWD_COMMAND}`; export r; \
41579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41580 $(NORMAL_TARGET_EXPORTS) \
41581 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41582 for flag in $(EXTRA_TARGET_FLAGS); do \
41583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585 (cd $(TARGET_SUBDIR)/libgo && \
41586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41588 "RANLIB=$${RANLIB}" \
41589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41593 @endif target-libgo
41595 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41596 maybe-install-html-target-libgo:
41598 maybe-install-html-target-libgo: install-html-target-libgo
41600 install-html-target-libgo: \
41601 configure-target-libgo \
41603 @: $(MAKE); $(unstage)
41604 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41605 r=`${PWD_COMMAND}`; export r; \
41606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41607 $(NORMAL_TARGET_EXPORTS) \
41608 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41609 for flag in $(EXTRA_TARGET_FLAGS); do \
41610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41612 (cd $(TARGET_SUBDIR)/libgo && \
41613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41615 "RANLIB=$${RANLIB}" \
41616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41620 @endif target-libgo
41622 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41623 maybe-installcheck-target-libgo:
41625 maybe-installcheck-target-libgo: installcheck-target-libgo
41627 installcheck-target-libgo: \
41628 configure-target-libgo
41629 @: $(MAKE); $(unstage)
41630 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41631 r=`${PWD_COMMAND}`; export r; \
41632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41633 $(NORMAL_TARGET_EXPORTS) \
41634 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41635 for flag in $(EXTRA_TARGET_FLAGS); do \
41636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41638 (cd $(TARGET_SUBDIR)/libgo && \
41639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41641 "RANLIB=$${RANLIB}" \
41642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41646 @endif target-libgo
41648 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41649 maybe-mostlyclean-target-libgo:
41651 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41653 mostlyclean-target-libgo:
41654 @: $(MAKE); $(unstage)
41655 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41656 r=`${PWD_COMMAND}`; export r; \
41657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658 $(NORMAL_TARGET_EXPORTS) \
41659 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41660 for flag in $(EXTRA_TARGET_FLAGS); do \
41661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41663 (cd $(TARGET_SUBDIR)/libgo && \
41664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41666 "RANLIB=$${RANLIB}" \
41667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41671 @endif target-libgo
41673 .PHONY: maybe-clean-target-libgo clean-target-libgo
41674 maybe-clean-target-libgo:
41676 maybe-clean-target-libgo: clean-target-libgo
41678 clean-target-libgo:
41679 @: $(MAKE); $(unstage)
41680 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41681 r=`${PWD_COMMAND}`; export r; \
41682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41683 $(NORMAL_TARGET_EXPORTS) \
41684 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41685 for flag in $(EXTRA_TARGET_FLAGS); do \
41686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41688 (cd $(TARGET_SUBDIR)/libgo && \
41689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41691 "RANLIB=$${RANLIB}" \
41692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41696 @endif target-libgo
41698 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41699 maybe-distclean-target-libgo:
41701 maybe-distclean-target-libgo: distclean-target-libgo
41703 distclean-target-libgo:
41704 @: $(MAKE); $(unstage)
41705 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41706 r=`${PWD_COMMAND}`; export r; \
41707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41708 $(NORMAL_TARGET_EXPORTS) \
41709 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41710 for flag in $(EXTRA_TARGET_FLAGS); do \
41711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41713 (cd $(TARGET_SUBDIR)/libgo && \
41714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41716 "RANLIB=$${RANLIB}" \
41717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41721 @endif target-libgo
41723 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41724 maybe-maintainer-clean-target-libgo:
41726 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41728 maintainer-clean-target-libgo:
41729 @: $(MAKE); $(unstage)
41730 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41731 r=`${PWD_COMMAND}`; export r; \
41732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41733 $(NORMAL_TARGET_EXPORTS) \
41734 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41735 for flag in $(EXTRA_TARGET_FLAGS); do \
41736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41738 (cd $(TARGET_SUBDIR)/libgo && \
41739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41741 "RANLIB=$${RANLIB}" \
41742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41743 maintainer-clean) \
41746 @endif target-libgo
41752 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41753 maybe-configure-target-libtermcap:
41755 configure-target-libtermcap: stage_current
41756 @endif gcc-bootstrap
41757 @if target-libtermcap
41758 maybe-configure-target-libtermcap: configure-target-libtermcap
41759 configure-target-libtermcap:
41760 @: $(MAKE); $(unstage)
41761 @r=`${PWD_COMMAND}`; export r; \
41762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41763 echo "Checking multilib configuration for libtermcap..."; \
41764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41765 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41766 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41767 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41768 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41770 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41771 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41774 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41776 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41777 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41778 $(NORMAL_TARGET_EXPORTS) \
41779 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41780 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41781 case $(srcdir) in \
41782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41783 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41786 module_srcdir=libtermcap; \
41787 rm -f no-such-file || : ; \
41788 CONFIG_SITE=no-such-file $(SHELL) \
41789 $$s/$$module_srcdir/configure \
41790 --srcdir=$${topdir}/$$module_srcdir \
41791 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41792 --target=${target_alias} \
41794 @endif target-libtermcap
41800 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41801 maybe-all-target-libtermcap:
41803 all-target-libtermcap: stage_current
41804 @endif gcc-bootstrap
41805 @if target-libtermcap
41806 TARGET-target-libtermcap=all
41807 maybe-all-target-libtermcap: all-target-libtermcap
41808 all-target-libtermcap: configure-target-libtermcap
41809 @: $(MAKE); $(unstage)
41810 @r=`${PWD_COMMAND}`; export r; \
41811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41812 $(NORMAL_TARGET_EXPORTS) \
41813 (cd $(TARGET_SUBDIR)/libtermcap && \
41814 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41815 $(TARGET-target-libtermcap))
41816 @endif target-libtermcap
41822 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41823 maybe-check-target-libtermcap:
41824 @if target-libtermcap
41825 maybe-check-target-libtermcap: check-target-libtermcap
41827 # Dummy target for uncheckable module.
41828 check-target-libtermcap:
41830 @endif target-libtermcap
41832 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41833 maybe-install-target-libtermcap:
41834 @if target-libtermcap
41835 maybe-install-target-libtermcap: install-target-libtermcap
41837 install-target-libtermcap: installdirs
41838 @: $(MAKE); $(unstage)
41839 @r=`${PWD_COMMAND}`; export r; \
41840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841 $(NORMAL_TARGET_EXPORTS) \
41842 (cd $(TARGET_SUBDIR)/libtermcap && \
41843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41845 @endif target-libtermcap
41847 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41848 maybe-install-strip-target-libtermcap:
41849 @if target-libtermcap
41850 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41852 install-strip-target-libtermcap: installdirs
41853 @: $(MAKE); $(unstage)
41854 @r=`${PWD_COMMAND}`; export r; \
41855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41856 $(NORMAL_TARGET_EXPORTS) \
41857 (cd $(TARGET_SUBDIR)/libtermcap && \
41858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41860 @endif target-libtermcap
41862 # Other targets (info, dvi, pdf, etc.)
41864 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41865 maybe-info-target-libtermcap:
41866 @if target-libtermcap
41867 maybe-info-target-libtermcap: info-target-libtermcap
41869 info-target-libtermcap: \
41870 configure-target-libtermcap
41871 @: $(MAKE); $(unstage)
41872 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41873 r=`${PWD_COMMAND}`; export r; \
41874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41875 $(NORMAL_TARGET_EXPORTS) \
41876 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41877 for flag in $(EXTRA_TARGET_FLAGS); do \
41878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41880 (cd $(TARGET_SUBDIR)/libtermcap && \
41881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41883 "RANLIB=$${RANLIB}" \
41884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41888 @endif target-libtermcap
41890 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41891 maybe-dvi-target-libtermcap:
41892 @if target-libtermcap
41893 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41895 dvi-target-libtermcap: \
41896 configure-target-libtermcap
41897 @: $(MAKE); $(unstage)
41898 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41899 r=`${PWD_COMMAND}`; export r; \
41900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901 $(NORMAL_TARGET_EXPORTS) \
41902 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41903 for flag in $(EXTRA_TARGET_FLAGS); do \
41904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41906 (cd $(TARGET_SUBDIR)/libtermcap && \
41907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909 "RANLIB=$${RANLIB}" \
41910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41914 @endif target-libtermcap
41916 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41917 maybe-pdf-target-libtermcap:
41918 @if target-libtermcap
41919 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41921 pdf-target-libtermcap: \
41922 configure-target-libtermcap
41923 @: $(MAKE); $(unstage)
41924 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41925 r=`${PWD_COMMAND}`; export r; \
41926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927 $(NORMAL_TARGET_EXPORTS) \
41928 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41929 for flag in $(EXTRA_TARGET_FLAGS); do \
41930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41932 (cd $(TARGET_SUBDIR)/libtermcap && \
41933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41935 "RANLIB=$${RANLIB}" \
41936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41940 @endif target-libtermcap
41942 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41943 maybe-html-target-libtermcap:
41944 @if target-libtermcap
41945 maybe-html-target-libtermcap: html-target-libtermcap
41947 html-target-libtermcap: \
41948 configure-target-libtermcap
41949 @: $(MAKE); $(unstage)
41950 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41951 r=`${PWD_COMMAND}`; export r; \
41952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953 $(NORMAL_TARGET_EXPORTS) \
41954 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41955 for flag in $(EXTRA_TARGET_FLAGS); do \
41956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41958 (cd $(TARGET_SUBDIR)/libtermcap && \
41959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961 "RANLIB=$${RANLIB}" \
41962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41966 @endif target-libtermcap
41968 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41969 maybe-TAGS-target-libtermcap:
41970 @if target-libtermcap
41971 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41973 TAGS-target-libtermcap: \
41974 configure-target-libtermcap
41975 @: $(MAKE); $(unstage)
41976 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41977 r=`${PWD_COMMAND}`; export r; \
41978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979 $(NORMAL_TARGET_EXPORTS) \
41980 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41981 for flag in $(EXTRA_TARGET_FLAGS); do \
41982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41984 (cd $(TARGET_SUBDIR)/libtermcap && \
41985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987 "RANLIB=$${RANLIB}" \
41988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41992 @endif target-libtermcap
41994 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41995 maybe-install-info-target-libtermcap:
41996 @if target-libtermcap
41997 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41999 install-info-target-libtermcap: \
42000 configure-target-libtermcap \
42001 info-target-libtermcap
42002 @: $(MAKE); $(unstage)
42003 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42004 r=`${PWD_COMMAND}`; export r; \
42005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42006 $(NORMAL_TARGET_EXPORTS) \
42007 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42008 for flag in $(EXTRA_TARGET_FLAGS); do \
42009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42011 (cd $(TARGET_SUBDIR)/libtermcap && \
42012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42014 "RANLIB=$${RANLIB}" \
42015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42019 @endif target-libtermcap
42021 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42022 maybe-install-pdf-target-libtermcap:
42023 @if target-libtermcap
42024 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42026 install-pdf-target-libtermcap: \
42027 configure-target-libtermcap \
42028 pdf-target-libtermcap
42029 @: $(MAKE); $(unstage)
42030 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42031 r=`${PWD_COMMAND}`; export r; \
42032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033 $(NORMAL_TARGET_EXPORTS) \
42034 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42035 for flag in $(EXTRA_TARGET_FLAGS); do \
42036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42038 (cd $(TARGET_SUBDIR)/libtermcap && \
42039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42041 "RANLIB=$${RANLIB}" \
42042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42046 @endif target-libtermcap
42048 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42049 maybe-install-html-target-libtermcap:
42050 @if target-libtermcap
42051 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42053 install-html-target-libtermcap: \
42054 configure-target-libtermcap \
42055 html-target-libtermcap
42056 @: $(MAKE); $(unstage)
42057 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42058 r=`${PWD_COMMAND}`; export r; \
42059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42060 $(NORMAL_TARGET_EXPORTS) \
42061 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42062 for flag in $(EXTRA_TARGET_FLAGS); do \
42063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42065 (cd $(TARGET_SUBDIR)/libtermcap && \
42066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42068 "RANLIB=$${RANLIB}" \
42069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42073 @endif target-libtermcap
42075 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42076 maybe-installcheck-target-libtermcap:
42077 @if target-libtermcap
42078 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42080 installcheck-target-libtermcap: \
42081 configure-target-libtermcap
42082 @: $(MAKE); $(unstage)
42083 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42084 r=`${PWD_COMMAND}`; export r; \
42085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086 $(NORMAL_TARGET_EXPORTS) \
42087 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42088 for flag in $(EXTRA_TARGET_FLAGS); do \
42089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42091 (cd $(TARGET_SUBDIR)/libtermcap && \
42092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42094 "RANLIB=$${RANLIB}" \
42095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42099 @endif target-libtermcap
42101 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42102 maybe-mostlyclean-target-libtermcap:
42103 @if target-libtermcap
42104 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42106 # libtermcap doesn't support mostlyclean.
42107 mostlyclean-target-libtermcap:
42109 @endif target-libtermcap
42111 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42112 maybe-clean-target-libtermcap:
42113 @if target-libtermcap
42114 maybe-clean-target-libtermcap: clean-target-libtermcap
42116 # libtermcap doesn't support clean.
42117 clean-target-libtermcap:
42119 @endif target-libtermcap
42121 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42122 maybe-distclean-target-libtermcap:
42123 @if target-libtermcap
42124 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42126 # libtermcap doesn't support distclean.
42127 distclean-target-libtermcap:
42129 @endif target-libtermcap
42131 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42132 maybe-maintainer-clean-target-libtermcap:
42133 @if target-libtermcap
42134 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42136 # libtermcap doesn't support maintainer-clean.
42137 maintainer-clean-target-libtermcap:
42139 @endif target-libtermcap
42145 .PHONY: configure-target-winsup maybe-configure-target-winsup
42146 maybe-configure-target-winsup:
42148 configure-target-winsup: stage_current
42149 @endif gcc-bootstrap
42151 maybe-configure-target-winsup: configure-target-winsup
42152 configure-target-winsup:
42153 @: $(MAKE); $(unstage)
42154 @r=`${PWD_COMMAND}`; export r; \
42155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42156 echo "Checking multilib configuration for winsup..."; \
42157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42159 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42160 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42161 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42163 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42164 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42167 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42169 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42170 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42171 $(NORMAL_TARGET_EXPORTS) \
42172 echo Configuring in $(TARGET_SUBDIR)/winsup; \
42173 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42174 case $(srcdir) in \
42175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42176 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42179 module_srcdir=winsup; \
42180 rm -f no-such-file || : ; \
42181 CONFIG_SITE=no-such-file $(SHELL) \
42182 $$s/$$module_srcdir/configure \
42183 --srcdir=$${topdir}/$$module_srcdir \
42184 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42185 --target=${target_alias} \
42187 @endif target-winsup
42193 .PHONY: all-target-winsup maybe-all-target-winsup
42194 maybe-all-target-winsup:
42196 all-target-winsup: stage_current
42197 @endif gcc-bootstrap
42199 TARGET-target-winsup=all
42200 maybe-all-target-winsup: all-target-winsup
42201 all-target-winsup: configure-target-winsup
42202 @: $(MAKE); $(unstage)
42203 @r=`${PWD_COMMAND}`; export r; \
42204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205 $(NORMAL_TARGET_EXPORTS) \
42206 (cd $(TARGET_SUBDIR)/winsup && \
42207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42208 $(TARGET-target-winsup))
42209 @endif target-winsup
42215 .PHONY: check-target-winsup maybe-check-target-winsup
42216 maybe-check-target-winsup:
42218 maybe-check-target-winsup: check-target-winsup
42220 check-target-winsup:
42221 @: $(MAKE); $(unstage)
42222 @r=`${PWD_COMMAND}`; export r; \
42223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42224 $(NORMAL_TARGET_EXPORTS) \
42225 (cd $(TARGET_SUBDIR)/winsup && \
42226 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42228 @endif target-winsup
42230 .PHONY: install-target-winsup maybe-install-target-winsup
42231 maybe-install-target-winsup:
42233 maybe-install-target-winsup: install-target-winsup
42235 install-target-winsup: installdirs
42236 @: $(MAKE); $(unstage)
42237 @r=`${PWD_COMMAND}`; export r; \
42238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42239 $(NORMAL_TARGET_EXPORTS) \
42240 (cd $(TARGET_SUBDIR)/winsup && \
42241 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42243 @endif target-winsup
42245 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42246 maybe-install-strip-target-winsup:
42248 maybe-install-strip-target-winsup: install-strip-target-winsup
42250 install-strip-target-winsup: installdirs
42251 @: $(MAKE); $(unstage)
42252 @r=`${PWD_COMMAND}`; export r; \
42253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42254 $(NORMAL_TARGET_EXPORTS) \
42255 (cd $(TARGET_SUBDIR)/winsup && \
42256 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42258 @endif target-winsup
42260 # Other targets (info, dvi, pdf, etc.)
42262 .PHONY: maybe-info-target-winsup info-target-winsup
42263 maybe-info-target-winsup:
42265 maybe-info-target-winsup: info-target-winsup
42267 info-target-winsup: \
42268 configure-target-winsup
42269 @: $(MAKE); $(unstage)
42270 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42271 r=`${PWD_COMMAND}`; export r; \
42272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273 $(NORMAL_TARGET_EXPORTS) \
42274 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42275 for flag in $(EXTRA_TARGET_FLAGS); do \
42276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278 (cd $(TARGET_SUBDIR)/winsup && \
42279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281 "RANLIB=$${RANLIB}" \
42282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42286 @endif target-winsup
42288 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42289 maybe-dvi-target-winsup:
42291 maybe-dvi-target-winsup: dvi-target-winsup
42293 dvi-target-winsup: \
42294 configure-target-winsup
42295 @: $(MAKE); $(unstage)
42296 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42297 r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 $(NORMAL_TARGET_EXPORTS) \
42300 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42301 for flag in $(EXTRA_TARGET_FLAGS); do \
42302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42304 (cd $(TARGET_SUBDIR)/winsup && \
42305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307 "RANLIB=$${RANLIB}" \
42308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42312 @endif target-winsup
42314 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42315 maybe-pdf-target-winsup:
42317 maybe-pdf-target-winsup: pdf-target-winsup
42319 pdf-target-winsup: \
42320 configure-target-winsup
42321 @: $(MAKE); $(unstage)
42322 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42323 r=`${PWD_COMMAND}`; export r; \
42324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42325 $(NORMAL_TARGET_EXPORTS) \
42326 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42327 for flag in $(EXTRA_TARGET_FLAGS); do \
42328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42330 (cd $(TARGET_SUBDIR)/winsup && \
42331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42333 "RANLIB=$${RANLIB}" \
42334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42338 @endif target-winsup
42340 .PHONY: maybe-html-target-winsup html-target-winsup
42341 maybe-html-target-winsup:
42343 maybe-html-target-winsup: html-target-winsup
42345 html-target-winsup: \
42346 configure-target-winsup
42347 @: $(MAKE); $(unstage)
42348 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42349 r=`${PWD_COMMAND}`; export r; \
42350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351 $(NORMAL_TARGET_EXPORTS) \
42352 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42353 for flag in $(EXTRA_TARGET_FLAGS); do \
42354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42356 (cd $(TARGET_SUBDIR)/winsup && \
42357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359 "RANLIB=$${RANLIB}" \
42360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42364 @endif target-winsup
42366 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42367 maybe-TAGS-target-winsup:
42369 maybe-TAGS-target-winsup: TAGS-target-winsup
42371 TAGS-target-winsup: \
42372 configure-target-winsup
42373 @: $(MAKE); $(unstage)
42374 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42375 r=`${PWD_COMMAND}`; export r; \
42376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377 $(NORMAL_TARGET_EXPORTS) \
42378 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42379 for flag in $(EXTRA_TARGET_FLAGS); do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42382 (cd $(TARGET_SUBDIR)/winsup && \
42383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385 "RANLIB=$${RANLIB}" \
42386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42390 @endif target-winsup
42392 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42393 maybe-install-info-target-winsup:
42395 maybe-install-info-target-winsup: install-info-target-winsup
42397 install-info-target-winsup: \
42398 configure-target-winsup \
42400 @: $(MAKE); $(unstage)
42401 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42402 r=`${PWD_COMMAND}`; export r; \
42403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404 $(NORMAL_TARGET_EXPORTS) \
42405 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42406 for flag in $(EXTRA_TARGET_FLAGS); do \
42407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42409 (cd $(TARGET_SUBDIR)/winsup && \
42410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412 "RANLIB=$${RANLIB}" \
42413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42417 @endif target-winsup
42419 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42420 maybe-install-pdf-target-winsup:
42422 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42424 install-pdf-target-winsup: \
42425 configure-target-winsup \
42427 @: $(MAKE); $(unstage)
42428 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42429 r=`${PWD_COMMAND}`; export r; \
42430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431 $(NORMAL_TARGET_EXPORTS) \
42432 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42433 for flag in $(EXTRA_TARGET_FLAGS); do \
42434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42436 (cd $(TARGET_SUBDIR)/winsup && \
42437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439 "RANLIB=$${RANLIB}" \
42440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42444 @endif target-winsup
42446 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42447 maybe-install-html-target-winsup:
42449 maybe-install-html-target-winsup: install-html-target-winsup
42451 install-html-target-winsup: \
42452 configure-target-winsup \
42454 @: $(MAKE); $(unstage)
42455 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42456 r=`${PWD_COMMAND}`; export r; \
42457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42458 $(NORMAL_TARGET_EXPORTS) \
42459 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42460 for flag in $(EXTRA_TARGET_FLAGS); do \
42461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42463 (cd $(TARGET_SUBDIR)/winsup && \
42464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42466 "RANLIB=$${RANLIB}" \
42467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42471 @endif target-winsup
42473 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42474 maybe-installcheck-target-winsup:
42476 maybe-installcheck-target-winsup: installcheck-target-winsup
42478 installcheck-target-winsup: \
42479 configure-target-winsup
42480 @: $(MAKE); $(unstage)
42481 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42482 r=`${PWD_COMMAND}`; export r; \
42483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484 $(NORMAL_TARGET_EXPORTS) \
42485 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42486 for flag in $(EXTRA_TARGET_FLAGS); do \
42487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42489 (cd $(TARGET_SUBDIR)/winsup && \
42490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42492 "RANLIB=$${RANLIB}" \
42493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42497 @endif target-winsup
42499 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42500 maybe-mostlyclean-target-winsup:
42502 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42504 mostlyclean-target-winsup:
42505 @: $(MAKE); $(unstage)
42506 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42507 r=`${PWD_COMMAND}`; export r; \
42508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42509 $(NORMAL_TARGET_EXPORTS) \
42510 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42511 for flag in $(EXTRA_TARGET_FLAGS); do \
42512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42514 (cd $(TARGET_SUBDIR)/winsup && \
42515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42517 "RANLIB=$${RANLIB}" \
42518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42522 @endif target-winsup
42524 .PHONY: maybe-clean-target-winsup clean-target-winsup
42525 maybe-clean-target-winsup:
42527 maybe-clean-target-winsup: clean-target-winsup
42529 clean-target-winsup:
42530 @: $(MAKE); $(unstage)
42531 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42532 r=`${PWD_COMMAND}`; export r; \
42533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42534 $(NORMAL_TARGET_EXPORTS) \
42535 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42536 for flag in $(EXTRA_TARGET_FLAGS); do \
42537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42539 (cd $(TARGET_SUBDIR)/winsup && \
42540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42542 "RANLIB=$${RANLIB}" \
42543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42547 @endif target-winsup
42549 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42550 maybe-distclean-target-winsup:
42552 maybe-distclean-target-winsup: distclean-target-winsup
42554 distclean-target-winsup:
42555 @: $(MAKE); $(unstage)
42556 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42557 r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 $(NORMAL_TARGET_EXPORTS) \
42560 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42561 for flag in $(EXTRA_TARGET_FLAGS); do \
42562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42564 (cd $(TARGET_SUBDIR)/winsup && \
42565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567 "RANLIB=$${RANLIB}" \
42568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42572 @endif target-winsup
42574 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42575 maybe-maintainer-clean-target-winsup:
42577 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42579 maintainer-clean-target-winsup:
42580 @: $(MAKE); $(unstage)
42581 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42582 r=`${PWD_COMMAND}`; export r; \
42583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584 $(NORMAL_TARGET_EXPORTS) \
42585 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42586 for flag in $(EXTRA_TARGET_FLAGS); do \
42587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42589 (cd $(TARGET_SUBDIR)/winsup && \
42590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42592 "RANLIB=$${RANLIB}" \
42593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42594 maintainer-clean) \
42597 @endif target-winsup
42603 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42604 maybe-configure-target-libgloss:
42606 configure-target-libgloss: stage_current
42607 @endif gcc-bootstrap
42608 @if target-libgloss
42609 maybe-configure-target-libgloss: configure-target-libgloss
42610 configure-target-libgloss:
42611 @: $(MAKE); $(unstage)
42612 @r=`${PWD_COMMAND}`; export r; \
42613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614 echo "Checking multilib configuration for libgloss..."; \
42615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42616 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42617 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42618 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42619 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42621 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42622 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42625 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42627 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42628 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42629 $(NORMAL_TARGET_EXPORTS) \
42630 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42631 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42632 case $(srcdir) in \
42633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42634 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42637 module_srcdir=libgloss; \
42638 rm -f no-such-file || : ; \
42639 CONFIG_SITE=no-such-file $(SHELL) \
42640 $$s/$$module_srcdir/configure \
42641 --srcdir=$${topdir}/$$module_srcdir \
42642 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42643 --target=${target_alias} \
42645 @endif target-libgloss
42651 .PHONY: all-target-libgloss maybe-all-target-libgloss
42652 maybe-all-target-libgloss:
42654 all-target-libgloss: stage_current
42655 @endif gcc-bootstrap
42656 @if target-libgloss
42657 TARGET-target-libgloss=all
42658 maybe-all-target-libgloss: all-target-libgloss
42659 all-target-libgloss: configure-target-libgloss
42660 @: $(MAKE); $(unstage)
42661 @r=`${PWD_COMMAND}`; export r; \
42662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42663 $(NORMAL_TARGET_EXPORTS) \
42664 (cd $(TARGET_SUBDIR)/libgloss && \
42665 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42666 $(TARGET-target-libgloss))
42667 @endif target-libgloss
42673 .PHONY: check-target-libgloss maybe-check-target-libgloss
42674 maybe-check-target-libgloss:
42675 @if target-libgloss
42676 maybe-check-target-libgloss: check-target-libgloss
42678 # Dummy target for uncheckable module.
42679 check-target-libgloss:
42681 @endif target-libgloss
42683 .PHONY: install-target-libgloss maybe-install-target-libgloss
42684 maybe-install-target-libgloss:
42685 @if target-libgloss
42686 maybe-install-target-libgloss: install-target-libgloss
42688 install-target-libgloss: installdirs
42689 @: $(MAKE); $(unstage)
42690 @r=`${PWD_COMMAND}`; export r; \
42691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42692 $(NORMAL_TARGET_EXPORTS) \
42693 (cd $(TARGET_SUBDIR)/libgloss && \
42694 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42696 @endif target-libgloss
42698 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42699 maybe-install-strip-target-libgloss:
42700 @if target-libgloss
42701 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42703 install-strip-target-libgloss: installdirs
42704 @: $(MAKE); $(unstage)
42705 @r=`${PWD_COMMAND}`; export r; \
42706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707 $(NORMAL_TARGET_EXPORTS) \
42708 (cd $(TARGET_SUBDIR)/libgloss && \
42709 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42711 @endif target-libgloss
42713 # Other targets (info, dvi, pdf, etc.)
42715 .PHONY: maybe-info-target-libgloss info-target-libgloss
42716 maybe-info-target-libgloss:
42717 @if target-libgloss
42718 maybe-info-target-libgloss: info-target-libgloss
42720 info-target-libgloss: \
42721 configure-target-libgloss
42722 @: $(MAKE); $(unstage)
42723 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42724 r=`${PWD_COMMAND}`; export r; \
42725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726 $(NORMAL_TARGET_EXPORTS) \
42727 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42728 for flag in $(EXTRA_TARGET_FLAGS); do \
42729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42731 (cd $(TARGET_SUBDIR)/libgloss && \
42732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42734 "RANLIB=$${RANLIB}" \
42735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42739 @endif target-libgloss
42741 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42742 maybe-dvi-target-libgloss:
42743 @if target-libgloss
42744 maybe-dvi-target-libgloss: dvi-target-libgloss
42746 dvi-target-libgloss: \
42747 configure-target-libgloss
42748 @: $(MAKE); $(unstage)
42749 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42750 r=`${PWD_COMMAND}`; export r; \
42751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42752 $(NORMAL_TARGET_EXPORTS) \
42753 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42754 for flag in $(EXTRA_TARGET_FLAGS); do \
42755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42757 (cd $(TARGET_SUBDIR)/libgloss && \
42758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42760 "RANLIB=$${RANLIB}" \
42761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42765 @endif target-libgloss
42767 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42768 maybe-pdf-target-libgloss:
42769 @if target-libgloss
42770 maybe-pdf-target-libgloss: pdf-target-libgloss
42772 pdf-target-libgloss: \
42773 configure-target-libgloss
42774 @: $(MAKE); $(unstage)
42775 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42776 r=`${PWD_COMMAND}`; export r; \
42777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42778 $(NORMAL_TARGET_EXPORTS) \
42779 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42780 for flag in $(EXTRA_TARGET_FLAGS); do \
42781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42783 (cd $(TARGET_SUBDIR)/libgloss && \
42784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42786 "RANLIB=$${RANLIB}" \
42787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42791 @endif target-libgloss
42793 .PHONY: maybe-html-target-libgloss html-target-libgloss
42794 maybe-html-target-libgloss:
42795 @if target-libgloss
42796 maybe-html-target-libgloss: html-target-libgloss
42798 html-target-libgloss: \
42799 configure-target-libgloss
42800 @: $(MAKE); $(unstage)
42801 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42802 r=`${PWD_COMMAND}`; export r; \
42803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42804 $(NORMAL_TARGET_EXPORTS) \
42805 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42806 for flag in $(EXTRA_TARGET_FLAGS); do \
42807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42809 (cd $(TARGET_SUBDIR)/libgloss && \
42810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42812 "RANLIB=$${RANLIB}" \
42813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42817 @endif target-libgloss
42819 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42820 maybe-TAGS-target-libgloss:
42821 @if target-libgloss
42822 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42824 TAGS-target-libgloss: \
42825 configure-target-libgloss
42826 @: $(MAKE); $(unstage)
42827 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42828 r=`${PWD_COMMAND}`; export r; \
42829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42830 $(NORMAL_TARGET_EXPORTS) \
42831 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42832 for flag in $(EXTRA_TARGET_FLAGS); do \
42833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42835 (cd $(TARGET_SUBDIR)/libgloss && \
42836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42838 "RANLIB=$${RANLIB}" \
42839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42843 @endif target-libgloss
42845 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42846 maybe-install-info-target-libgloss:
42847 @if target-libgloss
42848 maybe-install-info-target-libgloss: install-info-target-libgloss
42850 install-info-target-libgloss: \
42851 configure-target-libgloss \
42852 info-target-libgloss
42853 @: $(MAKE); $(unstage)
42854 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42855 r=`${PWD_COMMAND}`; export r; \
42856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857 $(NORMAL_TARGET_EXPORTS) \
42858 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42859 for flag in $(EXTRA_TARGET_FLAGS); do \
42860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42862 (cd $(TARGET_SUBDIR)/libgloss && \
42863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42865 "RANLIB=$${RANLIB}" \
42866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42870 @endif target-libgloss
42872 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42873 maybe-install-pdf-target-libgloss:
42874 @if target-libgloss
42875 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42877 install-pdf-target-libgloss: \
42878 configure-target-libgloss \
42879 pdf-target-libgloss
42880 @: $(MAKE); $(unstage)
42881 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42882 r=`${PWD_COMMAND}`; export r; \
42883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884 $(NORMAL_TARGET_EXPORTS) \
42885 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42886 for flag in $(EXTRA_TARGET_FLAGS); do \
42887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42889 (cd $(TARGET_SUBDIR)/libgloss && \
42890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892 "RANLIB=$${RANLIB}" \
42893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42897 @endif target-libgloss
42899 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42900 maybe-install-html-target-libgloss:
42901 @if target-libgloss
42902 maybe-install-html-target-libgloss: install-html-target-libgloss
42904 install-html-target-libgloss: \
42905 configure-target-libgloss \
42906 html-target-libgloss
42907 @: $(MAKE); $(unstage)
42908 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42909 r=`${PWD_COMMAND}`; export r; \
42910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42911 $(NORMAL_TARGET_EXPORTS) \
42912 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42913 for flag in $(EXTRA_TARGET_FLAGS); do \
42914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42916 (cd $(TARGET_SUBDIR)/libgloss && \
42917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42919 "RANLIB=$${RANLIB}" \
42920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42924 @endif target-libgloss
42926 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42927 maybe-installcheck-target-libgloss:
42928 @if target-libgloss
42929 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42931 installcheck-target-libgloss: \
42932 configure-target-libgloss
42933 @: $(MAKE); $(unstage)
42934 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42935 r=`${PWD_COMMAND}`; export r; \
42936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937 $(NORMAL_TARGET_EXPORTS) \
42938 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42939 for flag in $(EXTRA_TARGET_FLAGS); do \
42940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42942 (cd $(TARGET_SUBDIR)/libgloss && \
42943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42945 "RANLIB=$${RANLIB}" \
42946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42950 @endif target-libgloss
42952 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42953 maybe-mostlyclean-target-libgloss:
42954 @if target-libgloss
42955 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42957 mostlyclean-target-libgloss:
42958 @: $(MAKE); $(unstage)
42959 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42960 r=`${PWD_COMMAND}`; export r; \
42961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42962 $(NORMAL_TARGET_EXPORTS) \
42963 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42964 for flag in $(EXTRA_TARGET_FLAGS); do \
42965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42967 (cd $(TARGET_SUBDIR)/libgloss && \
42968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42970 "RANLIB=$${RANLIB}" \
42971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42975 @endif target-libgloss
42977 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42978 maybe-clean-target-libgloss:
42979 @if target-libgloss
42980 maybe-clean-target-libgloss: clean-target-libgloss
42982 clean-target-libgloss:
42983 @: $(MAKE); $(unstage)
42984 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42985 r=`${PWD_COMMAND}`; export r; \
42986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42987 $(NORMAL_TARGET_EXPORTS) \
42988 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42989 for flag in $(EXTRA_TARGET_FLAGS); do \
42990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42992 (cd $(TARGET_SUBDIR)/libgloss && \
42993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42995 "RANLIB=$${RANLIB}" \
42996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43000 @endif target-libgloss
43002 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43003 maybe-distclean-target-libgloss:
43004 @if target-libgloss
43005 maybe-distclean-target-libgloss: distclean-target-libgloss
43007 distclean-target-libgloss:
43008 @: $(MAKE); $(unstage)
43009 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43010 r=`${PWD_COMMAND}`; export r; \
43011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012 $(NORMAL_TARGET_EXPORTS) \
43013 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43014 for flag in $(EXTRA_TARGET_FLAGS); do \
43015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43017 (cd $(TARGET_SUBDIR)/libgloss && \
43018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43020 "RANLIB=$${RANLIB}" \
43021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43025 @endif target-libgloss
43027 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43028 maybe-maintainer-clean-target-libgloss:
43029 @if target-libgloss
43030 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43032 maintainer-clean-target-libgloss:
43033 @: $(MAKE); $(unstage)
43034 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43035 r=`${PWD_COMMAND}`; export r; \
43036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037 $(NORMAL_TARGET_EXPORTS) \
43038 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43039 for flag in $(EXTRA_TARGET_FLAGS); do \
43040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43042 (cd $(TARGET_SUBDIR)/libgloss && \
43043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43045 "RANLIB=$${RANLIB}" \
43046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43047 maintainer-clean) \
43050 @endif target-libgloss
43056 .PHONY: configure-target-libffi maybe-configure-target-libffi
43057 maybe-configure-target-libffi:
43059 configure-target-libffi: stage_current
43060 @endif gcc-bootstrap
43062 maybe-configure-target-libffi: configure-target-libffi
43063 configure-target-libffi:
43064 @: $(MAKE); $(unstage)
43065 @r=`${PWD_COMMAND}`; export r; \
43066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067 echo "Checking multilib configuration for libffi..."; \
43068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43069 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43070 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43071 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43072 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43074 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43075 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43078 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43080 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43081 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43082 $(NORMAL_TARGET_EXPORTS) \
43083 echo Configuring in $(TARGET_SUBDIR)/libffi; \
43084 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43085 case $(srcdir) in \
43086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43087 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43090 module_srcdir=libffi; \
43091 rm -f no-such-file || : ; \
43092 CONFIG_SITE=no-such-file $(SHELL) \
43093 $$s/$$module_srcdir/configure \
43094 --srcdir=$${topdir}/$$module_srcdir \
43095 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43096 --target=${target_alias} \
43098 @endif target-libffi
43104 .PHONY: all-target-libffi maybe-all-target-libffi
43105 maybe-all-target-libffi:
43107 all-target-libffi: stage_current
43108 @endif gcc-bootstrap
43110 TARGET-target-libffi=all
43111 maybe-all-target-libffi: all-target-libffi
43112 all-target-libffi: configure-target-libffi
43113 @: $(MAKE); $(unstage)
43114 @r=`${PWD_COMMAND}`; export r; \
43115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43116 $(NORMAL_TARGET_EXPORTS) \
43117 (cd $(TARGET_SUBDIR)/libffi && \
43118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43119 $(TARGET-target-libffi))
43120 @endif target-libffi
43126 .PHONY: check-target-libffi maybe-check-target-libffi
43127 maybe-check-target-libffi:
43129 maybe-check-target-libffi: check-target-libffi
43131 check-target-libffi:
43132 @: $(MAKE); $(unstage)
43133 @r=`${PWD_COMMAND}`; export r; \
43134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43135 $(NORMAL_TARGET_EXPORTS) \
43136 (cd $(TARGET_SUBDIR)/libffi && \
43137 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43139 @endif target-libffi
43141 .PHONY: install-target-libffi maybe-install-target-libffi
43142 maybe-install-target-libffi:
43144 maybe-install-target-libffi: install-target-libffi
43146 # Dummy target for uninstallable.
43147 install-target-libffi:
43149 @endif target-libffi
43151 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43152 maybe-install-strip-target-libffi:
43154 maybe-install-strip-target-libffi: install-strip-target-libffi
43156 # Dummy target for uninstallable.
43157 install-strip-target-libffi:
43159 @endif target-libffi
43161 # Other targets (info, dvi, pdf, etc.)
43163 .PHONY: maybe-info-target-libffi info-target-libffi
43164 maybe-info-target-libffi:
43166 maybe-info-target-libffi: info-target-libffi
43168 info-target-libffi: \
43169 configure-target-libffi
43170 @: $(MAKE); $(unstage)
43171 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43172 r=`${PWD_COMMAND}`; export r; \
43173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174 $(NORMAL_TARGET_EXPORTS) \
43175 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43176 for flag in $(EXTRA_TARGET_FLAGS); do \
43177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43179 (cd $(TARGET_SUBDIR)/libffi && \
43180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43182 "RANLIB=$${RANLIB}" \
43183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43187 @endif target-libffi
43189 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43190 maybe-dvi-target-libffi:
43192 maybe-dvi-target-libffi: dvi-target-libffi
43194 dvi-target-libffi: \
43195 configure-target-libffi
43196 @: $(MAKE); $(unstage)
43197 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43198 r=`${PWD_COMMAND}`; export r; \
43199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43200 $(NORMAL_TARGET_EXPORTS) \
43201 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43202 for flag in $(EXTRA_TARGET_FLAGS); do \
43203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43205 (cd $(TARGET_SUBDIR)/libffi && \
43206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43208 "RANLIB=$${RANLIB}" \
43209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43213 @endif target-libffi
43215 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43216 maybe-pdf-target-libffi:
43218 maybe-pdf-target-libffi: pdf-target-libffi
43220 pdf-target-libffi: \
43221 configure-target-libffi
43222 @: $(MAKE); $(unstage)
43223 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43224 r=`${PWD_COMMAND}`; export r; \
43225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43226 $(NORMAL_TARGET_EXPORTS) \
43227 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43228 for flag in $(EXTRA_TARGET_FLAGS); do \
43229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43231 (cd $(TARGET_SUBDIR)/libffi && \
43232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43234 "RANLIB=$${RANLIB}" \
43235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43239 @endif target-libffi
43241 .PHONY: maybe-html-target-libffi html-target-libffi
43242 maybe-html-target-libffi:
43244 maybe-html-target-libffi: html-target-libffi
43246 html-target-libffi: \
43247 configure-target-libffi
43248 @: $(MAKE); $(unstage)
43249 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43250 r=`${PWD_COMMAND}`; export r; \
43251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252 $(NORMAL_TARGET_EXPORTS) \
43253 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43254 for flag in $(EXTRA_TARGET_FLAGS); do \
43255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43257 (cd $(TARGET_SUBDIR)/libffi && \
43258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43260 "RANLIB=$${RANLIB}" \
43261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43265 @endif target-libffi
43267 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43268 maybe-TAGS-target-libffi:
43270 maybe-TAGS-target-libffi: TAGS-target-libffi
43272 TAGS-target-libffi: \
43273 configure-target-libffi
43274 @: $(MAKE); $(unstage)
43275 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43276 r=`${PWD_COMMAND}`; export r; \
43277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43278 $(NORMAL_TARGET_EXPORTS) \
43279 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43280 for flag in $(EXTRA_TARGET_FLAGS); do \
43281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43283 (cd $(TARGET_SUBDIR)/libffi && \
43284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43286 "RANLIB=$${RANLIB}" \
43287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43291 @endif target-libffi
43293 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43294 maybe-install-info-target-libffi:
43296 maybe-install-info-target-libffi: install-info-target-libffi
43298 install-info-target-libffi: \
43299 configure-target-libffi \
43301 @: $(MAKE); $(unstage)
43302 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43303 r=`${PWD_COMMAND}`; export r; \
43304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305 $(NORMAL_TARGET_EXPORTS) \
43306 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43307 for flag in $(EXTRA_TARGET_FLAGS); do \
43308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43310 (cd $(TARGET_SUBDIR)/libffi && \
43311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313 "RANLIB=$${RANLIB}" \
43314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43318 @endif target-libffi
43320 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43321 maybe-install-pdf-target-libffi:
43323 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43325 install-pdf-target-libffi: \
43326 configure-target-libffi \
43328 @: $(MAKE); $(unstage)
43329 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43330 r=`${PWD_COMMAND}`; export r; \
43331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43332 $(NORMAL_TARGET_EXPORTS) \
43333 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43334 for flag in $(EXTRA_TARGET_FLAGS); do \
43335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43337 (cd $(TARGET_SUBDIR)/libffi && \
43338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43340 "RANLIB=$${RANLIB}" \
43341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43345 @endif target-libffi
43347 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43348 maybe-install-html-target-libffi:
43350 maybe-install-html-target-libffi: install-html-target-libffi
43352 install-html-target-libffi: \
43353 configure-target-libffi \
43355 @: $(MAKE); $(unstage)
43356 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43357 r=`${PWD_COMMAND}`; export r; \
43358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43359 $(NORMAL_TARGET_EXPORTS) \
43360 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43361 for flag in $(EXTRA_TARGET_FLAGS); do \
43362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43364 (cd $(TARGET_SUBDIR)/libffi && \
43365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43367 "RANLIB=$${RANLIB}" \
43368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43372 @endif target-libffi
43374 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43375 maybe-installcheck-target-libffi:
43377 maybe-installcheck-target-libffi: installcheck-target-libffi
43379 installcheck-target-libffi: \
43380 configure-target-libffi
43381 @: $(MAKE); $(unstage)
43382 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43383 r=`${PWD_COMMAND}`; export r; \
43384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43385 $(NORMAL_TARGET_EXPORTS) \
43386 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43387 for flag in $(EXTRA_TARGET_FLAGS); do \
43388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43390 (cd $(TARGET_SUBDIR)/libffi && \
43391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43393 "RANLIB=$${RANLIB}" \
43394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43398 @endif target-libffi
43400 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43401 maybe-mostlyclean-target-libffi:
43403 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43405 mostlyclean-target-libffi:
43406 @: $(MAKE); $(unstage)
43407 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43408 r=`${PWD_COMMAND}`; export r; \
43409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43410 $(NORMAL_TARGET_EXPORTS) \
43411 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43412 for flag in $(EXTRA_TARGET_FLAGS); do \
43413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43415 (cd $(TARGET_SUBDIR)/libffi && \
43416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43418 "RANLIB=$${RANLIB}" \
43419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43423 @endif target-libffi
43425 .PHONY: maybe-clean-target-libffi clean-target-libffi
43426 maybe-clean-target-libffi:
43428 maybe-clean-target-libffi: clean-target-libffi
43430 clean-target-libffi:
43431 @: $(MAKE); $(unstage)
43432 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43433 r=`${PWD_COMMAND}`; export r; \
43434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43435 $(NORMAL_TARGET_EXPORTS) \
43436 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43437 for flag in $(EXTRA_TARGET_FLAGS); do \
43438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43440 (cd $(TARGET_SUBDIR)/libffi && \
43441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43443 "RANLIB=$${RANLIB}" \
43444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43448 @endif target-libffi
43450 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43451 maybe-distclean-target-libffi:
43453 maybe-distclean-target-libffi: distclean-target-libffi
43455 distclean-target-libffi:
43456 @: $(MAKE); $(unstage)
43457 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43458 r=`${PWD_COMMAND}`; export r; \
43459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460 $(NORMAL_TARGET_EXPORTS) \
43461 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43462 for flag in $(EXTRA_TARGET_FLAGS); do \
43463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43465 (cd $(TARGET_SUBDIR)/libffi && \
43466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43468 "RANLIB=$${RANLIB}" \
43469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43473 @endif target-libffi
43475 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43476 maybe-maintainer-clean-target-libffi:
43478 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43480 maintainer-clean-target-libffi:
43481 @: $(MAKE); $(unstage)
43482 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43483 r=`${PWD_COMMAND}`; export r; \
43484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43485 $(NORMAL_TARGET_EXPORTS) \
43486 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43487 for flag in $(EXTRA_TARGET_FLAGS); do \
43488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43490 (cd $(TARGET_SUBDIR)/libffi && \
43491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43493 "RANLIB=$${RANLIB}" \
43494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43495 maintainer-clean) \
43498 @endif target-libffi
43504 .PHONY: configure-target-libjava maybe-configure-target-libjava
43505 maybe-configure-target-libjava:
43507 configure-target-libjava: stage_current
43508 @endif gcc-bootstrap
43510 maybe-configure-target-libjava: configure-target-libjava
43511 configure-target-libjava:
43512 @: $(MAKE); $(unstage)
43513 @r=`${PWD_COMMAND}`; export r; \
43514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43515 echo "Checking multilib configuration for libjava..."; \
43516 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43517 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43518 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43519 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43520 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43522 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43523 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43526 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43528 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43530 $(RAW_CXX_TARGET_EXPORTS) \
43531 echo Configuring in $(TARGET_SUBDIR)/libjava; \
43532 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43533 case $(srcdir) in \
43534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43535 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43538 module_srcdir=libjava; \
43539 rm -f no-such-file || : ; \
43540 CONFIG_SITE=no-such-file $(SHELL) \
43541 $$s/$$module_srcdir/configure \
43542 --srcdir=$${topdir}/$$module_srcdir \
43543 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43544 --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43546 @endif target-libjava
43552 .PHONY: all-target-libjava maybe-all-target-libjava
43553 maybe-all-target-libjava:
43555 all-target-libjava: stage_current
43556 @endif gcc-bootstrap
43558 TARGET-target-libjava=all
43559 maybe-all-target-libjava: all-target-libjava
43560 all-target-libjava: configure-target-libjava
43561 @: $(MAKE); $(unstage)
43562 @r=`${PWD_COMMAND}`; export r; \
43563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564 $(RAW_CXX_TARGET_EXPORTS) \
43565 (cd $(TARGET_SUBDIR)/libjava && \
43566 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43567 $(TARGET-target-libjava))
43568 @endif target-libjava
43574 .PHONY: check-target-libjava maybe-check-target-libjava
43575 maybe-check-target-libjava:
43577 maybe-check-target-libjava: check-target-libjava
43579 check-target-libjava:
43580 @: $(MAKE); $(unstage)
43581 @r=`${PWD_COMMAND}`; export r; \
43582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43583 $(RAW_CXX_TARGET_EXPORTS) \
43584 (cd $(TARGET_SUBDIR)/libjava && \
43585 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43587 @endif target-libjava
43589 .PHONY: install-target-libjava maybe-install-target-libjava
43590 maybe-install-target-libjava:
43592 maybe-install-target-libjava: install-target-libjava
43594 install-target-libjava: installdirs
43595 @: $(MAKE); $(unstage)
43596 @r=`${PWD_COMMAND}`; export r; \
43597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43598 $(RAW_CXX_TARGET_EXPORTS) \
43599 (cd $(TARGET_SUBDIR)/libjava && \
43600 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43602 @endif target-libjava
43604 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43605 maybe-install-strip-target-libjava:
43607 maybe-install-strip-target-libjava: install-strip-target-libjava
43609 install-strip-target-libjava: installdirs
43610 @: $(MAKE); $(unstage)
43611 @r=`${PWD_COMMAND}`; export r; \
43612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43613 $(RAW_CXX_TARGET_EXPORTS) \
43614 (cd $(TARGET_SUBDIR)/libjava && \
43615 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43617 @endif target-libjava
43619 # Other targets (info, dvi, pdf, etc.)
43621 .PHONY: maybe-info-target-libjava info-target-libjava
43622 maybe-info-target-libjava:
43624 maybe-info-target-libjava: info-target-libjava
43626 info-target-libjava: \
43627 configure-target-libjava
43628 @: $(MAKE); $(unstage)
43629 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43630 r=`${PWD_COMMAND}`; export r; \
43631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632 $(RAW_CXX_TARGET_EXPORTS) \
43633 echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43634 for flag in $(EXTRA_TARGET_FLAGS); do \
43635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43637 (cd $(TARGET_SUBDIR)/libjava && \
43638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43640 "RANLIB=$${RANLIB}" \
43641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43645 @endif target-libjava
43647 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43648 maybe-dvi-target-libjava:
43650 maybe-dvi-target-libjava: dvi-target-libjava
43652 dvi-target-libjava: \
43653 configure-target-libjava
43654 @: $(MAKE); $(unstage)
43655 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43656 r=`${PWD_COMMAND}`; export r; \
43657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43658 $(RAW_CXX_TARGET_EXPORTS) \
43659 echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43660 for flag in $(EXTRA_TARGET_FLAGS); do \
43661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43663 (cd $(TARGET_SUBDIR)/libjava && \
43664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43666 "RANLIB=$${RANLIB}" \
43667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43671 @endif target-libjava
43673 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43674 maybe-pdf-target-libjava:
43676 maybe-pdf-target-libjava: pdf-target-libjava
43678 pdf-target-libjava: \
43679 configure-target-libjava
43680 @: $(MAKE); $(unstage)
43681 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43682 r=`${PWD_COMMAND}`; export r; \
43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684 $(RAW_CXX_TARGET_EXPORTS) \
43685 echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43686 for flag in $(EXTRA_TARGET_FLAGS); do \
43687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43689 (cd $(TARGET_SUBDIR)/libjava && \
43690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43692 "RANLIB=$${RANLIB}" \
43693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43697 @endif target-libjava
43699 .PHONY: maybe-html-target-libjava html-target-libjava
43700 maybe-html-target-libjava:
43702 maybe-html-target-libjava: html-target-libjava
43704 html-target-libjava: \
43705 configure-target-libjava
43706 @: $(MAKE); $(unstage)
43707 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43708 r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 $(RAW_CXX_TARGET_EXPORTS) \
43711 echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43712 for flag in $(EXTRA_TARGET_FLAGS); do \
43713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43715 (cd $(TARGET_SUBDIR)/libjava && \
43716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43718 "RANLIB=$${RANLIB}" \
43719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43723 @endif target-libjava
43725 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43726 maybe-TAGS-target-libjava:
43728 maybe-TAGS-target-libjava: TAGS-target-libjava
43730 TAGS-target-libjava: \
43731 configure-target-libjava
43732 @: $(MAKE); $(unstage)
43733 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43734 r=`${PWD_COMMAND}`; export r; \
43735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43736 $(RAW_CXX_TARGET_EXPORTS) \
43737 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43738 for flag in $(EXTRA_TARGET_FLAGS); do \
43739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43741 (cd $(TARGET_SUBDIR)/libjava && \
43742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43744 "RANLIB=$${RANLIB}" \
43745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43749 @endif target-libjava
43751 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43752 maybe-install-info-target-libjava:
43754 maybe-install-info-target-libjava: install-info-target-libjava
43756 install-info-target-libjava: \
43757 configure-target-libjava \
43758 info-target-libjava
43759 @: $(MAKE); $(unstage)
43760 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43761 r=`${PWD_COMMAND}`; export r; \
43762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43763 $(RAW_CXX_TARGET_EXPORTS) \
43764 echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43765 for flag in $(EXTRA_TARGET_FLAGS); do \
43766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43768 (cd $(TARGET_SUBDIR)/libjava && \
43769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43771 "RANLIB=$${RANLIB}" \
43772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43776 @endif target-libjava
43778 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43779 maybe-install-pdf-target-libjava:
43781 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43783 install-pdf-target-libjava: \
43784 configure-target-libjava \
43786 @: $(MAKE); $(unstage)
43787 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43788 r=`${PWD_COMMAND}`; export r; \
43789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790 $(RAW_CXX_TARGET_EXPORTS) \
43791 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43792 for flag in $(EXTRA_TARGET_FLAGS); do \
43793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43795 (cd $(TARGET_SUBDIR)/libjava && \
43796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43798 "RANLIB=$${RANLIB}" \
43799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43803 @endif target-libjava
43805 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43806 maybe-install-html-target-libjava:
43808 maybe-install-html-target-libjava: install-html-target-libjava
43810 install-html-target-libjava: \
43811 configure-target-libjava \
43812 html-target-libjava
43813 @: $(MAKE); $(unstage)
43814 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43815 r=`${PWD_COMMAND}`; export r; \
43816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43817 $(RAW_CXX_TARGET_EXPORTS) \
43818 echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43819 for flag in $(EXTRA_TARGET_FLAGS); do \
43820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822 (cd $(TARGET_SUBDIR)/libjava && \
43823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43825 "RANLIB=$${RANLIB}" \
43826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43830 @endif target-libjava
43832 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43833 maybe-installcheck-target-libjava:
43835 maybe-installcheck-target-libjava: installcheck-target-libjava
43837 installcheck-target-libjava: \
43838 configure-target-libjava
43839 @: $(MAKE); $(unstage)
43840 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43841 r=`${PWD_COMMAND}`; export r; \
43842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43843 $(RAW_CXX_TARGET_EXPORTS) \
43844 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43845 for flag in $(EXTRA_TARGET_FLAGS); do \
43846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43848 (cd $(TARGET_SUBDIR)/libjava && \
43849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43851 "RANLIB=$${RANLIB}" \
43852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43856 @endif target-libjava
43858 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43859 maybe-mostlyclean-target-libjava:
43861 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43863 mostlyclean-target-libjava:
43864 @: $(MAKE); $(unstage)
43865 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43866 r=`${PWD_COMMAND}`; export r; \
43867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43868 $(RAW_CXX_TARGET_EXPORTS) \
43869 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43870 for flag in $(EXTRA_TARGET_FLAGS); do \
43871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43873 (cd $(TARGET_SUBDIR)/libjava && \
43874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43876 "RANLIB=$${RANLIB}" \
43877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43881 @endif target-libjava
43883 .PHONY: maybe-clean-target-libjava clean-target-libjava
43884 maybe-clean-target-libjava:
43886 maybe-clean-target-libjava: clean-target-libjava
43888 clean-target-libjava:
43889 @: $(MAKE); $(unstage)
43890 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43891 r=`${PWD_COMMAND}`; export r; \
43892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43893 $(RAW_CXX_TARGET_EXPORTS) \
43894 echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43895 for flag in $(EXTRA_TARGET_FLAGS); do \
43896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43898 (cd $(TARGET_SUBDIR)/libjava && \
43899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43901 "RANLIB=$${RANLIB}" \
43902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906 @endif target-libjava
43908 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43909 maybe-distclean-target-libjava:
43911 maybe-distclean-target-libjava: distclean-target-libjava
43913 distclean-target-libjava:
43914 @: $(MAKE); $(unstage)
43915 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43916 r=`${PWD_COMMAND}`; export r; \
43917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918 $(RAW_CXX_TARGET_EXPORTS) \
43919 echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43920 for flag in $(EXTRA_TARGET_FLAGS); do \
43921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43923 (cd $(TARGET_SUBDIR)/libjava && \
43924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43926 "RANLIB=$${RANLIB}" \
43927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43931 @endif target-libjava
43933 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43934 maybe-maintainer-clean-target-libjava:
43936 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43938 maintainer-clean-target-libjava:
43939 @: $(MAKE); $(unstage)
43940 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43941 r=`${PWD_COMMAND}`; export r; \
43942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43943 $(RAW_CXX_TARGET_EXPORTS) \
43944 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43945 for flag in $(EXTRA_TARGET_FLAGS); do \
43946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43948 (cd $(TARGET_SUBDIR)/libjava && \
43949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43951 "RANLIB=$${RANLIB}" \
43952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43953 maintainer-clean) \
43956 @endif target-libjava
43962 .PHONY: configure-target-zlib maybe-configure-target-zlib
43963 maybe-configure-target-zlib:
43965 configure-target-zlib: stage_current
43966 @endif gcc-bootstrap
43968 maybe-configure-target-zlib: configure-target-zlib
43969 configure-target-zlib:
43970 @: $(MAKE); $(unstage)
43971 @r=`${PWD_COMMAND}`; export r; \
43972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973 echo "Checking multilib configuration for zlib..."; \
43974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43976 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43977 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43978 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43980 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43981 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43984 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43986 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43988 $(NORMAL_TARGET_EXPORTS) \
43989 echo Configuring in $(TARGET_SUBDIR)/zlib; \
43990 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43991 case $(srcdir) in \
43992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43993 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43996 module_srcdir=zlib; \
43997 rm -f no-such-file || : ; \
43998 CONFIG_SITE=no-such-file $(SHELL) \
43999 $$s/$$module_srcdir/configure \
44000 --srcdir=$${topdir}/$$module_srcdir \
44001 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44002 --target=${target_alias} \
44010 .PHONY: all-target-zlib maybe-all-target-zlib
44011 maybe-all-target-zlib:
44013 all-target-zlib: stage_current
44014 @endif gcc-bootstrap
44016 TARGET-target-zlib=all
44017 maybe-all-target-zlib: all-target-zlib
44018 all-target-zlib: configure-target-zlib
44019 @: $(MAKE); $(unstage)
44020 @r=`${PWD_COMMAND}`; export r; \
44021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44022 $(NORMAL_TARGET_EXPORTS) \
44023 (cd $(TARGET_SUBDIR)/zlib && \
44024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44025 $(TARGET-target-zlib))
44032 .PHONY: check-target-zlib maybe-check-target-zlib
44033 maybe-check-target-zlib:
44035 maybe-check-target-zlib: check-target-zlib
44038 @: $(MAKE); $(unstage)
44039 @r=`${PWD_COMMAND}`; export r; \
44040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041 $(NORMAL_TARGET_EXPORTS) \
44042 (cd $(TARGET_SUBDIR)/zlib && \
44043 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44047 .PHONY: install-target-zlib maybe-install-target-zlib
44048 maybe-install-target-zlib:
44050 maybe-install-target-zlib: install-target-zlib
44052 install-target-zlib: installdirs
44053 @: $(MAKE); $(unstage)
44054 @r=`${PWD_COMMAND}`; export r; \
44055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44056 $(NORMAL_TARGET_EXPORTS) \
44057 (cd $(TARGET_SUBDIR)/zlib && \
44058 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44062 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44063 maybe-install-strip-target-zlib:
44065 maybe-install-strip-target-zlib: install-strip-target-zlib
44067 install-strip-target-zlib: installdirs
44068 @: $(MAKE); $(unstage)
44069 @r=`${PWD_COMMAND}`; export r; \
44070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44071 $(NORMAL_TARGET_EXPORTS) \
44072 (cd $(TARGET_SUBDIR)/zlib && \
44073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44077 # Other targets (info, dvi, pdf, etc.)
44079 .PHONY: maybe-info-target-zlib info-target-zlib
44080 maybe-info-target-zlib:
44082 maybe-info-target-zlib: info-target-zlib
44084 info-target-zlib: \
44085 configure-target-zlib
44086 @: $(MAKE); $(unstage)
44087 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44088 r=`${PWD_COMMAND}`; export r; \
44089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090 $(NORMAL_TARGET_EXPORTS) \
44091 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44092 for flag in $(EXTRA_TARGET_FLAGS); do \
44093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44095 (cd $(TARGET_SUBDIR)/zlib && \
44096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44098 "RANLIB=$${RANLIB}" \
44099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44106 maybe-dvi-target-zlib:
44108 maybe-dvi-target-zlib: dvi-target-zlib
44111 configure-target-zlib
44112 @: $(MAKE); $(unstage)
44113 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44114 r=`${PWD_COMMAND}`; export r; \
44115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44116 $(NORMAL_TARGET_EXPORTS) \
44117 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44118 for flag in $(EXTRA_TARGET_FLAGS); do \
44119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44121 (cd $(TARGET_SUBDIR)/zlib && \
44122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44124 "RANLIB=$${RANLIB}" \
44125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44131 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44132 maybe-pdf-target-zlib:
44134 maybe-pdf-target-zlib: pdf-target-zlib
44137 configure-target-zlib
44138 @: $(MAKE); $(unstage)
44139 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44140 r=`${PWD_COMMAND}`; export r; \
44141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44142 $(NORMAL_TARGET_EXPORTS) \
44143 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44144 for flag in $(EXTRA_TARGET_FLAGS); do \
44145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44147 (cd $(TARGET_SUBDIR)/zlib && \
44148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44150 "RANLIB=$${RANLIB}" \
44151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44157 .PHONY: maybe-html-target-zlib html-target-zlib
44158 maybe-html-target-zlib:
44160 maybe-html-target-zlib: html-target-zlib
44162 html-target-zlib: \
44163 configure-target-zlib
44164 @: $(MAKE); $(unstage)
44165 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44166 r=`${PWD_COMMAND}`; export r; \
44167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44168 $(NORMAL_TARGET_EXPORTS) \
44169 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44170 for flag in $(EXTRA_TARGET_FLAGS); do \
44171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44173 (cd $(TARGET_SUBDIR)/zlib && \
44174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44176 "RANLIB=$${RANLIB}" \
44177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44183 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44184 maybe-TAGS-target-zlib:
44186 maybe-TAGS-target-zlib: TAGS-target-zlib
44188 TAGS-target-zlib: \
44189 configure-target-zlib
44190 @: $(MAKE); $(unstage)
44191 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44192 r=`${PWD_COMMAND}`; export r; \
44193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44194 $(NORMAL_TARGET_EXPORTS) \
44195 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44196 for flag in $(EXTRA_TARGET_FLAGS); do \
44197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44199 (cd $(TARGET_SUBDIR)/zlib && \
44200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44202 "RANLIB=$${RANLIB}" \
44203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44209 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44210 maybe-install-info-target-zlib:
44212 maybe-install-info-target-zlib: install-info-target-zlib
44214 install-info-target-zlib: \
44215 configure-target-zlib \
44217 @: $(MAKE); $(unstage)
44218 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44219 r=`${PWD_COMMAND}`; export r; \
44220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44221 $(NORMAL_TARGET_EXPORTS) \
44222 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44223 for flag in $(EXTRA_TARGET_FLAGS); do \
44224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44226 (cd $(TARGET_SUBDIR)/zlib && \
44227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44229 "RANLIB=$${RANLIB}" \
44230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44236 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44237 maybe-install-pdf-target-zlib:
44239 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44241 install-pdf-target-zlib: \
44242 configure-target-zlib \
44244 @: $(MAKE); $(unstage)
44245 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44246 r=`${PWD_COMMAND}`; export r; \
44247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248 $(NORMAL_TARGET_EXPORTS) \
44249 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44250 for flag in $(EXTRA_TARGET_FLAGS); do \
44251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44253 (cd $(TARGET_SUBDIR)/zlib && \
44254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44256 "RANLIB=$${RANLIB}" \
44257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44263 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44264 maybe-install-html-target-zlib:
44266 maybe-install-html-target-zlib: install-html-target-zlib
44268 install-html-target-zlib: \
44269 configure-target-zlib \
44271 @: $(MAKE); $(unstage)
44272 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44273 r=`${PWD_COMMAND}`; export r; \
44274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44275 $(NORMAL_TARGET_EXPORTS) \
44276 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44277 for flag in $(EXTRA_TARGET_FLAGS); do \
44278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44280 (cd $(TARGET_SUBDIR)/zlib && \
44281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44283 "RANLIB=$${RANLIB}" \
44284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44290 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44291 maybe-installcheck-target-zlib:
44293 maybe-installcheck-target-zlib: installcheck-target-zlib
44295 installcheck-target-zlib: \
44296 configure-target-zlib
44297 @: $(MAKE); $(unstage)
44298 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44299 r=`${PWD_COMMAND}`; export r; \
44300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44301 $(NORMAL_TARGET_EXPORTS) \
44302 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44303 for flag in $(EXTRA_TARGET_FLAGS); do \
44304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44306 (cd $(TARGET_SUBDIR)/zlib && \
44307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44309 "RANLIB=$${RANLIB}" \
44310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44316 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44317 maybe-mostlyclean-target-zlib:
44319 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44321 mostlyclean-target-zlib:
44322 @: $(MAKE); $(unstage)
44323 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44324 r=`${PWD_COMMAND}`; export r; \
44325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326 $(NORMAL_TARGET_EXPORTS) \
44327 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44328 for flag in $(EXTRA_TARGET_FLAGS); do \
44329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44331 (cd $(TARGET_SUBDIR)/zlib && \
44332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44334 "RANLIB=$${RANLIB}" \
44335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44341 .PHONY: maybe-clean-target-zlib clean-target-zlib
44342 maybe-clean-target-zlib:
44344 maybe-clean-target-zlib: clean-target-zlib
44347 @: $(MAKE); $(unstage)
44348 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44349 r=`${PWD_COMMAND}`; export r; \
44350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351 $(NORMAL_TARGET_EXPORTS) \
44352 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44353 for flag in $(EXTRA_TARGET_FLAGS); do \
44354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44356 (cd $(TARGET_SUBDIR)/zlib && \
44357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44359 "RANLIB=$${RANLIB}" \
44360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44366 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44367 maybe-distclean-target-zlib:
44369 maybe-distclean-target-zlib: distclean-target-zlib
44371 distclean-target-zlib:
44372 @: $(MAKE); $(unstage)
44373 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44374 r=`${PWD_COMMAND}`; export r; \
44375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376 $(NORMAL_TARGET_EXPORTS) \
44377 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44378 for flag in $(EXTRA_TARGET_FLAGS); do \
44379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44381 (cd $(TARGET_SUBDIR)/zlib && \
44382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44384 "RANLIB=$${RANLIB}" \
44385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44391 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44392 maybe-maintainer-clean-target-zlib:
44394 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44396 maintainer-clean-target-zlib:
44397 @: $(MAKE); $(unstage)
44398 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44399 r=`${PWD_COMMAND}`; export r; \
44400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401 $(NORMAL_TARGET_EXPORTS) \
44402 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44403 for flag in $(EXTRA_TARGET_FLAGS); do \
44404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44406 (cd $(TARGET_SUBDIR)/zlib && \
44407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44409 "RANLIB=$${RANLIB}" \
44410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44411 maintainer-clean) \
44420 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44421 maybe-configure-target-boehm-gc:
44423 configure-target-boehm-gc: stage_current
44424 @endif gcc-bootstrap
44425 @if target-boehm-gc
44426 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44427 configure-target-boehm-gc:
44428 @: $(MAKE); $(unstage)
44429 @r=`${PWD_COMMAND}`; export r; \
44430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431 echo "Checking multilib configuration for boehm-gc..."; \
44432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44433 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44434 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44435 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44436 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44438 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44439 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44442 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44444 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44446 $(NORMAL_TARGET_EXPORTS) \
44447 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44448 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44449 case $(srcdir) in \
44450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44451 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44454 module_srcdir=boehm-gc; \
44455 rm -f no-such-file || : ; \
44456 CONFIG_SITE=no-such-file $(SHELL) \
44457 $$s/$$module_srcdir/configure \
44458 --srcdir=$${topdir}/$$module_srcdir \
44459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44460 --target=${target_alias} \
44462 @endif target-boehm-gc
44468 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44469 maybe-all-target-boehm-gc:
44471 all-target-boehm-gc: stage_current
44472 @endif gcc-bootstrap
44473 @if target-boehm-gc
44474 TARGET-target-boehm-gc=all
44475 maybe-all-target-boehm-gc: all-target-boehm-gc
44476 all-target-boehm-gc: configure-target-boehm-gc
44477 @: $(MAKE); $(unstage)
44478 @r=`${PWD_COMMAND}`; export r; \
44479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480 $(NORMAL_TARGET_EXPORTS) \
44481 (cd $(TARGET_SUBDIR)/boehm-gc && \
44482 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44483 $(TARGET-target-boehm-gc))
44484 @endif target-boehm-gc
44490 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44491 maybe-check-target-boehm-gc:
44492 @if target-boehm-gc
44493 maybe-check-target-boehm-gc: check-target-boehm-gc
44495 check-target-boehm-gc:
44496 @: $(MAKE); $(unstage)
44497 @r=`${PWD_COMMAND}`; export r; \
44498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499 $(NORMAL_TARGET_EXPORTS) \
44500 (cd $(TARGET_SUBDIR)/boehm-gc && \
44501 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44503 @endif target-boehm-gc
44505 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44506 maybe-install-target-boehm-gc:
44507 @if target-boehm-gc
44508 maybe-install-target-boehm-gc: install-target-boehm-gc
44510 install-target-boehm-gc: installdirs
44511 @: $(MAKE); $(unstage)
44512 @r=`${PWD_COMMAND}`; export r; \
44513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44514 $(NORMAL_TARGET_EXPORTS) \
44515 (cd $(TARGET_SUBDIR)/boehm-gc && \
44516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44518 @endif target-boehm-gc
44520 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44521 maybe-install-strip-target-boehm-gc:
44522 @if target-boehm-gc
44523 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44525 install-strip-target-boehm-gc: installdirs
44526 @: $(MAKE); $(unstage)
44527 @r=`${PWD_COMMAND}`; export r; \
44528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44529 $(NORMAL_TARGET_EXPORTS) \
44530 (cd $(TARGET_SUBDIR)/boehm-gc && \
44531 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44533 @endif target-boehm-gc
44535 # Other targets (info, dvi, pdf, etc.)
44537 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44538 maybe-info-target-boehm-gc:
44539 @if target-boehm-gc
44540 maybe-info-target-boehm-gc: info-target-boehm-gc
44542 info-target-boehm-gc: \
44543 configure-target-boehm-gc
44544 @: $(MAKE); $(unstage)
44545 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(NORMAL_TARGET_EXPORTS) \
44549 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44550 for flag in $(EXTRA_TARGET_FLAGS); do \
44551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44553 (cd $(TARGET_SUBDIR)/boehm-gc && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44561 @endif target-boehm-gc
44563 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44564 maybe-dvi-target-boehm-gc:
44565 @if target-boehm-gc
44566 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44568 dvi-target-boehm-gc: \
44569 configure-target-boehm-gc
44570 @: $(MAKE); $(unstage)
44571 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44572 r=`${PWD_COMMAND}`; export r; \
44573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44574 $(NORMAL_TARGET_EXPORTS) \
44575 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44576 for flag in $(EXTRA_TARGET_FLAGS); do \
44577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44579 (cd $(TARGET_SUBDIR)/boehm-gc && \
44580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44582 "RANLIB=$${RANLIB}" \
44583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44587 @endif target-boehm-gc
44589 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44590 maybe-pdf-target-boehm-gc:
44591 @if target-boehm-gc
44592 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44594 pdf-target-boehm-gc: \
44595 configure-target-boehm-gc
44596 @: $(MAKE); $(unstage)
44597 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44598 r=`${PWD_COMMAND}`; export r; \
44599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600 $(NORMAL_TARGET_EXPORTS) \
44601 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44602 for flag in $(EXTRA_TARGET_FLAGS); do \
44603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44605 (cd $(TARGET_SUBDIR)/boehm-gc && \
44606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608 "RANLIB=$${RANLIB}" \
44609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44613 @endif target-boehm-gc
44615 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44616 maybe-html-target-boehm-gc:
44617 @if target-boehm-gc
44618 maybe-html-target-boehm-gc: html-target-boehm-gc
44620 html-target-boehm-gc: \
44621 configure-target-boehm-gc
44622 @: $(MAKE); $(unstage)
44623 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44624 r=`${PWD_COMMAND}`; export r; \
44625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626 $(NORMAL_TARGET_EXPORTS) \
44627 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44628 for flag in $(EXTRA_TARGET_FLAGS); do \
44629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44631 (cd $(TARGET_SUBDIR)/boehm-gc && \
44632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634 "RANLIB=$${RANLIB}" \
44635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44639 @endif target-boehm-gc
44641 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44642 maybe-TAGS-target-boehm-gc:
44643 @if target-boehm-gc
44644 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44646 TAGS-target-boehm-gc: \
44647 configure-target-boehm-gc
44648 @: $(MAKE); $(unstage)
44649 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44650 r=`${PWD_COMMAND}`; export r; \
44651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652 $(NORMAL_TARGET_EXPORTS) \
44653 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44654 for flag in $(EXTRA_TARGET_FLAGS); do \
44655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44657 (cd $(TARGET_SUBDIR)/boehm-gc && \
44658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660 "RANLIB=$${RANLIB}" \
44661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44665 @endif target-boehm-gc
44667 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44668 maybe-install-info-target-boehm-gc:
44669 @if target-boehm-gc
44670 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44672 install-info-target-boehm-gc: \
44673 configure-target-boehm-gc \
44674 info-target-boehm-gc
44675 @: $(MAKE); $(unstage)
44676 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44677 r=`${PWD_COMMAND}`; export r; \
44678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44679 $(NORMAL_TARGET_EXPORTS) \
44680 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44681 for flag in $(EXTRA_TARGET_FLAGS); do \
44682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44684 (cd $(TARGET_SUBDIR)/boehm-gc && \
44685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44687 "RANLIB=$${RANLIB}" \
44688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44692 @endif target-boehm-gc
44694 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44695 maybe-install-pdf-target-boehm-gc:
44696 @if target-boehm-gc
44697 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44699 install-pdf-target-boehm-gc: \
44700 configure-target-boehm-gc \
44701 pdf-target-boehm-gc
44702 @: $(MAKE); $(unstage)
44703 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44704 r=`${PWD_COMMAND}`; export r; \
44705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706 $(NORMAL_TARGET_EXPORTS) \
44707 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44708 for flag in $(EXTRA_TARGET_FLAGS); do \
44709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44711 (cd $(TARGET_SUBDIR)/boehm-gc && \
44712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44714 "RANLIB=$${RANLIB}" \
44715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44719 @endif target-boehm-gc
44721 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44722 maybe-install-html-target-boehm-gc:
44723 @if target-boehm-gc
44724 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44726 install-html-target-boehm-gc: \
44727 configure-target-boehm-gc \
44728 html-target-boehm-gc
44729 @: $(MAKE); $(unstage)
44730 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44731 r=`${PWD_COMMAND}`; export r; \
44732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733 $(NORMAL_TARGET_EXPORTS) \
44734 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44735 for flag in $(EXTRA_TARGET_FLAGS); do \
44736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44738 (cd $(TARGET_SUBDIR)/boehm-gc && \
44739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44741 "RANLIB=$${RANLIB}" \
44742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44746 @endif target-boehm-gc
44748 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44749 maybe-installcheck-target-boehm-gc:
44750 @if target-boehm-gc
44751 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44753 installcheck-target-boehm-gc: \
44754 configure-target-boehm-gc
44755 @: $(MAKE); $(unstage)
44756 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44757 r=`${PWD_COMMAND}`; export r; \
44758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44759 $(NORMAL_TARGET_EXPORTS) \
44760 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44761 for flag in $(EXTRA_TARGET_FLAGS); do \
44762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44764 (cd $(TARGET_SUBDIR)/boehm-gc && \
44765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44767 "RANLIB=$${RANLIB}" \
44768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44772 @endif target-boehm-gc
44774 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44775 maybe-mostlyclean-target-boehm-gc:
44776 @if target-boehm-gc
44777 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44779 mostlyclean-target-boehm-gc:
44780 @: $(MAKE); $(unstage)
44781 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44782 r=`${PWD_COMMAND}`; export r; \
44783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44784 $(NORMAL_TARGET_EXPORTS) \
44785 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44786 for flag in $(EXTRA_TARGET_FLAGS); do \
44787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44789 (cd $(TARGET_SUBDIR)/boehm-gc && \
44790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44792 "RANLIB=$${RANLIB}" \
44793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44797 @endif target-boehm-gc
44799 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44800 maybe-clean-target-boehm-gc:
44801 @if target-boehm-gc
44802 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44804 clean-target-boehm-gc:
44805 @: $(MAKE); $(unstage)
44806 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44807 r=`${PWD_COMMAND}`; export r; \
44808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44809 $(NORMAL_TARGET_EXPORTS) \
44810 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44811 for flag in $(EXTRA_TARGET_FLAGS); do \
44812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44814 (cd $(TARGET_SUBDIR)/boehm-gc && \
44815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44817 "RANLIB=$${RANLIB}" \
44818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44822 @endif target-boehm-gc
44824 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44825 maybe-distclean-target-boehm-gc:
44826 @if target-boehm-gc
44827 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44829 distclean-target-boehm-gc:
44830 @: $(MAKE); $(unstage)
44831 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44832 r=`${PWD_COMMAND}`; export r; \
44833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44834 $(NORMAL_TARGET_EXPORTS) \
44835 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44836 for flag in $(EXTRA_TARGET_FLAGS); do \
44837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44839 (cd $(TARGET_SUBDIR)/boehm-gc && \
44840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44842 "RANLIB=$${RANLIB}" \
44843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44847 @endif target-boehm-gc
44849 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44850 maybe-maintainer-clean-target-boehm-gc:
44851 @if target-boehm-gc
44852 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44854 maintainer-clean-target-boehm-gc:
44855 @: $(MAKE); $(unstage)
44856 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44857 r=`${PWD_COMMAND}`; export r; \
44858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44859 $(NORMAL_TARGET_EXPORTS) \
44860 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44861 for flag in $(EXTRA_TARGET_FLAGS); do \
44862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44864 (cd $(TARGET_SUBDIR)/boehm-gc && \
44865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44867 "RANLIB=$${RANLIB}" \
44868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44869 maintainer-clean) \
44872 @endif target-boehm-gc
44878 .PHONY: configure-target-rda maybe-configure-target-rda
44879 maybe-configure-target-rda:
44881 configure-target-rda: stage_current
44882 @endif gcc-bootstrap
44884 maybe-configure-target-rda: configure-target-rda
44885 configure-target-rda:
44886 @: $(MAKE); $(unstage)
44887 @r=`${PWD_COMMAND}`; export r; \
44888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44889 echo "Checking multilib configuration for rda..."; \
44890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44891 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44892 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44893 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44894 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44896 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44897 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44900 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44902 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44904 $(NORMAL_TARGET_EXPORTS) \
44905 echo Configuring in $(TARGET_SUBDIR)/rda; \
44906 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44907 case $(srcdir) in \
44908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44909 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44912 module_srcdir=rda; \
44913 rm -f no-such-file || : ; \
44914 CONFIG_SITE=no-such-file $(SHELL) \
44915 $$s/$$module_srcdir/configure \
44916 --srcdir=$${topdir}/$$module_srcdir \
44917 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44918 --target=${target_alias} \
44926 .PHONY: all-target-rda maybe-all-target-rda
44927 maybe-all-target-rda:
44929 all-target-rda: stage_current
44930 @endif gcc-bootstrap
44932 TARGET-target-rda=all
44933 maybe-all-target-rda: all-target-rda
44934 all-target-rda: configure-target-rda
44935 @: $(MAKE); $(unstage)
44936 @r=`${PWD_COMMAND}`; export r; \
44937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44938 $(NORMAL_TARGET_EXPORTS) \
44939 (cd $(TARGET_SUBDIR)/rda && \
44940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44941 $(TARGET-target-rda))
44948 .PHONY: check-target-rda maybe-check-target-rda
44949 maybe-check-target-rda:
44951 maybe-check-target-rda: check-target-rda
44954 @: $(MAKE); $(unstage)
44955 @r=`${PWD_COMMAND}`; export r; \
44956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44957 $(NORMAL_TARGET_EXPORTS) \
44958 (cd $(TARGET_SUBDIR)/rda && \
44959 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44963 .PHONY: install-target-rda maybe-install-target-rda
44964 maybe-install-target-rda:
44966 maybe-install-target-rda: install-target-rda
44968 install-target-rda: installdirs
44969 @: $(MAKE); $(unstage)
44970 @r=`${PWD_COMMAND}`; export r; \
44971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44972 $(NORMAL_TARGET_EXPORTS) \
44973 (cd $(TARGET_SUBDIR)/rda && \
44974 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44978 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44979 maybe-install-strip-target-rda:
44981 maybe-install-strip-target-rda: install-strip-target-rda
44983 install-strip-target-rda: installdirs
44984 @: $(MAKE); $(unstage)
44985 @r=`${PWD_COMMAND}`; export r; \
44986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44987 $(NORMAL_TARGET_EXPORTS) \
44988 (cd $(TARGET_SUBDIR)/rda && \
44989 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44993 # Other targets (info, dvi, pdf, etc.)
44995 .PHONY: maybe-info-target-rda info-target-rda
44996 maybe-info-target-rda:
44998 maybe-info-target-rda: info-target-rda
45001 configure-target-rda
45002 @: $(MAKE); $(unstage)
45003 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45004 r=`${PWD_COMMAND}`; export r; \
45005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006 $(NORMAL_TARGET_EXPORTS) \
45007 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45008 for flag in $(EXTRA_TARGET_FLAGS); do \
45009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45011 (cd $(TARGET_SUBDIR)/rda && \
45012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014 "RANLIB=$${RANLIB}" \
45015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45021 .PHONY: maybe-dvi-target-rda dvi-target-rda
45022 maybe-dvi-target-rda:
45024 maybe-dvi-target-rda: dvi-target-rda
45027 configure-target-rda
45028 @: $(MAKE); $(unstage)
45029 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45030 r=`${PWD_COMMAND}`; export r; \
45031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45032 $(NORMAL_TARGET_EXPORTS) \
45033 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45034 for flag in $(EXTRA_TARGET_FLAGS); do \
45035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45037 (cd $(TARGET_SUBDIR)/rda && \
45038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45040 "RANLIB=$${RANLIB}" \
45041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047 .PHONY: maybe-pdf-target-rda pdf-target-rda
45048 maybe-pdf-target-rda:
45050 maybe-pdf-target-rda: pdf-target-rda
45053 configure-target-rda
45054 @: $(MAKE); $(unstage)
45055 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45056 r=`${PWD_COMMAND}`; export r; \
45057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45058 $(NORMAL_TARGET_EXPORTS) \
45059 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45060 for flag in $(EXTRA_TARGET_FLAGS); do \
45061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45063 (cd $(TARGET_SUBDIR)/rda && \
45064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45066 "RANLIB=$${RANLIB}" \
45067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45073 .PHONY: maybe-html-target-rda html-target-rda
45074 maybe-html-target-rda:
45076 maybe-html-target-rda: html-target-rda
45079 configure-target-rda
45080 @: $(MAKE); $(unstage)
45081 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45082 r=`${PWD_COMMAND}`; export r; \
45083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084 $(NORMAL_TARGET_EXPORTS) \
45085 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45086 for flag in $(EXTRA_TARGET_FLAGS); do \
45087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45089 (cd $(TARGET_SUBDIR)/rda && \
45090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092 "RANLIB=$${RANLIB}" \
45093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45100 maybe-TAGS-target-rda:
45102 maybe-TAGS-target-rda: TAGS-target-rda
45105 configure-target-rda
45106 @: $(MAKE); $(unstage)
45107 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45108 r=`${PWD_COMMAND}`; export r; \
45109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45110 $(NORMAL_TARGET_EXPORTS) \
45111 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45112 for flag in $(EXTRA_TARGET_FLAGS); do \
45113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45115 (cd $(TARGET_SUBDIR)/rda && \
45116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45118 "RANLIB=$${RANLIB}" \
45119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125 .PHONY: maybe-install-info-target-rda install-info-target-rda
45126 maybe-install-info-target-rda:
45128 maybe-install-info-target-rda: install-info-target-rda
45130 install-info-target-rda: \
45131 configure-target-rda \
45133 @: $(MAKE); $(unstage)
45134 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45135 r=`${PWD_COMMAND}`; export r; \
45136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137 $(NORMAL_TARGET_EXPORTS) \
45138 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45139 for flag in $(EXTRA_TARGET_FLAGS); do \
45140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45142 (cd $(TARGET_SUBDIR)/rda && \
45143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45145 "RANLIB=$${RANLIB}" \
45146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45153 maybe-install-pdf-target-rda:
45155 maybe-install-pdf-target-rda: install-pdf-target-rda
45157 install-pdf-target-rda: \
45158 configure-target-rda \
45160 @: $(MAKE); $(unstage)
45161 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45162 r=`${PWD_COMMAND}`; export r; \
45163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164 $(NORMAL_TARGET_EXPORTS) \
45165 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45166 for flag in $(EXTRA_TARGET_FLAGS); do \
45167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45169 (cd $(TARGET_SUBDIR)/rda && \
45170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172 "RANLIB=$${RANLIB}" \
45173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45179 .PHONY: maybe-install-html-target-rda install-html-target-rda
45180 maybe-install-html-target-rda:
45182 maybe-install-html-target-rda: install-html-target-rda
45184 install-html-target-rda: \
45185 configure-target-rda \
45187 @: $(MAKE); $(unstage)
45188 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45189 r=`${PWD_COMMAND}`; export r; \
45190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45191 $(NORMAL_TARGET_EXPORTS) \
45192 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45193 for flag in $(EXTRA_TARGET_FLAGS); do \
45194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45196 (cd $(TARGET_SUBDIR)/rda && \
45197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45199 "RANLIB=$${RANLIB}" \
45200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45206 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45207 maybe-installcheck-target-rda:
45209 maybe-installcheck-target-rda: installcheck-target-rda
45211 installcheck-target-rda: \
45212 configure-target-rda
45213 @: $(MAKE); $(unstage)
45214 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45215 r=`${PWD_COMMAND}`; export r; \
45216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45217 $(NORMAL_TARGET_EXPORTS) \
45218 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45219 for flag in $(EXTRA_TARGET_FLAGS); do \
45220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45222 (cd $(TARGET_SUBDIR)/rda && \
45223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45225 "RANLIB=$${RANLIB}" \
45226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45232 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45233 maybe-mostlyclean-target-rda:
45235 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45237 mostlyclean-target-rda:
45238 @: $(MAKE); $(unstage)
45239 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45240 r=`${PWD_COMMAND}`; export r; \
45241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45242 $(NORMAL_TARGET_EXPORTS) \
45243 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45244 for flag in $(EXTRA_TARGET_FLAGS); do \
45245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45247 (cd $(TARGET_SUBDIR)/rda && \
45248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45250 "RANLIB=$${RANLIB}" \
45251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45257 .PHONY: maybe-clean-target-rda clean-target-rda
45258 maybe-clean-target-rda:
45260 maybe-clean-target-rda: clean-target-rda
45263 @: $(MAKE); $(unstage)
45264 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45265 r=`${PWD_COMMAND}`; export r; \
45266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267 $(NORMAL_TARGET_EXPORTS) \
45268 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45269 for flag in $(EXTRA_TARGET_FLAGS); do \
45270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45272 (cd $(TARGET_SUBDIR)/rda && \
45273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45275 "RANLIB=$${RANLIB}" \
45276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45282 .PHONY: maybe-distclean-target-rda distclean-target-rda
45283 maybe-distclean-target-rda:
45285 maybe-distclean-target-rda: distclean-target-rda
45287 distclean-target-rda:
45288 @: $(MAKE); $(unstage)
45289 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45290 r=`${PWD_COMMAND}`; export r; \
45291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45292 $(NORMAL_TARGET_EXPORTS) \
45293 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45294 for flag in $(EXTRA_TARGET_FLAGS); do \
45295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45297 (cd $(TARGET_SUBDIR)/rda && \
45298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45300 "RANLIB=$${RANLIB}" \
45301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45307 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45308 maybe-maintainer-clean-target-rda:
45310 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45312 maintainer-clean-target-rda:
45313 @: $(MAKE); $(unstage)
45314 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45315 r=`${PWD_COMMAND}`; export r; \
45316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45317 $(NORMAL_TARGET_EXPORTS) \
45318 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45319 for flag in $(EXTRA_TARGET_FLAGS); do \
45320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45322 (cd $(TARGET_SUBDIR)/rda && \
45323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45325 "RANLIB=$${RANLIB}" \
45326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45327 maintainer-clean) \
45336 .PHONY: configure-target-libada maybe-configure-target-libada
45337 maybe-configure-target-libada:
45339 configure-target-libada: stage_current
45340 @endif gcc-bootstrap
45342 maybe-configure-target-libada: configure-target-libada
45343 configure-target-libada:
45344 @: $(MAKE); $(unstage)
45345 @r=`${PWD_COMMAND}`; export r; \
45346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347 echo "Checking multilib configuration for libada..."; \
45348 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45349 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45350 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45351 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45352 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45354 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45355 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45358 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45360 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45361 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45362 $(NORMAL_TARGET_EXPORTS) \
45363 echo Configuring in $(TARGET_SUBDIR)/libada; \
45364 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45365 case $(srcdir) in \
45366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45367 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45370 module_srcdir=libada; \
45371 rm -f no-such-file || : ; \
45372 CONFIG_SITE=no-such-file $(SHELL) \
45373 $$s/$$module_srcdir/configure \
45374 --srcdir=$${topdir}/$$module_srcdir \
45375 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45376 --target=${target_alias} \
45378 @endif target-libada
45384 .PHONY: all-target-libada maybe-all-target-libada
45385 maybe-all-target-libada:
45387 all-target-libada: stage_current
45388 @endif gcc-bootstrap
45390 TARGET-target-libada=all
45391 maybe-all-target-libada: all-target-libada
45392 all-target-libada: configure-target-libada
45393 @: $(MAKE); $(unstage)
45394 @r=`${PWD_COMMAND}`; export r; \
45395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45396 $(NORMAL_TARGET_EXPORTS) \
45397 (cd $(TARGET_SUBDIR)/libada && \
45398 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45399 $(TARGET-target-libada))
45400 @endif target-libada
45406 .PHONY: check-target-libada maybe-check-target-libada
45407 maybe-check-target-libada:
45409 maybe-check-target-libada: check-target-libada
45411 check-target-libada:
45412 @: $(MAKE); $(unstage)
45413 @r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 $(NORMAL_TARGET_EXPORTS) \
45416 (cd $(TARGET_SUBDIR)/libada && \
45417 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45419 @endif target-libada
45421 .PHONY: install-target-libada maybe-install-target-libada
45422 maybe-install-target-libada:
45424 maybe-install-target-libada: install-target-libada
45426 install-target-libada: installdirs
45427 @: $(MAKE); $(unstage)
45428 @r=`${PWD_COMMAND}`; export r; \
45429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45430 $(NORMAL_TARGET_EXPORTS) \
45431 (cd $(TARGET_SUBDIR)/libada && \
45432 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45434 @endif target-libada
45436 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45437 maybe-install-strip-target-libada:
45439 maybe-install-strip-target-libada: install-strip-target-libada
45441 install-strip-target-libada: installdirs
45442 @: $(MAKE); $(unstage)
45443 @r=`${PWD_COMMAND}`; export r; \
45444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45445 $(NORMAL_TARGET_EXPORTS) \
45446 (cd $(TARGET_SUBDIR)/libada && \
45447 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45449 @endif target-libada
45451 # Other targets (info, dvi, pdf, etc.)
45453 .PHONY: maybe-info-target-libada info-target-libada
45454 maybe-info-target-libada:
45456 maybe-info-target-libada: info-target-libada
45458 info-target-libada: \
45459 configure-target-libada
45460 @: $(MAKE); $(unstage)
45461 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45462 r=`${PWD_COMMAND}`; export r; \
45463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45464 $(NORMAL_TARGET_EXPORTS) \
45465 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45466 for flag in $(EXTRA_TARGET_FLAGS); do \
45467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45469 (cd $(TARGET_SUBDIR)/libada && \
45470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45472 "RANLIB=$${RANLIB}" \
45473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45477 @endif target-libada
45479 .PHONY: maybe-dvi-target-libada dvi-target-libada
45480 maybe-dvi-target-libada:
45482 maybe-dvi-target-libada: dvi-target-libada
45484 dvi-target-libada: \
45485 configure-target-libada
45486 @: $(MAKE); $(unstage)
45487 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45488 r=`${PWD_COMMAND}`; export r; \
45489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45490 $(NORMAL_TARGET_EXPORTS) \
45491 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45492 for flag in $(EXTRA_TARGET_FLAGS); do \
45493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45495 (cd $(TARGET_SUBDIR)/libada && \
45496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45498 "RANLIB=$${RANLIB}" \
45499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45503 @endif target-libada
45505 .PHONY: maybe-pdf-target-libada pdf-target-libada
45506 maybe-pdf-target-libada:
45508 maybe-pdf-target-libada: pdf-target-libada
45510 pdf-target-libada: \
45511 configure-target-libada
45512 @: $(MAKE); $(unstage)
45513 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45514 r=`${PWD_COMMAND}`; export r; \
45515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45516 $(NORMAL_TARGET_EXPORTS) \
45517 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45518 for flag in $(EXTRA_TARGET_FLAGS); do \
45519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45521 (cd $(TARGET_SUBDIR)/libada && \
45522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45524 "RANLIB=$${RANLIB}" \
45525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45529 @endif target-libada
45531 .PHONY: maybe-html-target-libada html-target-libada
45532 maybe-html-target-libada:
45534 maybe-html-target-libada: html-target-libada
45536 html-target-libada: \
45537 configure-target-libada
45538 @: $(MAKE); $(unstage)
45539 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45540 r=`${PWD_COMMAND}`; export r; \
45541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45542 $(NORMAL_TARGET_EXPORTS) \
45543 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45544 for flag in $(EXTRA_TARGET_FLAGS); do \
45545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45547 (cd $(TARGET_SUBDIR)/libada && \
45548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45550 "RANLIB=$${RANLIB}" \
45551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45555 @endif target-libada
45557 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45558 maybe-TAGS-target-libada:
45560 maybe-TAGS-target-libada: TAGS-target-libada
45562 TAGS-target-libada: \
45563 configure-target-libada
45564 @: $(MAKE); $(unstage)
45565 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45566 r=`${PWD_COMMAND}`; export r; \
45567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45568 $(NORMAL_TARGET_EXPORTS) \
45569 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45570 for flag in $(EXTRA_TARGET_FLAGS); do \
45571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45573 (cd $(TARGET_SUBDIR)/libada && \
45574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45576 "RANLIB=$${RANLIB}" \
45577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45581 @endif target-libada
45583 .PHONY: maybe-install-info-target-libada install-info-target-libada
45584 maybe-install-info-target-libada:
45586 maybe-install-info-target-libada: install-info-target-libada
45588 install-info-target-libada: \
45589 configure-target-libada \
45591 @: $(MAKE); $(unstage)
45592 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45593 r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 $(NORMAL_TARGET_EXPORTS) \
45596 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45597 for flag in $(EXTRA_TARGET_FLAGS); do \
45598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45600 (cd $(TARGET_SUBDIR)/libada && \
45601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45603 "RANLIB=$${RANLIB}" \
45604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45608 @endif target-libada
45610 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45611 maybe-install-pdf-target-libada:
45613 maybe-install-pdf-target-libada: install-pdf-target-libada
45615 install-pdf-target-libada: \
45616 configure-target-libada \
45618 @: $(MAKE); $(unstage)
45619 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45620 r=`${PWD_COMMAND}`; export r; \
45621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622 $(NORMAL_TARGET_EXPORTS) \
45623 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45624 for flag in $(EXTRA_TARGET_FLAGS); do \
45625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45627 (cd $(TARGET_SUBDIR)/libada && \
45628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45630 "RANLIB=$${RANLIB}" \
45631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45635 @endif target-libada
45637 .PHONY: maybe-install-html-target-libada install-html-target-libada
45638 maybe-install-html-target-libada:
45640 maybe-install-html-target-libada: install-html-target-libada
45642 install-html-target-libada: \
45643 configure-target-libada \
45645 @: $(MAKE); $(unstage)
45646 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45647 r=`${PWD_COMMAND}`; export r; \
45648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649 $(NORMAL_TARGET_EXPORTS) \
45650 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45651 for flag in $(EXTRA_TARGET_FLAGS); do \
45652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45654 (cd $(TARGET_SUBDIR)/libada && \
45655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45657 "RANLIB=$${RANLIB}" \
45658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45662 @endif target-libada
45664 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45665 maybe-installcheck-target-libada:
45667 maybe-installcheck-target-libada: installcheck-target-libada
45669 installcheck-target-libada: \
45670 configure-target-libada
45671 @: $(MAKE); $(unstage)
45672 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45673 r=`${PWD_COMMAND}`; export r; \
45674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45675 $(NORMAL_TARGET_EXPORTS) \
45676 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45677 for flag in $(EXTRA_TARGET_FLAGS); do \
45678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45680 (cd $(TARGET_SUBDIR)/libada && \
45681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45683 "RANLIB=$${RANLIB}" \
45684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45688 @endif target-libada
45690 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45691 maybe-mostlyclean-target-libada:
45693 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45695 mostlyclean-target-libada:
45696 @: $(MAKE); $(unstage)
45697 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45698 r=`${PWD_COMMAND}`; export r; \
45699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700 $(NORMAL_TARGET_EXPORTS) \
45701 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45702 for flag in $(EXTRA_TARGET_FLAGS); do \
45703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45705 (cd $(TARGET_SUBDIR)/libada && \
45706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45708 "RANLIB=$${RANLIB}" \
45709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45713 @endif target-libada
45715 .PHONY: maybe-clean-target-libada clean-target-libada
45716 maybe-clean-target-libada:
45718 maybe-clean-target-libada: clean-target-libada
45720 clean-target-libada:
45721 @: $(MAKE); $(unstage)
45722 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45723 r=`${PWD_COMMAND}`; export r; \
45724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45725 $(NORMAL_TARGET_EXPORTS) \
45726 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45727 for flag in $(EXTRA_TARGET_FLAGS); do \
45728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45730 (cd $(TARGET_SUBDIR)/libada && \
45731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45733 "RANLIB=$${RANLIB}" \
45734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45738 @endif target-libada
45740 .PHONY: maybe-distclean-target-libada distclean-target-libada
45741 maybe-distclean-target-libada:
45743 maybe-distclean-target-libada: distclean-target-libada
45745 distclean-target-libada:
45746 @: $(MAKE); $(unstage)
45747 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45748 r=`${PWD_COMMAND}`; export r; \
45749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750 $(NORMAL_TARGET_EXPORTS) \
45751 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45752 for flag in $(EXTRA_TARGET_FLAGS); do \
45753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45755 (cd $(TARGET_SUBDIR)/libada && \
45756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45758 "RANLIB=$${RANLIB}" \
45759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45763 @endif target-libada
45765 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45766 maybe-maintainer-clean-target-libada:
45768 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45770 maintainer-clean-target-libada:
45771 @: $(MAKE); $(unstage)
45772 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45773 r=`${PWD_COMMAND}`; export r; \
45774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45775 $(NORMAL_TARGET_EXPORTS) \
45776 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45777 for flag in $(EXTRA_TARGET_FLAGS); do \
45778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45780 (cd $(TARGET_SUBDIR)/libada && \
45781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45783 "RANLIB=$${RANLIB}" \
45784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45785 maintainer-clean) \
45788 @endif target-libada
45794 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45795 maybe-configure-target-libgomp:
45797 configure-target-libgomp: stage_current
45798 @endif gcc-bootstrap
45800 maybe-configure-target-libgomp: configure-target-libgomp
45801 configure-target-libgomp:
45802 @r=`${PWD_COMMAND}`; export r; \
45803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804 echo "Checking multilib configuration for libgomp..."; \
45805 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45806 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45807 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45808 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45809 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45811 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45812 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45815 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45817 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45819 $(NORMAL_TARGET_EXPORTS) \
45820 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45821 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45822 case $(srcdir) in \
45823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45824 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45827 module_srcdir=libgomp; \
45828 rm -f no-such-file || : ; \
45829 CONFIG_SITE=no-such-file $(SHELL) \
45830 $$s/$$module_srcdir/configure \
45831 --srcdir=$${topdir}/$$module_srcdir \
45832 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45833 --target=${target_alias} \
45835 @endif target-libgomp
45839 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45840 maybe-configure-stage1-target-libgomp:
45841 @if target-libgomp-bootstrap
45842 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45843 configure-stage1-target-libgomp:
45844 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45845 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45846 @r=`${PWD_COMMAND}`; export r; \
45847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848 TFLAGS="$(STAGE1_TFLAGS)"; \
45849 echo "Checking multilib configuration for libgomp..."; \
45850 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45851 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45852 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45853 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45855 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45856 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45859 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45861 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45862 $(NORMAL_TARGET_EXPORTS) \
45863 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45864 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45865 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45866 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45867 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45868 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45869 case $(srcdir) in \
45870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45871 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45874 module_srcdir=libgomp; \
45875 $(SHELL) $$s/$$module_srcdir/configure \
45876 --srcdir=$${topdir}/$$module_srcdir \
45877 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45878 --target=${target_alias} \
45880 $(STAGE1_CONFIGURE_FLAGS)
45881 @endif target-libgomp-bootstrap
45883 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45884 maybe-configure-stage2-target-libgomp:
45885 @if target-libgomp-bootstrap
45886 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45887 configure-stage2-target-libgomp:
45888 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45889 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45890 @r=`${PWD_COMMAND}`; export r; \
45891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892 TFLAGS="$(STAGE2_TFLAGS)"; \
45893 echo "Checking multilib configuration for libgomp..."; \
45894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45895 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45896 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45897 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45899 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45900 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45903 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45905 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45906 $(NORMAL_TARGET_EXPORTS) \
45908 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45909 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45910 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45911 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45912 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45913 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45914 case $(srcdir) in \
45915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45916 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45919 module_srcdir=libgomp; \
45920 $(SHELL) $$s/$$module_srcdir/configure \
45921 --srcdir=$${topdir}/$$module_srcdir \
45922 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45923 --target=${target_alias} \
45924 --with-build-libsubdir=$(HOST_SUBDIR) \
45925 $(STAGE2_CONFIGURE_FLAGS)
45926 @endif target-libgomp-bootstrap
45928 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45929 maybe-configure-stage3-target-libgomp:
45930 @if target-libgomp-bootstrap
45931 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45932 configure-stage3-target-libgomp:
45933 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45934 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45935 @r=`${PWD_COMMAND}`; export r; \
45936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45937 TFLAGS="$(STAGE3_TFLAGS)"; \
45938 echo "Checking multilib configuration for libgomp..."; \
45939 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45940 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45941 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45942 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45944 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45945 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45948 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45950 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45951 $(NORMAL_TARGET_EXPORTS) \
45953 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45954 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45955 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45956 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45958 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45959 case $(srcdir) in \
45960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45961 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45964 module_srcdir=libgomp; \
45965 $(SHELL) $$s/$$module_srcdir/configure \
45966 --srcdir=$${topdir}/$$module_srcdir \
45967 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45968 --target=${target_alias} \
45969 --with-build-libsubdir=$(HOST_SUBDIR) \
45970 $(STAGE3_CONFIGURE_FLAGS)
45971 @endif target-libgomp-bootstrap
45973 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45974 maybe-configure-stage4-target-libgomp:
45975 @if target-libgomp-bootstrap
45976 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45977 configure-stage4-target-libgomp:
45978 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45979 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45980 @r=`${PWD_COMMAND}`; export r; \
45981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45982 TFLAGS="$(STAGE4_TFLAGS)"; \
45983 echo "Checking multilib configuration for libgomp..."; \
45984 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45985 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45986 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45987 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45989 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45990 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45993 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45995 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45996 $(NORMAL_TARGET_EXPORTS) \
45998 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46001 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46003 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46004 case $(srcdir) in \
46005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46006 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46009 module_srcdir=libgomp; \
46010 $(SHELL) $$s/$$module_srcdir/configure \
46011 --srcdir=$${topdir}/$$module_srcdir \
46012 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46013 --target=${target_alias} \
46014 --with-build-libsubdir=$(HOST_SUBDIR) \
46015 $(STAGE4_CONFIGURE_FLAGS)
46016 @endif target-libgomp-bootstrap
46018 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46019 maybe-configure-stageprofile-target-libgomp:
46020 @if target-libgomp-bootstrap
46021 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46022 configure-stageprofile-target-libgomp:
46023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46024 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46025 @r=`${PWD_COMMAND}`; export r; \
46026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46027 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46028 echo "Checking multilib configuration for libgomp..."; \
46029 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46030 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46031 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46032 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46034 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46035 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46038 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46040 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46041 $(NORMAL_TARGET_EXPORTS) \
46043 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46044 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46045 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46046 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46048 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46049 case $(srcdir) in \
46050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46051 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46054 module_srcdir=libgomp; \
46055 $(SHELL) $$s/$$module_srcdir/configure \
46056 --srcdir=$${topdir}/$$module_srcdir \
46057 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46058 --target=${target_alias} \
46059 --with-build-libsubdir=$(HOST_SUBDIR) \
46060 $(STAGEprofile_CONFIGURE_FLAGS)
46061 @endif target-libgomp-bootstrap
46063 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46064 maybe-configure-stagefeedback-target-libgomp:
46065 @if target-libgomp-bootstrap
46066 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46067 configure-stagefeedback-target-libgomp:
46068 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46069 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46070 @r=`${PWD_COMMAND}`; export r; \
46071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46072 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46073 echo "Checking multilib configuration for libgomp..."; \
46074 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46075 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46076 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46077 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46079 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46080 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46083 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46085 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46086 $(NORMAL_TARGET_EXPORTS) \
46088 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46089 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46090 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46091 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46092 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46093 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46094 case $(srcdir) in \
46095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46096 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46099 module_srcdir=libgomp; \
46100 $(SHELL) $$s/$$module_srcdir/configure \
46101 --srcdir=$${topdir}/$$module_srcdir \
46102 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46103 --target=${target_alias} \
46104 --with-build-libsubdir=$(HOST_SUBDIR) \
46105 $(STAGEfeedback_CONFIGURE_FLAGS)
46106 @endif target-libgomp-bootstrap
46112 .PHONY: all-target-libgomp maybe-all-target-libgomp
46113 maybe-all-target-libgomp:
46115 all-target-libgomp: stage_current
46116 @endif gcc-bootstrap
46118 TARGET-target-libgomp=all
46119 maybe-all-target-libgomp: all-target-libgomp
46120 all-target-libgomp: configure-target-libgomp
46121 @r=`${PWD_COMMAND}`; export r; \
46122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46123 $(NORMAL_TARGET_EXPORTS) \
46124 (cd $(TARGET_SUBDIR)/libgomp && \
46125 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46126 $(TARGET-target-libgomp))
46127 @endif target-libgomp
46131 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46132 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46133 maybe-all-stage1-target-libgomp:
46134 maybe-clean-stage1-target-libgomp:
46135 @if target-libgomp-bootstrap
46136 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46137 all-stage1: all-stage1-target-libgomp
46138 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46139 all-stage1-target-libgomp: configure-stage1-target-libgomp
46140 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46141 @r=`${PWD_COMMAND}`; export r; \
46142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143 TFLAGS="$(STAGE1_TFLAGS)"; \
46144 $(NORMAL_TARGET_EXPORTS) \
46145 cd $(TARGET_SUBDIR)/libgomp && \
46146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46147 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46153 $(EXTRA_TARGET_FLAGS) \
46155 TFLAGS="$(STAGE1_TFLAGS)" \
46156 $(TARGET-stage1-target-libgomp)
46158 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46159 clean-stage1: clean-stage1-target-libgomp
46160 clean-stage1-target-libgomp:
46161 @if [ $(current_stage) = stage1 ]; then \
46162 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46164 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46165 $(MAKE) stage1-start; \
46167 cd $(TARGET_SUBDIR)/libgomp && \
46168 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46170 @endif target-libgomp-bootstrap
46173 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46174 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46175 maybe-all-stage2-target-libgomp:
46176 maybe-clean-stage2-target-libgomp:
46177 @if target-libgomp-bootstrap
46178 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46179 all-stage2: all-stage2-target-libgomp
46180 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46181 all-stage2-target-libgomp: configure-stage2-target-libgomp
46182 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46183 @r=`${PWD_COMMAND}`; export r; \
46184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46185 TFLAGS="$(STAGE2_TFLAGS)"; \
46186 $(NORMAL_TARGET_EXPORTS) \
46188 cd $(TARGET_SUBDIR)/libgomp && \
46189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46190 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46192 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46196 $(EXTRA_TARGET_FLAGS) \
46197 TFLAGS="$(STAGE2_TFLAGS)" \
46198 $(TARGET-stage2-target-libgomp)
46200 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46201 clean-stage2: clean-stage2-target-libgomp
46202 clean-stage2-target-libgomp:
46203 @if [ $(current_stage) = stage2 ]; then \
46204 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46206 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46207 $(MAKE) stage2-start; \
46209 cd $(TARGET_SUBDIR)/libgomp && \
46210 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46211 @endif target-libgomp-bootstrap
46214 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46215 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46216 maybe-all-stage3-target-libgomp:
46217 maybe-clean-stage3-target-libgomp:
46218 @if target-libgomp-bootstrap
46219 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46220 all-stage3: all-stage3-target-libgomp
46221 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46222 all-stage3-target-libgomp: configure-stage3-target-libgomp
46223 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46224 @r=`${PWD_COMMAND}`; export r; \
46225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226 TFLAGS="$(STAGE3_TFLAGS)"; \
46227 $(NORMAL_TARGET_EXPORTS) \
46229 cd $(TARGET_SUBDIR)/libgomp && \
46230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46231 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46232 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46233 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46237 $(EXTRA_TARGET_FLAGS) \
46238 TFLAGS="$(STAGE3_TFLAGS)" \
46239 $(TARGET-stage3-target-libgomp)
46241 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46242 clean-stage3: clean-stage3-target-libgomp
46243 clean-stage3-target-libgomp:
46244 @if [ $(current_stage) = stage3 ]; then \
46245 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46247 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46248 $(MAKE) stage3-start; \
46250 cd $(TARGET_SUBDIR)/libgomp && \
46251 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46252 @endif target-libgomp-bootstrap
46255 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46256 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46257 maybe-all-stage4-target-libgomp:
46258 maybe-clean-stage4-target-libgomp:
46259 @if target-libgomp-bootstrap
46260 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46261 all-stage4: all-stage4-target-libgomp
46262 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46263 all-stage4-target-libgomp: configure-stage4-target-libgomp
46264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46265 @r=`${PWD_COMMAND}`; export r; \
46266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267 TFLAGS="$(STAGE4_TFLAGS)"; \
46268 $(NORMAL_TARGET_EXPORTS) \
46270 cd $(TARGET_SUBDIR)/libgomp && \
46271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46272 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46278 $(EXTRA_TARGET_FLAGS) \
46279 TFLAGS="$(STAGE4_TFLAGS)" \
46280 $(TARGET-stage4-target-libgomp)
46282 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46283 clean-stage4: clean-stage4-target-libgomp
46284 clean-stage4-target-libgomp:
46285 @if [ $(current_stage) = stage4 ]; then \
46286 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46288 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46289 $(MAKE) stage4-start; \
46291 cd $(TARGET_SUBDIR)/libgomp && \
46292 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46293 @endif target-libgomp-bootstrap
46296 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46297 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46298 maybe-all-stageprofile-target-libgomp:
46299 maybe-clean-stageprofile-target-libgomp:
46300 @if target-libgomp-bootstrap
46301 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46302 all-stageprofile: all-stageprofile-target-libgomp
46303 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46304 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46306 @r=`${PWD_COMMAND}`; export r; \
46307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46308 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46309 $(NORMAL_TARGET_EXPORTS) \
46311 cd $(TARGET_SUBDIR)/libgomp && \
46312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46313 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46314 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46315 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46319 $(EXTRA_TARGET_FLAGS) \
46320 TFLAGS="$(STAGEprofile_TFLAGS)" \
46321 $(TARGET-stageprofile-target-libgomp)
46323 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46324 clean-stageprofile: clean-stageprofile-target-libgomp
46325 clean-stageprofile-target-libgomp:
46326 @if [ $(current_stage) = stageprofile ]; then \
46327 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46329 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46330 $(MAKE) stageprofile-start; \
46332 cd $(TARGET_SUBDIR)/libgomp && \
46333 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46334 @endif target-libgomp-bootstrap
46337 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46338 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46339 maybe-all-stagefeedback-target-libgomp:
46340 maybe-clean-stagefeedback-target-libgomp:
46341 @if target-libgomp-bootstrap
46342 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46343 all-stagefeedback: all-stagefeedback-target-libgomp
46344 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46345 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46347 @r=`${PWD_COMMAND}`; export r; \
46348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46350 $(NORMAL_TARGET_EXPORTS) \
46352 cd $(TARGET_SUBDIR)/libgomp && \
46353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46354 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46355 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46356 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46360 $(EXTRA_TARGET_FLAGS) \
46361 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46362 $(TARGET-stagefeedback-target-libgomp)
46364 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46365 clean-stagefeedback: clean-stagefeedback-target-libgomp
46366 clean-stagefeedback-target-libgomp:
46367 @if [ $(current_stage) = stagefeedback ]; then \
46368 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46370 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46371 $(MAKE) stagefeedback-start; \
46373 cd $(TARGET_SUBDIR)/libgomp && \
46374 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46375 @endif target-libgomp-bootstrap
46382 .PHONY: check-target-libgomp maybe-check-target-libgomp
46383 maybe-check-target-libgomp:
46385 maybe-check-target-libgomp: check-target-libgomp
46387 check-target-libgomp:
46388 @: $(MAKE); $(unstage)
46389 @r=`${PWD_COMMAND}`; export r; \
46390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46391 $(NORMAL_TARGET_EXPORTS) \
46392 (cd $(TARGET_SUBDIR)/libgomp && \
46393 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46395 @endif target-libgomp
46397 .PHONY: install-target-libgomp maybe-install-target-libgomp
46398 maybe-install-target-libgomp:
46400 maybe-install-target-libgomp: install-target-libgomp
46402 install-target-libgomp: installdirs
46403 @: $(MAKE); $(unstage)
46404 @r=`${PWD_COMMAND}`; export r; \
46405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406 $(NORMAL_TARGET_EXPORTS) \
46407 (cd $(TARGET_SUBDIR)/libgomp && \
46408 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46410 @endif target-libgomp
46412 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46413 maybe-install-strip-target-libgomp:
46415 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46417 install-strip-target-libgomp: installdirs
46418 @: $(MAKE); $(unstage)
46419 @r=`${PWD_COMMAND}`; export r; \
46420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421 $(NORMAL_TARGET_EXPORTS) \
46422 (cd $(TARGET_SUBDIR)/libgomp && \
46423 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46425 @endif target-libgomp
46427 # Other targets (info, dvi, pdf, etc.)
46429 .PHONY: maybe-info-target-libgomp info-target-libgomp
46430 maybe-info-target-libgomp:
46432 maybe-info-target-libgomp: info-target-libgomp
46434 info-target-libgomp: \
46435 configure-target-libgomp
46436 @: $(MAKE); $(unstage)
46437 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46438 r=`${PWD_COMMAND}`; export r; \
46439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46440 $(NORMAL_TARGET_EXPORTS) \
46441 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46442 for flag in $(EXTRA_TARGET_FLAGS); do \
46443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46445 (cd $(TARGET_SUBDIR)/libgomp && \
46446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46448 "RANLIB=$${RANLIB}" \
46449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46453 @endif target-libgomp
46455 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46456 maybe-dvi-target-libgomp:
46458 maybe-dvi-target-libgomp: dvi-target-libgomp
46460 dvi-target-libgomp: \
46461 configure-target-libgomp
46462 @: $(MAKE); $(unstage)
46463 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46464 r=`${PWD_COMMAND}`; export r; \
46465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46466 $(NORMAL_TARGET_EXPORTS) \
46467 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46468 for flag in $(EXTRA_TARGET_FLAGS); do \
46469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471 (cd $(TARGET_SUBDIR)/libgomp && \
46472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46474 "RANLIB=$${RANLIB}" \
46475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46479 @endif target-libgomp
46481 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46482 maybe-pdf-target-libgomp:
46484 maybe-pdf-target-libgomp: pdf-target-libgomp
46486 pdf-target-libgomp: \
46487 configure-target-libgomp
46488 @: $(MAKE); $(unstage)
46489 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46490 r=`${PWD_COMMAND}`; export r; \
46491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46492 $(NORMAL_TARGET_EXPORTS) \
46493 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46494 for flag in $(EXTRA_TARGET_FLAGS); do \
46495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46497 (cd $(TARGET_SUBDIR)/libgomp && \
46498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46500 "RANLIB=$${RANLIB}" \
46501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46505 @endif target-libgomp
46507 .PHONY: maybe-html-target-libgomp html-target-libgomp
46508 maybe-html-target-libgomp:
46510 maybe-html-target-libgomp: html-target-libgomp
46512 html-target-libgomp: \
46513 configure-target-libgomp
46514 @: $(MAKE); $(unstage)
46515 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46516 r=`${PWD_COMMAND}`; export r; \
46517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46518 $(NORMAL_TARGET_EXPORTS) \
46519 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46520 for flag in $(EXTRA_TARGET_FLAGS); do \
46521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46523 (cd $(TARGET_SUBDIR)/libgomp && \
46524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46526 "RANLIB=$${RANLIB}" \
46527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46531 @endif target-libgomp
46533 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46534 maybe-TAGS-target-libgomp:
46536 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46538 TAGS-target-libgomp: \
46539 configure-target-libgomp
46540 @: $(MAKE); $(unstage)
46541 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46542 r=`${PWD_COMMAND}`; export r; \
46543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46544 $(NORMAL_TARGET_EXPORTS) \
46545 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46546 for flag in $(EXTRA_TARGET_FLAGS); do \
46547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46549 (cd $(TARGET_SUBDIR)/libgomp && \
46550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46552 "RANLIB=$${RANLIB}" \
46553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557 @endif target-libgomp
46559 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46560 maybe-install-info-target-libgomp:
46562 maybe-install-info-target-libgomp: install-info-target-libgomp
46564 install-info-target-libgomp: \
46565 configure-target-libgomp \
46566 info-target-libgomp
46567 @: $(MAKE); $(unstage)
46568 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46569 r=`${PWD_COMMAND}`; export r; \
46570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571 $(NORMAL_TARGET_EXPORTS) \
46572 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46573 for flag in $(EXTRA_TARGET_FLAGS); do \
46574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46576 (cd $(TARGET_SUBDIR)/libgomp && \
46577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46579 "RANLIB=$${RANLIB}" \
46580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584 @endif target-libgomp
46586 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46587 maybe-install-pdf-target-libgomp:
46589 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46591 install-pdf-target-libgomp: \
46592 configure-target-libgomp \
46594 @: $(MAKE); $(unstage)
46595 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46596 r=`${PWD_COMMAND}`; export r; \
46597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46598 $(NORMAL_TARGET_EXPORTS) \
46599 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46600 for flag in $(EXTRA_TARGET_FLAGS); do \
46601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46603 (cd $(TARGET_SUBDIR)/libgomp && \
46604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46606 "RANLIB=$${RANLIB}" \
46607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46611 @endif target-libgomp
46613 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46614 maybe-install-html-target-libgomp:
46616 maybe-install-html-target-libgomp: install-html-target-libgomp
46618 install-html-target-libgomp: \
46619 configure-target-libgomp \
46620 html-target-libgomp
46621 @: $(MAKE); $(unstage)
46622 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46623 r=`${PWD_COMMAND}`; export r; \
46624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46625 $(NORMAL_TARGET_EXPORTS) \
46626 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46627 for flag in $(EXTRA_TARGET_FLAGS); do \
46628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46630 (cd $(TARGET_SUBDIR)/libgomp && \
46631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46633 "RANLIB=$${RANLIB}" \
46634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46638 @endif target-libgomp
46640 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46641 maybe-installcheck-target-libgomp:
46643 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46645 installcheck-target-libgomp: \
46646 configure-target-libgomp
46647 @: $(MAKE); $(unstage)
46648 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46649 r=`${PWD_COMMAND}`; export r; \
46650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46651 $(NORMAL_TARGET_EXPORTS) \
46652 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46653 for flag in $(EXTRA_TARGET_FLAGS); do \
46654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46656 (cd $(TARGET_SUBDIR)/libgomp && \
46657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46659 "RANLIB=$${RANLIB}" \
46660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664 @endif target-libgomp
46666 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46667 maybe-mostlyclean-target-libgomp:
46669 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46671 mostlyclean-target-libgomp:
46672 @: $(MAKE); $(unstage)
46673 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46674 r=`${PWD_COMMAND}`; export r; \
46675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46676 $(NORMAL_TARGET_EXPORTS) \
46677 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46678 for flag in $(EXTRA_TARGET_FLAGS); do \
46679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46681 (cd $(TARGET_SUBDIR)/libgomp && \
46682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46684 "RANLIB=$${RANLIB}" \
46685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46689 @endif target-libgomp
46691 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46692 maybe-clean-target-libgomp:
46694 maybe-clean-target-libgomp: clean-target-libgomp
46696 clean-target-libgomp:
46697 @: $(MAKE); $(unstage)
46698 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46699 r=`${PWD_COMMAND}`; export r; \
46700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46701 $(NORMAL_TARGET_EXPORTS) \
46702 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46703 for flag in $(EXTRA_TARGET_FLAGS); do \
46704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46706 (cd $(TARGET_SUBDIR)/libgomp && \
46707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46709 "RANLIB=$${RANLIB}" \
46710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46714 @endif target-libgomp
46716 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46717 maybe-distclean-target-libgomp:
46719 maybe-distclean-target-libgomp: distclean-target-libgomp
46721 distclean-target-libgomp:
46722 @: $(MAKE); $(unstage)
46723 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46724 r=`${PWD_COMMAND}`; export r; \
46725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726 $(NORMAL_TARGET_EXPORTS) \
46727 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46728 for flag in $(EXTRA_TARGET_FLAGS); do \
46729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46731 (cd $(TARGET_SUBDIR)/libgomp && \
46732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734 "RANLIB=$${RANLIB}" \
46735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46739 @endif target-libgomp
46741 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46742 maybe-maintainer-clean-target-libgomp:
46744 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46746 maintainer-clean-target-libgomp:
46747 @: $(MAKE); $(unstage)
46748 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46749 r=`${PWD_COMMAND}`; export r; \
46750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751 $(NORMAL_TARGET_EXPORTS) \
46752 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46753 for flag in $(EXTRA_TARGET_FLAGS); do \
46754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46756 (cd $(TARGET_SUBDIR)/libgomp && \
46757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46759 "RANLIB=$${RANLIB}" \
46760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46761 maintainer-clean) \
46764 @endif target-libgomp
46770 .PHONY: configure-target-libitm maybe-configure-target-libitm
46771 maybe-configure-target-libitm:
46773 configure-target-libitm: stage_current
46774 @endif gcc-bootstrap
46776 maybe-configure-target-libitm: configure-target-libitm
46777 configure-target-libitm:
46778 @: $(MAKE); $(unstage)
46779 @r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 echo "Checking multilib configuration for libitm..."; \
46782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46784 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46785 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46786 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46788 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46789 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46792 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46794 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46796 $(NORMAL_TARGET_EXPORTS) \
46797 echo Configuring in $(TARGET_SUBDIR)/libitm; \
46798 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46799 case $(srcdir) in \
46800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46801 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46804 module_srcdir=libitm; \
46805 rm -f no-such-file || : ; \
46806 CONFIG_SITE=no-such-file $(SHELL) \
46807 $$s/$$module_srcdir/configure \
46808 --srcdir=$${topdir}/$$module_srcdir \
46809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46810 --target=${target_alias} \
46812 @endif target-libitm
46818 .PHONY: all-target-libitm maybe-all-target-libitm
46819 maybe-all-target-libitm:
46821 all-target-libitm: stage_current
46822 @endif gcc-bootstrap
46824 TARGET-target-libitm=all
46825 maybe-all-target-libitm: all-target-libitm
46826 all-target-libitm: configure-target-libitm
46827 @: $(MAKE); $(unstage)
46828 @r=`${PWD_COMMAND}`; export r; \
46829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46830 $(NORMAL_TARGET_EXPORTS) \
46831 (cd $(TARGET_SUBDIR)/libitm && \
46832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46833 $(TARGET-target-libitm))
46834 @endif target-libitm
46840 .PHONY: check-target-libitm maybe-check-target-libitm
46841 maybe-check-target-libitm:
46843 maybe-check-target-libitm: check-target-libitm
46845 check-target-libitm:
46846 @: $(MAKE); $(unstage)
46847 @r=`${PWD_COMMAND}`; export r; \
46848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46849 $(NORMAL_TARGET_EXPORTS) \
46850 (cd $(TARGET_SUBDIR)/libitm && \
46851 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46853 @endif target-libitm
46855 .PHONY: install-target-libitm maybe-install-target-libitm
46856 maybe-install-target-libitm:
46858 maybe-install-target-libitm: install-target-libitm
46860 install-target-libitm: installdirs
46861 @: $(MAKE); $(unstage)
46862 @r=`${PWD_COMMAND}`; export r; \
46863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864 $(NORMAL_TARGET_EXPORTS) \
46865 (cd $(TARGET_SUBDIR)/libitm && \
46866 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46868 @endif target-libitm
46870 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46871 maybe-install-strip-target-libitm:
46873 maybe-install-strip-target-libitm: install-strip-target-libitm
46875 install-strip-target-libitm: installdirs
46876 @: $(MAKE); $(unstage)
46877 @r=`${PWD_COMMAND}`; export r; \
46878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879 $(NORMAL_TARGET_EXPORTS) \
46880 (cd $(TARGET_SUBDIR)/libitm && \
46881 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46883 @endif target-libitm
46885 # Other targets (info, dvi, pdf, etc.)
46887 .PHONY: maybe-info-target-libitm info-target-libitm
46888 maybe-info-target-libitm:
46890 maybe-info-target-libitm: info-target-libitm
46892 info-target-libitm: \
46893 configure-target-libitm
46894 @: $(MAKE); $(unstage)
46895 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46896 r=`${PWD_COMMAND}`; export r; \
46897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46898 $(NORMAL_TARGET_EXPORTS) \
46899 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46900 for flag in $(EXTRA_TARGET_FLAGS); do \
46901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46903 (cd $(TARGET_SUBDIR)/libitm && \
46904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46906 "RANLIB=$${RANLIB}" \
46907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46911 @endif target-libitm
46913 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46914 maybe-dvi-target-libitm:
46916 maybe-dvi-target-libitm: dvi-target-libitm
46918 dvi-target-libitm: \
46919 configure-target-libitm
46920 @: $(MAKE); $(unstage)
46921 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46922 r=`${PWD_COMMAND}`; export r; \
46923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46924 $(NORMAL_TARGET_EXPORTS) \
46925 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46926 for flag in $(EXTRA_TARGET_FLAGS); do \
46927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46929 (cd $(TARGET_SUBDIR)/libitm && \
46930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46932 "RANLIB=$${RANLIB}" \
46933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46937 @endif target-libitm
46939 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46940 maybe-pdf-target-libitm:
46942 maybe-pdf-target-libitm: pdf-target-libitm
46944 pdf-target-libitm: \
46945 configure-target-libitm
46946 @: $(MAKE); $(unstage)
46947 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46948 r=`${PWD_COMMAND}`; export r; \
46949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46950 $(NORMAL_TARGET_EXPORTS) \
46951 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46952 for flag in $(EXTRA_TARGET_FLAGS); do \
46953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46955 (cd $(TARGET_SUBDIR)/libitm && \
46956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46958 "RANLIB=$${RANLIB}" \
46959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46963 @endif target-libitm
46965 .PHONY: maybe-html-target-libitm html-target-libitm
46966 maybe-html-target-libitm:
46968 maybe-html-target-libitm: html-target-libitm
46970 html-target-libitm: \
46971 configure-target-libitm
46972 @: $(MAKE); $(unstage)
46973 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46974 r=`${PWD_COMMAND}`; export r; \
46975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46976 $(NORMAL_TARGET_EXPORTS) \
46977 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46978 for flag in $(EXTRA_TARGET_FLAGS); do \
46979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46981 (cd $(TARGET_SUBDIR)/libitm && \
46982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46984 "RANLIB=$${RANLIB}" \
46985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46989 @endif target-libitm
46991 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46992 maybe-TAGS-target-libitm:
46994 maybe-TAGS-target-libitm: TAGS-target-libitm
46996 TAGS-target-libitm: \
46997 configure-target-libitm
46998 @: $(MAKE); $(unstage)
46999 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47000 r=`${PWD_COMMAND}`; export r; \
47001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47002 $(NORMAL_TARGET_EXPORTS) \
47003 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47004 for flag in $(EXTRA_TARGET_FLAGS); do \
47005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47007 (cd $(TARGET_SUBDIR)/libitm && \
47008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47010 "RANLIB=$${RANLIB}" \
47011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47015 @endif target-libitm
47017 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47018 maybe-install-info-target-libitm:
47020 maybe-install-info-target-libitm: install-info-target-libitm
47022 install-info-target-libitm: \
47023 configure-target-libitm \
47025 @: $(MAKE); $(unstage)
47026 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47027 r=`${PWD_COMMAND}`; export r; \
47028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47029 $(NORMAL_TARGET_EXPORTS) \
47030 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47031 for flag in $(EXTRA_TARGET_FLAGS); do \
47032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47034 (cd $(TARGET_SUBDIR)/libitm && \
47035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47037 "RANLIB=$${RANLIB}" \
47038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47042 @endif target-libitm
47044 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47045 maybe-install-pdf-target-libitm:
47047 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47049 install-pdf-target-libitm: \
47050 configure-target-libitm \
47052 @: $(MAKE); $(unstage)
47053 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47054 r=`${PWD_COMMAND}`; export r; \
47055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47056 $(NORMAL_TARGET_EXPORTS) \
47057 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47058 for flag in $(EXTRA_TARGET_FLAGS); do \
47059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47061 (cd $(TARGET_SUBDIR)/libitm && \
47062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47064 "RANLIB=$${RANLIB}" \
47065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47069 @endif target-libitm
47071 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47072 maybe-install-html-target-libitm:
47074 maybe-install-html-target-libitm: install-html-target-libitm
47076 install-html-target-libitm: \
47077 configure-target-libitm \
47079 @: $(MAKE); $(unstage)
47080 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47081 r=`${PWD_COMMAND}`; export r; \
47082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47083 $(NORMAL_TARGET_EXPORTS) \
47084 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47085 for flag in $(EXTRA_TARGET_FLAGS); do \
47086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47088 (cd $(TARGET_SUBDIR)/libitm && \
47089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47091 "RANLIB=$${RANLIB}" \
47092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47096 @endif target-libitm
47098 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47099 maybe-installcheck-target-libitm:
47101 maybe-installcheck-target-libitm: installcheck-target-libitm
47103 installcheck-target-libitm: \
47104 configure-target-libitm
47105 @: $(MAKE); $(unstage)
47106 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47107 r=`${PWD_COMMAND}`; export r; \
47108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47109 $(NORMAL_TARGET_EXPORTS) \
47110 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47111 for flag in $(EXTRA_TARGET_FLAGS); do \
47112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47114 (cd $(TARGET_SUBDIR)/libitm && \
47115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47117 "RANLIB=$${RANLIB}" \
47118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47122 @endif target-libitm
47124 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47125 maybe-mostlyclean-target-libitm:
47127 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47129 mostlyclean-target-libitm:
47130 @: $(MAKE); $(unstage)
47131 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47132 r=`${PWD_COMMAND}`; export r; \
47133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47134 $(NORMAL_TARGET_EXPORTS) \
47135 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47136 for flag in $(EXTRA_TARGET_FLAGS); do \
47137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47139 (cd $(TARGET_SUBDIR)/libitm && \
47140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47142 "RANLIB=$${RANLIB}" \
47143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47147 @endif target-libitm
47149 .PHONY: maybe-clean-target-libitm clean-target-libitm
47150 maybe-clean-target-libitm:
47152 maybe-clean-target-libitm: clean-target-libitm
47154 clean-target-libitm:
47155 @: $(MAKE); $(unstage)
47156 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47157 r=`${PWD_COMMAND}`; export r; \
47158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159 $(NORMAL_TARGET_EXPORTS) \
47160 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47161 for flag in $(EXTRA_TARGET_FLAGS); do \
47162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47164 (cd $(TARGET_SUBDIR)/libitm && \
47165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167 "RANLIB=$${RANLIB}" \
47168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47172 @endif target-libitm
47174 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47175 maybe-distclean-target-libitm:
47177 maybe-distclean-target-libitm: distclean-target-libitm
47179 distclean-target-libitm:
47180 @: $(MAKE); $(unstage)
47181 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47182 r=`${PWD_COMMAND}`; export r; \
47183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47184 $(NORMAL_TARGET_EXPORTS) \
47185 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47186 for flag in $(EXTRA_TARGET_FLAGS); do \
47187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47189 (cd $(TARGET_SUBDIR)/libitm && \
47190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47192 "RANLIB=$${RANLIB}" \
47193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47197 @endif target-libitm
47199 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47200 maybe-maintainer-clean-target-libitm:
47202 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47204 maintainer-clean-target-libitm:
47205 @: $(MAKE); $(unstage)
47206 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47207 r=`${PWD_COMMAND}`; export r; \
47208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47209 $(NORMAL_TARGET_EXPORTS) \
47210 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47211 for flag in $(EXTRA_TARGET_FLAGS); do \
47212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47214 (cd $(TARGET_SUBDIR)/libitm && \
47215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47217 "RANLIB=$${RANLIB}" \
47218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47219 maintainer-clean) \
47222 @endif target-libitm
47228 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47229 maybe-configure-target-libatomic:
47231 configure-target-libatomic: stage_current
47232 @endif gcc-bootstrap
47233 @if target-libatomic
47234 maybe-configure-target-libatomic: configure-target-libatomic
47235 configure-target-libatomic:
47236 @: $(MAKE); $(unstage)
47237 @r=`${PWD_COMMAND}`; export r; \
47238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239 echo "Checking multilib configuration for libatomic..."; \
47240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47241 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47242 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47243 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47244 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47246 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47247 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47250 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47252 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47254 $(NORMAL_TARGET_EXPORTS) \
47255 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47256 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47257 case $(srcdir) in \
47258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47259 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47262 module_srcdir=libatomic; \
47263 rm -f no-such-file || : ; \
47264 CONFIG_SITE=no-such-file $(SHELL) \
47265 $$s/$$module_srcdir/configure \
47266 --srcdir=$${topdir}/$$module_srcdir \
47267 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47268 --target=${target_alias} \
47270 @endif target-libatomic
47276 .PHONY: all-target-libatomic maybe-all-target-libatomic
47277 maybe-all-target-libatomic:
47279 all-target-libatomic: stage_current
47280 @endif gcc-bootstrap
47281 @if target-libatomic
47282 TARGET-target-libatomic=all
47283 maybe-all-target-libatomic: all-target-libatomic
47284 all-target-libatomic: configure-target-libatomic
47285 @: $(MAKE); $(unstage)
47286 @r=`${PWD_COMMAND}`; export r; \
47287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47288 $(NORMAL_TARGET_EXPORTS) \
47289 (cd $(TARGET_SUBDIR)/libatomic && \
47290 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47291 $(TARGET-target-libatomic))
47292 @endif target-libatomic
47298 .PHONY: check-target-libatomic maybe-check-target-libatomic
47299 maybe-check-target-libatomic:
47300 @if target-libatomic
47301 maybe-check-target-libatomic: check-target-libatomic
47303 check-target-libatomic:
47304 @: $(MAKE); $(unstage)
47305 @r=`${PWD_COMMAND}`; export r; \
47306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307 $(NORMAL_TARGET_EXPORTS) \
47308 (cd $(TARGET_SUBDIR)/libatomic && \
47309 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47311 @endif target-libatomic
47313 .PHONY: install-target-libatomic maybe-install-target-libatomic
47314 maybe-install-target-libatomic:
47315 @if target-libatomic
47316 maybe-install-target-libatomic: install-target-libatomic
47318 install-target-libatomic: installdirs
47319 @: $(MAKE); $(unstage)
47320 @r=`${PWD_COMMAND}`; export r; \
47321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47322 $(NORMAL_TARGET_EXPORTS) \
47323 (cd $(TARGET_SUBDIR)/libatomic && \
47324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47326 @endif target-libatomic
47328 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47329 maybe-install-strip-target-libatomic:
47330 @if target-libatomic
47331 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47333 install-strip-target-libatomic: installdirs
47334 @: $(MAKE); $(unstage)
47335 @r=`${PWD_COMMAND}`; export r; \
47336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47337 $(NORMAL_TARGET_EXPORTS) \
47338 (cd $(TARGET_SUBDIR)/libatomic && \
47339 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47341 @endif target-libatomic
47343 # Other targets (info, dvi, pdf, etc.)
47345 .PHONY: maybe-info-target-libatomic info-target-libatomic
47346 maybe-info-target-libatomic:
47347 @if target-libatomic
47348 maybe-info-target-libatomic: info-target-libatomic
47350 info-target-libatomic: \
47351 configure-target-libatomic
47352 @: $(MAKE); $(unstage)
47353 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47354 r=`${PWD_COMMAND}`; export r; \
47355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47356 $(NORMAL_TARGET_EXPORTS) \
47357 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47358 for flag in $(EXTRA_TARGET_FLAGS); do \
47359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47361 (cd $(TARGET_SUBDIR)/libatomic && \
47362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47364 "RANLIB=$${RANLIB}" \
47365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369 @endif target-libatomic
47371 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47372 maybe-dvi-target-libatomic:
47373 @if target-libatomic
47374 maybe-dvi-target-libatomic: dvi-target-libatomic
47376 dvi-target-libatomic: \
47377 configure-target-libatomic
47378 @: $(MAKE); $(unstage)
47379 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47380 r=`${PWD_COMMAND}`; export r; \
47381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47382 $(NORMAL_TARGET_EXPORTS) \
47383 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47384 for flag in $(EXTRA_TARGET_FLAGS); do \
47385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47387 (cd $(TARGET_SUBDIR)/libatomic && \
47388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47390 "RANLIB=$${RANLIB}" \
47391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47395 @endif target-libatomic
47397 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47398 maybe-pdf-target-libatomic:
47399 @if target-libatomic
47400 maybe-pdf-target-libatomic: pdf-target-libatomic
47402 pdf-target-libatomic: \
47403 configure-target-libatomic
47404 @: $(MAKE); $(unstage)
47405 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47406 r=`${PWD_COMMAND}`; export r; \
47407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47408 $(NORMAL_TARGET_EXPORTS) \
47409 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47410 for flag in $(EXTRA_TARGET_FLAGS); do \
47411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47413 (cd $(TARGET_SUBDIR)/libatomic && \
47414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47416 "RANLIB=$${RANLIB}" \
47417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47421 @endif target-libatomic
47423 .PHONY: maybe-html-target-libatomic html-target-libatomic
47424 maybe-html-target-libatomic:
47425 @if target-libatomic
47426 maybe-html-target-libatomic: html-target-libatomic
47428 html-target-libatomic: \
47429 configure-target-libatomic
47430 @: $(MAKE); $(unstage)
47431 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47432 r=`${PWD_COMMAND}`; export r; \
47433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47434 $(NORMAL_TARGET_EXPORTS) \
47435 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47436 for flag in $(EXTRA_TARGET_FLAGS); do \
47437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47439 (cd $(TARGET_SUBDIR)/libatomic && \
47440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47442 "RANLIB=$${RANLIB}" \
47443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47447 @endif target-libatomic
47449 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47450 maybe-TAGS-target-libatomic:
47451 @if target-libatomic
47452 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47454 TAGS-target-libatomic: \
47455 configure-target-libatomic
47456 @: $(MAKE); $(unstage)
47457 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47458 r=`${PWD_COMMAND}`; export r; \
47459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47460 $(NORMAL_TARGET_EXPORTS) \
47461 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47462 for flag in $(EXTRA_TARGET_FLAGS); do \
47463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47465 (cd $(TARGET_SUBDIR)/libatomic && \
47466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47468 "RANLIB=$${RANLIB}" \
47469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47473 @endif target-libatomic
47475 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47476 maybe-install-info-target-libatomic:
47477 @if target-libatomic
47478 maybe-install-info-target-libatomic: install-info-target-libatomic
47480 install-info-target-libatomic: \
47481 configure-target-libatomic \
47482 info-target-libatomic
47483 @: $(MAKE); $(unstage)
47484 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47485 r=`${PWD_COMMAND}`; export r; \
47486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487 $(NORMAL_TARGET_EXPORTS) \
47488 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47489 for flag in $(EXTRA_TARGET_FLAGS); do \
47490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47492 (cd $(TARGET_SUBDIR)/libatomic && \
47493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47495 "RANLIB=$${RANLIB}" \
47496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47500 @endif target-libatomic
47502 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47503 maybe-install-pdf-target-libatomic:
47504 @if target-libatomic
47505 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47507 install-pdf-target-libatomic: \
47508 configure-target-libatomic \
47509 pdf-target-libatomic
47510 @: $(MAKE); $(unstage)
47511 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47512 r=`${PWD_COMMAND}`; export r; \
47513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47514 $(NORMAL_TARGET_EXPORTS) \
47515 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47516 for flag in $(EXTRA_TARGET_FLAGS); do \
47517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47519 (cd $(TARGET_SUBDIR)/libatomic && \
47520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47522 "RANLIB=$${RANLIB}" \
47523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47527 @endif target-libatomic
47529 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47530 maybe-install-html-target-libatomic:
47531 @if target-libatomic
47532 maybe-install-html-target-libatomic: install-html-target-libatomic
47534 install-html-target-libatomic: \
47535 configure-target-libatomic \
47536 html-target-libatomic
47537 @: $(MAKE); $(unstage)
47538 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47539 r=`${PWD_COMMAND}`; export r; \
47540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47541 $(NORMAL_TARGET_EXPORTS) \
47542 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47543 for flag in $(EXTRA_TARGET_FLAGS); do \
47544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47546 (cd $(TARGET_SUBDIR)/libatomic && \
47547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47549 "RANLIB=$${RANLIB}" \
47550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47554 @endif target-libatomic
47556 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47557 maybe-installcheck-target-libatomic:
47558 @if target-libatomic
47559 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47561 installcheck-target-libatomic: \
47562 configure-target-libatomic
47563 @: $(MAKE); $(unstage)
47564 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47565 r=`${PWD_COMMAND}`; export r; \
47566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47567 $(NORMAL_TARGET_EXPORTS) \
47568 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47569 for flag in $(EXTRA_TARGET_FLAGS); do \
47570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47572 (cd $(TARGET_SUBDIR)/libatomic && \
47573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47575 "RANLIB=$${RANLIB}" \
47576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47580 @endif target-libatomic
47582 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47583 maybe-mostlyclean-target-libatomic:
47584 @if target-libatomic
47585 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47587 mostlyclean-target-libatomic:
47588 @: $(MAKE); $(unstage)
47589 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47590 r=`${PWD_COMMAND}`; export r; \
47591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592 $(NORMAL_TARGET_EXPORTS) \
47593 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47594 for flag in $(EXTRA_TARGET_FLAGS); do \
47595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47597 (cd $(TARGET_SUBDIR)/libatomic && \
47598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47600 "RANLIB=$${RANLIB}" \
47601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47605 @endif target-libatomic
47607 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47608 maybe-clean-target-libatomic:
47609 @if target-libatomic
47610 maybe-clean-target-libatomic: clean-target-libatomic
47612 clean-target-libatomic:
47613 @: $(MAKE); $(unstage)
47614 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47615 r=`${PWD_COMMAND}`; export r; \
47616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47617 $(NORMAL_TARGET_EXPORTS) \
47618 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47619 for flag in $(EXTRA_TARGET_FLAGS); do \
47620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47622 (cd $(TARGET_SUBDIR)/libatomic && \
47623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47625 "RANLIB=$${RANLIB}" \
47626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47630 @endif target-libatomic
47632 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47633 maybe-distclean-target-libatomic:
47634 @if target-libatomic
47635 maybe-distclean-target-libatomic: distclean-target-libatomic
47637 distclean-target-libatomic:
47638 @: $(MAKE); $(unstage)
47639 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47640 r=`${PWD_COMMAND}`; export r; \
47641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47642 $(NORMAL_TARGET_EXPORTS) \
47643 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47644 for flag in $(EXTRA_TARGET_FLAGS); do \
47645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47647 (cd $(TARGET_SUBDIR)/libatomic && \
47648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47650 "RANLIB=$${RANLIB}" \
47651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47655 @endif target-libatomic
47657 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47658 maybe-maintainer-clean-target-libatomic:
47659 @if target-libatomic
47660 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47662 maintainer-clean-target-libatomic:
47663 @: $(MAKE); $(unstage)
47664 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47665 r=`${PWD_COMMAND}`; export r; \
47666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47667 $(NORMAL_TARGET_EXPORTS) \
47668 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47669 for flag in $(EXTRA_TARGET_FLAGS); do \
47670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47672 (cd $(TARGET_SUBDIR)/libatomic && \
47673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47675 "RANLIB=$${RANLIB}" \
47676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47677 maintainer-clean) \
47680 @endif target-libatomic
47685 .PHONY: check-target-libgomp-c++
47686 check-target-libgomp-c++:
47687 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47689 @endif target-libgomp
47692 .PHONY: check-target-libitm-c++
47693 check-target-libitm-c++:
47694 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47696 @endif target-libitm
47702 @if gcc-no-bootstrap
47704 cross: all-build all-gas all-ld
47705 @r=`${PWD_COMMAND}`; export r; \
47706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47708 echo "Building the C and C++ compiler"; \
47709 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47710 @r=`${PWD_COMMAND}`; export r; \
47711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712 echo "Building runtime libraries"; \
47713 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47714 @endif gcc-no-bootstrap
47718 .PHONY: check-gcc-c check-c
47720 r=`${PWD_COMMAND}`; export r; \
47721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47723 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47724 check-c: check-gcc-c
47726 .PHONY: check-gcc-c++ check-c++
47728 r=`${PWD_COMMAND}`; export r; \
47729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47731 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47732 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47734 .PHONY: check-gcc-fortran check-fortran
47736 r=`${PWD_COMMAND}`; export r; \
47737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47739 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47740 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47742 .PHONY: check-gcc-java check-java
47744 r=`${PWD_COMMAND}`; export r; \
47745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47748 check-java: check-gcc-java check-target-libjava
47750 .PHONY: check-gcc-ada check-ada
47752 r=`${PWD_COMMAND}`; export r; \
47753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47755 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47756 check-ada: check-gcc-ada check-target-libada
47758 .PHONY: check-gcc-objc check-objc
47760 r=`${PWD_COMMAND}`; export r; \
47761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47763 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47764 check-objc: check-gcc-objc check-target-libobjc
47766 .PHONY: check-gcc-obj-c++ check-obj-c++
47768 r=`${PWD_COMMAND}`; export r; \
47769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47771 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47772 check-obj-c++: check-gcc-obj-c++
47774 .PHONY: check-gcc-go check-go
47776 r=`${PWD_COMMAND}`; export r; \
47777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47779 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47780 check-go: check-gcc-go check-target-libgo
47783 # The gcc part of install-no-fixedincludes, which relies on an intimate
47784 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
47785 .PHONY: gcc-install-no-fixedincludes
47786 gcc-install-no-fixedincludes:
47787 @if [ -f ./gcc/Makefile ]; then \
47788 r=`${PWD_COMMAND}`; export r; \
47789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47792 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47796 # ---------------------
47797 # GCC bootstrap support
47798 # ---------------------
47800 # We track the current stage (the one in 'gcc') in the stage_current file.
47801 # stage_last instead tracks the stage that was built last. These targets
47802 # are dummy when toplevel bootstrap is not active.
47804 # While making host and target tools, symlinks to the final stage must be
47805 # there, so $(unstage) should be run at various points. To avoid excessive
47806 # recursive invocations of make, we "inline" them using a variable. These
47807 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47808 # to avoid warnings from the GNU Make job server.
47815 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47816 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47817 current_stage = "`cat stage_current 2> /dev/null`"
47818 @endif gcc-bootstrap
47820 .PHONY: unstage stage
47822 @: $(MAKE); $(unstage)
47824 @: $(MAKE); $(stage)
47826 # Disable commands for lean bootstrap.
47829 # We name the build directories for the various stages "stage1-gcc",
47830 # "stage2-gcc","stage3-gcc", etc.
47832 # Since the 'compare' process will fail (on debugging information) if any
47833 # directory names are different, we need to link the gcc directory for
47834 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47835 # the build directories constant as well. For the latter, we use naked names
47836 # like 'gcc', because the scripts in that directory assume it. We use
47837 # mv on platforms where symlinks to directories do not work or are not
47840 # 'touch' doesn't work right on some platforms.
47841 STAMP = echo timestamp >
47843 # We only want to compare .o files, so set this!
47847 .PHONY: stage1-start stage1-end
47850 @: $(MAKE); $(stage); \
47851 echo stage1 > stage_current; \
47852 echo stage1 > stage_last; \
47853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47855 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47856 mkdir stage1-bfd; \
47860 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47861 mkdir stage1-opcodes; \
47862 mv stage1-opcodes opcodes
47865 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47866 mkdir stage1-binutils; \
47867 mv stage1-binutils binutils
47870 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47871 mkdir stage1-fixincludes; \
47872 mv stage1-fixincludes fixincludes
47875 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47876 mkdir stage1-gas; \
47880 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47881 mkdir stage1-gcc; \
47885 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47886 mkdir stage1-gmp; \
47890 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47891 mkdir stage1-mpfr; \
47892 mv stage1-mpfr mpfr
47895 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47896 mkdir stage1-mpc; \
47900 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47901 mkdir stage1-isl; \
47905 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47906 mkdir stage1-libelf; \
47907 mv stage1-libelf libelf
47910 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47911 mkdir stage1-gold; \
47912 mv stage1-gold gold
47915 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47916 mkdir stage1-intl; \
47917 mv stage1-intl intl
47920 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47925 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47926 mkdir stage1-libbacktrace; \
47927 mv stage1-libbacktrace libbacktrace
47928 @endif libbacktrace
47930 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47931 mkdir stage1-libcpp; \
47932 mv stage1-libcpp libcpp
47935 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47936 mkdir stage1-libdecnumber; \
47937 mv stage1-libdecnumber libdecnumber
47938 @endif libdecnumber
47940 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47941 mkdir stage1-libiberty; \
47942 mv stage1-libiberty libiberty
47944 @if libiberty-linker-plugin
47945 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47946 mkdir stage1-libiberty-linker-plugin; \
47947 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47948 @endif libiberty-linker-plugin
47950 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47951 mkdir stage1-libiconv; \
47952 mv stage1-libiconv libiconv
47955 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47956 mkdir stage1-zlib; \
47957 mv stage1-zlib zlib
47960 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47961 mkdir stage1-lto-plugin; \
47962 mv stage1-lto-plugin lto-plugin
47964 @[ -d stage1-$(TARGET_SUBDIR) ] || \
47965 mkdir stage1-$(TARGET_SUBDIR); \
47966 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47970 @if test -d $(HOST_SUBDIR)/bfd; then \
47971 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47975 @if test -d $(HOST_SUBDIR)/opcodes; then \
47976 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47980 @if test -d $(HOST_SUBDIR)/binutils; then \
47981 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47985 @if test -d $(HOST_SUBDIR)/fixincludes; then \
47986 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47990 @if test -d $(HOST_SUBDIR)/gas; then \
47991 cd $(HOST_SUBDIR); mv gas stage1-gas; \
47995 @if test -d $(HOST_SUBDIR)/gcc; then \
47996 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48000 @if test -d $(HOST_SUBDIR)/gmp; then \
48001 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48005 @if test -d $(HOST_SUBDIR)/mpfr; then \
48006 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48010 @if test -d $(HOST_SUBDIR)/mpc; then \
48011 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48015 @if test -d $(HOST_SUBDIR)/isl; then \
48016 cd $(HOST_SUBDIR); mv isl stage1-isl; \
48020 @if test -d $(HOST_SUBDIR)/libelf; then \
48021 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48025 @if test -d $(HOST_SUBDIR)/gold; then \
48026 cd $(HOST_SUBDIR); mv gold stage1-gold; \
48030 @if test -d $(HOST_SUBDIR)/intl; then \
48031 cd $(HOST_SUBDIR); mv intl stage1-intl; \
48035 @if test -d $(HOST_SUBDIR)/ld; then \
48036 cd $(HOST_SUBDIR); mv ld stage1-ld; \
48040 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48041 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48043 @endif libbacktrace
48045 @if test -d $(HOST_SUBDIR)/libcpp; then \
48046 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48050 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48051 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48053 @endif libdecnumber
48055 @if test -d $(HOST_SUBDIR)/libiberty; then \
48056 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48059 @if libiberty-linker-plugin
48060 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48061 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48063 @endif libiberty-linker-plugin
48065 @if test -d $(HOST_SUBDIR)/libiconv; then \
48066 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48070 @if test -d $(HOST_SUBDIR)/zlib; then \
48071 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48075 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48076 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48079 @if test -d $(TARGET_SUBDIR); then \
48080 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48082 rm -f stage_current
48084 # Bubble a bug fix through all the stages up to stage 1. They are
48085 # remade, but not reconfigured. The next stage (if any) will not be
48086 # reconfigured either.
48087 .PHONY: stage1-bubble
48089 @r=`${PWD_COMMAND}`; export r; \
48090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48091 if test -f stage1-lean ; then \
48092 echo Skipping rebuild of stage1; \
48094 $(MAKE) stage1-start; \
48095 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48098 .PHONY: all-stage1 clean-stage1
48099 do-clean: clean-stage1
48101 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48102 # only possibility, but now it conflicts with no-bootstrap rules
48108 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48110 .PHONY: distclean-stage1
48112 @: $(MAKE); $(stage)
48113 @test "`cat stage_last`" != stage1 || rm -f stage_last
48117 @endif gcc-bootstrap
48120 .PHONY: stage2-start stage2-end
48123 @: $(MAKE); $(stage); \
48124 echo stage2 > stage_current; \
48125 echo stage2 > stage_last; \
48126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48128 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48129 mkdir stage2-bfd; \
48130 mv stage2-bfd bfd; \
48131 mv stage1-bfd prev-bfd || test -f stage1-lean
48134 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48135 mkdir stage2-opcodes; \
48136 mv stage2-opcodes opcodes; \
48137 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48140 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48141 mkdir stage2-binutils; \
48142 mv stage2-binutils binutils; \
48143 mv stage1-binutils prev-binutils || test -f stage1-lean
48146 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48147 mkdir stage2-fixincludes; \
48148 mv stage2-fixincludes fixincludes; \
48149 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
48152 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48153 mkdir stage2-gas; \
48154 mv stage2-gas gas; \
48155 mv stage1-gas prev-gas || test -f stage1-lean
48158 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48159 mkdir stage2-gcc; \
48160 mv stage2-gcc gcc; \
48161 mv stage1-gcc prev-gcc || test -f stage1-lean
48164 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48165 mkdir stage2-gmp; \
48166 mv stage2-gmp gmp; \
48167 mv stage1-gmp prev-gmp || test -f stage1-lean
48170 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48171 mkdir stage2-mpfr; \
48172 mv stage2-mpfr mpfr; \
48173 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48176 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48177 mkdir stage2-mpc; \
48178 mv stage2-mpc mpc; \
48179 mv stage1-mpc prev-mpc || test -f stage1-lean
48182 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48183 mkdir stage2-isl; \
48184 mv stage2-isl isl; \
48185 mv stage1-isl prev-isl || test -f stage1-lean
48188 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48189 mkdir stage2-libelf; \
48190 mv stage2-libelf libelf; \
48191 mv stage1-libelf prev-libelf || test -f stage1-lean
48194 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48195 mkdir stage2-gold; \
48196 mv stage2-gold gold; \
48197 mv stage1-gold prev-gold || test -f stage1-lean
48200 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48201 mkdir stage2-intl; \
48202 mv stage2-intl intl; \
48203 mv stage1-intl prev-intl || test -f stage1-lean
48206 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48209 mv stage1-ld prev-ld || test -f stage1-lean
48212 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48213 mkdir stage2-libbacktrace; \
48214 mv stage2-libbacktrace libbacktrace; \
48215 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
48216 @endif libbacktrace
48218 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48219 mkdir stage2-libcpp; \
48220 mv stage2-libcpp libcpp; \
48221 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48224 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48225 mkdir stage2-libdecnumber; \
48226 mv stage2-libdecnumber libdecnumber; \
48227 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48228 @endif libdecnumber
48230 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48231 mkdir stage2-libiberty; \
48232 mv stage2-libiberty libiberty; \
48233 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48235 @if libiberty-linker-plugin
48236 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48237 mkdir stage2-libiberty-linker-plugin; \
48238 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48239 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
48240 @endif libiberty-linker-plugin
48242 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48243 mkdir stage2-libiconv; \
48244 mv stage2-libiconv libiconv; \
48245 mv stage1-libiconv prev-libiconv || test -f stage1-lean
48248 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48249 mkdir stage2-zlib; \
48250 mv stage2-zlib zlib; \
48251 mv stage1-zlib prev-zlib || test -f stage1-lean
48254 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48255 mkdir stage2-lto-plugin; \
48256 mv stage2-lto-plugin lto-plugin; \
48257 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
48259 @[ -d stage2-$(TARGET_SUBDIR) ] || \
48260 mkdir stage2-$(TARGET_SUBDIR); \
48261 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48262 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48266 @if test -d $(HOST_SUBDIR)/bfd; then \
48267 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48268 mv prev-bfd stage1-bfd; : ; \
48272 @if test -d $(HOST_SUBDIR)/opcodes; then \
48273 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48274 mv prev-opcodes stage1-opcodes; : ; \
48278 @if test -d $(HOST_SUBDIR)/binutils; then \
48279 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48280 mv prev-binutils stage1-binutils; : ; \
48284 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48285 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48286 mv prev-fixincludes stage1-fixincludes; : ; \
48290 @if test -d $(HOST_SUBDIR)/gas; then \
48291 cd $(HOST_SUBDIR); mv gas stage2-gas; \
48292 mv prev-gas stage1-gas; : ; \
48296 @if test -d $(HOST_SUBDIR)/gcc; then \
48297 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48298 mv prev-gcc stage1-gcc; : ; \
48302 @if test -d $(HOST_SUBDIR)/gmp; then \
48303 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48304 mv prev-gmp stage1-gmp; : ; \
48308 @if test -d $(HOST_SUBDIR)/mpfr; then \
48309 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48310 mv prev-mpfr stage1-mpfr; : ; \
48314 @if test -d $(HOST_SUBDIR)/mpc; then \
48315 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48316 mv prev-mpc stage1-mpc; : ; \
48320 @if test -d $(HOST_SUBDIR)/isl; then \
48321 cd $(HOST_SUBDIR); mv isl stage2-isl; \
48322 mv prev-isl stage1-isl; : ; \
48326 @if test -d $(HOST_SUBDIR)/libelf; then \
48327 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48328 mv prev-libelf stage1-libelf; : ; \
48332 @if test -d $(HOST_SUBDIR)/gold; then \
48333 cd $(HOST_SUBDIR); mv gold stage2-gold; \
48334 mv prev-gold stage1-gold; : ; \
48338 @if test -d $(HOST_SUBDIR)/intl; then \
48339 cd $(HOST_SUBDIR); mv intl stage2-intl; \
48340 mv prev-intl stage1-intl; : ; \
48344 @if test -d $(HOST_SUBDIR)/ld; then \
48345 cd $(HOST_SUBDIR); mv ld stage2-ld; \
48346 mv prev-ld stage1-ld; : ; \
48350 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48351 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48352 mv prev-libbacktrace stage1-libbacktrace; : ; \
48354 @endif libbacktrace
48356 @if test -d $(HOST_SUBDIR)/libcpp; then \
48357 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48358 mv prev-libcpp stage1-libcpp; : ; \
48362 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48363 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48364 mv prev-libdecnumber stage1-libdecnumber; : ; \
48366 @endif libdecnumber
48368 @if test -d $(HOST_SUBDIR)/libiberty; then \
48369 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48370 mv prev-libiberty stage1-libiberty; : ; \
48373 @if libiberty-linker-plugin
48374 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48375 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48376 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48378 @endif libiberty-linker-plugin
48380 @if test -d $(HOST_SUBDIR)/libiconv; then \
48381 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48382 mv prev-libiconv stage1-libiconv; : ; \
48386 @if test -d $(HOST_SUBDIR)/zlib; then \
48387 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48388 mv prev-zlib stage1-zlib; : ; \
48392 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48393 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48394 mv prev-lto-plugin stage1-lto-plugin; : ; \
48397 @if test -d $(TARGET_SUBDIR); then \
48398 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48399 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48401 rm -f stage_current
48403 # Bubble a bug fix through all the stages up to stage 2. They are
48404 # remade, but not reconfigured. The next stage (if any) will not be
48405 # reconfigured either.
48406 .PHONY: stage2-bubble
48407 stage2-bubble:: stage1-bubble
48408 @r=`${PWD_COMMAND}`; export r; \
48409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48410 if test -f stage2-lean || test -f stage1-lean ; then \
48411 echo Skipping rebuild of stage2; \
48413 $(MAKE) stage2-start; \
48414 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48417 .PHONY: all-stage2 clean-stage2
48418 do-clean: clean-stage2
48420 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48421 # only possibility, but now it conflicts with no-bootstrap rules
48426 .PHONY: bootstrap2 bootstrap2-lean
48428 echo stage2 > stage_final
48429 @r=`${PWD_COMMAND}`; export r; \
48430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48431 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48432 @: $(MAKE); $(unstage)
48433 @r=`${PWD_COMMAND}`; export r; \
48434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48435 TFLAGS="$(STAGE2_TFLAGS)"; \
48436 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48439 echo stage2 > stage_final
48440 @r=`${PWD_COMMAND}`; export r; \
48441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48442 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48443 @: $(MAKE); $(unstage)
48444 @r=`${PWD_COMMAND}`; export r; \
48445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48446 TFLAGS="$(STAGE2_TFLAGS)"; \
48447 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48450 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48451 distclean-stage1:: distclean-stage2
48452 .PHONY: distclean-stage2
48454 @: $(MAKE); $(stage)
48455 @test "`cat stage_last`" != stage2 || rm -f stage_last
48459 @endif gcc-bootstrap
48462 .PHONY: stage3-start stage3-end
48465 @: $(MAKE); $(stage); \
48466 echo stage3 > stage_current; \
48467 echo stage3 > stage_last; \
48468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48470 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48471 mkdir stage3-bfd; \
48472 mv stage3-bfd bfd; \
48473 mv stage2-bfd prev-bfd || test -f stage2-lean
48476 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48477 mkdir stage3-opcodes; \
48478 mv stage3-opcodes opcodes; \
48479 mv stage2-opcodes prev-opcodes || test -f stage2-lean
48482 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48483 mkdir stage3-binutils; \
48484 mv stage3-binutils binutils; \
48485 mv stage2-binutils prev-binutils || test -f stage2-lean
48488 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48489 mkdir stage3-fixincludes; \
48490 mv stage3-fixincludes fixincludes; \
48491 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
48494 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48495 mkdir stage3-gas; \
48496 mv stage3-gas gas; \
48497 mv stage2-gas prev-gas || test -f stage2-lean
48500 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48501 mkdir stage3-gcc; \
48502 mv stage3-gcc gcc; \
48503 mv stage2-gcc prev-gcc || test -f stage2-lean
48506 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48507 mkdir stage3-gmp; \
48508 mv stage3-gmp gmp; \
48509 mv stage2-gmp prev-gmp || test -f stage2-lean
48512 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48513 mkdir stage3-mpfr; \
48514 mv stage3-mpfr mpfr; \
48515 mv stage2-mpfr prev-mpfr || test -f stage2-lean
48518 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48519 mkdir stage3-mpc; \
48520 mv stage3-mpc mpc; \
48521 mv stage2-mpc prev-mpc || test -f stage2-lean
48524 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48525 mkdir stage3-isl; \
48526 mv stage3-isl isl; \
48527 mv stage2-isl prev-isl || test -f stage2-lean
48530 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48531 mkdir stage3-libelf; \
48532 mv stage3-libelf libelf; \
48533 mv stage2-libelf prev-libelf || test -f stage2-lean
48536 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48537 mkdir stage3-gold; \
48538 mv stage3-gold gold; \
48539 mv stage2-gold prev-gold || test -f stage2-lean
48542 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48543 mkdir stage3-intl; \
48544 mv stage3-intl intl; \
48545 mv stage2-intl prev-intl || test -f stage2-lean
48548 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48551 mv stage2-ld prev-ld || test -f stage2-lean
48554 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48555 mkdir stage3-libbacktrace; \
48556 mv stage3-libbacktrace libbacktrace; \
48557 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
48558 @endif libbacktrace
48560 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48561 mkdir stage3-libcpp; \
48562 mv stage3-libcpp libcpp; \
48563 mv stage2-libcpp prev-libcpp || test -f stage2-lean
48566 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48567 mkdir stage3-libdecnumber; \
48568 mv stage3-libdecnumber libdecnumber; \
48569 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
48570 @endif libdecnumber
48572 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48573 mkdir stage3-libiberty; \
48574 mv stage3-libiberty libiberty; \
48575 mv stage2-libiberty prev-libiberty || test -f stage2-lean
48577 @if libiberty-linker-plugin
48578 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48579 mkdir stage3-libiberty-linker-plugin; \
48580 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48581 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
48582 @endif libiberty-linker-plugin
48584 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48585 mkdir stage3-libiconv; \
48586 mv stage3-libiconv libiconv; \
48587 mv stage2-libiconv prev-libiconv || test -f stage2-lean
48590 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48591 mkdir stage3-zlib; \
48592 mv stage3-zlib zlib; \
48593 mv stage2-zlib prev-zlib || test -f stage2-lean
48596 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48597 mkdir stage3-lto-plugin; \
48598 mv stage3-lto-plugin lto-plugin; \
48599 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
48601 @[ -d stage3-$(TARGET_SUBDIR) ] || \
48602 mkdir stage3-$(TARGET_SUBDIR); \
48603 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48604 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
48608 @if test -d $(HOST_SUBDIR)/bfd; then \
48609 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48610 mv prev-bfd stage2-bfd; : ; \
48614 @if test -d $(HOST_SUBDIR)/opcodes; then \
48615 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48616 mv prev-opcodes stage2-opcodes; : ; \
48620 @if test -d $(HOST_SUBDIR)/binutils; then \
48621 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48622 mv prev-binutils stage2-binutils; : ; \
48626 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48627 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48628 mv prev-fixincludes stage2-fixincludes; : ; \
48632 @if test -d $(HOST_SUBDIR)/gas; then \
48633 cd $(HOST_SUBDIR); mv gas stage3-gas; \
48634 mv prev-gas stage2-gas; : ; \
48638 @if test -d $(HOST_SUBDIR)/gcc; then \
48639 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48640 mv prev-gcc stage2-gcc; : ; \
48644 @if test -d $(HOST_SUBDIR)/gmp; then \
48645 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48646 mv prev-gmp stage2-gmp; : ; \
48650 @if test -d $(HOST_SUBDIR)/mpfr; then \
48651 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48652 mv prev-mpfr stage2-mpfr; : ; \
48656 @if test -d $(HOST_SUBDIR)/mpc; then \
48657 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48658 mv prev-mpc stage2-mpc; : ; \
48662 @if test -d $(HOST_SUBDIR)/isl; then \
48663 cd $(HOST_SUBDIR); mv isl stage3-isl; \
48664 mv prev-isl stage2-isl; : ; \
48668 @if test -d $(HOST_SUBDIR)/libelf; then \
48669 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48670 mv prev-libelf stage2-libelf; : ; \
48674 @if test -d $(HOST_SUBDIR)/gold; then \
48675 cd $(HOST_SUBDIR); mv gold stage3-gold; \
48676 mv prev-gold stage2-gold; : ; \
48680 @if test -d $(HOST_SUBDIR)/intl; then \
48681 cd $(HOST_SUBDIR); mv intl stage3-intl; \
48682 mv prev-intl stage2-intl; : ; \
48686 @if test -d $(HOST_SUBDIR)/ld; then \
48687 cd $(HOST_SUBDIR); mv ld stage3-ld; \
48688 mv prev-ld stage2-ld; : ; \
48692 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48693 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48694 mv prev-libbacktrace stage2-libbacktrace; : ; \
48696 @endif libbacktrace
48698 @if test -d $(HOST_SUBDIR)/libcpp; then \
48699 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48700 mv prev-libcpp stage2-libcpp; : ; \
48704 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48705 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48706 mv prev-libdecnumber stage2-libdecnumber; : ; \
48708 @endif libdecnumber
48710 @if test -d $(HOST_SUBDIR)/libiberty; then \
48711 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48712 mv prev-libiberty stage2-libiberty; : ; \
48715 @if libiberty-linker-plugin
48716 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48717 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48718 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48720 @endif libiberty-linker-plugin
48722 @if test -d $(HOST_SUBDIR)/libiconv; then \
48723 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48724 mv prev-libiconv stage2-libiconv; : ; \
48728 @if test -d $(HOST_SUBDIR)/zlib; then \
48729 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48730 mv prev-zlib stage2-zlib; : ; \
48734 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48735 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48736 mv prev-lto-plugin stage2-lto-plugin; : ; \
48739 @if test -d $(TARGET_SUBDIR); then \
48740 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48741 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48743 rm -f stage_current
48745 # Bubble a bug fix through all the stages up to stage 3. They are
48746 # remade, but not reconfigured. The next stage (if any) will not be
48747 # reconfigured either.
48748 .PHONY: stage3-bubble
48749 stage3-bubble:: stage2-bubble
48750 @r=`${PWD_COMMAND}`; export r; \
48751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48752 if test -f stage3-lean || test -f stage2-lean ; then \
48753 echo Skipping rebuild of stage3; \
48755 $(MAKE) stage3-start; \
48758 $(STAMP) stage1-lean; \
48760 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48762 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48764 .PHONY: all-stage3 clean-stage3
48765 do-clean: clean-stage3
48767 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48768 # only possibility, but now it conflicts with no-bootstrap rules
48772 @r=`${PWD_COMMAND}`; export r; \
48773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48774 if test -f stage2-lean; then \
48775 echo Cannot compare object files as stage 2 was deleted.; \
48778 : $(MAKE); $(stage); \
48779 rm -f .bad_compare; \
48780 echo Comparing stages 2 and 3; \
48781 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48782 files=`find stage3-* -name "*$(objext)" -print | \
48783 sed -n s,^stage$$sed-,,p`; \
48784 for file in $${files}; do \
48785 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48786 if test ! -f $$f1; then continue; fi; \
48787 $(do-compare) > /dev/null 2>&1; \
48788 if test $$? -eq 1; then \
48790 @compare_exclusions@) \
48791 echo warning: $$file differs ;; \
48793 echo $$file differs >> .bad_compare ;; \
48797 if [ -f .bad_compare ]; then \
48798 echo "Bootstrap comparison failure!"; \
48799 cat .bad_compare; \
48802 echo Comparison successful.; \
48807 $(STAMP) stage2-lean; \
48812 .PHONY: bootstrap bootstrap-lean
48814 echo stage3 > stage_final
48815 @r=`${PWD_COMMAND}`; export r; \
48816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48818 @: $(MAKE); $(unstage)
48819 @r=`${PWD_COMMAND}`; export r; \
48820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821 TFLAGS="$(STAGE3_TFLAGS)"; \
48822 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48825 echo stage3 > stage_final
48826 @r=`${PWD_COMMAND}`; export r; \
48827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48828 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48829 @: $(MAKE); $(unstage)
48830 @r=`${PWD_COMMAND}`; export r; \
48831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48832 TFLAGS="$(STAGE3_TFLAGS)"; \
48833 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48836 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48837 distclean-stage2:: distclean-stage3
48838 .PHONY: distclean-stage3
48840 @: $(MAKE); $(stage)
48841 @test "`cat stage_last`" != stage3 || rm -f stage_last
48842 rm -rf stage3-* compare
48846 cleanstrap: do-distclean local-clean
48847 echo stage3 > stage_final
48848 @r=`${PWD_COMMAND}`; export r; \
48849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48851 @: $(MAKE); $(unstage)
48852 @r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 TFLAGS="$(STAGE3_TFLAGS)"; \
48855 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48857 @endif gcc-bootstrap
48860 .PHONY: stage4-start stage4-end
48863 @: $(MAKE); $(stage); \
48864 echo stage4 > stage_current; \
48865 echo stage4 > stage_last; \
48866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48868 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48869 mkdir stage4-bfd; \
48870 mv stage4-bfd bfd; \
48871 mv stage3-bfd prev-bfd || test -f stage3-lean
48874 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48875 mkdir stage4-opcodes; \
48876 mv stage4-opcodes opcodes; \
48877 mv stage3-opcodes prev-opcodes || test -f stage3-lean
48880 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48881 mkdir stage4-binutils; \
48882 mv stage4-binutils binutils; \
48883 mv stage3-binutils prev-binutils || test -f stage3-lean
48886 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48887 mkdir stage4-fixincludes; \
48888 mv stage4-fixincludes fixincludes; \
48889 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
48892 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48893 mkdir stage4-gas; \
48894 mv stage4-gas gas; \
48895 mv stage3-gas prev-gas || test -f stage3-lean
48898 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48899 mkdir stage4-gcc; \
48900 mv stage4-gcc gcc; \
48901 mv stage3-gcc prev-gcc || test -f stage3-lean
48904 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48905 mkdir stage4-gmp; \
48906 mv stage4-gmp gmp; \
48907 mv stage3-gmp prev-gmp || test -f stage3-lean
48910 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48911 mkdir stage4-mpfr; \
48912 mv stage4-mpfr mpfr; \
48913 mv stage3-mpfr prev-mpfr || test -f stage3-lean
48916 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48917 mkdir stage4-mpc; \
48918 mv stage4-mpc mpc; \
48919 mv stage3-mpc prev-mpc || test -f stage3-lean
48922 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48923 mkdir stage4-isl; \
48924 mv stage4-isl isl; \
48925 mv stage3-isl prev-isl || test -f stage3-lean
48928 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48929 mkdir stage4-libelf; \
48930 mv stage4-libelf libelf; \
48931 mv stage3-libelf prev-libelf || test -f stage3-lean
48934 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48935 mkdir stage4-gold; \
48936 mv stage4-gold gold; \
48937 mv stage3-gold prev-gold || test -f stage3-lean
48940 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48941 mkdir stage4-intl; \
48942 mv stage4-intl intl; \
48943 mv stage3-intl prev-intl || test -f stage3-lean
48946 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48949 mv stage3-ld prev-ld || test -f stage3-lean
48952 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48953 mkdir stage4-libbacktrace; \
48954 mv stage4-libbacktrace libbacktrace; \
48955 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
48956 @endif libbacktrace
48958 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48959 mkdir stage4-libcpp; \
48960 mv stage4-libcpp libcpp; \
48961 mv stage3-libcpp prev-libcpp || test -f stage3-lean
48964 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48965 mkdir stage4-libdecnumber; \
48966 mv stage4-libdecnumber libdecnumber; \
48967 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
48968 @endif libdecnumber
48970 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48971 mkdir stage4-libiberty; \
48972 mv stage4-libiberty libiberty; \
48973 mv stage3-libiberty prev-libiberty || test -f stage3-lean
48975 @if libiberty-linker-plugin
48976 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48977 mkdir stage4-libiberty-linker-plugin; \
48978 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48979 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
48980 @endif libiberty-linker-plugin
48982 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48983 mkdir stage4-libiconv; \
48984 mv stage4-libiconv libiconv; \
48985 mv stage3-libiconv prev-libiconv || test -f stage3-lean
48988 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48989 mkdir stage4-zlib; \
48990 mv stage4-zlib zlib; \
48991 mv stage3-zlib prev-zlib || test -f stage3-lean
48994 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48995 mkdir stage4-lto-plugin; \
48996 mv stage4-lto-plugin lto-plugin; \
48997 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
48999 @[ -d stage4-$(TARGET_SUBDIR) ] || \
49000 mkdir stage4-$(TARGET_SUBDIR); \
49001 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49002 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
49006 @if test -d $(HOST_SUBDIR)/bfd; then \
49007 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49008 mv prev-bfd stage3-bfd; : ; \
49012 @if test -d $(HOST_SUBDIR)/opcodes; then \
49013 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49014 mv prev-opcodes stage3-opcodes; : ; \
49018 @if test -d $(HOST_SUBDIR)/binutils; then \
49019 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49020 mv prev-binutils stage3-binutils; : ; \
49024 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49025 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49026 mv prev-fixincludes stage3-fixincludes; : ; \
49030 @if test -d $(HOST_SUBDIR)/gas; then \
49031 cd $(HOST_SUBDIR); mv gas stage4-gas; \
49032 mv prev-gas stage3-gas; : ; \
49036 @if test -d $(HOST_SUBDIR)/gcc; then \
49037 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49038 mv prev-gcc stage3-gcc; : ; \
49042 @if test -d $(HOST_SUBDIR)/gmp; then \
49043 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49044 mv prev-gmp stage3-gmp; : ; \
49048 @if test -d $(HOST_SUBDIR)/mpfr; then \
49049 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49050 mv prev-mpfr stage3-mpfr; : ; \
49054 @if test -d $(HOST_SUBDIR)/mpc; then \
49055 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49056 mv prev-mpc stage3-mpc; : ; \
49060 @if test -d $(HOST_SUBDIR)/isl; then \
49061 cd $(HOST_SUBDIR); mv isl stage4-isl; \
49062 mv prev-isl stage3-isl; : ; \
49066 @if test -d $(HOST_SUBDIR)/libelf; then \
49067 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49068 mv prev-libelf stage3-libelf; : ; \
49072 @if test -d $(HOST_SUBDIR)/gold; then \
49073 cd $(HOST_SUBDIR); mv gold stage4-gold; \
49074 mv prev-gold stage3-gold; : ; \
49078 @if test -d $(HOST_SUBDIR)/intl; then \
49079 cd $(HOST_SUBDIR); mv intl stage4-intl; \
49080 mv prev-intl stage3-intl; : ; \
49084 @if test -d $(HOST_SUBDIR)/ld; then \
49085 cd $(HOST_SUBDIR); mv ld stage4-ld; \
49086 mv prev-ld stage3-ld; : ; \
49090 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49091 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49092 mv prev-libbacktrace stage3-libbacktrace; : ; \
49094 @endif libbacktrace
49096 @if test -d $(HOST_SUBDIR)/libcpp; then \
49097 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49098 mv prev-libcpp stage3-libcpp; : ; \
49102 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49103 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49104 mv prev-libdecnumber stage3-libdecnumber; : ; \
49106 @endif libdecnumber
49108 @if test -d $(HOST_SUBDIR)/libiberty; then \
49109 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49110 mv prev-libiberty stage3-libiberty; : ; \
49113 @if libiberty-linker-plugin
49114 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49115 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49116 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49118 @endif libiberty-linker-plugin
49120 @if test -d $(HOST_SUBDIR)/libiconv; then \
49121 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49122 mv prev-libiconv stage3-libiconv; : ; \
49126 @if test -d $(HOST_SUBDIR)/zlib; then \
49127 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49128 mv prev-zlib stage3-zlib; : ; \
49132 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49133 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49134 mv prev-lto-plugin stage3-lto-plugin; : ; \
49137 @if test -d $(TARGET_SUBDIR); then \
49138 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49139 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49141 rm -f stage_current
49143 # Bubble a bug fix through all the stages up to stage 4. They are
49144 # remade, but not reconfigured. The next stage (if any) will not be
49145 # reconfigured either.
49146 .PHONY: stage4-bubble
49147 stage4-bubble:: stage3-bubble
49148 @r=`${PWD_COMMAND}`; export r; \
49149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150 if test -f stage4-lean || test -f stage3-lean ; then \
49151 echo Skipping rebuild of stage4; \
49153 $(MAKE) stage4-start; \
49156 $(STAMP) stage2-lean; \
49158 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49160 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49162 .PHONY: all-stage4 clean-stage4
49163 do-clean: clean-stage4
49165 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49166 # only possibility, but now it conflicts with no-bootstrap rules
49170 @r=`${PWD_COMMAND}`; export r; \
49171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49172 if test -f stage3-lean; then \
49173 echo Cannot compare object files as stage 3 was deleted.; \
49176 : $(MAKE); $(stage); \
49177 rm -f .bad_compare; \
49178 echo Comparing stages 3 and 4; \
49179 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49180 files=`find stage4-* -name "*$(objext)" -print | \
49181 sed -n s,^stage$$sed-,,p`; \
49182 for file in $${files}; do \
49183 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49184 if test ! -f $$f1; then continue; fi; \
49185 $(do-compare3) > /dev/null 2>&1; \
49186 if test $$? -eq 1; then \
49188 @compare_exclusions@) \
49189 echo warning: $$file differs ;; \
49191 echo $$file differs >> .bad_compare ;; \
49195 if [ -f .bad_compare ]; then \
49196 echo "Bootstrap comparison failure!"; \
49197 cat .bad_compare; \
49200 echo Comparison successful.; \
49205 $(STAMP) stage3-lean; \
49210 .PHONY: bootstrap4 bootstrap4-lean
49212 echo stage4 > stage_final
49213 @r=`${PWD_COMMAND}`; export r; \
49214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49215 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49216 @: $(MAKE); $(unstage)
49217 @r=`${PWD_COMMAND}`; export r; \
49218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49219 TFLAGS="$(STAGE4_TFLAGS)"; \
49220 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49223 echo stage4 > stage_final
49224 @r=`${PWD_COMMAND}`; export r; \
49225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49226 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49227 @: $(MAKE); $(unstage)
49228 @r=`${PWD_COMMAND}`; export r; \
49229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49230 TFLAGS="$(STAGE4_TFLAGS)"; \
49231 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49234 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49235 distclean-stage3:: distclean-stage4
49236 .PHONY: distclean-stage4
49238 @: $(MAKE); $(stage)
49239 @test "`cat stage_last`" != stage4 || rm -f stage_last
49240 rm -rf stage4-* compare3
49243 @endif gcc-bootstrap
49246 .PHONY: stageprofile-start stageprofile-end
49248 stageprofile-start::
49249 @: $(MAKE); $(stage); \
49250 echo stageprofile > stage_current; \
49251 echo stageprofile > stage_last; \
49252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49254 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49255 mkdir stageprofile-bfd; \
49256 mv stageprofile-bfd bfd; \
49257 mv stage1-bfd prev-bfd || test -f stage1-lean
49260 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49261 mkdir stageprofile-opcodes; \
49262 mv stageprofile-opcodes opcodes; \
49263 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49266 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49267 mkdir stageprofile-binutils; \
49268 mv stageprofile-binutils binutils; \
49269 mv stage1-binutils prev-binutils || test -f stage1-lean
49272 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49273 mkdir stageprofile-fixincludes; \
49274 mv stageprofile-fixincludes fixincludes; \
49275 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49278 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49279 mkdir stageprofile-gas; \
49280 mv stageprofile-gas gas; \
49281 mv stage1-gas prev-gas || test -f stage1-lean
49284 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49285 mkdir stageprofile-gcc; \
49286 mv stageprofile-gcc gcc; \
49287 mv stage1-gcc prev-gcc || test -f stage1-lean
49290 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49291 mkdir stageprofile-gmp; \
49292 mv stageprofile-gmp gmp; \
49293 mv stage1-gmp prev-gmp || test -f stage1-lean
49296 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49297 mkdir stageprofile-mpfr; \
49298 mv stageprofile-mpfr mpfr; \
49299 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49302 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49303 mkdir stageprofile-mpc; \
49304 mv stageprofile-mpc mpc; \
49305 mv stage1-mpc prev-mpc || test -f stage1-lean
49308 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49309 mkdir stageprofile-isl; \
49310 mv stageprofile-isl isl; \
49311 mv stage1-isl prev-isl || test -f stage1-lean
49314 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49315 mkdir stageprofile-libelf; \
49316 mv stageprofile-libelf libelf; \
49317 mv stage1-libelf prev-libelf || test -f stage1-lean
49320 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49321 mkdir stageprofile-gold; \
49322 mv stageprofile-gold gold; \
49323 mv stage1-gold prev-gold || test -f stage1-lean
49326 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49327 mkdir stageprofile-intl; \
49328 mv stageprofile-intl intl; \
49329 mv stage1-intl prev-intl || test -f stage1-lean
49332 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49333 mkdir stageprofile-ld; \
49334 mv stageprofile-ld ld; \
49335 mv stage1-ld prev-ld || test -f stage1-lean
49338 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49339 mkdir stageprofile-libbacktrace; \
49340 mv stageprofile-libbacktrace libbacktrace; \
49341 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49342 @endif libbacktrace
49344 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49345 mkdir stageprofile-libcpp; \
49346 mv stageprofile-libcpp libcpp; \
49347 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49350 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49351 mkdir stageprofile-libdecnumber; \
49352 mv stageprofile-libdecnumber libdecnumber; \
49353 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49354 @endif libdecnumber
49356 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49357 mkdir stageprofile-libiberty; \
49358 mv stageprofile-libiberty libiberty; \
49359 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49361 @if libiberty-linker-plugin
49362 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49363 mkdir stageprofile-libiberty-linker-plugin; \
49364 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49365 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49366 @endif libiberty-linker-plugin
49368 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49369 mkdir stageprofile-libiconv; \
49370 mv stageprofile-libiconv libiconv; \
49371 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49374 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49375 mkdir stageprofile-zlib; \
49376 mv stageprofile-zlib zlib; \
49377 mv stage1-zlib prev-zlib || test -f stage1-lean
49380 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49381 mkdir stageprofile-lto-plugin; \
49382 mv stageprofile-lto-plugin lto-plugin; \
49383 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49385 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49386 mkdir stageprofile-$(TARGET_SUBDIR); \
49387 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49388 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49392 @if test -d $(HOST_SUBDIR)/bfd; then \
49393 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49394 mv prev-bfd stage1-bfd; : ; \
49398 @if test -d $(HOST_SUBDIR)/opcodes; then \
49399 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49400 mv prev-opcodes stage1-opcodes; : ; \
49404 @if test -d $(HOST_SUBDIR)/binutils; then \
49405 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49406 mv prev-binutils stage1-binutils; : ; \
49410 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49411 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49412 mv prev-fixincludes stage1-fixincludes; : ; \
49416 @if test -d $(HOST_SUBDIR)/gas; then \
49417 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49418 mv prev-gas stage1-gas; : ; \
49422 @if test -d $(HOST_SUBDIR)/gcc; then \
49423 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49424 mv prev-gcc stage1-gcc; : ; \
49428 @if test -d $(HOST_SUBDIR)/gmp; then \
49429 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49430 mv prev-gmp stage1-gmp; : ; \
49434 @if test -d $(HOST_SUBDIR)/mpfr; then \
49435 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49436 mv prev-mpfr stage1-mpfr; : ; \
49440 @if test -d $(HOST_SUBDIR)/mpc; then \
49441 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49442 mv prev-mpc stage1-mpc; : ; \
49446 @if test -d $(HOST_SUBDIR)/isl; then \
49447 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49448 mv prev-isl stage1-isl; : ; \
49452 @if test -d $(HOST_SUBDIR)/libelf; then \
49453 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49454 mv prev-libelf stage1-libelf; : ; \
49458 @if test -d $(HOST_SUBDIR)/gold; then \
49459 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49460 mv prev-gold stage1-gold; : ; \
49464 @if test -d $(HOST_SUBDIR)/intl; then \
49465 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49466 mv prev-intl stage1-intl; : ; \
49470 @if test -d $(HOST_SUBDIR)/ld; then \
49471 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49472 mv prev-ld stage1-ld; : ; \
49476 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49477 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49478 mv prev-libbacktrace stage1-libbacktrace; : ; \
49480 @endif libbacktrace
49482 @if test -d $(HOST_SUBDIR)/libcpp; then \
49483 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49484 mv prev-libcpp stage1-libcpp; : ; \
49488 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49489 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49490 mv prev-libdecnumber stage1-libdecnumber; : ; \
49492 @endif libdecnumber
49494 @if test -d $(HOST_SUBDIR)/libiberty; then \
49495 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49496 mv prev-libiberty stage1-libiberty; : ; \
49499 @if libiberty-linker-plugin
49500 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49501 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49502 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49504 @endif libiberty-linker-plugin
49506 @if test -d $(HOST_SUBDIR)/libiconv; then \
49507 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49508 mv prev-libiconv stage1-libiconv; : ; \
49512 @if test -d $(HOST_SUBDIR)/zlib; then \
49513 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49514 mv prev-zlib stage1-zlib; : ; \
49518 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49519 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49520 mv prev-lto-plugin stage1-lto-plugin; : ; \
49523 @if test -d $(TARGET_SUBDIR); then \
49524 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49525 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49527 rm -f stage_current
49529 # Bubble a bug fix through all the stages up to stage profile. They are
49530 # remade, but not reconfigured. The next stage (if any) will not be
49531 # reconfigured either.
49532 .PHONY: stageprofile-bubble
49533 stageprofile-bubble:: stage1-bubble
49534 @r=`${PWD_COMMAND}`; export r; \
49535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49536 if test -f stageprofile-lean || test -f stage1-lean ; then \
49537 echo Skipping rebuild of stageprofile; \
49539 $(MAKE) stageprofile-start; \
49540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49543 .PHONY: all-stageprofile clean-stageprofile
49544 do-clean: clean-stageprofile
49546 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49547 # only possibility, but now it conflicts with no-bootstrap rules
49553 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49554 distclean-stage1:: distclean-stageprofile
49555 .PHONY: distclean-stageprofile
49556 distclean-stageprofile::
49557 @: $(MAKE); $(stage)
49558 @test "`cat stage_last`" != stageprofile || rm -f stage_last
49559 rm -rf stageprofile-*
49562 @endif gcc-bootstrap
49565 .PHONY: stagefeedback-start stagefeedback-end
49567 stagefeedback-start::
49568 @: $(MAKE); $(stage); \
49569 echo stagefeedback > stage_current; \
49570 echo stagefeedback > stage_last; \
49571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49573 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49574 mkdir stagefeedback-bfd; \
49575 mv stagefeedback-bfd bfd; \
49576 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
49579 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49580 mkdir stagefeedback-opcodes; \
49581 mv stagefeedback-opcodes opcodes; \
49582 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
49585 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49586 mkdir stagefeedback-binutils; \
49587 mv stagefeedback-binutils binutils; \
49588 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
49591 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49592 mkdir stagefeedback-fixincludes; \
49593 mv stagefeedback-fixincludes fixincludes; \
49594 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
49597 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49598 mkdir stagefeedback-gas; \
49599 mv stagefeedback-gas gas; \
49600 mv stageprofile-gas prev-gas || test -f stageprofile-lean
49603 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49604 mkdir stagefeedback-gcc; \
49605 mv stagefeedback-gcc gcc; \
49606 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
49609 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49610 mkdir stagefeedback-gmp; \
49611 mv stagefeedback-gmp gmp; \
49612 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
49615 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49616 mkdir stagefeedback-mpfr; \
49617 mv stagefeedback-mpfr mpfr; \
49618 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
49621 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49622 mkdir stagefeedback-mpc; \
49623 mv stagefeedback-mpc mpc; \
49624 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
49627 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49628 mkdir stagefeedback-isl; \
49629 mv stagefeedback-isl isl; \
49630 mv stageprofile-isl prev-isl || test -f stageprofile-lean
49633 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49634 mkdir stagefeedback-libelf; \
49635 mv stagefeedback-libelf libelf; \
49636 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
49639 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49640 mkdir stagefeedback-gold; \
49641 mv stagefeedback-gold gold; \
49642 mv stageprofile-gold prev-gold || test -f stageprofile-lean
49645 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49646 mkdir stagefeedback-intl; \
49647 mv stagefeedback-intl intl; \
49648 mv stageprofile-intl prev-intl || test -f stageprofile-lean
49651 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49652 mkdir stagefeedback-ld; \
49653 mv stagefeedback-ld ld; \
49654 mv stageprofile-ld prev-ld || test -f stageprofile-lean
49657 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49658 mkdir stagefeedback-libbacktrace; \
49659 mv stagefeedback-libbacktrace libbacktrace; \
49660 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
49661 @endif libbacktrace
49663 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49664 mkdir stagefeedback-libcpp; \
49665 mv stagefeedback-libcpp libcpp; \
49666 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
49669 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49670 mkdir stagefeedback-libdecnumber; \
49671 mv stagefeedback-libdecnumber libdecnumber; \
49672 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
49673 @endif libdecnumber
49675 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49676 mkdir stagefeedback-libiberty; \
49677 mv stagefeedback-libiberty libiberty; \
49678 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
49680 @if libiberty-linker-plugin
49681 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49682 mkdir stagefeedback-libiberty-linker-plugin; \
49683 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49684 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
49685 @endif libiberty-linker-plugin
49687 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49688 mkdir stagefeedback-libiconv; \
49689 mv stagefeedback-libiconv libiconv; \
49690 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
49693 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49694 mkdir stagefeedback-zlib; \
49695 mv stagefeedback-zlib zlib; \
49696 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
49699 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49700 mkdir stagefeedback-lto-plugin; \
49701 mv stagefeedback-lto-plugin lto-plugin; \
49702 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
49704 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49705 mkdir stagefeedback-$(TARGET_SUBDIR); \
49706 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49707 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
49709 stagefeedback-end::
49711 @if test -d $(HOST_SUBDIR)/bfd; then \
49712 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49713 mv prev-bfd stageprofile-bfd; : ; \
49717 @if test -d $(HOST_SUBDIR)/opcodes; then \
49718 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49719 mv prev-opcodes stageprofile-opcodes; : ; \
49723 @if test -d $(HOST_SUBDIR)/binutils; then \
49724 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49725 mv prev-binutils stageprofile-binutils; : ; \
49729 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49730 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49731 mv prev-fixincludes stageprofile-fixincludes; : ; \
49735 @if test -d $(HOST_SUBDIR)/gas; then \
49736 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49737 mv prev-gas stageprofile-gas; : ; \
49741 @if test -d $(HOST_SUBDIR)/gcc; then \
49742 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49743 mv prev-gcc stageprofile-gcc; : ; \
49747 @if test -d $(HOST_SUBDIR)/gmp; then \
49748 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49749 mv prev-gmp stageprofile-gmp; : ; \
49753 @if test -d $(HOST_SUBDIR)/mpfr; then \
49754 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49755 mv prev-mpfr stageprofile-mpfr; : ; \
49759 @if test -d $(HOST_SUBDIR)/mpc; then \
49760 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49761 mv prev-mpc stageprofile-mpc; : ; \
49765 @if test -d $(HOST_SUBDIR)/isl; then \
49766 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49767 mv prev-isl stageprofile-isl; : ; \
49771 @if test -d $(HOST_SUBDIR)/libelf; then \
49772 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49773 mv prev-libelf stageprofile-libelf; : ; \
49777 @if test -d $(HOST_SUBDIR)/gold; then \
49778 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49779 mv prev-gold stageprofile-gold; : ; \
49783 @if test -d $(HOST_SUBDIR)/intl; then \
49784 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49785 mv prev-intl stageprofile-intl; : ; \
49789 @if test -d $(HOST_SUBDIR)/ld; then \
49790 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49791 mv prev-ld stageprofile-ld; : ; \
49795 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49796 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49797 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49799 @endif libbacktrace
49801 @if test -d $(HOST_SUBDIR)/libcpp; then \
49802 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49803 mv prev-libcpp stageprofile-libcpp; : ; \
49807 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49808 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49809 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49811 @endif libdecnumber
49813 @if test -d $(HOST_SUBDIR)/libiberty; then \
49814 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49815 mv prev-libiberty stageprofile-libiberty; : ; \
49818 @if libiberty-linker-plugin
49819 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49820 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49821 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49823 @endif libiberty-linker-plugin
49825 @if test -d $(HOST_SUBDIR)/libiconv; then \
49826 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49827 mv prev-libiconv stageprofile-libiconv; : ; \
49831 @if test -d $(HOST_SUBDIR)/zlib; then \
49832 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49833 mv prev-zlib stageprofile-zlib; : ; \
49837 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49838 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49839 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49842 @if test -d $(TARGET_SUBDIR); then \
49843 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49844 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49846 rm -f stage_current
49848 # Bubble a bug fix through all the stages up to stage feedback. They are
49849 # remade, but not reconfigured. The next stage (if any) will not be
49850 # reconfigured either.
49851 .PHONY: stagefeedback-bubble
49852 stagefeedback-bubble:: stageprofile-bubble
49853 @r=`${PWD_COMMAND}`; export r; \
49854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49855 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49856 echo Skipping rebuild of stagefeedback; \
49858 $(MAKE) stagefeedback-start; \
49859 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49862 .PHONY: all-stagefeedback clean-stagefeedback
49863 do-clean: clean-stagefeedback
49865 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49866 # only possibility, but now it conflicts with no-bootstrap rules
49871 .PHONY: profiledbootstrap profiledbootstrap-lean
49873 echo stagefeedback > stage_final
49874 @r=`${PWD_COMMAND}`; export r; \
49875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49876 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49877 @: $(MAKE); $(unstage)
49878 @r=`${PWD_COMMAND}`; export r; \
49879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49880 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49881 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49883 profiledbootstrap-lean:
49884 echo stagefeedback > stage_final
49885 @r=`${PWD_COMMAND}`; export r; \
49886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49888 @: $(MAKE); $(unstage)
49889 @r=`${PWD_COMMAND}`; export r; \
49890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49891 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49892 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49896 distclean-stageprofile:: distclean-stagefeedback
49897 .PHONY: distclean-stagefeedback
49898 distclean-stagefeedback::
49899 @: $(MAKE); $(stage)
49900 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49901 rm -rf stagefeedback-*
49904 @endif gcc-bootstrap
49909 $(MAKE) distclean-stagefeedback
49911 stagefeedback-start::
49912 @r=`${PWD_COMMAND}`; export r; \
49913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49914 for i in prev-*; do \
49915 j=`echo $$i | sed s/^prev-//`; \
49917 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49918 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49922 do-distclean: distclean-stage1
49924 # Provide a GCC build when we're building target libraries. This does
49925 # not work as a dependency, just as the minimum necessary to avoid errors.
49927 @r=`${PWD_COMMAND}`; export r; \
49928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49929 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49931 # Same as unstage, but not phony and defaulting to stage1-start. We place
49932 # it in the dependency so that for example `make -j3 all-gcc' works.
49934 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49938 @: $(MAKE); $(stage)
49939 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49941 @endif gcc-bootstrap
49943 # --------------------------------------
49944 # Dependencies between different modules
49945 # --------------------------------------
49947 # Generic dependencies for target modules on host stuff, especially gcc
49949 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49950 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49951 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49952 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49953 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49954 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49955 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49956 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49957 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49958 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49959 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49960 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49961 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49962 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49963 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49964 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49965 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49966 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49967 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49968 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49969 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49970 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49971 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49972 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49973 configure-target-libcilkrts: stage_last
49974 configure-target-liboffloadmic: stage_last
49975 configure-target-libssp: stage_last
49976 configure-target-newlib: stage_last
49977 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49978 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49979 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49980 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49981 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49982 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49983 configure-target-libbacktrace: stage_last
49984 configure-target-libquadmath: stage_last
49985 configure-target-libgfortran: stage_last
49986 configure-target-libobjc: stage_last
49987 configure-target-libgo: stage_last
49988 configure-target-libtermcap: stage_last
49989 configure-target-winsup: stage_last
49990 configure-target-libgloss: stage_last
49991 configure-target-libffi: stage_last
49992 configure-target-libjava: stage_last
49993 configure-target-zlib: stage_last
49994 configure-target-boehm-gc: stage_last
49995 configure-target-rda: stage_last
49996 configure-target-libada: stage_last
49997 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49998 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49999 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50000 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50001 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50002 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50003 configure-target-libitm: stage_last
50004 configure-target-libatomic: stage_last
50005 @endif gcc-bootstrap
50007 @if gcc-no-bootstrap
50008 configure-target-libstdc++-v3: maybe-all-gcc
50009 configure-target-libsanitizer: maybe-all-gcc
50010 configure-target-libmpx: maybe-all-gcc
50011 configure-target-libvtv: maybe-all-gcc
50012 configure-target-libcilkrts: maybe-all-gcc
50013 configure-target-liboffloadmic: maybe-all-gcc
50014 configure-target-libssp: maybe-all-gcc
50015 configure-target-newlib: maybe-all-gcc
50016 configure-target-libgcc: maybe-all-gcc
50017 configure-target-libbacktrace: maybe-all-gcc
50018 configure-target-libquadmath: maybe-all-gcc
50019 configure-target-libgfortran: maybe-all-gcc
50020 configure-target-libobjc: maybe-all-gcc
50021 configure-target-libgo: maybe-all-gcc
50022 configure-target-libtermcap: maybe-all-gcc
50023 configure-target-winsup: maybe-all-gcc
50024 configure-target-libgloss: maybe-all-gcc
50025 configure-target-libffi: maybe-all-gcc
50026 configure-target-libjava: maybe-all-gcc
50027 configure-target-zlib: maybe-all-gcc
50028 configure-target-boehm-gc: maybe-all-gcc
50029 configure-target-rda: maybe-all-gcc
50030 configure-target-libada: maybe-all-gcc
50031 configure-target-libgomp: maybe-all-gcc
50032 configure-target-libitm: maybe-all-gcc
50033 configure-target-libatomic: maybe-all-gcc
50034 @endif gcc-no-bootstrap
50037 # There are two types of dependencies here: 'hard' dependencies, where one
50038 # module simply won't build without the other; and 'soft' dependencies, where
50039 # if the depended-on module is missing, the depending module will do without
50040 # or find a substitute somewhere (perhaps installed). Soft dependencies
50041 # are made here to depend on a 'maybe-' target. If you're not sure,
50042 # it's safer to use a soft dependency.
50049 # With all the machinery above in place, it is pretty easy to generate
50050 # dependencies. Host dependencies are a bit more complex because we have
50051 # to check for bootstrap/prebootstrap dependencies. To resolve
50052 # prebootstrap dependencies, prebootstrap modules are gathered in
50054 all-build-bison: maybe-all-build-texinfo
50055 all-build-flex: maybe-all-build-texinfo
50056 all-build-flex: maybe-all-build-bison
50057 all-build-flex: maybe-all-build-m4
50058 all-build-libiberty: maybe-all-build-texinfo
50059 all-build-m4: maybe-all-build-texinfo
50060 all-build-fixincludes: maybe-all-build-libiberty
50061 all-build-libcpp: maybe-all-build-libiberty
50062 configure-gcc: maybe-configure-intl
50064 configure-stage1-gcc: maybe-configure-stage1-intl
50065 configure-stage2-gcc: maybe-configure-stage2-intl
50066 configure-stage3-gcc: maybe-configure-stage3-intl
50067 configure-stage4-gcc: maybe-configure-stage4-intl
50068 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50069 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50070 configure-gcc: maybe-all-gmp
50072 configure-stage1-gcc: maybe-all-stage1-gmp
50073 configure-stage2-gcc: maybe-all-stage2-gmp
50074 configure-stage3-gcc: maybe-all-stage3-gmp
50075 configure-stage4-gcc: maybe-all-stage4-gmp
50076 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50077 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50078 configure-gcc: maybe-all-mpfr
50080 configure-stage1-gcc: maybe-all-stage1-mpfr
50081 configure-stage2-gcc: maybe-all-stage2-mpfr
50082 configure-stage3-gcc: maybe-all-stage3-mpfr
50083 configure-stage4-gcc: maybe-all-stage4-mpfr
50084 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50085 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50086 configure-gcc: maybe-all-mpc
50088 configure-stage1-gcc: maybe-all-stage1-mpc
50089 configure-stage2-gcc: maybe-all-stage2-mpc
50090 configure-stage3-gcc: maybe-all-stage3-mpc
50091 configure-stage4-gcc: maybe-all-stage4-mpc
50092 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50093 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50094 configure-gcc: maybe-all-isl
50096 configure-stage1-gcc: maybe-all-stage1-isl
50097 configure-stage2-gcc: maybe-all-stage2-isl
50098 configure-stage3-gcc: maybe-all-stage3-isl
50099 configure-stage4-gcc: maybe-all-stage4-isl
50100 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50101 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50102 configure-gcc: maybe-all-lto-plugin
50104 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50105 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50106 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50107 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50108 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50109 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50110 configure-gcc: maybe-all-binutils
50112 configure-stage1-gcc: maybe-all-stage1-binutils
50113 configure-stage2-gcc: maybe-all-stage2-binutils
50114 configure-stage3-gcc: maybe-all-stage3-binutils
50115 configure-stage4-gcc: maybe-all-stage4-binutils
50116 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50117 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50118 configure-gcc: maybe-all-gas
50120 configure-stage1-gcc: maybe-all-stage1-gas
50121 configure-stage2-gcc: maybe-all-stage2-gas
50122 configure-stage3-gcc: maybe-all-stage3-gas
50123 configure-stage4-gcc: maybe-all-stage4-gas
50124 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50125 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50126 configure-gcc: maybe-all-ld
50128 configure-stage1-gcc: maybe-all-stage1-ld
50129 configure-stage2-gcc: maybe-all-stage2-ld
50130 configure-stage3-gcc: maybe-all-stage3-ld
50131 configure-stage4-gcc: maybe-all-stage4-ld
50132 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50133 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50134 configure-gcc: maybe-all-gold
50136 configure-stage1-gcc: maybe-all-stage1-gold
50137 configure-stage2-gcc: maybe-all-stage2-gold
50138 configure-stage3-gcc: maybe-all-stage3-gold
50139 configure-stage4-gcc: maybe-all-stage4-gold
50140 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50141 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50142 configure-gcc: maybe-all-libelf
50144 configure-stage1-gcc: maybe-all-stage1-libelf
50145 configure-stage2-gcc: maybe-all-stage2-libelf
50146 configure-stage3-gcc: maybe-all-stage3-libelf
50147 configure-stage4-gcc: maybe-all-stage4-libelf
50148 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50149 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50150 configure-gcc: maybe-all-libiconv
50152 configure-stage1-gcc: maybe-all-stage1-libiconv
50153 configure-stage2-gcc: maybe-all-stage2-libiconv
50154 configure-stage3-gcc: maybe-all-stage3-libiconv
50155 configure-stage4-gcc: maybe-all-stage4-libiconv
50156 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50157 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50158 all-gcc: all-libiberty
50160 all-stage1-gcc: all-stage1-libiberty
50161 all-stage2-gcc: all-stage2-libiberty
50162 all-stage3-gcc: all-stage3-libiberty
50163 all-stage4-gcc: all-stage4-libiberty
50164 all-stageprofile-gcc: all-stageprofile-libiberty
50165 all-stagefeedback-gcc: all-stagefeedback-libiberty
50166 all-gcc: maybe-all-intl
50168 all-stage1-gcc: maybe-all-stage1-intl
50169 all-stage2-gcc: maybe-all-stage2-intl
50170 all-stage3-gcc: maybe-all-stage3-intl
50171 all-stage4-gcc: maybe-all-stage4-intl
50172 all-stageprofile-gcc: maybe-all-stageprofile-intl
50173 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50174 all-gcc: maybe-all-mpfr
50176 all-stage1-gcc: maybe-all-stage1-mpfr
50177 all-stage2-gcc: maybe-all-stage2-mpfr
50178 all-stage3-gcc: maybe-all-stage3-mpfr
50179 all-stage4-gcc: maybe-all-stage4-mpfr
50180 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50181 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50182 all-gcc: maybe-all-mpc
50184 all-stage1-gcc: maybe-all-stage1-mpc
50185 all-stage2-gcc: maybe-all-stage2-mpc
50186 all-stage3-gcc: maybe-all-stage3-mpc
50187 all-stage4-gcc: maybe-all-stage4-mpc
50188 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50189 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50190 all-gcc: maybe-all-isl
50192 all-stage1-gcc: maybe-all-stage1-isl
50193 all-stage2-gcc: maybe-all-stage2-isl
50194 all-stage3-gcc: maybe-all-stage3-isl
50195 all-stage4-gcc: maybe-all-stage4-isl
50196 all-stageprofile-gcc: maybe-all-stageprofile-isl
50197 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50198 all-gcc: maybe-all-build-texinfo
50200 all-stage1-gcc: maybe-all-build-texinfo
50201 all-stage2-gcc: maybe-all-build-texinfo
50202 all-stage3-gcc: maybe-all-build-texinfo
50203 all-stage4-gcc: maybe-all-build-texinfo
50204 all-stageprofile-gcc: maybe-all-build-texinfo
50205 all-stagefeedback-gcc: maybe-all-build-texinfo
50206 all-gcc: maybe-all-build-bison
50208 all-stage1-gcc: maybe-all-build-bison
50209 all-stage2-gcc: maybe-all-build-bison
50210 all-stage3-gcc: maybe-all-build-bison
50211 all-stage4-gcc: maybe-all-build-bison
50212 all-stageprofile-gcc: maybe-all-build-bison
50213 all-stagefeedback-gcc: maybe-all-build-bison
50214 all-gcc: maybe-all-build-flex
50216 all-stage1-gcc: maybe-all-build-flex
50217 all-stage2-gcc: maybe-all-build-flex
50218 all-stage3-gcc: maybe-all-build-flex
50219 all-stage4-gcc: maybe-all-build-flex
50220 all-stageprofile-gcc: maybe-all-build-flex
50221 all-stagefeedback-gcc: maybe-all-build-flex
50222 all-gcc: maybe-all-build-libiberty
50224 all-stage1-gcc: maybe-all-build-libiberty
50225 all-stage2-gcc: maybe-all-build-libiberty
50226 all-stage3-gcc: maybe-all-build-libiberty
50227 all-stage4-gcc: maybe-all-build-libiberty
50228 all-stageprofile-gcc: maybe-all-build-libiberty
50229 all-stagefeedback-gcc: maybe-all-build-libiberty
50230 all-gcc: maybe-all-build-fixincludes
50232 all-stage1-gcc: maybe-all-build-fixincludes
50233 all-stage2-gcc: maybe-all-build-fixincludes
50234 all-stage3-gcc: maybe-all-build-fixincludes
50235 all-stage4-gcc: maybe-all-build-fixincludes
50236 all-stageprofile-gcc: maybe-all-build-fixincludes
50237 all-stagefeedback-gcc: maybe-all-build-fixincludes
50238 all-gcc: maybe-all-build-libcpp
50240 all-stage1-gcc: maybe-all-build-libcpp
50241 all-stage2-gcc: maybe-all-build-libcpp
50242 all-stage3-gcc: maybe-all-build-libcpp
50243 all-stage4-gcc: maybe-all-build-libcpp
50244 all-stageprofile-gcc: maybe-all-build-libcpp
50245 all-stagefeedback-gcc: maybe-all-build-libcpp
50246 all-gcc: maybe-all-zlib
50248 all-stage1-gcc: maybe-all-stage1-zlib
50249 all-stage2-gcc: maybe-all-stage2-zlib
50250 all-stage3-gcc: maybe-all-stage3-zlib
50251 all-stage4-gcc: maybe-all-stage4-zlib
50252 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50253 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50254 all-gcc: all-libbacktrace
50256 all-stage1-gcc: all-stage1-libbacktrace
50257 all-stage2-gcc: all-stage2-libbacktrace
50258 all-stage3-gcc: all-stage3-libbacktrace
50259 all-stage4-gcc: all-stage4-libbacktrace
50260 all-stageprofile-gcc: all-stageprofile-libbacktrace
50261 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50262 all-gcc: all-libcpp
50264 all-stage1-gcc: all-stage1-libcpp
50265 all-stage2-gcc: all-stage2-libcpp
50266 all-stage3-gcc: all-stage3-libcpp
50267 all-stage4-gcc: all-stage4-libcpp
50268 all-stageprofile-gcc: all-stageprofile-libcpp
50269 all-stagefeedback-gcc: all-stagefeedback-libcpp
50270 all-gcc: all-libdecnumber
50272 all-stage1-gcc: all-stage1-libdecnumber
50273 all-stage2-gcc: all-stage2-libdecnumber
50274 all-stage3-gcc: all-stage3-libdecnumber
50275 all-stage4-gcc: all-stage4-libdecnumber
50276 all-stageprofile-gcc: all-stageprofile-libdecnumber
50277 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50278 all-gcc: maybe-all-libiberty
50280 all-stage1-gcc: maybe-all-stage1-libiberty
50281 all-stage2-gcc: maybe-all-stage2-libiberty
50282 all-stage3-gcc: maybe-all-stage3-libiberty
50283 all-stage4-gcc: maybe-all-stage4-libiberty
50284 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50285 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50286 all-gcc: maybe-all-fixincludes
50288 all-stage1-gcc: maybe-all-stage1-fixincludes
50289 all-stage2-gcc: maybe-all-stage2-fixincludes
50290 all-stage3-gcc: maybe-all-stage3-fixincludes
50291 all-stage4-gcc: maybe-all-stage4-fixincludes
50292 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50293 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50294 all-gcc: maybe-all-lto-plugin
50296 all-stage1-gcc: maybe-all-stage1-lto-plugin
50297 all-stage2-gcc: maybe-all-stage2-lto-plugin
50298 all-stage3-gcc: maybe-all-stage3-lto-plugin
50299 all-stage4-gcc: maybe-all-stage4-lto-plugin
50300 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50301 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50302 all-gcc: maybe-all-libiconv
50304 all-stage1-gcc: maybe-all-stage1-libiconv
50305 all-stage2-gcc: maybe-all-stage2-libiconv
50306 all-stage3-gcc: maybe-all-stage3-libiconv
50307 all-stage4-gcc: maybe-all-stage4-libiconv
50308 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50309 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50310 info-gcc: maybe-all-build-libiberty
50312 info-stage1-gcc: maybe-all-build-libiberty
50313 info-stage2-gcc: maybe-all-build-libiberty
50314 info-stage3-gcc: maybe-all-build-libiberty
50315 info-stage4-gcc: maybe-all-build-libiberty
50316 info-stageprofile-gcc: maybe-all-build-libiberty
50317 info-stagefeedback-gcc: maybe-all-build-libiberty
50318 dvi-gcc: maybe-all-build-libiberty
50320 dvi-stage1-gcc: maybe-all-build-libiberty
50321 dvi-stage2-gcc: maybe-all-build-libiberty
50322 dvi-stage3-gcc: maybe-all-build-libiberty
50323 dvi-stage4-gcc: maybe-all-build-libiberty
50324 dvi-stageprofile-gcc: maybe-all-build-libiberty
50325 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50326 pdf-gcc: maybe-all-build-libiberty
50328 pdf-stage1-gcc: maybe-all-build-libiberty
50329 pdf-stage2-gcc: maybe-all-build-libiberty
50330 pdf-stage3-gcc: maybe-all-build-libiberty
50331 pdf-stage4-gcc: maybe-all-build-libiberty
50332 pdf-stageprofile-gcc: maybe-all-build-libiberty
50333 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50334 html-gcc: maybe-all-build-libiberty
50336 html-stage1-gcc: maybe-all-build-libiberty
50337 html-stage2-gcc: maybe-all-build-libiberty
50338 html-stage3-gcc: maybe-all-build-libiberty
50339 html-stage4-gcc: maybe-all-build-libiberty
50340 html-stageprofile-gcc: maybe-all-build-libiberty
50341 html-stagefeedback-gcc: maybe-all-build-libiberty
50342 install-gcc: maybe-install-fixincludes
50343 install-gcc: maybe-install-lto-plugin
50344 install-strip-gcc: maybe-install-strip-fixincludes
50345 install-strip-gcc: maybe-install-strip-lto-plugin
50346 configure-libcpp: configure-libiberty
50348 configure-stage1-libcpp: configure-stage1-libiberty
50349 configure-stage2-libcpp: configure-stage2-libiberty
50350 configure-stage3-libcpp: configure-stage3-libiberty
50351 configure-stage4-libcpp: configure-stage4-libiberty
50352 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50353 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50354 configure-libcpp: maybe-configure-intl
50356 configure-stage1-libcpp: maybe-configure-stage1-intl
50357 configure-stage2-libcpp: maybe-configure-stage2-intl
50358 configure-stage3-libcpp: maybe-configure-stage3-intl
50359 configure-stage4-libcpp: maybe-configure-stage4-intl
50360 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50361 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50362 configure-libcpp: maybe-all-libiconv
50364 configure-stage1-libcpp: maybe-all-stage1-libiconv
50365 configure-stage2-libcpp: maybe-all-stage2-libiconv
50366 configure-stage3-libcpp: maybe-all-stage3-libiconv
50367 configure-stage4-libcpp: maybe-all-stage4-libiconv
50368 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50369 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50370 all-libcpp: all-libiberty
50372 all-stage1-libcpp: all-stage1-libiberty
50373 all-stage2-libcpp: all-stage2-libiberty
50374 all-stage3-libcpp: all-stage3-libiberty
50375 all-stage4-libcpp: all-stage4-libiberty
50376 all-stageprofile-libcpp: all-stageprofile-libiberty
50377 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50378 all-libcpp: maybe-all-intl
50380 all-stage1-libcpp: maybe-all-stage1-intl
50381 all-stage2-libcpp: maybe-all-stage2-intl
50382 all-stage3-libcpp: maybe-all-stage3-intl
50383 all-stage4-libcpp: maybe-all-stage4-intl
50384 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50385 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50386 all-libcpp: maybe-all-libiconv
50388 all-stage1-libcpp: maybe-all-stage1-libiconv
50389 all-stage2-libcpp: maybe-all-stage2-libiconv
50390 all-stage3-libcpp: maybe-all-stage3-libiconv
50391 all-stage4-libcpp: maybe-all-stage4-libiconv
50392 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50393 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50394 all-fixincludes: maybe-all-libiberty
50396 all-stage1-fixincludes: maybe-all-stage1-libiberty
50397 all-stage2-fixincludes: maybe-all-stage2-libiberty
50398 all-stage3-fixincludes: maybe-all-stage3-libiberty
50399 all-stage4-fixincludes: maybe-all-stage4-libiberty
50400 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50401 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50402 all-gnattools: maybe-all-target-libada
50403 all-gnattools: maybe-all-target-libstdc++-v3
50404 all-lto-plugin: maybe-all-libiberty
50406 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50407 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50408 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50409 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50410 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50411 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50412 all-lto-plugin: maybe-all-libiberty-linker-plugin
50414 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50415 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50416 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50417 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50418 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50419 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50420 configure-libcc1: maybe-configure-gcc
50421 all-libcc1: maybe-all-gcc
50422 all-gotools: maybe-all-target-libgo
50423 all-utils: maybe-all-libiberty
50424 configure-intl: maybe-all-libiconv
50426 configure-stage1-intl: maybe-all-stage1-libiconv
50427 configure-stage2-intl: maybe-all-stage2-libiconv
50428 configure-stage3-intl: maybe-all-stage3-libiconv
50429 configure-stage4-intl: maybe-all-stage4-libiconv
50430 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50431 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50432 configure-mpfr: maybe-all-gmp
50434 configure-stage1-mpfr: maybe-all-stage1-gmp
50435 configure-stage2-mpfr: maybe-all-stage2-gmp
50436 configure-stage3-mpfr: maybe-all-stage3-gmp
50437 configure-stage4-mpfr: maybe-all-stage4-gmp
50438 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50439 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50440 configure-mpc: maybe-all-mpfr
50442 configure-stage1-mpc: maybe-all-stage1-mpfr
50443 configure-stage2-mpc: maybe-all-stage2-mpfr
50444 configure-stage3-mpc: maybe-all-stage3-mpfr
50445 configure-stage4-mpc: maybe-all-stage4-mpfr
50446 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50447 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50448 configure-isl: maybe-all-gmp
50450 configure-stage1-isl: maybe-all-stage1-gmp
50451 configure-stage2-isl: maybe-all-stage2-gmp
50452 configure-stage3-isl: maybe-all-stage3-gmp
50453 configure-stage4-isl: maybe-all-stage4-gmp
50454 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50455 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50456 all-intl: maybe-all-libiconv
50458 all-stage1-intl: maybe-all-stage1-libiconv
50459 all-stage2-intl: maybe-all-stage2-libiconv
50460 all-stage3-intl: maybe-all-stage3-libiconv
50461 all-stage4-intl: maybe-all-stage4-libiconv
50462 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50463 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50464 configure-gdb: maybe-all-intl
50465 configure-gdb: maybe-configure-sim
50466 configure-gdb: maybe-all-bfd
50467 configure-gdb: maybe-all-libiconv
50468 all-gdb: maybe-all-libiberty
50469 all-gdb: maybe-all-libiconv
50470 all-gdb: maybe-all-opcodes
50471 all-gdb: maybe-all-readline
50472 all-gdb: maybe-all-build-bison
50473 all-gdb: maybe-all-sim
50474 all-gdb: maybe-all-libdecnumber
50475 all-gdb: maybe-all-libtermcap
50476 configure-libgui: maybe-configure-tcl
50477 configure-libgui: maybe-configure-tk
50478 all-libgui: maybe-all-tcl
50479 all-libgui: maybe-all-tk
50480 all-libgui: maybe-all-itcl
50481 configure-bfd: configure-libiberty
50483 configure-stage1-bfd: configure-stage1-libiberty
50484 configure-stage2-bfd: configure-stage2-libiberty
50485 configure-stage3-bfd: configure-stage3-libiberty
50486 configure-stage4-bfd: configure-stage4-libiberty
50487 configure-stageprofile-bfd: configure-stageprofile-libiberty
50488 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50489 configure-bfd: maybe-configure-intl
50491 configure-stage1-bfd: maybe-configure-stage1-intl
50492 configure-stage2-bfd: maybe-configure-stage2-intl
50493 configure-stage3-bfd: maybe-configure-stage3-intl
50494 configure-stage4-bfd: maybe-configure-stage4-intl
50495 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50496 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50497 all-bfd: maybe-all-libiberty
50499 all-stage1-bfd: maybe-all-stage1-libiberty
50500 all-stage2-bfd: maybe-all-stage2-libiberty
50501 all-stage3-bfd: maybe-all-stage3-libiberty
50502 all-stage4-bfd: maybe-all-stage4-libiberty
50503 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50504 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50505 all-bfd: maybe-all-intl
50507 all-stage1-bfd: maybe-all-stage1-intl
50508 all-stage2-bfd: maybe-all-stage2-intl
50509 all-stage3-bfd: maybe-all-stage3-intl
50510 all-stage4-bfd: maybe-all-stage4-intl
50511 all-stageprofile-bfd: maybe-all-stageprofile-intl
50512 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50513 all-bfd: maybe-all-zlib
50515 all-stage1-bfd: maybe-all-stage1-zlib
50516 all-stage2-bfd: maybe-all-stage2-zlib
50517 all-stage3-bfd: maybe-all-stage3-zlib
50518 all-stage4-bfd: maybe-all-stage4-zlib
50519 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50520 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50521 configure-opcodes: configure-libiberty
50523 configure-stage1-opcodes: configure-stage1-libiberty
50524 configure-stage2-opcodes: configure-stage2-libiberty
50525 configure-stage3-opcodes: configure-stage3-libiberty
50526 configure-stage4-opcodes: configure-stage4-libiberty
50527 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50528 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50529 all-opcodes: maybe-all-libiberty
50531 all-stage1-opcodes: maybe-all-stage1-libiberty
50532 all-stage2-opcodes: maybe-all-stage2-libiberty
50533 all-stage3-opcodes: maybe-all-stage3-libiberty
50534 all-stage4-opcodes: maybe-all-stage4-libiberty
50535 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50536 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50537 configure-binutils: maybe-configure-intl
50539 configure-stage1-binutils: maybe-configure-stage1-intl
50540 configure-stage2-binutils: maybe-configure-stage2-intl
50541 configure-stage3-binutils: maybe-configure-stage3-intl
50542 configure-stage4-binutils: maybe-configure-stage4-intl
50543 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50544 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50545 all-binutils: maybe-all-libiberty
50547 all-stage1-binutils: maybe-all-stage1-libiberty
50548 all-stage2-binutils: maybe-all-stage2-libiberty
50549 all-stage3-binutils: maybe-all-stage3-libiberty
50550 all-stage4-binutils: maybe-all-stage4-libiberty
50551 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50552 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50553 all-binutils: maybe-all-opcodes
50555 all-stage1-binutils: maybe-all-stage1-opcodes
50556 all-stage2-binutils: maybe-all-stage2-opcodes
50557 all-stage3-binutils: maybe-all-stage3-opcodes
50558 all-stage4-binutils: maybe-all-stage4-opcodes
50559 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50560 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50561 all-binutils: maybe-all-bfd
50563 all-stage1-binutils: maybe-all-stage1-bfd
50564 all-stage2-binutils: maybe-all-stage2-bfd
50565 all-stage3-binutils: maybe-all-stage3-bfd
50566 all-stage4-binutils: maybe-all-stage4-bfd
50567 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50568 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50569 all-binutils: maybe-all-build-flex
50571 all-stage1-binutils: maybe-all-build-flex
50572 all-stage2-binutils: maybe-all-build-flex
50573 all-stage3-binutils: maybe-all-build-flex
50574 all-stage4-binutils: maybe-all-build-flex
50575 all-stageprofile-binutils: maybe-all-build-flex
50576 all-stagefeedback-binutils: maybe-all-build-flex
50577 all-binutils: maybe-all-build-bison
50579 all-stage1-binutils: maybe-all-build-bison
50580 all-stage2-binutils: maybe-all-build-bison
50581 all-stage3-binutils: maybe-all-build-bison
50582 all-stage4-binutils: maybe-all-build-bison
50583 all-stageprofile-binutils: maybe-all-build-bison
50584 all-stagefeedback-binutils: maybe-all-build-bison
50585 all-binutils: maybe-all-intl
50587 all-stage1-binutils: maybe-all-stage1-intl
50588 all-stage2-binutils: maybe-all-stage2-intl
50589 all-stage3-binutils: maybe-all-stage3-intl
50590 all-stage4-binutils: maybe-all-stage4-intl
50591 all-stageprofile-binutils: maybe-all-stageprofile-intl
50592 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50593 all-binutils: maybe-all-gas
50595 all-stage1-binutils: maybe-all-stage1-gas
50596 all-stage2-binutils: maybe-all-stage2-gas
50597 all-stage3-binutils: maybe-all-stage3-gas
50598 all-stage4-binutils: maybe-all-stage4-gas
50599 all-stageprofile-binutils: maybe-all-stageprofile-gas
50600 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50601 install-binutils: maybe-install-opcodes
50602 install-strip-binutils: maybe-install-strip-opcodes
50603 install-opcodes: maybe-install-bfd
50604 install-strip-opcodes: maybe-install-strip-bfd
50605 configure-gas: maybe-configure-intl
50607 configure-stage1-gas: maybe-configure-stage1-intl
50608 configure-stage2-gas: maybe-configure-stage2-intl
50609 configure-stage3-gas: maybe-configure-stage3-intl
50610 configure-stage4-gas: maybe-configure-stage4-intl
50611 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50612 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50613 all-gas: maybe-all-libiberty
50615 all-stage1-gas: maybe-all-stage1-libiberty
50616 all-stage2-gas: maybe-all-stage2-libiberty
50617 all-stage3-gas: maybe-all-stage3-libiberty
50618 all-stage4-gas: maybe-all-stage4-libiberty
50619 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50620 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50621 all-gas: maybe-all-opcodes
50623 all-stage1-gas: maybe-all-stage1-opcodes
50624 all-stage2-gas: maybe-all-stage2-opcodes
50625 all-stage3-gas: maybe-all-stage3-opcodes
50626 all-stage4-gas: maybe-all-stage4-opcodes
50627 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50628 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50629 all-gas: maybe-all-bfd
50631 all-stage1-gas: maybe-all-stage1-bfd
50632 all-stage2-gas: maybe-all-stage2-bfd
50633 all-stage3-gas: maybe-all-stage3-bfd
50634 all-stage4-gas: maybe-all-stage4-bfd
50635 all-stageprofile-gas: maybe-all-stageprofile-bfd
50636 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50637 all-gas: maybe-all-intl
50639 all-stage1-gas: maybe-all-stage1-intl
50640 all-stage2-gas: maybe-all-stage2-intl
50641 all-stage3-gas: maybe-all-stage3-intl
50642 all-stage4-gas: maybe-all-stage4-intl
50643 all-stageprofile-gas: maybe-all-stageprofile-intl
50644 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50645 configure-gprof: maybe-configure-intl
50646 all-gprof: maybe-all-libiberty
50647 all-gprof: maybe-all-bfd
50648 all-gprof: maybe-all-opcodes
50649 all-gprof: maybe-all-intl
50650 all-gprof: maybe-all-gas
50651 configure-ld: maybe-configure-intl
50653 configure-stage1-ld: maybe-configure-stage1-intl
50654 configure-stage2-ld: maybe-configure-stage2-intl
50655 configure-stage3-ld: maybe-configure-stage3-intl
50656 configure-stage4-ld: maybe-configure-stage4-intl
50657 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50658 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50659 all-ld: maybe-all-libiberty
50661 all-stage1-ld: maybe-all-stage1-libiberty
50662 all-stage2-ld: maybe-all-stage2-libiberty
50663 all-stage3-ld: maybe-all-stage3-libiberty
50664 all-stage4-ld: maybe-all-stage4-libiberty
50665 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50666 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50667 all-ld: maybe-all-bfd
50669 all-stage1-ld: maybe-all-stage1-bfd
50670 all-stage2-ld: maybe-all-stage2-bfd
50671 all-stage3-ld: maybe-all-stage3-bfd
50672 all-stage4-ld: maybe-all-stage4-bfd
50673 all-stageprofile-ld: maybe-all-stageprofile-bfd
50674 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50675 all-ld: maybe-all-opcodes
50677 all-stage1-ld: maybe-all-stage1-opcodes
50678 all-stage2-ld: maybe-all-stage2-opcodes
50679 all-stage3-ld: maybe-all-stage3-opcodes
50680 all-stage4-ld: maybe-all-stage4-opcodes
50681 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50682 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50683 all-ld: maybe-all-build-bison
50685 all-stage1-ld: maybe-all-build-bison
50686 all-stage2-ld: maybe-all-build-bison
50687 all-stage3-ld: maybe-all-build-bison
50688 all-stage4-ld: maybe-all-build-bison
50689 all-stageprofile-ld: maybe-all-build-bison
50690 all-stagefeedback-ld: maybe-all-build-bison
50691 all-ld: maybe-all-build-flex
50693 all-stage1-ld: maybe-all-build-flex
50694 all-stage2-ld: maybe-all-build-flex
50695 all-stage3-ld: maybe-all-build-flex
50696 all-stage4-ld: maybe-all-build-flex
50697 all-stageprofile-ld: maybe-all-build-flex
50698 all-stagefeedback-ld: maybe-all-build-flex
50699 all-ld: maybe-all-intl
50701 all-stage1-ld: maybe-all-stage1-intl
50702 all-stage2-ld: maybe-all-stage2-intl
50703 all-stage3-ld: maybe-all-stage3-intl
50704 all-stage4-ld: maybe-all-stage4-intl
50705 all-stageprofile-ld: maybe-all-stageprofile-intl
50706 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50707 all-ld: maybe-all-gas
50709 all-stage1-ld: maybe-all-stage1-gas
50710 all-stage2-ld: maybe-all-stage2-gas
50711 all-stage3-ld: maybe-all-stage3-gas
50712 all-stage4-ld: maybe-all-stage4-gas
50713 all-stageprofile-ld: maybe-all-stageprofile-gas
50714 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50715 all-ld: maybe-all-binutils
50717 all-stage1-ld: maybe-all-stage1-binutils
50718 all-stage2-ld: maybe-all-stage2-binutils
50719 all-stage3-ld: maybe-all-stage3-binutils
50720 all-stage4-ld: maybe-all-stage4-binutils
50721 all-stageprofile-ld: maybe-all-stageprofile-binutils
50722 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50723 install-ld: maybe-install-gold
50724 install-strip-ld: maybe-install-strip-gold
50725 configure-gold: maybe-configure-intl
50727 configure-stage1-gold: maybe-configure-stage1-intl
50728 configure-stage2-gold: maybe-configure-stage2-intl
50729 configure-stage3-gold: maybe-configure-stage3-intl
50730 configure-stage4-gold: maybe-configure-stage4-intl
50731 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50732 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50733 all-gold: maybe-all-libiberty
50735 all-stage1-gold: maybe-all-stage1-libiberty
50736 all-stage2-gold: maybe-all-stage2-libiberty
50737 all-stage3-gold: maybe-all-stage3-libiberty
50738 all-stage4-gold: maybe-all-stage4-libiberty
50739 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50740 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50741 all-gold: maybe-all-intl
50743 all-stage1-gold: maybe-all-stage1-intl
50744 all-stage2-gold: maybe-all-stage2-intl
50745 all-stage3-gold: maybe-all-stage3-intl
50746 all-stage4-gold: maybe-all-stage4-intl
50747 all-stageprofile-gold: maybe-all-stageprofile-intl
50748 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50749 all-gold: maybe-all-bfd
50751 all-stage1-gold: maybe-all-stage1-bfd
50752 all-stage2-gold: maybe-all-stage2-bfd
50753 all-stage3-gold: maybe-all-stage3-bfd
50754 all-stage4-gold: maybe-all-stage4-bfd
50755 all-stageprofile-gold: maybe-all-stageprofile-bfd
50756 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50757 all-gold: maybe-all-build-bison
50759 all-stage1-gold: maybe-all-build-bison
50760 all-stage2-gold: maybe-all-build-bison
50761 all-stage3-gold: maybe-all-build-bison
50762 all-stage4-gold: maybe-all-build-bison
50763 all-stageprofile-gold: maybe-all-build-bison
50764 all-stagefeedback-gold: maybe-all-build-bison
50765 all-gold: maybe-all-gas
50767 all-stage1-gold: maybe-all-stage1-gas
50768 all-stage2-gold: maybe-all-stage2-gas
50769 all-stage3-gold: maybe-all-stage3-gas
50770 all-stage4-gold: maybe-all-stage4-gas
50771 all-stageprofile-gold: maybe-all-stageprofile-gas
50772 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50773 check-gold: maybe-all-binutils
50775 check-stage1-gold: maybe-all-stage1-binutils
50776 check-stage2-gold: maybe-all-stage2-binutils
50777 check-stage3-gold: maybe-all-stage3-binutils
50778 check-stage4-gold: maybe-all-stage4-binutils
50779 check-stageprofile-gold: maybe-all-stageprofile-binutils
50780 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50781 check-gold: maybe-all-gas
50783 check-stage1-gold: maybe-all-stage1-gas
50784 check-stage2-gold: maybe-all-stage2-gas
50785 check-stage3-gold: maybe-all-stage3-gas
50786 check-stage4-gold: maybe-all-stage4-gas
50787 check-stageprofile-gold: maybe-all-stageprofile-gas
50788 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50789 configure-opcodes: maybe-configure-intl
50791 configure-stage1-opcodes: maybe-configure-stage1-intl
50792 configure-stage2-opcodes: maybe-configure-stage2-intl
50793 configure-stage3-opcodes: maybe-configure-stage3-intl
50794 configure-stage4-opcodes: maybe-configure-stage4-intl
50795 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50796 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50797 all-opcodes: maybe-all-bfd
50799 all-stage1-opcodes: maybe-all-stage1-bfd
50800 all-stage2-opcodes: maybe-all-stage2-bfd
50801 all-stage3-opcodes: maybe-all-stage3-bfd
50802 all-stage4-opcodes: maybe-all-stage4-bfd
50803 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50804 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50805 all-opcodes: maybe-all-libiberty
50807 all-stage1-opcodes: maybe-all-stage1-libiberty
50808 all-stage2-opcodes: maybe-all-stage2-libiberty
50809 all-stage3-opcodes: maybe-all-stage3-libiberty
50810 all-stage4-opcodes: maybe-all-stage4-libiberty
50811 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50812 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50813 all-opcodes: maybe-all-intl
50815 all-stage1-opcodes: maybe-all-stage1-intl
50816 all-stage2-opcodes: maybe-all-stage2-intl
50817 all-stage3-opcodes: maybe-all-stage3-intl
50818 all-stage4-opcodes: maybe-all-stage4-intl
50819 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50820 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50821 all-dejagnu: maybe-all-tcl
50822 all-dejagnu: maybe-all-expect
50823 all-dejagnu: maybe-all-tk
50824 configure-expect: maybe-configure-tcl
50825 configure-expect: maybe-configure-tk
50826 all-expect: maybe-all-tcl
50827 all-expect: maybe-all-tk
50828 configure-itcl: maybe-configure-tcl
50829 configure-itcl: maybe-configure-tk
50830 all-itcl: maybe-all-tcl
50831 all-itcl: maybe-all-tk
50832 install-itcl: maybe-install-tcl
50833 install-strip-itcl: maybe-install-strip-tcl
50834 configure-tk: maybe-configure-tcl
50835 all-tk: maybe-all-tcl
50836 all-sid: maybe-all-libiberty
50837 all-sid: maybe-all-bfd
50838 all-sid: maybe-all-opcodes
50839 all-sid: maybe-all-tcl
50840 all-sid: maybe-all-tk
50841 install-sid: maybe-install-tcl
50842 install-strip-sid: maybe-install-strip-tcl
50843 install-sid: maybe-install-tk
50844 install-strip-sid: maybe-install-strip-tk
50845 configure-sim: maybe-configure-intl
50846 all-sim: maybe-all-intl
50847 all-sim: maybe-all-libiberty
50848 all-sim: maybe-all-bfd
50849 all-sim: maybe-all-opcodes
50850 all-sim: maybe-all-readline
50851 all-sim: maybe-configure-gdb
50852 all-fastjar: maybe-all-zlib
50853 all-fastjar: maybe-all-build-texinfo
50854 all-fastjar: maybe-all-libiberty
50855 all-bison: maybe-all-intl
50856 all-bison: maybe-all-build-texinfo
50857 all-flex: maybe-all-build-bison
50858 all-flex: maybe-all-intl
50859 all-flex: maybe-all-m4
50860 all-flex: maybe-all-build-texinfo
50861 all-m4: maybe-all-intl
50862 all-m4: maybe-all-build-texinfo
50863 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50864 configure-target-fastjar: maybe-configure-target-zlib
50865 all-target-fastjar: maybe-all-target-zlib
50866 configure-target-libgo: maybe-configure-target-libffi
50867 configure-target-libgo: maybe-all-target-libstdc++-v3
50868 all-target-libgo: maybe-all-target-libbacktrace
50869 all-target-libgo: maybe-all-target-libffi
50870 all-target-libgo: maybe-all-target-libatomic
50871 configure-target-libjava: maybe-configure-target-zlib
50872 configure-target-libjava: maybe-configure-target-boehm-gc
50873 configure-target-libjava: maybe-configure-target-libffi
50874 all-target-libjava: maybe-all-fastjar
50875 all-target-libjava: maybe-all-target-zlib
50876 all-target-libjava: maybe-all-target-boehm-gc
50877 all-target-libjava: maybe-all-target-libffi
50878 configure-target-libobjc: maybe-configure-target-boehm-gc
50879 all-target-libobjc: maybe-all-target-boehm-gc
50880 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50882 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50883 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50884 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50885 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50886 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50887 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50888 configure-target-liboffloadmic: maybe-configure-target-libgomp
50889 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50891 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50892 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50893 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50894 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50895 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50896 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50897 configure-target-libvtv: maybe-all-target-libstdc++-v3
50899 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50900 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50901 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50902 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50903 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50904 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50905 all-target-libstdc++-v3: maybe-configure-target-libgomp
50907 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50908 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50909 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50910 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50911 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50912 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50913 all-target-liboffloadmic: maybe-all-target-libgomp
50914 install-target-libgo: maybe-install-target-libatomic
50915 install-target-libgfortran: maybe-install-target-libquadmath
50916 install-target-libgfortran: maybe-install-target-libgcc
50917 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50918 install-target-libsanitizer: maybe-install-target-libgcc
50919 install-target-libvtv: maybe-install-target-libstdc++-v3
50920 install-target-libvtv: maybe-install-target-libgcc
50921 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50922 install-target-libcilkrts: maybe-install-target-libgcc
50923 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50924 install-target-liboffloadmic: maybe-install-target-libgcc
50925 install-target-libjava: maybe-install-target-libgcc
50926 install-target-libitm: maybe-install-target-libgcc
50927 install-target-libobjc: maybe-install-target-libgcc
50928 install-target-libstdc++-v3: maybe-install-target-libgcc
50929 all-target-libgloss: maybe-all-target-newlib
50930 all-target-winsup: maybe-all-target-libtermcap
50931 configure-target-newlib: maybe-all-binutils
50932 configure-target-newlib: maybe-all-ld
50933 configure-target-libgfortran: maybe-all-target-libquadmath
50934 configure-target-libgfortran: maybe-all-target-libbacktrace
50937 # Dependencies for target modules on other target modules are
50938 # described by lang_env_dependencies; the defaults apply to anything
50939 # not mentioned there.
50943 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50944 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50945 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50946 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50947 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50948 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50949 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50950 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50951 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50952 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50953 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50954 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50955 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50956 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50957 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50958 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50959 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50960 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50961 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50962 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50963 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50964 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50965 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50966 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50967 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50968 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50969 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50970 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50971 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50972 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50973 @endif gcc-bootstrap
50975 @if gcc-no-bootstrap
50976 configure-target-libstdc++-v3: maybe-all-target-libgcc
50977 configure-target-libsanitizer: maybe-all-target-libgcc
50978 configure-target-libmpx: maybe-all-target-libgcc
50979 configure-target-libvtv: maybe-all-target-libgcc
50980 configure-target-libcilkrts: maybe-all-target-libgcc
50981 configure-target-liboffloadmic: maybe-all-target-libgcc
50982 configure-target-libssp: maybe-all-target-libgcc
50983 configure-target-newlib: maybe-all-target-libgcc
50984 configure-target-libbacktrace: maybe-all-target-libgcc
50985 configure-target-libquadmath: maybe-all-target-libgcc
50986 configure-target-libgfortran: maybe-all-target-libgcc
50987 configure-target-libobjc: maybe-all-target-libgcc
50988 configure-target-libgo: maybe-all-target-libgcc
50989 configure-target-libtermcap: maybe-all-target-libgcc
50990 configure-target-winsup: maybe-all-target-libgcc
50991 configure-target-libgloss: maybe-all-target-libgcc
50992 configure-target-libffi: maybe-all-target-libgcc
50993 configure-target-libjava: maybe-all-target-libgcc
50994 configure-target-zlib: maybe-all-target-libgcc
50995 configure-target-boehm-gc: maybe-all-target-libgcc
50996 configure-target-rda: maybe-all-target-libgcc
50997 configure-target-libada: maybe-all-target-libgcc
50998 configure-target-libgomp: maybe-all-target-libgcc
50999 configure-target-libitm: maybe-all-target-libgcc
51000 configure-target-libatomic: maybe-all-target-libgcc
51001 @endif gcc-no-bootstrap
51004 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51006 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51008 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51010 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51012 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51013 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51015 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51016 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51018 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51022 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51024 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51026 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51028 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51030 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51032 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51034 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51037 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51038 configure-target-libffi: maybe-all-target-libstdc++-v3
51040 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51041 configure-target-libjava: maybe-all-target-libstdc++-v3
51043 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51045 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51047 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51049 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51051 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51053 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51054 configure-target-libitm: maybe-all-target-libstdc++-v3
51056 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51059 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51061 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51062 configure-gdb: $(CONFIGURE_GDB_TK)
51063 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51064 install-gdb: $(INSTALL_GDB_TK)
51066 # Serialization dependencies. Host configures don't work well in parallel to
51067 # each other, due to contention over config.cache. Target configures and
51068 # build configures are similar.
51069 @serialization_dependencies@
51071 # --------------------------------
51072 # Regenerating top level configury
51073 # --------------------------------
51075 # Rebuilding Makefile.in, using autogen.
51077 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51078 cd $(srcdir) && $(AUTOGEN) Makefile.def
51080 # Rebuilding Makefile.
51081 Makefile: $(srcdir)/Makefile.in config.status
51082 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51084 config.status: configure
51085 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51087 # Rebuilding configure.
51088 AUTOCONF = autoconf
51089 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51090 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51091 cd $(srcdir) && $(AUTOCONF)
51093 # ------------------------------
51094 # Special directives to GNU Make
51095 # ------------------------------
51097 # Don't pass command-line variables to submakes.
51101 # end of Makefile.in