Don't build libgcc_stub.a on hppa[12]*-*-hpux11*.
[official-gcc.git] / Makefile.in
blob5c85fcc5dd012693483f62ad550be71f08bd707e
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CXX="$(CXX_FOR_BUILD)"; export CXX; \
158 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 GDC="$(GDC_FOR_BUILD)"; export GDC; \
163 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
164 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
165 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
166 LD="$(LD_FOR_BUILD)"; export LD; \
167 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
168 NM="$(NM_FOR_BUILD)"; export NM; \
169 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
170 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
171 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
173 # These variables must be set on the make command line for directories
174 # built for the build system to override those in BASE_FLAGS_TO_PASS.
175 EXTRA_BUILD_FLAGS = \
176 CFLAGS="$(CFLAGS_FOR_BUILD)" \
177 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
179 # This is the list of directories to built for the host system.
180 SUBDIRS = @configdirs@
181 TARGET_CONFIGDIRS = @target_configdirs@
182 # This is set by the configure script to the arguments to use when configuring
183 # directories built for the host system.
184 HOST_CONFIGARGS = @host_configargs@
185 # Host programs are put under this directory, which is . except if building
186 # with srcdir=..
187 HOST_SUBDIR = @host_subdir@
188 # This is the list of variables to export in the environment when
189 # configuring subdirectories for the host system. We need to pass
190 # some to the GCC configure because of its hybrid host/target nature.
191 HOST_EXPORTS = \
192 $(BASE_EXPORTS) \
193 CC="$(CC)"; export CC; \
194 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
195 CFLAGS="$(CFLAGS)"; export CFLAGS; \
196 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
197 CXX="$(CXX)"; export CXX; \
198 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
199 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
200 GOC="$(GOC)"; export GOC; \
201 GDC="$(GDC)"; export GDC; \
202 AR="$(AR)"; export AR; \
203 AS="$(AS)"; export AS; \
204 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
205 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
206 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
207 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
208 LD="$(LD)"; export LD; \
209 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
210 NM="$(NM)"; export NM; \
211 RANLIB="$(RANLIB)"; export RANLIB; \
212 WINDRES="$(WINDRES)"; export WINDRES; \
213 WINDMC="$(WINDMC)"; export WINDMC; \
214 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
215 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
216 OTOOL="$(OTOOL)"; export OTOOL; \
217 READELF="$(READELF)"; export READELF; \
218 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
219 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
220 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
221 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
222 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
223 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
224 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
225 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
226 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
227 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
228 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
229 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
230 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
231 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
232 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
233 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
234 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
235 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
236 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
237 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
238 @if gcc-bootstrap
239 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
240 @endif gcc-bootstrap
241 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
243 POSTSTAGE1_CXX_EXPORT = \
244 CXX='$(CXX)'; export CXX; \
245 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
246 @if target-libstdc++-v3-bootstrap
247 # Override the above if we're bootstrapping C++.
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
250 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
251 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
252 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
253 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
254 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
255 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
256 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
258 export CXX; \
259 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
260 @endif target-libstdc++-v3-bootstrap
262 # Similar, for later GCC stages.
263 POSTSTAGE1_HOST_EXPORTS = \
264 $(HOST_EXPORTS) \
265 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
266 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
267 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
268 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
269 $(POSTSTAGE1_CXX_EXPORT) \
270 $(LTO_EXPORTS) \
271 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
272 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
273 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
274 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
275 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
276 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
277 export GDC; \
278 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
279 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
280 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
281 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
283 # Target libraries are put under this directory:
284 TARGET_SUBDIR = @target_subdir@
285 # This is set by the configure script to the arguments to use when configuring
286 # directories built for the target.
287 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
288 # This is the list of variables to export in the environment when
289 # configuring subdirectories for the target system.
290 BASE_TARGET_EXPORTS = \
291 $(BASE_EXPORTS) \
292 AR="$(AR_FOR_TARGET)"; export AR; \
293 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
294 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
295 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
296 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
297 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
299 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
300 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
301 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
302 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
303 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
304 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
305 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
306 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
307 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
308 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
309 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
310 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
311 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
312 READELF="$(READELF_FOR_TARGET)"; export READELF; \
313 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
314 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
315 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
316 @if gcc-bootstrap
317 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
318 @endif gcc-bootstrap
319 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
320 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
322 RAW_CXX_TARGET_EXPORTS = \
323 $(BASE_TARGET_EXPORTS) \
324 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
325 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
327 NORMAL_TARGET_EXPORTS = \
328 $(BASE_TARGET_EXPORTS) \
329 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331 # Where to find GMP
332 HOST_GMPLIBS = @gmplibs@
333 HOST_GMPINC = @gmpinc@
335 # Where to find isl
336 HOST_ISLLIBS = @isllibs@
337 HOST_ISLINC = @islinc@
339 # Where to find libelf
340 HOST_LIBELFLIBS = @libelflibs@
341 HOST_LIBELFINC = @libelfinc@
343 # ----------------------------------------------
344 # Programs producing files for the BUILD machine
345 # ----------------------------------------------
347 SHELL = @SHELL@
349 # pwd command to use. Allow user to override default by setting PWDCMD in
350 # the environment to account for automounters. The make variable must not
351 # be called PWDCMD, otherwise the value set here is passed to make
352 # subprocesses and overrides the setting from the user's environment.
353 # Don't use PWD since it is a common shell environment variable and we
354 # don't want to corrupt it.
355 PWD_COMMAND = $${PWDCMD-pwd}
357 # compilers to use to create programs which must be run in the build
358 # environment.
359 AR_FOR_BUILD = @AR_FOR_BUILD@
360 AS_FOR_BUILD = @AS_FOR_BUILD@
361 CC_FOR_BUILD = @CC_FOR_BUILD@
362 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
363 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
364 CXX_FOR_BUILD = @CXX_FOR_BUILD@
365 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
366 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
367 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
368 GOC_FOR_BUILD = @GOC_FOR_BUILD@
369 GDC_FOR_BUILD = @GDC_FOR_BUILD@
370 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
371 LD_FOR_BUILD = @LD_FOR_BUILD@
372 NM_FOR_BUILD = @NM_FOR_BUILD@
373 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
374 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
375 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
377 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
378 # here so that they can be overridden by Makefile fragments.
379 BUILD_PREFIX = @BUILD_PREFIX@
380 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
382 # Flags to pass to stage2 and later makes. They are defined
383 # here so that they can be overridden by Makefile fragments.
384 BOOT_CFLAGS= -g -O2
385 BOOT_LDFLAGS=
386 BOOT_ADAFLAGS= -gnatpg
388 AWK = @AWK@
389 SED = @SED@
390 BISON = @BISON@
391 YACC = @YACC@
392 FLEX = @FLEX@
393 LEX = @LEX@
394 M4 = @M4@
395 MAKEINFO = @MAKEINFO@
396 EXPECT = @EXPECT@
397 RUNTEST = @RUNTEST@
399 AUTO_PROFILE = gcc-auto-profile -c 10000000
401 # This just becomes part of the MAKEINFO definition passed down to
402 # sub-makes. It lets flags be given on the command line while still
403 # using the makeinfo from the object tree.
404 # (Default to avoid splitting info files by setting the threshold high.)
405 MAKEINFOFLAGS = --split-size=5000000
407 # ---------------------------------------------
408 # Programs producing files for the HOST machine
409 # ---------------------------------------------
411 AS = @AS@
412 AR = @AR@
413 AR_FLAGS = rc
414 CC = @CC@
415 CXX = @CXX@
416 DLLTOOL = @DLLTOOL@
417 DSYMUTIL = @DSYMUTIL@
418 LD = @LD@
419 LIPO = @LIPO@
420 NM = @NM@
421 OBJDUMP = @OBJDUMP@
422 OTOOL = @OTOOL@
423 RANLIB = @RANLIB@
424 READELF = @READELF@
425 STRIP = @STRIP@
426 WINDRES = @WINDRES@
427 WINDMC = @WINDMC@
429 GDC = @GDC@
430 GNATBIND = @GNATBIND@
431 GNATMAKE = @GNATMAKE@
433 CFLAGS = @CFLAGS@
434 LDFLAGS = @LDFLAGS@
435 LIBCFLAGS = $(CFLAGS)
436 CXXFLAGS = @CXXFLAGS@
437 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
438 GOCFLAGS = $(CFLAGS)
439 GDCFLAGS = $(CFLAGS)
441 CREATE_GCOV = create_gcov
443 TFLAGS =
445 # Defaults for all stages; some are overridden below.
447 STAGE_CFLAGS = $(BOOT_CFLAGS)
448 STAGE_TFLAGS = $(TFLAGS)
449 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
452 # Defaults for stage 1; some are overridden below.
453 STAGE1_CFLAGS = $(STAGE_CFLAGS)
454 STAGE1_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE1_TFLAGS = $(STAGE_TFLAGS)
460 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462 # Defaults for stage 2; some are overridden below.
463 STAGE2_CFLAGS = $(STAGE_CFLAGS)
464 STAGE2_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGE2_TFLAGS = $(STAGE_TFLAGS)
470 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472 # Defaults for stage 3; some are overridden below.
473 STAGE3_CFLAGS = $(STAGE_CFLAGS)
474 STAGE3_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGE3_TFLAGS = $(STAGE_TFLAGS)
480 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482 # Defaults for stage 4; some are overridden below.
483 STAGE4_CFLAGS = $(STAGE_CFLAGS)
484 STAGE4_CXXFLAGS = $(CXXFLAGS)
485 @if target-libstdc++-v3-bootstrap
486 # Override the above if we're bootstrapping C++.
487 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
488 @endif target-libstdc++-v3-bootstrap
489 STAGE4_TFLAGS = $(STAGE_TFLAGS)
490 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492 # Defaults for stage profile; some are overridden below.
493 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
494 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
495 @if target-libstdc++-v3-bootstrap
496 # Override the above if we're bootstrapping C++.
497 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
498 @endif target-libstdc++-v3-bootstrap
499 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
500 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502 # Defaults for stage train; some are overridden below.
503 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
504 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
505 @if target-libstdc++-v3-bootstrap
506 # Override the above if we're bootstrapping C++.
507 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
508 @endif target-libstdc++-v3-bootstrap
509 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
510 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512 # Defaults for stage feedback; some are overridden below.
513 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
514 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
520 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522 # Defaults for stage autoprofile; some are overridden below.
523 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
524 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
530 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532 # Defaults for stage autofeedback; some are overridden below.
533 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
534 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
540 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
543 # By default, C and C++ are the only stage1 languages, because they are the
544 # only ones we require to build with the bootstrap compiler, and also the
545 # only ones useful for building stage2.
547 STAGE1_CFLAGS = @stage1_cflags@
548 STAGE1_CHECKING = @stage1_checking@
549 STAGE1_LANGUAGES = @stage1_languages@
550 # * We force-disable intermodule optimizations, even if
551 # --enable-intermodule was passed, since the installed compiler
552 # probably can't handle them. Luckily, autoconf always respects
553 # the last argument when conflicting --enable arguments are passed.
554 # * Likewise, we force-disable coverage flags, since the installed
555 # compiler probably has never heard of them.
556 # * We also disable -Wformat, since older GCCs don't understand newer %s.
557 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
558 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
559 --disable-build-format-warnings
561 # When using the slow stage1 compiler disable IL verification and forcefully
562 # enable it when using the stage2 compiler instead. As we later compare
563 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
564 # checking when building all target libraries for release builds.
565 STAGE1_TFLAGS += -fno-checking
566 STAGE2_CFLAGS += -fno-checking
567 STAGE2_TFLAGS += -fno-checking
568 STAGE3_CFLAGS += -fchecking=1
569 STAGE3_TFLAGS += -fchecking=1
571 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
572 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
574 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
575 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
577 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
578 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
580 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
581 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
583 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
584 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
586 do-compare = @do_compare@
587 do-compare3 = $(do-compare)
589 # -----------------------------------------------
590 # Programs producing files for the TARGET machine
591 # -----------------------------------------------
593 AR_FOR_TARGET=@AR_FOR_TARGET@
594 AS_FOR_TARGET=@AS_FOR_TARGET@
595 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
597 # If GCC_FOR_TARGET is not overriden on the command line, then this
598 # variable is passed down to the gcc Makefile, where it is used to
599 # build libgcc2.a. We define it here so that it can itself be
600 # overridden on the command line.
601 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
602 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
603 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
604 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
605 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
606 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
607 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
608 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
609 LD_FOR_TARGET=@LD_FOR_TARGET@
611 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
612 NM_FOR_TARGET=@NM_FOR_TARGET@
613 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
614 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
615 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
616 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
617 READELF_FOR_TARGET=@READELF_FOR_TARGET@
618 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
619 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
620 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
622 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
623 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
624 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
626 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
627 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
629 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
630 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
631 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
632 GOCFLAGS_FOR_TARGET = -O2 -g
633 GDCFLAGS_FOR_TARGET = -O2 -g
635 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
636 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
637 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
639 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
641 # ------------------------------------
642 # Miscellaneous targets and flag lists
643 # ------------------------------------
645 # The first rule in the file had better be this one. Don't put any above it.
646 # This lives here to allow makefile fragments to contain dependencies.
647 all:
649 #### host and target specific makefile fragments come in here.
650 @target_makefile_frag@
651 @alphaieee_frag@
652 @ospace_frag@
653 @host_makefile_frag@
656 # This is the list of directories that may be needed in RPATH_ENVVAR
657 # so that programs built for the target machine work.
658 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
660 @if target-libstdc++-v3
661 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
662 @endif target-libstdc++-v3
664 @if target-libsanitizer
665 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
666 @endif target-libsanitizer
668 @if target-libvtv
669 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
670 @endif target-libvtv
672 @if target-liboffloadmic
673 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
674 @endif target-liboffloadmic
676 @if target-libssp
677 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
678 @endif target-libssp
680 @if target-libphobos
681 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
682 @endif target-libphobos
684 @if target-libgomp
685 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
686 @endif target-libgomp
688 @if target-libitm
689 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
690 @endif target-libitm
692 @if target-libatomic
693 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
694 @endif target-libatomic
698 # This is the list of directories that may be needed in RPATH_ENVVAR
699 # so that programs built for the host machine work.
700 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
702 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
703 @if gcc
704 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
705 @endif gcc
708 @if gmp
709 HOST_LIB_PATH_gmp = \
710 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
711 @endif gmp
713 @if mpfr
714 HOST_LIB_PATH_mpfr = \
715 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
716 @endif mpfr
718 @if mpc
719 HOST_LIB_PATH_mpc = \
720 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
721 @endif mpc
723 @if isl
724 HOST_LIB_PATH_isl = \
725 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
726 @endif isl
728 @if libelf
729 HOST_LIB_PATH_libelf = \
730 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
731 @endif libelf
734 CXX_FOR_TARGET_FLAG_TO_PASS = \
735 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
736 @if target-libstdc++-v3
737 # CXX_FOR_TARGET is tricky to get right for target libs that require a
738 # functional C++ compiler. When we recurse, if we expand
739 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
740 # libstdc++ include flags from the script. Instead, we get an
741 # -funconfigured-* word, so that we'll get errors if this invalid C++
742 # command line is used for anything, but also so that we can use the
743 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
744 # don't pass it on, sub-make will use the default definition, that
745 # re-expands it at the time of use, so we'll get it right when we need
746 # it. One potential exception is the expansion of CXX_FOR_TARGET
747 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
748 # really work, for C++ host programs can't depend on the current-stage
749 # C++ target library.
750 CXX_FOR_TARGET_FLAG_TO_PASS = \
751 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
752 @endif target-libstdc++-v3
754 # Flags to pass down to all sub-makes. STAGE*FLAGS,
755 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
756 # overrideable (for a bootstrap build stage1 also builds gcc.info).
757 BASE_FLAGS_TO_PASS = \
758 "DESTDIR=$(DESTDIR)" \
759 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
760 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
761 "bindir=$(bindir)" \
762 "datadir=$(datadir)" \
763 "exec_prefix=$(exec_prefix)" \
764 "includedir=$(includedir)" \
765 "datarootdir=$(datarootdir)" \
766 "docdir=$(docdir)" \
767 "infodir=$(infodir)" \
768 "pdfdir=$(pdfdir)" \
769 "htmldir=$(htmldir)" \
770 "libdir=$(libdir)" \
771 "libexecdir=$(libexecdir)" \
772 "lispdir=$(lispdir)" \
773 "localstatedir=$(localstatedir)" \
774 "mandir=$(mandir)" \
775 "oldincludedir=$(oldincludedir)" \
776 "prefix=$(prefix)" \
777 "sbindir=$(sbindir)" \
778 "sharedstatedir=$(sharedstatedir)" \
779 "sysconfdir=$(sysconfdir)" \
780 "tooldir=$(tooldir)" \
781 "build_tooldir=$(build_tooldir)" \
782 "target_alias=$(target_alias)" \
783 "AWK=$(AWK)" \
784 "BISON=$(BISON)" \
785 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
786 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
787 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
788 "EXPECT=$(EXPECT)" \
789 "FLEX=$(FLEX)" \
790 "INSTALL=$(INSTALL)" \
791 "INSTALL_DATA=$(INSTALL_DATA)" \
792 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
793 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
794 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
795 "LEX=$(LEX)" \
796 "M4=$(M4)" \
797 "MAKE=$(MAKE)" \
798 "RUNTEST=$(RUNTEST)" \
799 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
800 "SED=$(SED)" \
801 "SHELL=$(SHELL)" \
802 "YACC=$(YACC)" \
803 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804 "ADA_CFLAGS=$(ADA_CFLAGS)" \
805 "AR_FLAGS=$(AR_FLAGS)" \
806 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
807 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
808 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
809 "CFLAGS=$(CFLAGS)" \
810 "CXXFLAGS=$(CXXFLAGS)" \
811 "LDFLAGS=$(LDFLAGS)" \
812 "LIBCFLAGS=$(LIBCFLAGS)" \
813 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
814 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
815 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
816 "GNATBIND=$(GNATBIND)" \
817 "GNATMAKE=$(GNATMAKE)" \
818 "GDC=$(GDC)" \
819 "GDCFLAGS=$(GDCFLAGS)" \
820 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
821 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
822 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
823 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
824 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
825 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
826 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
827 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
828 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
829 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
830 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
831 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
832 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
833 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
834 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
835 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
836 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
837 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
838 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
839 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
840 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
841 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
842 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
843 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
844 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
845 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
846 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
847 "BUILD_CONFIG=$(BUILD_CONFIG)" \
848 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "LEAN=$(LEAN)" \
850 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
851 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
852 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
853 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
854 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
855 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
856 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
857 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
858 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
859 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
860 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
861 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
862 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
863 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
864 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
865 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
866 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
867 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
868 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
869 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
870 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
871 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
872 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
873 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
874 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
875 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
876 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
877 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
878 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
879 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
880 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
881 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
882 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
883 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
884 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
885 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
886 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
887 "TFLAGS=$(TFLAGS)" \
888 "CONFIG_SHELL=$(SHELL)" \
889 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
890 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
892 # We leave this in just in case, but it is not needed anymore.
893 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
895 # Flags to pass down to most sub-makes, in which we're building with
896 # the host environment.
897 EXTRA_HOST_FLAGS = \
898 'AR=$(AR)' \
899 'AS=$(AS)' \
900 'CC=$(CC)' \
901 'CXX=$(CXX)' \
902 'DLLTOOL=$(DLLTOOL)' \
903 'DSYMUTIL=$(DSYMUTIL)' \
904 'GFORTRAN=$(GFORTRAN)' \
905 'GOC=$(GOC)' \
906 'GDC=$(GDC)' \
907 'LD=$(LD)' \
908 'LIPO=$(LIPO)' \
909 'NM=$(NM)' \
910 'OBJDUMP=$(OBJDUMP)' \
911 'OTOOL=$(OTOOL)' \
912 'RANLIB=$(RANLIB)' \
913 'READELF=$(READELF)' \
914 'STRIP=$(STRIP)' \
915 'WINDRES=$(WINDRES)' \
916 'WINDMC=$(WINDMC)' \
917 'CREATE_GCOV=$(CREATE_GCOV)'
919 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
921 # Flags to pass to stage1 or when not bootstrapping.
923 STAGE1_FLAGS_TO_PASS = \
924 LDFLAGS="$${LDFLAGS}" \
925 HOST_LIBS="$${HOST_LIBS}"
927 # Flags to pass to stage2 and later makes.
929 POSTSTAGE1_FLAGS_TO_PASS = \
930 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
931 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
932 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
933 GNATBIND="$${GNATBIND}" \
934 LDFLAGS="$${LDFLAGS}" \
935 HOST_LIBS="$${HOST_LIBS}" \
936 $(LTO_FLAGS_TO_PASS) \
937 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
939 @if gcc-bootstrap
940 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
941 $(POSTSTAGE1_HOST_EXPORTS) \
944 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
945 @endif gcc-bootstrap
947 # Flags to pass down to makes which are built with the target environment.
948 # The double $ decreases the length of the command line; those variables
949 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
950 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
951 # so we expand them here.
952 EXTRA_TARGET_FLAGS = \
953 'AR=$$(AR_FOR_TARGET)' \
954 'AS=$(COMPILER_AS_FOR_TARGET)' \
955 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
956 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
957 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
958 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
959 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
960 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
961 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
962 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
963 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
964 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
965 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
966 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
967 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
968 'LD=$(COMPILER_LD_FOR_TARGET)' \
969 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
970 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
971 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
972 'NM=$(COMPILER_NM_FOR_TARGET)' \
973 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
974 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
975 'RANLIB=$$(RANLIB_FOR_TARGET)' \
976 'READELF=$$(READELF_FOR_TARGET)' \
977 'WINDRES=$$(WINDRES_FOR_TARGET)' \
978 'WINDMC=$$(WINDMC_FOR_TARGET)' \
979 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
980 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
981 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
982 "TFLAGS=$$TFLAGS"
984 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
986 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
987 # unfortunately needs the native compiler and the target ar and
988 # ranlib.
989 # If any variables are added here, they must be added to do-*, below.
990 # The BUILD_* variables are a special case, which are used for the gcc
991 # cross-building scheme.
992 EXTRA_GCC_FLAGS = \
993 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
994 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
995 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
997 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
999 @if gcc
1000 BUILD_CONFIG = @BUILD_CONFIG@
1001 ifneq ($(BUILD_CONFIG),)
1002 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1003 endif
1004 @endif gcc
1006 .PHONY: configure-host
1007 configure-host: \
1008 maybe-configure-bfd \
1009 maybe-configure-opcodes \
1010 maybe-configure-binutils \
1011 maybe-configure-bison \
1012 maybe-configure-cgen \
1013 maybe-configure-dejagnu \
1014 maybe-configure-etc \
1015 maybe-configure-fastjar \
1016 maybe-configure-fixincludes \
1017 maybe-configure-flex \
1018 maybe-configure-gas \
1019 maybe-configure-gcc \
1020 maybe-configure-gmp \
1021 maybe-configure-mpfr \
1022 maybe-configure-mpc \
1023 maybe-configure-isl \
1024 maybe-configure-libelf \
1025 maybe-configure-gold \
1026 maybe-configure-gprof \
1027 maybe-configure-intl \
1028 maybe-configure-tcl \
1029 maybe-configure-itcl \
1030 maybe-configure-ld \
1031 maybe-configure-libbacktrace \
1032 maybe-configure-libcpp \
1033 maybe-configure-libcody \
1034 maybe-configure-libdecnumber \
1035 maybe-configure-libgui \
1036 maybe-configure-libiberty \
1037 maybe-configure-libiberty-linker-plugin \
1038 maybe-configure-libiconv \
1039 maybe-configure-m4 \
1040 maybe-configure-readline \
1041 maybe-configure-sid \
1042 maybe-configure-sim \
1043 maybe-configure-texinfo \
1044 maybe-configure-zlib \
1045 maybe-configure-gnulib \
1046 maybe-configure-gdbsupport \
1047 maybe-configure-gdbserver \
1048 maybe-configure-gdb \
1049 maybe-configure-expect \
1050 maybe-configure-guile \
1051 maybe-configure-tk \
1052 maybe-configure-libtermcap \
1053 maybe-configure-utils \
1054 maybe-configure-c++tools \
1055 maybe-configure-gnattools \
1056 maybe-configure-lto-plugin \
1057 maybe-configure-libcc1 \
1058 maybe-configure-gotools \
1059 maybe-configure-libctf
1060 .PHONY: configure-target
1061 configure-target: \
1062 maybe-configure-target-libstdc++-v3 \
1063 maybe-configure-target-libsanitizer \
1064 maybe-configure-target-libvtv \
1065 maybe-configure-target-liboffloadmic \
1066 maybe-configure-target-libssp \
1067 maybe-configure-target-newlib \
1068 maybe-configure-target-libgcc \
1069 maybe-configure-target-libbacktrace \
1070 maybe-configure-target-libquadmath \
1071 maybe-configure-target-libgfortran \
1072 maybe-configure-target-libobjc \
1073 maybe-configure-target-libgo \
1074 maybe-configure-target-libphobos \
1075 maybe-configure-target-libtermcap \
1076 maybe-configure-target-winsup \
1077 maybe-configure-target-libgloss \
1078 maybe-configure-target-libffi \
1079 maybe-configure-target-zlib \
1080 maybe-configure-target-rda \
1081 maybe-configure-target-libada \
1082 maybe-configure-target-libgomp \
1083 maybe-configure-target-libitm \
1084 maybe-configure-target-libatomic
1086 # The target built for a native non-bootstrap build.
1087 .PHONY: all
1088 all:
1089 @if gcc-bootstrap
1090 [ -f stage_final ] || echo stage3 > stage_final
1091 @r=`${PWD_COMMAND}`; export r; \
1092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1094 @endif gcc-bootstrap
1095 @: $(MAKE); $(unstage)
1096 @r=`${PWD_COMMAND}`; export r; \
1097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1098 @if gcc-bootstrap
1099 if [ -f stage_last ]; then \
1100 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1101 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1102 else \
1103 @endif gcc-bootstrap
1104 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1105 @if gcc-bootstrap
1107 fi \
1108 @endif gcc-bootstrap
1109 && :
1111 .PHONY: all-build
1113 all-build: maybe-all-build-libiberty
1114 all-build: maybe-all-build-bison
1115 all-build: maybe-all-build-flex
1116 all-build: maybe-all-build-m4
1117 all-build: maybe-all-build-texinfo
1118 all-build: maybe-all-build-fixincludes
1119 all-build: maybe-all-build-libcpp
1121 .PHONY: all-host
1123 @if bfd-no-bootstrap
1124 all-host: maybe-all-bfd
1125 @endif bfd-no-bootstrap
1126 @if opcodes-no-bootstrap
1127 all-host: maybe-all-opcodes
1128 @endif opcodes-no-bootstrap
1129 @if binutils-no-bootstrap
1130 all-host: maybe-all-binutils
1131 @endif binutils-no-bootstrap
1132 all-host: maybe-all-bison
1133 all-host: maybe-all-cgen
1134 all-host: maybe-all-dejagnu
1135 all-host: maybe-all-etc
1136 all-host: maybe-all-fastjar
1137 @if fixincludes-no-bootstrap
1138 all-host: maybe-all-fixincludes
1139 @endif fixincludes-no-bootstrap
1140 all-host: maybe-all-flex
1141 @if gas-no-bootstrap
1142 all-host: maybe-all-gas
1143 @endif gas-no-bootstrap
1144 @if gcc-no-bootstrap
1145 all-host: maybe-all-gcc
1146 @endif gcc-no-bootstrap
1147 @if gmp-no-bootstrap
1148 all-host: maybe-all-gmp
1149 @endif gmp-no-bootstrap
1150 @if mpfr-no-bootstrap
1151 all-host: maybe-all-mpfr
1152 @endif mpfr-no-bootstrap
1153 @if mpc-no-bootstrap
1154 all-host: maybe-all-mpc
1155 @endif mpc-no-bootstrap
1156 @if isl-no-bootstrap
1157 all-host: maybe-all-isl
1158 @endif isl-no-bootstrap
1159 @if libelf-no-bootstrap
1160 all-host: maybe-all-libelf
1161 @endif libelf-no-bootstrap
1162 @if gold-no-bootstrap
1163 all-host: maybe-all-gold
1164 @endif gold-no-bootstrap
1165 all-host: maybe-all-gprof
1166 @if intl-no-bootstrap
1167 all-host: maybe-all-intl
1168 @endif intl-no-bootstrap
1169 all-host: maybe-all-tcl
1170 all-host: maybe-all-itcl
1171 @if ld-no-bootstrap
1172 all-host: maybe-all-ld
1173 @endif ld-no-bootstrap
1174 @if libbacktrace-no-bootstrap
1175 all-host: maybe-all-libbacktrace
1176 @endif libbacktrace-no-bootstrap
1177 @if libcpp-no-bootstrap
1178 all-host: maybe-all-libcpp
1179 @endif libcpp-no-bootstrap
1180 @if libcody-no-bootstrap
1181 all-host: maybe-all-libcody
1182 @endif libcody-no-bootstrap
1183 @if libdecnumber-no-bootstrap
1184 all-host: maybe-all-libdecnumber
1185 @endif libdecnumber-no-bootstrap
1186 all-host: maybe-all-libgui
1187 @if libiberty-no-bootstrap
1188 all-host: maybe-all-libiberty
1189 @endif libiberty-no-bootstrap
1190 @if libiberty-linker-plugin-no-bootstrap
1191 all-host: maybe-all-libiberty-linker-plugin
1192 @endif libiberty-linker-plugin-no-bootstrap
1193 @if libiconv-no-bootstrap
1194 all-host: maybe-all-libiconv
1195 @endif libiconv-no-bootstrap
1196 all-host: maybe-all-m4
1197 all-host: maybe-all-readline
1198 all-host: maybe-all-sid
1199 all-host: maybe-all-sim
1200 all-host: maybe-all-texinfo
1201 @if zlib-no-bootstrap
1202 all-host: maybe-all-zlib
1203 @endif zlib-no-bootstrap
1204 all-host: maybe-all-gnulib
1205 all-host: maybe-all-gdbsupport
1206 all-host: maybe-all-gdbserver
1207 all-host: maybe-all-gdb
1208 all-host: maybe-all-expect
1209 all-host: maybe-all-guile
1210 all-host: maybe-all-tk
1211 all-host: maybe-all-libtermcap
1212 all-host: maybe-all-utils
1213 all-host: maybe-all-c++tools
1214 all-host: maybe-all-gnattools
1215 @if lto-plugin-no-bootstrap
1216 all-host: maybe-all-lto-plugin
1217 @endif lto-plugin-no-bootstrap
1218 all-host: maybe-all-libcc1
1219 all-host: maybe-all-gotools
1220 @if libctf-no-bootstrap
1221 all-host: maybe-all-libctf
1222 @endif libctf-no-bootstrap
1224 .PHONY: all-target
1226 @if target-libstdc++-v3-no-bootstrap
1227 all-target: maybe-all-target-libstdc++-v3
1228 @endif target-libstdc++-v3-no-bootstrap
1229 @if target-libsanitizer-no-bootstrap
1230 all-target: maybe-all-target-libsanitizer
1231 @endif target-libsanitizer-no-bootstrap
1232 @if target-libvtv-no-bootstrap
1233 all-target: maybe-all-target-libvtv
1234 @endif target-libvtv-no-bootstrap
1235 all-target: maybe-all-target-liboffloadmic
1236 all-target: maybe-all-target-libssp
1237 all-target: maybe-all-target-newlib
1238 @if target-libgcc-no-bootstrap
1239 all-target: maybe-all-target-libgcc
1240 @endif target-libgcc-no-bootstrap
1241 all-target: maybe-all-target-libbacktrace
1242 all-target: maybe-all-target-libquadmath
1243 all-target: maybe-all-target-libgfortran
1244 all-target: maybe-all-target-libobjc
1245 all-target: maybe-all-target-libgo
1246 all-target: maybe-all-target-libphobos
1247 all-target: maybe-all-target-libtermcap
1248 all-target: maybe-all-target-winsup
1249 all-target: maybe-all-target-libgloss
1250 all-target: maybe-all-target-libffi
1251 all-target: maybe-all-target-zlib
1252 all-target: maybe-all-target-rda
1253 all-target: maybe-all-target-libada
1254 @if target-libgomp-no-bootstrap
1255 all-target: maybe-all-target-libgomp
1256 @endif target-libgomp-no-bootstrap
1257 all-target: maybe-all-target-libitm
1258 all-target: maybe-all-target-libatomic
1260 # Do a target for all the subdirectories. A ``make do-X'' will do a
1261 # ``make X'' in all subdirectories (because, in general, there is a
1262 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1263 # but it may do additional work as well).
1265 .PHONY: do-info
1266 do-info:
1267 @: $(MAKE); $(unstage)
1268 @r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1271 info-target
1274 .PHONY: info-host
1276 info-host: maybe-info-bfd
1277 info-host: maybe-info-opcodes
1278 info-host: maybe-info-binutils
1279 info-host: maybe-info-bison
1280 info-host: maybe-info-cgen
1281 info-host: maybe-info-dejagnu
1282 info-host: maybe-info-etc
1283 info-host: maybe-info-fastjar
1284 info-host: maybe-info-fixincludes
1285 info-host: maybe-info-flex
1286 info-host: maybe-info-gas
1287 info-host: maybe-info-gcc
1288 info-host: maybe-info-gmp
1289 info-host: maybe-info-mpfr
1290 info-host: maybe-info-mpc
1291 info-host: maybe-info-isl
1292 info-host: maybe-info-libelf
1293 info-host: maybe-info-gold
1294 info-host: maybe-info-gprof
1295 info-host: maybe-info-intl
1296 info-host: maybe-info-tcl
1297 info-host: maybe-info-itcl
1298 info-host: maybe-info-ld
1299 info-host: maybe-info-libbacktrace
1300 info-host: maybe-info-libcpp
1301 info-host: maybe-info-libcody
1302 info-host: maybe-info-libdecnumber
1303 info-host: maybe-info-libgui
1304 info-host: maybe-info-libiberty
1305 info-host: maybe-info-libiberty-linker-plugin
1306 info-host: maybe-info-libiconv
1307 info-host: maybe-info-m4
1308 info-host: maybe-info-readline
1309 info-host: maybe-info-sid
1310 info-host: maybe-info-sim
1311 info-host: maybe-info-texinfo
1312 info-host: maybe-info-zlib
1313 info-host: maybe-info-gnulib
1314 info-host: maybe-info-gdbsupport
1315 info-host: maybe-info-gdbserver
1316 info-host: maybe-info-gdb
1317 info-host: maybe-info-expect
1318 info-host: maybe-info-guile
1319 info-host: maybe-info-tk
1320 info-host: maybe-info-libtermcap
1321 info-host: maybe-info-utils
1322 info-host: maybe-info-c++tools
1323 info-host: maybe-info-gnattools
1324 info-host: maybe-info-lto-plugin
1325 info-host: maybe-info-libcc1
1326 info-host: maybe-info-gotools
1327 info-host: maybe-info-libctf
1329 .PHONY: info-target
1331 info-target: maybe-info-target-libstdc++-v3
1332 info-target: maybe-info-target-libsanitizer
1333 info-target: maybe-info-target-libvtv
1334 info-target: maybe-info-target-liboffloadmic
1335 info-target: maybe-info-target-libssp
1336 info-target: maybe-info-target-newlib
1337 info-target: maybe-info-target-libgcc
1338 info-target: maybe-info-target-libbacktrace
1339 info-target: maybe-info-target-libquadmath
1340 info-target: maybe-info-target-libgfortran
1341 info-target: maybe-info-target-libobjc
1342 info-target: maybe-info-target-libgo
1343 info-target: maybe-info-target-libphobos
1344 info-target: maybe-info-target-libtermcap
1345 info-target: maybe-info-target-winsup
1346 info-target: maybe-info-target-libgloss
1347 info-target: maybe-info-target-libffi
1348 info-target: maybe-info-target-zlib
1349 info-target: maybe-info-target-rda
1350 info-target: maybe-info-target-libada
1351 info-target: maybe-info-target-libgomp
1352 info-target: maybe-info-target-libitm
1353 info-target: maybe-info-target-libatomic
1355 .PHONY: do-dvi
1356 do-dvi:
1357 @: $(MAKE); $(unstage)
1358 @r=`${PWD_COMMAND}`; export r; \
1359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1361 dvi-target
1364 .PHONY: dvi-host
1366 dvi-host: maybe-dvi-bfd
1367 dvi-host: maybe-dvi-opcodes
1368 dvi-host: maybe-dvi-binutils
1369 dvi-host: maybe-dvi-bison
1370 dvi-host: maybe-dvi-cgen
1371 dvi-host: maybe-dvi-dejagnu
1372 dvi-host: maybe-dvi-etc
1373 dvi-host: maybe-dvi-fastjar
1374 dvi-host: maybe-dvi-fixincludes
1375 dvi-host: maybe-dvi-flex
1376 dvi-host: maybe-dvi-gas
1377 dvi-host: maybe-dvi-gcc
1378 dvi-host: maybe-dvi-gmp
1379 dvi-host: maybe-dvi-mpfr
1380 dvi-host: maybe-dvi-mpc
1381 dvi-host: maybe-dvi-isl
1382 dvi-host: maybe-dvi-libelf
1383 dvi-host: maybe-dvi-gold
1384 dvi-host: maybe-dvi-gprof
1385 dvi-host: maybe-dvi-intl
1386 dvi-host: maybe-dvi-tcl
1387 dvi-host: maybe-dvi-itcl
1388 dvi-host: maybe-dvi-ld
1389 dvi-host: maybe-dvi-libbacktrace
1390 dvi-host: maybe-dvi-libcpp
1391 dvi-host: maybe-dvi-libcody
1392 dvi-host: maybe-dvi-libdecnumber
1393 dvi-host: maybe-dvi-libgui
1394 dvi-host: maybe-dvi-libiberty
1395 dvi-host: maybe-dvi-libiberty-linker-plugin
1396 dvi-host: maybe-dvi-libiconv
1397 dvi-host: maybe-dvi-m4
1398 dvi-host: maybe-dvi-readline
1399 dvi-host: maybe-dvi-sid
1400 dvi-host: maybe-dvi-sim
1401 dvi-host: maybe-dvi-texinfo
1402 dvi-host: maybe-dvi-zlib
1403 dvi-host: maybe-dvi-gnulib
1404 dvi-host: maybe-dvi-gdbsupport
1405 dvi-host: maybe-dvi-gdbserver
1406 dvi-host: maybe-dvi-gdb
1407 dvi-host: maybe-dvi-expect
1408 dvi-host: maybe-dvi-guile
1409 dvi-host: maybe-dvi-tk
1410 dvi-host: maybe-dvi-libtermcap
1411 dvi-host: maybe-dvi-utils
1412 dvi-host: maybe-dvi-c++tools
1413 dvi-host: maybe-dvi-gnattools
1414 dvi-host: maybe-dvi-lto-plugin
1415 dvi-host: maybe-dvi-libcc1
1416 dvi-host: maybe-dvi-gotools
1417 dvi-host: maybe-dvi-libctf
1419 .PHONY: dvi-target
1421 dvi-target: maybe-dvi-target-libstdc++-v3
1422 dvi-target: maybe-dvi-target-libsanitizer
1423 dvi-target: maybe-dvi-target-libvtv
1424 dvi-target: maybe-dvi-target-liboffloadmic
1425 dvi-target: maybe-dvi-target-libssp
1426 dvi-target: maybe-dvi-target-newlib
1427 dvi-target: maybe-dvi-target-libgcc
1428 dvi-target: maybe-dvi-target-libbacktrace
1429 dvi-target: maybe-dvi-target-libquadmath
1430 dvi-target: maybe-dvi-target-libgfortran
1431 dvi-target: maybe-dvi-target-libobjc
1432 dvi-target: maybe-dvi-target-libgo
1433 dvi-target: maybe-dvi-target-libphobos
1434 dvi-target: maybe-dvi-target-libtermcap
1435 dvi-target: maybe-dvi-target-winsup
1436 dvi-target: maybe-dvi-target-libgloss
1437 dvi-target: maybe-dvi-target-libffi
1438 dvi-target: maybe-dvi-target-zlib
1439 dvi-target: maybe-dvi-target-rda
1440 dvi-target: maybe-dvi-target-libada
1441 dvi-target: maybe-dvi-target-libgomp
1442 dvi-target: maybe-dvi-target-libitm
1443 dvi-target: maybe-dvi-target-libatomic
1445 .PHONY: do-pdf
1446 do-pdf:
1447 @: $(MAKE); $(unstage)
1448 @r=`${PWD_COMMAND}`; export r; \
1449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1451 pdf-target
1454 .PHONY: pdf-host
1456 pdf-host: maybe-pdf-bfd
1457 pdf-host: maybe-pdf-opcodes
1458 pdf-host: maybe-pdf-binutils
1459 pdf-host: maybe-pdf-bison
1460 pdf-host: maybe-pdf-cgen
1461 pdf-host: maybe-pdf-dejagnu
1462 pdf-host: maybe-pdf-etc
1463 pdf-host: maybe-pdf-fastjar
1464 pdf-host: maybe-pdf-fixincludes
1465 pdf-host: maybe-pdf-flex
1466 pdf-host: maybe-pdf-gas
1467 pdf-host: maybe-pdf-gcc
1468 pdf-host: maybe-pdf-gmp
1469 pdf-host: maybe-pdf-mpfr
1470 pdf-host: maybe-pdf-mpc
1471 pdf-host: maybe-pdf-isl
1472 pdf-host: maybe-pdf-libelf
1473 pdf-host: maybe-pdf-gold
1474 pdf-host: maybe-pdf-gprof
1475 pdf-host: maybe-pdf-intl
1476 pdf-host: maybe-pdf-tcl
1477 pdf-host: maybe-pdf-itcl
1478 pdf-host: maybe-pdf-ld
1479 pdf-host: maybe-pdf-libbacktrace
1480 pdf-host: maybe-pdf-libcpp
1481 pdf-host: maybe-pdf-libcody
1482 pdf-host: maybe-pdf-libdecnumber
1483 pdf-host: maybe-pdf-libgui
1484 pdf-host: maybe-pdf-libiberty
1485 pdf-host: maybe-pdf-libiberty-linker-plugin
1486 pdf-host: maybe-pdf-libiconv
1487 pdf-host: maybe-pdf-m4
1488 pdf-host: maybe-pdf-readline
1489 pdf-host: maybe-pdf-sid
1490 pdf-host: maybe-pdf-sim
1491 pdf-host: maybe-pdf-texinfo
1492 pdf-host: maybe-pdf-zlib
1493 pdf-host: maybe-pdf-gnulib
1494 pdf-host: maybe-pdf-gdbsupport
1495 pdf-host: maybe-pdf-gdbserver
1496 pdf-host: maybe-pdf-gdb
1497 pdf-host: maybe-pdf-expect
1498 pdf-host: maybe-pdf-guile
1499 pdf-host: maybe-pdf-tk
1500 pdf-host: maybe-pdf-libtermcap
1501 pdf-host: maybe-pdf-utils
1502 pdf-host: maybe-pdf-c++tools
1503 pdf-host: maybe-pdf-gnattools
1504 pdf-host: maybe-pdf-lto-plugin
1505 pdf-host: maybe-pdf-libcc1
1506 pdf-host: maybe-pdf-gotools
1507 pdf-host: maybe-pdf-libctf
1509 .PHONY: pdf-target
1511 pdf-target: maybe-pdf-target-libstdc++-v3
1512 pdf-target: maybe-pdf-target-libsanitizer
1513 pdf-target: maybe-pdf-target-libvtv
1514 pdf-target: maybe-pdf-target-liboffloadmic
1515 pdf-target: maybe-pdf-target-libssp
1516 pdf-target: maybe-pdf-target-newlib
1517 pdf-target: maybe-pdf-target-libgcc
1518 pdf-target: maybe-pdf-target-libbacktrace
1519 pdf-target: maybe-pdf-target-libquadmath
1520 pdf-target: maybe-pdf-target-libgfortran
1521 pdf-target: maybe-pdf-target-libobjc
1522 pdf-target: maybe-pdf-target-libgo
1523 pdf-target: maybe-pdf-target-libphobos
1524 pdf-target: maybe-pdf-target-libtermcap
1525 pdf-target: maybe-pdf-target-winsup
1526 pdf-target: maybe-pdf-target-libgloss
1527 pdf-target: maybe-pdf-target-libffi
1528 pdf-target: maybe-pdf-target-zlib
1529 pdf-target: maybe-pdf-target-rda
1530 pdf-target: maybe-pdf-target-libada
1531 pdf-target: maybe-pdf-target-libgomp
1532 pdf-target: maybe-pdf-target-libitm
1533 pdf-target: maybe-pdf-target-libatomic
1535 .PHONY: do-html
1536 do-html:
1537 @: $(MAKE); $(unstage)
1538 @r=`${PWD_COMMAND}`; export r; \
1539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1541 html-target
1544 .PHONY: html-host
1546 html-host: maybe-html-bfd
1547 html-host: maybe-html-opcodes
1548 html-host: maybe-html-binutils
1549 html-host: maybe-html-bison
1550 html-host: maybe-html-cgen
1551 html-host: maybe-html-dejagnu
1552 html-host: maybe-html-etc
1553 html-host: maybe-html-fastjar
1554 html-host: maybe-html-fixincludes
1555 html-host: maybe-html-flex
1556 html-host: maybe-html-gas
1557 html-host: maybe-html-gcc
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-isl
1562 html-host: maybe-html-libelf
1563 html-host: maybe-html-gold
1564 html-host: maybe-html-gprof
1565 html-host: maybe-html-intl
1566 html-host: maybe-html-tcl
1567 html-host: maybe-html-itcl
1568 html-host: maybe-html-ld
1569 html-host: maybe-html-libbacktrace
1570 html-host: maybe-html-libcpp
1571 html-host: maybe-html-libcody
1572 html-host: maybe-html-libdecnumber
1573 html-host: maybe-html-libgui
1574 html-host: maybe-html-libiberty
1575 html-host: maybe-html-libiberty-linker-plugin
1576 html-host: maybe-html-libiconv
1577 html-host: maybe-html-m4
1578 html-host: maybe-html-readline
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-texinfo
1582 html-host: maybe-html-zlib
1583 html-host: maybe-html-gnulib
1584 html-host: maybe-html-gdbsupport
1585 html-host: maybe-html-gdbserver
1586 html-host: maybe-html-gdb
1587 html-host: maybe-html-expect
1588 html-host: maybe-html-guile
1589 html-host: maybe-html-tk
1590 html-host: maybe-html-libtermcap
1591 html-host: maybe-html-utils
1592 html-host: maybe-html-c++tools
1593 html-host: maybe-html-gnattools
1594 html-host: maybe-html-lto-plugin
1595 html-host: maybe-html-libcc1
1596 html-host: maybe-html-gotools
1597 html-host: maybe-html-libctf
1599 .PHONY: html-target
1601 html-target: maybe-html-target-libstdc++-v3
1602 html-target: maybe-html-target-libsanitizer
1603 html-target: maybe-html-target-libvtv
1604 html-target: maybe-html-target-liboffloadmic
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libbacktrace
1609 html-target: maybe-html-target-libquadmath
1610 html-target: maybe-html-target-libgfortran
1611 html-target: maybe-html-target-libobjc
1612 html-target: maybe-html-target-libgo
1613 html-target: maybe-html-target-libphobos
1614 html-target: maybe-html-target-libtermcap
1615 html-target: maybe-html-target-winsup
1616 html-target: maybe-html-target-libgloss
1617 html-target: maybe-html-target-libffi
1618 html-target: maybe-html-target-zlib
1619 html-target: maybe-html-target-rda
1620 html-target: maybe-html-target-libada
1621 html-target: maybe-html-target-libgomp
1622 html-target: maybe-html-target-libitm
1623 html-target: maybe-html-target-libatomic
1625 .PHONY: do-TAGS
1626 do-TAGS:
1627 @: $(MAKE); $(unstage)
1628 @r=`${PWD_COMMAND}`; export r; \
1629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1631 TAGS-target
1634 .PHONY: TAGS-host
1636 TAGS-host: maybe-TAGS-bfd
1637 TAGS-host: maybe-TAGS-opcodes
1638 TAGS-host: maybe-TAGS-binutils
1639 TAGS-host: maybe-TAGS-bison
1640 TAGS-host: maybe-TAGS-cgen
1641 TAGS-host: maybe-TAGS-dejagnu
1642 TAGS-host: maybe-TAGS-etc
1643 TAGS-host: maybe-TAGS-fastjar
1644 TAGS-host: maybe-TAGS-fixincludes
1645 TAGS-host: maybe-TAGS-flex
1646 TAGS-host: maybe-TAGS-gas
1647 TAGS-host: maybe-TAGS-gcc
1648 TAGS-host: maybe-TAGS-gmp
1649 TAGS-host: maybe-TAGS-mpfr
1650 TAGS-host: maybe-TAGS-mpc
1651 TAGS-host: maybe-TAGS-isl
1652 TAGS-host: maybe-TAGS-libelf
1653 TAGS-host: maybe-TAGS-gold
1654 TAGS-host: maybe-TAGS-gprof
1655 TAGS-host: maybe-TAGS-intl
1656 TAGS-host: maybe-TAGS-tcl
1657 TAGS-host: maybe-TAGS-itcl
1658 TAGS-host: maybe-TAGS-ld
1659 TAGS-host: maybe-TAGS-libbacktrace
1660 TAGS-host: maybe-TAGS-libcpp
1661 TAGS-host: maybe-TAGS-libcody
1662 TAGS-host: maybe-TAGS-libdecnumber
1663 TAGS-host: maybe-TAGS-libgui
1664 TAGS-host: maybe-TAGS-libiberty
1665 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1666 TAGS-host: maybe-TAGS-libiconv
1667 TAGS-host: maybe-TAGS-m4
1668 TAGS-host: maybe-TAGS-readline
1669 TAGS-host: maybe-TAGS-sid
1670 TAGS-host: maybe-TAGS-sim
1671 TAGS-host: maybe-TAGS-texinfo
1672 TAGS-host: maybe-TAGS-zlib
1673 TAGS-host: maybe-TAGS-gnulib
1674 TAGS-host: maybe-TAGS-gdbsupport
1675 TAGS-host: maybe-TAGS-gdbserver
1676 TAGS-host: maybe-TAGS-gdb
1677 TAGS-host: maybe-TAGS-expect
1678 TAGS-host: maybe-TAGS-guile
1679 TAGS-host: maybe-TAGS-tk
1680 TAGS-host: maybe-TAGS-libtermcap
1681 TAGS-host: maybe-TAGS-utils
1682 TAGS-host: maybe-TAGS-c++tools
1683 TAGS-host: maybe-TAGS-gnattools
1684 TAGS-host: maybe-TAGS-lto-plugin
1685 TAGS-host: maybe-TAGS-libcc1
1686 TAGS-host: maybe-TAGS-gotools
1687 TAGS-host: maybe-TAGS-libctf
1689 .PHONY: TAGS-target
1691 TAGS-target: maybe-TAGS-target-libstdc++-v3
1692 TAGS-target: maybe-TAGS-target-libsanitizer
1693 TAGS-target: maybe-TAGS-target-libvtv
1694 TAGS-target: maybe-TAGS-target-liboffloadmic
1695 TAGS-target: maybe-TAGS-target-libssp
1696 TAGS-target: maybe-TAGS-target-newlib
1697 TAGS-target: maybe-TAGS-target-libgcc
1698 TAGS-target: maybe-TAGS-target-libbacktrace
1699 TAGS-target: maybe-TAGS-target-libquadmath
1700 TAGS-target: maybe-TAGS-target-libgfortran
1701 TAGS-target: maybe-TAGS-target-libobjc
1702 TAGS-target: maybe-TAGS-target-libgo
1703 TAGS-target: maybe-TAGS-target-libphobos
1704 TAGS-target: maybe-TAGS-target-libtermcap
1705 TAGS-target: maybe-TAGS-target-winsup
1706 TAGS-target: maybe-TAGS-target-libgloss
1707 TAGS-target: maybe-TAGS-target-libffi
1708 TAGS-target: maybe-TAGS-target-zlib
1709 TAGS-target: maybe-TAGS-target-rda
1710 TAGS-target: maybe-TAGS-target-libada
1711 TAGS-target: maybe-TAGS-target-libgomp
1712 TAGS-target: maybe-TAGS-target-libitm
1713 TAGS-target: maybe-TAGS-target-libatomic
1715 .PHONY: do-install-info
1716 do-install-info:
1717 @: $(MAKE); $(unstage)
1718 @r=`${PWD_COMMAND}`; export r; \
1719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1721 install-info-target
1724 .PHONY: install-info-host
1726 install-info-host: maybe-install-info-bfd
1727 install-info-host: maybe-install-info-opcodes
1728 install-info-host: maybe-install-info-binutils
1729 install-info-host: maybe-install-info-bison
1730 install-info-host: maybe-install-info-cgen
1731 install-info-host: maybe-install-info-dejagnu
1732 install-info-host: maybe-install-info-etc
1733 install-info-host: maybe-install-info-fastjar
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gmp
1739 install-info-host: maybe-install-info-mpfr
1740 install-info-host: maybe-install-info-mpc
1741 install-info-host: maybe-install-info-isl
1742 install-info-host: maybe-install-info-libelf
1743 install-info-host: maybe-install-info-gold
1744 install-info-host: maybe-install-info-gprof
1745 install-info-host: maybe-install-info-intl
1746 install-info-host: maybe-install-info-tcl
1747 install-info-host: maybe-install-info-itcl
1748 install-info-host: maybe-install-info-ld
1749 install-info-host: maybe-install-info-libbacktrace
1750 install-info-host: maybe-install-info-libcpp
1751 install-info-host: maybe-install-info-libcody
1752 install-info-host: maybe-install-info-libdecnumber
1753 install-info-host: maybe-install-info-libgui
1754 install-info-host: maybe-install-info-libiberty
1755 install-info-host: maybe-install-info-libiberty-linker-plugin
1756 install-info-host: maybe-install-info-libiconv
1757 install-info-host: maybe-install-info-m4
1758 install-info-host: maybe-install-info-readline
1759 install-info-host: maybe-install-info-sid
1760 install-info-host: maybe-install-info-sim
1761 install-info-host: maybe-install-info-texinfo
1762 install-info-host: maybe-install-info-zlib
1763 install-info-host: maybe-install-info-gnulib
1764 install-info-host: maybe-install-info-gdbsupport
1765 install-info-host: maybe-install-info-gdbserver
1766 install-info-host: maybe-install-info-gdb
1767 install-info-host: maybe-install-info-expect
1768 install-info-host: maybe-install-info-guile
1769 install-info-host: maybe-install-info-tk
1770 install-info-host: maybe-install-info-libtermcap
1771 install-info-host: maybe-install-info-utils
1772 install-info-host: maybe-install-info-c++tools
1773 install-info-host: maybe-install-info-gnattools
1774 install-info-host: maybe-install-info-lto-plugin
1775 install-info-host: maybe-install-info-libcc1
1776 install-info-host: maybe-install-info-gotools
1777 install-info-host: maybe-install-info-libctf
1779 .PHONY: install-info-target
1781 install-info-target: maybe-install-info-target-libstdc++-v3
1782 install-info-target: maybe-install-info-target-libsanitizer
1783 install-info-target: maybe-install-info-target-libvtv
1784 install-info-target: maybe-install-info-target-liboffloadmic
1785 install-info-target: maybe-install-info-target-libssp
1786 install-info-target: maybe-install-info-target-newlib
1787 install-info-target: maybe-install-info-target-libgcc
1788 install-info-target: maybe-install-info-target-libbacktrace
1789 install-info-target: maybe-install-info-target-libquadmath
1790 install-info-target: maybe-install-info-target-libgfortran
1791 install-info-target: maybe-install-info-target-libobjc
1792 install-info-target: maybe-install-info-target-libgo
1793 install-info-target: maybe-install-info-target-libphobos
1794 install-info-target: maybe-install-info-target-libtermcap
1795 install-info-target: maybe-install-info-target-winsup
1796 install-info-target: maybe-install-info-target-libgloss
1797 install-info-target: maybe-install-info-target-libffi
1798 install-info-target: maybe-install-info-target-zlib
1799 install-info-target: maybe-install-info-target-rda
1800 install-info-target: maybe-install-info-target-libada
1801 install-info-target: maybe-install-info-target-libgomp
1802 install-info-target: maybe-install-info-target-libitm
1803 install-info-target: maybe-install-info-target-libatomic
1805 .PHONY: do-install-pdf
1806 do-install-pdf:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1811 install-pdf-target
1814 .PHONY: install-pdf-host
1816 install-pdf-host: maybe-install-pdf-bfd
1817 install-pdf-host: maybe-install-pdf-opcodes
1818 install-pdf-host: maybe-install-pdf-binutils
1819 install-pdf-host: maybe-install-pdf-bison
1820 install-pdf-host: maybe-install-pdf-cgen
1821 install-pdf-host: maybe-install-pdf-dejagnu
1822 install-pdf-host: maybe-install-pdf-etc
1823 install-pdf-host: maybe-install-pdf-fastjar
1824 install-pdf-host: maybe-install-pdf-fixincludes
1825 install-pdf-host: maybe-install-pdf-flex
1826 install-pdf-host: maybe-install-pdf-gas
1827 install-pdf-host: maybe-install-pdf-gcc
1828 install-pdf-host: maybe-install-pdf-gmp
1829 install-pdf-host: maybe-install-pdf-mpfr
1830 install-pdf-host: maybe-install-pdf-mpc
1831 install-pdf-host: maybe-install-pdf-isl
1832 install-pdf-host: maybe-install-pdf-libelf
1833 install-pdf-host: maybe-install-pdf-gold
1834 install-pdf-host: maybe-install-pdf-gprof
1835 install-pdf-host: maybe-install-pdf-intl
1836 install-pdf-host: maybe-install-pdf-tcl
1837 install-pdf-host: maybe-install-pdf-itcl
1838 install-pdf-host: maybe-install-pdf-ld
1839 install-pdf-host: maybe-install-pdf-libbacktrace
1840 install-pdf-host: maybe-install-pdf-libcpp
1841 install-pdf-host: maybe-install-pdf-libcody
1842 install-pdf-host: maybe-install-pdf-libdecnumber
1843 install-pdf-host: maybe-install-pdf-libgui
1844 install-pdf-host: maybe-install-pdf-libiberty
1845 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1846 install-pdf-host: maybe-install-pdf-libiconv
1847 install-pdf-host: maybe-install-pdf-m4
1848 install-pdf-host: maybe-install-pdf-readline
1849 install-pdf-host: maybe-install-pdf-sid
1850 install-pdf-host: maybe-install-pdf-sim
1851 install-pdf-host: maybe-install-pdf-texinfo
1852 install-pdf-host: maybe-install-pdf-zlib
1853 install-pdf-host: maybe-install-pdf-gnulib
1854 install-pdf-host: maybe-install-pdf-gdbsupport
1855 install-pdf-host: maybe-install-pdf-gdbserver
1856 install-pdf-host: maybe-install-pdf-gdb
1857 install-pdf-host: maybe-install-pdf-expect
1858 install-pdf-host: maybe-install-pdf-guile
1859 install-pdf-host: maybe-install-pdf-tk
1860 install-pdf-host: maybe-install-pdf-libtermcap
1861 install-pdf-host: maybe-install-pdf-utils
1862 install-pdf-host: maybe-install-pdf-c++tools
1863 install-pdf-host: maybe-install-pdf-gnattools
1864 install-pdf-host: maybe-install-pdf-lto-plugin
1865 install-pdf-host: maybe-install-pdf-libcc1
1866 install-pdf-host: maybe-install-pdf-gotools
1867 install-pdf-host: maybe-install-pdf-libctf
1869 .PHONY: install-pdf-target
1871 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1872 install-pdf-target: maybe-install-pdf-target-libsanitizer
1873 install-pdf-target: maybe-install-pdf-target-libvtv
1874 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1875 install-pdf-target: maybe-install-pdf-target-libssp
1876 install-pdf-target: maybe-install-pdf-target-newlib
1877 install-pdf-target: maybe-install-pdf-target-libgcc
1878 install-pdf-target: maybe-install-pdf-target-libbacktrace
1879 install-pdf-target: maybe-install-pdf-target-libquadmath
1880 install-pdf-target: maybe-install-pdf-target-libgfortran
1881 install-pdf-target: maybe-install-pdf-target-libobjc
1882 install-pdf-target: maybe-install-pdf-target-libgo
1883 install-pdf-target: maybe-install-pdf-target-libphobos
1884 install-pdf-target: maybe-install-pdf-target-libtermcap
1885 install-pdf-target: maybe-install-pdf-target-winsup
1886 install-pdf-target: maybe-install-pdf-target-libgloss
1887 install-pdf-target: maybe-install-pdf-target-libffi
1888 install-pdf-target: maybe-install-pdf-target-zlib
1889 install-pdf-target: maybe-install-pdf-target-rda
1890 install-pdf-target: maybe-install-pdf-target-libada
1891 install-pdf-target: maybe-install-pdf-target-libgomp
1892 install-pdf-target: maybe-install-pdf-target-libitm
1893 install-pdf-target: maybe-install-pdf-target-libatomic
1895 .PHONY: do-install-html
1896 do-install-html:
1897 @: $(MAKE); $(unstage)
1898 @r=`${PWD_COMMAND}`; export r; \
1899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1901 install-html-target
1904 .PHONY: install-html-host
1906 install-html-host: maybe-install-html-bfd
1907 install-html-host: maybe-install-html-opcodes
1908 install-html-host: maybe-install-html-binutils
1909 install-html-host: maybe-install-html-bison
1910 install-html-host: maybe-install-html-cgen
1911 install-html-host: maybe-install-html-dejagnu
1912 install-html-host: maybe-install-html-etc
1913 install-html-host: maybe-install-html-fastjar
1914 install-html-host: maybe-install-html-fixincludes
1915 install-html-host: maybe-install-html-flex
1916 install-html-host: maybe-install-html-gas
1917 install-html-host: maybe-install-html-gcc
1918 install-html-host: maybe-install-html-gmp
1919 install-html-host: maybe-install-html-mpfr
1920 install-html-host: maybe-install-html-mpc
1921 install-html-host: maybe-install-html-isl
1922 install-html-host: maybe-install-html-libelf
1923 install-html-host: maybe-install-html-gold
1924 install-html-host: maybe-install-html-gprof
1925 install-html-host: maybe-install-html-intl
1926 install-html-host: maybe-install-html-tcl
1927 install-html-host: maybe-install-html-itcl
1928 install-html-host: maybe-install-html-ld
1929 install-html-host: maybe-install-html-libbacktrace
1930 install-html-host: maybe-install-html-libcpp
1931 install-html-host: maybe-install-html-libcody
1932 install-html-host: maybe-install-html-libdecnumber
1933 install-html-host: maybe-install-html-libgui
1934 install-html-host: maybe-install-html-libiberty
1935 install-html-host: maybe-install-html-libiberty-linker-plugin
1936 install-html-host: maybe-install-html-libiconv
1937 install-html-host: maybe-install-html-m4
1938 install-html-host: maybe-install-html-readline
1939 install-html-host: maybe-install-html-sid
1940 install-html-host: maybe-install-html-sim
1941 install-html-host: maybe-install-html-texinfo
1942 install-html-host: maybe-install-html-zlib
1943 install-html-host: maybe-install-html-gnulib
1944 install-html-host: maybe-install-html-gdbsupport
1945 install-html-host: maybe-install-html-gdbserver
1946 install-html-host: maybe-install-html-gdb
1947 install-html-host: maybe-install-html-expect
1948 install-html-host: maybe-install-html-guile
1949 install-html-host: maybe-install-html-tk
1950 install-html-host: maybe-install-html-libtermcap
1951 install-html-host: maybe-install-html-utils
1952 install-html-host: maybe-install-html-c++tools
1953 install-html-host: maybe-install-html-gnattools
1954 install-html-host: maybe-install-html-lto-plugin
1955 install-html-host: maybe-install-html-libcc1
1956 install-html-host: maybe-install-html-gotools
1957 install-html-host: maybe-install-html-libctf
1959 .PHONY: install-html-target
1961 install-html-target: maybe-install-html-target-libstdc++-v3
1962 install-html-target: maybe-install-html-target-libsanitizer
1963 install-html-target: maybe-install-html-target-libvtv
1964 install-html-target: maybe-install-html-target-liboffloadmic
1965 install-html-target: maybe-install-html-target-libssp
1966 install-html-target: maybe-install-html-target-newlib
1967 install-html-target: maybe-install-html-target-libgcc
1968 install-html-target: maybe-install-html-target-libbacktrace
1969 install-html-target: maybe-install-html-target-libquadmath
1970 install-html-target: maybe-install-html-target-libgfortran
1971 install-html-target: maybe-install-html-target-libobjc
1972 install-html-target: maybe-install-html-target-libgo
1973 install-html-target: maybe-install-html-target-libphobos
1974 install-html-target: maybe-install-html-target-libtermcap
1975 install-html-target: maybe-install-html-target-winsup
1976 install-html-target: maybe-install-html-target-libgloss
1977 install-html-target: maybe-install-html-target-libffi
1978 install-html-target: maybe-install-html-target-zlib
1979 install-html-target: maybe-install-html-target-rda
1980 install-html-target: maybe-install-html-target-libada
1981 install-html-target: maybe-install-html-target-libgomp
1982 install-html-target: maybe-install-html-target-libitm
1983 install-html-target: maybe-install-html-target-libatomic
1985 .PHONY: do-installcheck
1986 do-installcheck:
1987 @: $(MAKE); $(unstage)
1988 @r=`${PWD_COMMAND}`; export r; \
1989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1991 installcheck-target
1994 .PHONY: installcheck-host
1996 installcheck-host: maybe-installcheck-bfd
1997 installcheck-host: maybe-installcheck-opcodes
1998 installcheck-host: maybe-installcheck-binutils
1999 installcheck-host: maybe-installcheck-bison
2000 installcheck-host: maybe-installcheck-cgen
2001 installcheck-host: maybe-installcheck-dejagnu
2002 installcheck-host: maybe-installcheck-etc
2003 installcheck-host: maybe-installcheck-fastjar
2004 installcheck-host: maybe-installcheck-fixincludes
2005 installcheck-host: maybe-installcheck-flex
2006 installcheck-host: maybe-installcheck-gas
2007 installcheck-host: maybe-installcheck-gcc
2008 installcheck-host: maybe-installcheck-gmp
2009 installcheck-host: maybe-installcheck-mpfr
2010 installcheck-host: maybe-installcheck-mpc
2011 installcheck-host: maybe-installcheck-isl
2012 installcheck-host: maybe-installcheck-libelf
2013 installcheck-host: maybe-installcheck-gold
2014 installcheck-host: maybe-installcheck-gprof
2015 installcheck-host: maybe-installcheck-intl
2016 installcheck-host: maybe-installcheck-tcl
2017 installcheck-host: maybe-installcheck-itcl
2018 installcheck-host: maybe-installcheck-ld
2019 installcheck-host: maybe-installcheck-libbacktrace
2020 installcheck-host: maybe-installcheck-libcpp
2021 installcheck-host: maybe-installcheck-libcody
2022 installcheck-host: maybe-installcheck-libdecnumber
2023 installcheck-host: maybe-installcheck-libgui
2024 installcheck-host: maybe-installcheck-libiberty
2025 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2026 installcheck-host: maybe-installcheck-libiconv
2027 installcheck-host: maybe-installcheck-m4
2028 installcheck-host: maybe-installcheck-readline
2029 installcheck-host: maybe-installcheck-sid
2030 installcheck-host: maybe-installcheck-sim
2031 installcheck-host: maybe-installcheck-texinfo
2032 installcheck-host: maybe-installcheck-zlib
2033 installcheck-host: maybe-installcheck-gnulib
2034 installcheck-host: maybe-installcheck-gdbsupport
2035 installcheck-host: maybe-installcheck-gdbserver
2036 installcheck-host: maybe-installcheck-gdb
2037 installcheck-host: maybe-installcheck-expect
2038 installcheck-host: maybe-installcheck-guile
2039 installcheck-host: maybe-installcheck-tk
2040 installcheck-host: maybe-installcheck-libtermcap
2041 installcheck-host: maybe-installcheck-utils
2042 installcheck-host: maybe-installcheck-c++tools
2043 installcheck-host: maybe-installcheck-gnattools
2044 installcheck-host: maybe-installcheck-lto-plugin
2045 installcheck-host: maybe-installcheck-libcc1
2046 installcheck-host: maybe-installcheck-gotools
2047 installcheck-host: maybe-installcheck-libctf
2049 .PHONY: installcheck-target
2051 installcheck-target: maybe-installcheck-target-libstdc++-v3
2052 installcheck-target: maybe-installcheck-target-libsanitizer
2053 installcheck-target: maybe-installcheck-target-libvtv
2054 installcheck-target: maybe-installcheck-target-liboffloadmic
2055 installcheck-target: maybe-installcheck-target-libssp
2056 installcheck-target: maybe-installcheck-target-newlib
2057 installcheck-target: maybe-installcheck-target-libgcc
2058 installcheck-target: maybe-installcheck-target-libbacktrace
2059 installcheck-target: maybe-installcheck-target-libquadmath
2060 installcheck-target: maybe-installcheck-target-libgfortran
2061 installcheck-target: maybe-installcheck-target-libobjc
2062 installcheck-target: maybe-installcheck-target-libgo
2063 installcheck-target: maybe-installcheck-target-libphobos
2064 installcheck-target: maybe-installcheck-target-libtermcap
2065 installcheck-target: maybe-installcheck-target-winsup
2066 installcheck-target: maybe-installcheck-target-libgloss
2067 installcheck-target: maybe-installcheck-target-libffi
2068 installcheck-target: maybe-installcheck-target-zlib
2069 installcheck-target: maybe-installcheck-target-rda
2070 installcheck-target: maybe-installcheck-target-libada
2071 installcheck-target: maybe-installcheck-target-libgomp
2072 installcheck-target: maybe-installcheck-target-libitm
2073 installcheck-target: maybe-installcheck-target-libatomic
2075 .PHONY: do-mostlyclean
2076 do-mostlyclean:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2081 mostlyclean-target
2084 .PHONY: mostlyclean-host
2086 mostlyclean-host: maybe-mostlyclean-bfd
2087 mostlyclean-host: maybe-mostlyclean-opcodes
2088 mostlyclean-host: maybe-mostlyclean-binutils
2089 mostlyclean-host: maybe-mostlyclean-bison
2090 mostlyclean-host: maybe-mostlyclean-cgen
2091 mostlyclean-host: maybe-mostlyclean-dejagnu
2092 mostlyclean-host: maybe-mostlyclean-etc
2093 mostlyclean-host: maybe-mostlyclean-fastjar
2094 mostlyclean-host: maybe-mostlyclean-fixincludes
2095 mostlyclean-host: maybe-mostlyclean-flex
2096 mostlyclean-host: maybe-mostlyclean-gas
2097 mostlyclean-host: maybe-mostlyclean-gcc
2098 mostlyclean-host: maybe-mostlyclean-gmp
2099 mostlyclean-host: maybe-mostlyclean-mpfr
2100 mostlyclean-host: maybe-mostlyclean-mpc
2101 mostlyclean-host: maybe-mostlyclean-isl
2102 mostlyclean-host: maybe-mostlyclean-libelf
2103 mostlyclean-host: maybe-mostlyclean-gold
2104 mostlyclean-host: maybe-mostlyclean-gprof
2105 mostlyclean-host: maybe-mostlyclean-intl
2106 mostlyclean-host: maybe-mostlyclean-tcl
2107 mostlyclean-host: maybe-mostlyclean-itcl
2108 mostlyclean-host: maybe-mostlyclean-ld
2109 mostlyclean-host: maybe-mostlyclean-libbacktrace
2110 mostlyclean-host: maybe-mostlyclean-libcpp
2111 mostlyclean-host: maybe-mostlyclean-libcody
2112 mostlyclean-host: maybe-mostlyclean-libdecnumber
2113 mostlyclean-host: maybe-mostlyclean-libgui
2114 mostlyclean-host: maybe-mostlyclean-libiberty
2115 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2116 mostlyclean-host: maybe-mostlyclean-libiconv
2117 mostlyclean-host: maybe-mostlyclean-m4
2118 mostlyclean-host: maybe-mostlyclean-readline
2119 mostlyclean-host: maybe-mostlyclean-sid
2120 mostlyclean-host: maybe-mostlyclean-sim
2121 mostlyclean-host: maybe-mostlyclean-texinfo
2122 mostlyclean-host: maybe-mostlyclean-zlib
2123 mostlyclean-host: maybe-mostlyclean-gnulib
2124 mostlyclean-host: maybe-mostlyclean-gdbsupport
2125 mostlyclean-host: maybe-mostlyclean-gdbserver
2126 mostlyclean-host: maybe-mostlyclean-gdb
2127 mostlyclean-host: maybe-mostlyclean-expect
2128 mostlyclean-host: maybe-mostlyclean-guile
2129 mostlyclean-host: maybe-mostlyclean-tk
2130 mostlyclean-host: maybe-mostlyclean-libtermcap
2131 mostlyclean-host: maybe-mostlyclean-utils
2132 mostlyclean-host: maybe-mostlyclean-c++tools
2133 mostlyclean-host: maybe-mostlyclean-gnattools
2134 mostlyclean-host: maybe-mostlyclean-lto-plugin
2135 mostlyclean-host: maybe-mostlyclean-libcc1
2136 mostlyclean-host: maybe-mostlyclean-gotools
2137 mostlyclean-host: maybe-mostlyclean-libctf
2139 .PHONY: mostlyclean-target
2141 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2142 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2143 mostlyclean-target: maybe-mostlyclean-target-libvtv
2144 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2145 mostlyclean-target: maybe-mostlyclean-target-libssp
2146 mostlyclean-target: maybe-mostlyclean-target-newlib
2147 mostlyclean-target: maybe-mostlyclean-target-libgcc
2148 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2149 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2150 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2151 mostlyclean-target: maybe-mostlyclean-target-libobjc
2152 mostlyclean-target: maybe-mostlyclean-target-libgo
2153 mostlyclean-target: maybe-mostlyclean-target-libphobos
2154 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2155 mostlyclean-target: maybe-mostlyclean-target-winsup
2156 mostlyclean-target: maybe-mostlyclean-target-libgloss
2157 mostlyclean-target: maybe-mostlyclean-target-libffi
2158 mostlyclean-target: maybe-mostlyclean-target-zlib
2159 mostlyclean-target: maybe-mostlyclean-target-rda
2160 mostlyclean-target: maybe-mostlyclean-target-libada
2161 mostlyclean-target: maybe-mostlyclean-target-libgomp
2162 mostlyclean-target: maybe-mostlyclean-target-libitm
2163 mostlyclean-target: maybe-mostlyclean-target-libatomic
2165 .PHONY: do-clean
2166 do-clean:
2167 @: $(MAKE); $(unstage)
2168 @r=`${PWD_COMMAND}`; export r; \
2169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2171 clean-target
2174 .PHONY: clean-host
2176 clean-host: maybe-clean-bfd
2177 clean-host: maybe-clean-opcodes
2178 clean-host: maybe-clean-binutils
2179 clean-host: maybe-clean-bison
2180 clean-host: maybe-clean-cgen
2181 clean-host: maybe-clean-dejagnu
2182 clean-host: maybe-clean-etc
2183 clean-host: maybe-clean-fastjar
2184 clean-host: maybe-clean-fixincludes
2185 clean-host: maybe-clean-flex
2186 clean-host: maybe-clean-gas
2187 clean-host: maybe-clean-gcc
2188 clean-host: maybe-clean-gmp
2189 clean-host: maybe-clean-mpfr
2190 clean-host: maybe-clean-mpc
2191 clean-host: maybe-clean-isl
2192 clean-host: maybe-clean-libelf
2193 clean-host: maybe-clean-gold
2194 clean-host: maybe-clean-gprof
2195 clean-host: maybe-clean-intl
2196 clean-host: maybe-clean-tcl
2197 clean-host: maybe-clean-itcl
2198 clean-host: maybe-clean-ld
2199 clean-host: maybe-clean-libbacktrace
2200 clean-host: maybe-clean-libcpp
2201 clean-host: maybe-clean-libcody
2202 clean-host: maybe-clean-libdecnumber
2203 clean-host: maybe-clean-libgui
2204 clean-host: maybe-clean-libiberty
2205 clean-host: maybe-clean-libiberty-linker-plugin
2206 clean-host: maybe-clean-libiconv
2207 clean-host: maybe-clean-m4
2208 clean-host: maybe-clean-readline
2209 clean-host: maybe-clean-sid
2210 clean-host: maybe-clean-sim
2211 clean-host: maybe-clean-texinfo
2212 clean-host: maybe-clean-zlib
2213 clean-host: maybe-clean-gnulib
2214 clean-host: maybe-clean-gdbsupport
2215 clean-host: maybe-clean-gdbserver
2216 clean-host: maybe-clean-gdb
2217 clean-host: maybe-clean-expect
2218 clean-host: maybe-clean-guile
2219 clean-host: maybe-clean-tk
2220 clean-host: maybe-clean-libtermcap
2221 clean-host: maybe-clean-utils
2222 clean-host: maybe-clean-c++tools
2223 clean-host: maybe-clean-gnattools
2224 clean-host: maybe-clean-lto-plugin
2225 clean-host: maybe-clean-libcc1
2226 clean-host: maybe-clean-gotools
2227 clean-host: maybe-clean-libctf
2229 .PHONY: clean-target
2231 clean-target: maybe-clean-target-libstdc++-v3
2232 clean-target: maybe-clean-target-libsanitizer
2233 clean-target: maybe-clean-target-libvtv
2234 clean-target: maybe-clean-target-liboffloadmic
2235 clean-target: maybe-clean-target-libssp
2236 clean-target: maybe-clean-target-newlib
2237 clean-target: maybe-clean-target-libgcc
2238 clean-target: maybe-clean-target-libbacktrace
2239 clean-target: maybe-clean-target-libquadmath
2240 clean-target: maybe-clean-target-libgfortran
2241 clean-target: maybe-clean-target-libobjc
2242 clean-target: maybe-clean-target-libgo
2243 clean-target: maybe-clean-target-libphobos
2244 clean-target: maybe-clean-target-libtermcap
2245 clean-target: maybe-clean-target-winsup
2246 clean-target: maybe-clean-target-libgloss
2247 clean-target: maybe-clean-target-libffi
2248 clean-target: maybe-clean-target-zlib
2249 clean-target: maybe-clean-target-rda
2250 clean-target: maybe-clean-target-libada
2251 clean-target: maybe-clean-target-libgomp
2252 clean-target: maybe-clean-target-libitm
2253 clean-target: maybe-clean-target-libatomic
2255 .PHONY: do-distclean
2256 do-distclean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2261 distclean-target
2264 .PHONY: distclean-host
2266 distclean-host: maybe-distclean-bfd
2267 distclean-host: maybe-distclean-opcodes
2268 distclean-host: maybe-distclean-binutils
2269 distclean-host: maybe-distclean-bison
2270 distclean-host: maybe-distclean-cgen
2271 distclean-host: maybe-distclean-dejagnu
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fixincludes
2275 distclean-host: maybe-distclean-flex
2276 distclean-host: maybe-distclean-gas
2277 distclean-host: maybe-distclean-gcc
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-mpc
2281 distclean-host: maybe-distclean-isl
2282 distclean-host: maybe-distclean-libelf
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-intl
2286 distclean-host: maybe-distclean-tcl
2287 distclean-host: maybe-distclean-itcl
2288 distclean-host: maybe-distclean-ld
2289 distclean-host: maybe-distclean-libbacktrace
2290 distclean-host: maybe-distclean-libcpp
2291 distclean-host: maybe-distclean-libcody
2292 distclean-host: maybe-distclean-libdecnumber
2293 distclean-host: maybe-distclean-libgui
2294 distclean-host: maybe-distclean-libiberty
2295 distclean-host: maybe-distclean-libiberty-linker-plugin
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-m4
2298 distclean-host: maybe-distclean-readline
2299 distclean-host: maybe-distclean-sid
2300 distclean-host: maybe-distclean-sim
2301 distclean-host: maybe-distclean-texinfo
2302 distclean-host: maybe-distclean-zlib
2303 distclean-host: maybe-distclean-gnulib
2304 distclean-host: maybe-distclean-gdbsupport
2305 distclean-host: maybe-distclean-gdbserver
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-c++tools
2313 distclean-host: maybe-distclean-gnattools
2314 distclean-host: maybe-distclean-lto-plugin
2315 distclean-host: maybe-distclean-libcc1
2316 distclean-host: maybe-distclean-gotools
2317 distclean-host: maybe-distclean-libctf
2319 .PHONY: distclean-target
2321 distclean-target: maybe-distclean-target-libstdc++-v3
2322 distclean-target: maybe-distclean-target-libsanitizer
2323 distclean-target: maybe-distclean-target-libvtv
2324 distclean-target: maybe-distclean-target-liboffloadmic
2325 distclean-target: maybe-distclean-target-libssp
2326 distclean-target: maybe-distclean-target-newlib
2327 distclean-target: maybe-distclean-target-libgcc
2328 distclean-target: maybe-distclean-target-libbacktrace
2329 distclean-target: maybe-distclean-target-libquadmath
2330 distclean-target: maybe-distclean-target-libgfortran
2331 distclean-target: maybe-distclean-target-libobjc
2332 distclean-target: maybe-distclean-target-libgo
2333 distclean-target: maybe-distclean-target-libphobos
2334 distclean-target: maybe-distclean-target-libtermcap
2335 distclean-target: maybe-distclean-target-winsup
2336 distclean-target: maybe-distclean-target-libgloss
2337 distclean-target: maybe-distclean-target-libffi
2338 distclean-target: maybe-distclean-target-zlib
2339 distclean-target: maybe-distclean-target-rda
2340 distclean-target: maybe-distclean-target-libada
2341 distclean-target: maybe-distclean-target-libgomp
2342 distclean-target: maybe-distclean-target-libitm
2343 distclean-target: maybe-distclean-target-libatomic
2345 .PHONY: do-maintainer-clean
2346 do-maintainer-clean:
2347 @: $(MAKE); $(unstage)
2348 @r=`${PWD_COMMAND}`; export r; \
2349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2351 maintainer-clean-target
2354 .PHONY: maintainer-clean-host
2356 maintainer-clean-host: maybe-maintainer-clean-bfd
2357 maintainer-clean-host: maybe-maintainer-clean-opcodes
2358 maintainer-clean-host: maybe-maintainer-clean-binutils
2359 maintainer-clean-host: maybe-maintainer-clean-bison
2360 maintainer-clean-host: maybe-maintainer-clean-cgen
2361 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2362 maintainer-clean-host: maybe-maintainer-clean-etc
2363 maintainer-clean-host: maybe-maintainer-clean-fastjar
2364 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2365 maintainer-clean-host: maybe-maintainer-clean-flex
2366 maintainer-clean-host: maybe-maintainer-clean-gas
2367 maintainer-clean-host: maybe-maintainer-clean-gcc
2368 maintainer-clean-host: maybe-maintainer-clean-gmp
2369 maintainer-clean-host: maybe-maintainer-clean-mpfr
2370 maintainer-clean-host: maybe-maintainer-clean-mpc
2371 maintainer-clean-host: maybe-maintainer-clean-isl
2372 maintainer-clean-host: maybe-maintainer-clean-libelf
2373 maintainer-clean-host: maybe-maintainer-clean-gold
2374 maintainer-clean-host: maybe-maintainer-clean-gprof
2375 maintainer-clean-host: maybe-maintainer-clean-intl
2376 maintainer-clean-host: maybe-maintainer-clean-tcl
2377 maintainer-clean-host: maybe-maintainer-clean-itcl
2378 maintainer-clean-host: maybe-maintainer-clean-ld
2379 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2380 maintainer-clean-host: maybe-maintainer-clean-libcpp
2381 maintainer-clean-host: maybe-maintainer-clean-libcody
2382 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2383 maintainer-clean-host: maybe-maintainer-clean-libgui
2384 maintainer-clean-host: maybe-maintainer-clean-libiberty
2385 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2386 maintainer-clean-host: maybe-maintainer-clean-libiconv
2387 maintainer-clean-host: maybe-maintainer-clean-m4
2388 maintainer-clean-host: maybe-maintainer-clean-readline
2389 maintainer-clean-host: maybe-maintainer-clean-sid
2390 maintainer-clean-host: maybe-maintainer-clean-sim
2391 maintainer-clean-host: maybe-maintainer-clean-texinfo
2392 maintainer-clean-host: maybe-maintainer-clean-zlib
2393 maintainer-clean-host: maybe-maintainer-clean-gnulib
2394 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2395 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2396 maintainer-clean-host: maybe-maintainer-clean-gdb
2397 maintainer-clean-host: maybe-maintainer-clean-expect
2398 maintainer-clean-host: maybe-maintainer-clean-guile
2399 maintainer-clean-host: maybe-maintainer-clean-tk
2400 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2401 maintainer-clean-host: maybe-maintainer-clean-utils
2402 maintainer-clean-host: maybe-maintainer-clean-c++tools
2403 maintainer-clean-host: maybe-maintainer-clean-gnattools
2404 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2405 maintainer-clean-host: maybe-maintainer-clean-libcc1
2406 maintainer-clean-host: maybe-maintainer-clean-gotools
2407 maintainer-clean-host: maybe-maintainer-clean-libctf
2409 .PHONY: maintainer-clean-target
2411 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2412 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2413 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2414 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2415 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2416 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2417 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2418 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2419 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2420 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2421 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2422 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2423 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2424 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2425 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2426 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2427 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2428 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2429 maintainer-clean-target: maybe-maintainer-clean-target-rda
2430 maintainer-clean-target: maybe-maintainer-clean-target-libada
2431 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2432 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2433 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2436 # Here are the targets which correspond to the do-X targets.
2438 .PHONY: info installcheck dvi pdf html
2439 .PHONY: install-info install-pdf install-html
2440 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2441 .PHONY: local-clean local-distclean local-maintainer-clean
2442 info: do-info
2443 installcheck: do-installcheck
2444 dvi: do-dvi
2445 pdf: do-pdf
2446 html: do-html
2448 # Make sure makeinfo is built before we do a `make info', if we're
2449 # in fact building texinfo.
2450 do-info: maybe-all-texinfo
2452 install-info: do-install-info dir.info
2453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2454 if [ -f dir.info ]; then \
2455 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2456 else true; fi
2458 install-pdf: do-install-pdf
2460 install-html: do-install-html
2462 local-clean:
2463 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2465 local-distclean:
2466 -rm -f Makefile config.status config.cache mh-frag mt-frag
2467 -rm -f maybedep.tmp serdep.tmp stage_final
2468 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2469 rm -rf $(TARGET_SUBDIR); \
2470 else true; fi
2471 -rm -rf $(BUILD_SUBDIR)
2472 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2473 rm -rf $(HOST_SUBDIR); \
2474 else true; fi
2475 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2476 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2477 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2478 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2479 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2480 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2481 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2483 local-maintainer-clean:
2484 @echo "This command is intended for maintainers to use;"
2485 @echo "it deletes files that may require special tools to rebuild."
2487 clean: do-clean local-clean
2488 mostlyclean: do-mostlyclean local-clean
2489 distclean: do-distclean local-clean local-distclean
2490 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2491 maintainer-clean: local-distclean
2492 realclean: maintainer-clean
2494 # Check target.
2496 .PHONY: check do-check
2497 check: do-check
2499 # Only include modules actually being configured and built.
2500 .PHONY: check-host
2501 check-host: \
2502 maybe-check-bfd \
2503 maybe-check-opcodes \
2504 maybe-check-binutils \
2505 maybe-check-bison \
2506 maybe-check-cgen \
2507 maybe-check-dejagnu \
2508 maybe-check-etc \
2509 maybe-check-fastjar \
2510 maybe-check-fixincludes \
2511 maybe-check-flex \
2512 maybe-check-gas \
2513 maybe-check-gcc \
2514 maybe-check-gmp \
2515 maybe-check-mpfr \
2516 maybe-check-mpc \
2517 maybe-check-isl \
2518 maybe-check-libelf \
2519 maybe-check-gold \
2520 maybe-check-gprof \
2521 maybe-check-intl \
2522 maybe-check-tcl \
2523 maybe-check-itcl \
2524 maybe-check-ld \
2525 maybe-check-libbacktrace \
2526 maybe-check-libcpp \
2527 maybe-check-libcody \
2528 maybe-check-libdecnumber \
2529 maybe-check-libgui \
2530 maybe-check-libiberty \
2531 maybe-check-libiberty-linker-plugin \
2532 maybe-check-libiconv \
2533 maybe-check-m4 \
2534 maybe-check-readline \
2535 maybe-check-sid \
2536 maybe-check-sim \
2537 maybe-check-texinfo \
2538 maybe-check-zlib \
2539 maybe-check-gnulib \
2540 maybe-check-gdbsupport \
2541 maybe-check-gdbserver \
2542 maybe-check-gdb \
2543 maybe-check-expect \
2544 maybe-check-guile \
2545 maybe-check-tk \
2546 maybe-check-libtermcap \
2547 maybe-check-utils \
2548 maybe-check-c++tools \
2549 maybe-check-gnattools \
2550 maybe-check-lto-plugin \
2551 maybe-check-libcc1 \
2552 maybe-check-gotools \
2553 maybe-check-libctf
2555 .PHONY: check-target
2556 check-target: \
2557 maybe-check-target-libstdc++-v3 \
2558 maybe-check-target-libsanitizer \
2559 maybe-check-target-libvtv \
2560 maybe-check-target-liboffloadmic \
2561 maybe-check-target-libssp \
2562 maybe-check-target-newlib \
2563 maybe-check-target-libgcc \
2564 maybe-check-target-libbacktrace \
2565 maybe-check-target-libquadmath \
2566 maybe-check-target-libgfortran \
2567 maybe-check-target-libobjc \
2568 maybe-check-target-libgo \
2569 maybe-check-target-libphobos \
2570 maybe-check-target-libtermcap \
2571 maybe-check-target-winsup \
2572 maybe-check-target-libgloss \
2573 maybe-check-target-libffi \
2574 maybe-check-target-zlib \
2575 maybe-check-target-rda \
2576 maybe-check-target-libada \
2577 maybe-check-target-libgomp \
2578 maybe-check-target-libitm \
2579 maybe-check-target-libatomic
2581 do-check:
2582 @: $(MAKE); $(unstage)
2583 @r=`${PWD_COMMAND}`; export r; \
2584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2585 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2587 # Automated reporting of test results.
2589 warning.log: build.log
2590 $(srcdir)/contrib/warn_summary build.log > $@
2592 mail-report.log:
2593 if test x'$(BOOT_CFLAGS)' != x''; then \
2594 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2595 fi; \
2596 $(srcdir)/contrib/test_summary -t >$@
2597 chmod +x $@
2598 echo If you really want to send e-mail, run ./$@ now
2600 mail-report-with-warnings.log: warning.log
2601 if test x'$(BOOT_CFLAGS)' != x''; then \
2602 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2603 fi; \
2604 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2605 chmod +x $@
2606 echo If you really want to send e-mail, run ./$@ now
2608 # Local Vim config
2610 $(srcdir)/.local.vimrc:
2611 $(LN_S) contrib/vimrc $@
2613 $(srcdir)/.lvimrc:
2614 $(LN_S) contrib/vimrc $@
2616 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2618 .PHONY: vimrc
2620 # clang-format config
2622 $(srcdir)/.clang-format:
2623 $(LN_S) contrib/clang-format $@
2625 clang-format: $(srcdir)/.clang-format
2627 .PHONY: clang-format
2629 # Installation targets.
2631 .PHONY: install uninstall
2632 install:
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-host install-target
2638 .PHONY: install-host-nogcc
2639 install-host-nogcc: \
2640 maybe-install-bfd \
2641 maybe-install-opcodes \
2642 maybe-install-binutils \
2643 maybe-install-bison \
2644 maybe-install-cgen \
2645 maybe-install-dejagnu \
2646 maybe-install-etc \
2647 maybe-install-fastjar \
2648 maybe-install-fixincludes \
2649 maybe-install-flex \
2650 maybe-install-gas \
2651 maybe-install-gmp \
2652 maybe-install-mpfr \
2653 maybe-install-mpc \
2654 maybe-install-isl \
2655 maybe-install-libelf \
2656 maybe-install-gold \
2657 maybe-install-gprof \
2658 maybe-install-intl \
2659 maybe-install-tcl \
2660 maybe-install-itcl \
2661 maybe-install-ld \
2662 maybe-install-libbacktrace \
2663 maybe-install-libcpp \
2664 maybe-install-libcody \
2665 maybe-install-libdecnumber \
2666 maybe-install-libgui \
2667 maybe-install-libiberty \
2668 maybe-install-libiberty-linker-plugin \
2669 maybe-install-libiconv \
2670 maybe-install-m4 \
2671 maybe-install-readline \
2672 maybe-install-sid \
2673 maybe-install-sim \
2674 maybe-install-texinfo \
2675 maybe-install-zlib \
2676 maybe-install-gnulib \
2677 maybe-install-gdbsupport \
2678 maybe-install-gdbserver \
2679 maybe-install-gdb \
2680 maybe-install-expect \
2681 maybe-install-guile \
2682 maybe-install-tk \
2683 maybe-install-libtermcap \
2684 maybe-install-utils \
2685 maybe-install-c++tools \
2686 maybe-install-gnattools \
2687 maybe-install-lto-plugin \
2688 maybe-install-libcc1 \
2689 maybe-install-gotools \
2690 maybe-install-libctf
2692 .PHONY: install-host
2693 install-host: \
2694 maybe-install-bfd \
2695 maybe-install-opcodes \
2696 maybe-install-binutils \
2697 maybe-install-bison \
2698 maybe-install-cgen \
2699 maybe-install-dejagnu \
2700 maybe-install-etc \
2701 maybe-install-fastjar \
2702 maybe-install-fixincludes \
2703 maybe-install-flex \
2704 maybe-install-gas \
2705 maybe-install-gcc \
2706 maybe-install-gmp \
2707 maybe-install-mpfr \
2708 maybe-install-mpc \
2709 maybe-install-isl \
2710 maybe-install-libelf \
2711 maybe-install-gold \
2712 maybe-install-gprof \
2713 maybe-install-intl \
2714 maybe-install-tcl \
2715 maybe-install-itcl \
2716 maybe-install-ld \
2717 maybe-install-libbacktrace \
2718 maybe-install-libcpp \
2719 maybe-install-libcody \
2720 maybe-install-libdecnumber \
2721 maybe-install-libgui \
2722 maybe-install-libiberty \
2723 maybe-install-libiberty-linker-plugin \
2724 maybe-install-libiconv \
2725 maybe-install-m4 \
2726 maybe-install-readline \
2727 maybe-install-sid \
2728 maybe-install-sim \
2729 maybe-install-texinfo \
2730 maybe-install-zlib \
2731 maybe-install-gnulib \
2732 maybe-install-gdbsupport \
2733 maybe-install-gdbserver \
2734 maybe-install-gdb \
2735 maybe-install-expect \
2736 maybe-install-guile \
2737 maybe-install-tk \
2738 maybe-install-libtermcap \
2739 maybe-install-utils \
2740 maybe-install-c++tools \
2741 maybe-install-gnattools \
2742 maybe-install-lto-plugin \
2743 maybe-install-libcc1 \
2744 maybe-install-gotools \
2745 maybe-install-libctf
2747 .PHONY: install-target
2748 install-target: \
2749 maybe-install-target-libstdc++-v3 \
2750 maybe-install-target-libsanitizer \
2751 maybe-install-target-libvtv \
2752 maybe-install-target-liboffloadmic \
2753 maybe-install-target-libssp \
2754 maybe-install-target-newlib \
2755 maybe-install-target-libgcc \
2756 maybe-install-target-libbacktrace \
2757 maybe-install-target-libquadmath \
2758 maybe-install-target-libgfortran \
2759 maybe-install-target-libobjc \
2760 maybe-install-target-libgo \
2761 maybe-install-target-libphobos \
2762 maybe-install-target-libtermcap \
2763 maybe-install-target-winsup \
2764 maybe-install-target-libgloss \
2765 maybe-install-target-libffi \
2766 maybe-install-target-zlib \
2767 maybe-install-target-rda \
2768 maybe-install-target-libada \
2769 maybe-install-target-libgomp \
2770 maybe-install-target-libitm \
2771 maybe-install-target-libatomic
2773 uninstall:
2774 @echo "the uninstall target is not supported in this tree"
2776 .PHONY: install.all
2777 install.all: install-no-fixedincludes
2778 @if [ -f ./gcc/Makefile ]; then \
2779 r=`${PWD_COMMAND}`; export r; \
2780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781 $(HOST_EXPORTS) \
2782 (cd ./gcc && \
2783 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2784 else \
2785 true; \
2788 # install-no-fixedincludes is used to allow the elaboration of binary packages
2789 # suitable for distribution, where we cannot include the fixed system header
2790 # files.
2791 .PHONY: install-no-fixedincludes
2792 install-no-fixedincludes: installdirs install-host-nogcc \
2793 install-target gcc-install-no-fixedincludes
2795 .PHONY: install-strip
2796 install-strip:
2797 @: $(MAKE); $(unstage)
2798 @r=`${PWD_COMMAND}`; export r; \
2799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2802 .PHONY: install-strip-host
2803 install-strip-host: \
2804 maybe-install-strip-bfd \
2805 maybe-install-strip-opcodes \
2806 maybe-install-strip-binutils \
2807 maybe-install-strip-bison \
2808 maybe-install-strip-cgen \
2809 maybe-install-strip-dejagnu \
2810 maybe-install-strip-etc \
2811 maybe-install-strip-fastjar \
2812 maybe-install-strip-fixincludes \
2813 maybe-install-strip-flex \
2814 maybe-install-strip-gas \
2815 maybe-install-strip-gcc \
2816 maybe-install-strip-gmp \
2817 maybe-install-strip-mpfr \
2818 maybe-install-strip-mpc \
2819 maybe-install-strip-isl \
2820 maybe-install-strip-libelf \
2821 maybe-install-strip-gold \
2822 maybe-install-strip-gprof \
2823 maybe-install-strip-intl \
2824 maybe-install-strip-tcl \
2825 maybe-install-strip-itcl \
2826 maybe-install-strip-ld \
2827 maybe-install-strip-libbacktrace \
2828 maybe-install-strip-libcpp \
2829 maybe-install-strip-libcody \
2830 maybe-install-strip-libdecnumber \
2831 maybe-install-strip-libgui \
2832 maybe-install-strip-libiberty \
2833 maybe-install-strip-libiberty-linker-plugin \
2834 maybe-install-strip-libiconv \
2835 maybe-install-strip-m4 \
2836 maybe-install-strip-readline \
2837 maybe-install-strip-sid \
2838 maybe-install-strip-sim \
2839 maybe-install-strip-texinfo \
2840 maybe-install-strip-zlib \
2841 maybe-install-strip-gnulib \
2842 maybe-install-strip-gdbsupport \
2843 maybe-install-strip-gdbserver \
2844 maybe-install-strip-gdb \
2845 maybe-install-strip-expect \
2846 maybe-install-strip-guile \
2847 maybe-install-strip-tk \
2848 maybe-install-strip-libtermcap \
2849 maybe-install-strip-utils \
2850 maybe-install-strip-c++tools \
2851 maybe-install-strip-gnattools \
2852 maybe-install-strip-lto-plugin \
2853 maybe-install-strip-libcc1 \
2854 maybe-install-strip-gotools \
2855 maybe-install-strip-libctf
2857 .PHONY: install-strip-target
2858 install-strip-target: \
2859 maybe-install-strip-target-libstdc++-v3 \
2860 maybe-install-strip-target-libsanitizer \
2861 maybe-install-strip-target-libvtv \
2862 maybe-install-strip-target-liboffloadmic \
2863 maybe-install-strip-target-libssp \
2864 maybe-install-strip-target-newlib \
2865 maybe-install-strip-target-libgcc \
2866 maybe-install-strip-target-libbacktrace \
2867 maybe-install-strip-target-libquadmath \
2868 maybe-install-strip-target-libgfortran \
2869 maybe-install-strip-target-libobjc \
2870 maybe-install-strip-target-libgo \
2871 maybe-install-strip-target-libphobos \
2872 maybe-install-strip-target-libtermcap \
2873 maybe-install-strip-target-winsup \
2874 maybe-install-strip-target-libgloss \
2875 maybe-install-strip-target-libffi \
2876 maybe-install-strip-target-zlib \
2877 maybe-install-strip-target-rda \
2878 maybe-install-strip-target-libada \
2879 maybe-install-strip-target-libgomp \
2880 maybe-install-strip-target-libitm \
2881 maybe-install-strip-target-libatomic
2884 ### other supporting targets
2886 MAKEDIRS= \
2887 $(DESTDIR)$(prefix) \
2888 $(DESTDIR)$(exec_prefix)
2889 .PHONY: installdirs
2890 installdirs: mkinstalldirs
2891 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2893 dir.info: do-install-info
2894 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2895 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2896 mv -f dir.info.new dir.info; \
2897 else true; \
2900 dist:
2901 @echo "Building a full distribution of this tree isn't done"
2902 @echo "via 'make dist'. Check out the etc/ subdirectory"
2904 etags tags: TAGS
2906 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2907 # ability to use several tags files at once, so there is probably no need
2908 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2909 # (if we felt like it) have this Makefile write a piece of elisp which
2910 # the user could load to tell emacs19 where all the TAGS files we just
2911 # built are.
2912 TAGS: do-TAGS
2914 # ------------------------------------
2915 # Macros for configure and all targets
2916 # ------------------------------------
2922 # --------------------------------------
2923 # Modules which run on the build machine
2924 # --------------------------------------
2927 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2928 maybe-configure-build-libiberty:
2929 @if gcc-bootstrap
2930 configure-build-libiberty: stage_current
2931 @endif gcc-bootstrap
2932 @if build-libiberty
2933 maybe-configure-build-libiberty: configure-build-libiberty
2934 configure-build-libiberty:
2935 @: $(MAKE); $(unstage)
2936 @r=`${PWD_COMMAND}`; export r; \
2937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2938 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2939 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2940 $(BUILD_EXPORTS) \
2941 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2942 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2943 case $(srcdir) in \
2944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2945 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2947 esac; \
2948 module_srcdir=libiberty; \
2949 rm -f no-such-file || : ; \
2950 CONFIG_SITE=no-such-file $(SHELL) \
2951 $$s/$$module_srcdir/configure \
2952 --srcdir=$${topdir}/$$module_srcdir \
2953 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2954 --target=${target_alias} \
2955 || exit 1
2956 @endif build-libiberty
2962 .PHONY: all-build-libiberty maybe-all-build-libiberty
2963 maybe-all-build-libiberty:
2964 @if gcc-bootstrap
2965 all-build-libiberty: stage_current
2966 @endif gcc-bootstrap
2967 @if build-libiberty
2968 TARGET-build-libiberty=all
2969 maybe-all-build-libiberty: all-build-libiberty
2970 all-build-libiberty: configure-build-libiberty
2971 @: $(MAKE); $(unstage)
2972 @r=`${PWD_COMMAND}`; export r; \
2973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2974 $(BUILD_EXPORTS) \
2975 (cd $(BUILD_SUBDIR)/libiberty && \
2976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2977 $(TARGET-build-libiberty))
2978 @endif build-libiberty
2984 .PHONY: configure-build-bison maybe-configure-build-bison
2985 maybe-configure-build-bison:
2986 @if gcc-bootstrap
2987 configure-build-bison: stage_current
2988 @endif gcc-bootstrap
2989 @if build-bison
2990 maybe-configure-build-bison: configure-build-bison
2991 configure-build-bison:
2992 @: $(MAKE); $(unstage)
2993 @r=`${PWD_COMMAND}`; export r; \
2994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2996 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2997 $(BUILD_EXPORTS) \
2998 echo Configuring in $(BUILD_SUBDIR)/bison; \
2999 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3000 case $(srcdir) in \
3001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3002 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3004 esac; \
3005 module_srcdir=bison; \
3006 rm -f no-such-file || : ; \
3007 CONFIG_SITE=no-such-file $(SHELL) \
3008 $$s/$$module_srcdir/configure \
3009 --srcdir=$${topdir}/$$module_srcdir \
3010 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3011 --target=${target_alias} \
3012 || exit 1
3013 @endif build-bison
3019 .PHONY: all-build-bison maybe-all-build-bison
3020 maybe-all-build-bison:
3021 @if gcc-bootstrap
3022 all-build-bison: stage_current
3023 @endif gcc-bootstrap
3024 @if build-bison
3025 TARGET-build-bison=all
3026 maybe-all-build-bison: all-build-bison
3027 all-build-bison: configure-build-bison
3028 @: $(MAKE); $(unstage)
3029 @r=`${PWD_COMMAND}`; export r; \
3030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031 $(BUILD_EXPORTS) \
3032 (cd $(BUILD_SUBDIR)/bison && \
3033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3034 $(TARGET-build-bison))
3035 @endif build-bison
3041 .PHONY: configure-build-flex maybe-configure-build-flex
3042 maybe-configure-build-flex:
3043 @if gcc-bootstrap
3044 configure-build-flex: stage_current
3045 @endif gcc-bootstrap
3046 @if build-flex
3047 maybe-configure-build-flex: configure-build-flex
3048 configure-build-flex:
3049 @: $(MAKE); $(unstage)
3050 @r=`${PWD_COMMAND}`; export r; \
3051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3053 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3054 $(BUILD_EXPORTS) \
3055 echo Configuring in $(BUILD_SUBDIR)/flex; \
3056 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3057 case $(srcdir) in \
3058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3059 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3061 esac; \
3062 module_srcdir=flex; \
3063 rm -f no-such-file || : ; \
3064 CONFIG_SITE=no-such-file $(SHELL) \
3065 $$s/$$module_srcdir/configure \
3066 --srcdir=$${topdir}/$$module_srcdir \
3067 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3068 --target=${target_alias} \
3069 || exit 1
3070 @endif build-flex
3076 .PHONY: all-build-flex maybe-all-build-flex
3077 maybe-all-build-flex:
3078 @if gcc-bootstrap
3079 all-build-flex: stage_current
3080 @endif gcc-bootstrap
3081 @if build-flex
3082 TARGET-build-flex=all
3083 maybe-all-build-flex: all-build-flex
3084 all-build-flex: configure-build-flex
3085 @: $(MAKE); $(unstage)
3086 @r=`${PWD_COMMAND}`; export r; \
3087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3088 $(BUILD_EXPORTS) \
3089 (cd $(BUILD_SUBDIR)/flex && \
3090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3091 $(TARGET-build-flex))
3092 @endif build-flex
3098 .PHONY: configure-build-m4 maybe-configure-build-m4
3099 maybe-configure-build-m4:
3100 @if gcc-bootstrap
3101 configure-build-m4: stage_current
3102 @endif gcc-bootstrap
3103 @if build-m4
3104 maybe-configure-build-m4: configure-build-m4
3105 configure-build-m4:
3106 @: $(MAKE); $(unstage)
3107 @r=`${PWD_COMMAND}`; export r; \
3108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3110 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3111 $(BUILD_EXPORTS) \
3112 echo Configuring in $(BUILD_SUBDIR)/m4; \
3113 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3114 case $(srcdir) in \
3115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3116 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3118 esac; \
3119 module_srcdir=m4; \
3120 rm -f no-such-file || : ; \
3121 CONFIG_SITE=no-such-file $(SHELL) \
3122 $$s/$$module_srcdir/configure \
3123 --srcdir=$${topdir}/$$module_srcdir \
3124 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3125 --target=${target_alias} \
3126 || exit 1
3127 @endif build-m4
3133 .PHONY: all-build-m4 maybe-all-build-m4
3134 maybe-all-build-m4:
3135 @if gcc-bootstrap
3136 all-build-m4: stage_current
3137 @endif gcc-bootstrap
3138 @if build-m4
3139 TARGET-build-m4=all
3140 maybe-all-build-m4: all-build-m4
3141 all-build-m4: configure-build-m4
3142 @: $(MAKE); $(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 $(BUILD_EXPORTS) \
3146 (cd $(BUILD_SUBDIR)/m4 && \
3147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3148 $(TARGET-build-m4))
3149 @endif build-m4
3155 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3156 maybe-configure-build-texinfo:
3157 @if gcc-bootstrap
3158 configure-build-texinfo: stage_current
3159 @endif gcc-bootstrap
3160 @if build-texinfo
3161 maybe-configure-build-texinfo: configure-build-texinfo
3162 configure-build-texinfo:
3163 @: $(MAKE); $(unstage)
3164 @r=`${PWD_COMMAND}`; export r; \
3165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3167 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3168 $(BUILD_EXPORTS) \
3169 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3170 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3171 case $(srcdir) in \
3172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3173 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3175 esac; \
3176 module_srcdir=texinfo; \
3177 rm -f no-such-file || : ; \
3178 CONFIG_SITE=no-such-file $(SHELL) \
3179 $$s/$$module_srcdir/configure \
3180 --srcdir=$${topdir}/$$module_srcdir \
3181 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3182 --target=${target_alias} \
3183 || exit 1
3184 @endif build-texinfo
3190 .PHONY: all-build-texinfo maybe-all-build-texinfo
3191 maybe-all-build-texinfo:
3192 @if gcc-bootstrap
3193 all-build-texinfo: stage_current
3194 @endif gcc-bootstrap
3195 @if build-texinfo
3196 TARGET-build-texinfo=all
3197 maybe-all-build-texinfo: all-build-texinfo
3198 all-build-texinfo: configure-build-texinfo
3199 @: $(MAKE); $(unstage)
3200 @r=`${PWD_COMMAND}`; export r; \
3201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202 $(BUILD_EXPORTS) \
3203 (cd $(BUILD_SUBDIR)/texinfo && \
3204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3205 $(TARGET-build-texinfo))
3206 @endif build-texinfo
3212 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3213 maybe-configure-build-fixincludes:
3214 @if gcc-bootstrap
3215 configure-build-fixincludes: stage_current
3216 @endif gcc-bootstrap
3217 @if build-fixincludes
3218 maybe-configure-build-fixincludes: configure-build-fixincludes
3219 configure-build-fixincludes:
3220 @: $(MAKE); $(unstage)
3221 @r=`${PWD_COMMAND}`; export r; \
3222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3223 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3224 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3225 $(BUILD_EXPORTS) \
3226 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3227 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3228 case $(srcdir) in \
3229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3230 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3232 esac; \
3233 module_srcdir=fixincludes; \
3234 rm -f no-such-file || : ; \
3235 CONFIG_SITE=no-such-file $(SHELL) \
3236 $$s/$$module_srcdir/configure \
3237 --srcdir=$${topdir}/$$module_srcdir \
3238 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3239 --target=${target_alias} \
3240 || exit 1
3241 @endif build-fixincludes
3247 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3248 maybe-all-build-fixincludes:
3249 @if gcc-bootstrap
3250 all-build-fixincludes: stage_current
3251 @endif gcc-bootstrap
3252 @if build-fixincludes
3253 TARGET-build-fixincludes=all
3254 maybe-all-build-fixincludes: all-build-fixincludes
3255 all-build-fixincludes: configure-build-fixincludes
3256 @: $(MAKE); $(unstage)
3257 @r=`${PWD_COMMAND}`; export r; \
3258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259 $(BUILD_EXPORTS) \
3260 (cd $(BUILD_SUBDIR)/fixincludes && \
3261 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3262 $(TARGET-build-fixincludes))
3263 @endif build-fixincludes
3269 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3270 maybe-configure-build-libcpp:
3271 @if gcc-bootstrap
3272 configure-build-libcpp: stage_current
3273 @endif gcc-bootstrap
3274 @if build-libcpp
3275 maybe-configure-build-libcpp: configure-build-libcpp
3276 configure-build-libcpp:
3277 @: $(MAKE); $(unstage)
3278 @r=`${PWD_COMMAND}`; export r; \
3279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3280 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3281 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3282 $(BUILD_EXPORTS) \
3283 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3284 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3285 case $(srcdir) in \
3286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3287 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3289 esac; \
3290 module_srcdir=libcpp; \
3291 rm -f no-such-file || : ; \
3292 CONFIG_SITE=no-such-file $(SHELL) \
3293 $$s/$$module_srcdir/configure \
3294 --srcdir=$${topdir}/$$module_srcdir \
3295 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3296 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3297 || exit 1
3298 @endif build-libcpp
3304 .PHONY: all-build-libcpp maybe-all-build-libcpp
3305 maybe-all-build-libcpp:
3306 @if gcc-bootstrap
3307 all-build-libcpp: stage_current
3308 @endif gcc-bootstrap
3309 @if build-libcpp
3310 TARGET-build-libcpp=all
3311 maybe-all-build-libcpp: all-build-libcpp
3312 all-build-libcpp: configure-build-libcpp
3313 @: $(MAKE); $(unstage)
3314 @r=`${PWD_COMMAND}`; export r; \
3315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316 $(BUILD_EXPORTS) \
3317 (cd $(BUILD_SUBDIR)/libcpp && \
3318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3319 $(TARGET-build-libcpp))
3320 @endif build-libcpp
3326 # --------------------------------------
3327 # Modules which run on the host machine
3328 # --------------------------------------
3331 .PHONY: configure-bfd maybe-configure-bfd
3332 maybe-configure-bfd:
3333 @if gcc-bootstrap
3334 configure-bfd: stage_current
3335 @endif gcc-bootstrap
3336 @if bfd
3337 maybe-configure-bfd: configure-bfd
3338 configure-bfd:
3339 @r=`${PWD_COMMAND}`; export r; \
3340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3343 $(HOST_EXPORTS) \
3344 echo Configuring in $(HOST_SUBDIR)/bfd; \
3345 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3346 case $(srcdir) in \
3347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3348 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3350 esac; \
3351 module_srcdir=bfd; \
3352 $(SHELL) \
3353 $$s/$$module_srcdir/configure \
3354 --srcdir=$${topdir}/$$module_srcdir \
3355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3356 --target=${target_alias} \
3357 || exit 1
3358 @endif bfd
3362 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3363 maybe-configure-stage1-bfd:
3364 @if bfd-bootstrap
3365 maybe-configure-stage1-bfd: configure-stage1-bfd
3366 configure-stage1-bfd:
3367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3369 @r=`${PWD_COMMAND}`; export r; \
3370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371 TFLAGS="$(STAGE1_TFLAGS)"; \
3372 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3373 $(HOST_EXPORTS) \
3374 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3375 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3376 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3377 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3379 cd $(HOST_SUBDIR)/bfd || exit 1; \
3380 case $(srcdir) in \
3381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3382 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3384 esac; \
3385 module_srcdir=bfd; \
3386 $(SHELL) $$s/$$module_srcdir/configure \
3387 --srcdir=$${topdir}/$$module_srcdir \
3388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3389 --target=${target_alias} \
3391 $(STAGE1_CONFIGURE_FLAGS)
3392 @endif bfd-bootstrap
3394 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3395 maybe-configure-stage2-bfd:
3396 @if bfd-bootstrap
3397 maybe-configure-stage2-bfd: configure-stage2-bfd
3398 configure-stage2-bfd:
3399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3401 @r=`${PWD_COMMAND}`; export r; \
3402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403 TFLAGS="$(STAGE2_TFLAGS)"; \
3404 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3405 $(HOST_EXPORTS) \
3406 $(POSTSTAGE1_HOST_EXPORTS) \
3407 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3408 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3409 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3410 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3412 cd $(HOST_SUBDIR)/bfd || exit 1; \
3413 case $(srcdir) in \
3414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3415 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3417 esac; \
3418 module_srcdir=bfd; \
3419 $(SHELL) $$s/$$module_srcdir/configure \
3420 --srcdir=$${topdir}/$$module_srcdir \
3421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3422 --target=${target_alias} \
3423 --with-build-libsubdir=$(HOST_SUBDIR) \
3424 $(STAGE2_CONFIGURE_FLAGS)
3425 @endif bfd-bootstrap
3427 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3428 maybe-configure-stage3-bfd:
3429 @if bfd-bootstrap
3430 maybe-configure-stage3-bfd: configure-stage3-bfd
3431 configure-stage3-bfd:
3432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3434 @r=`${PWD_COMMAND}`; export r; \
3435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436 TFLAGS="$(STAGE3_TFLAGS)"; \
3437 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3438 $(HOST_EXPORTS) \
3439 $(POSTSTAGE1_HOST_EXPORTS) \
3440 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3441 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3442 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3443 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3445 cd $(HOST_SUBDIR)/bfd || exit 1; \
3446 case $(srcdir) in \
3447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3448 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3450 esac; \
3451 module_srcdir=bfd; \
3452 $(SHELL) $$s/$$module_srcdir/configure \
3453 --srcdir=$${topdir}/$$module_srcdir \
3454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3455 --target=${target_alias} \
3456 --with-build-libsubdir=$(HOST_SUBDIR) \
3457 $(STAGE3_CONFIGURE_FLAGS)
3458 @endif bfd-bootstrap
3460 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3461 maybe-configure-stage4-bfd:
3462 @if bfd-bootstrap
3463 maybe-configure-stage4-bfd: configure-stage4-bfd
3464 configure-stage4-bfd:
3465 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 TFLAGS="$(STAGE4_TFLAGS)"; \
3470 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3471 $(HOST_EXPORTS) \
3472 $(POSTSTAGE1_HOST_EXPORTS) \
3473 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3474 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3475 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3476 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3478 cd $(HOST_SUBDIR)/bfd || exit 1; \
3479 case $(srcdir) in \
3480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3481 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3483 esac; \
3484 module_srcdir=bfd; \
3485 $(SHELL) $$s/$$module_srcdir/configure \
3486 --srcdir=$${topdir}/$$module_srcdir \
3487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3488 --target=${target_alias} \
3489 --with-build-libsubdir=$(HOST_SUBDIR) \
3490 $(STAGE4_CONFIGURE_FLAGS)
3491 @endif bfd-bootstrap
3493 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3494 maybe-configure-stageprofile-bfd:
3495 @if bfd-bootstrap
3496 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3497 configure-stageprofile-bfd:
3498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3500 @r=`${PWD_COMMAND}`; export r; \
3501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3503 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3504 $(HOST_EXPORTS) \
3505 $(POSTSTAGE1_HOST_EXPORTS) \
3506 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3507 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3508 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3509 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3511 cd $(HOST_SUBDIR)/bfd || exit 1; \
3512 case $(srcdir) in \
3513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3514 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3516 esac; \
3517 module_srcdir=bfd; \
3518 $(SHELL) $$s/$$module_srcdir/configure \
3519 --srcdir=$${topdir}/$$module_srcdir \
3520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3521 --target=${target_alias} \
3522 --with-build-libsubdir=$(HOST_SUBDIR) \
3523 $(STAGEprofile_CONFIGURE_FLAGS)
3524 @endif bfd-bootstrap
3526 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3527 maybe-configure-stagetrain-bfd:
3528 @if bfd-bootstrap
3529 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3530 configure-stagetrain-bfd:
3531 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3533 @r=`${PWD_COMMAND}`; export r; \
3534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3535 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3536 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3537 $(HOST_EXPORTS) \
3538 $(POSTSTAGE1_HOST_EXPORTS) \
3539 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3540 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3541 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3542 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3544 cd $(HOST_SUBDIR)/bfd || exit 1; \
3545 case $(srcdir) in \
3546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3547 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3549 esac; \
3550 module_srcdir=bfd; \
3551 $(SHELL) $$s/$$module_srcdir/configure \
3552 --srcdir=$${topdir}/$$module_srcdir \
3553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3554 --target=${target_alias} \
3555 --with-build-libsubdir=$(HOST_SUBDIR) \
3556 $(STAGEtrain_CONFIGURE_FLAGS)
3557 @endif bfd-bootstrap
3559 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3560 maybe-configure-stagefeedback-bfd:
3561 @if bfd-bootstrap
3562 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3563 configure-stagefeedback-bfd:
3564 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3566 @r=`${PWD_COMMAND}`; export r; \
3567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3569 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3570 $(HOST_EXPORTS) \
3571 $(POSTSTAGE1_HOST_EXPORTS) \
3572 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3573 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3574 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3575 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3577 cd $(HOST_SUBDIR)/bfd || exit 1; \
3578 case $(srcdir) in \
3579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3580 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3582 esac; \
3583 module_srcdir=bfd; \
3584 $(SHELL) $$s/$$module_srcdir/configure \
3585 --srcdir=$${topdir}/$$module_srcdir \
3586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3587 --target=${target_alias} \
3588 --with-build-libsubdir=$(HOST_SUBDIR) \
3589 $(STAGEfeedback_CONFIGURE_FLAGS)
3590 @endif bfd-bootstrap
3592 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3593 maybe-configure-stageautoprofile-bfd:
3594 @if bfd-bootstrap
3595 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3596 configure-stageautoprofile-bfd:
3597 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3599 @r=`${PWD_COMMAND}`; export r; \
3600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3602 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3603 $(HOST_EXPORTS) \
3604 $(POSTSTAGE1_HOST_EXPORTS) \
3605 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3606 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3607 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3608 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3610 cd $(HOST_SUBDIR)/bfd || exit 1; \
3611 case $(srcdir) in \
3612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3613 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3615 esac; \
3616 module_srcdir=bfd; \
3617 $(SHELL) $$s/$$module_srcdir/configure \
3618 --srcdir=$${topdir}/$$module_srcdir \
3619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3620 --target=${target_alias} \
3621 --with-build-libsubdir=$(HOST_SUBDIR) \
3622 $(STAGEautoprofile_CONFIGURE_FLAGS)
3623 @endif bfd-bootstrap
3625 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3626 maybe-configure-stageautofeedback-bfd:
3627 @if bfd-bootstrap
3628 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3629 configure-stageautofeedback-bfd:
3630 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3632 @r=`${PWD_COMMAND}`; export r; \
3633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3635 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3636 $(HOST_EXPORTS) \
3637 $(POSTSTAGE1_HOST_EXPORTS) \
3638 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3639 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3640 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3641 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3643 cd $(HOST_SUBDIR)/bfd || exit 1; \
3644 case $(srcdir) in \
3645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3646 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3648 esac; \
3649 module_srcdir=bfd; \
3650 $(SHELL) $$s/$$module_srcdir/configure \
3651 --srcdir=$${topdir}/$$module_srcdir \
3652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3653 --target=${target_alias} \
3654 --with-build-libsubdir=$(HOST_SUBDIR) \
3655 $(STAGEautofeedback_CONFIGURE_FLAGS)
3656 @endif bfd-bootstrap
3662 .PHONY: all-bfd maybe-all-bfd
3663 maybe-all-bfd:
3664 @if gcc-bootstrap
3665 all-bfd: stage_current
3666 @endif gcc-bootstrap
3667 @if bfd
3668 TARGET-bfd=all
3669 maybe-all-bfd: all-bfd
3670 all-bfd: configure-bfd
3671 @r=`${PWD_COMMAND}`; export r; \
3672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673 $(HOST_EXPORTS) \
3674 (cd $(HOST_SUBDIR)/bfd && \
3675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3676 $(TARGET-bfd))
3677 @endif bfd
3681 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3682 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3683 maybe-all-stage1-bfd:
3684 maybe-clean-stage1-bfd:
3685 @if bfd-bootstrap
3686 maybe-all-stage1-bfd: all-stage1-bfd
3687 all-stage1: all-stage1-bfd
3688 TARGET-stage1-bfd = $(TARGET-bfd)
3689 all-stage1-bfd: configure-stage1-bfd
3690 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3691 @r=`${PWD_COMMAND}`; export r; \
3692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 TFLAGS="$(STAGE1_TFLAGS)"; \
3694 $(HOST_EXPORTS) \
3695 cd $(HOST_SUBDIR)/bfd && \
3697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3698 CFLAGS="$(STAGE1_CFLAGS)" \
3699 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3700 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3701 LIBCFLAGS="$(LIBCFLAGS)" \
3702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3705 $(EXTRA_HOST_FLAGS) \
3706 $(STAGE1_FLAGS_TO_PASS) \
3707 TFLAGS="$(STAGE1_TFLAGS)" \
3708 $(TARGET-stage1-bfd)
3710 maybe-clean-stage1-bfd: clean-stage1-bfd
3711 clean-stage1: clean-stage1-bfd
3712 clean-stage1-bfd:
3713 @if [ $(current_stage) = stage1 ]; then \
3714 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3715 else \
3716 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3717 $(MAKE) stage1-start; \
3718 fi; \
3719 cd $(HOST_SUBDIR)/bfd && \
3720 $(MAKE) $(EXTRA_HOST_FLAGS) \
3721 $(STAGE1_FLAGS_TO_PASS) clean
3722 @endif bfd-bootstrap
3725 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3726 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3727 maybe-all-stage2-bfd:
3728 maybe-clean-stage2-bfd:
3729 @if bfd-bootstrap
3730 maybe-all-stage2-bfd: all-stage2-bfd
3731 all-stage2: all-stage2-bfd
3732 TARGET-stage2-bfd = $(TARGET-bfd)
3733 all-stage2-bfd: configure-stage2-bfd
3734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3735 @r=`${PWD_COMMAND}`; export r; \
3736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737 TFLAGS="$(STAGE2_TFLAGS)"; \
3738 $(HOST_EXPORTS) \
3739 $(POSTSTAGE1_HOST_EXPORTS) \
3740 cd $(HOST_SUBDIR)/bfd && \
3742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3743 CFLAGS="$(STAGE2_CFLAGS)" \
3744 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3745 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3746 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3751 TFLAGS="$(STAGE2_TFLAGS)" \
3752 $(TARGET-stage2-bfd)
3754 maybe-clean-stage2-bfd: clean-stage2-bfd
3755 clean-stage2: clean-stage2-bfd
3756 clean-stage2-bfd:
3757 @if [ $(current_stage) = stage2 ]; then \
3758 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3759 else \
3760 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3761 $(MAKE) stage2-start; \
3762 fi; \
3763 cd $(HOST_SUBDIR)/bfd && \
3764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3765 @endif bfd-bootstrap
3768 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3769 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3770 maybe-all-stage3-bfd:
3771 maybe-clean-stage3-bfd:
3772 @if bfd-bootstrap
3773 maybe-all-stage3-bfd: all-stage3-bfd
3774 all-stage3: all-stage3-bfd
3775 TARGET-stage3-bfd = $(TARGET-bfd)
3776 all-stage3-bfd: configure-stage3-bfd
3777 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3778 @r=`${PWD_COMMAND}`; export r; \
3779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3780 TFLAGS="$(STAGE3_TFLAGS)"; \
3781 $(HOST_EXPORTS) \
3782 $(POSTSTAGE1_HOST_EXPORTS) \
3783 cd $(HOST_SUBDIR)/bfd && \
3785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3786 CFLAGS="$(STAGE3_CFLAGS)" \
3787 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3788 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3789 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3794 TFLAGS="$(STAGE3_TFLAGS)" \
3795 $(TARGET-stage3-bfd)
3797 maybe-clean-stage3-bfd: clean-stage3-bfd
3798 clean-stage3: clean-stage3-bfd
3799 clean-stage3-bfd:
3800 @if [ $(current_stage) = stage3 ]; then \
3801 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3802 else \
3803 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3804 $(MAKE) stage3-start; \
3805 fi; \
3806 cd $(HOST_SUBDIR)/bfd && \
3807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3808 @endif bfd-bootstrap
3811 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3812 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3813 maybe-all-stage4-bfd:
3814 maybe-clean-stage4-bfd:
3815 @if bfd-bootstrap
3816 maybe-all-stage4-bfd: all-stage4-bfd
3817 all-stage4: all-stage4-bfd
3818 TARGET-stage4-bfd = $(TARGET-bfd)
3819 all-stage4-bfd: configure-stage4-bfd
3820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3821 @r=`${PWD_COMMAND}`; export r; \
3822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823 TFLAGS="$(STAGE4_TFLAGS)"; \
3824 $(HOST_EXPORTS) \
3825 $(POSTSTAGE1_HOST_EXPORTS) \
3826 cd $(HOST_SUBDIR)/bfd && \
3828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3829 CFLAGS="$(STAGE4_CFLAGS)" \
3830 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3831 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3832 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3837 TFLAGS="$(STAGE4_TFLAGS)" \
3838 $(TARGET-stage4-bfd)
3840 maybe-clean-stage4-bfd: clean-stage4-bfd
3841 clean-stage4: clean-stage4-bfd
3842 clean-stage4-bfd:
3843 @if [ $(current_stage) = stage4 ]; then \
3844 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3845 else \
3846 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3847 $(MAKE) stage4-start; \
3848 fi; \
3849 cd $(HOST_SUBDIR)/bfd && \
3850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3851 @endif bfd-bootstrap
3854 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3855 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3856 maybe-all-stageprofile-bfd:
3857 maybe-clean-stageprofile-bfd:
3858 @if bfd-bootstrap
3859 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3860 all-stageprofile: all-stageprofile-bfd
3861 TARGET-stageprofile-bfd = $(TARGET-bfd)
3862 all-stageprofile-bfd: configure-stageprofile-bfd
3863 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3864 @r=`${PWD_COMMAND}`; export r; \
3865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3867 $(HOST_EXPORTS) \
3868 $(POSTSTAGE1_HOST_EXPORTS) \
3869 cd $(HOST_SUBDIR)/bfd && \
3871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3872 CFLAGS="$(STAGEprofile_CFLAGS)" \
3873 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3874 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3875 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3880 TFLAGS="$(STAGEprofile_TFLAGS)" \
3881 $(TARGET-stageprofile-bfd)
3883 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3884 clean-stageprofile: clean-stageprofile-bfd
3885 clean-stageprofile-bfd:
3886 @if [ $(current_stage) = stageprofile ]; then \
3887 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3888 else \
3889 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3890 $(MAKE) stageprofile-start; \
3891 fi; \
3892 cd $(HOST_SUBDIR)/bfd && \
3893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3894 @endif bfd-bootstrap
3897 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3898 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3899 maybe-all-stagetrain-bfd:
3900 maybe-clean-stagetrain-bfd:
3901 @if bfd-bootstrap
3902 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3903 all-stagetrain: all-stagetrain-bfd
3904 TARGET-stagetrain-bfd = $(TARGET-bfd)
3905 all-stagetrain-bfd: configure-stagetrain-bfd
3906 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3907 @r=`${PWD_COMMAND}`; export r; \
3908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3909 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3910 $(HOST_EXPORTS) \
3911 $(POSTSTAGE1_HOST_EXPORTS) \
3912 cd $(HOST_SUBDIR)/bfd && \
3914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3915 CFLAGS="$(STAGEtrain_CFLAGS)" \
3916 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3917 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3918 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3923 TFLAGS="$(STAGEtrain_TFLAGS)" \
3924 $(TARGET-stagetrain-bfd)
3926 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3927 clean-stagetrain: clean-stagetrain-bfd
3928 clean-stagetrain-bfd:
3929 @if [ $(current_stage) = stagetrain ]; then \
3930 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3931 else \
3932 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3933 $(MAKE) stagetrain-start; \
3934 fi; \
3935 cd $(HOST_SUBDIR)/bfd && \
3936 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3937 @endif bfd-bootstrap
3940 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3941 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3942 maybe-all-stagefeedback-bfd:
3943 maybe-clean-stagefeedback-bfd:
3944 @if bfd-bootstrap
3945 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3946 all-stagefeedback: all-stagefeedback-bfd
3947 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3948 all-stagefeedback-bfd: configure-stagefeedback-bfd
3949 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3950 @r=`${PWD_COMMAND}`; export r; \
3951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3953 $(HOST_EXPORTS) \
3954 $(POSTSTAGE1_HOST_EXPORTS) \
3955 cd $(HOST_SUBDIR)/bfd && \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3958 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3959 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3960 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3961 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3966 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3967 $(TARGET-stagefeedback-bfd)
3969 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3970 clean-stagefeedback: clean-stagefeedback-bfd
3971 clean-stagefeedback-bfd:
3972 @if [ $(current_stage) = stagefeedback ]; then \
3973 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3974 else \
3975 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3976 $(MAKE) stagefeedback-start; \
3977 fi; \
3978 cd $(HOST_SUBDIR)/bfd && \
3979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3980 @endif bfd-bootstrap
3983 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3984 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3985 maybe-all-stageautoprofile-bfd:
3986 maybe-clean-stageautoprofile-bfd:
3987 @if bfd-bootstrap
3988 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3989 all-stageautoprofile: all-stageautoprofile-bfd
3990 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3991 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3993 @r=`${PWD_COMMAND}`; export r; \
3994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3995 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3996 $(HOST_EXPORTS) \
3997 $(POSTSTAGE1_HOST_EXPORTS) \
3998 cd $(HOST_SUBDIR)/bfd && \
3999 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4001 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4002 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4003 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4004 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4009 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4010 $(TARGET-stageautoprofile-bfd)
4012 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4013 clean-stageautoprofile: clean-stageautoprofile-bfd
4014 clean-stageautoprofile-bfd:
4015 @if [ $(current_stage) = stageautoprofile ]; then \
4016 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4017 else \
4018 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4019 $(MAKE) stageautoprofile-start; \
4020 fi; \
4021 cd $(HOST_SUBDIR)/bfd && \
4022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4023 @endif bfd-bootstrap
4026 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4027 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4028 maybe-all-stageautofeedback-bfd:
4029 maybe-clean-stageautofeedback-bfd:
4030 @if bfd-bootstrap
4031 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4032 all-stageautofeedback: all-stageautofeedback-bfd
4033 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4034 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4035 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4036 @r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4039 $(HOST_EXPORTS) \
4040 $(POSTSTAGE1_HOST_EXPORTS) \
4041 cd $(HOST_SUBDIR)/bfd && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4044 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4045 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4046 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4047 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4052 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4053 $(TARGET-stageautofeedback-bfd)
4055 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4056 clean-stageautofeedback: clean-stageautofeedback-bfd
4057 clean-stageautofeedback-bfd:
4058 @if [ $(current_stage) = stageautofeedback ]; then \
4059 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4060 else \
4061 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4062 $(MAKE) stageautofeedback-start; \
4063 fi; \
4064 cd $(HOST_SUBDIR)/bfd && \
4065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4066 @endif bfd-bootstrap
4072 .PHONY: check-bfd maybe-check-bfd
4073 maybe-check-bfd:
4074 @if bfd
4075 maybe-check-bfd: check-bfd
4077 check-bfd:
4078 @: $(MAKE); $(unstage)
4079 @r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4082 (cd $(HOST_SUBDIR)/bfd && \
4083 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4085 @endif bfd
4087 .PHONY: install-bfd maybe-install-bfd
4088 maybe-install-bfd:
4089 @if bfd
4090 maybe-install-bfd: install-bfd
4092 install-bfd: installdirs
4093 @: $(MAKE); $(unstage)
4094 @r=`${PWD_COMMAND}`; export r; \
4095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096 $(HOST_EXPORTS) \
4097 (cd $(HOST_SUBDIR)/bfd && \
4098 $(MAKE) $(FLAGS_TO_PASS) install)
4100 @endif bfd
4102 .PHONY: install-strip-bfd maybe-install-strip-bfd
4103 maybe-install-strip-bfd:
4104 @if bfd
4105 maybe-install-strip-bfd: install-strip-bfd
4107 install-strip-bfd: installdirs
4108 @: $(MAKE); $(unstage)
4109 @r=`${PWD_COMMAND}`; export r; \
4110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4111 $(HOST_EXPORTS) \
4112 (cd $(HOST_SUBDIR)/bfd && \
4113 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4115 @endif bfd
4117 # Other targets (info, dvi, pdf, etc.)
4119 .PHONY: maybe-info-bfd info-bfd
4120 maybe-info-bfd:
4121 @if bfd
4122 maybe-info-bfd: info-bfd
4124 info-bfd: \
4125 configure-bfd
4126 @[ -f ./bfd/Makefile ] || exit 0; \
4127 r=`${PWD_COMMAND}`; export r; \
4128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129 $(HOST_EXPORTS) \
4130 for flag in $(EXTRA_HOST_FLAGS) ; do \
4131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4132 done; \
4133 echo "Doing info in bfd"; \
4134 (cd $(HOST_SUBDIR)/bfd && \
4135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4137 "RANLIB=$${RANLIB}" \
4138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4139 info) \
4140 || exit 1
4142 @endif bfd
4144 .PHONY: maybe-dvi-bfd dvi-bfd
4145 maybe-dvi-bfd:
4146 @if bfd
4147 maybe-dvi-bfd: dvi-bfd
4149 dvi-bfd: \
4150 configure-bfd
4151 @[ -f ./bfd/Makefile ] || exit 0; \
4152 r=`${PWD_COMMAND}`; export r; \
4153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154 $(HOST_EXPORTS) \
4155 for flag in $(EXTRA_HOST_FLAGS) ; do \
4156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157 done; \
4158 echo "Doing dvi in bfd"; \
4159 (cd $(HOST_SUBDIR)/bfd && \
4160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162 "RANLIB=$${RANLIB}" \
4163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164 dvi) \
4165 || exit 1
4167 @endif bfd
4169 .PHONY: maybe-pdf-bfd pdf-bfd
4170 maybe-pdf-bfd:
4171 @if bfd
4172 maybe-pdf-bfd: pdf-bfd
4174 pdf-bfd: \
4175 configure-bfd
4176 @[ -f ./bfd/Makefile ] || exit 0; \
4177 r=`${PWD_COMMAND}`; export r; \
4178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179 $(HOST_EXPORTS) \
4180 for flag in $(EXTRA_HOST_FLAGS) ; do \
4181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4182 done; \
4183 echo "Doing pdf in bfd"; \
4184 (cd $(HOST_SUBDIR)/bfd && \
4185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4187 "RANLIB=$${RANLIB}" \
4188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4189 pdf) \
4190 || exit 1
4192 @endif bfd
4194 .PHONY: maybe-html-bfd html-bfd
4195 maybe-html-bfd:
4196 @if bfd
4197 maybe-html-bfd: html-bfd
4199 html-bfd: \
4200 configure-bfd
4201 @[ -f ./bfd/Makefile ] || exit 0; \
4202 r=`${PWD_COMMAND}`; export r; \
4203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4204 $(HOST_EXPORTS) \
4205 for flag in $(EXTRA_HOST_FLAGS) ; do \
4206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4207 done; \
4208 echo "Doing html in bfd"; \
4209 (cd $(HOST_SUBDIR)/bfd && \
4210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4212 "RANLIB=$${RANLIB}" \
4213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4214 html) \
4215 || exit 1
4217 @endif bfd
4219 .PHONY: maybe-TAGS-bfd TAGS-bfd
4220 maybe-TAGS-bfd:
4221 @if bfd
4222 maybe-TAGS-bfd: TAGS-bfd
4224 TAGS-bfd: \
4225 configure-bfd
4226 @[ -f ./bfd/Makefile ] || exit 0; \
4227 r=`${PWD_COMMAND}`; export r; \
4228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229 $(HOST_EXPORTS) \
4230 for flag in $(EXTRA_HOST_FLAGS) ; do \
4231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4232 done; \
4233 echo "Doing TAGS in bfd"; \
4234 (cd $(HOST_SUBDIR)/bfd && \
4235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4237 "RANLIB=$${RANLIB}" \
4238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4239 TAGS) \
4240 || exit 1
4242 @endif bfd
4244 .PHONY: maybe-install-info-bfd install-info-bfd
4245 maybe-install-info-bfd:
4246 @if bfd
4247 maybe-install-info-bfd: install-info-bfd
4249 install-info-bfd: \
4250 configure-bfd \
4251 info-bfd
4252 @[ -f ./bfd/Makefile ] || exit 0; \
4253 r=`${PWD_COMMAND}`; export r; \
4254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4255 $(HOST_EXPORTS) \
4256 for flag in $(EXTRA_HOST_FLAGS) ; do \
4257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4258 done; \
4259 echo "Doing install-info in bfd"; \
4260 (cd $(HOST_SUBDIR)/bfd && \
4261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4263 "RANLIB=$${RANLIB}" \
4264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4265 install-info) \
4266 || exit 1
4268 @endif bfd
4270 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4271 maybe-install-pdf-bfd:
4272 @if bfd
4273 maybe-install-pdf-bfd: install-pdf-bfd
4275 install-pdf-bfd: \
4276 configure-bfd \
4277 pdf-bfd
4278 @[ -f ./bfd/Makefile ] || exit 0; \
4279 r=`${PWD_COMMAND}`; export r; \
4280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281 $(HOST_EXPORTS) \
4282 for flag in $(EXTRA_HOST_FLAGS) ; do \
4283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4284 done; \
4285 echo "Doing install-pdf in bfd"; \
4286 (cd $(HOST_SUBDIR)/bfd && \
4287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4289 "RANLIB=$${RANLIB}" \
4290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4291 install-pdf) \
4292 || exit 1
4294 @endif bfd
4296 .PHONY: maybe-install-html-bfd install-html-bfd
4297 maybe-install-html-bfd:
4298 @if bfd
4299 maybe-install-html-bfd: install-html-bfd
4301 install-html-bfd: \
4302 configure-bfd \
4303 html-bfd
4304 @[ -f ./bfd/Makefile ] || exit 0; \
4305 r=`${PWD_COMMAND}`; export r; \
4306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307 $(HOST_EXPORTS) \
4308 for flag in $(EXTRA_HOST_FLAGS) ; do \
4309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4310 done; \
4311 echo "Doing install-html in bfd"; \
4312 (cd $(HOST_SUBDIR)/bfd && \
4313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4315 "RANLIB=$${RANLIB}" \
4316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4317 install-html) \
4318 || exit 1
4320 @endif bfd
4322 .PHONY: maybe-installcheck-bfd installcheck-bfd
4323 maybe-installcheck-bfd:
4324 @if bfd
4325 maybe-installcheck-bfd: installcheck-bfd
4327 installcheck-bfd: \
4328 configure-bfd
4329 @[ -f ./bfd/Makefile ] || exit 0; \
4330 r=`${PWD_COMMAND}`; export r; \
4331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332 $(HOST_EXPORTS) \
4333 for flag in $(EXTRA_HOST_FLAGS) ; do \
4334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335 done; \
4336 echo "Doing installcheck in bfd"; \
4337 (cd $(HOST_SUBDIR)/bfd && \
4338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340 "RANLIB=$${RANLIB}" \
4341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342 installcheck) \
4343 || exit 1
4345 @endif bfd
4347 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4348 maybe-mostlyclean-bfd:
4349 @if bfd
4350 maybe-mostlyclean-bfd: mostlyclean-bfd
4352 mostlyclean-bfd:
4353 @[ -f ./bfd/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing mostlyclean in bfd"; \
4361 (cd $(HOST_SUBDIR)/bfd && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 mostlyclean) \
4367 || exit 1
4369 @endif bfd
4371 .PHONY: maybe-clean-bfd clean-bfd
4372 maybe-clean-bfd:
4373 @if bfd
4374 maybe-clean-bfd: clean-bfd
4376 clean-bfd:
4377 @[ -f ./bfd/Makefile ] || exit 0; \
4378 r=`${PWD_COMMAND}`; export r; \
4379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4380 $(HOST_EXPORTS) \
4381 for flag in $(EXTRA_HOST_FLAGS) ; do \
4382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4383 done; \
4384 echo "Doing clean in bfd"; \
4385 (cd $(HOST_SUBDIR)/bfd && \
4386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4388 "RANLIB=$${RANLIB}" \
4389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4390 clean) \
4391 || exit 1
4393 @endif bfd
4395 .PHONY: maybe-distclean-bfd distclean-bfd
4396 maybe-distclean-bfd:
4397 @if bfd
4398 maybe-distclean-bfd: distclean-bfd
4400 distclean-bfd:
4401 @[ -f ./bfd/Makefile ] || exit 0; \
4402 r=`${PWD_COMMAND}`; export r; \
4403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404 $(HOST_EXPORTS) \
4405 for flag in $(EXTRA_HOST_FLAGS) ; do \
4406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4407 done; \
4408 echo "Doing distclean in bfd"; \
4409 (cd $(HOST_SUBDIR)/bfd && \
4410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4412 "RANLIB=$${RANLIB}" \
4413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4414 distclean) \
4415 || exit 1
4417 @endif bfd
4419 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4420 maybe-maintainer-clean-bfd:
4421 @if bfd
4422 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4424 maintainer-clean-bfd:
4425 @[ -f ./bfd/Makefile ] || exit 0; \
4426 r=`${PWD_COMMAND}`; export r; \
4427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428 $(HOST_EXPORTS) \
4429 for flag in $(EXTRA_HOST_FLAGS) ; do \
4430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4431 done; \
4432 echo "Doing maintainer-clean in bfd"; \
4433 (cd $(HOST_SUBDIR)/bfd && \
4434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4436 "RANLIB=$${RANLIB}" \
4437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4438 maintainer-clean) \
4439 || exit 1
4441 @endif bfd
4445 .PHONY: configure-opcodes maybe-configure-opcodes
4446 maybe-configure-opcodes:
4447 @if gcc-bootstrap
4448 configure-opcodes: stage_current
4449 @endif gcc-bootstrap
4450 @if opcodes
4451 maybe-configure-opcodes: configure-opcodes
4452 configure-opcodes:
4453 @r=`${PWD_COMMAND}`; export r; \
4454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4455 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4457 $(HOST_EXPORTS) \
4458 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4459 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4460 case $(srcdir) in \
4461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4462 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4464 esac; \
4465 module_srcdir=opcodes; \
4466 $(SHELL) \
4467 $$s/$$module_srcdir/configure \
4468 --srcdir=$${topdir}/$$module_srcdir \
4469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4470 --target=${target_alias} \
4471 || exit 1
4472 @endif opcodes
4476 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4477 maybe-configure-stage1-opcodes:
4478 @if opcodes-bootstrap
4479 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4480 configure-stage1-opcodes:
4481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4483 @r=`${PWD_COMMAND}`; export r; \
4484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4485 TFLAGS="$(STAGE1_TFLAGS)"; \
4486 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4487 $(HOST_EXPORTS) \
4488 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4489 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4490 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4491 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4493 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4494 case $(srcdir) in \
4495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4496 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4498 esac; \
4499 module_srcdir=opcodes; \
4500 $(SHELL) $$s/$$module_srcdir/configure \
4501 --srcdir=$${topdir}/$$module_srcdir \
4502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4503 --target=${target_alias} \
4505 $(STAGE1_CONFIGURE_FLAGS)
4506 @endif opcodes-bootstrap
4508 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4509 maybe-configure-stage2-opcodes:
4510 @if opcodes-bootstrap
4511 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4512 configure-stage2-opcodes:
4513 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4515 @r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 TFLAGS="$(STAGE2_TFLAGS)"; \
4518 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4519 $(HOST_EXPORTS) \
4520 $(POSTSTAGE1_HOST_EXPORTS) \
4521 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4522 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4523 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4524 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4526 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4527 case $(srcdir) in \
4528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4529 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4531 esac; \
4532 module_srcdir=opcodes; \
4533 $(SHELL) $$s/$$module_srcdir/configure \
4534 --srcdir=$${topdir}/$$module_srcdir \
4535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4536 --target=${target_alias} \
4537 --with-build-libsubdir=$(HOST_SUBDIR) \
4538 $(STAGE2_CONFIGURE_FLAGS)
4539 @endif opcodes-bootstrap
4541 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4542 maybe-configure-stage3-opcodes:
4543 @if opcodes-bootstrap
4544 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4545 configure-stage3-opcodes:
4546 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4548 @r=`${PWD_COMMAND}`; export r; \
4549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4550 TFLAGS="$(STAGE3_TFLAGS)"; \
4551 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4552 $(HOST_EXPORTS) \
4553 $(POSTSTAGE1_HOST_EXPORTS) \
4554 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4555 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4556 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4557 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4559 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4560 case $(srcdir) in \
4561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4562 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4564 esac; \
4565 module_srcdir=opcodes; \
4566 $(SHELL) $$s/$$module_srcdir/configure \
4567 --srcdir=$${topdir}/$$module_srcdir \
4568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4569 --target=${target_alias} \
4570 --with-build-libsubdir=$(HOST_SUBDIR) \
4571 $(STAGE3_CONFIGURE_FLAGS)
4572 @endif opcodes-bootstrap
4574 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4575 maybe-configure-stage4-opcodes:
4576 @if opcodes-bootstrap
4577 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4578 configure-stage4-opcodes:
4579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4581 @r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 TFLAGS="$(STAGE4_TFLAGS)"; \
4584 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4585 $(HOST_EXPORTS) \
4586 $(POSTSTAGE1_HOST_EXPORTS) \
4587 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4588 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4589 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4590 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4592 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4593 case $(srcdir) in \
4594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4595 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4597 esac; \
4598 module_srcdir=opcodes; \
4599 $(SHELL) $$s/$$module_srcdir/configure \
4600 --srcdir=$${topdir}/$$module_srcdir \
4601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4602 --target=${target_alias} \
4603 --with-build-libsubdir=$(HOST_SUBDIR) \
4604 $(STAGE4_CONFIGURE_FLAGS)
4605 @endif opcodes-bootstrap
4607 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4608 maybe-configure-stageprofile-opcodes:
4609 @if opcodes-bootstrap
4610 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4611 configure-stageprofile-opcodes:
4612 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4614 @r=`${PWD_COMMAND}`; export r; \
4615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4617 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4618 $(HOST_EXPORTS) \
4619 $(POSTSTAGE1_HOST_EXPORTS) \
4620 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4621 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4622 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4623 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4625 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626 case $(srcdir) in \
4627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630 esac; \
4631 module_srcdir=opcodes; \
4632 $(SHELL) $$s/$$module_srcdir/configure \
4633 --srcdir=$${topdir}/$$module_srcdir \
4634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4635 --target=${target_alias} \
4636 --with-build-libsubdir=$(HOST_SUBDIR) \
4637 $(STAGEprofile_CONFIGURE_FLAGS)
4638 @endif opcodes-bootstrap
4640 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4641 maybe-configure-stagetrain-opcodes:
4642 @if opcodes-bootstrap
4643 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4644 configure-stagetrain-opcodes:
4645 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4647 @r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4650 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4651 $(HOST_EXPORTS) \
4652 $(POSTSTAGE1_HOST_EXPORTS) \
4653 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4654 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4655 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4656 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4658 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4659 case $(srcdir) in \
4660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4661 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4663 esac; \
4664 module_srcdir=opcodes; \
4665 $(SHELL) $$s/$$module_srcdir/configure \
4666 --srcdir=$${topdir}/$$module_srcdir \
4667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4668 --target=${target_alias} \
4669 --with-build-libsubdir=$(HOST_SUBDIR) \
4670 $(STAGEtrain_CONFIGURE_FLAGS)
4671 @endif opcodes-bootstrap
4673 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4674 maybe-configure-stagefeedback-opcodes:
4675 @if opcodes-bootstrap
4676 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4677 configure-stagefeedback-opcodes:
4678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4680 @r=`${PWD_COMMAND}`; export r; \
4681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4683 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684 $(HOST_EXPORTS) \
4685 $(POSTSTAGE1_HOST_EXPORTS) \
4686 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4689 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4691 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4692 case $(srcdir) in \
4693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4694 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4696 esac; \
4697 module_srcdir=opcodes; \
4698 $(SHELL) $$s/$$module_srcdir/configure \
4699 --srcdir=$${topdir}/$$module_srcdir \
4700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4701 --target=${target_alias} \
4702 --with-build-libsubdir=$(HOST_SUBDIR) \
4703 $(STAGEfeedback_CONFIGURE_FLAGS)
4704 @endif opcodes-bootstrap
4706 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4707 maybe-configure-stageautoprofile-opcodes:
4708 @if opcodes-bootstrap
4709 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4710 configure-stageautoprofile-opcodes:
4711 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4712 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4713 @r=`${PWD_COMMAND}`; export r; \
4714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4716 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4717 $(HOST_EXPORTS) \
4718 $(POSTSTAGE1_HOST_EXPORTS) \
4719 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4720 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4721 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4722 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4724 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4725 case $(srcdir) in \
4726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4727 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4729 esac; \
4730 module_srcdir=opcodes; \
4731 $(SHELL) $$s/$$module_srcdir/configure \
4732 --srcdir=$${topdir}/$$module_srcdir \
4733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4734 --target=${target_alias} \
4735 --with-build-libsubdir=$(HOST_SUBDIR) \
4736 $(STAGEautoprofile_CONFIGURE_FLAGS)
4737 @endif opcodes-bootstrap
4739 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4740 maybe-configure-stageautofeedback-opcodes:
4741 @if opcodes-bootstrap
4742 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4743 configure-stageautofeedback-opcodes:
4744 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4746 @r=`${PWD_COMMAND}`; export r; \
4747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4749 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4750 $(HOST_EXPORTS) \
4751 $(POSTSTAGE1_HOST_EXPORTS) \
4752 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4753 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4754 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4755 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4757 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758 case $(srcdir) in \
4759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762 esac; \
4763 module_srcdir=opcodes; \
4764 $(SHELL) $$s/$$module_srcdir/configure \
4765 --srcdir=$${topdir}/$$module_srcdir \
4766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4767 --target=${target_alias} \
4768 --with-build-libsubdir=$(HOST_SUBDIR) \
4769 $(STAGEautofeedback_CONFIGURE_FLAGS)
4770 @endif opcodes-bootstrap
4776 .PHONY: all-opcodes maybe-all-opcodes
4777 maybe-all-opcodes:
4778 @if gcc-bootstrap
4779 all-opcodes: stage_current
4780 @endif gcc-bootstrap
4781 @if opcodes
4782 TARGET-opcodes=all
4783 maybe-all-opcodes: all-opcodes
4784 all-opcodes: configure-opcodes
4785 @r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 (cd $(HOST_SUBDIR)/opcodes && \
4789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4790 $(TARGET-opcodes))
4791 @endif opcodes
4795 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4796 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4797 maybe-all-stage1-opcodes:
4798 maybe-clean-stage1-opcodes:
4799 @if opcodes-bootstrap
4800 maybe-all-stage1-opcodes: all-stage1-opcodes
4801 all-stage1: all-stage1-opcodes
4802 TARGET-stage1-opcodes = $(TARGET-opcodes)
4803 all-stage1-opcodes: configure-stage1-opcodes
4804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4805 @r=`${PWD_COMMAND}`; export r; \
4806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807 TFLAGS="$(STAGE1_TFLAGS)"; \
4808 $(HOST_EXPORTS) \
4809 cd $(HOST_SUBDIR)/opcodes && \
4811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4812 CFLAGS="$(STAGE1_CFLAGS)" \
4813 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4814 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4815 LIBCFLAGS="$(LIBCFLAGS)" \
4816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4819 $(EXTRA_HOST_FLAGS) \
4820 $(STAGE1_FLAGS_TO_PASS) \
4821 TFLAGS="$(STAGE1_TFLAGS)" \
4822 $(TARGET-stage1-opcodes)
4824 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4825 clean-stage1: clean-stage1-opcodes
4826 clean-stage1-opcodes:
4827 @if [ $(current_stage) = stage1 ]; then \
4828 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4829 else \
4830 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4831 $(MAKE) stage1-start; \
4832 fi; \
4833 cd $(HOST_SUBDIR)/opcodes && \
4834 $(MAKE) $(EXTRA_HOST_FLAGS) \
4835 $(STAGE1_FLAGS_TO_PASS) clean
4836 @endif opcodes-bootstrap
4839 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4840 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4841 maybe-all-stage2-opcodes:
4842 maybe-clean-stage2-opcodes:
4843 @if opcodes-bootstrap
4844 maybe-all-stage2-opcodes: all-stage2-opcodes
4845 all-stage2: all-stage2-opcodes
4846 TARGET-stage2-opcodes = $(TARGET-opcodes)
4847 all-stage2-opcodes: configure-stage2-opcodes
4848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4849 @r=`${PWD_COMMAND}`; export r; \
4850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851 TFLAGS="$(STAGE2_TFLAGS)"; \
4852 $(HOST_EXPORTS) \
4853 $(POSTSTAGE1_HOST_EXPORTS) \
4854 cd $(HOST_SUBDIR)/opcodes && \
4856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4857 CFLAGS="$(STAGE2_CFLAGS)" \
4858 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4859 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4860 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4865 TFLAGS="$(STAGE2_TFLAGS)" \
4866 $(TARGET-stage2-opcodes)
4868 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4869 clean-stage2: clean-stage2-opcodes
4870 clean-stage2-opcodes:
4871 @if [ $(current_stage) = stage2 ]; then \
4872 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4873 else \
4874 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4875 $(MAKE) stage2-start; \
4876 fi; \
4877 cd $(HOST_SUBDIR)/opcodes && \
4878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4879 @endif opcodes-bootstrap
4882 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4883 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4884 maybe-all-stage3-opcodes:
4885 maybe-clean-stage3-opcodes:
4886 @if opcodes-bootstrap
4887 maybe-all-stage3-opcodes: all-stage3-opcodes
4888 all-stage3: all-stage3-opcodes
4889 TARGET-stage3-opcodes = $(TARGET-opcodes)
4890 all-stage3-opcodes: configure-stage3-opcodes
4891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4892 @r=`${PWD_COMMAND}`; export r; \
4893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894 TFLAGS="$(STAGE3_TFLAGS)"; \
4895 $(HOST_EXPORTS) \
4896 $(POSTSTAGE1_HOST_EXPORTS) \
4897 cd $(HOST_SUBDIR)/opcodes && \
4899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4900 CFLAGS="$(STAGE3_CFLAGS)" \
4901 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4902 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4903 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4908 TFLAGS="$(STAGE3_TFLAGS)" \
4909 $(TARGET-stage3-opcodes)
4911 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4912 clean-stage3: clean-stage3-opcodes
4913 clean-stage3-opcodes:
4914 @if [ $(current_stage) = stage3 ]; then \
4915 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4916 else \
4917 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4918 $(MAKE) stage3-start; \
4919 fi; \
4920 cd $(HOST_SUBDIR)/opcodes && \
4921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4922 @endif opcodes-bootstrap
4925 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4926 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4927 maybe-all-stage4-opcodes:
4928 maybe-clean-stage4-opcodes:
4929 @if opcodes-bootstrap
4930 maybe-all-stage4-opcodes: all-stage4-opcodes
4931 all-stage4: all-stage4-opcodes
4932 TARGET-stage4-opcodes = $(TARGET-opcodes)
4933 all-stage4-opcodes: configure-stage4-opcodes
4934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4935 @r=`${PWD_COMMAND}`; export r; \
4936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4937 TFLAGS="$(STAGE4_TFLAGS)"; \
4938 $(HOST_EXPORTS) \
4939 $(POSTSTAGE1_HOST_EXPORTS) \
4940 cd $(HOST_SUBDIR)/opcodes && \
4942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4943 CFLAGS="$(STAGE4_CFLAGS)" \
4944 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4945 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4946 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4951 TFLAGS="$(STAGE4_TFLAGS)" \
4952 $(TARGET-stage4-opcodes)
4954 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4955 clean-stage4: clean-stage4-opcodes
4956 clean-stage4-opcodes:
4957 @if [ $(current_stage) = stage4 ]; then \
4958 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4959 else \
4960 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4961 $(MAKE) stage4-start; \
4962 fi; \
4963 cd $(HOST_SUBDIR)/opcodes && \
4964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4965 @endif opcodes-bootstrap
4968 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4969 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4970 maybe-all-stageprofile-opcodes:
4971 maybe-clean-stageprofile-opcodes:
4972 @if opcodes-bootstrap
4973 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4974 all-stageprofile: all-stageprofile-opcodes
4975 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4976 all-stageprofile-opcodes: configure-stageprofile-opcodes
4977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4978 @r=`${PWD_COMMAND}`; export r; \
4979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4981 $(HOST_EXPORTS) \
4982 $(POSTSTAGE1_HOST_EXPORTS) \
4983 cd $(HOST_SUBDIR)/opcodes && \
4985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4986 CFLAGS="$(STAGEprofile_CFLAGS)" \
4987 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4989 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4994 TFLAGS="$(STAGEprofile_TFLAGS)" \
4995 $(TARGET-stageprofile-opcodes)
4997 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4998 clean-stageprofile: clean-stageprofile-opcodes
4999 clean-stageprofile-opcodes:
5000 @if [ $(current_stage) = stageprofile ]; then \
5001 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5002 else \
5003 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5004 $(MAKE) stageprofile-start; \
5005 fi; \
5006 cd $(HOST_SUBDIR)/opcodes && \
5007 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5008 @endif opcodes-bootstrap
5011 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5012 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5013 maybe-all-stagetrain-opcodes:
5014 maybe-clean-stagetrain-opcodes:
5015 @if opcodes-bootstrap
5016 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5017 all-stagetrain: all-stagetrain-opcodes
5018 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5019 all-stagetrain-opcodes: configure-stagetrain-opcodes
5020 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5021 @r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5024 $(HOST_EXPORTS) \
5025 $(POSTSTAGE1_HOST_EXPORTS) \
5026 cd $(HOST_SUBDIR)/opcodes && \
5028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5029 CFLAGS="$(STAGEtrain_CFLAGS)" \
5030 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5031 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5032 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5037 TFLAGS="$(STAGEtrain_TFLAGS)" \
5038 $(TARGET-stagetrain-opcodes)
5040 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5041 clean-stagetrain: clean-stagetrain-opcodes
5042 clean-stagetrain-opcodes:
5043 @if [ $(current_stage) = stagetrain ]; then \
5044 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5045 else \
5046 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5047 $(MAKE) stagetrain-start; \
5048 fi; \
5049 cd $(HOST_SUBDIR)/opcodes && \
5050 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5051 @endif opcodes-bootstrap
5054 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5055 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5056 maybe-all-stagefeedback-opcodes:
5057 maybe-clean-stagefeedback-opcodes:
5058 @if opcodes-bootstrap
5059 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5060 all-stagefeedback: all-stagefeedback-opcodes
5061 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5062 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5063 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5064 @r=`${PWD_COMMAND}`; export r; \
5065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5067 $(HOST_EXPORTS) \
5068 $(POSTSTAGE1_HOST_EXPORTS) \
5069 cd $(HOST_SUBDIR)/opcodes && \
5071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5072 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5073 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5074 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5075 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5080 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5081 $(TARGET-stagefeedback-opcodes)
5083 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5084 clean-stagefeedback: clean-stagefeedback-opcodes
5085 clean-stagefeedback-opcodes:
5086 @if [ $(current_stage) = stagefeedback ]; then \
5087 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5088 else \
5089 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5090 $(MAKE) stagefeedback-start; \
5091 fi; \
5092 cd $(HOST_SUBDIR)/opcodes && \
5093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5094 @endif opcodes-bootstrap
5097 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5098 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5099 maybe-all-stageautoprofile-opcodes:
5100 maybe-clean-stageautoprofile-opcodes:
5101 @if opcodes-bootstrap
5102 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5103 all-stageautoprofile: all-stageautoprofile-opcodes
5104 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5105 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5106 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5107 @r=`${PWD_COMMAND}`; export r; \
5108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5110 $(HOST_EXPORTS) \
5111 $(POSTSTAGE1_HOST_EXPORTS) \
5112 cd $(HOST_SUBDIR)/opcodes && \
5113 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5115 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5116 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5117 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5118 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5124 $(TARGET-stageautoprofile-opcodes)
5126 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5127 clean-stageautoprofile: clean-stageautoprofile-opcodes
5128 clean-stageautoprofile-opcodes:
5129 @if [ $(current_stage) = stageautoprofile ]; then \
5130 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5131 else \
5132 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5133 $(MAKE) stageautoprofile-start; \
5134 fi; \
5135 cd $(HOST_SUBDIR)/opcodes && \
5136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5137 @endif opcodes-bootstrap
5140 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5141 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5142 maybe-all-stageautofeedback-opcodes:
5143 maybe-clean-stageautofeedback-opcodes:
5144 @if opcodes-bootstrap
5145 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5146 all-stageautofeedback: all-stageautofeedback-opcodes
5147 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5148 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5150 @r=`${PWD_COMMAND}`; export r; \
5151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5153 $(HOST_EXPORTS) \
5154 $(POSTSTAGE1_HOST_EXPORTS) \
5155 cd $(HOST_SUBDIR)/opcodes && \
5157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5158 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5159 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5166 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5167 $(TARGET-stageautofeedback-opcodes)
5169 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5170 clean-stageautofeedback: clean-stageautofeedback-opcodes
5171 clean-stageautofeedback-opcodes:
5172 @if [ $(current_stage) = stageautofeedback ]; then \
5173 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5174 else \
5175 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5176 $(MAKE) stageautofeedback-start; \
5177 fi; \
5178 cd $(HOST_SUBDIR)/opcodes && \
5179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5180 @endif opcodes-bootstrap
5186 .PHONY: check-opcodes maybe-check-opcodes
5187 maybe-check-opcodes:
5188 @if opcodes
5189 maybe-check-opcodes: check-opcodes
5191 check-opcodes:
5192 @: $(MAKE); $(unstage)
5193 @r=`${PWD_COMMAND}`; export r; \
5194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5196 (cd $(HOST_SUBDIR)/opcodes && \
5197 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5199 @endif opcodes
5201 .PHONY: install-opcodes maybe-install-opcodes
5202 maybe-install-opcodes:
5203 @if opcodes
5204 maybe-install-opcodes: install-opcodes
5206 install-opcodes: installdirs
5207 @: $(MAKE); $(unstage)
5208 @r=`${PWD_COMMAND}`; export r; \
5209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210 $(HOST_EXPORTS) \
5211 (cd $(HOST_SUBDIR)/opcodes && \
5212 $(MAKE) $(FLAGS_TO_PASS) install)
5214 @endif opcodes
5216 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5217 maybe-install-strip-opcodes:
5218 @if opcodes
5219 maybe-install-strip-opcodes: install-strip-opcodes
5221 install-strip-opcodes: installdirs
5222 @: $(MAKE); $(unstage)
5223 @r=`${PWD_COMMAND}`; export r; \
5224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225 $(HOST_EXPORTS) \
5226 (cd $(HOST_SUBDIR)/opcodes && \
5227 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5229 @endif opcodes
5231 # Other targets (info, dvi, pdf, etc.)
5233 .PHONY: maybe-info-opcodes info-opcodes
5234 maybe-info-opcodes:
5235 @if opcodes
5236 maybe-info-opcodes: info-opcodes
5238 info-opcodes: \
5239 configure-opcodes
5240 @[ -f ./opcodes/Makefile ] || exit 0; \
5241 r=`${PWD_COMMAND}`; export r; \
5242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5243 $(HOST_EXPORTS) \
5244 for flag in $(EXTRA_HOST_FLAGS) ; do \
5245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5246 done; \
5247 echo "Doing info in opcodes"; \
5248 (cd $(HOST_SUBDIR)/opcodes && \
5249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5251 "RANLIB=$${RANLIB}" \
5252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5253 info) \
5254 || exit 1
5256 @endif opcodes
5258 .PHONY: maybe-dvi-opcodes dvi-opcodes
5259 maybe-dvi-opcodes:
5260 @if opcodes
5261 maybe-dvi-opcodes: dvi-opcodes
5263 dvi-opcodes: \
5264 configure-opcodes
5265 @[ -f ./opcodes/Makefile ] || exit 0; \
5266 r=`${PWD_COMMAND}`; export r; \
5267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268 $(HOST_EXPORTS) \
5269 for flag in $(EXTRA_HOST_FLAGS) ; do \
5270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5271 done; \
5272 echo "Doing dvi in opcodes"; \
5273 (cd $(HOST_SUBDIR)/opcodes && \
5274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5276 "RANLIB=$${RANLIB}" \
5277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5278 dvi) \
5279 || exit 1
5281 @endif opcodes
5283 .PHONY: maybe-pdf-opcodes pdf-opcodes
5284 maybe-pdf-opcodes:
5285 @if opcodes
5286 maybe-pdf-opcodes: pdf-opcodes
5288 pdf-opcodes: \
5289 configure-opcodes
5290 @[ -f ./opcodes/Makefile ] || exit 0; \
5291 r=`${PWD_COMMAND}`; export r; \
5292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293 $(HOST_EXPORTS) \
5294 for flag in $(EXTRA_HOST_FLAGS) ; do \
5295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5296 done; \
5297 echo "Doing pdf in opcodes"; \
5298 (cd $(HOST_SUBDIR)/opcodes && \
5299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5301 "RANLIB=$${RANLIB}" \
5302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5303 pdf) \
5304 || exit 1
5306 @endif opcodes
5308 .PHONY: maybe-html-opcodes html-opcodes
5309 maybe-html-opcodes:
5310 @if opcodes
5311 maybe-html-opcodes: html-opcodes
5313 html-opcodes: \
5314 configure-opcodes
5315 @[ -f ./opcodes/Makefile ] || exit 0; \
5316 r=`${PWD_COMMAND}`; export r; \
5317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318 $(HOST_EXPORTS) \
5319 for flag in $(EXTRA_HOST_FLAGS) ; do \
5320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321 done; \
5322 echo "Doing html in opcodes"; \
5323 (cd $(HOST_SUBDIR)/opcodes && \
5324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5326 "RANLIB=$${RANLIB}" \
5327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5328 html) \
5329 || exit 1
5331 @endif opcodes
5333 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5334 maybe-TAGS-opcodes:
5335 @if opcodes
5336 maybe-TAGS-opcodes: TAGS-opcodes
5338 TAGS-opcodes: \
5339 configure-opcodes
5340 @[ -f ./opcodes/Makefile ] || exit 0; \
5341 r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343 $(HOST_EXPORTS) \
5344 for flag in $(EXTRA_HOST_FLAGS) ; do \
5345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5346 done; \
5347 echo "Doing TAGS in opcodes"; \
5348 (cd $(HOST_SUBDIR)/opcodes && \
5349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5351 "RANLIB=$${RANLIB}" \
5352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5353 TAGS) \
5354 || exit 1
5356 @endif opcodes
5358 .PHONY: maybe-install-info-opcodes install-info-opcodes
5359 maybe-install-info-opcodes:
5360 @if opcodes
5361 maybe-install-info-opcodes: install-info-opcodes
5363 install-info-opcodes: \
5364 configure-opcodes \
5365 info-opcodes
5366 @[ -f ./opcodes/Makefile ] || exit 0; \
5367 r=`${PWD_COMMAND}`; export r; \
5368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369 $(HOST_EXPORTS) \
5370 for flag in $(EXTRA_HOST_FLAGS) ; do \
5371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5372 done; \
5373 echo "Doing install-info in opcodes"; \
5374 (cd $(HOST_SUBDIR)/opcodes && \
5375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5377 "RANLIB=$${RANLIB}" \
5378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5379 install-info) \
5380 || exit 1
5382 @endif opcodes
5384 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5385 maybe-install-pdf-opcodes:
5386 @if opcodes
5387 maybe-install-pdf-opcodes: install-pdf-opcodes
5389 install-pdf-opcodes: \
5390 configure-opcodes \
5391 pdf-opcodes
5392 @[ -f ./opcodes/Makefile ] || exit 0; \
5393 r=`${PWD_COMMAND}`; export r; \
5394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5395 $(HOST_EXPORTS) \
5396 for flag in $(EXTRA_HOST_FLAGS) ; do \
5397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5398 done; \
5399 echo "Doing install-pdf in opcodes"; \
5400 (cd $(HOST_SUBDIR)/opcodes && \
5401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5403 "RANLIB=$${RANLIB}" \
5404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5405 install-pdf) \
5406 || exit 1
5408 @endif opcodes
5410 .PHONY: maybe-install-html-opcodes install-html-opcodes
5411 maybe-install-html-opcodes:
5412 @if opcodes
5413 maybe-install-html-opcodes: install-html-opcodes
5415 install-html-opcodes: \
5416 configure-opcodes \
5417 html-opcodes
5418 @[ -f ./opcodes/Makefile ] || exit 0; \
5419 r=`${PWD_COMMAND}`; export r; \
5420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421 $(HOST_EXPORTS) \
5422 for flag in $(EXTRA_HOST_FLAGS) ; do \
5423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5424 done; \
5425 echo "Doing install-html in opcodes"; \
5426 (cd $(HOST_SUBDIR)/opcodes && \
5427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5429 "RANLIB=$${RANLIB}" \
5430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5431 install-html) \
5432 || exit 1
5434 @endif opcodes
5436 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5437 maybe-installcheck-opcodes:
5438 @if opcodes
5439 maybe-installcheck-opcodes: installcheck-opcodes
5441 installcheck-opcodes: \
5442 configure-opcodes
5443 @[ -f ./opcodes/Makefile ] || exit 0; \
5444 r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 for flag in $(EXTRA_HOST_FLAGS) ; do \
5448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449 done; \
5450 echo "Doing installcheck in opcodes"; \
5451 (cd $(HOST_SUBDIR)/opcodes && \
5452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454 "RANLIB=$${RANLIB}" \
5455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456 installcheck) \
5457 || exit 1
5459 @endif opcodes
5461 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5462 maybe-mostlyclean-opcodes:
5463 @if opcodes
5464 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5466 mostlyclean-opcodes:
5467 @[ -f ./opcodes/Makefile ] || exit 0; \
5468 r=`${PWD_COMMAND}`; export r; \
5469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470 $(HOST_EXPORTS) \
5471 for flag in $(EXTRA_HOST_FLAGS) ; do \
5472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5473 done; \
5474 echo "Doing mostlyclean in opcodes"; \
5475 (cd $(HOST_SUBDIR)/opcodes && \
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}" \
5480 mostlyclean) \
5481 || exit 1
5483 @endif opcodes
5485 .PHONY: maybe-clean-opcodes clean-opcodes
5486 maybe-clean-opcodes:
5487 @if opcodes
5488 maybe-clean-opcodes: clean-opcodes
5490 clean-opcodes:
5491 @[ -f ./opcodes/Makefile ] || exit 0; \
5492 r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 $(HOST_EXPORTS) \
5495 for flag in $(EXTRA_HOST_FLAGS) ; do \
5496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5497 done; \
5498 echo "Doing clean in opcodes"; \
5499 (cd $(HOST_SUBDIR)/opcodes && \
5500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5502 "RANLIB=$${RANLIB}" \
5503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5504 clean) \
5505 || exit 1
5507 @endif opcodes
5509 .PHONY: maybe-distclean-opcodes distclean-opcodes
5510 maybe-distclean-opcodes:
5511 @if opcodes
5512 maybe-distclean-opcodes: distclean-opcodes
5514 distclean-opcodes:
5515 @[ -f ./opcodes/Makefile ] || exit 0; \
5516 r=`${PWD_COMMAND}`; export r; \
5517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518 $(HOST_EXPORTS) \
5519 for flag in $(EXTRA_HOST_FLAGS) ; do \
5520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5521 done; \
5522 echo "Doing distclean in opcodes"; \
5523 (cd $(HOST_SUBDIR)/opcodes && \
5524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5526 "RANLIB=$${RANLIB}" \
5527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5528 distclean) \
5529 || exit 1
5531 @endif opcodes
5533 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5534 maybe-maintainer-clean-opcodes:
5535 @if opcodes
5536 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5538 maintainer-clean-opcodes:
5539 @[ -f ./opcodes/Makefile ] || exit 0; \
5540 r=`${PWD_COMMAND}`; export r; \
5541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5542 $(HOST_EXPORTS) \
5543 for flag in $(EXTRA_HOST_FLAGS) ; do \
5544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5545 done; \
5546 echo "Doing maintainer-clean in opcodes"; \
5547 (cd $(HOST_SUBDIR)/opcodes && \
5548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5550 "RANLIB=$${RANLIB}" \
5551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5552 maintainer-clean) \
5553 || exit 1
5555 @endif opcodes
5559 .PHONY: configure-binutils maybe-configure-binutils
5560 maybe-configure-binutils:
5561 @if gcc-bootstrap
5562 configure-binutils: stage_current
5563 @endif gcc-bootstrap
5564 @if binutils
5565 maybe-configure-binutils: configure-binutils
5566 configure-binutils:
5567 @r=`${PWD_COMMAND}`; export r; \
5568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5571 $(HOST_EXPORTS) \
5572 echo Configuring in $(HOST_SUBDIR)/binutils; \
5573 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5574 case $(srcdir) in \
5575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5576 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5578 esac; \
5579 module_srcdir=binutils; \
5580 $(SHELL) \
5581 $$s/$$module_srcdir/configure \
5582 --srcdir=$${topdir}/$$module_srcdir \
5583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5584 --target=${target_alias} \
5585 || exit 1
5586 @endif binutils
5590 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5591 maybe-configure-stage1-binutils:
5592 @if binutils-bootstrap
5593 maybe-configure-stage1-binutils: configure-stage1-binutils
5594 configure-stage1-binutils:
5595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5597 @r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599 TFLAGS="$(STAGE1_TFLAGS)"; \
5600 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5601 $(HOST_EXPORTS) \
5602 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5603 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5604 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5605 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5607 cd $(HOST_SUBDIR)/binutils || exit 1; \
5608 case $(srcdir) in \
5609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5610 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5612 esac; \
5613 module_srcdir=binutils; \
5614 $(SHELL) $$s/$$module_srcdir/configure \
5615 --srcdir=$${topdir}/$$module_srcdir \
5616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5617 --target=${target_alias} \
5619 $(STAGE1_CONFIGURE_FLAGS)
5620 @endif binutils-bootstrap
5622 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5623 maybe-configure-stage2-binutils:
5624 @if binutils-bootstrap
5625 maybe-configure-stage2-binutils: configure-stage2-binutils
5626 configure-stage2-binutils:
5627 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5629 @r=`${PWD_COMMAND}`; export r; \
5630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631 TFLAGS="$(STAGE2_TFLAGS)"; \
5632 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5633 $(HOST_EXPORTS) \
5634 $(POSTSTAGE1_HOST_EXPORTS) \
5635 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5636 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5637 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5638 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5640 cd $(HOST_SUBDIR)/binutils || exit 1; \
5641 case $(srcdir) in \
5642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5643 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5645 esac; \
5646 module_srcdir=binutils; \
5647 $(SHELL) $$s/$$module_srcdir/configure \
5648 --srcdir=$${topdir}/$$module_srcdir \
5649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5650 --target=${target_alias} \
5651 --with-build-libsubdir=$(HOST_SUBDIR) \
5652 $(STAGE2_CONFIGURE_FLAGS)
5653 @endif binutils-bootstrap
5655 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5656 maybe-configure-stage3-binutils:
5657 @if binutils-bootstrap
5658 maybe-configure-stage3-binutils: configure-stage3-binutils
5659 configure-stage3-binutils:
5660 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5662 @r=`${PWD_COMMAND}`; export r; \
5663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5664 TFLAGS="$(STAGE3_TFLAGS)"; \
5665 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5666 $(HOST_EXPORTS) \
5667 $(POSTSTAGE1_HOST_EXPORTS) \
5668 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5669 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5670 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5671 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5673 cd $(HOST_SUBDIR)/binutils || exit 1; \
5674 case $(srcdir) in \
5675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5676 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5678 esac; \
5679 module_srcdir=binutils; \
5680 $(SHELL) $$s/$$module_srcdir/configure \
5681 --srcdir=$${topdir}/$$module_srcdir \
5682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5683 --target=${target_alias} \
5684 --with-build-libsubdir=$(HOST_SUBDIR) \
5685 $(STAGE3_CONFIGURE_FLAGS)
5686 @endif binutils-bootstrap
5688 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5689 maybe-configure-stage4-binutils:
5690 @if binutils-bootstrap
5691 maybe-configure-stage4-binutils: configure-stage4-binutils
5692 configure-stage4-binutils:
5693 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5695 @r=`${PWD_COMMAND}`; export r; \
5696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697 TFLAGS="$(STAGE4_TFLAGS)"; \
5698 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5699 $(HOST_EXPORTS) \
5700 $(POSTSTAGE1_HOST_EXPORTS) \
5701 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5702 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5703 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5704 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5706 cd $(HOST_SUBDIR)/binutils || exit 1; \
5707 case $(srcdir) in \
5708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5709 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5711 esac; \
5712 module_srcdir=binutils; \
5713 $(SHELL) $$s/$$module_srcdir/configure \
5714 --srcdir=$${topdir}/$$module_srcdir \
5715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5716 --target=${target_alias} \
5717 --with-build-libsubdir=$(HOST_SUBDIR) \
5718 $(STAGE4_CONFIGURE_FLAGS)
5719 @endif binutils-bootstrap
5721 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5722 maybe-configure-stageprofile-binutils:
5723 @if binutils-bootstrap
5724 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5725 configure-stageprofile-binutils:
5726 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5728 @r=`${PWD_COMMAND}`; export r; \
5729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5731 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5732 $(HOST_EXPORTS) \
5733 $(POSTSTAGE1_HOST_EXPORTS) \
5734 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5735 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5736 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5737 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5739 cd $(HOST_SUBDIR)/binutils || exit 1; \
5740 case $(srcdir) in \
5741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5742 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5744 esac; \
5745 module_srcdir=binutils; \
5746 $(SHELL) $$s/$$module_srcdir/configure \
5747 --srcdir=$${topdir}/$$module_srcdir \
5748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5749 --target=${target_alias} \
5750 --with-build-libsubdir=$(HOST_SUBDIR) \
5751 $(STAGEprofile_CONFIGURE_FLAGS)
5752 @endif binutils-bootstrap
5754 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5755 maybe-configure-stagetrain-binutils:
5756 @if binutils-bootstrap
5757 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5758 configure-stagetrain-binutils:
5759 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5761 @r=`${PWD_COMMAND}`; export r; \
5762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5764 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5765 $(HOST_EXPORTS) \
5766 $(POSTSTAGE1_HOST_EXPORTS) \
5767 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5768 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5769 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5770 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5772 cd $(HOST_SUBDIR)/binutils || exit 1; \
5773 case $(srcdir) in \
5774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5775 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5777 esac; \
5778 module_srcdir=binutils; \
5779 $(SHELL) $$s/$$module_srcdir/configure \
5780 --srcdir=$${topdir}/$$module_srcdir \
5781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5782 --target=${target_alias} \
5783 --with-build-libsubdir=$(HOST_SUBDIR) \
5784 $(STAGEtrain_CONFIGURE_FLAGS)
5785 @endif binutils-bootstrap
5787 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5788 maybe-configure-stagefeedback-binutils:
5789 @if binutils-bootstrap
5790 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5791 configure-stagefeedback-binutils:
5792 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5794 @r=`${PWD_COMMAND}`; export r; \
5795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5797 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5798 $(HOST_EXPORTS) \
5799 $(POSTSTAGE1_HOST_EXPORTS) \
5800 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5801 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5802 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5803 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5805 cd $(HOST_SUBDIR)/binutils || exit 1; \
5806 case $(srcdir) in \
5807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5808 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5810 esac; \
5811 module_srcdir=binutils; \
5812 $(SHELL) $$s/$$module_srcdir/configure \
5813 --srcdir=$${topdir}/$$module_srcdir \
5814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815 --target=${target_alias} \
5816 --with-build-libsubdir=$(HOST_SUBDIR) \
5817 $(STAGEfeedback_CONFIGURE_FLAGS)
5818 @endif binutils-bootstrap
5820 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5821 maybe-configure-stageautoprofile-binutils:
5822 @if binutils-bootstrap
5823 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5824 configure-stageautoprofile-binutils:
5825 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5827 @r=`${PWD_COMMAND}`; export r; \
5828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5829 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5830 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5831 $(HOST_EXPORTS) \
5832 $(POSTSTAGE1_HOST_EXPORTS) \
5833 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5834 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5835 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5836 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5838 cd $(HOST_SUBDIR)/binutils || exit 1; \
5839 case $(srcdir) in \
5840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5841 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5843 esac; \
5844 module_srcdir=binutils; \
5845 $(SHELL) $$s/$$module_srcdir/configure \
5846 --srcdir=$${topdir}/$$module_srcdir \
5847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5848 --target=${target_alias} \
5849 --with-build-libsubdir=$(HOST_SUBDIR) \
5850 $(STAGEautoprofile_CONFIGURE_FLAGS)
5851 @endif binutils-bootstrap
5853 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5854 maybe-configure-stageautofeedback-binutils:
5855 @if binutils-bootstrap
5856 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5857 configure-stageautofeedback-binutils:
5858 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5860 @r=`${PWD_COMMAND}`; export r; \
5861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5863 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5864 $(HOST_EXPORTS) \
5865 $(POSTSTAGE1_HOST_EXPORTS) \
5866 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5867 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5868 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5869 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5871 cd $(HOST_SUBDIR)/binutils || exit 1; \
5872 case $(srcdir) in \
5873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5874 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5876 esac; \
5877 module_srcdir=binutils; \
5878 $(SHELL) $$s/$$module_srcdir/configure \
5879 --srcdir=$${topdir}/$$module_srcdir \
5880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5881 --target=${target_alias} \
5882 --with-build-libsubdir=$(HOST_SUBDIR) \
5883 $(STAGEautofeedback_CONFIGURE_FLAGS)
5884 @endif binutils-bootstrap
5890 .PHONY: all-binutils maybe-all-binutils
5891 maybe-all-binutils:
5892 @if gcc-bootstrap
5893 all-binutils: stage_current
5894 @endif gcc-bootstrap
5895 @if binutils
5896 TARGET-binutils=all
5897 maybe-all-binutils: all-binutils
5898 all-binutils: configure-binutils
5899 @r=`${PWD_COMMAND}`; export r; \
5900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901 $(HOST_EXPORTS) \
5902 (cd $(HOST_SUBDIR)/binutils && \
5903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5904 $(TARGET-binutils))
5905 @endif binutils
5909 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5910 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5911 maybe-all-stage1-binutils:
5912 maybe-clean-stage1-binutils:
5913 @if binutils-bootstrap
5914 maybe-all-stage1-binutils: all-stage1-binutils
5915 all-stage1: all-stage1-binutils
5916 TARGET-stage1-binutils = $(TARGET-binutils)
5917 all-stage1-binutils: configure-stage1-binutils
5918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5919 @r=`${PWD_COMMAND}`; export r; \
5920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921 TFLAGS="$(STAGE1_TFLAGS)"; \
5922 $(HOST_EXPORTS) \
5923 cd $(HOST_SUBDIR)/binutils && \
5925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5926 CFLAGS="$(STAGE1_CFLAGS)" \
5927 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5928 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5929 LIBCFLAGS="$(LIBCFLAGS)" \
5930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5933 $(EXTRA_HOST_FLAGS) \
5934 $(STAGE1_FLAGS_TO_PASS) \
5935 TFLAGS="$(STAGE1_TFLAGS)" \
5936 $(TARGET-stage1-binutils)
5938 maybe-clean-stage1-binutils: clean-stage1-binutils
5939 clean-stage1: clean-stage1-binutils
5940 clean-stage1-binutils:
5941 @if [ $(current_stage) = stage1 ]; then \
5942 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5943 else \
5944 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5945 $(MAKE) stage1-start; \
5946 fi; \
5947 cd $(HOST_SUBDIR)/binutils && \
5948 $(MAKE) $(EXTRA_HOST_FLAGS) \
5949 $(STAGE1_FLAGS_TO_PASS) clean
5950 @endif binutils-bootstrap
5953 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5954 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5955 maybe-all-stage2-binutils:
5956 maybe-clean-stage2-binutils:
5957 @if binutils-bootstrap
5958 maybe-all-stage2-binutils: all-stage2-binutils
5959 all-stage2: all-stage2-binutils
5960 TARGET-stage2-binutils = $(TARGET-binutils)
5961 all-stage2-binutils: configure-stage2-binutils
5962 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5963 @r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 TFLAGS="$(STAGE2_TFLAGS)"; \
5966 $(HOST_EXPORTS) \
5967 $(POSTSTAGE1_HOST_EXPORTS) \
5968 cd $(HOST_SUBDIR)/binutils && \
5970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5971 CFLAGS="$(STAGE2_CFLAGS)" \
5972 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5973 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5974 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5979 TFLAGS="$(STAGE2_TFLAGS)" \
5980 $(TARGET-stage2-binutils)
5982 maybe-clean-stage2-binutils: clean-stage2-binutils
5983 clean-stage2: clean-stage2-binutils
5984 clean-stage2-binutils:
5985 @if [ $(current_stage) = stage2 ]; then \
5986 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5987 else \
5988 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5989 $(MAKE) stage2-start; \
5990 fi; \
5991 cd $(HOST_SUBDIR)/binutils && \
5992 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5993 @endif binutils-bootstrap
5996 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5997 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5998 maybe-all-stage3-binutils:
5999 maybe-clean-stage3-binutils:
6000 @if binutils-bootstrap
6001 maybe-all-stage3-binutils: all-stage3-binutils
6002 all-stage3: all-stage3-binutils
6003 TARGET-stage3-binutils = $(TARGET-binutils)
6004 all-stage3-binutils: configure-stage3-binutils
6005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6006 @r=`${PWD_COMMAND}`; export r; \
6007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008 TFLAGS="$(STAGE3_TFLAGS)"; \
6009 $(HOST_EXPORTS) \
6010 $(POSTSTAGE1_HOST_EXPORTS) \
6011 cd $(HOST_SUBDIR)/binutils && \
6013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6014 CFLAGS="$(STAGE3_CFLAGS)" \
6015 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6016 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6017 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6022 TFLAGS="$(STAGE3_TFLAGS)" \
6023 $(TARGET-stage3-binutils)
6025 maybe-clean-stage3-binutils: clean-stage3-binutils
6026 clean-stage3: clean-stage3-binutils
6027 clean-stage3-binutils:
6028 @if [ $(current_stage) = stage3 ]; then \
6029 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6030 else \
6031 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6032 $(MAKE) stage3-start; \
6033 fi; \
6034 cd $(HOST_SUBDIR)/binutils && \
6035 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6036 @endif binutils-bootstrap
6039 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6040 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6041 maybe-all-stage4-binutils:
6042 maybe-clean-stage4-binutils:
6043 @if binutils-bootstrap
6044 maybe-all-stage4-binutils: all-stage4-binutils
6045 all-stage4: all-stage4-binutils
6046 TARGET-stage4-binutils = $(TARGET-binutils)
6047 all-stage4-binutils: configure-stage4-binutils
6048 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6049 @r=`${PWD_COMMAND}`; export r; \
6050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6051 TFLAGS="$(STAGE4_TFLAGS)"; \
6052 $(HOST_EXPORTS) \
6053 $(POSTSTAGE1_HOST_EXPORTS) \
6054 cd $(HOST_SUBDIR)/binutils && \
6056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6057 CFLAGS="$(STAGE4_CFLAGS)" \
6058 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6059 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6060 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6065 TFLAGS="$(STAGE4_TFLAGS)" \
6066 $(TARGET-stage4-binutils)
6068 maybe-clean-stage4-binutils: clean-stage4-binutils
6069 clean-stage4: clean-stage4-binutils
6070 clean-stage4-binutils:
6071 @if [ $(current_stage) = stage4 ]; then \
6072 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6073 else \
6074 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6075 $(MAKE) stage4-start; \
6076 fi; \
6077 cd $(HOST_SUBDIR)/binutils && \
6078 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6079 @endif binutils-bootstrap
6082 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6083 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6084 maybe-all-stageprofile-binutils:
6085 maybe-clean-stageprofile-binutils:
6086 @if binutils-bootstrap
6087 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6088 all-stageprofile: all-stageprofile-binutils
6089 TARGET-stageprofile-binutils = $(TARGET-binutils)
6090 all-stageprofile-binutils: configure-stageprofile-binutils
6091 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6092 @r=`${PWD_COMMAND}`; export r; \
6093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6094 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6095 $(HOST_EXPORTS) \
6096 $(POSTSTAGE1_HOST_EXPORTS) \
6097 cd $(HOST_SUBDIR)/binutils && \
6099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6100 CFLAGS="$(STAGEprofile_CFLAGS)" \
6101 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6102 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6103 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6108 TFLAGS="$(STAGEprofile_TFLAGS)" \
6109 $(TARGET-stageprofile-binutils)
6111 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6112 clean-stageprofile: clean-stageprofile-binutils
6113 clean-stageprofile-binutils:
6114 @if [ $(current_stage) = stageprofile ]; then \
6115 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6116 else \
6117 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6118 $(MAKE) stageprofile-start; \
6119 fi; \
6120 cd $(HOST_SUBDIR)/binutils && \
6121 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6122 @endif binutils-bootstrap
6125 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6126 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6127 maybe-all-stagetrain-binutils:
6128 maybe-clean-stagetrain-binutils:
6129 @if binutils-bootstrap
6130 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6131 all-stagetrain: all-stagetrain-binutils
6132 TARGET-stagetrain-binutils = $(TARGET-binutils)
6133 all-stagetrain-binutils: configure-stagetrain-binutils
6134 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6135 @r=`${PWD_COMMAND}`; export r; \
6136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6138 $(HOST_EXPORTS) \
6139 $(POSTSTAGE1_HOST_EXPORTS) \
6140 cd $(HOST_SUBDIR)/binutils && \
6142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6143 CFLAGS="$(STAGEtrain_CFLAGS)" \
6144 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6145 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6146 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6151 TFLAGS="$(STAGEtrain_TFLAGS)" \
6152 $(TARGET-stagetrain-binutils)
6154 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6155 clean-stagetrain: clean-stagetrain-binutils
6156 clean-stagetrain-binutils:
6157 @if [ $(current_stage) = stagetrain ]; then \
6158 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6159 else \
6160 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6161 $(MAKE) stagetrain-start; \
6162 fi; \
6163 cd $(HOST_SUBDIR)/binutils && \
6164 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6165 @endif binutils-bootstrap
6168 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6169 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6170 maybe-all-stagefeedback-binutils:
6171 maybe-clean-stagefeedback-binutils:
6172 @if binutils-bootstrap
6173 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6174 all-stagefeedback: all-stagefeedback-binutils
6175 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6176 all-stagefeedback-binutils: configure-stagefeedback-binutils
6177 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6178 @r=`${PWD_COMMAND}`; export r; \
6179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6180 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6181 $(HOST_EXPORTS) \
6182 $(POSTSTAGE1_HOST_EXPORTS) \
6183 cd $(HOST_SUBDIR)/binutils && \
6185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6186 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6187 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6188 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6189 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6194 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6195 $(TARGET-stagefeedback-binutils)
6197 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6198 clean-stagefeedback: clean-stagefeedback-binutils
6199 clean-stagefeedback-binutils:
6200 @if [ $(current_stage) = stagefeedback ]; then \
6201 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6202 else \
6203 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6204 $(MAKE) stagefeedback-start; \
6205 fi; \
6206 cd $(HOST_SUBDIR)/binutils && \
6207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6208 @endif binutils-bootstrap
6211 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6212 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6213 maybe-all-stageautoprofile-binutils:
6214 maybe-clean-stageautoprofile-binutils:
6215 @if binutils-bootstrap
6216 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6217 all-stageautoprofile: all-stageautoprofile-binutils
6218 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6219 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6220 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6221 @r=`${PWD_COMMAND}`; export r; \
6222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6224 $(HOST_EXPORTS) \
6225 $(POSTSTAGE1_HOST_EXPORTS) \
6226 cd $(HOST_SUBDIR)/binutils && \
6227 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6229 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6230 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6231 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6232 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6237 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6238 $(TARGET-stageautoprofile-binutils)
6240 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6241 clean-stageautoprofile: clean-stageautoprofile-binutils
6242 clean-stageautoprofile-binutils:
6243 @if [ $(current_stage) = stageautoprofile ]; then \
6244 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6245 else \
6246 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6247 $(MAKE) stageautoprofile-start; \
6248 fi; \
6249 cd $(HOST_SUBDIR)/binutils && \
6250 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6251 @endif binutils-bootstrap
6254 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6255 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6256 maybe-all-stageautofeedback-binutils:
6257 maybe-clean-stageautofeedback-binutils:
6258 @if binutils-bootstrap
6259 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6260 all-stageautofeedback: all-stageautofeedback-binutils
6261 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6262 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6263 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6264 @r=`${PWD_COMMAND}`; export r; \
6265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6267 $(HOST_EXPORTS) \
6268 $(POSTSTAGE1_HOST_EXPORTS) \
6269 cd $(HOST_SUBDIR)/binutils && \
6271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6272 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6273 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6274 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6275 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6280 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6281 $(TARGET-stageautofeedback-binutils)
6283 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6284 clean-stageautofeedback: clean-stageautofeedback-binutils
6285 clean-stageautofeedback-binutils:
6286 @if [ $(current_stage) = stageautofeedback ]; then \
6287 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6288 else \
6289 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6290 $(MAKE) stageautofeedback-start; \
6291 fi; \
6292 cd $(HOST_SUBDIR)/binutils && \
6293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6294 @endif binutils-bootstrap
6300 .PHONY: check-binutils maybe-check-binutils
6301 maybe-check-binutils:
6302 @if binutils
6303 maybe-check-binutils: check-binutils
6305 check-binutils:
6306 @: $(MAKE); $(unstage)
6307 @r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6310 (cd $(HOST_SUBDIR)/binutils && \
6311 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6313 @endif binutils
6315 .PHONY: install-binutils maybe-install-binutils
6316 maybe-install-binutils:
6317 @if binutils
6318 maybe-install-binutils: install-binutils
6320 install-binutils: installdirs
6321 @: $(MAKE); $(unstage)
6322 @r=`${PWD_COMMAND}`; export r; \
6323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324 $(HOST_EXPORTS) \
6325 (cd $(HOST_SUBDIR)/binutils && \
6326 $(MAKE) $(FLAGS_TO_PASS) install)
6328 @endif binutils
6330 .PHONY: install-strip-binutils maybe-install-strip-binutils
6331 maybe-install-strip-binutils:
6332 @if binutils
6333 maybe-install-strip-binutils: install-strip-binutils
6335 install-strip-binutils: installdirs
6336 @: $(MAKE); $(unstage)
6337 @r=`${PWD_COMMAND}`; export r; \
6338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6339 $(HOST_EXPORTS) \
6340 (cd $(HOST_SUBDIR)/binutils && \
6341 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6343 @endif binutils
6345 # Other targets (info, dvi, pdf, etc.)
6347 .PHONY: maybe-info-binutils info-binutils
6348 maybe-info-binutils:
6349 @if binutils
6350 maybe-info-binutils: info-binutils
6352 info-binutils: \
6353 configure-binutils
6354 @[ -f ./binutils/Makefile ] || exit 0; \
6355 r=`${PWD_COMMAND}`; export r; \
6356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357 $(HOST_EXPORTS) \
6358 for flag in $(EXTRA_HOST_FLAGS) ; do \
6359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360 done; \
6361 echo "Doing info in binutils"; \
6362 (cd $(HOST_SUBDIR)/binutils && \
6363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365 "RANLIB=$${RANLIB}" \
6366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367 info) \
6368 || exit 1
6370 @endif binutils
6372 .PHONY: maybe-dvi-binutils dvi-binutils
6373 maybe-dvi-binutils:
6374 @if binutils
6375 maybe-dvi-binutils: dvi-binutils
6377 dvi-binutils: \
6378 configure-binutils
6379 @[ -f ./binutils/Makefile ] || exit 0; \
6380 r=`${PWD_COMMAND}`; export r; \
6381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382 $(HOST_EXPORTS) \
6383 for flag in $(EXTRA_HOST_FLAGS) ; do \
6384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6385 done; \
6386 echo "Doing dvi in binutils"; \
6387 (cd $(HOST_SUBDIR)/binutils && \
6388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6390 "RANLIB=$${RANLIB}" \
6391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6392 dvi) \
6393 || exit 1
6395 @endif binutils
6397 .PHONY: maybe-pdf-binutils pdf-binutils
6398 maybe-pdf-binutils:
6399 @if binutils
6400 maybe-pdf-binutils: pdf-binutils
6402 pdf-binutils: \
6403 configure-binutils
6404 @[ -f ./binutils/Makefile ] || exit 0; \
6405 r=`${PWD_COMMAND}`; export r; \
6406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6407 $(HOST_EXPORTS) \
6408 for flag in $(EXTRA_HOST_FLAGS) ; do \
6409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6410 done; \
6411 echo "Doing pdf in binutils"; \
6412 (cd $(HOST_SUBDIR)/binutils && \
6413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6415 "RANLIB=$${RANLIB}" \
6416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6417 pdf) \
6418 || exit 1
6420 @endif binutils
6422 .PHONY: maybe-html-binutils html-binutils
6423 maybe-html-binutils:
6424 @if binutils
6425 maybe-html-binutils: html-binutils
6427 html-binutils: \
6428 configure-binutils
6429 @[ -f ./binutils/Makefile ] || exit 0; \
6430 r=`${PWD_COMMAND}`; export r; \
6431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432 $(HOST_EXPORTS) \
6433 for flag in $(EXTRA_HOST_FLAGS) ; do \
6434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6435 done; \
6436 echo "Doing html in binutils"; \
6437 (cd $(HOST_SUBDIR)/binutils && \
6438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6440 "RANLIB=$${RANLIB}" \
6441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6442 html) \
6443 || exit 1
6445 @endif binutils
6447 .PHONY: maybe-TAGS-binutils TAGS-binutils
6448 maybe-TAGS-binutils:
6449 @if binutils
6450 maybe-TAGS-binutils: TAGS-binutils
6452 TAGS-binutils: \
6453 configure-binutils
6454 @[ -f ./binutils/Makefile ] || exit 0; \
6455 r=`${PWD_COMMAND}`; export r; \
6456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457 $(HOST_EXPORTS) \
6458 for flag in $(EXTRA_HOST_FLAGS) ; do \
6459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6460 done; \
6461 echo "Doing TAGS in binutils"; \
6462 (cd $(HOST_SUBDIR)/binutils && \
6463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6465 "RANLIB=$${RANLIB}" \
6466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6467 TAGS) \
6468 || exit 1
6470 @endif binutils
6472 .PHONY: maybe-install-info-binutils install-info-binutils
6473 maybe-install-info-binutils:
6474 @if binutils
6475 maybe-install-info-binutils: install-info-binutils
6477 install-info-binutils: \
6478 configure-binutils \
6479 info-binutils
6480 @[ -f ./binutils/Makefile ] || exit 0; \
6481 r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483 $(HOST_EXPORTS) \
6484 for flag in $(EXTRA_HOST_FLAGS) ; do \
6485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486 done; \
6487 echo "Doing install-info in binutils"; \
6488 (cd $(HOST_SUBDIR)/binutils && \
6489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491 "RANLIB=$${RANLIB}" \
6492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6493 install-info) \
6494 || exit 1
6496 @endif binutils
6498 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6499 maybe-install-pdf-binutils:
6500 @if binutils
6501 maybe-install-pdf-binutils: install-pdf-binutils
6503 install-pdf-binutils: \
6504 configure-binutils \
6505 pdf-binutils
6506 @[ -f ./binutils/Makefile ] || exit 0; \
6507 r=`${PWD_COMMAND}`; export r; \
6508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509 $(HOST_EXPORTS) \
6510 for flag in $(EXTRA_HOST_FLAGS) ; do \
6511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6512 done; \
6513 echo "Doing install-pdf in binutils"; \
6514 (cd $(HOST_SUBDIR)/binutils && \
6515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6517 "RANLIB=$${RANLIB}" \
6518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519 install-pdf) \
6520 || exit 1
6522 @endif binutils
6524 .PHONY: maybe-install-html-binutils install-html-binutils
6525 maybe-install-html-binutils:
6526 @if binutils
6527 maybe-install-html-binutils: install-html-binutils
6529 install-html-binutils: \
6530 configure-binutils \
6531 html-binutils
6532 @[ -f ./binutils/Makefile ] || exit 0; \
6533 r=`${PWD_COMMAND}`; export r; \
6534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6535 $(HOST_EXPORTS) \
6536 for flag in $(EXTRA_HOST_FLAGS) ; do \
6537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6538 done; \
6539 echo "Doing install-html in binutils"; \
6540 (cd $(HOST_SUBDIR)/binutils && \
6541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6543 "RANLIB=$${RANLIB}" \
6544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6545 install-html) \
6546 || exit 1
6548 @endif binutils
6550 .PHONY: maybe-installcheck-binutils installcheck-binutils
6551 maybe-installcheck-binutils:
6552 @if binutils
6553 maybe-installcheck-binutils: installcheck-binutils
6555 installcheck-binutils: \
6556 configure-binutils
6557 @[ -f ./binutils/Makefile ] || exit 0; \
6558 r=`${PWD_COMMAND}`; export r; \
6559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560 $(HOST_EXPORTS) \
6561 for flag in $(EXTRA_HOST_FLAGS) ; do \
6562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563 done; \
6564 echo "Doing installcheck in binutils"; \
6565 (cd $(HOST_SUBDIR)/binutils && \
6566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568 "RANLIB=$${RANLIB}" \
6569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570 installcheck) \
6571 || exit 1
6573 @endif binutils
6575 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6576 maybe-mostlyclean-binutils:
6577 @if binutils
6578 maybe-mostlyclean-binutils: mostlyclean-binutils
6580 mostlyclean-binutils:
6581 @[ -f ./binutils/Makefile ] || exit 0; \
6582 r=`${PWD_COMMAND}`; export r; \
6583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584 $(HOST_EXPORTS) \
6585 for flag in $(EXTRA_HOST_FLAGS) ; do \
6586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587 done; \
6588 echo "Doing mostlyclean in binutils"; \
6589 (cd $(HOST_SUBDIR)/binutils && \
6590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592 "RANLIB=$${RANLIB}" \
6593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594 mostlyclean) \
6595 || exit 1
6597 @endif binutils
6599 .PHONY: maybe-clean-binutils clean-binutils
6600 maybe-clean-binutils:
6601 @if binutils
6602 maybe-clean-binutils: clean-binutils
6604 clean-binutils:
6605 @[ -f ./binutils/Makefile ] || exit 0; \
6606 r=`${PWD_COMMAND}`; export r; \
6607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608 $(HOST_EXPORTS) \
6609 for flag in $(EXTRA_HOST_FLAGS) ; do \
6610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6611 done; \
6612 echo "Doing clean in binutils"; \
6613 (cd $(HOST_SUBDIR)/binutils && \
6614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6616 "RANLIB=$${RANLIB}" \
6617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6618 clean) \
6619 || exit 1
6621 @endif binutils
6623 .PHONY: maybe-distclean-binutils distclean-binutils
6624 maybe-distclean-binutils:
6625 @if binutils
6626 maybe-distclean-binutils: distclean-binutils
6628 distclean-binutils:
6629 @[ -f ./binutils/Makefile ] || exit 0; \
6630 r=`${PWD_COMMAND}`; export r; \
6631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632 $(HOST_EXPORTS) \
6633 for flag in $(EXTRA_HOST_FLAGS) ; do \
6634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635 done; \
6636 echo "Doing distclean in binutils"; \
6637 (cd $(HOST_SUBDIR)/binutils && \
6638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640 "RANLIB=$${RANLIB}" \
6641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642 distclean) \
6643 || exit 1
6645 @endif binutils
6647 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6648 maybe-maintainer-clean-binutils:
6649 @if binutils
6650 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6652 maintainer-clean-binutils:
6653 @[ -f ./binutils/Makefile ] || exit 0; \
6654 r=`${PWD_COMMAND}`; export r; \
6655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6656 $(HOST_EXPORTS) \
6657 for flag in $(EXTRA_HOST_FLAGS) ; do \
6658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6659 done; \
6660 echo "Doing maintainer-clean in binutils"; \
6661 (cd $(HOST_SUBDIR)/binutils && \
6662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6664 "RANLIB=$${RANLIB}" \
6665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6666 maintainer-clean) \
6667 || exit 1
6669 @endif binutils
6673 .PHONY: configure-bison maybe-configure-bison
6674 maybe-configure-bison:
6675 @if gcc-bootstrap
6676 configure-bison: stage_current
6677 @endif gcc-bootstrap
6678 @if bison
6679 maybe-configure-bison: configure-bison
6680 configure-bison:
6681 @: $(MAKE); $(unstage)
6682 @r=`${PWD_COMMAND}`; export r; \
6683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6686 $(HOST_EXPORTS) \
6687 echo Configuring in $(HOST_SUBDIR)/bison; \
6688 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6689 case $(srcdir) in \
6690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6691 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6693 esac; \
6694 module_srcdir=bison; \
6695 $(SHELL) \
6696 $$s/$$module_srcdir/configure \
6697 --srcdir=$${topdir}/$$module_srcdir \
6698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6699 --target=${target_alias} \
6700 || exit 1
6701 @endif bison
6707 .PHONY: all-bison maybe-all-bison
6708 maybe-all-bison:
6709 @if gcc-bootstrap
6710 all-bison: stage_current
6711 @endif gcc-bootstrap
6712 @if bison
6713 TARGET-bison=all
6714 maybe-all-bison: all-bison
6715 all-bison: configure-bison
6716 @: $(MAKE); $(unstage)
6717 @r=`${PWD_COMMAND}`; export r; \
6718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719 $(HOST_EXPORTS) \
6720 (cd $(HOST_SUBDIR)/bison && \
6721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6722 $(TARGET-bison))
6723 @endif bison
6728 .PHONY: check-bison maybe-check-bison
6729 maybe-check-bison:
6730 @if bison
6731 maybe-check-bison: check-bison
6733 # This module is only tested in a native toolchain.
6734 check-bison:
6735 @: $(MAKE); $(unstage)
6736 @if [ '$(host)' = '$(target)' ]; then \
6737 r=`${PWD_COMMAND}`; export r; \
6738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739 $(HOST_EXPORTS) \
6740 (cd $(HOST_SUBDIR)/bison && \
6741 $(MAKE) $(FLAGS_TO_PASS) check)
6744 @endif bison
6746 .PHONY: install-bison maybe-install-bison
6747 maybe-install-bison:
6748 @if bison
6749 maybe-install-bison: install-bison
6751 install-bison: installdirs
6752 @: $(MAKE); $(unstage)
6753 @r=`${PWD_COMMAND}`; export r; \
6754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755 $(HOST_EXPORTS) \
6756 (cd $(HOST_SUBDIR)/bison && \
6757 $(MAKE) $(FLAGS_TO_PASS) install)
6759 @endif bison
6761 .PHONY: install-strip-bison maybe-install-strip-bison
6762 maybe-install-strip-bison:
6763 @if bison
6764 maybe-install-strip-bison: install-strip-bison
6766 install-strip-bison: installdirs
6767 @: $(MAKE); $(unstage)
6768 @r=`${PWD_COMMAND}`; export r; \
6769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770 $(HOST_EXPORTS) \
6771 (cd $(HOST_SUBDIR)/bison && \
6772 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6774 @endif bison
6776 # Other targets (info, dvi, pdf, etc.)
6778 .PHONY: maybe-info-bison info-bison
6779 maybe-info-bison:
6780 @if bison
6781 maybe-info-bison: info-bison
6783 info-bison: \
6784 configure-bison
6785 @: $(MAKE); $(unstage)
6786 @[ -f ./bison/Makefile ] || exit 0; \
6787 r=`${PWD_COMMAND}`; export r; \
6788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 $(HOST_EXPORTS) \
6790 for flag in $(EXTRA_HOST_FLAGS) ; do \
6791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792 done; \
6793 echo "Doing info in bison"; \
6794 (cd $(HOST_SUBDIR)/bison && \
6795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797 "RANLIB=$${RANLIB}" \
6798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799 info) \
6800 || exit 1
6802 @endif bison
6804 .PHONY: maybe-dvi-bison dvi-bison
6805 maybe-dvi-bison:
6806 @if bison
6807 maybe-dvi-bison: dvi-bison
6809 dvi-bison: \
6810 configure-bison
6811 @: $(MAKE); $(unstage)
6812 @[ -f ./bison/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing dvi in bison"; \
6820 (cd $(HOST_SUBDIR)/bison && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 dvi) \
6826 || exit 1
6828 @endif bison
6830 .PHONY: maybe-pdf-bison pdf-bison
6831 maybe-pdf-bison:
6832 @if bison
6833 maybe-pdf-bison: pdf-bison
6835 pdf-bison: \
6836 configure-bison
6837 @: $(MAKE); $(unstage)
6838 @[ -f ./bison/Makefile ] || exit 0; \
6839 r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 $(HOST_EXPORTS) \
6842 for flag in $(EXTRA_HOST_FLAGS) ; do \
6843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844 done; \
6845 echo "Doing pdf in bison"; \
6846 (cd $(HOST_SUBDIR)/bison && \
6847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849 "RANLIB=$${RANLIB}" \
6850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851 pdf) \
6852 || exit 1
6854 @endif bison
6856 .PHONY: maybe-html-bison html-bison
6857 maybe-html-bison:
6858 @if bison
6859 maybe-html-bison: html-bison
6861 html-bison: \
6862 configure-bison
6863 @: $(MAKE); $(unstage)
6864 @[ -f ./bison/Makefile ] || exit 0; \
6865 r=`${PWD_COMMAND}`; export r; \
6866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867 $(HOST_EXPORTS) \
6868 for flag in $(EXTRA_HOST_FLAGS) ; do \
6869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870 done; \
6871 echo "Doing html in bison"; \
6872 (cd $(HOST_SUBDIR)/bison && \
6873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875 "RANLIB=$${RANLIB}" \
6876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 html) \
6878 || exit 1
6880 @endif bison
6882 .PHONY: maybe-TAGS-bison TAGS-bison
6883 maybe-TAGS-bison:
6884 @if bison
6885 maybe-TAGS-bison: TAGS-bison
6887 TAGS-bison: \
6888 configure-bison
6889 @: $(MAKE); $(unstage)
6890 @[ -f ./bison/Makefile ] || exit 0; \
6891 r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893 $(HOST_EXPORTS) \
6894 for flag in $(EXTRA_HOST_FLAGS) ; do \
6895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896 done; \
6897 echo "Doing TAGS in bison"; \
6898 (cd $(HOST_SUBDIR)/bison && \
6899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901 "RANLIB=$${RANLIB}" \
6902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903 TAGS) \
6904 || exit 1
6906 @endif bison
6908 .PHONY: maybe-install-info-bison install-info-bison
6909 maybe-install-info-bison:
6910 @if bison
6911 maybe-install-info-bison: install-info-bison
6913 install-info-bison: \
6914 configure-bison \
6915 info-bison
6916 @: $(MAKE); $(unstage)
6917 @[ -f ./bison/Makefile ] || exit 0; \
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 $(HOST_EXPORTS) \
6921 for flag in $(EXTRA_HOST_FLAGS) ; do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing install-info in bison"; \
6925 (cd $(HOST_SUBDIR)/bison && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 install-info) \
6931 || exit 1
6933 @endif bison
6935 .PHONY: maybe-install-pdf-bison install-pdf-bison
6936 maybe-install-pdf-bison:
6937 @if bison
6938 maybe-install-pdf-bison: install-pdf-bison
6940 install-pdf-bison: \
6941 configure-bison \
6942 pdf-bison
6943 @: $(MAKE); $(unstage)
6944 @[ -f ./bison/Makefile ] || exit 0; \
6945 r=`${PWD_COMMAND}`; export r; \
6946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947 $(HOST_EXPORTS) \
6948 for flag in $(EXTRA_HOST_FLAGS) ; do \
6949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950 done; \
6951 echo "Doing install-pdf in bison"; \
6952 (cd $(HOST_SUBDIR)/bison && \
6953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955 "RANLIB=$${RANLIB}" \
6956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957 install-pdf) \
6958 || exit 1
6960 @endif bison
6962 .PHONY: maybe-install-html-bison install-html-bison
6963 maybe-install-html-bison:
6964 @if bison
6965 maybe-install-html-bison: install-html-bison
6967 install-html-bison: \
6968 configure-bison \
6969 html-bison
6970 @: $(MAKE); $(unstage)
6971 @[ -f ./bison/Makefile ] || exit 0; \
6972 r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 for flag in $(EXTRA_HOST_FLAGS) ; do \
6976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977 done; \
6978 echo "Doing install-html in bison"; \
6979 (cd $(HOST_SUBDIR)/bison && \
6980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982 "RANLIB=$${RANLIB}" \
6983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984 install-html) \
6985 || exit 1
6987 @endif bison
6989 .PHONY: maybe-installcheck-bison installcheck-bison
6990 maybe-installcheck-bison:
6991 @if bison
6992 maybe-installcheck-bison: installcheck-bison
6994 installcheck-bison: \
6995 configure-bison
6996 @: $(MAKE); $(unstage)
6997 @[ -f ./bison/Makefile ] || exit 0; \
6998 r=`${PWD_COMMAND}`; export r; \
6999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000 $(HOST_EXPORTS) \
7001 for flag in $(EXTRA_HOST_FLAGS) ; do \
7002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003 done; \
7004 echo "Doing installcheck in bison"; \
7005 (cd $(HOST_SUBDIR)/bison && \
7006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008 "RANLIB=$${RANLIB}" \
7009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010 installcheck) \
7011 || exit 1
7013 @endif bison
7015 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7016 maybe-mostlyclean-bison:
7017 @if bison
7018 maybe-mostlyclean-bison: mostlyclean-bison
7020 mostlyclean-bison:
7021 @: $(MAKE); $(unstage)
7022 @[ -f ./bison/Makefile ] || exit 0; \
7023 r=`${PWD_COMMAND}`; export r; \
7024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025 $(HOST_EXPORTS) \
7026 for flag in $(EXTRA_HOST_FLAGS) ; do \
7027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028 done; \
7029 echo "Doing mostlyclean in bison"; \
7030 (cd $(HOST_SUBDIR)/bison && \
7031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033 "RANLIB=$${RANLIB}" \
7034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035 mostlyclean) \
7036 || exit 1
7038 @endif bison
7040 .PHONY: maybe-clean-bison clean-bison
7041 maybe-clean-bison:
7042 @if bison
7043 maybe-clean-bison: clean-bison
7045 clean-bison:
7046 @: $(MAKE); $(unstage)
7047 @[ -f ./bison/Makefile ] || exit 0; \
7048 r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 for flag in $(EXTRA_HOST_FLAGS) ; do \
7052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053 done; \
7054 echo "Doing clean in bison"; \
7055 (cd $(HOST_SUBDIR)/bison && \
7056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058 "RANLIB=$${RANLIB}" \
7059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060 clean) \
7061 || exit 1
7063 @endif bison
7065 .PHONY: maybe-distclean-bison distclean-bison
7066 maybe-distclean-bison:
7067 @if bison
7068 maybe-distclean-bison: distclean-bison
7070 distclean-bison:
7071 @: $(MAKE); $(unstage)
7072 @[ -f ./bison/Makefile ] || exit 0; \
7073 r=`${PWD_COMMAND}`; export r; \
7074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075 $(HOST_EXPORTS) \
7076 for flag in $(EXTRA_HOST_FLAGS) ; do \
7077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078 done; \
7079 echo "Doing distclean in bison"; \
7080 (cd $(HOST_SUBDIR)/bison && \
7081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083 "RANLIB=$${RANLIB}" \
7084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085 distclean) \
7086 || exit 1
7088 @endif bison
7090 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7091 maybe-maintainer-clean-bison:
7092 @if bison
7093 maybe-maintainer-clean-bison: maintainer-clean-bison
7095 maintainer-clean-bison:
7096 @: $(MAKE); $(unstage)
7097 @[ -f ./bison/Makefile ] || exit 0; \
7098 r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 $(HOST_EXPORTS) \
7101 for flag in $(EXTRA_HOST_FLAGS) ; do \
7102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103 done; \
7104 echo "Doing maintainer-clean in bison"; \
7105 (cd $(HOST_SUBDIR)/bison && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108 "RANLIB=$${RANLIB}" \
7109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7110 maintainer-clean) \
7111 || exit 1
7113 @endif bison
7117 .PHONY: configure-cgen maybe-configure-cgen
7118 maybe-configure-cgen:
7119 @if gcc-bootstrap
7120 configure-cgen: stage_current
7121 @endif gcc-bootstrap
7122 @if cgen
7123 maybe-configure-cgen: configure-cgen
7124 configure-cgen:
7125 @: $(MAKE); $(unstage)
7126 @r=`${PWD_COMMAND}`; export r; \
7127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7130 $(HOST_EXPORTS) \
7131 echo Configuring in $(HOST_SUBDIR)/cgen; \
7132 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7133 case $(srcdir) in \
7134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7135 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7137 esac; \
7138 module_srcdir=cgen; \
7139 $(SHELL) \
7140 $$s/$$module_srcdir/configure \
7141 --srcdir=$${topdir}/$$module_srcdir \
7142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7143 --target=${target_alias} \
7144 || exit 1
7145 @endif cgen
7151 .PHONY: all-cgen maybe-all-cgen
7152 maybe-all-cgen:
7153 @if gcc-bootstrap
7154 all-cgen: stage_current
7155 @endif gcc-bootstrap
7156 @if cgen
7157 TARGET-cgen=all
7158 maybe-all-cgen: all-cgen
7159 all-cgen: configure-cgen
7160 @: $(MAKE); $(unstage)
7161 @r=`${PWD_COMMAND}`; export r; \
7162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163 $(HOST_EXPORTS) \
7164 (cd $(HOST_SUBDIR)/cgen && \
7165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7166 $(TARGET-cgen))
7167 @endif cgen
7172 .PHONY: check-cgen maybe-check-cgen
7173 maybe-check-cgen:
7174 @if cgen
7175 maybe-check-cgen: check-cgen
7177 check-cgen:
7178 @: $(MAKE); $(unstage)
7179 @r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 (cd $(HOST_SUBDIR)/cgen && \
7183 $(MAKE) $(FLAGS_TO_PASS) check)
7185 @endif cgen
7187 .PHONY: install-cgen maybe-install-cgen
7188 maybe-install-cgen:
7189 @if cgen
7190 maybe-install-cgen: install-cgen
7192 install-cgen: installdirs
7193 @: $(MAKE); $(unstage)
7194 @r=`${PWD_COMMAND}`; export r; \
7195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196 $(HOST_EXPORTS) \
7197 (cd $(HOST_SUBDIR)/cgen && \
7198 $(MAKE) $(FLAGS_TO_PASS) install)
7200 @endif cgen
7202 .PHONY: install-strip-cgen maybe-install-strip-cgen
7203 maybe-install-strip-cgen:
7204 @if cgen
7205 maybe-install-strip-cgen: install-strip-cgen
7207 install-strip-cgen: installdirs
7208 @: $(MAKE); $(unstage)
7209 @r=`${PWD_COMMAND}`; export r; \
7210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211 $(HOST_EXPORTS) \
7212 (cd $(HOST_SUBDIR)/cgen && \
7213 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7215 @endif cgen
7217 # Other targets (info, dvi, pdf, etc.)
7219 .PHONY: maybe-info-cgen info-cgen
7220 maybe-info-cgen:
7221 @if cgen
7222 maybe-info-cgen: info-cgen
7224 info-cgen: \
7225 configure-cgen
7226 @: $(MAKE); $(unstage)
7227 @[ -f ./cgen/Makefile ] || exit 0; \
7228 r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 $(HOST_EXPORTS) \
7231 for flag in $(EXTRA_HOST_FLAGS) ; do \
7232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233 done; \
7234 echo "Doing info in cgen"; \
7235 (cd $(HOST_SUBDIR)/cgen && \
7236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238 "RANLIB=$${RANLIB}" \
7239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240 info) \
7241 || exit 1
7243 @endif cgen
7245 .PHONY: maybe-dvi-cgen dvi-cgen
7246 maybe-dvi-cgen:
7247 @if cgen
7248 maybe-dvi-cgen: dvi-cgen
7250 dvi-cgen: \
7251 configure-cgen
7252 @: $(MAKE); $(unstage)
7253 @[ -f ./cgen/Makefile ] || exit 0; \
7254 r=`${PWD_COMMAND}`; export r; \
7255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256 $(HOST_EXPORTS) \
7257 for flag in $(EXTRA_HOST_FLAGS) ; do \
7258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259 done; \
7260 echo "Doing dvi in cgen"; \
7261 (cd $(HOST_SUBDIR)/cgen && \
7262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264 "RANLIB=$${RANLIB}" \
7265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266 dvi) \
7267 || exit 1
7269 @endif cgen
7271 .PHONY: maybe-pdf-cgen pdf-cgen
7272 maybe-pdf-cgen:
7273 @if cgen
7274 maybe-pdf-cgen: pdf-cgen
7276 pdf-cgen: \
7277 configure-cgen
7278 @: $(MAKE); $(unstage)
7279 @[ -f ./cgen/Makefile ] || exit 0; \
7280 r=`${PWD_COMMAND}`; export r; \
7281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282 $(HOST_EXPORTS) \
7283 for flag in $(EXTRA_HOST_FLAGS) ; do \
7284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285 done; \
7286 echo "Doing pdf in cgen"; \
7287 (cd $(HOST_SUBDIR)/cgen && \
7288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290 "RANLIB=$${RANLIB}" \
7291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292 pdf) \
7293 || exit 1
7295 @endif cgen
7297 .PHONY: maybe-html-cgen html-cgen
7298 maybe-html-cgen:
7299 @if cgen
7300 maybe-html-cgen: html-cgen
7302 html-cgen: \
7303 configure-cgen
7304 @: $(MAKE); $(unstage)
7305 @[ -f ./cgen/Makefile ] || exit 0; \
7306 r=`${PWD_COMMAND}`; export r; \
7307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308 $(HOST_EXPORTS) \
7309 for flag in $(EXTRA_HOST_FLAGS) ; do \
7310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311 done; \
7312 echo "Doing html in cgen"; \
7313 (cd $(HOST_SUBDIR)/cgen && \
7314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316 "RANLIB=$${RANLIB}" \
7317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318 html) \
7319 || exit 1
7321 @endif cgen
7323 .PHONY: maybe-TAGS-cgen TAGS-cgen
7324 maybe-TAGS-cgen:
7325 @if cgen
7326 maybe-TAGS-cgen: TAGS-cgen
7328 TAGS-cgen: \
7329 configure-cgen
7330 @: $(MAKE); $(unstage)
7331 @[ -f ./cgen/Makefile ] || exit 0; \
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334 $(HOST_EXPORTS) \
7335 for flag in $(EXTRA_HOST_FLAGS) ; do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing TAGS in cgen"; \
7339 (cd $(HOST_SUBDIR)/cgen && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 TAGS) \
7345 || exit 1
7347 @endif cgen
7349 .PHONY: maybe-install-info-cgen install-info-cgen
7350 maybe-install-info-cgen:
7351 @if cgen
7352 maybe-install-info-cgen: install-info-cgen
7354 install-info-cgen: \
7355 configure-cgen \
7356 info-cgen
7357 @: $(MAKE); $(unstage)
7358 @[ -f ./cgen/Makefile ] || exit 0; \
7359 r=`${PWD_COMMAND}`; export r; \
7360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361 $(HOST_EXPORTS) \
7362 for flag in $(EXTRA_HOST_FLAGS) ; do \
7363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364 done; \
7365 echo "Doing install-info in cgen"; \
7366 (cd $(HOST_SUBDIR)/cgen && \
7367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369 "RANLIB=$${RANLIB}" \
7370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 install-info) \
7372 || exit 1
7374 @endif cgen
7376 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7377 maybe-install-pdf-cgen:
7378 @if cgen
7379 maybe-install-pdf-cgen: install-pdf-cgen
7381 install-pdf-cgen: \
7382 configure-cgen \
7383 pdf-cgen
7384 @: $(MAKE); $(unstage)
7385 @[ -f ./cgen/Makefile ] || exit 0; \
7386 r=`${PWD_COMMAND}`; export r; \
7387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7388 $(HOST_EXPORTS) \
7389 for flag in $(EXTRA_HOST_FLAGS) ; do \
7390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7391 done; \
7392 echo "Doing install-pdf in cgen"; \
7393 (cd $(HOST_SUBDIR)/cgen && \
7394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7396 "RANLIB=$${RANLIB}" \
7397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398 install-pdf) \
7399 || exit 1
7401 @endif cgen
7403 .PHONY: maybe-install-html-cgen install-html-cgen
7404 maybe-install-html-cgen:
7405 @if cgen
7406 maybe-install-html-cgen: install-html-cgen
7408 install-html-cgen: \
7409 configure-cgen \
7410 html-cgen
7411 @: $(MAKE); $(unstage)
7412 @[ -f ./cgen/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing install-html in cgen"; \
7420 (cd $(HOST_SUBDIR)/cgen && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 install-html) \
7426 || exit 1
7428 @endif cgen
7430 .PHONY: maybe-installcheck-cgen installcheck-cgen
7431 maybe-installcheck-cgen:
7432 @if cgen
7433 maybe-installcheck-cgen: installcheck-cgen
7435 installcheck-cgen: \
7436 configure-cgen
7437 @: $(MAKE); $(unstage)
7438 @[ -f ./cgen/Makefile ] || exit 0; \
7439 r=`${PWD_COMMAND}`; export r; \
7440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441 $(HOST_EXPORTS) \
7442 for flag in $(EXTRA_HOST_FLAGS) ; do \
7443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444 done; \
7445 echo "Doing installcheck in cgen"; \
7446 (cd $(HOST_SUBDIR)/cgen && \
7447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449 "RANLIB=$${RANLIB}" \
7450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451 installcheck) \
7452 || exit 1
7454 @endif cgen
7456 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7457 maybe-mostlyclean-cgen:
7458 @if cgen
7459 maybe-mostlyclean-cgen: mostlyclean-cgen
7461 mostlyclean-cgen:
7462 @: $(MAKE); $(unstage)
7463 @[ -f ./cgen/Makefile ] || exit 0; \
7464 r=`${PWD_COMMAND}`; export r; \
7465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466 $(HOST_EXPORTS) \
7467 for flag in $(EXTRA_HOST_FLAGS) ; do \
7468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469 done; \
7470 echo "Doing mostlyclean in cgen"; \
7471 (cd $(HOST_SUBDIR)/cgen && \
7472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474 "RANLIB=$${RANLIB}" \
7475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476 mostlyclean) \
7477 || exit 1
7479 @endif cgen
7481 .PHONY: maybe-clean-cgen clean-cgen
7482 maybe-clean-cgen:
7483 @if cgen
7484 maybe-clean-cgen: clean-cgen
7486 clean-cgen:
7487 @: $(MAKE); $(unstage)
7488 @[ -f ./cgen/Makefile ] || exit 0; \
7489 r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 for flag in $(EXTRA_HOST_FLAGS) ; do \
7493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494 done; \
7495 echo "Doing clean in cgen"; \
7496 (cd $(HOST_SUBDIR)/cgen && \
7497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499 "RANLIB=$${RANLIB}" \
7500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 clean) \
7502 || exit 1
7504 @endif cgen
7506 .PHONY: maybe-distclean-cgen distclean-cgen
7507 maybe-distclean-cgen:
7508 @if cgen
7509 maybe-distclean-cgen: distclean-cgen
7511 distclean-cgen:
7512 @: $(MAKE); $(unstage)
7513 @[ -f ./cgen/Makefile ] || exit 0; \
7514 r=`${PWD_COMMAND}`; export r; \
7515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516 $(HOST_EXPORTS) \
7517 for flag in $(EXTRA_HOST_FLAGS) ; do \
7518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519 done; \
7520 echo "Doing distclean in cgen"; \
7521 (cd $(HOST_SUBDIR)/cgen && \
7522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524 "RANLIB=$${RANLIB}" \
7525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526 distclean) \
7527 || exit 1
7529 @endif cgen
7531 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7532 maybe-maintainer-clean-cgen:
7533 @if cgen
7534 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7536 maintainer-clean-cgen:
7537 @: $(MAKE); $(unstage)
7538 @[ -f ./cgen/Makefile ] || exit 0; \
7539 r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541 $(HOST_EXPORTS) \
7542 for flag in $(EXTRA_HOST_FLAGS) ; do \
7543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544 done; \
7545 echo "Doing maintainer-clean in cgen"; \
7546 (cd $(HOST_SUBDIR)/cgen && \
7547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549 "RANLIB=$${RANLIB}" \
7550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551 maintainer-clean) \
7552 || exit 1
7554 @endif cgen
7558 .PHONY: configure-dejagnu maybe-configure-dejagnu
7559 maybe-configure-dejagnu:
7560 @if gcc-bootstrap
7561 configure-dejagnu: stage_current
7562 @endif gcc-bootstrap
7563 @if dejagnu
7564 maybe-configure-dejagnu: configure-dejagnu
7565 configure-dejagnu:
7566 @: $(MAKE); $(unstage)
7567 @r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7571 $(HOST_EXPORTS) \
7572 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7573 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7574 case $(srcdir) in \
7575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7576 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7578 esac; \
7579 module_srcdir=dejagnu; \
7580 $(SHELL) \
7581 $$s/$$module_srcdir/configure \
7582 --srcdir=$${topdir}/$$module_srcdir \
7583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7584 --target=${target_alias} \
7585 || exit 1
7586 @endif dejagnu
7592 .PHONY: all-dejagnu maybe-all-dejagnu
7593 maybe-all-dejagnu:
7594 @if gcc-bootstrap
7595 all-dejagnu: stage_current
7596 @endif gcc-bootstrap
7597 @if dejagnu
7598 TARGET-dejagnu=all
7599 maybe-all-dejagnu: all-dejagnu
7600 all-dejagnu: configure-dejagnu
7601 @: $(MAKE); $(unstage)
7602 @r=`${PWD_COMMAND}`; export r; \
7603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604 $(HOST_EXPORTS) \
7605 (cd $(HOST_SUBDIR)/dejagnu && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7607 $(TARGET-dejagnu))
7608 @endif dejagnu
7613 .PHONY: check-dejagnu maybe-check-dejagnu
7614 maybe-check-dejagnu:
7615 @if dejagnu
7616 maybe-check-dejagnu: check-dejagnu
7618 check-dejagnu:
7619 @: $(MAKE); $(unstage)
7620 @r=`${PWD_COMMAND}`; export r; \
7621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622 $(HOST_EXPORTS) \
7623 (cd $(HOST_SUBDIR)/dejagnu && \
7624 $(MAKE) $(FLAGS_TO_PASS) check)
7626 @endif dejagnu
7628 .PHONY: install-dejagnu maybe-install-dejagnu
7629 maybe-install-dejagnu:
7630 @if dejagnu
7631 maybe-install-dejagnu: install-dejagnu
7633 install-dejagnu: installdirs
7634 @: $(MAKE); $(unstage)
7635 @r=`${PWD_COMMAND}`; export r; \
7636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637 $(HOST_EXPORTS) \
7638 (cd $(HOST_SUBDIR)/dejagnu && \
7639 $(MAKE) $(FLAGS_TO_PASS) install)
7641 @endif dejagnu
7643 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7644 maybe-install-strip-dejagnu:
7645 @if dejagnu
7646 maybe-install-strip-dejagnu: install-strip-dejagnu
7648 install-strip-dejagnu: installdirs
7649 @: $(MAKE); $(unstage)
7650 @r=`${PWD_COMMAND}`; export r; \
7651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652 $(HOST_EXPORTS) \
7653 (cd $(HOST_SUBDIR)/dejagnu && \
7654 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7656 @endif dejagnu
7658 # Other targets (info, dvi, pdf, etc.)
7660 .PHONY: maybe-info-dejagnu info-dejagnu
7661 maybe-info-dejagnu:
7662 @if dejagnu
7663 maybe-info-dejagnu: info-dejagnu
7665 info-dejagnu: \
7666 configure-dejagnu
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./dejagnu/Makefile ] || exit 0; \
7669 r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671 $(HOST_EXPORTS) \
7672 for flag in $(EXTRA_HOST_FLAGS) ; do \
7673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7674 done; \
7675 echo "Doing info in dejagnu"; \
7676 (cd $(HOST_SUBDIR)/dejagnu && \
7677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679 "RANLIB=$${RANLIB}" \
7680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7681 info) \
7682 || exit 1
7684 @endif dejagnu
7686 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7687 maybe-dvi-dejagnu:
7688 @if dejagnu
7689 maybe-dvi-dejagnu: dvi-dejagnu
7691 dvi-dejagnu: \
7692 configure-dejagnu
7693 @: $(MAKE); $(unstage)
7694 @[ -f ./dejagnu/Makefile ] || exit 0; \
7695 r=`${PWD_COMMAND}`; export r; \
7696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 $(HOST_EXPORTS) \
7698 for flag in $(EXTRA_HOST_FLAGS) ; do \
7699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700 done; \
7701 echo "Doing dvi in dejagnu"; \
7702 (cd $(HOST_SUBDIR)/dejagnu && \
7703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705 "RANLIB=$${RANLIB}" \
7706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707 dvi) \
7708 || exit 1
7710 @endif dejagnu
7712 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7713 maybe-pdf-dejagnu:
7714 @if dejagnu
7715 maybe-pdf-dejagnu: pdf-dejagnu
7717 pdf-dejagnu: \
7718 configure-dejagnu
7719 @: $(MAKE); $(unstage)
7720 @[ -f ./dejagnu/Makefile ] || exit 0; \
7721 r=`${PWD_COMMAND}`; export r; \
7722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723 $(HOST_EXPORTS) \
7724 for flag in $(EXTRA_HOST_FLAGS) ; do \
7725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726 done; \
7727 echo "Doing pdf in dejagnu"; \
7728 (cd $(HOST_SUBDIR)/dejagnu && \
7729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731 "RANLIB=$${RANLIB}" \
7732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733 pdf) \
7734 || exit 1
7736 @endif dejagnu
7738 .PHONY: maybe-html-dejagnu html-dejagnu
7739 maybe-html-dejagnu:
7740 @if dejagnu
7741 maybe-html-dejagnu: html-dejagnu
7743 html-dejagnu: \
7744 configure-dejagnu
7745 @: $(MAKE); $(unstage)
7746 @[ -f ./dejagnu/Makefile ] || exit 0; \
7747 r=`${PWD_COMMAND}`; export r; \
7748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749 $(HOST_EXPORTS) \
7750 for flag in $(EXTRA_HOST_FLAGS) ; do \
7751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752 done; \
7753 echo "Doing html in dejagnu"; \
7754 (cd $(HOST_SUBDIR)/dejagnu && \
7755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757 "RANLIB=$${RANLIB}" \
7758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759 html) \
7760 || exit 1
7762 @endif dejagnu
7764 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7765 maybe-TAGS-dejagnu:
7766 @if dejagnu
7767 maybe-TAGS-dejagnu: TAGS-dejagnu
7769 TAGS-dejagnu: \
7770 configure-dejagnu
7771 @: $(MAKE); $(unstage)
7772 @[ -f ./dejagnu/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing TAGS in dejagnu"; \
7780 (cd $(HOST_SUBDIR)/dejagnu && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 TAGS) \
7786 || exit 1
7788 @endif dejagnu
7790 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7791 maybe-install-info-dejagnu:
7792 @if dejagnu
7793 maybe-install-info-dejagnu: install-info-dejagnu
7795 install-info-dejagnu: \
7796 configure-dejagnu \
7797 info-dejagnu
7798 @: $(MAKE); $(unstage)
7799 @[ -f ./dejagnu/Makefile ] || exit 0; \
7800 r=`${PWD_COMMAND}`; export r; \
7801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7802 $(HOST_EXPORTS) \
7803 for flag in $(EXTRA_HOST_FLAGS) ; do \
7804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7805 done; \
7806 echo "Doing install-info in dejagnu"; \
7807 (cd $(HOST_SUBDIR)/dejagnu && \
7808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7810 "RANLIB=$${RANLIB}" \
7811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7812 install-info) \
7813 || exit 1
7815 @endif dejagnu
7817 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7818 maybe-install-pdf-dejagnu:
7819 @if dejagnu
7820 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7822 install-pdf-dejagnu: \
7823 configure-dejagnu \
7824 pdf-dejagnu
7825 @: $(MAKE); $(unstage)
7826 @[ -f ./dejagnu/Makefile ] || exit 0; \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 for flag in $(EXTRA_HOST_FLAGS) ; do \
7831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832 done; \
7833 echo "Doing install-pdf in dejagnu"; \
7834 (cd $(HOST_SUBDIR)/dejagnu && \
7835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837 "RANLIB=$${RANLIB}" \
7838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839 install-pdf) \
7840 || exit 1
7842 @endif dejagnu
7844 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7845 maybe-install-html-dejagnu:
7846 @if dejagnu
7847 maybe-install-html-dejagnu: install-html-dejagnu
7849 install-html-dejagnu: \
7850 configure-dejagnu \
7851 html-dejagnu
7852 @: $(MAKE); $(unstage)
7853 @[ -f ./dejagnu/Makefile ] || exit 0; \
7854 r=`${PWD_COMMAND}`; export r; \
7855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7856 $(HOST_EXPORTS) \
7857 for flag in $(EXTRA_HOST_FLAGS) ; do \
7858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7859 done; \
7860 echo "Doing install-html in dejagnu"; \
7861 (cd $(HOST_SUBDIR)/dejagnu && \
7862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7864 "RANLIB=$${RANLIB}" \
7865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7866 install-html) \
7867 || exit 1
7869 @endif dejagnu
7871 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7872 maybe-installcheck-dejagnu:
7873 @if dejagnu
7874 maybe-installcheck-dejagnu: installcheck-dejagnu
7876 installcheck-dejagnu: \
7877 configure-dejagnu
7878 @: $(MAKE); $(unstage)
7879 @[ -f ./dejagnu/Makefile ] || exit 0; \
7880 r=`${PWD_COMMAND}`; export r; \
7881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7882 $(HOST_EXPORTS) \
7883 for flag in $(EXTRA_HOST_FLAGS) ; do \
7884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7885 done; \
7886 echo "Doing installcheck in dejagnu"; \
7887 (cd $(HOST_SUBDIR)/dejagnu && \
7888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7890 "RANLIB=$${RANLIB}" \
7891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7892 installcheck) \
7893 || exit 1
7895 @endif dejagnu
7897 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7898 maybe-mostlyclean-dejagnu:
7899 @if dejagnu
7900 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7902 mostlyclean-dejagnu:
7903 @: $(MAKE); $(unstage)
7904 @[ -f ./dejagnu/Makefile ] || exit 0; \
7905 r=`${PWD_COMMAND}`; export r; \
7906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907 $(HOST_EXPORTS) \
7908 for flag in $(EXTRA_HOST_FLAGS) ; do \
7909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7910 done; \
7911 echo "Doing mostlyclean in dejagnu"; \
7912 (cd $(HOST_SUBDIR)/dejagnu && \
7913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7915 "RANLIB=$${RANLIB}" \
7916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7917 mostlyclean) \
7918 || exit 1
7920 @endif dejagnu
7922 .PHONY: maybe-clean-dejagnu clean-dejagnu
7923 maybe-clean-dejagnu:
7924 @if dejagnu
7925 maybe-clean-dejagnu: clean-dejagnu
7927 clean-dejagnu:
7928 @: $(MAKE); $(unstage)
7929 @[ -f ./dejagnu/Makefile ] || exit 0; \
7930 r=`${PWD_COMMAND}`; export r; \
7931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7932 $(HOST_EXPORTS) \
7933 for flag in $(EXTRA_HOST_FLAGS) ; do \
7934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7935 done; \
7936 echo "Doing clean in dejagnu"; \
7937 (cd $(HOST_SUBDIR)/dejagnu && \
7938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7940 "RANLIB=$${RANLIB}" \
7941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7942 clean) \
7943 || exit 1
7945 @endif dejagnu
7947 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7948 maybe-distclean-dejagnu:
7949 @if dejagnu
7950 maybe-distclean-dejagnu: distclean-dejagnu
7952 distclean-dejagnu:
7953 @: $(MAKE); $(unstage)
7954 @[ -f ./dejagnu/Makefile ] || exit 0; \
7955 r=`${PWD_COMMAND}`; export r; \
7956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957 $(HOST_EXPORTS) \
7958 for flag in $(EXTRA_HOST_FLAGS) ; do \
7959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7960 done; \
7961 echo "Doing distclean in dejagnu"; \
7962 (cd $(HOST_SUBDIR)/dejagnu && \
7963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7965 "RANLIB=$${RANLIB}" \
7966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7967 distclean) \
7968 || exit 1
7970 @endif dejagnu
7972 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7973 maybe-maintainer-clean-dejagnu:
7974 @if dejagnu
7975 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7977 maintainer-clean-dejagnu:
7978 @: $(MAKE); $(unstage)
7979 @[ -f ./dejagnu/Makefile ] || exit 0; \
7980 r=`${PWD_COMMAND}`; export r; \
7981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982 $(HOST_EXPORTS) \
7983 for flag in $(EXTRA_HOST_FLAGS) ; do \
7984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985 done; \
7986 echo "Doing maintainer-clean in dejagnu"; \
7987 (cd $(HOST_SUBDIR)/dejagnu && \
7988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7990 "RANLIB=$${RANLIB}" \
7991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7992 maintainer-clean) \
7993 || exit 1
7995 @endif dejagnu
7999 .PHONY: configure-etc maybe-configure-etc
8000 maybe-configure-etc:
8001 @if gcc-bootstrap
8002 configure-etc: stage_current
8003 @endif gcc-bootstrap
8004 @if etc
8005 maybe-configure-etc: configure-etc
8006 configure-etc:
8007 @: $(MAKE); $(unstage)
8008 @r=`${PWD_COMMAND}`; export r; \
8009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8012 $(HOST_EXPORTS) \
8013 echo Configuring in $(HOST_SUBDIR)/etc; \
8014 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8015 case $(srcdir) in \
8016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8017 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8019 esac; \
8020 module_srcdir=etc; \
8021 $(SHELL) \
8022 $$s/$$module_srcdir/configure \
8023 --srcdir=$${topdir}/$$module_srcdir \
8024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8025 --target=${target_alias} \
8026 || exit 1
8027 @endif etc
8033 .PHONY: all-etc maybe-all-etc
8034 maybe-all-etc:
8035 @if gcc-bootstrap
8036 all-etc: stage_current
8037 @endif gcc-bootstrap
8038 @if etc
8039 TARGET-etc=all
8040 maybe-all-etc: all-etc
8041 all-etc: configure-etc
8042 @: $(MAKE); $(unstage)
8043 @r=`${PWD_COMMAND}`; export r; \
8044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8045 $(HOST_EXPORTS) \
8046 (cd $(HOST_SUBDIR)/etc && \
8047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8048 $(TARGET-etc))
8049 @endif etc
8054 .PHONY: check-etc maybe-check-etc
8055 maybe-check-etc:
8056 @if etc
8057 maybe-check-etc: check-etc
8059 check-etc:
8060 @: $(MAKE); $(unstage)
8061 @r=`${PWD_COMMAND}`; export r; \
8062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063 $(HOST_EXPORTS) \
8064 (cd $(HOST_SUBDIR)/etc && \
8065 $(MAKE) $(FLAGS_TO_PASS) check)
8067 @endif etc
8069 .PHONY: install-etc maybe-install-etc
8070 maybe-install-etc:
8071 @if etc
8072 maybe-install-etc: install-etc
8074 install-etc: installdirs
8075 @: $(MAKE); $(unstage)
8076 @r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 $(HOST_EXPORTS) \
8079 (cd $(HOST_SUBDIR)/etc && \
8080 $(MAKE) $(FLAGS_TO_PASS) install)
8082 @endif etc
8084 .PHONY: install-strip-etc maybe-install-strip-etc
8085 maybe-install-strip-etc:
8086 @if etc
8087 maybe-install-strip-etc: install-strip-etc
8089 install-strip-etc: installdirs
8090 @: $(MAKE); $(unstage)
8091 @r=`${PWD_COMMAND}`; export r; \
8092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8093 $(HOST_EXPORTS) \
8094 (cd $(HOST_SUBDIR)/etc && \
8095 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8097 @endif etc
8099 # Other targets (info, dvi, pdf, etc.)
8101 .PHONY: maybe-info-etc info-etc
8102 maybe-info-etc:
8103 @if etc
8104 maybe-info-etc: info-etc
8106 info-etc: \
8107 configure-etc
8108 @: $(MAKE); $(unstage)
8109 @[ -f ./etc/Makefile ] || exit 0; \
8110 r=`${PWD_COMMAND}`; export r; \
8111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112 $(HOST_EXPORTS) \
8113 for flag in $(EXTRA_HOST_FLAGS) ; do \
8114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115 done; \
8116 echo "Doing info in etc"; \
8117 (cd $(HOST_SUBDIR)/etc && \
8118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120 "RANLIB=$${RANLIB}" \
8121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8122 info) \
8123 || exit 1
8125 @endif etc
8127 .PHONY: maybe-dvi-etc dvi-etc
8128 maybe-dvi-etc:
8129 @if etc
8130 maybe-dvi-etc: dvi-etc
8132 dvi-etc: \
8133 configure-etc
8134 @: $(MAKE); $(unstage)
8135 @[ -f ./etc/Makefile ] || exit 0; \
8136 r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 for flag in $(EXTRA_HOST_FLAGS) ; do \
8140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141 done; \
8142 echo "Doing dvi in etc"; \
8143 (cd $(HOST_SUBDIR)/etc && \
8144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146 "RANLIB=$${RANLIB}" \
8147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148 dvi) \
8149 || exit 1
8151 @endif etc
8153 .PHONY: maybe-pdf-etc pdf-etc
8154 maybe-pdf-etc:
8155 @if etc
8156 maybe-pdf-etc: pdf-etc
8158 pdf-etc: \
8159 configure-etc
8160 @: $(MAKE); $(unstage)
8161 @[ -f ./etc/Makefile ] || exit 0; \
8162 r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 for flag in $(EXTRA_HOST_FLAGS) ; do \
8166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167 done; \
8168 echo "Doing pdf in etc"; \
8169 (cd $(HOST_SUBDIR)/etc && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172 "RANLIB=$${RANLIB}" \
8173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174 pdf) \
8175 || exit 1
8177 @endif etc
8179 .PHONY: maybe-html-etc html-etc
8180 maybe-html-etc:
8181 @if etc
8182 maybe-html-etc: html-etc
8184 html-etc: \
8185 configure-etc
8186 @: $(MAKE); $(unstage)
8187 @[ -f ./etc/Makefile ] || exit 0; \
8188 r=`${PWD_COMMAND}`; export r; \
8189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190 $(HOST_EXPORTS) \
8191 for flag in $(EXTRA_HOST_FLAGS) ; do \
8192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193 done; \
8194 echo "Doing html in etc"; \
8195 (cd $(HOST_SUBDIR)/etc && \
8196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198 "RANLIB=$${RANLIB}" \
8199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200 html) \
8201 || exit 1
8203 @endif etc
8205 .PHONY: maybe-TAGS-etc TAGS-etc
8206 maybe-TAGS-etc:
8207 @if etc
8208 maybe-TAGS-etc: TAGS-etc
8210 TAGS-etc: \
8211 configure-etc
8212 @: $(MAKE); $(unstage)
8213 @[ -f ./etc/Makefile ] || exit 0; \
8214 r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 for flag in $(EXTRA_HOST_FLAGS) ; do \
8218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219 done; \
8220 echo "Doing TAGS in etc"; \
8221 (cd $(HOST_SUBDIR)/etc && \
8222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224 "RANLIB=$${RANLIB}" \
8225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226 TAGS) \
8227 || exit 1
8229 @endif etc
8231 .PHONY: maybe-install-info-etc install-info-etc
8232 maybe-install-info-etc:
8233 @if etc
8234 maybe-install-info-etc: install-info-etc
8236 install-info-etc: \
8237 configure-etc \
8238 info-etc
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./etc/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing install-info in etc"; \
8248 (cd $(HOST_SUBDIR)/etc && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 install-info) \
8254 || exit 1
8256 @endif etc
8258 .PHONY: maybe-install-pdf-etc install-pdf-etc
8259 maybe-install-pdf-etc:
8260 @if etc
8261 maybe-install-pdf-etc: install-pdf-etc
8263 install-pdf-etc: \
8264 configure-etc \
8265 pdf-etc
8266 @: $(MAKE); $(unstage)
8267 @[ -f ./etc/Makefile ] || exit 0; \
8268 r=`${PWD_COMMAND}`; export r; \
8269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270 $(HOST_EXPORTS) \
8271 for flag in $(EXTRA_HOST_FLAGS) ; do \
8272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273 done; \
8274 echo "Doing install-pdf in etc"; \
8275 (cd $(HOST_SUBDIR)/etc && \
8276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278 "RANLIB=$${RANLIB}" \
8279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280 install-pdf) \
8281 || exit 1
8283 @endif etc
8285 .PHONY: maybe-install-html-etc install-html-etc
8286 maybe-install-html-etc:
8287 @if etc
8288 maybe-install-html-etc: install-html-etc
8290 install-html-etc: \
8291 configure-etc \
8292 html-etc
8293 @: $(MAKE); $(unstage)
8294 @[ -f ./etc/Makefile ] || exit 0; \
8295 r=`${PWD_COMMAND}`; export r; \
8296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297 $(HOST_EXPORTS) \
8298 for flag in $(EXTRA_HOST_FLAGS) ; do \
8299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8300 done; \
8301 echo "Doing install-html in etc"; \
8302 (cd $(HOST_SUBDIR)/etc && \
8303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8305 "RANLIB=$${RANLIB}" \
8306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8307 install-html) \
8308 || exit 1
8310 @endif etc
8312 .PHONY: maybe-installcheck-etc installcheck-etc
8313 maybe-installcheck-etc:
8314 @if etc
8315 maybe-installcheck-etc: installcheck-etc
8317 installcheck-etc: \
8318 configure-etc
8319 @: $(MAKE); $(unstage)
8320 @[ -f ./etc/Makefile ] || exit 0; \
8321 r=`${PWD_COMMAND}`; export r; \
8322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323 $(HOST_EXPORTS) \
8324 for flag in $(EXTRA_HOST_FLAGS) ; do \
8325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326 done; \
8327 echo "Doing installcheck in etc"; \
8328 (cd $(HOST_SUBDIR)/etc && \
8329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331 "RANLIB=$${RANLIB}" \
8332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333 installcheck) \
8334 || exit 1
8336 @endif etc
8338 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8339 maybe-mostlyclean-etc:
8340 @if etc
8341 maybe-mostlyclean-etc: mostlyclean-etc
8343 mostlyclean-etc:
8344 @: $(MAKE); $(unstage)
8345 @[ -f ./etc/Makefile ] || exit 0; \
8346 r=`${PWD_COMMAND}`; export r; \
8347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348 $(HOST_EXPORTS) \
8349 for flag in $(EXTRA_HOST_FLAGS) ; do \
8350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8351 done; \
8352 echo "Doing mostlyclean in etc"; \
8353 (cd $(HOST_SUBDIR)/etc && \
8354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8356 "RANLIB=$${RANLIB}" \
8357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8358 mostlyclean) \
8359 || exit 1
8361 @endif etc
8363 .PHONY: maybe-clean-etc clean-etc
8364 maybe-clean-etc:
8365 @if etc
8366 maybe-clean-etc: clean-etc
8368 clean-etc:
8369 @: $(MAKE); $(unstage)
8370 @[ -f ./etc/Makefile ] || exit 0; \
8371 r=`${PWD_COMMAND}`; export r; \
8372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8373 $(HOST_EXPORTS) \
8374 for flag in $(EXTRA_HOST_FLAGS) ; do \
8375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8376 done; \
8377 echo "Doing clean in etc"; \
8378 (cd $(HOST_SUBDIR)/etc && \
8379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8381 "RANLIB=$${RANLIB}" \
8382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8383 clean) \
8384 || exit 1
8386 @endif etc
8388 .PHONY: maybe-distclean-etc distclean-etc
8389 maybe-distclean-etc:
8390 @if etc
8391 maybe-distclean-etc: distclean-etc
8393 distclean-etc:
8394 @: $(MAKE); $(unstage)
8395 @[ -f ./etc/Makefile ] || exit 0; \
8396 r=`${PWD_COMMAND}`; export r; \
8397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398 $(HOST_EXPORTS) \
8399 for flag in $(EXTRA_HOST_FLAGS) ; do \
8400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401 done; \
8402 echo "Doing distclean in etc"; \
8403 (cd $(HOST_SUBDIR)/etc && \
8404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406 "RANLIB=$${RANLIB}" \
8407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408 distclean) \
8409 || exit 1
8411 @endif etc
8413 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8414 maybe-maintainer-clean-etc:
8415 @if etc
8416 maybe-maintainer-clean-etc: maintainer-clean-etc
8418 maintainer-clean-etc:
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./etc/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing maintainer-clean in etc"; \
8428 (cd $(HOST_SUBDIR)/etc && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433 maintainer-clean) \
8434 || exit 1
8436 @endif etc
8440 .PHONY: configure-fastjar maybe-configure-fastjar
8441 maybe-configure-fastjar:
8442 @if gcc-bootstrap
8443 configure-fastjar: stage_current
8444 @endif gcc-bootstrap
8445 @if fastjar
8446 maybe-configure-fastjar: configure-fastjar
8447 configure-fastjar:
8448 @: $(MAKE); $(unstage)
8449 @r=`${PWD_COMMAND}`; export r; \
8450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8451 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8453 $(HOST_EXPORTS) \
8454 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8455 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8456 case $(srcdir) in \
8457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8458 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8460 esac; \
8461 module_srcdir=fastjar; \
8462 $(SHELL) \
8463 $$s/$$module_srcdir/configure \
8464 --srcdir=$${topdir}/$$module_srcdir \
8465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8466 --target=${target_alias} \
8467 || exit 1
8468 @endif fastjar
8474 .PHONY: all-fastjar maybe-all-fastjar
8475 maybe-all-fastjar:
8476 @if gcc-bootstrap
8477 all-fastjar: stage_current
8478 @endif gcc-bootstrap
8479 @if fastjar
8480 TARGET-fastjar=all
8481 maybe-all-fastjar: all-fastjar
8482 all-fastjar: configure-fastjar
8483 @: $(MAKE); $(unstage)
8484 @r=`${PWD_COMMAND}`; export r; \
8485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486 $(HOST_EXPORTS) \
8487 (cd $(HOST_SUBDIR)/fastjar && \
8488 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8489 $(TARGET-fastjar))
8490 @endif fastjar
8495 .PHONY: check-fastjar maybe-check-fastjar
8496 maybe-check-fastjar:
8497 @if fastjar
8498 maybe-check-fastjar: check-fastjar
8500 # This module is only tested in a native toolchain.
8501 check-fastjar:
8502 @: $(MAKE); $(unstage)
8503 @if [ '$(host)' = '$(target)' ]; then \
8504 r=`${PWD_COMMAND}`; export r; \
8505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8506 $(HOST_EXPORTS) \
8507 (cd $(HOST_SUBDIR)/fastjar && \
8508 $(MAKE) $(FLAGS_TO_PASS) check)
8511 @endif fastjar
8513 .PHONY: install-fastjar maybe-install-fastjar
8514 maybe-install-fastjar:
8515 @if fastjar
8516 maybe-install-fastjar: install-fastjar
8518 install-fastjar: installdirs
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 $(HOST_EXPORTS) \
8523 (cd $(HOST_SUBDIR)/fastjar && \
8524 $(MAKE) $(FLAGS_TO_PASS) install)
8526 @endif fastjar
8528 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8529 maybe-install-strip-fastjar:
8530 @if fastjar
8531 maybe-install-strip-fastjar: install-strip-fastjar
8533 install-strip-fastjar: installdirs
8534 @: $(MAKE); $(unstage)
8535 @r=`${PWD_COMMAND}`; export r; \
8536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537 $(HOST_EXPORTS) \
8538 (cd $(HOST_SUBDIR)/fastjar && \
8539 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8541 @endif fastjar
8543 # Other targets (info, dvi, pdf, etc.)
8545 .PHONY: maybe-info-fastjar info-fastjar
8546 maybe-info-fastjar:
8547 @if fastjar
8548 maybe-info-fastjar: info-fastjar
8550 info-fastjar: \
8551 configure-fastjar
8552 @: $(MAKE); $(unstage)
8553 @[ -f ./fastjar/Makefile ] || exit 0; \
8554 r=`${PWD_COMMAND}`; export r; \
8555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556 $(HOST_EXPORTS) \
8557 for flag in $(EXTRA_HOST_FLAGS) ; do \
8558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559 done; \
8560 echo "Doing info in fastjar"; \
8561 (cd $(HOST_SUBDIR)/fastjar && \
8562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564 "RANLIB=$${RANLIB}" \
8565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8566 info) \
8567 || exit 1
8569 @endif fastjar
8571 .PHONY: maybe-dvi-fastjar dvi-fastjar
8572 maybe-dvi-fastjar:
8573 @if fastjar
8574 maybe-dvi-fastjar: dvi-fastjar
8576 dvi-fastjar: \
8577 configure-fastjar
8578 @: $(MAKE); $(unstage)
8579 @[ -f ./fastjar/Makefile ] || exit 0; \
8580 r=`${PWD_COMMAND}`; export r; \
8581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582 $(HOST_EXPORTS) \
8583 for flag in $(EXTRA_HOST_FLAGS) ; do \
8584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585 done; \
8586 echo "Doing dvi in fastjar"; \
8587 (cd $(HOST_SUBDIR)/fastjar && \
8588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590 "RANLIB=$${RANLIB}" \
8591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8592 dvi) \
8593 || exit 1
8595 @endif fastjar
8597 .PHONY: maybe-pdf-fastjar pdf-fastjar
8598 maybe-pdf-fastjar:
8599 @if fastjar
8600 maybe-pdf-fastjar: pdf-fastjar
8602 pdf-fastjar: \
8603 configure-fastjar
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./fastjar/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing pdf in fastjar"; \
8613 (cd $(HOST_SUBDIR)/fastjar && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 pdf) \
8619 || exit 1
8621 @endif fastjar
8623 .PHONY: maybe-html-fastjar html-fastjar
8624 maybe-html-fastjar:
8625 @if fastjar
8626 maybe-html-fastjar: html-fastjar
8628 html-fastjar: \
8629 configure-fastjar
8630 @: $(MAKE); $(unstage)
8631 @[ -f ./fastjar/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing html in fastjar"; \
8639 (cd $(HOST_SUBDIR)/fastjar && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644 html) \
8645 || exit 1
8647 @endif fastjar
8649 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8650 maybe-TAGS-fastjar:
8651 @if fastjar
8652 maybe-TAGS-fastjar: TAGS-fastjar
8654 TAGS-fastjar: \
8655 configure-fastjar
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./fastjar/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing TAGS in fastjar"; \
8665 (cd $(HOST_SUBDIR)/fastjar && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 TAGS) \
8671 || exit 1
8673 @endif fastjar
8675 .PHONY: maybe-install-info-fastjar install-info-fastjar
8676 maybe-install-info-fastjar:
8677 @if fastjar
8678 maybe-install-info-fastjar: install-info-fastjar
8680 install-info-fastjar: \
8681 configure-fastjar \
8682 info-fastjar
8683 @: $(MAKE); $(unstage)
8684 @[ -f ./fastjar/Makefile ] || exit 0; \
8685 r=`${PWD_COMMAND}`; export r; \
8686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687 $(HOST_EXPORTS) \
8688 for flag in $(EXTRA_HOST_FLAGS) ; do \
8689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690 done; \
8691 echo "Doing install-info in fastjar"; \
8692 (cd $(HOST_SUBDIR)/fastjar && \
8693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695 "RANLIB=$${RANLIB}" \
8696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697 install-info) \
8698 || exit 1
8700 @endif fastjar
8702 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8703 maybe-install-pdf-fastjar:
8704 @if fastjar
8705 maybe-install-pdf-fastjar: install-pdf-fastjar
8707 install-pdf-fastjar: \
8708 configure-fastjar \
8709 pdf-fastjar
8710 @: $(MAKE); $(unstage)
8711 @[ -f ./fastjar/Makefile ] || exit 0; \
8712 r=`${PWD_COMMAND}`; export r; \
8713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714 $(HOST_EXPORTS) \
8715 for flag in $(EXTRA_HOST_FLAGS) ; do \
8716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717 done; \
8718 echo "Doing install-pdf in fastjar"; \
8719 (cd $(HOST_SUBDIR)/fastjar && \
8720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722 "RANLIB=$${RANLIB}" \
8723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724 install-pdf) \
8725 || exit 1
8727 @endif fastjar
8729 .PHONY: maybe-install-html-fastjar install-html-fastjar
8730 maybe-install-html-fastjar:
8731 @if fastjar
8732 maybe-install-html-fastjar: install-html-fastjar
8734 install-html-fastjar: \
8735 configure-fastjar \
8736 html-fastjar
8737 @: $(MAKE); $(unstage)
8738 @[ -f ./fastjar/Makefile ] || exit 0; \
8739 r=`${PWD_COMMAND}`; export r; \
8740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741 $(HOST_EXPORTS) \
8742 for flag in $(EXTRA_HOST_FLAGS) ; do \
8743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744 done; \
8745 echo "Doing install-html in fastjar"; \
8746 (cd $(HOST_SUBDIR)/fastjar && \
8747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749 "RANLIB=$${RANLIB}" \
8750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751 install-html) \
8752 || exit 1
8754 @endif fastjar
8756 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8757 maybe-installcheck-fastjar:
8758 @if fastjar
8759 maybe-installcheck-fastjar: installcheck-fastjar
8761 installcheck-fastjar: \
8762 configure-fastjar
8763 @: $(MAKE); $(unstage)
8764 @[ -f ./fastjar/Makefile ] || exit 0; \
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767 $(HOST_EXPORTS) \
8768 for flag in $(EXTRA_HOST_FLAGS) ; do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770 done; \
8771 echo "Doing installcheck in fastjar"; \
8772 (cd $(HOST_SUBDIR)/fastjar && \
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}" \
8777 installcheck) \
8778 || exit 1
8780 @endif fastjar
8782 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8783 maybe-mostlyclean-fastjar:
8784 @if fastjar
8785 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8787 mostlyclean-fastjar:
8788 @: $(MAKE); $(unstage)
8789 @[ -f ./fastjar/Makefile ] || exit 0; \
8790 r=`${PWD_COMMAND}`; export r; \
8791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8792 $(HOST_EXPORTS) \
8793 for flag in $(EXTRA_HOST_FLAGS) ; do \
8794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8795 done; \
8796 echo "Doing mostlyclean in fastjar"; \
8797 (cd $(HOST_SUBDIR)/fastjar && \
8798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8800 "RANLIB=$${RANLIB}" \
8801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8802 mostlyclean) \
8803 || exit 1
8805 @endif fastjar
8807 .PHONY: maybe-clean-fastjar clean-fastjar
8808 maybe-clean-fastjar:
8809 @if fastjar
8810 maybe-clean-fastjar: clean-fastjar
8812 clean-fastjar:
8813 @: $(MAKE); $(unstage)
8814 @[ -f ./fastjar/Makefile ] || exit 0; \
8815 r=`${PWD_COMMAND}`; export r; \
8816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8817 $(HOST_EXPORTS) \
8818 for flag in $(EXTRA_HOST_FLAGS) ; do \
8819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8820 done; \
8821 echo "Doing clean in fastjar"; \
8822 (cd $(HOST_SUBDIR)/fastjar && \
8823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8825 "RANLIB=$${RANLIB}" \
8826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8827 clean) \
8828 || exit 1
8830 @endif fastjar
8832 .PHONY: maybe-distclean-fastjar distclean-fastjar
8833 maybe-distclean-fastjar:
8834 @if fastjar
8835 maybe-distclean-fastjar: distclean-fastjar
8837 distclean-fastjar:
8838 @: $(MAKE); $(unstage)
8839 @[ -f ./fastjar/Makefile ] || exit 0; \
8840 r=`${PWD_COMMAND}`; export r; \
8841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842 $(HOST_EXPORTS) \
8843 for flag in $(EXTRA_HOST_FLAGS) ; do \
8844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845 done; \
8846 echo "Doing distclean in fastjar"; \
8847 (cd $(HOST_SUBDIR)/fastjar && \
8848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850 "RANLIB=$${RANLIB}" \
8851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8852 distclean) \
8853 || exit 1
8855 @endif fastjar
8857 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8858 maybe-maintainer-clean-fastjar:
8859 @if fastjar
8860 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8862 maintainer-clean-fastjar:
8863 @: $(MAKE); $(unstage)
8864 @[ -f ./fastjar/Makefile ] || exit 0; \
8865 r=`${PWD_COMMAND}`; export r; \
8866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867 $(HOST_EXPORTS) \
8868 for flag in $(EXTRA_HOST_FLAGS) ; do \
8869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870 done; \
8871 echo "Doing maintainer-clean in fastjar"; \
8872 (cd $(HOST_SUBDIR)/fastjar && \
8873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875 "RANLIB=$${RANLIB}" \
8876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877 maintainer-clean) \
8878 || exit 1
8880 @endif fastjar
8884 .PHONY: configure-fixincludes maybe-configure-fixincludes
8885 maybe-configure-fixincludes:
8886 @if gcc-bootstrap
8887 configure-fixincludes: stage_current
8888 @endif gcc-bootstrap
8889 @if fixincludes
8890 maybe-configure-fixincludes: configure-fixincludes
8891 configure-fixincludes:
8892 @r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8896 $(HOST_EXPORTS) \
8897 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8898 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8899 case $(srcdir) in \
8900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8901 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8903 esac; \
8904 module_srcdir=fixincludes; \
8905 $(SHELL) \
8906 $$s/$$module_srcdir/configure \
8907 --srcdir=$${topdir}/$$module_srcdir \
8908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8909 --target=${target_alias} \
8910 || exit 1
8911 @endif fixincludes
8915 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8916 maybe-configure-stage1-fixincludes:
8917 @if fixincludes-bootstrap
8918 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8919 configure-stage1-fixincludes:
8920 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8922 @r=`${PWD_COMMAND}`; export r; \
8923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8924 TFLAGS="$(STAGE1_TFLAGS)"; \
8925 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8926 $(HOST_EXPORTS) \
8927 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8928 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8929 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8930 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8932 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8933 case $(srcdir) in \
8934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8935 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8937 esac; \
8938 module_srcdir=fixincludes; \
8939 $(SHELL) $$s/$$module_srcdir/configure \
8940 --srcdir=$${topdir}/$$module_srcdir \
8941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8942 --target=${target_alias} \
8944 $(STAGE1_CONFIGURE_FLAGS)
8945 @endif fixincludes-bootstrap
8947 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8948 maybe-configure-stage2-fixincludes:
8949 @if fixincludes-bootstrap
8950 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8951 configure-stage2-fixincludes:
8952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8954 @r=`${PWD_COMMAND}`; export r; \
8955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956 TFLAGS="$(STAGE2_TFLAGS)"; \
8957 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8958 $(HOST_EXPORTS) \
8959 $(POSTSTAGE1_HOST_EXPORTS) \
8960 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8961 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8962 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8963 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8965 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8966 case $(srcdir) in \
8967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8968 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8970 esac; \
8971 module_srcdir=fixincludes; \
8972 $(SHELL) $$s/$$module_srcdir/configure \
8973 --srcdir=$${topdir}/$$module_srcdir \
8974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8975 --target=${target_alias} \
8976 --with-build-libsubdir=$(HOST_SUBDIR) \
8977 $(STAGE2_CONFIGURE_FLAGS)
8978 @endif fixincludes-bootstrap
8980 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8981 maybe-configure-stage3-fixincludes:
8982 @if fixincludes-bootstrap
8983 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8984 configure-stage3-fixincludes:
8985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8987 @r=`${PWD_COMMAND}`; export r; \
8988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989 TFLAGS="$(STAGE3_TFLAGS)"; \
8990 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8991 $(HOST_EXPORTS) \
8992 $(POSTSTAGE1_HOST_EXPORTS) \
8993 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8994 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8995 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8996 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8998 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8999 case $(srcdir) in \
9000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9001 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9003 esac; \
9004 module_srcdir=fixincludes; \
9005 $(SHELL) $$s/$$module_srcdir/configure \
9006 --srcdir=$${topdir}/$$module_srcdir \
9007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9008 --target=${target_alias} \
9009 --with-build-libsubdir=$(HOST_SUBDIR) \
9010 $(STAGE3_CONFIGURE_FLAGS)
9011 @endif fixincludes-bootstrap
9013 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9014 maybe-configure-stage4-fixincludes:
9015 @if fixincludes-bootstrap
9016 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9017 configure-stage4-fixincludes:
9018 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9020 @r=`${PWD_COMMAND}`; export r; \
9021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022 TFLAGS="$(STAGE4_TFLAGS)"; \
9023 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9024 $(HOST_EXPORTS) \
9025 $(POSTSTAGE1_HOST_EXPORTS) \
9026 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9027 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9028 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9029 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9031 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9032 case $(srcdir) in \
9033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9034 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9036 esac; \
9037 module_srcdir=fixincludes; \
9038 $(SHELL) $$s/$$module_srcdir/configure \
9039 --srcdir=$${topdir}/$$module_srcdir \
9040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9041 --target=${target_alias} \
9042 --with-build-libsubdir=$(HOST_SUBDIR) \
9043 $(STAGE4_CONFIGURE_FLAGS)
9044 @endif fixincludes-bootstrap
9046 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9047 maybe-configure-stageprofile-fixincludes:
9048 @if fixincludes-bootstrap
9049 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9050 configure-stageprofile-fixincludes:
9051 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9053 @r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9056 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9057 $(HOST_EXPORTS) \
9058 $(POSTSTAGE1_HOST_EXPORTS) \
9059 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9060 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9061 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9062 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9064 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9065 case $(srcdir) in \
9066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9067 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9069 esac; \
9070 module_srcdir=fixincludes; \
9071 $(SHELL) $$s/$$module_srcdir/configure \
9072 --srcdir=$${topdir}/$$module_srcdir \
9073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9074 --target=${target_alias} \
9075 --with-build-libsubdir=$(HOST_SUBDIR) \
9076 $(STAGEprofile_CONFIGURE_FLAGS)
9077 @endif fixincludes-bootstrap
9079 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9080 maybe-configure-stagetrain-fixincludes:
9081 @if fixincludes-bootstrap
9082 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9083 configure-stagetrain-fixincludes:
9084 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9086 @r=`${PWD_COMMAND}`; export r; \
9087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9088 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9089 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9090 $(HOST_EXPORTS) \
9091 $(POSTSTAGE1_HOST_EXPORTS) \
9092 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9093 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9094 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9095 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9097 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9098 case $(srcdir) in \
9099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9100 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9102 esac; \
9103 module_srcdir=fixincludes; \
9104 $(SHELL) $$s/$$module_srcdir/configure \
9105 --srcdir=$${topdir}/$$module_srcdir \
9106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9107 --target=${target_alias} \
9108 --with-build-libsubdir=$(HOST_SUBDIR) \
9109 $(STAGEtrain_CONFIGURE_FLAGS)
9110 @endif fixincludes-bootstrap
9112 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9113 maybe-configure-stagefeedback-fixincludes:
9114 @if fixincludes-bootstrap
9115 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9116 configure-stagefeedback-fixincludes:
9117 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9119 @r=`${PWD_COMMAND}`; export r; \
9120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9121 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9122 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9123 $(HOST_EXPORTS) \
9124 $(POSTSTAGE1_HOST_EXPORTS) \
9125 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9126 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9127 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9128 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9130 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9131 case $(srcdir) in \
9132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9133 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9135 esac; \
9136 module_srcdir=fixincludes; \
9137 $(SHELL) $$s/$$module_srcdir/configure \
9138 --srcdir=$${topdir}/$$module_srcdir \
9139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9140 --target=${target_alias} \
9141 --with-build-libsubdir=$(HOST_SUBDIR) \
9142 $(STAGEfeedback_CONFIGURE_FLAGS)
9143 @endif fixincludes-bootstrap
9145 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9146 maybe-configure-stageautoprofile-fixincludes:
9147 @if fixincludes-bootstrap
9148 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9149 configure-stageautoprofile-fixincludes:
9150 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9152 @r=`${PWD_COMMAND}`; export r; \
9153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9154 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9155 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9156 $(HOST_EXPORTS) \
9157 $(POSTSTAGE1_HOST_EXPORTS) \
9158 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9159 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9160 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9161 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9163 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9164 case $(srcdir) in \
9165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9166 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9168 esac; \
9169 module_srcdir=fixincludes; \
9170 $(SHELL) $$s/$$module_srcdir/configure \
9171 --srcdir=$${topdir}/$$module_srcdir \
9172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9173 --target=${target_alias} \
9174 --with-build-libsubdir=$(HOST_SUBDIR) \
9175 $(STAGEautoprofile_CONFIGURE_FLAGS)
9176 @endif fixincludes-bootstrap
9178 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9179 maybe-configure-stageautofeedback-fixincludes:
9180 @if fixincludes-bootstrap
9181 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9182 configure-stageautofeedback-fixincludes:
9183 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9185 @r=`${PWD_COMMAND}`; export r; \
9186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9188 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9189 $(HOST_EXPORTS) \
9190 $(POSTSTAGE1_HOST_EXPORTS) \
9191 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9192 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9193 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9194 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9196 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9197 case $(srcdir) in \
9198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9199 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9201 esac; \
9202 module_srcdir=fixincludes; \
9203 $(SHELL) $$s/$$module_srcdir/configure \
9204 --srcdir=$${topdir}/$$module_srcdir \
9205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9206 --target=${target_alias} \
9207 --with-build-libsubdir=$(HOST_SUBDIR) \
9208 $(STAGEautofeedback_CONFIGURE_FLAGS)
9209 @endif fixincludes-bootstrap
9215 .PHONY: all-fixincludes maybe-all-fixincludes
9216 maybe-all-fixincludes:
9217 @if gcc-bootstrap
9218 all-fixincludes: stage_current
9219 @endif gcc-bootstrap
9220 @if fixincludes
9221 TARGET-fixincludes=all
9222 maybe-all-fixincludes: all-fixincludes
9223 all-fixincludes: configure-fixincludes
9224 @r=`${PWD_COMMAND}`; export r; \
9225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9226 $(HOST_EXPORTS) \
9227 (cd $(HOST_SUBDIR)/fixincludes && \
9228 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9229 $(TARGET-fixincludes))
9230 @endif fixincludes
9234 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9235 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9236 maybe-all-stage1-fixincludes:
9237 maybe-clean-stage1-fixincludes:
9238 @if fixincludes-bootstrap
9239 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9240 all-stage1: all-stage1-fixincludes
9241 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9242 all-stage1-fixincludes: configure-stage1-fixincludes
9243 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9244 @r=`${PWD_COMMAND}`; export r; \
9245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 TFLAGS="$(STAGE1_TFLAGS)"; \
9247 $(HOST_EXPORTS) \
9248 cd $(HOST_SUBDIR)/fixincludes && \
9250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9251 CFLAGS="$(STAGE1_CFLAGS)" \
9252 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9253 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9254 LIBCFLAGS="$(LIBCFLAGS)" \
9255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9258 $(EXTRA_HOST_FLAGS) \
9259 $(STAGE1_FLAGS_TO_PASS) \
9260 TFLAGS="$(STAGE1_TFLAGS)" \
9261 $(TARGET-stage1-fixincludes)
9263 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9264 clean-stage1: clean-stage1-fixincludes
9265 clean-stage1-fixincludes:
9266 @if [ $(current_stage) = stage1 ]; then \
9267 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9268 else \
9269 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9270 $(MAKE) stage1-start; \
9271 fi; \
9272 cd $(HOST_SUBDIR)/fixincludes && \
9273 $(MAKE) $(EXTRA_HOST_FLAGS) \
9274 $(STAGE1_FLAGS_TO_PASS) clean
9275 @endif fixincludes-bootstrap
9278 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9279 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9280 maybe-all-stage2-fixincludes:
9281 maybe-clean-stage2-fixincludes:
9282 @if fixincludes-bootstrap
9283 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9284 all-stage2: all-stage2-fixincludes
9285 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9286 all-stage2-fixincludes: configure-stage2-fixincludes
9287 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9288 @r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 TFLAGS="$(STAGE2_TFLAGS)"; \
9291 $(HOST_EXPORTS) \
9292 $(POSTSTAGE1_HOST_EXPORTS) \
9293 cd $(HOST_SUBDIR)/fixincludes && \
9295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9296 CFLAGS="$(STAGE2_CFLAGS)" \
9297 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9298 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9299 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9304 TFLAGS="$(STAGE2_TFLAGS)" \
9305 $(TARGET-stage2-fixincludes)
9307 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9308 clean-stage2: clean-stage2-fixincludes
9309 clean-stage2-fixincludes:
9310 @if [ $(current_stage) = stage2 ]; then \
9311 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9312 else \
9313 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9314 $(MAKE) stage2-start; \
9315 fi; \
9316 cd $(HOST_SUBDIR)/fixincludes && \
9317 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9318 @endif fixincludes-bootstrap
9321 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9322 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9323 maybe-all-stage3-fixincludes:
9324 maybe-clean-stage3-fixincludes:
9325 @if fixincludes-bootstrap
9326 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9327 all-stage3: all-stage3-fixincludes
9328 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9329 all-stage3-fixincludes: configure-stage3-fixincludes
9330 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9331 @r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 TFLAGS="$(STAGE3_TFLAGS)"; \
9334 $(HOST_EXPORTS) \
9335 $(POSTSTAGE1_HOST_EXPORTS) \
9336 cd $(HOST_SUBDIR)/fixincludes && \
9338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9339 CFLAGS="$(STAGE3_CFLAGS)" \
9340 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9341 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9342 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9347 TFLAGS="$(STAGE3_TFLAGS)" \
9348 $(TARGET-stage3-fixincludes)
9350 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9351 clean-stage3: clean-stage3-fixincludes
9352 clean-stage3-fixincludes:
9353 @if [ $(current_stage) = stage3 ]; then \
9354 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9355 else \
9356 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9357 $(MAKE) stage3-start; \
9358 fi; \
9359 cd $(HOST_SUBDIR)/fixincludes && \
9360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9361 @endif fixincludes-bootstrap
9364 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9365 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9366 maybe-all-stage4-fixincludes:
9367 maybe-clean-stage4-fixincludes:
9368 @if fixincludes-bootstrap
9369 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9370 all-stage4: all-stage4-fixincludes
9371 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9372 all-stage4-fixincludes: configure-stage4-fixincludes
9373 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9374 @r=`${PWD_COMMAND}`; export r; \
9375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9376 TFLAGS="$(STAGE4_TFLAGS)"; \
9377 $(HOST_EXPORTS) \
9378 $(POSTSTAGE1_HOST_EXPORTS) \
9379 cd $(HOST_SUBDIR)/fixincludes && \
9381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9382 CFLAGS="$(STAGE4_CFLAGS)" \
9383 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9384 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9385 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9390 TFLAGS="$(STAGE4_TFLAGS)" \
9391 $(TARGET-stage4-fixincludes)
9393 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9394 clean-stage4: clean-stage4-fixincludes
9395 clean-stage4-fixincludes:
9396 @if [ $(current_stage) = stage4 ]; then \
9397 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9398 else \
9399 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9400 $(MAKE) stage4-start; \
9401 fi; \
9402 cd $(HOST_SUBDIR)/fixincludes && \
9403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9404 @endif fixincludes-bootstrap
9407 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9408 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9409 maybe-all-stageprofile-fixincludes:
9410 maybe-clean-stageprofile-fixincludes:
9411 @if fixincludes-bootstrap
9412 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9413 all-stageprofile: all-stageprofile-fixincludes
9414 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9415 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9416 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9417 @r=`${PWD_COMMAND}`; export r; \
9418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9419 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9420 $(HOST_EXPORTS) \
9421 $(POSTSTAGE1_HOST_EXPORTS) \
9422 cd $(HOST_SUBDIR)/fixincludes && \
9424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9425 CFLAGS="$(STAGEprofile_CFLAGS)" \
9426 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9427 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9428 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9433 TFLAGS="$(STAGEprofile_TFLAGS)" \
9434 $(TARGET-stageprofile-fixincludes)
9436 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9437 clean-stageprofile: clean-stageprofile-fixincludes
9438 clean-stageprofile-fixincludes:
9439 @if [ $(current_stage) = stageprofile ]; then \
9440 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9441 else \
9442 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9443 $(MAKE) stageprofile-start; \
9444 fi; \
9445 cd $(HOST_SUBDIR)/fixincludes && \
9446 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9447 @endif fixincludes-bootstrap
9450 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9451 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9452 maybe-all-stagetrain-fixincludes:
9453 maybe-clean-stagetrain-fixincludes:
9454 @if fixincludes-bootstrap
9455 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9456 all-stagetrain: all-stagetrain-fixincludes
9457 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9458 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9459 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9460 @r=`${PWD_COMMAND}`; export r; \
9461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9462 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9463 $(HOST_EXPORTS) \
9464 $(POSTSTAGE1_HOST_EXPORTS) \
9465 cd $(HOST_SUBDIR)/fixincludes && \
9467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9468 CFLAGS="$(STAGEtrain_CFLAGS)" \
9469 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9470 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9471 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9476 TFLAGS="$(STAGEtrain_TFLAGS)" \
9477 $(TARGET-stagetrain-fixincludes)
9479 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9480 clean-stagetrain: clean-stagetrain-fixincludes
9481 clean-stagetrain-fixincludes:
9482 @if [ $(current_stage) = stagetrain ]; then \
9483 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9484 else \
9485 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9486 $(MAKE) stagetrain-start; \
9487 fi; \
9488 cd $(HOST_SUBDIR)/fixincludes && \
9489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9490 @endif fixincludes-bootstrap
9493 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9494 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9495 maybe-all-stagefeedback-fixincludes:
9496 maybe-clean-stagefeedback-fixincludes:
9497 @if fixincludes-bootstrap
9498 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9499 all-stagefeedback: all-stagefeedback-fixincludes
9500 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9501 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9502 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9503 @r=`${PWD_COMMAND}`; export r; \
9504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9505 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9506 $(HOST_EXPORTS) \
9507 $(POSTSTAGE1_HOST_EXPORTS) \
9508 cd $(HOST_SUBDIR)/fixincludes && \
9510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9511 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9512 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9513 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9514 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9519 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9520 $(TARGET-stagefeedback-fixincludes)
9522 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9523 clean-stagefeedback: clean-stagefeedback-fixincludes
9524 clean-stagefeedback-fixincludes:
9525 @if [ $(current_stage) = stagefeedback ]; then \
9526 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9527 else \
9528 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9529 $(MAKE) stagefeedback-start; \
9530 fi; \
9531 cd $(HOST_SUBDIR)/fixincludes && \
9532 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9533 @endif fixincludes-bootstrap
9536 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9537 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9538 maybe-all-stageautoprofile-fixincludes:
9539 maybe-clean-stageautoprofile-fixincludes:
9540 @if fixincludes-bootstrap
9541 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9542 all-stageautoprofile: all-stageautoprofile-fixincludes
9543 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9544 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9545 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9546 @r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9549 $(HOST_EXPORTS) \
9550 $(POSTSTAGE1_HOST_EXPORTS) \
9551 cd $(HOST_SUBDIR)/fixincludes && \
9552 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9554 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9555 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9556 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9557 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9562 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9563 $(TARGET-stageautoprofile-fixincludes)
9565 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9566 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9567 clean-stageautoprofile-fixincludes:
9568 @if [ $(current_stage) = stageautoprofile ]; then \
9569 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9570 else \
9571 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9572 $(MAKE) stageautoprofile-start; \
9573 fi; \
9574 cd $(HOST_SUBDIR)/fixincludes && \
9575 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9576 @endif fixincludes-bootstrap
9579 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9580 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9581 maybe-all-stageautofeedback-fixincludes:
9582 maybe-clean-stageautofeedback-fixincludes:
9583 @if fixincludes-bootstrap
9584 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9585 all-stageautofeedback: all-stageautofeedback-fixincludes
9586 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9587 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9588 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9589 @r=`${PWD_COMMAND}`; export r; \
9590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9591 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9592 $(HOST_EXPORTS) \
9593 $(POSTSTAGE1_HOST_EXPORTS) \
9594 cd $(HOST_SUBDIR)/fixincludes && \
9596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9597 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9598 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9599 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9600 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9605 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9606 $(TARGET-stageautofeedback-fixincludes)
9608 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9609 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9610 clean-stageautofeedback-fixincludes:
9611 @if [ $(current_stage) = stageautofeedback ]; then \
9612 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9613 else \
9614 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9615 $(MAKE) stageautofeedback-start; \
9616 fi; \
9617 cd $(HOST_SUBDIR)/fixincludes && \
9618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9619 @endif fixincludes-bootstrap
9625 .PHONY: check-fixincludes maybe-check-fixincludes
9626 maybe-check-fixincludes:
9627 @if fixincludes
9628 maybe-check-fixincludes: check-fixincludes
9630 check-fixincludes:
9631 @: $(MAKE); $(unstage)
9632 @r=`${PWD_COMMAND}`; export r; \
9633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9634 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9635 (cd $(HOST_SUBDIR)/fixincludes && \
9636 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9638 @endif fixincludes
9640 .PHONY: install-fixincludes maybe-install-fixincludes
9641 maybe-install-fixincludes:
9642 @if fixincludes
9643 maybe-install-fixincludes: install-fixincludes
9645 install-fixincludes: installdirs
9646 @: $(MAKE); $(unstage)
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 (cd $(HOST_SUBDIR)/fixincludes && \
9651 $(MAKE) $(FLAGS_TO_PASS) install)
9653 @endif fixincludes
9655 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9656 maybe-install-strip-fixincludes:
9657 @if fixincludes
9658 maybe-install-strip-fixincludes: install-strip-fixincludes
9660 install-strip-fixincludes: installdirs
9661 @: $(MAKE); $(unstage)
9662 @r=`${PWD_COMMAND}`; export r; \
9663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9664 $(HOST_EXPORTS) \
9665 (cd $(HOST_SUBDIR)/fixincludes && \
9666 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9668 @endif fixincludes
9670 # Other targets (info, dvi, pdf, etc.)
9672 .PHONY: maybe-info-fixincludes info-fixincludes
9673 maybe-info-fixincludes:
9674 @if fixincludes
9675 maybe-info-fixincludes: info-fixincludes
9677 info-fixincludes: \
9678 configure-fixincludes
9679 @[ -f ./fixincludes/Makefile ] || exit 0; \
9680 r=`${PWD_COMMAND}`; export r; \
9681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682 $(HOST_EXPORTS) \
9683 for flag in $(EXTRA_HOST_FLAGS) ; do \
9684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9685 done; \
9686 echo "Doing info in fixincludes"; \
9687 (cd $(HOST_SUBDIR)/fixincludes && \
9688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9690 "RANLIB=$${RANLIB}" \
9691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9692 info) \
9693 || exit 1
9695 @endif fixincludes
9697 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9698 maybe-dvi-fixincludes:
9699 @if fixincludes
9700 maybe-dvi-fixincludes: dvi-fixincludes
9702 dvi-fixincludes: \
9703 configure-fixincludes
9704 @[ -f ./fixincludes/Makefile ] || exit 0; \
9705 r=`${PWD_COMMAND}`; export r; \
9706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9707 $(HOST_EXPORTS) \
9708 for flag in $(EXTRA_HOST_FLAGS) ; do \
9709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9710 done; \
9711 echo "Doing dvi in fixincludes"; \
9712 (cd $(HOST_SUBDIR)/fixincludes && \
9713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9715 "RANLIB=$${RANLIB}" \
9716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9717 dvi) \
9718 || exit 1
9720 @endif fixincludes
9722 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9723 maybe-pdf-fixincludes:
9724 @if fixincludes
9725 maybe-pdf-fixincludes: pdf-fixincludes
9727 pdf-fixincludes: \
9728 configure-fixincludes
9729 @[ -f ./fixincludes/Makefile ] || exit 0; \
9730 r=`${PWD_COMMAND}`; export r; \
9731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732 $(HOST_EXPORTS) \
9733 for flag in $(EXTRA_HOST_FLAGS) ; do \
9734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735 done; \
9736 echo "Doing pdf in fixincludes"; \
9737 (cd $(HOST_SUBDIR)/fixincludes && \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740 "RANLIB=$${RANLIB}" \
9741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742 pdf) \
9743 || exit 1
9745 @endif fixincludes
9747 .PHONY: maybe-html-fixincludes html-fixincludes
9748 maybe-html-fixincludes:
9749 @if fixincludes
9750 maybe-html-fixincludes: html-fixincludes
9752 html-fixincludes: \
9753 configure-fixincludes
9754 @[ -f ./fixincludes/Makefile ] || exit 0; \
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757 $(HOST_EXPORTS) \
9758 for flag in $(EXTRA_HOST_FLAGS) ; do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing html in fixincludes"; \
9762 (cd $(HOST_SUBDIR)/fixincludes && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765 "RANLIB=$${RANLIB}" \
9766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767 html) \
9768 || exit 1
9770 @endif fixincludes
9772 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9773 maybe-TAGS-fixincludes:
9774 @if fixincludes
9775 maybe-TAGS-fixincludes: TAGS-fixincludes
9777 # fixincludes doesn't support TAGS.
9778 TAGS-fixincludes:
9780 @endif fixincludes
9782 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9783 maybe-install-info-fixincludes:
9784 @if fixincludes
9785 maybe-install-info-fixincludes: install-info-fixincludes
9787 install-info-fixincludes: \
9788 configure-fixincludes \
9789 info-fixincludes
9790 @[ -f ./fixincludes/Makefile ] || exit 0; \
9791 r=`${PWD_COMMAND}`; export r; \
9792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9793 $(HOST_EXPORTS) \
9794 for flag in $(EXTRA_HOST_FLAGS) ; do \
9795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9796 done; \
9797 echo "Doing install-info in fixincludes"; \
9798 (cd $(HOST_SUBDIR)/fixincludes && \
9799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9801 "RANLIB=$${RANLIB}" \
9802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9803 install-info) \
9804 || exit 1
9806 @endif fixincludes
9808 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9809 maybe-install-pdf-fixincludes:
9810 @if fixincludes
9811 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9813 install-pdf-fixincludes: \
9814 configure-fixincludes \
9815 pdf-fixincludes
9816 @[ -f ./fixincludes/Makefile ] || exit 0; \
9817 r=`${PWD_COMMAND}`; export r; \
9818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819 $(HOST_EXPORTS) \
9820 for flag in $(EXTRA_HOST_FLAGS) ; do \
9821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9822 done; \
9823 echo "Doing install-pdf in fixincludes"; \
9824 (cd $(HOST_SUBDIR)/fixincludes && \
9825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9827 "RANLIB=$${RANLIB}" \
9828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9829 install-pdf) \
9830 || exit 1
9832 @endif fixincludes
9834 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9835 maybe-install-html-fixincludes:
9836 @if fixincludes
9837 maybe-install-html-fixincludes: install-html-fixincludes
9839 install-html-fixincludes: \
9840 configure-fixincludes \
9841 html-fixincludes
9842 @[ -f ./fixincludes/Makefile ] || exit 0; \
9843 r=`${PWD_COMMAND}`; export r; \
9844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9845 $(HOST_EXPORTS) \
9846 for flag in $(EXTRA_HOST_FLAGS) ; do \
9847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9848 done; \
9849 echo "Doing install-html in fixincludes"; \
9850 (cd $(HOST_SUBDIR)/fixincludes && \
9851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9853 "RANLIB=$${RANLIB}" \
9854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9855 install-html) \
9856 || exit 1
9858 @endif fixincludes
9860 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9861 maybe-installcheck-fixincludes:
9862 @if fixincludes
9863 maybe-installcheck-fixincludes: installcheck-fixincludes
9865 installcheck-fixincludes: \
9866 configure-fixincludes
9867 @[ -f ./fixincludes/Makefile ] || exit 0; \
9868 r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870 $(HOST_EXPORTS) \
9871 for flag in $(EXTRA_HOST_FLAGS) ; do \
9872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9873 done; \
9874 echo "Doing installcheck in fixincludes"; \
9875 (cd $(HOST_SUBDIR)/fixincludes && \
9876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9878 "RANLIB=$${RANLIB}" \
9879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9880 installcheck) \
9881 || exit 1
9883 @endif fixincludes
9885 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9886 maybe-mostlyclean-fixincludes:
9887 @if fixincludes
9888 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9890 mostlyclean-fixincludes:
9891 @[ -f ./fixincludes/Makefile ] || exit 0; \
9892 r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 for flag in $(EXTRA_HOST_FLAGS) ; do \
9896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897 done; \
9898 echo "Doing mostlyclean in fixincludes"; \
9899 (cd $(HOST_SUBDIR)/fixincludes && \
9900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902 "RANLIB=$${RANLIB}" \
9903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9904 mostlyclean) \
9905 || exit 1
9907 @endif fixincludes
9909 .PHONY: maybe-clean-fixincludes clean-fixincludes
9910 maybe-clean-fixincludes:
9911 @if fixincludes
9912 maybe-clean-fixincludes: clean-fixincludes
9914 clean-fixincludes:
9915 @[ -f ./fixincludes/Makefile ] || exit 0; \
9916 r=`${PWD_COMMAND}`; export r; \
9917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9918 $(HOST_EXPORTS) \
9919 for flag in $(EXTRA_HOST_FLAGS) ; do \
9920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9921 done; \
9922 echo "Doing clean in fixincludes"; \
9923 (cd $(HOST_SUBDIR)/fixincludes && \
9924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9926 "RANLIB=$${RANLIB}" \
9927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9928 clean) \
9929 || exit 1
9931 @endif fixincludes
9933 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9934 maybe-distclean-fixincludes:
9935 @if fixincludes
9936 maybe-distclean-fixincludes: distclean-fixincludes
9938 distclean-fixincludes:
9939 @[ -f ./fixincludes/Makefile ] || exit 0; \
9940 r=`${PWD_COMMAND}`; export r; \
9941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942 $(HOST_EXPORTS) \
9943 for flag in $(EXTRA_HOST_FLAGS) ; do \
9944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9945 done; \
9946 echo "Doing distclean in fixincludes"; \
9947 (cd $(HOST_SUBDIR)/fixincludes && \
9948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9950 "RANLIB=$${RANLIB}" \
9951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9952 distclean) \
9953 || exit 1
9955 @endif fixincludes
9957 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9958 maybe-maintainer-clean-fixincludes:
9959 @if fixincludes
9960 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9962 maintainer-clean-fixincludes:
9963 @[ -f ./fixincludes/Makefile ] || exit 0; \
9964 r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 for flag in $(EXTRA_HOST_FLAGS) ; do \
9968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969 done; \
9970 echo "Doing maintainer-clean in fixincludes"; \
9971 (cd $(HOST_SUBDIR)/fixincludes && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974 "RANLIB=$${RANLIB}" \
9975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 maintainer-clean) \
9977 || exit 1
9979 @endif fixincludes
9983 .PHONY: configure-flex maybe-configure-flex
9984 maybe-configure-flex:
9985 @if gcc-bootstrap
9986 configure-flex: stage_current
9987 @endif gcc-bootstrap
9988 @if flex
9989 maybe-configure-flex: configure-flex
9990 configure-flex:
9991 @: $(MAKE); $(unstage)
9992 @r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9996 $(HOST_EXPORTS) \
9997 echo Configuring in $(HOST_SUBDIR)/flex; \
9998 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9999 case $(srcdir) in \
10000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10001 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10003 esac; \
10004 module_srcdir=flex; \
10005 $(SHELL) \
10006 $$s/$$module_srcdir/configure \
10007 --srcdir=$${topdir}/$$module_srcdir \
10008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10009 --target=${target_alias} \
10010 || exit 1
10011 @endif flex
10017 .PHONY: all-flex maybe-all-flex
10018 maybe-all-flex:
10019 @if gcc-bootstrap
10020 all-flex: stage_current
10021 @endif gcc-bootstrap
10022 @if flex
10023 TARGET-flex=all
10024 maybe-all-flex: all-flex
10025 all-flex: configure-flex
10026 @: $(MAKE); $(unstage)
10027 @r=`${PWD_COMMAND}`; export r; \
10028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029 $(HOST_EXPORTS) \
10030 (cd $(HOST_SUBDIR)/flex && \
10031 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10032 $(TARGET-flex))
10033 @endif flex
10038 .PHONY: check-flex maybe-check-flex
10039 maybe-check-flex:
10040 @if flex
10041 maybe-check-flex: check-flex
10043 # This module is only tested in a native toolchain.
10044 check-flex:
10045 @: $(MAKE); $(unstage)
10046 @if [ '$(host)' = '$(target)' ]; then \
10047 r=`${PWD_COMMAND}`; export r; \
10048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049 $(HOST_EXPORTS) \
10050 (cd $(HOST_SUBDIR)/flex && \
10051 $(MAKE) $(FLAGS_TO_PASS) check)
10054 @endif flex
10056 .PHONY: install-flex maybe-install-flex
10057 maybe-install-flex:
10058 @if flex
10059 maybe-install-flex: install-flex
10061 install-flex: installdirs
10062 @: $(MAKE); $(unstage)
10063 @r=`${PWD_COMMAND}`; export r; \
10064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065 $(HOST_EXPORTS) \
10066 (cd $(HOST_SUBDIR)/flex && \
10067 $(MAKE) $(FLAGS_TO_PASS) install)
10069 @endif flex
10071 .PHONY: install-strip-flex maybe-install-strip-flex
10072 maybe-install-strip-flex:
10073 @if flex
10074 maybe-install-strip-flex: install-strip-flex
10076 install-strip-flex: installdirs
10077 @: $(MAKE); $(unstage)
10078 @r=`${PWD_COMMAND}`; export r; \
10079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10080 $(HOST_EXPORTS) \
10081 (cd $(HOST_SUBDIR)/flex && \
10082 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10084 @endif flex
10086 # Other targets (info, dvi, pdf, etc.)
10088 .PHONY: maybe-info-flex info-flex
10089 maybe-info-flex:
10090 @if flex
10091 maybe-info-flex: info-flex
10093 info-flex: \
10094 configure-flex
10095 @: $(MAKE); $(unstage)
10096 @[ -f ./flex/Makefile ] || exit 0; \
10097 r=`${PWD_COMMAND}`; export r; \
10098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10099 $(HOST_EXPORTS) \
10100 for flag in $(EXTRA_HOST_FLAGS) ; do \
10101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10102 done; \
10103 echo "Doing info in flex"; \
10104 (cd $(HOST_SUBDIR)/flex && \
10105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10107 "RANLIB=$${RANLIB}" \
10108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10109 info) \
10110 || exit 1
10112 @endif flex
10114 .PHONY: maybe-dvi-flex dvi-flex
10115 maybe-dvi-flex:
10116 @if flex
10117 maybe-dvi-flex: dvi-flex
10119 dvi-flex: \
10120 configure-flex
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./flex/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing dvi in flex"; \
10130 (cd $(HOST_SUBDIR)/flex && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 dvi) \
10136 || exit 1
10138 @endif flex
10140 .PHONY: maybe-pdf-flex pdf-flex
10141 maybe-pdf-flex:
10142 @if flex
10143 maybe-pdf-flex: pdf-flex
10145 pdf-flex: \
10146 configure-flex
10147 @: $(MAKE); $(unstage)
10148 @[ -f ./flex/Makefile ] || exit 0; \
10149 r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 for flag in $(EXTRA_HOST_FLAGS) ; do \
10153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154 done; \
10155 echo "Doing pdf in flex"; \
10156 (cd $(HOST_SUBDIR)/flex && \
10157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159 "RANLIB=$${RANLIB}" \
10160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161 pdf) \
10162 || exit 1
10164 @endif flex
10166 .PHONY: maybe-html-flex html-flex
10167 maybe-html-flex:
10168 @if flex
10169 maybe-html-flex: html-flex
10171 html-flex: \
10172 configure-flex
10173 @: $(MAKE); $(unstage)
10174 @[ -f ./flex/Makefile ] || exit 0; \
10175 r=`${PWD_COMMAND}`; export r; \
10176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177 $(HOST_EXPORTS) \
10178 for flag in $(EXTRA_HOST_FLAGS) ; do \
10179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180 done; \
10181 echo "Doing html in flex"; \
10182 (cd $(HOST_SUBDIR)/flex && \
10183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185 "RANLIB=$${RANLIB}" \
10186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187 html) \
10188 || exit 1
10190 @endif flex
10192 .PHONY: maybe-TAGS-flex TAGS-flex
10193 maybe-TAGS-flex:
10194 @if flex
10195 maybe-TAGS-flex: TAGS-flex
10197 TAGS-flex: \
10198 configure-flex
10199 @: $(MAKE); $(unstage)
10200 @[ -f ./flex/Makefile ] || exit 0; \
10201 r=`${PWD_COMMAND}`; export r; \
10202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203 $(HOST_EXPORTS) \
10204 for flag in $(EXTRA_HOST_FLAGS) ; do \
10205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206 done; \
10207 echo "Doing TAGS in flex"; \
10208 (cd $(HOST_SUBDIR)/flex && \
10209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211 "RANLIB=$${RANLIB}" \
10212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213 TAGS) \
10214 || exit 1
10216 @endif flex
10218 .PHONY: maybe-install-info-flex install-info-flex
10219 maybe-install-info-flex:
10220 @if flex
10221 maybe-install-info-flex: install-info-flex
10223 install-info-flex: \
10224 configure-flex \
10225 info-flex
10226 @: $(MAKE); $(unstage)
10227 @[ -f ./flex/Makefile ] || exit 0; \
10228 r=`${PWD_COMMAND}`; export r; \
10229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230 $(HOST_EXPORTS) \
10231 for flag in $(EXTRA_HOST_FLAGS) ; do \
10232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233 done; \
10234 echo "Doing install-info in flex"; \
10235 (cd $(HOST_SUBDIR)/flex && \
10236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238 "RANLIB=$${RANLIB}" \
10239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240 install-info) \
10241 || exit 1
10243 @endif flex
10245 .PHONY: maybe-install-pdf-flex install-pdf-flex
10246 maybe-install-pdf-flex:
10247 @if flex
10248 maybe-install-pdf-flex: install-pdf-flex
10250 install-pdf-flex: \
10251 configure-flex \
10252 pdf-flex
10253 @: $(MAKE); $(unstage)
10254 @[ -f ./flex/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing install-pdf in flex"; \
10262 (cd $(HOST_SUBDIR)/flex && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 install-pdf) \
10268 || exit 1
10270 @endif flex
10272 .PHONY: maybe-install-html-flex install-html-flex
10273 maybe-install-html-flex:
10274 @if flex
10275 maybe-install-html-flex: install-html-flex
10277 install-html-flex: \
10278 configure-flex \
10279 html-flex
10280 @: $(MAKE); $(unstage)
10281 @[ -f ./flex/Makefile ] || exit 0; \
10282 r=`${PWD_COMMAND}`; export r; \
10283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284 $(HOST_EXPORTS) \
10285 for flag in $(EXTRA_HOST_FLAGS) ; do \
10286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10287 done; \
10288 echo "Doing install-html in flex"; \
10289 (cd $(HOST_SUBDIR)/flex && \
10290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10292 "RANLIB=$${RANLIB}" \
10293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10294 install-html) \
10295 || exit 1
10297 @endif flex
10299 .PHONY: maybe-installcheck-flex installcheck-flex
10300 maybe-installcheck-flex:
10301 @if flex
10302 maybe-installcheck-flex: installcheck-flex
10304 installcheck-flex: \
10305 configure-flex
10306 @: $(MAKE); $(unstage)
10307 @[ -f ./flex/Makefile ] || exit 0; \
10308 r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310 $(HOST_EXPORTS) \
10311 for flag in $(EXTRA_HOST_FLAGS) ; do \
10312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313 done; \
10314 echo "Doing installcheck in flex"; \
10315 (cd $(HOST_SUBDIR)/flex && \
10316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318 "RANLIB=$${RANLIB}" \
10319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10320 installcheck) \
10321 || exit 1
10323 @endif flex
10325 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10326 maybe-mostlyclean-flex:
10327 @if flex
10328 maybe-mostlyclean-flex: mostlyclean-flex
10330 mostlyclean-flex:
10331 @: $(MAKE); $(unstage)
10332 @[ -f ./flex/Makefile ] || exit 0; \
10333 r=`${PWD_COMMAND}`; export r; \
10334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335 $(HOST_EXPORTS) \
10336 for flag in $(EXTRA_HOST_FLAGS) ; do \
10337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338 done; \
10339 echo "Doing mostlyclean in flex"; \
10340 (cd $(HOST_SUBDIR)/flex && \
10341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343 "RANLIB=$${RANLIB}" \
10344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10345 mostlyclean) \
10346 || exit 1
10348 @endif flex
10350 .PHONY: maybe-clean-flex clean-flex
10351 maybe-clean-flex:
10352 @if flex
10353 maybe-clean-flex: clean-flex
10355 clean-flex:
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./flex/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing clean in flex"; \
10365 (cd $(HOST_SUBDIR)/flex && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 clean) \
10371 || exit 1
10373 @endif flex
10375 .PHONY: maybe-distclean-flex distclean-flex
10376 maybe-distclean-flex:
10377 @if flex
10378 maybe-distclean-flex: distclean-flex
10380 distclean-flex:
10381 @: $(MAKE); $(unstage)
10382 @[ -f ./flex/Makefile ] || exit 0; \
10383 r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 $(HOST_EXPORTS) \
10386 for flag in $(EXTRA_HOST_FLAGS) ; do \
10387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10388 done; \
10389 echo "Doing distclean in flex"; \
10390 (cd $(HOST_SUBDIR)/flex && \
10391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10393 "RANLIB=$${RANLIB}" \
10394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10395 distclean) \
10396 || exit 1
10398 @endif flex
10400 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10401 maybe-maintainer-clean-flex:
10402 @if flex
10403 maybe-maintainer-clean-flex: maintainer-clean-flex
10405 maintainer-clean-flex:
10406 @: $(MAKE); $(unstage)
10407 @[ -f ./flex/Makefile ] || exit 0; \
10408 r=`${PWD_COMMAND}`; export r; \
10409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10410 $(HOST_EXPORTS) \
10411 for flag in $(EXTRA_HOST_FLAGS) ; do \
10412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10413 done; \
10414 echo "Doing maintainer-clean in flex"; \
10415 (cd $(HOST_SUBDIR)/flex && \
10416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10418 "RANLIB=$${RANLIB}" \
10419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10420 maintainer-clean) \
10421 || exit 1
10423 @endif flex
10427 .PHONY: configure-gas maybe-configure-gas
10428 maybe-configure-gas:
10429 @if gcc-bootstrap
10430 configure-gas: stage_current
10431 @endif gcc-bootstrap
10432 @if gas
10433 maybe-configure-gas: configure-gas
10434 configure-gas:
10435 @r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10439 $(HOST_EXPORTS) \
10440 echo Configuring in $(HOST_SUBDIR)/gas; \
10441 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10442 case $(srcdir) in \
10443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10444 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10446 esac; \
10447 module_srcdir=gas; \
10448 $(SHELL) \
10449 $$s/$$module_srcdir/configure \
10450 --srcdir=$${topdir}/$$module_srcdir \
10451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10452 --target=${target_alias} \
10453 || exit 1
10454 @endif gas
10458 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10459 maybe-configure-stage1-gas:
10460 @if gas-bootstrap
10461 maybe-configure-stage1-gas: configure-stage1-gas
10462 configure-stage1-gas:
10463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10465 @r=`${PWD_COMMAND}`; export r; \
10466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467 TFLAGS="$(STAGE1_TFLAGS)"; \
10468 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10469 $(HOST_EXPORTS) \
10470 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10471 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10472 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10473 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10475 cd $(HOST_SUBDIR)/gas || exit 1; \
10476 case $(srcdir) in \
10477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10478 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10480 esac; \
10481 module_srcdir=gas; \
10482 $(SHELL) $$s/$$module_srcdir/configure \
10483 --srcdir=$${topdir}/$$module_srcdir \
10484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10485 --target=${target_alias} \
10487 $(STAGE1_CONFIGURE_FLAGS)
10488 @endif gas-bootstrap
10490 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10491 maybe-configure-stage2-gas:
10492 @if gas-bootstrap
10493 maybe-configure-stage2-gas: configure-stage2-gas
10494 configure-stage2-gas:
10495 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10497 @r=`${PWD_COMMAND}`; export r; \
10498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499 TFLAGS="$(STAGE2_TFLAGS)"; \
10500 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10501 $(HOST_EXPORTS) \
10502 $(POSTSTAGE1_HOST_EXPORTS) \
10503 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10504 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10505 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10506 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10508 cd $(HOST_SUBDIR)/gas || exit 1; \
10509 case $(srcdir) in \
10510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10511 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10513 esac; \
10514 module_srcdir=gas; \
10515 $(SHELL) $$s/$$module_srcdir/configure \
10516 --srcdir=$${topdir}/$$module_srcdir \
10517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10518 --target=${target_alias} \
10519 --with-build-libsubdir=$(HOST_SUBDIR) \
10520 $(STAGE2_CONFIGURE_FLAGS)
10521 @endif gas-bootstrap
10523 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10524 maybe-configure-stage3-gas:
10525 @if gas-bootstrap
10526 maybe-configure-stage3-gas: configure-stage3-gas
10527 configure-stage3-gas:
10528 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10530 @r=`${PWD_COMMAND}`; export r; \
10531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532 TFLAGS="$(STAGE3_TFLAGS)"; \
10533 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10534 $(HOST_EXPORTS) \
10535 $(POSTSTAGE1_HOST_EXPORTS) \
10536 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10537 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10538 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10539 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10541 cd $(HOST_SUBDIR)/gas || exit 1; \
10542 case $(srcdir) in \
10543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10544 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10546 esac; \
10547 module_srcdir=gas; \
10548 $(SHELL) $$s/$$module_srcdir/configure \
10549 --srcdir=$${topdir}/$$module_srcdir \
10550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10551 --target=${target_alias} \
10552 --with-build-libsubdir=$(HOST_SUBDIR) \
10553 $(STAGE3_CONFIGURE_FLAGS)
10554 @endif gas-bootstrap
10556 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10557 maybe-configure-stage4-gas:
10558 @if gas-bootstrap
10559 maybe-configure-stage4-gas: configure-stage4-gas
10560 configure-stage4-gas:
10561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10563 @r=`${PWD_COMMAND}`; export r; \
10564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10565 TFLAGS="$(STAGE4_TFLAGS)"; \
10566 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10567 $(HOST_EXPORTS) \
10568 $(POSTSTAGE1_HOST_EXPORTS) \
10569 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10570 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10571 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10572 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10574 cd $(HOST_SUBDIR)/gas || exit 1; \
10575 case $(srcdir) in \
10576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10577 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10579 esac; \
10580 module_srcdir=gas; \
10581 $(SHELL) $$s/$$module_srcdir/configure \
10582 --srcdir=$${topdir}/$$module_srcdir \
10583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10584 --target=${target_alias} \
10585 --with-build-libsubdir=$(HOST_SUBDIR) \
10586 $(STAGE4_CONFIGURE_FLAGS)
10587 @endif gas-bootstrap
10589 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10590 maybe-configure-stageprofile-gas:
10591 @if gas-bootstrap
10592 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10593 configure-stageprofile-gas:
10594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10596 @r=`${PWD_COMMAND}`; export r; \
10597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10599 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10600 $(HOST_EXPORTS) \
10601 $(POSTSTAGE1_HOST_EXPORTS) \
10602 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10604 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10605 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10607 cd $(HOST_SUBDIR)/gas || exit 1; \
10608 case $(srcdir) in \
10609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10610 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10612 esac; \
10613 module_srcdir=gas; \
10614 $(SHELL) $$s/$$module_srcdir/configure \
10615 --srcdir=$${topdir}/$$module_srcdir \
10616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10617 --target=${target_alias} \
10618 --with-build-libsubdir=$(HOST_SUBDIR) \
10619 $(STAGEprofile_CONFIGURE_FLAGS)
10620 @endif gas-bootstrap
10622 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10623 maybe-configure-stagetrain-gas:
10624 @if gas-bootstrap
10625 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10626 configure-stagetrain-gas:
10627 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10629 @r=`${PWD_COMMAND}`; export r; \
10630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10632 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10633 $(HOST_EXPORTS) \
10634 $(POSTSTAGE1_HOST_EXPORTS) \
10635 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10636 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10637 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10638 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10640 cd $(HOST_SUBDIR)/gas || exit 1; \
10641 case $(srcdir) in \
10642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10643 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10645 esac; \
10646 module_srcdir=gas; \
10647 $(SHELL) $$s/$$module_srcdir/configure \
10648 --srcdir=$${topdir}/$$module_srcdir \
10649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10650 --target=${target_alias} \
10651 --with-build-libsubdir=$(HOST_SUBDIR) \
10652 $(STAGEtrain_CONFIGURE_FLAGS)
10653 @endif gas-bootstrap
10655 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10656 maybe-configure-stagefeedback-gas:
10657 @if gas-bootstrap
10658 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10659 configure-stagefeedback-gas:
10660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10662 @r=`${PWD_COMMAND}`; export r; \
10663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10665 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10666 $(HOST_EXPORTS) \
10667 $(POSTSTAGE1_HOST_EXPORTS) \
10668 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10669 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10671 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10673 cd $(HOST_SUBDIR)/gas || exit 1; \
10674 case $(srcdir) in \
10675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10676 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10678 esac; \
10679 module_srcdir=gas; \
10680 $(SHELL) $$s/$$module_srcdir/configure \
10681 --srcdir=$${topdir}/$$module_srcdir \
10682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10683 --target=${target_alias} \
10684 --with-build-libsubdir=$(HOST_SUBDIR) \
10685 $(STAGEfeedback_CONFIGURE_FLAGS)
10686 @endif gas-bootstrap
10688 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10689 maybe-configure-stageautoprofile-gas:
10690 @if gas-bootstrap
10691 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10692 configure-stageautoprofile-gas:
10693 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10695 @r=`${PWD_COMMAND}`; export r; \
10696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10698 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10699 $(HOST_EXPORTS) \
10700 $(POSTSTAGE1_HOST_EXPORTS) \
10701 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10702 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10703 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10704 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10706 cd $(HOST_SUBDIR)/gas || exit 1; \
10707 case $(srcdir) in \
10708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10709 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10711 esac; \
10712 module_srcdir=gas; \
10713 $(SHELL) $$s/$$module_srcdir/configure \
10714 --srcdir=$${topdir}/$$module_srcdir \
10715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10716 --target=${target_alias} \
10717 --with-build-libsubdir=$(HOST_SUBDIR) \
10718 $(STAGEautoprofile_CONFIGURE_FLAGS)
10719 @endif gas-bootstrap
10721 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10722 maybe-configure-stageautofeedback-gas:
10723 @if gas-bootstrap
10724 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10725 configure-stageautofeedback-gas:
10726 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10728 @r=`${PWD_COMMAND}`; export r; \
10729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10730 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10731 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10732 $(HOST_EXPORTS) \
10733 $(POSTSTAGE1_HOST_EXPORTS) \
10734 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10735 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10736 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10737 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10739 cd $(HOST_SUBDIR)/gas || exit 1; \
10740 case $(srcdir) in \
10741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10742 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10744 esac; \
10745 module_srcdir=gas; \
10746 $(SHELL) $$s/$$module_srcdir/configure \
10747 --srcdir=$${topdir}/$$module_srcdir \
10748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10749 --target=${target_alias} \
10750 --with-build-libsubdir=$(HOST_SUBDIR) \
10751 $(STAGEautofeedback_CONFIGURE_FLAGS)
10752 @endif gas-bootstrap
10758 .PHONY: all-gas maybe-all-gas
10759 maybe-all-gas:
10760 @if gcc-bootstrap
10761 all-gas: stage_current
10762 @endif gcc-bootstrap
10763 @if gas
10764 TARGET-gas=all
10765 maybe-all-gas: all-gas
10766 all-gas: configure-gas
10767 @r=`${PWD_COMMAND}`; export r; \
10768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769 $(HOST_EXPORTS) \
10770 (cd $(HOST_SUBDIR)/gas && \
10771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10772 $(TARGET-gas))
10773 @endif gas
10777 .PHONY: all-stage1-gas maybe-all-stage1-gas
10778 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10779 maybe-all-stage1-gas:
10780 maybe-clean-stage1-gas:
10781 @if gas-bootstrap
10782 maybe-all-stage1-gas: all-stage1-gas
10783 all-stage1: all-stage1-gas
10784 TARGET-stage1-gas = $(TARGET-gas)
10785 all-stage1-gas: configure-stage1-gas
10786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10787 @r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 TFLAGS="$(STAGE1_TFLAGS)"; \
10790 $(HOST_EXPORTS) \
10791 cd $(HOST_SUBDIR)/gas && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10794 CFLAGS="$(STAGE1_CFLAGS)" \
10795 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10796 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10797 LIBCFLAGS="$(LIBCFLAGS)" \
10798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10801 $(EXTRA_HOST_FLAGS) \
10802 $(STAGE1_FLAGS_TO_PASS) \
10803 TFLAGS="$(STAGE1_TFLAGS)" \
10804 $(TARGET-stage1-gas)
10806 maybe-clean-stage1-gas: clean-stage1-gas
10807 clean-stage1: clean-stage1-gas
10808 clean-stage1-gas:
10809 @if [ $(current_stage) = stage1 ]; then \
10810 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10811 else \
10812 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10813 $(MAKE) stage1-start; \
10814 fi; \
10815 cd $(HOST_SUBDIR)/gas && \
10816 $(MAKE) $(EXTRA_HOST_FLAGS) \
10817 $(STAGE1_FLAGS_TO_PASS) clean
10818 @endif gas-bootstrap
10821 .PHONY: all-stage2-gas maybe-all-stage2-gas
10822 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10823 maybe-all-stage2-gas:
10824 maybe-clean-stage2-gas:
10825 @if gas-bootstrap
10826 maybe-all-stage2-gas: all-stage2-gas
10827 all-stage2: all-stage2-gas
10828 TARGET-stage2-gas = $(TARGET-gas)
10829 all-stage2-gas: configure-stage2-gas
10830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10831 @r=`${PWD_COMMAND}`; export r; \
10832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833 TFLAGS="$(STAGE2_TFLAGS)"; \
10834 $(HOST_EXPORTS) \
10835 $(POSTSTAGE1_HOST_EXPORTS) \
10836 cd $(HOST_SUBDIR)/gas && \
10838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10839 CFLAGS="$(STAGE2_CFLAGS)" \
10840 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10841 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10842 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10843 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10844 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10845 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10846 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10847 TFLAGS="$(STAGE2_TFLAGS)" \
10848 $(TARGET-stage2-gas)
10850 maybe-clean-stage2-gas: clean-stage2-gas
10851 clean-stage2: clean-stage2-gas
10852 clean-stage2-gas:
10853 @if [ $(current_stage) = stage2 ]; then \
10854 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10855 else \
10856 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10857 $(MAKE) stage2-start; \
10858 fi; \
10859 cd $(HOST_SUBDIR)/gas && \
10860 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10861 @endif gas-bootstrap
10864 .PHONY: all-stage3-gas maybe-all-stage3-gas
10865 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10866 maybe-all-stage3-gas:
10867 maybe-clean-stage3-gas:
10868 @if gas-bootstrap
10869 maybe-all-stage3-gas: all-stage3-gas
10870 all-stage3: all-stage3-gas
10871 TARGET-stage3-gas = $(TARGET-gas)
10872 all-stage3-gas: configure-stage3-gas
10873 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10874 @r=`${PWD_COMMAND}`; export r; \
10875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10876 TFLAGS="$(STAGE3_TFLAGS)"; \
10877 $(HOST_EXPORTS) \
10878 $(POSTSTAGE1_HOST_EXPORTS) \
10879 cd $(HOST_SUBDIR)/gas && \
10881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10882 CFLAGS="$(STAGE3_CFLAGS)" \
10883 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10884 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10885 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10889 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10890 TFLAGS="$(STAGE3_TFLAGS)" \
10891 $(TARGET-stage3-gas)
10893 maybe-clean-stage3-gas: clean-stage3-gas
10894 clean-stage3: clean-stage3-gas
10895 clean-stage3-gas:
10896 @if [ $(current_stage) = stage3 ]; then \
10897 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10898 else \
10899 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10900 $(MAKE) stage3-start; \
10901 fi; \
10902 cd $(HOST_SUBDIR)/gas && \
10903 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10904 @endif gas-bootstrap
10907 .PHONY: all-stage4-gas maybe-all-stage4-gas
10908 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10909 maybe-all-stage4-gas:
10910 maybe-clean-stage4-gas:
10911 @if gas-bootstrap
10912 maybe-all-stage4-gas: all-stage4-gas
10913 all-stage4: all-stage4-gas
10914 TARGET-stage4-gas = $(TARGET-gas)
10915 all-stage4-gas: configure-stage4-gas
10916 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10917 @r=`${PWD_COMMAND}`; export r; \
10918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919 TFLAGS="$(STAGE4_TFLAGS)"; \
10920 $(HOST_EXPORTS) \
10921 $(POSTSTAGE1_HOST_EXPORTS) \
10922 cd $(HOST_SUBDIR)/gas && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10925 CFLAGS="$(STAGE4_CFLAGS)" \
10926 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10927 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10928 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10932 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10933 TFLAGS="$(STAGE4_TFLAGS)" \
10934 $(TARGET-stage4-gas)
10936 maybe-clean-stage4-gas: clean-stage4-gas
10937 clean-stage4: clean-stage4-gas
10938 clean-stage4-gas:
10939 @if [ $(current_stage) = stage4 ]; then \
10940 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10941 else \
10942 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10943 $(MAKE) stage4-start; \
10944 fi; \
10945 cd $(HOST_SUBDIR)/gas && \
10946 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10947 @endif gas-bootstrap
10950 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10951 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10952 maybe-all-stageprofile-gas:
10953 maybe-clean-stageprofile-gas:
10954 @if gas-bootstrap
10955 maybe-all-stageprofile-gas: all-stageprofile-gas
10956 all-stageprofile: all-stageprofile-gas
10957 TARGET-stageprofile-gas = $(TARGET-gas)
10958 all-stageprofile-gas: configure-stageprofile-gas
10959 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10960 @r=`${PWD_COMMAND}`; export r; \
10961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10963 $(HOST_EXPORTS) \
10964 $(POSTSTAGE1_HOST_EXPORTS) \
10965 cd $(HOST_SUBDIR)/gas && \
10967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10968 CFLAGS="$(STAGEprofile_CFLAGS)" \
10969 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10970 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10971 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10976 TFLAGS="$(STAGEprofile_TFLAGS)" \
10977 $(TARGET-stageprofile-gas)
10979 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10980 clean-stageprofile: clean-stageprofile-gas
10981 clean-stageprofile-gas:
10982 @if [ $(current_stage) = stageprofile ]; then \
10983 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10984 else \
10985 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10986 $(MAKE) stageprofile-start; \
10987 fi; \
10988 cd $(HOST_SUBDIR)/gas && \
10989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10990 @endif gas-bootstrap
10993 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10994 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10995 maybe-all-stagetrain-gas:
10996 maybe-clean-stagetrain-gas:
10997 @if gas-bootstrap
10998 maybe-all-stagetrain-gas: all-stagetrain-gas
10999 all-stagetrain: all-stagetrain-gas
11000 TARGET-stagetrain-gas = $(TARGET-gas)
11001 all-stagetrain-gas: configure-stagetrain-gas
11002 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11003 @r=`${PWD_COMMAND}`; export r; \
11004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11006 $(HOST_EXPORTS) \
11007 $(POSTSTAGE1_HOST_EXPORTS) \
11008 cd $(HOST_SUBDIR)/gas && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11011 CFLAGS="$(STAGEtrain_CFLAGS)" \
11012 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11013 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11014 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11019 TFLAGS="$(STAGEtrain_TFLAGS)" \
11020 $(TARGET-stagetrain-gas)
11022 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11023 clean-stagetrain: clean-stagetrain-gas
11024 clean-stagetrain-gas:
11025 @if [ $(current_stage) = stagetrain ]; then \
11026 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11027 else \
11028 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11029 $(MAKE) stagetrain-start; \
11030 fi; \
11031 cd $(HOST_SUBDIR)/gas && \
11032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11033 @endif gas-bootstrap
11036 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11037 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11038 maybe-all-stagefeedback-gas:
11039 maybe-clean-stagefeedback-gas:
11040 @if gas-bootstrap
11041 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11042 all-stagefeedback: all-stagefeedback-gas
11043 TARGET-stagefeedback-gas = $(TARGET-gas)
11044 all-stagefeedback-gas: configure-stagefeedback-gas
11045 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11046 @r=`${PWD_COMMAND}`; export r; \
11047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11049 $(HOST_EXPORTS) \
11050 $(POSTSTAGE1_HOST_EXPORTS) \
11051 cd $(HOST_SUBDIR)/gas && \
11053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11054 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11055 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11056 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11057 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11062 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11063 $(TARGET-stagefeedback-gas)
11065 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11066 clean-stagefeedback: clean-stagefeedback-gas
11067 clean-stagefeedback-gas:
11068 @if [ $(current_stage) = stagefeedback ]; then \
11069 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11070 else \
11071 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11072 $(MAKE) stagefeedback-start; \
11073 fi; \
11074 cd $(HOST_SUBDIR)/gas && \
11075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11076 @endif gas-bootstrap
11079 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11080 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11081 maybe-all-stageautoprofile-gas:
11082 maybe-clean-stageautoprofile-gas:
11083 @if gas-bootstrap
11084 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11085 all-stageautoprofile: all-stageautoprofile-gas
11086 TARGET-stageautoprofile-gas = $(TARGET-gas)
11087 all-stageautoprofile-gas: configure-stageautoprofile-gas
11088 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11092 $(HOST_EXPORTS) \
11093 $(POSTSTAGE1_HOST_EXPORTS) \
11094 cd $(HOST_SUBDIR)/gas && \
11095 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11097 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11098 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11099 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11100 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11105 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11106 $(TARGET-stageautoprofile-gas)
11108 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11109 clean-stageautoprofile: clean-stageautoprofile-gas
11110 clean-stageautoprofile-gas:
11111 @if [ $(current_stage) = stageautoprofile ]; then \
11112 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11113 else \
11114 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11115 $(MAKE) stageautoprofile-start; \
11116 fi; \
11117 cd $(HOST_SUBDIR)/gas && \
11118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11119 @endif gas-bootstrap
11122 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11123 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11124 maybe-all-stageautofeedback-gas:
11125 maybe-clean-stageautofeedback-gas:
11126 @if gas-bootstrap
11127 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11128 all-stageautofeedback: all-stageautofeedback-gas
11129 TARGET-stageautofeedback-gas = $(TARGET-gas)
11130 all-stageautofeedback-gas: configure-stageautofeedback-gas
11131 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11132 @r=`${PWD_COMMAND}`; export r; \
11133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11134 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11135 $(HOST_EXPORTS) \
11136 $(POSTSTAGE1_HOST_EXPORTS) \
11137 cd $(HOST_SUBDIR)/gas && \
11139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11140 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11141 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11142 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11143 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11148 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11149 $(TARGET-stageautofeedback-gas)
11151 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11152 clean-stageautofeedback: clean-stageautofeedback-gas
11153 clean-stageautofeedback-gas:
11154 @if [ $(current_stage) = stageautofeedback ]; then \
11155 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11156 else \
11157 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11158 $(MAKE) stageautofeedback-start; \
11159 fi; \
11160 cd $(HOST_SUBDIR)/gas && \
11161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11162 @endif gas-bootstrap
11168 .PHONY: check-gas maybe-check-gas
11169 maybe-check-gas:
11170 @if gas
11171 maybe-check-gas: check-gas
11173 check-gas:
11174 @: $(MAKE); $(unstage)
11175 @r=`${PWD_COMMAND}`; export r; \
11176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11178 (cd $(HOST_SUBDIR)/gas && \
11179 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11181 @endif gas
11183 .PHONY: install-gas maybe-install-gas
11184 maybe-install-gas:
11185 @if gas
11186 maybe-install-gas: install-gas
11188 install-gas: installdirs
11189 @: $(MAKE); $(unstage)
11190 @r=`${PWD_COMMAND}`; export r; \
11191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192 $(HOST_EXPORTS) \
11193 (cd $(HOST_SUBDIR)/gas && \
11194 $(MAKE) $(FLAGS_TO_PASS) install)
11196 @endif gas
11198 .PHONY: install-strip-gas maybe-install-strip-gas
11199 maybe-install-strip-gas:
11200 @if gas
11201 maybe-install-strip-gas: install-strip-gas
11203 install-strip-gas: installdirs
11204 @: $(MAKE); $(unstage)
11205 @r=`${PWD_COMMAND}`; export r; \
11206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207 $(HOST_EXPORTS) \
11208 (cd $(HOST_SUBDIR)/gas && \
11209 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11211 @endif gas
11213 # Other targets (info, dvi, pdf, etc.)
11215 .PHONY: maybe-info-gas info-gas
11216 maybe-info-gas:
11217 @if gas
11218 maybe-info-gas: info-gas
11220 info-gas: \
11221 configure-gas
11222 @[ -f ./gas/Makefile ] || exit 0; \
11223 r=`${PWD_COMMAND}`; export r; \
11224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11225 $(HOST_EXPORTS) \
11226 for flag in $(EXTRA_HOST_FLAGS) ; do \
11227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11228 done; \
11229 echo "Doing info in gas"; \
11230 (cd $(HOST_SUBDIR)/gas && \
11231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11233 "RANLIB=$${RANLIB}" \
11234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11235 info) \
11236 || exit 1
11238 @endif gas
11240 .PHONY: maybe-dvi-gas dvi-gas
11241 maybe-dvi-gas:
11242 @if gas
11243 maybe-dvi-gas: dvi-gas
11245 dvi-gas: \
11246 configure-gas
11247 @[ -f ./gas/Makefile ] || exit 0; \
11248 r=`${PWD_COMMAND}`; export r; \
11249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250 $(HOST_EXPORTS) \
11251 for flag in $(EXTRA_HOST_FLAGS) ; do \
11252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11253 done; \
11254 echo "Doing dvi in gas"; \
11255 (cd $(HOST_SUBDIR)/gas && \
11256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11258 "RANLIB=$${RANLIB}" \
11259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11260 dvi) \
11261 || exit 1
11263 @endif gas
11265 .PHONY: maybe-pdf-gas pdf-gas
11266 maybe-pdf-gas:
11267 @if gas
11268 maybe-pdf-gas: pdf-gas
11270 pdf-gas: \
11271 configure-gas
11272 @[ -f ./gas/Makefile ] || exit 0; \
11273 r=`${PWD_COMMAND}`; export r; \
11274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275 $(HOST_EXPORTS) \
11276 for flag in $(EXTRA_HOST_FLAGS) ; do \
11277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11278 done; \
11279 echo "Doing pdf in gas"; \
11280 (cd $(HOST_SUBDIR)/gas && \
11281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11283 "RANLIB=$${RANLIB}" \
11284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11285 pdf) \
11286 || exit 1
11288 @endif gas
11290 .PHONY: maybe-html-gas html-gas
11291 maybe-html-gas:
11292 @if gas
11293 maybe-html-gas: html-gas
11295 html-gas: \
11296 configure-gas
11297 @[ -f ./gas/Makefile ] || exit 0; \
11298 r=`${PWD_COMMAND}`; export r; \
11299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300 $(HOST_EXPORTS) \
11301 for flag in $(EXTRA_HOST_FLAGS) ; do \
11302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11303 done; \
11304 echo "Doing html in gas"; \
11305 (cd $(HOST_SUBDIR)/gas && \
11306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11308 "RANLIB=$${RANLIB}" \
11309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11310 html) \
11311 || exit 1
11313 @endif gas
11315 .PHONY: maybe-TAGS-gas TAGS-gas
11316 maybe-TAGS-gas:
11317 @if gas
11318 maybe-TAGS-gas: TAGS-gas
11320 TAGS-gas: \
11321 configure-gas
11322 @[ -f ./gas/Makefile ] || exit 0; \
11323 r=`${PWD_COMMAND}`; export r; \
11324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11325 $(HOST_EXPORTS) \
11326 for flag in $(EXTRA_HOST_FLAGS) ; do \
11327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11328 done; \
11329 echo "Doing TAGS in gas"; \
11330 (cd $(HOST_SUBDIR)/gas && \
11331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11333 "RANLIB=$${RANLIB}" \
11334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11335 TAGS) \
11336 || exit 1
11338 @endif gas
11340 .PHONY: maybe-install-info-gas install-info-gas
11341 maybe-install-info-gas:
11342 @if gas
11343 maybe-install-info-gas: install-info-gas
11345 install-info-gas: \
11346 configure-gas \
11347 info-gas
11348 @[ -f ./gas/Makefile ] || exit 0; \
11349 r=`${PWD_COMMAND}`; export r; \
11350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351 $(HOST_EXPORTS) \
11352 for flag in $(EXTRA_HOST_FLAGS) ; do \
11353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11354 done; \
11355 echo "Doing install-info in gas"; \
11356 (cd $(HOST_SUBDIR)/gas && \
11357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11359 "RANLIB=$${RANLIB}" \
11360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11361 install-info) \
11362 || exit 1
11364 @endif gas
11366 .PHONY: maybe-install-pdf-gas install-pdf-gas
11367 maybe-install-pdf-gas:
11368 @if gas
11369 maybe-install-pdf-gas: install-pdf-gas
11371 install-pdf-gas: \
11372 configure-gas \
11373 pdf-gas
11374 @[ -f ./gas/Makefile ] || exit 0; \
11375 r=`${PWD_COMMAND}`; export r; \
11376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11377 $(HOST_EXPORTS) \
11378 for flag in $(EXTRA_HOST_FLAGS) ; do \
11379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11380 done; \
11381 echo "Doing install-pdf in gas"; \
11382 (cd $(HOST_SUBDIR)/gas && \
11383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11385 "RANLIB=$${RANLIB}" \
11386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11387 install-pdf) \
11388 || exit 1
11390 @endif gas
11392 .PHONY: maybe-install-html-gas install-html-gas
11393 maybe-install-html-gas:
11394 @if gas
11395 maybe-install-html-gas: install-html-gas
11397 install-html-gas: \
11398 configure-gas \
11399 html-gas
11400 @[ -f ./gas/Makefile ] || exit 0; \
11401 r=`${PWD_COMMAND}`; export r; \
11402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403 $(HOST_EXPORTS) \
11404 for flag in $(EXTRA_HOST_FLAGS) ; do \
11405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406 done; \
11407 echo "Doing install-html in gas"; \
11408 (cd $(HOST_SUBDIR)/gas && \
11409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411 "RANLIB=$${RANLIB}" \
11412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413 install-html) \
11414 || exit 1
11416 @endif gas
11418 .PHONY: maybe-installcheck-gas installcheck-gas
11419 maybe-installcheck-gas:
11420 @if gas
11421 maybe-installcheck-gas: installcheck-gas
11423 installcheck-gas: \
11424 configure-gas
11425 @[ -f ./gas/Makefile ] || exit 0; \
11426 r=`${PWD_COMMAND}`; export r; \
11427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11428 $(HOST_EXPORTS) \
11429 for flag in $(EXTRA_HOST_FLAGS) ; do \
11430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11431 done; \
11432 echo "Doing installcheck in gas"; \
11433 (cd $(HOST_SUBDIR)/gas && \
11434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11436 "RANLIB=$${RANLIB}" \
11437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11438 installcheck) \
11439 || exit 1
11441 @endif gas
11443 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11444 maybe-mostlyclean-gas:
11445 @if gas
11446 maybe-mostlyclean-gas: mostlyclean-gas
11448 mostlyclean-gas:
11449 @[ -f ./gas/Makefile ] || exit 0; \
11450 r=`${PWD_COMMAND}`; export r; \
11451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11452 $(HOST_EXPORTS) \
11453 for flag in $(EXTRA_HOST_FLAGS) ; do \
11454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11455 done; \
11456 echo "Doing mostlyclean in gas"; \
11457 (cd $(HOST_SUBDIR)/gas && \
11458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11460 "RANLIB=$${RANLIB}" \
11461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11462 mostlyclean) \
11463 || exit 1
11465 @endif gas
11467 .PHONY: maybe-clean-gas clean-gas
11468 maybe-clean-gas:
11469 @if gas
11470 maybe-clean-gas: clean-gas
11472 clean-gas:
11473 @[ -f ./gas/Makefile ] || exit 0; \
11474 r=`${PWD_COMMAND}`; export r; \
11475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476 $(HOST_EXPORTS) \
11477 for flag in $(EXTRA_HOST_FLAGS) ; do \
11478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11479 done; \
11480 echo "Doing clean in gas"; \
11481 (cd $(HOST_SUBDIR)/gas && \
11482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11484 "RANLIB=$${RANLIB}" \
11485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11486 clean) \
11487 || exit 1
11489 @endif gas
11491 .PHONY: maybe-distclean-gas distclean-gas
11492 maybe-distclean-gas:
11493 @if gas
11494 maybe-distclean-gas: distclean-gas
11496 distclean-gas:
11497 @[ -f ./gas/Makefile ] || exit 0; \
11498 r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 $(HOST_EXPORTS) \
11501 for flag in $(EXTRA_HOST_FLAGS) ; do \
11502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503 done; \
11504 echo "Doing distclean in gas"; \
11505 (cd $(HOST_SUBDIR)/gas && \
11506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508 "RANLIB=$${RANLIB}" \
11509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510 distclean) \
11511 || exit 1
11513 @endif gas
11515 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11516 maybe-maintainer-clean-gas:
11517 @if gas
11518 maybe-maintainer-clean-gas: maintainer-clean-gas
11520 maintainer-clean-gas:
11521 @[ -f ./gas/Makefile ] || exit 0; \
11522 r=`${PWD_COMMAND}`; export r; \
11523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11524 $(HOST_EXPORTS) \
11525 for flag in $(EXTRA_HOST_FLAGS) ; do \
11526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11527 done; \
11528 echo "Doing maintainer-clean in gas"; \
11529 (cd $(HOST_SUBDIR)/gas && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11532 "RANLIB=$${RANLIB}" \
11533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11534 maintainer-clean) \
11535 || exit 1
11537 @endif gas
11541 .PHONY: configure-gcc maybe-configure-gcc
11542 maybe-configure-gcc:
11543 @if gcc-bootstrap
11544 configure-gcc: stage_current
11545 @endif gcc-bootstrap
11546 @if gcc
11547 maybe-configure-gcc: configure-gcc
11548 configure-gcc:
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11553 $(HOST_EXPORTS) \
11554 echo Configuring in $(HOST_SUBDIR)/gcc; \
11555 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11556 case $(srcdir) in \
11557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11558 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11560 esac; \
11561 module_srcdir=gcc; \
11562 $(SHELL) \
11563 $$s/$$module_srcdir/configure \
11564 --srcdir=$${topdir}/$$module_srcdir \
11565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11566 --target=${target_alias} \
11567 || exit 1
11568 @endif gcc
11572 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11573 maybe-configure-stage1-gcc:
11574 @if gcc-bootstrap
11575 maybe-configure-stage1-gcc: configure-stage1-gcc
11576 configure-stage1-gcc:
11577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11579 @r=`${PWD_COMMAND}`; export r; \
11580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11581 TFLAGS="$(STAGE1_TFLAGS)"; \
11582 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11583 $(HOST_EXPORTS) \
11584 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11585 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11586 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11587 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11589 cd $(HOST_SUBDIR)/gcc || exit 1; \
11590 case $(srcdir) in \
11591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11592 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11594 esac; \
11595 module_srcdir=gcc; \
11596 $(SHELL) $$s/$$module_srcdir/configure \
11597 --srcdir=$${topdir}/$$module_srcdir \
11598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11599 --target=${target_alias} \
11601 $(STAGE1_CONFIGURE_FLAGS)
11602 @endif gcc-bootstrap
11604 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11605 maybe-configure-stage2-gcc:
11606 @if gcc-bootstrap
11607 maybe-configure-stage2-gcc: configure-stage2-gcc
11608 configure-stage2-gcc:
11609 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11611 @r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 TFLAGS="$(STAGE2_TFLAGS)"; \
11614 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11615 $(HOST_EXPORTS) \
11616 $(POSTSTAGE1_HOST_EXPORTS) \
11617 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11618 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11619 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11620 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11622 cd $(HOST_SUBDIR)/gcc || exit 1; \
11623 case $(srcdir) in \
11624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11625 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11627 esac; \
11628 module_srcdir=gcc; \
11629 $(SHELL) $$s/$$module_srcdir/configure \
11630 --srcdir=$${topdir}/$$module_srcdir \
11631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11632 --target=${target_alias} \
11633 --with-build-libsubdir=$(HOST_SUBDIR) \
11634 $(STAGE2_CONFIGURE_FLAGS)
11635 @endif gcc-bootstrap
11637 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11638 maybe-configure-stage3-gcc:
11639 @if gcc-bootstrap
11640 maybe-configure-stage3-gcc: configure-stage3-gcc
11641 configure-stage3-gcc:
11642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11644 @r=`${PWD_COMMAND}`; export r; \
11645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646 TFLAGS="$(STAGE3_TFLAGS)"; \
11647 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11648 $(HOST_EXPORTS) \
11649 $(POSTSTAGE1_HOST_EXPORTS) \
11650 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11651 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11652 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11653 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11655 cd $(HOST_SUBDIR)/gcc || exit 1; \
11656 case $(srcdir) in \
11657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11658 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11660 esac; \
11661 module_srcdir=gcc; \
11662 $(SHELL) $$s/$$module_srcdir/configure \
11663 --srcdir=$${topdir}/$$module_srcdir \
11664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11665 --target=${target_alias} \
11666 --with-build-libsubdir=$(HOST_SUBDIR) \
11667 $(STAGE3_CONFIGURE_FLAGS)
11668 @endif gcc-bootstrap
11670 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11671 maybe-configure-stage4-gcc:
11672 @if gcc-bootstrap
11673 maybe-configure-stage4-gcc: configure-stage4-gcc
11674 configure-stage4-gcc:
11675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11677 @r=`${PWD_COMMAND}`; export r; \
11678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679 TFLAGS="$(STAGE4_TFLAGS)"; \
11680 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11681 $(HOST_EXPORTS) \
11682 $(POSTSTAGE1_HOST_EXPORTS) \
11683 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11684 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11685 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11686 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11688 cd $(HOST_SUBDIR)/gcc || exit 1; \
11689 case $(srcdir) in \
11690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11691 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11693 esac; \
11694 module_srcdir=gcc; \
11695 $(SHELL) $$s/$$module_srcdir/configure \
11696 --srcdir=$${topdir}/$$module_srcdir \
11697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11698 --target=${target_alias} \
11699 --with-build-libsubdir=$(HOST_SUBDIR) \
11700 $(STAGE4_CONFIGURE_FLAGS)
11701 @endif gcc-bootstrap
11703 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11704 maybe-configure-stageprofile-gcc:
11705 @if gcc-bootstrap
11706 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11707 configure-stageprofile-gcc:
11708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11710 @r=`${PWD_COMMAND}`; export r; \
11711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11713 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11714 $(HOST_EXPORTS) \
11715 $(POSTSTAGE1_HOST_EXPORTS) \
11716 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11717 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11718 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11719 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11721 cd $(HOST_SUBDIR)/gcc || exit 1; \
11722 case $(srcdir) in \
11723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11724 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11726 esac; \
11727 module_srcdir=gcc; \
11728 $(SHELL) $$s/$$module_srcdir/configure \
11729 --srcdir=$${topdir}/$$module_srcdir \
11730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11731 --target=${target_alias} \
11732 --with-build-libsubdir=$(HOST_SUBDIR) \
11733 $(STAGEprofile_CONFIGURE_FLAGS)
11734 @endif gcc-bootstrap
11736 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11737 maybe-configure-stagetrain-gcc:
11738 @if gcc-bootstrap
11739 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11740 configure-stagetrain-gcc:
11741 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11743 @r=`${PWD_COMMAND}`; export r; \
11744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11746 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11747 $(HOST_EXPORTS) \
11748 $(POSTSTAGE1_HOST_EXPORTS) \
11749 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11750 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11751 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11752 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11754 cd $(HOST_SUBDIR)/gcc || exit 1; \
11755 case $(srcdir) in \
11756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11757 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11759 esac; \
11760 module_srcdir=gcc; \
11761 $(SHELL) $$s/$$module_srcdir/configure \
11762 --srcdir=$${topdir}/$$module_srcdir \
11763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11764 --target=${target_alias} \
11765 --with-build-libsubdir=$(HOST_SUBDIR) \
11766 $(STAGEtrain_CONFIGURE_FLAGS)
11767 @endif gcc-bootstrap
11769 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11770 maybe-configure-stagefeedback-gcc:
11771 @if gcc-bootstrap
11772 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11773 configure-stagefeedback-gcc:
11774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11776 @r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11779 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11780 $(HOST_EXPORTS) \
11781 $(POSTSTAGE1_HOST_EXPORTS) \
11782 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11783 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11784 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11785 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11787 cd $(HOST_SUBDIR)/gcc || exit 1; \
11788 case $(srcdir) in \
11789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11790 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11792 esac; \
11793 module_srcdir=gcc; \
11794 $(SHELL) $$s/$$module_srcdir/configure \
11795 --srcdir=$${topdir}/$$module_srcdir \
11796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11797 --target=${target_alias} \
11798 --with-build-libsubdir=$(HOST_SUBDIR) \
11799 $(STAGEfeedback_CONFIGURE_FLAGS)
11800 @endif gcc-bootstrap
11802 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11803 maybe-configure-stageautoprofile-gcc:
11804 @if gcc-bootstrap
11805 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11806 configure-stageautoprofile-gcc:
11807 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11809 @r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11812 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11813 $(HOST_EXPORTS) \
11814 $(POSTSTAGE1_HOST_EXPORTS) \
11815 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11816 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11817 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11818 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11820 cd $(HOST_SUBDIR)/gcc || exit 1; \
11821 case $(srcdir) in \
11822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11823 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11825 esac; \
11826 module_srcdir=gcc; \
11827 $(SHELL) $$s/$$module_srcdir/configure \
11828 --srcdir=$${topdir}/$$module_srcdir \
11829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11830 --target=${target_alias} \
11831 --with-build-libsubdir=$(HOST_SUBDIR) \
11832 $(STAGEautoprofile_CONFIGURE_FLAGS)
11833 @endif gcc-bootstrap
11835 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11836 maybe-configure-stageautofeedback-gcc:
11837 @if gcc-bootstrap
11838 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11839 configure-stageautofeedback-gcc:
11840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11842 @r=`${PWD_COMMAND}`; export r; \
11843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11845 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11846 $(HOST_EXPORTS) \
11847 $(POSTSTAGE1_HOST_EXPORTS) \
11848 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11849 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11850 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11851 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11853 cd $(HOST_SUBDIR)/gcc || exit 1; \
11854 case $(srcdir) in \
11855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11856 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11858 esac; \
11859 module_srcdir=gcc; \
11860 $(SHELL) $$s/$$module_srcdir/configure \
11861 --srcdir=$${topdir}/$$module_srcdir \
11862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11863 --target=${target_alias} \
11864 --with-build-libsubdir=$(HOST_SUBDIR) \
11865 $(STAGEautofeedback_CONFIGURE_FLAGS)
11866 @endif gcc-bootstrap
11872 .PHONY: all-gcc maybe-all-gcc
11873 maybe-all-gcc:
11874 @if gcc-bootstrap
11875 all-gcc: stage_current
11876 @endif gcc-bootstrap
11877 @if gcc
11878 TARGET-gcc=all
11879 maybe-all-gcc: all-gcc
11880 all-gcc: configure-gcc
11881 @r=`${PWD_COMMAND}`; export r; \
11882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11883 $(HOST_EXPORTS) \
11884 (cd $(HOST_SUBDIR)/gcc && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11886 $(TARGET-gcc))
11887 @endif gcc
11891 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11892 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11893 maybe-all-stage1-gcc:
11894 maybe-clean-stage1-gcc:
11895 @if gcc-bootstrap
11896 maybe-all-stage1-gcc: all-stage1-gcc
11897 all-stage1: all-stage1-gcc
11898 TARGET-stage1-gcc = $(TARGET-gcc)
11899 all-stage1-gcc: configure-stage1-gcc
11900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11901 @r=`${PWD_COMMAND}`; export r; \
11902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903 TFLAGS="$(STAGE1_TFLAGS)"; \
11904 $(HOST_EXPORTS) \
11905 cd $(HOST_SUBDIR)/gcc && \
11907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11908 CFLAGS="$(STAGE1_CFLAGS)" \
11909 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11910 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11911 LIBCFLAGS="$(LIBCFLAGS)" \
11912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11915 $(EXTRA_HOST_FLAGS) \
11916 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11917 TFLAGS="$(STAGE1_TFLAGS)" \
11918 $(TARGET-stage1-gcc)
11920 maybe-clean-stage1-gcc: clean-stage1-gcc
11921 clean-stage1: clean-stage1-gcc
11922 clean-stage1-gcc:
11923 @if [ $(current_stage) = stage1 ]; then \
11924 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11925 else \
11926 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11927 $(MAKE) stage1-start; \
11928 fi; \
11929 cd $(HOST_SUBDIR)/gcc && \
11930 $(MAKE) $(EXTRA_HOST_FLAGS) \
11931 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11932 @endif gcc-bootstrap
11935 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11936 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11937 maybe-all-stage2-gcc:
11938 maybe-clean-stage2-gcc:
11939 @if gcc-bootstrap
11940 maybe-all-stage2-gcc: all-stage2-gcc
11941 all-stage2: all-stage2-gcc
11942 TARGET-stage2-gcc = $(TARGET-gcc)
11943 all-stage2-gcc: configure-stage2-gcc
11944 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11945 @r=`${PWD_COMMAND}`; export r; \
11946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11947 TFLAGS="$(STAGE2_TFLAGS)"; \
11948 $(HOST_EXPORTS) \
11949 $(POSTSTAGE1_HOST_EXPORTS) \
11950 cd $(HOST_SUBDIR)/gcc && \
11952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11953 CFLAGS="$(STAGE2_CFLAGS)" \
11954 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11955 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11961 TFLAGS="$(STAGE2_TFLAGS)" \
11962 $(TARGET-stage2-gcc)
11964 maybe-clean-stage2-gcc: clean-stage2-gcc
11965 clean-stage2: clean-stage2-gcc
11966 clean-stage2-gcc:
11967 @if [ $(current_stage) = stage2 ]; then \
11968 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11969 else \
11970 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11971 $(MAKE) stage2-start; \
11972 fi; \
11973 cd $(HOST_SUBDIR)/gcc && \
11974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11975 @endif gcc-bootstrap
11978 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11979 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11980 maybe-all-stage3-gcc:
11981 maybe-clean-stage3-gcc:
11982 @if gcc-bootstrap
11983 maybe-all-stage3-gcc: all-stage3-gcc
11984 all-stage3: all-stage3-gcc
11985 TARGET-stage3-gcc = $(TARGET-gcc)
11986 all-stage3-gcc: configure-stage3-gcc
11987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11988 @r=`${PWD_COMMAND}`; export r; \
11989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11990 TFLAGS="$(STAGE3_TFLAGS)"; \
11991 $(HOST_EXPORTS) \
11992 $(POSTSTAGE1_HOST_EXPORTS) \
11993 cd $(HOST_SUBDIR)/gcc && \
11995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11996 CFLAGS="$(STAGE3_CFLAGS)" \
11997 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11998 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12004 TFLAGS="$(STAGE3_TFLAGS)" \
12005 $(TARGET-stage3-gcc)
12007 maybe-clean-stage3-gcc: clean-stage3-gcc
12008 clean-stage3: clean-stage3-gcc
12009 clean-stage3-gcc:
12010 @if [ $(current_stage) = stage3 ]; then \
12011 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12012 else \
12013 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12014 $(MAKE) stage3-start; \
12015 fi; \
12016 cd $(HOST_SUBDIR)/gcc && \
12017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12018 @endif gcc-bootstrap
12021 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12022 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12023 maybe-all-stage4-gcc:
12024 maybe-clean-stage4-gcc:
12025 @if gcc-bootstrap
12026 maybe-all-stage4-gcc: all-stage4-gcc
12027 all-stage4: all-stage4-gcc
12028 TARGET-stage4-gcc = $(TARGET-gcc)
12029 all-stage4-gcc: configure-stage4-gcc
12030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12031 @r=`${PWD_COMMAND}`; export r; \
12032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12033 TFLAGS="$(STAGE4_TFLAGS)"; \
12034 $(HOST_EXPORTS) \
12035 $(POSTSTAGE1_HOST_EXPORTS) \
12036 cd $(HOST_SUBDIR)/gcc && \
12038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12039 CFLAGS="$(STAGE4_CFLAGS)" \
12040 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12041 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12047 TFLAGS="$(STAGE4_TFLAGS)" \
12048 $(TARGET-stage4-gcc)
12050 maybe-clean-stage4-gcc: clean-stage4-gcc
12051 clean-stage4: clean-stage4-gcc
12052 clean-stage4-gcc:
12053 @if [ $(current_stage) = stage4 ]; then \
12054 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12055 else \
12056 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12057 $(MAKE) stage4-start; \
12058 fi; \
12059 cd $(HOST_SUBDIR)/gcc && \
12060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12061 @endif gcc-bootstrap
12064 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12065 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12066 maybe-all-stageprofile-gcc:
12067 maybe-clean-stageprofile-gcc:
12068 @if gcc-bootstrap
12069 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12070 all-stageprofile: all-stageprofile-gcc
12071 TARGET-stageprofile-gcc = $(TARGET-gcc)
12072 all-stageprofile-gcc: configure-stageprofile-gcc
12073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12074 @r=`${PWD_COMMAND}`; export r; \
12075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12077 $(HOST_EXPORTS) \
12078 $(POSTSTAGE1_HOST_EXPORTS) \
12079 cd $(HOST_SUBDIR)/gcc && \
12081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12082 CFLAGS="$(STAGEprofile_CFLAGS)" \
12083 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12090 TFLAGS="$(STAGEprofile_TFLAGS)" \
12091 $(TARGET-stageprofile-gcc)
12093 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12094 clean-stageprofile: clean-stageprofile-gcc
12095 clean-stageprofile-gcc:
12096 @if [ $(current_stage) = stageprofile ]; then \
12097 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12098 else \
12099 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12100 $(MAKE) stageprofile-start; \
12101 fi; \
12102 cd $(HOST_SUBDIR)/gcc && \
12103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12104 @endif gcc-bootstrap
12107 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12108 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12109 maybe-all-stagetrain-gcc:
12110 maybe-clean-stagetrain-gcc:
12111 @if gcc-bootstrap
12112 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12113 all-stagetrain: all-stagetrain-gcc
12114 TARGET-stagetrain-gcc = $(TARGET-gcc)
12115 all-stagetrain-gcc: configure-stagetrain-gcc
12116 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12117 @r=`${PWD_COMMAND}`; export r; \
12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12120 $(HOST_EXPORTS) \
12121 $(POSTSTAGE1_HOST_EXPORTS) \
12122 cd $(HOST_SUBDIR)/gcc && \
12124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12125 CFLAGS="$(STAGEtrain_CFLAGS)" \
12126 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12127 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12128 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12133 TFLAGS="$(STAGEtrain_TFLAGS)" \
12134 $(TARGET-stagetrain-gcc)
12136 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12137 clean-stagetrain: clean-stagetrain-gcc
12138 clean-stagetrain-gcc:
12139 @if [ $(current_stage) = stagetrain ]; then \
12140 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12141 else \
12142 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12143 $(MAKE) stagetrain-start; \
12144 fi; \
12145 cd $(HOST_SUBDIR)/gcc && \
12146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12147 @endif gcc-bootstrap
12150 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12151 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12152 maybe-all-stagefeedback-gcc:
12153 maybe-clean-stagefeedback-gcc:
12154 @if gcc-bootstrap
12155 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12156 all-stagefeedback: all-stagefeedback-gcc
12157 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12158 all-stagefeedback-gcc: configure-stagefeedback-gcc
12159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12160 @r=`${PWD_COMMAND}`; export r; \
12161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12163 $(HOST_EXPORTS) \
12164 $(POSTSTAGE1_HOST_EXPORTS) \
12165 cd $(HOST_SUBDIR)/gcc && \
12167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12168 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12169 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12170 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12171 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12176 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12177 $(TARGET-stagefeedback-gcc)
12179 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12180 clean-stagefeedback: clean-stagefeedback-gcc
12181 clean-stagefeedback-gcc:
12182 @if [ $(current_stage) = stagefeedback ]; then \
12183 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12184 else \
12185 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12186 $(MAKE) stagefeedback-start; \
12187 fi; \
12188 cd $(HOST_SUBDIR)/gcc && \
12189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12190 @endif gcc-bootstrap
12193 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12194 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12195 maybe-all-stageautoprofile-gcc:
12196 maybe-clean-stageautoprofile-gcc:
12197 @if gcc-bootstrap
12198 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12199 all-stageautoprofile: all-stageautoprofile-gcc
12200 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12201 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12202 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12203 @r=`${PWD_COMMAND}`; export r; \
12204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12205 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12206 $(HOST_EXPORTS) \
12207 $(POSTSTAGE1_HOST_EXPORTS) \
12208 cd $(HOST_SUBDIR)/gcc && \
12209 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12211 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12212 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12213 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12214 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12219 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12220 $(TARGET-stageautoprofile-gcc)
12222 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12223 clean-stageautoprofile: clean-stageautoprofile-gcc
12224 clean-stageautoprofile-gcc:
12225 @if [ $(current_stage) = stageautoprofile ]; then \
12226 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12227 else \
12228 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12229 $(MAKE) stageautoprofile-start; \
12230 fi; \
12231 cd $(HOST_SUBDIR)/gcc && \
12232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12233 @endif gcc-bootstrap
12236 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12237 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12238 maybe-all-stageautofeedback-gcc:
12239 maybe-clean-stageautofeedback-gcc:
12240 @if gcc-bootstrap
12241 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12242 all-stageautofeedback: all-stageautofeedback-gcc
12243 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12244 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12245 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12246 @r=`${PWD_COMMAND}`; export r; \
12247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12249 $(HOST_EXPORTS) \
12250 $(POSTSTAGE1_HOST_EXPORTS) \
12251 cd $(HOST_SUBDIR)/gcc && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12254 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12255 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12256 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12257 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12262 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12263 $(TARGET-stageautofeedback-gcc)
12265 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12266 clean-stageautofeedback: clean-stageautofeedback-gcc
12267 clean-stageautofeedback-gcc:
12268 @if [ $(current_stage) = stageautofeedback ]; then \
12269 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12270 else \
12271 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12272 $(MAKE) stageautofeedback-start; \
12273 fi; \
12274 cd $(HOST_SUBDIR)/gcc && \
12275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12276 @endif gcc-bootstrap
12282 .PHONY: check-gcc maybe-check-gcc
12283 maybe-check-gcc:
12284 @if gcc
12285 maybe-check-gcc: check-gcc
12287 check-gcc:
12288 @: $(MAKE); $(unstage)
12289 @r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12292 (cd $(HOST_SUBDIR)/gcc && \
12293 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12295 @endif gcc
12297 .PHONY: install-gcc maybe-install-gcc
12298 maybe-install-gcc:
12299 @if gcc
12300 maybe-install-gcc: install-gcc
12302 install-gcc: installdirs
12303 @: $(MAKE); $(unstage)
12304 @r=`${PWD_COMMAND}`; export r; \
12305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306 $(HOST_EXPORTS) \
12307 (cd $(HOST_SUBDIR)/gcc && \
12308 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12310 @endif gcc
12312 .PHONY: install-strip-gcc maybe-install-strip-gcc
12313 maybe-install-strip-gcc:
12314 @if gcc
12315 maybe-install-strip-gcc: install-strip-gcc
12317 install-strip-gcc: installdirs
12318 @: $(MAKE); $(unstage)
12319 @r=`${PWD_COMMAND}`; export r; \
12320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321 $(HOST_EXPORTS) \
12322 (cd $(HOST_SUBDIR)/gcc && \
12323 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12325 @endif gcc
12327 # Other targets (info, dvi, pdf, etc.)
12329 .PHONY: maybe-info-gcc info-gcc
12330 maybe-info-gcc:
12331 @if gcc
12332 maybe-info-gcc: info-gcc
12334 info-gcc: \
12335 configure-gcc
12336 @[ -f ./gcc/Makefile ] || exit 0; \
12337 r=`${PWD_COMMAND}`; export r; \
12338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12339 $(HOST_EXPORTS) \
12340 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12342 done; \
12343 echo "Doing info in gcc"; \
12344 (cd $(HOST_SUBDIR)/gcc && \
12345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12347 "RANLIB=$${RANLIB}" \
12348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12349 info) \
12350 || exit 1
12352 @endif gcc
12354 .PHONY: maybe-dvi-gcc dvi-gcc
12355 maybe-dvi-gcc:
12356 @if gcc
12357 maybe-dvi-gcc: dvi-gcc
12359 dvi-gcc: \
12360 configure-gcc
12361 @[ -f ./gcc/Makefile ] || exit 0; \
12362 r=`${PWD_COMMAND}`; export r; \
12363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12364 $(HOST_EXPORTS) \
12365 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12367 done; \
12368 echo "Doing dvi in gcc"; \
12369 (cd $(HOST_SUBDIR)/gcc && \
12370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12372 "RANLIB=$${RANLIB}" \
12373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12374 dvi) \
12375 || exit 1
12377 @endif gcc
12379 .PHONY: maybe-pdf-gcc pdf-gcc
12380 maybe-pdf-gcc:
12381 @if gcc
12382 maybe-pdf-gcc: pdf-gcc
12384 pdf-gcc: \
12385 configure-gcc
12386 @[ -f ./gcc/Makefile ] || exit 0; \
12387 r=`${PWD_COMMAND}`; export r; \
12388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12389 $(HOST_EXPORTS) \
12390 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12392 done; \
12393 echo "Doing pdf in gcc"; \
12394 (cd $(HOST_SUBDIR)/gcc && \
12395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12397 "RANLIB=$${RANLIB}" \
12398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12399 pdf) \
12400 || exit 1
12402 @endif gcc
12404 .PHONY: maybe-html-gcc html-gcc
12405 maybe-html-gcc:
12406 @if gcc
12407 maybe-html-gcc: html-gcc
12409 html-gcc: \
12410 configure-gcc
12411 @[ -f ./gcc/Makefile ] || exit 0; \
12412 r=`${PWD_COMMAND}`; export r; \
12413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12414 $(HOST_EXPORTS) \
12415 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12417 done; \
12418 echo "Doing html in gcc"; \
12419 (cd $(HOST_SUBDIR)/gcc && \
12420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12422 "RANLIB=$${RANLIB}" \
12423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12424 html) \
12425 || exit 1
12427 @endif gcc
12429 .PHONY: maybe-TAGS-gcc TAGS-gcc
12430 maybe-TAGS-gcc:
12431 @if gcc
12432 maybe-TAGS-gcc: TAGS-gcc
12434 TAGS-gcc: \
12435 configure-gcc
12436 @[ -f ./gcc/Makefile ] || exit 0; \
12437 r=`${PWD_COMMAND}`; export r; \
12438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12439 $(HOST_EXPORTS) \
12440 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12442 done; \
12443 echo "Doing TAGS in gcc"; \
12444 (cd $(HOST_SUBDIR)/gcc && \
12445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12447 "RANLIB=$${RANLIB}" \
12448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12449 TAGS) \
12450 || exit 1
12452 @endif gcc
12454 .PHONY: maybe-install-info-gcc install-info-gcc
12455 maybe-install-info-gcc:
12456 @if gcc
12457 maybe-install-info-gcc: install-info-gcc
12459 install-info-gcc: \
12460 configure-gcc \
12461 info-gcc
12462 @[ -f ./gcc/Makefile ] || exit 0; \
12463 r=`${PWD_COMMAND}`; export r; \
12464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12465 $(HOST_EXPORTS) \
12466 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12468 done; \
12469 echo "Doing install-info in gcc"; \
12470 (cd $(HOST_SUBDIR)/gcc && \
12471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12473 "RANLIB=$${RANLIB}" \
12474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12475 install-info) \
12476 || exit 1
12478 @endif gcc
12480 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12481 maybe-install-pdf-gcc:
12482 @if gcc
12483 maybe-install-pdf-gcc: install-pdf-gcc
12485 install-pdf-gcc: \
12486 configure-gcc \
12487 pdf-gcc
12488 @[ -f ./gcc/Makefile ] || exit 0; \
12489 r=`${PWD_COMMAND}`; export r; \
12490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12491 $(HOST_EXPORTS) \
12492 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12494 done; \
12495 echo "Doing install-pdf in gcc"; \
12496 (cd $(HOST_SUBDIR)/gcc && \
12497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12499 "RANLIB=$${RANLIB}" \
12500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12501 install-pdf) \
12502 || exit 1
12504 @endif gcc
12506 .PHONY: maybe-install-html-gcc install-html-gcc
12507 maybe-install-html-gcc:
12508 @if gcc
12509 maybe-install-html-gcc: install-html-gcc
12511 install-html-gcc: \
12512 configure-gcc \
12513 html-gcc
12514 @[ -f ./gcc/Makefile ] || exit 0; \
12515 r=`${PWD_COMMAND}`; export r; \
12516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517 $(HOST_EXPORTS) \
12518 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12520 done; \
12521 echo "Doing install-html in gcc"; \
12522 (cd $(HOST_SUBDIR)/gcc && \
12523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12525 "RANLIB=$${RANLIB}" \
12526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12527 install-html) \
12528 || exit 1
12530 @endif gcc
12532 .PHONY: maybe-installcheck-gcc installcheck-gcc
12533 maybe-installcheck-gcc:
12534 @if gcc
12535 maybe-installcheck-gcc: installcheck-gcc
12537 installcheck-gcc: \
12538 configure-gcc
12539 @[ -f ./gcc/Makefile ] || exit 0; \
12540 r=`${PWD_COMMAND}`; export r; \
12541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12542 $(HOST_EXPORTS) \
12543 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12545 done; \
12546 echo "Doing installcheck in gcc"; \
12547 (cd $(HOST_SUBDIR)/gcc && \
12548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12550 "RANLIB=$${RANLIB}" \
12551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12552 installcheck) \
12553 || exit 1
12555 @endif gcc
12557 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12558 maybe-mostlyclean-gcc:
12559 @if gcc
12560 maybe-mostlyclean-gcc: mostlyclean-gcc
12562 mostlyclean-gcc:
12563 @[ -f ./gcc/Makefile ] || exit 0; \
12564 r=`${PWD_COMMAND}`; export r; \
12565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566 $(HOST_EXPORTS) \
12567 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12569 done; \
12570 echo "Doing mostlyclean in gcc"; \
12571 (cd $(HOST_SUBDIR)/gcc && \
12572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12574 "RANLIB=$${RANLIB}" \
12575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12576 mostlyclean) \
12577 || exit 1
12579 @endif gcc
12581 .PHONY: maybe-clean-gcc clean-gcc
12582 maybe-clean-gcc:
12583 @if gcc
12584 maybe-clean-gcc: clean-gcc
12586 clean-gcc:
12587 @[ -f ./gcc/Makefile ] || exit 0; \
12588 r=`${PWD_COMMAND}`; export r; \
12589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590 $(HOST_EXPORTS) \
12591 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12593 done; \
12594 echo "Doing clean in gcc"; \
12595 (cd $(HOST_SUBDIR)/gcc && \
12596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12598 "RANLIB=$${RANLIB}" \
12599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12600 clean) \
12601 || exit 1
12603 @endif gcc
12605 .PHONY: maybe-distclean-gcc distclean-gcc
12606 maybe-distclean-gcc:
12607 @if gcc
12608 maybe-distclean-gcc: distclean-gcc
12610 distclean-gcc:
12611 @[ -f ./gcc/Makefile ] || exit 0; \
12612 r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 $(HOST_EXPORTS) \
12615 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617 done; \
12618 echo "Doing distclean in gcc"; \
12619 (cd $(HOST_SUBDIR)/gcc && \
12620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622 "RANLIB=$${RANLIB}" \
12623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12624 distclean) \
12625 || exit 1
12627 @endif gcc
12629 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12630 maybe-maintainer-clean-gcc:
12631 @if gcc
12632 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12634 maintainer-clean-gcc:
12635 @[ -f ./gcc/Makefile ] || exit 0; \
12636 r=`${PWD_COMMAND}`; export r; \
12637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638 $(HOST_EXPORTS) \
12639 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641 done; \
12642 echo "Doing maintainer-clean in gcc"; \
12643 (cd $(HOST_SUBDIR)/gcc && \
12644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646 "RANLIB=$${RANLIB}" \
12647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12648 maintainer-clean) \
12649 || exit 1
12651 @endif gcc
12655 .PHONY: configure-gmp maybe-configure-gmp
12656 maybe-configure-gmp:
12657 @if gcc-bootstrap
12658 configure-gmp: stage_current
12659 @endif gcc-bootstrap
12660 @if gmp
12661 maybe-configure-gmp: configure-gmp
12662 configure-gmp:
12663 @r=`${PWD_COMMAND}`; export r; \
12664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12667 $(HOST_EXPORTS) \
12668 echo Configuring in $(HOST_SUBDIR)/gmp; \
12669 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12670 case $(srcdir) in \
12671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12672 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12674 esac; \
12675 module_srcdir=gmp; \
12676 $(SHELL) \
12677 $$s/$$module_srcdir/configure \
12678 --srcdir=$${topdir}/$$module_srcdir \
12679 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12680 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12681 || exit 1
12682 @endif gmp
12686 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12687 maybe-configure-stage1-gmp:
12688 @if gmp-bootstrap
12689 maybe-configure-stage1-gmp: configure-stage1-gmp
12690 configure-stage1-gmp:
12691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12693 @r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695 TFLAGS="$(STAGE1_TFLAGS)"; \
12696 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12697 $(HOST_EXPORTS) \
12698 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12699 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12700 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12701 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12703 cd $(HOST_SUBDIR)/gmp || exit 1; \
12704 case $(srcdir) in \
12705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12706 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12708 esac; \
12709 module_srcdir=gmp; \
12710 $(SHELL) $$s/$$module_srcdir/configure \
12711 --srcdir=$${topdir}/$$module_srcdir \
12712 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12713 --target=none-${host_vendor}-${host_os} \
12715 $(STAGE1_CONFIGURE_FLAGS) \
12716 --disable-shared LEX="touch lex.yy.c"
12717 @endif gmp-bootstrap
12719 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12720 maybe-configure-stage2-gmp:
12721 @if gmp-bootstrap
12722 maybe-configure-stage2-gmp: configure-stage2-gmp
12723 configure-stage2-gmp:
12724 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12726 @r=`${PWD_COMMAND}`; export r; \
12727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12728 TFLAGS="$(STAGE2_TFLAGS)"; \
12729 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12730 $(HOST_EXPORTS) \
12731 $(POSTSTAGE1_HOST_EXPORTS) \
12732 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12733 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12734 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12735 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12737 cd $(HOST_SUBDIR)/gmp || exit 1; \
12738 case $(srcdir) in \
12739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12740 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12742 esac; \
12743 module_srcdir=gmp; \
12744 $(SHELL) $$s/$$module_srcdir/configure \
12745 --srcdir=$${topdir}/$$module_srcdir \
12746 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12747 --target=none-${host_vendor}-${host_os} \
12748 --with-build-libsubdir=$(HOST_SUBDIR) \
12749 $(STAGE2_CONFIGURE_FLAGS) \
12750 --disable-shared LEX="touch lex.yy.c"
12751 @endif gmp-bootstrap
12753 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12754 maybe-configure-stage3-gmp:
12755 @if gmp-bootstrap
12756 maybe-configure-stage3-gmp: configure-stage3-gmp
12757 configure-stage3-gmp:
12758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12760 @r=`${PWD_COMMAND}`; export r; \
12761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12762 TFLAGS="$(STAGE3_TFLAGS)"; \
12763 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12764 $(HOST_EXPORTS) \
12765 $(POSTSTAGE1_HOST_EXPORTS) \
12766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12769 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12771 cd $(HOST_SUBDIR)/gmp || exit 1; \
12772 case $(srcdir) in \
12773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12774 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12776 esac; \
12777 module_srcdir=gmp; \
12778 $(SHELL) $$s/$$module_srcdir/configure \
12779 --srcdir=$${topdir}/$$module_srcdir \
12780 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12781 --target=none-${host_vendor}-${host_os} \
12782 --with-build-libsubdir=$(HOST_SUBDIR) \
12783 $(STAGE3_CONFIGURE_FLAGS) \
12784 --disable-shared LEX="touch lex.yy.c"
12785 @endif gmp-bootstrap
12787 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12788 maybe-configure-stage4-gmp:
12789 @if gmp-bootstrap
12790 maybe-configure-stage4-gmp: configure-stage4-gmp
12791 configure-stage4-gmp:
12792 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12794 @r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 TFLAGS="$(STAGE4_TFLAGS)"; \
12797 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12798 $(HOST_EXPORTS) \
12799 $(POSTSTAGE1_HOST_EXPORTS) \
12800 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12801 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12802 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12803 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12805 cd $(HOST_SUBDIR)/gmp || exit 1; \
12806 case $(srcdir) in \
12807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12808 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12810 esac; \
12811 module_srcdir=gmp; \
12812 $(SHELL) $$s/$$module_srcdir/configure \
12813 --srcdir=$${topdir}/$$module_srcdir \
12814 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12815 --target=none-${host_vendor}-${host_os} \
12816 --with-build-libsubdir=$(HOST_SUBDIR) \
12817 $(STAGE4_CONFIGURE_FLAGS) \
12818 --disable-shared LEX="touch lex.yy.c"
12819 @endif gmp-bootstrap
12821 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12822 maybe-configure-stageprofile-gmp:
12823 @if gmp-bootstrap
12824 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12825 configure-stageprofile-gmp:
12826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12828 @r=`${PWD_COMMAND}`; export r; \
12829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12831 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12832 $(HOST_EXPORTS) \
12833 $(POSTSTAGE1_HOST_EXPORTS) \
12834 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12835 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12836 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12837 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12839 cd $(HOST_SUBDIR)/gmp || exit 1; \
12840 case $(srcdir) in \
12841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12842 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12844 esac; \
12845 module_srcdir=gmp; \
12846 $(SHELL) $$s/$$module_srcdir/configure \
12847 --srcdir=$${topdir}/$$module_srcdir \
12848 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12849 --target=none-${host_vendor}-${host_os} \
12850 --with-build-libsubdir=$(HOST_SUBDIR) \
12851 $(STAGEprofile_CONFIGURE_FLAGS) \
12852 --disable-shared LEX="touch lex.yy.c"
12853 @endif gmp-bootstrap
12855 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12856 maybe-configure-stagetrain-gmp:
12857 @if gmp-bootstrap
12858 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12859 configure-stagetrain-gmp:
12860 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12862 @r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12865 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12866 $(HOST_EXPORTS) \
12867 $(POSTSTAGE1_HOST_EXPORTS) \
12868 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12869 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12870 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12871 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12873 cd $(HOST_SUBDIR)/gmp || exit 1; \
12874 case $(srcdir) in \
12875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12876 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12878 esac; \
12879 module_srcdir=gmp; \
12880 $(SHELL) $$s/$$module_srcdir/configure \
12881 --srcdir=$${topdir}/$$module_srcdir \
12882 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12883 --target=none-${host_vendor}-${host_os} \
12884 --with-build-libsubdir=$(HOST_SUBDIR) \
12885 $(STAGEtrain_CONFIGURE_FLAGS) \
12886 --disable-shared LEX="touch lex.yy.c"
12887 @endif gmp-bootstrap
12889 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12890 maybe-configure-stagefeedback-gmp:
12891 @if gmp-bootstrap
12892 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12893 configure-stagefeedback-gmp:
12894 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12896 @r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12899 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12900 $(HOST_EXPORTS) \
12901 $(POSTSTAGE1_HOST_EXPORTS) \
12902 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12903 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12904 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12905 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12907 cd $(HOST_SUBDIR)/gmp || exit 1; \
12908 case $(srcdir) in \
12909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12910 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12912 esac; \
12913 module_srcdir=gmp; \
12914 $(SHELL) $$s/$$module_srcdir/configure \
12915 --srcdir=$${topdir}/$$module_srcdir \
12916 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12917 --target=none-${host_vendor}-${host_os} \
12918 --with-build-libsubdir=$(HOST_SUBDIR) \
12919 $(STAGEfeedback_CONFIGURE_FLAGS) \
12920 --disable-shared LEX="touch lex.yy.c"
12921 @endif gmp-bootstrap
12923 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12924 maybe-configure-stageautoprofile-gmp:
12925 @if gmp-bootstrap
12926 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12927 configure-stageautoprofile-gmp:
12928 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12930 @r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12933 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12934 $(HOST_EXPORTS) \
12935 $(POSTSTAGE1_HOST_EXPORTS) \
12936 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12937 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12938 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12939 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12941 cd $(HOST_SUBDIR)/gmp || exit 1; \
12942 case $(srcdir) in \
12943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12944 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12946 esac; \
12947 module_srcdir=gmp; \
12948 $(SHELL) $$s/$$module_srcdir/configure \
12949 --srcdir=$${topdir}/$$module_srcdir \
12950 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12951 --target=none-${host_vendor}-${host_os} \
12952 --with-build-libsubdir=$(HOST_SUBDIR) \
12953 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12954 --disable-shared LEX="touch lex.yy.c"
12955 @endif gmp-bootstrap
12957 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12958 maybe-configure-stageautofeedback-gmp:
12959 @if gmp-bootstrap
12960 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12961 configure-stageautofeedback-gmp:
12962 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12964 @r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12967 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12968 $(HOST_EXPORTS) \
12969 $(POSTSTAGE1_HOST_EXPORTS) \
12970 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12971 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12972 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12973 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12975 cd $(HOST_SUBDIR)/gmp || exit 1; \
12976 case $(srcdir) in \
12977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12978 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12980 esac; \
12981 module_srcdir=gmp; \
12982 $(SHELL) $$s/$$module_srcdir/configure \
12983 --srcdir=$${topdir}/$$module_srcdir \
12984 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12985 --target=none-${host_vendor}-${host_os} \
12986 --with-build-libsubdir=$(HOST_SUBDIR) \
12987 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12988 --disable-shared LEX="touch lex.yy.c"
12989 @endif gmp-bootstrap
12995 .PHONY: all-gmp maybe-all-gmp
12996 maybe-all-gmp:
12997 @if gcc-bootstrap
12998 all-gmp: stage_current
12999 @endif gcc-bootstrap
13000 @if gmp
13001 TARGET-gmp=all
13002 maybe-all-gmp: all-gmp
13003 all-gmp: configure-gmp
13004 @r=`${PWD_COMMAND}`; export r; \
13005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006 $(HOST_EXPORTS) \
13007 (cd $(HOST_SUBDIR)/gmp && \
13008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13009 $(TARGET-gmp))
13010 @endif gmp
13014 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13015 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13016 maybe-all-stage1-gmp:
13017 maybe-clean-stage1-gmp:
13018 @if gmp-bootstrap
13019 maybe-all-stage1-gmp: all-stage1-gmp
13020 all-stage1: all-stage1-gmp
13021 TARGET-stage1-gmp = $(TARGET-gmp)
13022 all-stage1-gmp: configure-stage1-gmp
13023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13024 @r=`${PWD_COMMAND}`; export r; \
13025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13026 TFLAGS="$(STAGE1_TFLAGS)"; \
13027 $(HOST_EXPORTS) \
13028 cd $(HOST_SUBDIR)/gmp && \
13030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13031 CFLAGS="$(STAGE1_CFLAGS)" \
13032 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13033 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13034 LIBCFLAGS="$(LIBCFLAGS)" \
13035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13038 $(EXTRA_HOST_FLAGS) \
13039 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13040 TFLAGS="$(STAGE1_TFLAGS)" \
13041 $(TARGET-stage1-gmp)
13043 maybe-clean-stage1-gmp: clean-stage1-gmp
13044 clean-stage1: clean-stage1-gmp
13045 clean-stage1-gmp:
13046 @if [ $(current_stage) = stage1 ]; then \
13047 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13048 else \
13049 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13050 $(MAKE) stage1-start; \
13051 fi; \
13052 cd $(HOST_SUBDIR)/gmp && \
13053 $(MAKE) $(EXTRA_HOST_FLAGS) \
13054 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13055 @endif gmp-bootstrap
13058 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13059 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13060 maybe-all-stage2-gmp:
13061 maybe-clean-stage2-gmp:
13062 @if gmp-bootstrap
13063 maybe-all-stage2-gmp: all-stage2-gmp
13064 all-stage2: all-stage2-gmp
13065 TARGET-stage2-gmp = $(TARGET-gmp)
13066 all-stage2-gmp: configure-stage2-gmp
13067 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13068 @r=`${PWD_COMMAND}`; export r; \
13069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070 TFLAGS="$(STAGE2_TFLAGS)"; \
13071 $(HOST_EXPORTS) \
13072 $(POSTSTAGE1_HOST_EXPORTS) \
13073 cd $(HOST_SUBDIR)/gmp && \
13075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13076 CFLAGS="$(STAGE2_CFLAGS)" \
13077 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13078 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13079 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13083 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13084 TFLAGS="$(STAGE2_TFLAGS)" \
13085 $(TARGET-stage2-gmp)
13087 maybe-clean-stage2-gmp: clean-stage2-gmp
13088 clean-stage2: clean-stage2-gmp
13089 clean-stage2-gmp:
13090 @if [ $(current_stage) = stage2 ]; then \
13091 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13092 else \
13093 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13094 $(MAKE) stage2-start; \
13095 fi; \
13096 cd $(HOST_SUBDIR)/gmp && \
13097 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13098 @endif gmp-bootstrap
13101 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13102 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13103 maybe-all-stage3-gmp:
13104 maybe-clean-stage3-gmp:
13105 @if gmp-bootstrap
13106 maybe-all-stage3-gmp: all-stage3-gmp
13107 all-stage3: all-stage3-gmp
13108 TARGET-stage3-gmp = $(TARGET-gmp)
13109 all-stage3-gmp: configure-stage3-gmp
13110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13111 @r=`${PWD_COMMAND}`; export r; \
13112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13113 TFLAGS="$(STAGE3_TFLAGS)"; \
13114 $(HOST_EXPORTS) \
13115 $(POSTSTAGE1_HOST_EXPORTS) \
13116 cd $(HOST_SUBDIR)/gmp && \
13118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13119 CFLAGS="$(STAGE3_CFLAGS)" \
13120 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13121 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13122 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13126 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13127 TFLAGS="$(STAGE3_TFLAGS)" \
13128 $(TARGET-stage3-gmp)
13130 maybe-clean-stage3-gmp: clean-stage3-gmp
13131 clean-stage3: clean-stage3-gmp
13132 clean-stage3-gmp:
13133 @if [ $(current_stage) = stage3 ]; then \
13134 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13135 else \
13136 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13137 $(MAKE) stage3-start; \
13138 fi; \
13139 cd $(HOST_SUBDIR)/gmp && \
13140 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13141 @endif gmp-bootstrap
13144 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13145 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13146 maybe-all-stage4-gmp:
13147 maybe-clean-stage4-gmp:
13148 @if gmp-bootstrap
13149 maybe-all-stage4-gmp: all-stage4-gmp
13150 all-stage4: all-stage4-gmp
13151 TARGET-stage4-gmp = $(TARGET-gmp)
13152 all-stage4-gmp: configure-stage4-gmp
13153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13154 @r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 TFLAGS="$(STAGE4_TFLAGS)"; \
13157 $(HOST_EXPORTS) \
13158 $(POSTSTAGE1_HOST_EXPORTS) \
13159 cd $(HOST_SUBDIR)/gmp && \
13161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162 CFLAGS="$(STAGE4_CFLAGS)" \
13163 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13164 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13165 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13169 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13170 TFLAGS="$(STAGE4_TFLAGS)" \
13171 $(TARGET-stage4-gmp)
13173 maybe-clean-stage4-gmp: clean-stage4-gmp
13174 clean-stage4: clean-stage4-gmp
13175 clean-stage4-gmp:
13176 @if [ $(current_stage) = stage4 ]; then \
13177 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13178 else \
13179 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13180 $(MAKE) stage4-start; \
13181 fi; \
13182 cd $(HOST_SUBDIR)/gmp && \
13183 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13184 @endif gmp-bootstrap
13187 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13188 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13189 maybe-all-stageprofile-gmp:
13190 maybe-clean-stageprofile-gmp:
13191 @if gmp-bootstrap
13192 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13193 all-stageprofile: all-stageprofile-gmp
13194 TARGET-stageprofile-gmp = $(TARGET-gmp)
13195 all-stageprofile-gmp: configure-stageprofile-gmp
13196 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13197 @r=`${PWD_COMMAND}`; export r; \
13198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13199 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13200 $(HOST_EXPORTS) \
13201 $(POSTSTAGE1_HOST_EXPORTS) \
13202 cd $(HOST_SUBDIR)/gmp && \
13204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13205 CFLAGS="$(STAGEprofile_CFLAGS)" \
13206 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13207 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13208 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13209 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13210 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13211 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13212 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13213 TFLAGS="$(STAGEprofile_TFLAGS)" \
13214 $(TARGET-stageprofile-gmp)
13216 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13217 clean-stageprofile: clean-stageprofile-gmp
13218 clean-stageprofile-gmp:
13219 @if [ $(current_stage) = stageprofile ]; then \
13220 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13221 else \
13222 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13223 $(MAKE) stageprofile-start; \
13224 fi; \
13225 cd $(HOST_SUBDIR)/gmp && \
13226 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13227 @endif gmp-bootstrap
13230 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13231 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13232 maybe-all-stagetrain-gmp:
13233 maybe-clean-stagetrain-gmp:
13234 @if gmp-bootstrap
13235 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13236 all-stagetrain: all-stagetrain-gmp
13237 TARGET-stagetrain-gmp = $(TARGET-gmp)
13238 all-stagetrain-gmp: configure-stagetrain-gmp
13239 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13240 @r=`${PWD_COMMAND}`; export r; \
13241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13242 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13243 $(HOST_EXPORTS) \
13244 $(POSTSTAGE1_HOST_EXPORTS) \
13245 cd $(HOST_SUBDIR)/gmp && \
13247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13248 CFLAGS="$(STAGEtrain_CFLAGS)" \
13249 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13250 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13251 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13255 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13256 TFLAGS="$(STAGEtrain_TFLAGS)" \
13257 $(TARGET-stagetrain-gmp)
13259 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13260 clean-stagetrain: clean-stagetrain-gmp
13261 clean-stagetrain-gmp:
13262 @if [ $(current_stage) = stagetrain ]; then \
13263 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13264 else \
13265 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13266 $(MAKE) stagetrain-start; \
13267 fi; \
13268 cd $(HOST_SUBDIR)/gmp && \
13269 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13270 @endif gmp-bootstrap
13273 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13274 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13275 maybe-all-stagefeedback-gmp:
13276 maybe-clean-stagefeedback-gmp:
13277 @if gmp-bootstrap
13278 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13279 all-stagefeedback: all-stagefeedback-gmp
13280 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13281 all-stagefeedback-gmp: configure-stagefeedback-gmp
13282 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13283 @r=`${PWD_COMMAND}`; export r; \
13284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13285 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13286 $(HOST_EXPORTS) \
13287 $(POSTSTAGE1_HOST_EXPORTS) \
13288 cd $(HOST_SUBDIR)/gmp && \
13290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13291 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13292 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13293 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13294 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13298 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13299 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13300 $(TARGET-stagefeedback-gmp)
13302 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13303 clean-stagefeedback: clean-stagefeedback-gmp
13304 clean-stagefeedback-gmp:
13305 @if [ $(current_stage) = stagefeedback ]; then \
13306 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13307 else \
13308 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13309 $(MAKE) stagefeedback-start; \
13310 fi; \
13311 cd $(HOST_SUBDIR)/gmp && \
13312 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13313 @endif gmp-bootstrap
13316 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13317 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13318 maybe-all-stageautoprofile-gmp:
13319 maybe-clean-stageautoprofile-gmp:
13320 @if gmp-bootstrap
13321 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13322 all-stageautoprofile: all-stageautoprofile-gmp
13323 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13324 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13325 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13326 @r=`${PWD_COMMAND}`; export r; \
13327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13329 $(HOST_EXPORTS) \
13330 $(POSTSTAGE1_HOST_EXPORTS) \
13331 cd $(HOST_SUBDIR)/gmp && \
13332 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13334 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13335 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13336 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13337 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13342 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13343 $(TARGET-stageautoprofile-gmp)
13345 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13346 clean-stageautoprofile: clean-stageautoprofile-gmp
13347 clean-stageautoprofile-gmp:
13348 @if [ $(current_stage) = stageautoprofile ]; then \
13349 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13350 else \
13351 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13352 $(MAKE) stageautoprofile-start; \
13353 fi; \
13354 cd $(HOST_SUBDIR)/gmp && \
13355 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13356 @endif gmp-bootstrap
13359 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13360 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13361 maybe-all-stageautofeedback-gmp:
13362 maybe-clean-stageautofeedback-gmp:
13363 @if gmp-bootstrap
13364 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13365 all-stageautofeedback: all-stageautofeedback-gmp
13366 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13367 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13368 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13369 @r=`${PWD_COMMAND}`; export r; \
13370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13372 $(HOST_EXPORTS) \
13373 $(POSTSTAGE1_HOST_EXPORTS) \
13374 cd $(HOST_SUBDIR)/gmp && \
13376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13377 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13378 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13379 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13380 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13385 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13386 $(TARGET-stageautofeedback-gmp)
13388 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13389 clean-stageautofeedback: clean-stageautofeedback-gmp
13390 clean-stageautofeedback-gmp:
13391 @if [ $(current_stage) = stageautofeedback ]; then \
13392 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13393 else \
13394 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13395 $(MAKE) stageautofeedback-start; \
13396 fi; \
13397 cd $(HOST_SUBDIR)/gmp && \
13398 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13399 @endif gmp-bootstrap
13405 .PHONY: check-gmp maybe-check-gmp
13406 maybe-check-gmp:
13407 @if gmp
13408 maybe-check-gmp: check-gmp
13410 check-gmp:
13411 @: $(MAKE); $(unstage)
13412 @r=`${PWD_COMMAND}`; export r; \
13413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13415 (cd $(HOST_SUBDIR)/gmp && \
13416 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13418 @endif gmp
13420 .PHONY: install-gmp maybe-install-gmp
13421 maybe-install-gmp:
13422 @if gmp
13423 maybe-install-gmp: install-gmp
13425 install-gmp:
13427 @endif gmp
13429 .PHONY: install-strip-gmp maybe-install-strip-gmp
13430 maybe-install-strip-gmp:
13431 @if gmp
13432 maybe-install-strip-gmp: install-strip-gmp
13434 install-strip-gmp:
13436 @endif gmp
13438 # Other targets (info, dvi, pdf, etc.)
13440 .PHONY: maybe-info-gmp info-gmp
13441 maybe-info-gmp:
13442 @if gmp
13443 maybe-info-gmp: info-gmp
13445 info-gmp: \
13446 configure-gmp
13447 @[ -f ./gmp/Makefile ] || exit 0; \
13448 r=`${PWD_COMMAND}`; export r; \
13449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13450 $(HOST_EXPORTS) \
13451 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13453 done; \
13454 echo "Doing info in gmp"; \
13455 (cd $(HOST_SUBDIR)/gmp && \
13456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13458 "RANLIB=$${RANLIB}" \
13459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13460 info) \
13461 || exit 1
13463 @endif gmp
13465 .PHONY: maybe-dvi-gmp dvi-gmp
13466 maybe-dvi-gmp:
13467 @if gmp
13468 maybe-dvi-gmp: dvi-gmp
13470 dvi-gmp: \
13471 configure-gmp
13472 @[ -f ./gmp/Makefile ] || exit 0; \
13473 r=`${PWD_COMMAND}`; export r; \
13474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13475 $(HOST_EXPORTS) \
13476 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13478 done; \
13479 echo "Doing dvi in gmp"; \
13480 (cd $(HOST_SUBDIR)/gmp && \
13481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13483 "RANLIB=$${RANLIB}" \
13484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13485 dvi) \
13486 || exit 1
13488 @endif gmp
13490 .PHONY: maybe-pdf-gmp pdf-gmp
13491 maybe-pdf-gmp:
13492 @if gmp
13493 maybe-pdf-gmp: pdf-gmp
13495 pdf-gmp: \
13496 configure-gmp
13497 @[ -f ./gmp/Makefile ] || exit 0; \
13498 r=`${PWD_COMMAND}`; export r; \
13499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500 $(HOST_EXPORTS) \
13501 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503 done; \
13504 echo "Doing pdf in gmp"; \
13505 (cd $(HOST_SUBDIR)/gmp && \
13506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508 "RANLIB=$${RANLIB}" \
13509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13510 pdf) \
13511 || exit 1
13513 @endif gmp
13515 .PHONY: maybe-html-gmp html-gmp
13516 maybe-html-gmp:
13517 @if gmp
13518 maybe-html-gmp: html-gmp
13520 html-gmp: \
13521 configure-gmp
13522 @[ -f ./gmp/Makefile ] || exit 0; \
13523 r=`${PWD_COMMAND}`; export r; \
13524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525 $(HOST_EXPORTS) \
13526 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13528 done; \
13529 echo "Doing html in gmp"; \
13530 (cd $(HOST_SUBDIR)/gmp && \
13531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13533 "RANLIB=$${RANLIB}" \
13534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13535 html) \
13536 || exit 1
13538 @endif gmp
13540 .PHONY: maybe-TAGS-gmp TAGS-gmp
13541 maybe-TAGS-gmp:
13542 @if gmp
13543 maybe-TAGS-gmp: TAGS-gmp
13545 TAGS-gmp: \
13546 configure-gmp
13547 @[ -f ./gmp/Makefile ] || exit 0; \
13548 r=`${PWD_COMMAND}`; export r; \
13549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13550 $(HOST_EXPORTS) \
13551 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13553 done; \
13554 echo "Doing TAGS in gmp"; \
13555 (cd $(HOST_SUBDIR)/gmp && \
13556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13558 "RANLIB=$${RANLIB}" \
13559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13560 TAGS) \
13561 || exit 1
13563 @endif gmp
13565 .PHONY: maybe-install-info-gmp install-info-gmp
13566 maybe-install-info-gmp:
13567 @if gmp
13568 maybe-install-info-gmp: install-info-gmp
13570 install-info-gmp: \
13571 configure-gmp \
13572 info-gmp
13573 @[ -f ./gmp/Makefile ] || exit 0; \
13574 r=`${PWD_COMMAND}`; export r; \
13575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576 $(HOST_EXPORTS) \
13577 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13579 done; \
13580 echo "Doing install-info in gmp"; \
13581 (cd $(HOST_SUBDIR)/gmp && \
13582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13584 "RANLIB=$${RANLIB}" \
13585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13586 install-info) \
13587 || exit 1
13589 @endif gmp
13591 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13592 maybe-install-pdf-gmp:
13593 @if gmp
13594 maybe-install-pdf-gmp: install-pdf-gmp
13596 install-pdf-gmp: \
13597 configure-gmp \
13598 pdf-gmp
13599 @[ -f ./gmp/Makefile ] || exit 0; \
13600 r=`${PWD_COMMAND}`; export r; \
13601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13602 $(HOST_EXPORTS) \
13603 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13605 done; \
13606 echo "Doing install-pdf in gmp"; \
13607 (cd $(HOST_SUBDIR)/gmp && \
13608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13610 "RANLIB=$${RANLIB}" \
13611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13612 install-pdf) \
13613 || exit 1
13615 @endif gmp
13617 .PHONY: maybe-install-html-gmp install-html-gmp
13618 maybe-install-html-gmp:
13619 @if gmp
13620 maybe-install-html-gmp: install-html-gmp
13622 install-html-gmp: \
13623 configure-gmp \
13624 html-gmp
13625 @[ -f ./gmp/Makefile ] || exit 0; \
13626 r=`${PWD_COMMAND}`; export r; \
13627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13628 $(HOST_EXPORTS) \
13629 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13631 done; \
13632 echo "Doing install-html in gmp"; \
13633 (cd $(HOST_SUBDIR)/gmp && \
13634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13636 "RANLIB=$${RANLIB}" \
13637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13638 install-html) \
13639 || exit 1
13641 @endif gmp
13643 .PHONY: maybe-installcheck-gmp installcheck-gmp
13644 maybe-installcheck-gmp:
13645 @if gmp
13646 maybe-installcheck-gmp: installcheck-gmp
13648 installcheck-gmp: \
13649 configure-gmp
13650 @[ -f ./gmp/Makefile ] || exit 0; \
13651 r=`${PWD_COMMAND}`; export r; \
13652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13653 $(HOST_EXPORTS) \
13654 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13656 done; \
13657 echo "Doing installcheck in gmp"; \
13658 (cd $(HOST_SUBDIR)/gmp && \
13659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13661 "RANLIB=$${RANLIB}" \
13662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13663 installcheck) \
13664 || exit 1
13666 @endif gmp
13668 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13669 maybe-mostlyclean-gmp:
13670 @if gmp
13671 maybe-mostlyclean-gmp: mostlyclean-gmp
13673 mostlyclean-gmp:
13674 @[ -f ./gmp/Makefile ] || exit 0; \
13675 r=`${PWD_COMMAND}`; export r; \
13676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677 $(HOST_EXPORTS) \
13678 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13680 done; \
13681 echo "Doing mostlyclean in gmp"; \
13682 (cd $(HOST_SUBDIR)/gmp && \
13683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13685 "RANLIB=$${RANLIB}" \
13686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13687 mostlyclean) \
13688 || exit 1
13690 @endif gmp
13692 .PHONY: maybe-clean-gmp clean-gmp
13693 maybe-clean-gmp:
13694 @if gmp
13695 maybe-clean-gmp: clean-gmp
13697 clean-gmp:
13698 @[ -f ./gmp/Makefile ] || exit 0; \
13699 r=`${PWD_COMMAND}`; export r; \
13700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701 $(HOST_EXPORTS) \
13702 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13704 done; \
13705 echo "Doing clean in gmp"; \
13706 (cd $(HOST_SUBDIR)/gmp && \
13707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13709 "RANLIB=$${RANLIB}" \
13710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13711 clean) \
13712 || exit 1
13714 @endif gmp
13716 .PHONY: maybe-distclean-gmp distclean-gmp
13717 maybe-distclean-gmp:
13718 @if gmp
13719 maybe-distclean-gmp: distclean-gmp
13721 distclean-gmp:
13722 @[ -f ./gmp/Makefile ] || exit 0; \
13723 r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 $(HOST_EXPORTS) \
13726 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728 done; \
13729 echo "Doing distclean in gmp"; \
13730 (cd $(HOST_SUBDIR)/gmp && \
13731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733 "RANLIB=$${RANLIB}" \
13734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735 distclean) \
13736 || exit 1
13738 @endif gmp
13740 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13741 maybe-maintainer-clean-gmp:
13742 @if gmp
13743 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13745 maintainer-clean-gmp:
13746 @[ -f ./gmp/Makefile ] || exit 0; \
13747 r=`${PWD_COMMAND}`; export r; \
13748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749 $(HOST_EXPORTS) \
13750 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13752 done; \
13753 echo "Doing maintainer-clean in gmp"; \
13754 (cd $(HOST_SUBDIR)/gmp && \
13755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13757 "RANLIB=$${RANLIB}" \
13758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13759 maintainer-clean) \
13760 || exit 1
13762 @endif gmp
13766 .PHONY: configure-mpfr maybe-configure-mpfr
13767 maybe-configure-mpfr:
13768 @if gcc-bootstrap
13769 configure-mpfr: stage_current
13770 @endif gcc-bootstrap
13771 @if mpfr
13772 maybe-configure-mpfr: configure-mpfr
13773 configure-mpfr:
13774 @r=`${PWD_COMMAND}`; export r; \
13775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13778 $(HOST_EXPORTS) \
13779 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13780 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13781 case $(srcdir) in \
13782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13783 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13785 esac; \
13786 module_srcdir=mpfr; \
13787 $(SHELL) \
13788 $$s/$$module_srcdir/configure \
13789 --srcdir=$${topdir}/$$module_srcdir \
13790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13791 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13792 || exit 1
13793 @endif mpfr
13797 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13798 maybe-configure-stage1-mpfr:
13799 @if mpfr-bootstrap
13800 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13801 configure-stage1-mpfr:
13802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 TFLAGS="$(STAGE1_TFLAGS)"; \
13807 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13808 $(HOST_EXPORTS) \
13809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13810 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13811 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13812 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13814 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13815 case $(srcdir) in \
13816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13817 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13819 esac; \
13820 module_srcdir=mpfr; \
13821 $(SHELL) $$s/$$module_srcdir/configure \
13822 --srcdir=$${topdir}/$$module_srcdir \
13823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13824 --target=${target_alias} \
13826 $(STAGE1_CONFIGURE_FLAGS) \
13827 --disable-shared @extra_mpfr_configure_flags@
13828 @endif mpfr-bootstrap
13830 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13831 maybe-configure-stage2-mpfr:
13832 @if mpfr-bootstrap
13833 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13834 configure-stage2-mpfr:
13835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13837 @r=`${PWD_COMMAND}`; export r; \
13838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839 TFLAGS="$(STAGE2_TFLAGS)"; \
13840 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13841 $(HOST_EXPORTS) \
13842 $(POSTSTAGE1_HOST_EXPORTS) \
13843 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13844 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13845 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13846 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13848 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13849 case $(srcdir) in \
13850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13851 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13853 esac; \
13854 module_srcdir=mpfr; \
13855 $(SHELL) $$s/$$module_srcdir/configure \
13856 --srcdir=$${topdir}/$$module_srcdir \
13857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13858 --target=${target_alias} \
13859 --with-build-libsubdir=$(HOST_SUBDIR) \
13860 $(STAGE2_CONFIGURE_FLAGS) \
13861 --disable-shared @extra_mpfr_configure_flags@
13862 @endif mpfr-bootstrap
13864 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13865 maybe-configure-stage3-mpfr:
13866 @if mpfr-bootstrap
13867 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13868 configure-stage3-mpfr:
13869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13871 @r=`${PWD_COMMAND}`; export r; \
13872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873 TFLAGS="$(STAGE3_TFLAGS)"; \
13874 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13875 $(HOST_EXPORTS) \
13876 $(POSTSTAGE1_HOST_EXPORTS) \
13877 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13878 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13879 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13880 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13882 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13883 case $(srcdir) in \
13884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887 esac; \
13888 module_srcdir=mpfr; \
13889 $(SHELL) $$s/$$module_srcdir/configure \
13890 --srcdir=$${topdir}/$$module_srcdir \
13891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892 --target=${target_alias} \
13893 --with-build-libsubdir=$(HOST_SUBDIR) \
13894 $(STAGE3_CONFIGURE_FLAGS) \
13895 --disable-shared @extra_mpfr_configure_flags@
13896 @endif mpfr-bootstrap
13898 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13899 maybe-configure-stage4-mpfr:
13900 @if mpfr-bootstrap
13901 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13902 configure-stage4-mpfr:
13903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13905 @r=`${PWD_COMMAND}`; export r; \
13906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13907 TFLAGS="$(STAGE4_TFLAGS)"; \
13908 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13909 $(HOST_EXPORTS) \
13910 $(POSTSTAGE1_HOST_EXPORTS) \
13911 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13912 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13914 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13916 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13917 case $(srcdir) in \
13918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13919 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13921 esac; \
13922 module_srcdir=mpfr; \
13923 $(SHELL) $$s/$$module_srcdir/configure \
13924 --srcdir=$${topdir}/$$module_srcdir \
13925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13926 --target=${target_alias} \
13927 --with-build-libsubdir=$(HOST_SUBDIR) \
13928 $(STAGE4_CONFIGURE_FLAGS) \
13929 --disable-shared @extra_mpfr_configure_flags@
13930 @endif mpfr-bootstrap
13932 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13933 maybe-configure-stageprofile-mpfr:
13934 @if mpfr-bootstrap
13935 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13936 configure-stageprofile-mpfr:
13937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13939 @r=`${PWD_COMMAND}`; export r; \
13940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13942 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13943 $(HOST_EXPORTS) \
13944 $(POSTSTAGE1_HOST_EXPORTS) \
13945 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13947 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13948 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13950 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13951 case $(srcdir) in \
13952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13953 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13955 esac; \
13956 module_srcdir=mpfr; \
13957 $(SHELL) $$s/$$module_srcdir/configure \
13958 --srcdir=$${topdir}/$$module_srcdir \
13959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13960 --target=${target_alias} \
13961 --with-build-libsubdir=$(HOST_SUBDIR) \
13962 $(STAGEprofile_CONFIGURE_FLAGS) \
13963 --disable-shared @extra_mpfr_configure_flags@
13964 @endif mpfr-bootstrap
13966 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13967 maybe-configure-stagetrain-mpfr:
13968 @if mpfr-bootstrap
13969 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13970 configure-stagetrain-mpfr:
13971 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13973 @r=`${PWD_COMMAND}`; export r; \
13974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13976 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13977 $(HOST_EXPORTS) \
13978 $(POSTSTAGE1_HOST_EXPORTS) \
13979 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13980 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13981 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13982 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13984 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13985 case $(srcdir) in \
13986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13987 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13989 esac; \
13990 module_srcdir=mpfr; \
13991 $(SHELL) $$s/$$module_srcdir/configure \
13992 --srcdir=$${topdir}/$$module_srcdir \
13993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13994 --target=${target_alias} \
13995 --with-build-libsubdir=$(HOST_SUBDIR) \
13996 $(STAGEtrain_CONFIGURE_FLAGS) \
13997 --disable-shared @extra_mpfr_configure_flags@
13998 @endif mpfr-bootstrap
14000 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14001 maybe-configure-stagefeedback-mpfr:
14002 @if mpfr-bootstrap
14003 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14004 configure-stagefeedback-mpfr:
14005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14007 @r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14010 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14011 $(HOST_EXPORTS) \
14012 $(POSTSTAGE1_HOST_EXPORTS) \
14013 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14014 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14015 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14016 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14018 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14019 case $(srcdir) in \
14020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14021 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14023 esac; \
14024 module_srcdir=mpfr; \
14025 $(SHELL) $$s/$$module_srcdir/configure \
14026 --srcdir=$${topdir}/$$module_srcdir \
14027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14028 --target=${target_alias} \
14029 --with-build-libsubdir=$(HOST_SUBDIR) \
14030 $(STAGEfeedback_CONFIGURE_FLAGS) \
14031 --disable-shared @extra_mpfr_configure_flags@
14032 @endif mpfr-bootstrap
14034 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14035 maybe-configure-stageautoprofile-mpfr:
14036 @if mpfr-bootstrap
14037 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14038 configure-stageautoprofile-mpfr:
14039 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14041 @r=`${PWD_COMMAND}`; export r; \
14042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14044 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14045 $(HOST_EXPORTS) \
14046 $(POSTSTAGE1_HOST_EXPORTS) \
14047 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14050 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14052 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14053 case $(srcdir) in \
14054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14055 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14057 esac; \
14058 module_srcdir=mpfr; \
14059 $(SHELL) $$s/$$module_srcdir/configure \
14060 --srcdir=$${topdir}/$$module_srcdir \
14061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14062 --target=${target_alias} \
14063 --with-build-libsubdir=$(HOST_SUBDIR) \
14064 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14065 --disable-shared @extra_mpfr_configure_flags@
14066 @endif mpfr-bootstrap
14068 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14069 maybe-configure-stageautofeedback-mpfr:
14070 @if mpfr-bootstrap
14071 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14072 configure-stageautofeedback-mpfr:
14073 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14075 @r=`${PWD_COMMAND}`; export r; \
14076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14078 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14079 $(HOST_EXPORTS) \
14080 $(POSTSTAGE1_HOST_EXPORTS) \
14081 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14082 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14083 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14084 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14086 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14087 case $(srcdir) in \
14088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14089 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14091 esac; \
14092 module_srcdir=mpfr; \
14093 $(SHELL) $$s/$$module_srcdir/configure \
14094 --srcdir=$${topdir}/$$module_srcdir \
14095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14096 --target=${target_alias} \
14097 --with-build-libsubdir=$(HOST_SUBDIR) \
14098 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14099 --disable-shared @extra_mpfr_configure_flags@
14100 @endif mpfr-bootstrap
14106 .PHONY: all-mpfr maybe-all-mpfr
14107 maybe-all-mpfr:
14108 @if gcc-bootstrap
14109 all-mpfr: stage_current
14110 @endif gcc-bootstrap
14111 @if mpfr
14112 TARGET-mpfr=all
14113 maybe-all-mpfr: all-mpfr
14114 all-mpfr: configure-mpfr
14115 @r=`${PWD_COMMAND}`; export r; \
14116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14117 $(HOST_EXPORTS) \
14118 (cd $(HOST_SUBDIR)/mpfr && \
14119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14120 $(TARGET-mpfr))
14121 @endif mpfr
14125 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14126 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14127 maybe-all-stage1-mpfr:
14128 maybe-clean-stage1-mpfr:
14129 @if mpfr-bootstrap
14130 maybe-all-stage1-mpfr: all-stage1-mpfr
14131 all-stage1: all-stage1-mpfr
14132 TARGET-stage1-mpfr = $(TARGET-mpfr)
14133 all-stage1-mpfr: configure-stage1-mpfr
14134 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14135 @r=`${PWD_COMMAND}`; export r; \
14136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137 TFLAGS="$(STAGE1_TFLAGS)"; \
14138 $(HOST_EXPORTS) \
14139 cd $(HOST_SUBDIR)/mpfr && \
14141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14142 CFLAGS="$(STAGE1_CFLAGS)" \
14143 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14144 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14145 LIBCFLAGS="$(LIBCFLAGS)" \
14146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14149 $(EXTRA_HOST_FLAGS) \
14150 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14151 TFLAGS="$(STAGE1_TFLAGS)" \
14152 $(TARGET-stage1-mpfr)
14154 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14155 clean-stage1: clean-stage1-mpfr
14156 clean-stage1-mpfr:
14157 @if [ $(current_stage) = stage1 ]; then \
14158 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14159 else \
14160 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14161 $(MAKE) stage1-start; \
14162 fi; \
14163 cd $(HOST_SUBDIR)/mpfr && \
14164 $(MAKE) $(EXTRA_HOST_FLAGS) \
14165 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14166 @endif mpfr-bootstrap
14169 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14170 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14171 maybe-all-stage2-mpfr:
14172 maybe-clean-stage2-mpfr:
14173 @if mpfr-bootstrap
14174 maybe-all-stage2-mpfr: all-stage2-mpfr
14175 all-stage2: all-stage2-mpfr
14176 TARGET-stage2-mpfr = $(TARGET-mpfr)
14177 all-stage2-mpfr: configure-stage2-mpfr
14178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14179 @r=`${PWD_COMMAND}`; export r; \
14180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181 TFLAGS="$(STAGE2_TFLAGS)"; \
14182 $(HOST_EXPORTS) \
14183 $(POSTSTAGE1_HOST_EXPORTS) \
14184 cd $(HOST_SUBDIR)/mpfr && \
14186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14187 CFLAGS="$(STAGE2_CFLAGS)" \
14188 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14189 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14190 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14195 TFLAGS="$(STAGE2_TFLAGS)" \
14196 $(TARGET-stage2-mpfr)
14198 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14199 clean-stage2: clean-stage2-mpfr
14200 clean-stage2-mpfr:
14201 @if [ $(current_stage) = stage2 ]; then \
14202 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14203 else \
14204 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14205 $(MAKE) stage2-start; \
14206 fi; \
14207 cd $(HOST_SUBDIR)/mpfr && \
14208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14209 @endif mpfr-bootstrap
14212 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14213 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14214 maybe-all-stage3-mpfr:
14215 maybe-clean-stage3-mpfr:
14216 @if mpfr-bootstrap
14217 maybe-all-stage3-mpfr: all-stage3-mpfr
14218 all-stage3: all-stage3-mpfr
14219 TARGET-stage3-mpfr = $(TARGET-mpfr)
14220 all-stage3-mpfr: configure-stage3-mpfr
14221 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14222 @r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 TFLAGS="$(STAGE3_TFLAGS)"; \
14225 $(HOST_EXPORTS) \
14226 $(POSTSTAGE1_HOST_EXPORTS) \
14227 cd $(HOST_SUBDIR)/mpfr && \
14229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14230 CFLAGS="$(STAGE3_CFLAGS)" \
14231 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14232 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14233 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14238 TFLAGS="$(STAGE3_TFLAGS)" \
14239 $(TARGET-stage3-mpfr)
14241 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14242 clean-stage3: clean-stage3-mpfr
14243 clean-stage3-mpfr:
14244 @if [ $(current_stage) = stage3 ]; then \
14245 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14246 else \
14247 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14248 $(MAKE) stage3-start; \
14249 fi; \
14250 cd $(HOST_SUBDIR)/mpfr && \
14251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14252 @endif mpfr-bootstrap
14255 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14256 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14257 maybe-all-stage4-mpfr:
14258 maybe-clean-stage4-mpfr:
14259 @if mpfr-bootstrap
14260 maybe-all-stage4-mpfr: all-stage4-mpfr
14261 all-stage4: all-stage4-mpfr
14262 TARGET-stage4-mpfr = $(TARGET-mpfr)
14263 all-stage4-mpfr: configure-stage4-mpfr
14264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14265 @r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 TFLAGS="$(STAGE4_TFLAGS)"; \
14268 $(HOST_EXPORTS) \
14269 $(POSTSTAGE1_HOST_EXPORTS) \
14270 cd $(HOST_SUBDIR)/mpfr && \
14272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14273 CFLAGS="$(STAGE4_CFLAGS)" \
14274 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14275 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14276 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14281 TFLAGS="$(STAGE4_TFLAGS)" \
14282 $(TARGET-stage4-mpfr)
14284 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14285 clean-stage4: clean-stage4-mpfr
14286 clean-stage4-mpfr:
14287 @if [ $(current_stage) = stage4 ]; then \
14288 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14289 else \
14290 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14291 $(MAKE) stage4-start; \
14292 fi; \
14293 cd $(HOST_SUBDIR)/mpfr && \
14294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14295 @endif mpfr-bootstrap
14298 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14299 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14300 maybe-all-stageprofile-mpfr:
14301 maybe-clean-stageprofile-mpfr:
14302 @if mpfr-bootstrap
14303 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14304 all-stageprofile: all-stageprofile-mpfr
14305 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14306 all-stageprofile-mpfr: configure-stageprofile-mpfr
14307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14308 @r=`${PWD_COMMAND}`; export r; \
14309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14311 $(HOST_EXPORTS) \
14312 $(POSTSTAGE1_HOST_EXPORTS) \
14313 cd $(HOST_SUBDIR)/mpfr && \
14315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14316 CFLAGS="$(STAGEprofile_CFLAGS)" \
14317 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14319 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14324 TFLAGS="$(STAGEprofile_TFLAGS)" \
14325 $(TARGET-stageprofile-mpfr)
14327 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14328 clean-stageprofile: clean-stageprofile-mpfr
14329 clean-stageprofile-mpfr:
14330 @if [ $(current_stage) = stageprofile ]; then \
14331 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14332 else \
14333 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14334 $(MAKE) stageprofile-start; \
14335 fi; \
14336 cd $(HOST_SUBDIR)/mpfr && \
14337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14338 @endif mpfr-bootstrap
14341 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14342 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14343 maybe-all-stagetrain-mpfr:
14344 maybe-clean-stagetrain-mpfr:
14345 @if mpfr-bootstrap
14346 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14347 all-stagetrain: all-stagetrain-mpfr
14348 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14349 all-stagetrain-mpfr: configure-stagetrain-mpfr
14350 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14354 $(HOST_EXPORTS) \
14355 $(POSTSTAGE1_HOST_EXPORTS) \
14356 cd $(HOST_SUBDIR)/mpfr && \
14358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14359 CFLAGS="$(STAGEtrain_CFLAGS)" \
14360 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14361 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14362 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14367 TFLAGS="$(STAGEtrain_TFLAGS)" \
14368 $(TARGET-stagetrain-mpfr)
14370 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14371 clean-stagetrain: clean-stagetrain-mpfr
14372 clean-stagetrain-mpfr:
14373 @if [ $(current_stage) = stagetrain ]; then \
14374 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14375 else \
14376 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14377 $(MAKE) stagetrain-start; \
14378 fi; \
14379 cd $(HOST_SUBDIR)/mpfr && \
14380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14381 @endif mpfr-bootstrap
14384 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14385 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14386 maybe-all-stagefeedback-mpfr:
14387 maybe-clean-stagefeedback-mpfr:
14388 @if mpfr-bootstrap
14389 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14390 all-stagefeedback: all-stagefeedback-mpfr
14391 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14392 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14394 @r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14397 $(HOST_EXPORTS) \
14398 $(POSTSTAGE1_HOST_EXPORTS) \
14399 cd $(HOST_SUBDIR)/mpfr && \
14401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14403 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14410 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14411 $(TARGET-stagefeedback-mpfr)
14413 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14414 clean-stagefeedback: clean-stagefeedback-mpfr
14415 clean-stagefeedback-mpfr:
14416 @if [ $(current_stage) = stagefeedback ]; then \
14417 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14418 else \
14419 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14420 $(MAKE) stagefeedback-start; \
14421 fi; \
14422 cd $(HOST_SUBDIR)/mpfr && \
14423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14424 @endif mpfr-bootstrap
14427 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14428 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14429 maybe-all-stageautoprofile-mpfr:
14430 maybe-clean-stageautoprofile-mpfr:
14431 @if mpfr-bootstrap
14432 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14433 all-stageautoprofile: all-stageautoprofile-mpfr
14434 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14435 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14436 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14437 @r=`${PWD_COMMAND}`; export r; \
14438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14439 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14440 $(HOST_EXPORTS) \
14441 $(POSTSTAGE1_HOST_EXPORTS) \
14442 cd $(HOST_SUBDIR)/mpfr && \
14443 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14445 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14446 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14447 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14448 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14453 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14454 $(TARGET-stageautoprofile-mpfr)
14456 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14457 clean-stageautoprofile: clean-stageautoprofile-mpfr
14458 clean-stageautoprofile-mpfr:
14459 @if [ $(current_stage) = stageautoprofile ]; then \
14460 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14461 else \
14462 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14463 $(MAKE) stageautoprofile-start; \
14464 fi; \
14465 cd $(HOST_SUBDIR)/mpfr && \
14466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14467 @endif mpfr-bootstrap
14470 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14471 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14472 maybe-all-stageautofeedback-mpfr:
14473 maybe-clean-stageautofeedback-mpfr:
14474 @if mpfr-bootstrap
14475 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14476 all-stageautofeedback: all-stageautofeedback-mpfr
14477 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14478 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14479 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14480 @r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14483 $(HOST_EXPORTS) \
14484 $(POSTSTAGE1_HOST_EXPORTS) \
14485 cd $(HOST_SUBDIR)/mpfr && \
14487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14488 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14489 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14490 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14491 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14496 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14497 $(TARGET-stageautofeedback-mpfr)
14499 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14500 clean-stageautofeedback: clean-stageautofeedback-mpfr
14501 clean-stageautofeedback-mpfr:
14502 @if [ $(current_stage) = stageautofeedback ]; then \
14503 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14504 else \
14505 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14506 $(MAKE) stageautofeedback-start; \
14507 fi; \
14508 cd $(HOST_SUBDIR)/mpfr && \
14509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14510 @endif mpfr-bootstrap
14516 .PHONY: check-mpfr maybe-check-mpfr
14517 maybe-check-mpfr:
14518 @if mpfr
14519 maybe-check-mpfr: check-mpfr
14521 check-mpfr:
14522 @: $(MAKE); $(unstage)
14523 @r=`${PWD_COMMAND}`; export r; \
14524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14525 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14526 (cd $(HOST_SUBDIR)/mpfr && \
14527 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14529 @endif mpfr
14531 .PHONY: install-mpfr maybe-install-mpfr
14532 maybe-install-mpfr:
14533 @if mpfr
14534 maybe-install-mpfr: install-mpfr
14536 install-mpfr:
14538 @endif mpfr
14540 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14541 maybe-install-strip-mpfr:
14542 @if mpfr
14543 maybe-install-strip-mpfr: install-strip-mpfr
14545 install-strip-mpfr:
14547 @endif mpfr
14549 # Other targets (info, dvi, pdf, etc.)
14551 .PHONY: maybe-info-mpfr info-mpfr
14552 maybe-info-mpfr:
14553 @if mpfr
14554 maybe-info-mpfr: info-mpfr
14556 info-mpfr: \
14557 configure-mpfr
14558 @[ -f ./mpfr/Makefile ] || exit 0; \
14559 r=`${PWD_COMMAND}`; export r; \
14560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561 $(HOST_EXPORTS) \
14562 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14564 done; \
14565 echo "Doing info in mpfr"; \
14566 (cd $(HOST_SUBDIR)/mpfr && \
14567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14569 "RANLIB=$${RANLIB}" \
14570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14571 info) \
14572 || exit 1
14574 @endif mpfr
14576 .PHONY: maybe-dvi-mpfr dvi-mpfr
14577 maybe-dvi-mpfr:
14578 @if mpfr
14579 maybe-dvi-mpfr: dvi-mpfr
14581 dvi-mpfr: \
14582 configure-mpfr
14583 @[ -f ./mpfr/Makefile ] || exit 0; \
14584 r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14586 $(HOST_EXPORTS) \
14587 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14589 done; \
14590 echo "Doing dvi in mpfr"; \
14591 (cd $(HOST_SUBDIR)/mpfr && \
14592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14594 "RANLIB=$${RANLIB}" \
14595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14596 dvi) \
14597 || exit 1
14599 @endif mpfr
14601 .PHONY: maybe-pdf-mpfr pdf-mpfr
14602 maybe-pdf-mpfr:
14603 @if mpfr
14604 maybe-pdf-mpfr: pdf-mpfr
14606 pdf-mpfr: \
14607 configure-mpfr
14608 @[ -f ./mpfr/Makefile ] || exit 0; \
14609 r=`${PWD_COMMAND}`; export r; \
14610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611 $(HOST_EXPORTS) \
14612 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14614 done; \
14615 echo "Doing pdf in mpfr"; \
14616 (cd $(HOST_SUBDIR)/mpfr && \
14617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14619 "RANLIB=$${RANLIB}" \
14620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14621 pdf) \
14622 || exit 1
14624 @endif mpfr
14626 .PHONY: maybe-html-mpfr html-mpfr
14627 maybe-html-mpfr:
14628 @if mpfr
14629 maybe-html-mpfr: html-mpfr
14631 html-mpfr: \
14632 configure-mpfr
14633 @[ -f ./mpfr/Makefile ] || exit 0; \
14634 r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 $(HOST_EXPORTS) \
14637 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14639 done; \
14640 echo "Doing html in mpfr"; \
14641 (cd $(HOST_SUBDIR)/mpfr && \
14642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14644 "RANLIB=$${RANLIB}" \
14645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14646 html) \
14647 || exit 1
14649 @endif mpfr
14651 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14652 maybe-TAGS-mpfr:
14653 @if mpfr
14654 maybe-TAGS-mpfr: TAGS-mpfr
14656 TAGS-mpfr: \
14657 configure-mpfr
14658 @[ -f ./mpfr/Makefile ] || exit 0; \
14659 r=`${PWD_COMMAND}`; export r; \
14660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661 $(HOST_EXPORTS) \
14662 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14664 done; \
14665 echo "Doing TAGS in mpfr"; \
14666 (cd $(HOST_SUBDIR)/mpfr && \
14667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14669 "RANLIB=$${RANLIB}" \
14670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14671 TAGS) \
14672 || exit 1
14674 @endif mpfr
14676 .PHONY: maybe-install-info-mpfr install-info-mpfr
14677 maybe-install-info-mpfr:
14678 @if mpfr
14679 maybe-install-info-mpfr: install-info-mpfr
14681 install-info-mpfr: \
14682 configure-mpfr \
14683 info-mpfr
14684 @[ -f ./mpfr/Makefile ] || exit 0; \
14685 r=`${PWD_COMMAND}`; export r; \
14686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14687 $(HOST_EXPORTS) \
14688 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14690 done; \
14691 echo "Doing install-info in mpfr"; \
14692 (cd $(HOST_SUBDIR)/mpfr && \
14693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14695 "RANLIB=$${RANLIB}" \
14696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14697 install-info) \
14698 || exit 1
14700 @endif mpfr
14702 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14703 maybe-install-pdf-mpfr:
14704 @if mpfr
14705 maybe-install-pdf-mpfr: install-pdf-mpfr
14707 install-pdf-mpfr: \
14708 configure-mpfr \
14709 pdf-mpfr
14710 @[ -f ./mpfr/Makefile ] || exit 0; \
14711 r=`${PWD_COMMAND}`; export r; \
14712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14713 $(HOST_EXPORTS) \
14714 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14716 done; \
14717 echo "Doing install-pdf in mpfr"; \
14718 (cd $(HOST_SUBDIR)/mpfr && \
14719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14721 "RANLIB=$${RANLIB}" \
14722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14723 install-pdf) \
14724 || exit 1
14726 @endif mpfr
14728 .PHONY: maybe-install-html-mpfr install-html-mpfr
14729 maybe-install-html-mpfr:
14730 @if mpfr
14731 maybe-install-html-mpfr: install-html-mpfr
14733 install-html-mpfr: \
14734 configure-mpfr \
14735 html-mpfr
14736 @[ -f ./mpfr/Makefile ] || exit 0; \
14737 r=`${PWD_COMMAND}`; export r; \
14738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739 $(HOST_EXPORTS) \
14740 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14742 done; \
14743 echo "Doing install-html in mpfr"; \
14744 (cd $(HOST_SUBDIR)/mpfr && \
14745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14747 "RANLIB=$${RANLIB}" \
14748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14749 install-html) \
14750 || exit 1
14752 @endif mpfr
14754 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14755 maybe-installcheck-mpfr:
14756 @if mpfr
14757 maybe-installcheck-mpfr: installcheck-mpfr
14759 installcheck-mpfr: \
14760 configure-mpfr
14761 @[ -f ./mpfr/Makefile ] || exit 0; \
14762 r=`${PWD_COMMAND}`; export r; \
14763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14764 $(HOST_EXPORTS) \
14765 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14767 done; \
14768 echo "Doing installcheck in mpfr"; \
14769 (cd $(HOST_SUBDIR)/mpfr && \
14770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14772 "RANLIB=$${RANLIB}" \
14773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14774 installcheck) \
14775 || exit 1
14777 @endif mpfr
14779 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14780 maybe-mostlyclean-mpfr:
14781 @if mpfr
14782 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14784 mostlyclean-mpfr:
14785 @[ -f ./mpfr/Makefile ] || exit 0; \
14786 r=`${PWD_COMMAND}`; export r; \
14787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788 $(HOST_EXPORTS) \
14789 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14791 done; \
14792 echo "Doing mostlyclean in mpfr"; \
14793 (cd $(HOST_SUBDIR)/mpfr && \
14794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14796 "RANLIB=$${RANLIB}" \
14797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14798 mostlyclean) \
14799 || exit 1
14801 @endif mpfr
14803 .PHONY: maybe-clean-mpfr clean-mpfr
14804 maybe-clean-mpfr:
14805 @if mpfr
14806 maybe-clean-mpfr: clean-mpfr
14808 clean-mpfr:
14809 @[ -f ./mpfr/Makefile ] || exit 0; \
14810 r=`${PWD_COMMAND}`; export r; \
14811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812 $(HOST_EXPORTS) \
14813 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815 done; \
14816 echo "Doing clean in mpfr"; \
14817 (cd $(HOST_SUBDIR)/mpfr && \
14818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820 "RANLIB=$${RANLIB}" \
14821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14822 clean) \
14823 || exit 1
14825 @endif mpfr
14827 .PHONY: maybe-distclean-mpfr distclean-mpfr
14828 maybe-distclean-mpfr:
14829 @if mpfr
14830 maybe-distclean-mpfr: distclean-mpfr
14832 distclean-mpfr:
14833 @[ -f ./mpfr/Makefile ] || exit 0; \
14834 r=`${PWD_COMMAND}`; export r; \
14835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836 $(HOST_EXPORTS) \
14837 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14839 done; \
14840 echo "Doing distclean in mpfr"; \
14841 (cd $(HOST_SUBDIR)/mpfr && \
14842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14844 "RANLIB=$${RANLIB}" \
14845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14846 distclean) \
14847 || exit 1
14849 @endif mpfr
14851 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14852 maybe-maintainer-clean-mpfr:
14853 @if mpfr
14854 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14856 maintainer-clean-mpfr:
14857 @[ -f ./mpfr/Makefile ] || exit 0; \
14858 r=`${PWD_COMMAND}`; export r; \
14859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860 $(HOST_EXPORTS) \
14861 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14863 done; \
14864 echo "Doing maintainer-clean in mpfr"; \
14865 (cd $(HOST_SUBDIR)/mpfr && \
14866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14868 "RANLIB=$${RANLIB}" \
14869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14870 maintainer-clean) \
14871 || exit 1
14873 @endif mpfr
14877 .PHONY: configure-mpc maybe-configure-mpc
14878 maybe-configure-mpc:
14879 @if gcc-bootstrap
14880 configure-mpc: stage_current
14881 @endif gcc-bootstrap
14882 @if mpc
14883 maybe-configure-mpc: configure-mpc
14884 configure-mpc:
14885 @r=`${PWD_COMMAND}`; export r; \
14886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14889 $(HOST_EXPORTS) \
14890 echo Configuring in $(HOST_SUBDIR)/mpc; \
14891 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14892 case $(srcdir) in \
14893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14894 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14896 esac; \
14897 module_srcdir=mpc; \
14898 $(SHELL) \
14899 $$s/$$module_srcdir/configure \
14900 --srcdir=$${topdir}/$$module_srcdir \
14901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14902 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14903 || exit 1
14904 @endif mpc
14908 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14909 maybe-configure-stage1-mpc:
14910 @if mpc-bootstrap
14911 maybe-configure-stage1-mpc: configure-stage1-mpc
14912 configure-stage1-mpc:
14913 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14915 @r=`${PWD_COMMAND}`; export r; \
14916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917 TFLAGS="$(STAGE1_TFLAGS)"; \
14918 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14919 $(HOST_EXPORTS) \
14920 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14921 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14922 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14923 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14925 cd $(HOST_SUBDIR)/mpc || exit 1; \
14926 case $(srcdir) in \
14927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14928 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14930 esac; \
14931 module_srcdir=mpc; \
14932 $(SHELL) $$s/$$module_srcdir/configure \
14933 --srcdir=$${topdir}/$$module_srcdir \
14934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14935 --target=${target_alias} \
14937 $(STAGE1_CONFIGURE_FLAGS) \
14938 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14939 @endif mpc-bootstrap
14941 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14942 maybe-configure-stage2-mpc:
14943 @if mpc-bootstrap
14944 maybe-configure-stage2-mpc: configure-stage2-mpc
14945 configure-stage2-mpc:
14946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14948 @r=`${PWD_COMMAND}`; export r; \
14949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950 TFLAGS="$(STAGE2_TFLAGS)"; \
14951 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14952 $(HOST_EXPORTS) \
14953 $(POSTSTAGE1_HOST_EXPORTS) \
14954 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14955 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14956 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14957 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14959 cd $(HOST_SUBDIR)/mpc || exit 1; \
14960 case $(srcdir) in \
14961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14962 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14964 esac; \
14965 module_srcdir=mpc; \
14966 $(SHELL) $$s/$$module_srcdir/configure \
14967 --srcdir=$${topdir}/$$module_srcdir \
14968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14969 --target=${target_alias} \
14970 --with-build-libsubdir=$(HOST_SUBDIR) \
14971 $(STAGE2_CONFIGURE_FLAGS) \
14972 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14973 @endif mpc-bootstrap
14975 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14976 maybe-configure-stage3-mpc:
14977 @if mpc-bootstrap
14978 maybe-configure-stage3-mpc: configure-stage3-mpc
14979 configure-stage3-mpc:
14980 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14982 @r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 TFLAGS="$(STAGE3_TFLAGS)"; \
14985 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14986 $(HOST_EXPORTS) \
14987 $(POSTSTAGE1_HOST_EXPORTS) \
14988 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14989 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14990 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14991 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14993 cd $(HOST_SUBDIR)/mpc || exit 1; \
14994 case $(srcdir) in \
14995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14996 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14998 esac; \
14999 module_srcdir=mpc; \
15000 $(SHELL) $$s/$$module_srcdir/configure \
15001 --srcdir=$${topdir}/$$module_srcdir \
15002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15003 --target=${target_alias} \
15004 --with-build-libsubdir=$(HOST_SUBDIR) \
15005 $(STAGE3_CONFIGURE_FLAGS) \
15006 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15007 @endif mpc-bootstrap
15009 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15010 maybe-configure-stage4-mpc:
15011 @if mpc-bootstrap
15012 maybe-configure-stage4-mpc: configure-stage4-mpc
15013 configure-stage4-mpc:
15014 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15016 @r=`${PWD_COMMAND}`; export r; \
15017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15018 TFLAGS="$(STAGE4_TFLAGS)"; \
15019 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15020 $(HOST_EXPORTS) \
15021 $(POSTSTAGE1_HOST_EXPORTS) \
15022 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15023 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15024 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15025 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15027 cd $(HOST_SUBDIR)/mpc || exit 1; \
15028 case $(srcdir) in \
15029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15030 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15032 esac; \
15033 module_srcdir=mpc; \
15034 $(SHELL) $$s/$$module_srcdir/configure \
15035 --srcdir=$${topdir}/$$module_srcdir \
15036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15037 --target=${target_alias} \
15038 --with-build-libsubdir=$(HOST_SUBDIR) \
15039 $(STAGE4_CONFIGURE_FLAGS) \
15040 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15041 @endif mpc-bootstrap
15043 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15044 maybe-configure-stageprofile-mpc:
15045 @if mpc-bootstrap
15046 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15047 configure-stageprofile-mpc:
15048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15050 @r=`${PWD_COMMAND}`; export r; \
15051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15053 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15054 $(HOST_EXPORTS) \
15055 $(POSTSTAGE1_HOST_EXPORTS) \
15056 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15057 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15058 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15059 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15061 cd $(HOST_SUBDIR)/mpc || exit 1; \
15062 case $(srcdir) in \
15063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15064 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15066 esac; \
15067 module_srcdir=mpc; \
15068 $(SHELL) $$s/$$module_srcdir/configure \
15069 --srcdir=$${topdir}/$$module_srcdir \
15070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15071 --target=${target_alias} \
15072 --with-build-libsubdir=$(HOST_SUBDIR) \
15073 $(STAGEprofile_CONFIGURE_FLAGS) \
15074 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15075 @endif mpc-bootstrap
15077 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15078 maybe-configure-stagetrain-mpc:
15079 @if mpc-bootstrap
15080 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15081 configure-stagetrain-mpc:
15082 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15084 @r=`${PWD_COMMAND}`; export r; \
15085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15087 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15088 $(HOST_EXPORTS) \
15089 $(POSTSTAGE1_HOST_EXPORTS) \
15090 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15091 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15092 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15093 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15095 cd $(HOST_SUBDIR)/mpc || exit 1; \
15096 case $(srcdir) in \
15097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15098 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15100 esac; \
15101 module_srcdir=mpc; \
15102 $(SHELL) $$s/$$module_srcdir/configure \
15103 --srcdir=$${topdir}/$$module_srcdir \
15104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15105 --target=${target_alias} \
15106 --with-build-libsubdir=$(HOST_SUBDIR) \
15107 $(STAGEtrain_CONFIGURE_FLAGS) \
15108 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15109 @endif mpc-bootstrap
15111 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15112 maybe-configure-stagefeedback-mpc:
15113 @if mpc-bootstrap
15114 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15115 configure-stagefeedback-mpc:
15116 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15118 @r=`${PWD_COMMAND}`; export r; \
15119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15121 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15122 $(HOST_EXPORTS) \
15123 $(POSTSTAGE1_HOST_EXPORTS) \
15124 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15125 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15126 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15127 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15129 cd $(HOST_SUBDIR)/mpc || exit 1; \
15130 case $(srcdir) in \
15131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15132 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15134 esac; \
15135 module_srcdir=mpc; \
15136 $(SHELL) $$s/$$module_srcdir/configure \
15137 --srcdir=$${topdir}/$$module_srcdir \
15138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15139 --target=${target_alias} \
15140 --with-build-libsubdir=$(HOST_SUBDIR) \
15141 $(STAGEfeedback_CONFIGURE_FLAGS) \
15142 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15143 @endif mpc-bootstrap
15145 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15146 maybe-configure-stageautoprofile-mpc:
15147 @if mpc-bootstrap
15148 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15149 configure-stageautoprofile-mpc:
15150 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15152 @r=`${PWD_COMMAND}`; export r; \
15153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15155 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15156 $(HOST_EXPORTS) \
15157 $(POSTSTAGE1_HOST_EXPORTS) \
15158 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15159 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15160 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15161 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15163 cd $(HOST_SUBDIR)/mpc || exit 1; \
15164 case $(srcdir) in \
15165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15166 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15168 esac; \
15169 module_srcdir=mpc; \
15170 $(SHELL) $$s/$$module_srcdir/configure \
15171 --srcdir=$${topdir}/$$module_srcdir \
15172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15173 --target=${target_alias} \
15174 --with-build-libsubdir=$(HOST_SUBDIR) \
15175 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15176 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15177 @endif mpc-bootstrap
15179 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15180 maybe-configure-stageautofeedback-mpc:
15181 @if mpc-bootstrap
15182 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15183 configure-stageautofeedback-mpc:
15184 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15186 @r=`${PWD_COMMAND}`; export r; \
15187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15189 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15190 $(HOST_EXPORTS) \
15191 $(POSTSTAGE1_HOST_EXPORTS) \
15192 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15193 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15194 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15195 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15197 cd $(HOST_SUBDIR)/mpc || exit 1; \
15198 case $(srcdir) in \
15199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15200 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15202 esac; \
15203 module_srcdir=mpc; \
15204 $(SHELL) $$s/$$module_srcdir/configure \
15205 --srcdir=$${topdir}/$$module_srcdir \
15206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15207 --target=${target_alias} \
15208 --with-build-libsubdir=$(HOST_SUBDIR) \
15209 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15210 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15211 @endif mpc-bootstrap
15217 .PHONY: all-mpc maybe-all-mpc
15218 maybe-all-mpc:
15219 @if gcc-bootstrap
15220 all-mpc: stage_current
15221 @endif gcc-bootstrap
15222 @if mpc
15223 TARGET-mpc=all
15224 maybe-all-mpc: all-mpc
15225 all-mpc: configure-mpc
15226 @r=`${PWD_COMMAND}`; export r; \
15227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228 $(HOST_EXPORTS) \
15229 (cd $(HOST_SUBDIR)/mpc && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15231 $(TARGET-mpc))
15232 @endif mpc
15236 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15237 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15238 maybe-all-stage1-mpc:
15239 maybe-clean-stage1-mpc:
15240 @if mpc-bootstrap
15241 maybe-all-stage1-mpc: all-stage1-mpc
15242 all-stage1: all-stage1-mpc
15243 TARGET-stage1-mpc = $(TARGET-mpc)
15244 all-stage1-mpc: configure-stage1-mpc
15245 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15246 @r=`${PWD_COMMAND}`; export r; \
15247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248 TFLAGS="$(STAGE1_TFLAGS)"; \
15249 $(HOST_EXPORTS) \
15250 cd $(HOST_SUBDIR)/mpc && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15253 CFLAGS="$(STAGE1_CFLAGS)" \
15254 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15255 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15256 LIBCFLAGS="$(LIBCFLAGS)" \
15257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15260 $(EXTRA_HOST_FLAGS) \
15261 $(STAGE1_FLAGS_TO_PASS) \
15262 TFLAGS="$(STAGE1_TFLAGS)" \
15263 $(TARGET-stage1-mpc)
15265 maybe-clean-stage1-mpc: clean-stage1-mpc
15266 clean-stage1: clean-stage1-mpc
15267 clean-stage1-mpc:
15268 @if [ $(current_stage) = stage1 ]; then \
15269 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15270 else \
15271 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15272 $(MAKE) stage1-start; \
15273 fi; \
15274 cd $(HOST_SUBDIR)/mpc && \
15275 $(MAKE) $(EXTRA_HOST_FLAGS) \
15276 $(STAGE1_FLAGS_TO_PASS) clean
15277 @endif mpc-bootstrap
15280 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15281 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15282 maybe-all-stage2-mpc:
15283 maybe-clean-stage2-mpc:
15284 @if mpc-bootstrap
15285 maybe-all-stage2-mpc: all-stage2-mpc
15286 all-stage2: all-stage2-mpc
15287 TARGET-stage2-mpc = $(TARGET-mpc)
15288 all-stage2-mpc: configure-stage2-mpc
15289 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15290 @r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 TFLAGS="$(STAGE2_TFLAGS)"; \
15293 $(HOST_EXPORTS) \
15294 $(POSTSTAGE1_HOST_EXPORTS) \
15295 cd $(HOST_SUBDIR)/mpc && \
15297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15298 CFLAGS="$(STAGE2_CFLAGS)" \
15299 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15300 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15301 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15306 TFLAGS="$(STAGE2_TFLAGS)" \
15307 $(TARGET-stage2-mpc)
15309 maybe-clean-stage2-mpc: clean-stage2-mpc
15310 clean-stage2: clean-stage2-mpc
15311 clean-stage2-mpc:
15312 @if [ $(current_stage) = stage2 ]; then \
15313 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15314 else \
15315 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15316 $(MAKE) stage2-start; \
15317 fi; \
15318 cd $(HOST_SUBDIR)/mpc && \
15319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15320 @endif mpc-bootstrap
15323 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15324 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15325 maybe-all-stage3-mpc:
15326 maybe-clean-stage3-mpc:
15327 @if mpc-bootstrap
15328 maybe-all-stage3-mpc: all-stage3-mpc
15329 all-stage3: all-stage3-mpc
15330 TARGET-stage3-mpc = $(TARGET-mpc)
15331 all-stage3-mpc: configure-stage3-mpc
15332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15333 @r=`${PWD_COMMAND}`; export r; \
15334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335 TFLAGS="$(STAGE3_TFLAGS)"; \
15336 $(HOST_EXPORTS) \
15337 $(POSTSTAGE1_HOST_EXPORTS) \
15338 cd $(HOST_SUBDIR)/mpc && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15341 CFLAGS="$(STAGE3_CFLAGS)" \
15342 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15343 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15344 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15349 TFLAGS="$(STAGE3_TFLAGS)" \
15350 $(TARGET-stage3-mpc)
15352 maybe-clean-stage3-mpc: clean-stage3-mpc
15353 clean-stage3: clean-stage3-mpc
15354 clean-stage3-mpc:
15355 @if [ $(current_stage) = stage3 ]; then \
15356 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15357 else \
15358 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15359 $(MAKE) stage3-start; \
15360 fi; \
15361 cd $(HOST_SUBDIR)/mpc && \
15362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15363 @endif mpc-bootstrap
15366 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15367 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15368 maybe-all-stage4-mpc:
15369 maybe-clean-stage4-mpc:
15370 @if mpc-bootstrap
15371 maybe-all-stage4-mpc: all-stage4-mpc
15372 all-stage4: all-stage4-mpc
15373 TARGET-stage4-mpc = $(TARGET-mpc)
15374 all-stage4-mpc: configure-stage4-mpc
15375 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15376 @r=`${PWD_COMMAND}`; export r; \
15377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378 TFLAGS="$(STAGE4_TFLAGS)"; \
15379 $(HOST_EXPORTS) \
15380 $(POSTSTAGE1_HOST_EXPORTS) \
15381 cd $(HOST_SUBDIR)/mpc && \
15383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15384 CFLAGS="$(STAGE4_CFLAGS)" \
15385 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15386 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15387 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15392 TFLAGS="$(STAGE4_TFLAGS)" \
15393 $(TARGET-stage4-mpc)
15395 maybe-clean-stage4-mpc: clean-stage4-mpc
15396 clean-stage4: clean-stage4-mpc
15397 clean-stage4-mpc:
15398 @if [ $(current_stage) = stage4 ]; then \
15399 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15400 else \
15401 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15402 $(MAKE) stage4-start; \
15403 fi; \
15404 cd $(HOST_SUBDIR)/mpc && \
15405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15406 @endif mpc-bootstrap
15409 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15410 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15411 maybe-all-stageprofile-mpc:
15412 maybe-clean-stageprofile-mpc:
15413 @if mpc-bootstrap
15414 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15415 all-stageprofile: all-stageprofile-mpc
15416 TARGET-stageprofile-mpc = $(TARGET-mpc)
15417 all-stageprofile-mpc: configure-stageprofile-mpc
15418 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15419 @r=`${PWD_COMMAND}`; export r; \
15420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15422 $(HOST_EXPORTS) \
15423 $(POSTSTAGE1_HOST_EXPORTS) \
15424 cd $(HOST_SUBDIR)/mpc && \
15426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15427 CFLAGS="$(STAGEprofile_CFLAGS)" \
15428 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15429 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15430 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15435 TFLAGS="$(STAGEprofile_TFLAGS)" \
15436 $(TARGET-stageprofile-mpc)
15438 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15439 clean-stageprofile: clean-stageprofile-mpc
15440 clean-stageprofile-mpc:
15441 @if [ $(current_stage) = stageprofile ]; then \
15442 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15443 else \
15444 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15445 $(MAKE) stageprofile-start; \
15446 fi; \
15447 cd $(HOST_SUBDIR)/mpc && \
15448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15449 @endif mpc-bootstrap
15452 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15453 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15454 maybe-all-stagetrain-mpc:
15455 maybe-clean-stagetrain-mpc:
15456 @if mpc-bootstrap
15457 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15458 all-stagetrain: all-stagetrain-mpc
15459 TARGET-stagetrain-mpc = $(TARGET-mpc)
15460 all-stagetrain-mpc: configure-stagetrain-mpc
15461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15462 @r=`${PWD_COMMAND}`; export r; \
15463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15465 $(HOST_EXPORTS) \
15466 $(POSTSTAGE1_HOST_EXPORTS) \
15467 cd $(HOST_SUBDIR)/mpc && \
15469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15470 CFLAGS="$(STAGEtrain_CFLAGS)" \
15471 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15472 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15473 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15478 TFLAGS="$(STAGEtrain_TFLAGS)" \
15479 $(TARGET-stagetrain-mpc)
15481 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15482 clean-stagetrain: clean-stagetrain-mpc
15483 clean-stagetrain-mpc:
15484 @if [ $(current_stage) = stagetrain ]; then \
15485 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15486 else \
15487 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15488 $(MAKE) stagetrain-start; \
15489 fi; \
15490 cd $(HOST_SUBDIR)/mpc && \
15491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15492 @endif mpc-bootstrap
15495 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15496 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15497 maybe-all-stagefeedback-mpc:
15498 maybe-clean-stagefeedback-mpc:
15499 @if mpc-bootstrap
15500 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15501 all-stagefeedback: all-stagefeedback-mpc
15502 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15503 all-stagefeedback-mpc: configure-stagefeedback-mpc
15504 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15505 @r=`${PWD_COMMAND}`; export r; \
15506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15507 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15508 $(HOST_EXPORTS) \
15509 $(POSTSTAGE1_HOST_EXPORTS) \
15510 cd $(HOST_SUBDIR)/mpc && \
15512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15513 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15514 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15515 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15516 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15521 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15522 $(TARGET-stagefeedback-mpc)
15524 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15525 clean-stagefeedback: clean-stagefeedback-mpc
15526 clean-stagefeedback-mpc:
15527 @if [ $(current_stage) = stagefeedback ]; then \
15528 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15529 else \
15530 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15531 $(MAKE) stagefeedback-start; \
15532 fi; \
15533 cd $(HOST_SUBDIR)/mpc && \
15534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15535 @endif mpc-bootstrap
15538 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15539 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15540 maybe-all-stageautoprofile-mpc:
15541 maybe-clean-stageautoprofile-mpc:
15542 @if mpc-bootstrap
15543 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15544 all-stageautoprofile: all-stageautoprofile-mpc
15545 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15546 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15547 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15548 @r=`${PWD_COMMAND}`; export r; \
15549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15551 $(HOST_EXPORTS) \
15552 $(POSTSTAGE1_HOST_EXPORTS) \
15553 cd $(HOST_SUBDIR)/mpc && \
15554 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15556 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15557 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15558 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15559 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15564 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15565 $(TARGET-stageautoprofile-mpc)
15567 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15568 clean-stageautoprofile: clean-stageautoprofile-mpc
15569 clean-stageautoprofile-mpc:
15570 @if [ $(current_stage) = stageautoprofile ]; then \
15571 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15572 else \
15573 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15574 $(MAKE) stageautoprofile-start; \
15575 fi; \
15576 cd $(HOST_SUBDIR)/mpc && \
15577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15578 @endif mpc-bootstrap
15581 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15582 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15583 maybe-all-stageautofeedback-mpc:
15584 maybe-clean-stageautofeedback-mpc:
15585 @if mpc-bootstrap
15586 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15587 all-stageautofeedback: all-stageautofeedback-mpc
15588 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15589 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15590 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15591 @r=`${PWD_COMMAND}`; export r; \
15592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15593 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15594 $(HOST_EXPORTS) \
15595 $(POSTSTAGE1_HOST_EXPORTS) \
15596 cd $(HOST_SUBDIR)/mpc && \
15598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15599 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15600 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15601 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15602 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15607 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15608 $(TARGET-stageautofeedback-mpc)
15610 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15611 clean-stageautofeedback: clean-stageautofeedback-mpc
15612 clean-stageautofeedback-mpc:
15613 @if [ $(current_stage) = stageautofeedback ]; then \
15614 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15615 else \
15616 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15617 $(MAKE) stageautofeedback-start; \
15618 fi; \
15619 cd $(HOST_SUBDIR)/mpc && \
15620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15621 @endif mpc-bootstrap
15627 .PHONY: check-mpc maybe-check-mpc
15628 maybe-check-mpc:
15629 @if mpc
15630 maybe-check-mpc: check-mpc
15632 check-mpc:
15633 @: $(MAKE); $(unstage)
15634 @r=`${PWD_COMMAND}`; export r; \
15635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15637 (cd $(HOST_SUBDIR)/mpc && \
15638 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15640 @endif mpc
15642 .PHONY: install-mpc maybe-install-mpc
15643 maybe-install-mpc:
15644 @if mpc
15645 maybe-install-mpc: install-mpc
15647 install-mpc:
15649 @endif mpc
15651 .PHONY: install-strip-mpc maybe-install-strip-mpc
15652 maybe-install-strip-mpc:
15653 @if mpc
15654 maybe-install-strip-mpc: install-strip-mpc
15656 install-strip-mpc:
15658 @endif mpc
15660 # Other targets (info, dvi, pdf, etc.)
15662 .PHONY: maybe-info-mpc info-mpc
15663 maybe-info-mpc:
15664 @if mpc
15665 maybe-info-mpc: info-mpc
15667 info-mpc: \
15668 configure-mpc
15669 @[ -f ./mpc/Makefile ] || exit 0; \
15670 r=`${PWD_COMMAND}`; export r; \
15671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15672 $(HOST_EXPORTS) \
15673 for flag in $(EXTRA_HOST_FLAGS) ; do \
15674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15675 done; \
15676 echo "Doing info in mpc"; \
15677 (cd $(HOST_SUBDIR)/mpc && \
15678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15680 "RANLIB=$${RANLIB}" \
15681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15682 info) \
15683 || exit 1
15685 @endif mpc
15687 .PHONY: maybe-dvi-mpc dvi-mpc
15688 maybe-dvi-mpc:
15689 @if mpc
15690 maybe-dvi-mpc: dvi-mpc
15692 dvi-mpc: \
15693 configure-mpc
15694 @[ -f ./mpc/Makefile ] || exit 0; \
15695 r=`${PWD_COMMAND}`; export r; \
15696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15697 $(HOST_EXPORTS) \
15698 for flag in $(EXTRA_HOST_FLAGS) ; do \
15699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15700 done; \
15701 echo "Doing dvi in mpc"; \
15702 (cd $(HOST_SUBDIR)/mpc && \
15703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15705 "RANLIB=$${RANLIB}" \
15706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15707 dvi) \
15708 || exit 1
15710 @endif mpc
15712 .PHONY: maybe-pdf-mpc pdf-mpc
15713 maybe-pdf-mpc:
15714 @if mpc
15715 maybe-pdf-mpc: pdf-mpc
15717 pdf-mpc: \
15718 configure-mpc
15719 @[ -f ./mpc/Makefile ] || exit 0; \
15720 r=`${PWD_COMMAND}`; export r; \
15721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15722 $(HOST_EXPORTS) \
15723 for flag in $(EXTRA_HOST_FLAGS) ; do \
15724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15725 done; \
15726 echo "Doing pdf in mpc"; \
15727 (cd $(HOST_SUBDIR)/mpc && \
15728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15730 "RANLIB=$${RANLIB}" \
15731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15732 pdf) \
15733 || exit 1
15735 @endif mpc
15737 .PHONY: maybe-html-mpc html-mpc
15738 maybe-html-mpc:
15739 @if mpc
15740 maybe-html-mpc: html-mpc
15742 html-mpc: \
15743 configure-mpc
15744 @[ -f ./mpc/Makefile ] || exit 0; \
15745 r=`${PWD_COMMAND}`; export r; \
15746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15747 $(HOST_EXPORTS) \
15748 for flag in $(EXTRA_HOST_FLAGS) ; do \
15749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15750 done; \
15751 echo "Doing html in mpc"; \
15752 (cd $(HOST_SUBDIR)/mpc && \
15753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15755 "RANLIB=$${RANLIB}" \
15756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15757 html) \
15758 || exit 1
15760 @endif mpc
15762 .PHONY: maybe-TAGS-mpc TAGS-mpc
15763 maybe-TAGS-mpc:
15764 @if mpc
15765 maybe-TAGS-mpc: TAGS-mpc
15767 TAGS-mpc: \
15768 configure-mpc
15769 @[ -f ./mpc/Makefile ] || exit 0; \
15770 r=`${PWD_COMMAND}`; export r; \
15771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772 $(HOST_EXPORTS) \
15773 for flag in $(EXTRA_HOST_FLAGS) ; do \
15774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15775 done; \
15776 echo "Doing TAGS in mpc"; \
15777 (cd $(HOST_SUBDIR)/mpc && \
15778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15780 "RANLIB=$${RANLIB}" \
15781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15782 TAGS) \
15783 || exit 1
15785 @endif mpc
15787 .PHONY: maybe-install-info-mpc install-info-mpc
15788 maybe-install-info-mpc:
15789 @if mpc
15790 maybe-install-info-mpc: install-info-mpc
15792 install-info-mpc: \
15793 configure-mpc \
15794 info-mpc
15795 @[ -f ./mpc/Makefile ] || exit 0; \
15796 r=`${PWD_COMMAND}`; export r; \
15797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798 $(HOST_EXPORTS) \
15799 for flag in $(EXTRA_HOST_FLAGS) ; do \
15800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801 done; \
15802 echo "Doing install-info in mpc"; \
15803 (cd $(HOST_SUBDIR)/mpc && \
15804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806 "RANLIB=$${RANLIB}" \
15807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15808 install-info) \
15809 || exit 1
15811 @endif mpc
15813 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15814 maybe-install-pdf-mpc:
15815 @if mpc
15816 maybe-install-pdf-mpc: install-pdf-mpc
15818 install-pdf-mpc: \
15819 configure-mpc \
15820 pdf-mpc
15821 @[ -f ./mpc/Makefile ] || exit 0; \
15822 r=`${PWD_COMMAND}`; export r; \
15823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824 $(HOST_EXPORTS) \
15825 for flag in $(EXTRA_HOST_FLAGS) ; do \
15826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15827 done; \
15828 echo "Doing install-pdf in mpc"; \
15829 (cd $(HOST_SUBDIR)/mpc && \
15830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15832 "RANLIB=$${RANLIB}" \
15833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15834 install-pdf) \
15835 || exit 1
15837 @endif mpc
15839 .PHONY: maybe-install-html-mpc install-html-mpc
15840 maybe-install-html-mpc:
15841 @if mpc
15842 maybe-install-html-mpc: install-html-mpc
15844 install-html-mpc: \
15845 configure-mpc \
15846 html-mpc
15847 @[ -f ./mpc/Makefile ] || exit 0; \
15848 r=`${PWD_COMMAND}`; export r; \
15849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15850 $(HOST_EXPORTS) \
15851 for flag in $(EXTRA_HOST_FLAGS) ; do \
15852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15853 done; \
15854 echo "Doing install-html in mpc"; \
15855 (cd $(HOST_SUBDIR)/mpc && \
15856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15858 "RANLIB=$${RANLIB}" \
15859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15860 install-html) \
15861 || exit 1
15863 @endif mpc
15865 .PHONY: maybe-installcheck-mpc installcheck-mpc
15866 maybe-installcheck-mpc:
15867 @if mpc
15868 maybe-installcheck-mpc: installcheck-mpc
15870 installcheck-mpc: \
15871 configure-mpc
15872 @[ -f ./mpc/Makefile ] || exit 0; \
15873 r=`${PWD_COMMAND}`; export r; \
15874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875 $(HOST_EXPORTS) \
15876 for flag in $(EXTRA_HOST_FLAGS) ; do \
15877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878 done; \
15879 echo "Doing installcheck in mpc"; \
15880 (cd $(HOST_SUBDIR)/mpc && \
15881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883 "RANLIB=$${RANLIB}" \
15884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885 installcheck) \
15886 || exit 1
15888 @endif mpc
15890 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15891 maybe-mostlyclean-mpc:
15892 @if mpc
15893 maybe-mostlyclean-mpc: mostlyclean-mpc
15895 mostlyclean-mpc:
15896 @[ -f ./mpc/Makefile ] || exit 0; \
15897 r=`${PWD_COMMAND}`; export r; \
15898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15899 $(HOST_EXPORTS) \
15900 for flag in $(EXTRA_HOST_FLAGS) ; do \
15901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15902 done; \
15903 echo "Doing mostlyclean in mpc"; \
15904 (cd $(HOST_SUBDIR)/mpc && \
15905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15907 "RANLIB=$${RANLIB}" \
15908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15909 mostlyclean) \
15910 || exit 1
15912 @endif mpc
15914 .PHONY: maybe-clean-mpc clean-mpc
15915 maybe-clean-mpc:
15916 @if mpc
15917 maybe-clean-mpc: clean-mpc
15919 clean-mpc:
15920 @[ -f ./mpc/Makefile ] || exit 0; \
15921 r=`${PWD_COMMAND}`; export r; \
15922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15923 $(HOST_EXPORTS) \
15924 for flag in $(EXTRA_HOST_FLAGS) ; do \
15925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15926 done; \
15927 echo "Doing clean in mpc"; \
15928 (cd $(HOST_SUBDIR)/mpc && \
15929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15931 "RANLIB=$${RANLIB}" \
15932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15933 clean) \
15934 || exit 1
15936 @endif mpc
15938 .PHONY: maybe-distclean-mpc distclean-mpc
15939 maybe-distclean-mpc:
15940 @if mpc
15941 maybe-distclean-mpc: distclean-mpc
15943 distclean-mpc:
15944 @[ -f ./mpc/Makefile ] || exit 0; \
15945 r=`${PWD_COMMAND}`; export r; \
15946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 $(HOST_EXPORTS) \
15948 for flag in $(EXTRA_HOST_FLAGS) ; do \
15949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950 done; \
15951 echo "Doing distclean in mpc"; \
15952 (cd $(HOST_SUBDIR)/mpc && \
15953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955 "RANLIB=$${RANLIB}" \
15956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15957 distclean) \
15958 || exit 1
15960 @endif mpc
15962 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15963 maybe-maintainer-clean-mpc:
15964 @if mpc
15965 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15967 maintainer-clean-mpc:
15968 @[ -f ./mpc/Makefile ] || exit 0; \
15969 r=`${PWD_COMMAND}`; export r; \
15970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971 $(HOST_EXPORTS) \
15972 for flag in $(EXTRA_HOST_FLAGS) ; do \
15973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974 done; \
15975 echo "Doing maintainer-clean in mpc"; \
15976 (cd $(HOST_SUBDIR)/mpc && \
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}" \
15981 maintainer-clean) \
15982 || exit 1
15984 @endif mpc
15988 .PHONY: configure-isl maybe-configure-isl
15989 maybe-configure-isl:
15990 @if gcc-bootstrap
15991 configure-isl: stage_current
15992 @endif gcc-bootstrap
15993 @if isl
15994 maybe-configure-isl: configure-isl
15995 configure-isl:
15996 @r=`${PWD_COMMAND}`; export r; \
15997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16000 $(HOST_EXPORTS) \
16001 echo Configuring in $(HOST_SUBDIR)/isl; \
16002 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16003 case $(srcdir) in \
16004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16005 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16007 esac; \
16008 module_srcdir=isl; \
16009 $(SHELL) \
16010 $$s/$$module_srcdir/configure \
16011 --srcdir=$${topdir}/$$module_srcdir \
16012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16013 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16014 || exit 1
16015 @endif isl
16019 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16020 maybe-configure-stage1-isl:
16021 @if isl-bootstrap
16022 maybe-configure-stage1-isl: configure-stage1-isl
16023 configure-stage1-isl:
16024 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16026 @r=`${PWD_COMMAND}`; export r; \
16027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16028 TFLAGS="$(STAGE1_TFLAGS)"; \
16029 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16030 $(HOST_EXPORTS) \
16031 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16032 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16033 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16034 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16036 cd $(HOST_SUBDIR)/isl || exit 1; \
16037 case $(srcdir) in \
16038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16039 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16041 esac; \
16042 module_srcdir=isl; \
16043 $(SHELL) $$s/$$module_srcdir/configure \
16044 --srcdir=$${topdir}/$$module_srcdir \
16045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16046 --target=${target_alias} \
16048 $(STAGE1_CONFIGURE_FLAGS) \
16049 --disable-shared @extra_isl_gmp_configure_flags@
16050 @endif isl-bootstrap
16052 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16053 maybe-configure-stage2-isl:
16054 @if isl-bootstrap
16055 maybe-configure-stage2-isl: configure-stage2-isl
16056 configure-stage2-isl:
16057 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16059 @r=`${PWD_COMMAND}`; export r; \
16060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16061 TFLAGS="$(STAGE2_TFLAGS)"; \
16062 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16063 $(HOST_EXPORTS) \
16064 $(POSTSTAGE1_HOST_EXPORTS) \
16065 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16066 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16067 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16068 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16070 cd $(HOST_SUBDIR)/isl || exit 1; \
16071 case $(srcdir) in \
16072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16073 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16075 esac; \
16076 module_srcdir=isl; \
16077 $(SHELL) $$s/$$module_srcdir/configure \
16078 --srcdir=$${topdir}/$$module_srcdir \
16079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16080 --target=${target_alias} \
16081 --with-build-libsubdir=$(HOST_SUBDIR) \
16082 $(STAGE2_CONFIGURE_FLAGS) \
16083 --disable-shared @extra_isl_gmp_configure_flags@
16084 @endif isl-bootstrap
16086 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16087 maybe-configure-stage3-isl:
16088 @if isl-bootstrap
16089 maybe-configure-stage3-isl: configure-stage3-isl
16090 configure-stage3-isl:
16091 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16093 @r=`${PWD_COMMAND}`; export r; \
16094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095 TFLAGS="$(STAGE3_TFLAGS)"; \
16096 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16097 $(HOST_EXPORTS) \
16098 $(POSTSTAGE1_HOST_EXPORTS) \
16099 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16100 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16101 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16102 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16104 cd $(HOST_SUBDIR)/isl || exit 1; \
16105 case $(srcdir) in \
16106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16107 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16109 esac; \
16110 module_srcdir=isl; \
16111 $(SHELL) $$s/$$module_srcdir/configure \
16112 --srcdir=$${topdir}/$$module_srcdir \
16113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16114 --target=${target_alias} \
16115 --with-build-libsubdir=$(HOST_SUBDIR) \
16116 $(STAGE3_CONFIGURE_FLAGS) \
16117 --disable-shared @extra_isl_gmp_configure_flags@
16118 @endif isl-bootstrap
16120 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16121 maybe-configure-stage4-isl:
16122 @if isl-bootstrap
16123 maybe-configure-stage4-isl: configure-stage4-isl
16124 configure-stage4-isl:
16125 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16127 @r=`${PWD_COMMAND}`; export r; \
16128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129 TFLAGS="$(STAGE4_TFLAGS)"; \
16130 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16131 $(HOST_EXPORTS) \
16132 $(POSTSTAGE1_HOST_EXPORTS) \
16133 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16134 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16135 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16136 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16138 cd $(HOST_SUBDIR)/isl || exit 1; \
16139 case $(srcdir) in \
16140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16141 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16143 esac; \
16144 module_srcdir=isl; \
16145 $(SHELL) $$s/$$module_srcdir/configure \
16146 --srcdir=$${topdir}/$$module_srcdir \
16147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16148 --target=${target_alias} \
16149 --with-build-libsubdir=$(HOST_SUBDIR) \
16150 $(STAGE4_CONFIGURE_FLAGS) \
16151 --disable-shared @extra_isl_gmp_configure_flags@
16152 @endif isl-bootstrap
16154 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16155 maybe-configure-stageprofile-isl:
16156 @if isl-bootstrap
16157 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16158 configure-stageprofile-isl:
16159 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16161 @r=`${PWD_COMMAND}`; export r; \
16162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16164 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16165 $(HOST_EXPORTS) \
16166 $(POSTSTAGE1_HOST_EXPORTS) \
16167 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16168 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16169 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16170 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16172 cd $(HOST_SUBDIR)/isl || exit 1; \
16173 case $(srcdir) in \
16174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16175 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16177 esac; \
16178 module_srcdir=isl; \
16179 $(SHELL) $$s/$$module_srcdir/configure \
16180 --srcdir=$${topdir}/$$module_srcdir \
16181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16182 --target=${target_alias} \
16183 --with-build-libsubdir=$(HOST_SUBDIR) \
16184 $(STAGEprofile_CONFIGURE_FLAGS) \
16185 --disable-shared @extra_isl_gmp_configure_flags@
16186 @endif isl-bootstrap
16188 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16189 maybe-configure-stagetrain-isl:
16190 @if isl-bootstrap
16191 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16192 configure-stagetrain-isl:
16193 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16195 @r=`${PWD_COMMAND}`; export r; \
16196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16198 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16199 $(HOST_EXPORTS) \
16200 $(POSTSTAGE1_HOST_EXPORTS) \
16201 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16202 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16203 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16204 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16206 cd $(HOST_SUBDIR)/isl || exit 1; \
16207 case $(srcdir) in \
16208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16209 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16211 esac; \
16212 module_srcdir=isl; \
16213 $(SHELL) $$s/$$module_srcdir/configure \
16214 --srcdir=$${topdir}/$$module_srcdir \
16215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16216 --target=${target_alias} \
16217 --with-build-libsubdir=$(HOST_SUBDIR) \
16218 $(STAGEtrain_CONFIGURE_FLAGS) \
16219 --disable-shared @extra_isl_gmp_configure_flags@
16220 @endif isl-bootstrap
16222 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16223 maybe-configure-stagefeedback-isl:
16224 @if isl-bootstrap
16225 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16226 configure-stagefeedback-isl:
16227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16229 @r=`${PWD_COMMAND}`; export r; \
16230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16231 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16232 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16233 $(HOST_EXPORTS) \
16234 $(POSTSTAGE1_HOST_EXPORTS) \
16235 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16238 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16240 cd $(HOST_SUBDIR)/isl || exit 1; \
16241 case $(srcdir) in \
16242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245 esac; \
16246 module_srcdir=isl; \
16247 $(SHELL) $$s/$$module_srcdir/configure \
16248 --srcdir=$${topdir}/$$module_srcdir \
16249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16250 --target=${target_alias} \
16251 --with-build-libsubdir=$(HOST_SUBDIR) \
16252 $(STAGEfeedback_CONFIGURE_FLAGS) \
16253 --disable-shared @extra_isl_gmp_configure_flags@
16254 @endif isl-bootstrap
16256 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16257 maybe-configure-stageautoprofile-isl:
16258 @if isl-bootstrap
16259 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16260 configure-stageautoprofile-isl:
16261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16263 @r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16266 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16267 $(HOST_EXPORTS) \
16268 $(POSTSTAGE1_HOST_EXPORTS) \
16269 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16270 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16271 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16272 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16274 cd $(HOST_SUBDIR)/isl || exit 1; \
16275 case $(srcdir) in \
16276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16277 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16279 esac; \
16280 module_srcdir=isl; \
16281 $(SHELL) $$s/$$module_srcdir/configure \
16282 --srcdir=$${topdir}/$$module_srcdir \
16283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16284 --target=${target_alias} \
16285 --with-build-libsubdir=$(HOST_SUBDIR) \
16286 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16287 --disable-shared @extra_isl_gmp_configure_flags@
16288 @endif isl-bootstrap
16290 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16291 maybe-configure-stageautofeedback-isl:
16292 @if isl-bootstrap
16293 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16294 configure-stageautofeedback-isl:
16295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16297 @r=`${PWD_COMMAND}`; export r; \
16298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16299 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16300 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16301 $(HOST_EXPORTS) \
16302 $(POSTSTAGE1_HOST_EXPORTS) \
16303 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16304 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16305 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16306 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16308 cd $(HOST_SUBDIR)/isl || exit 1; \
16309 case $(srcdir) in \
16310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16311 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16313 esac; \
16314 module_srcdir=isl; \
16315 $(SHELL) $$s/$$module_srcdir/configure \
16316 --srcdir=$${topdir}/$$module_srcdir \
16317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16318 --target=${target_alias} \
16319 --with-build-libsubdir=$(HOST_SUBDIR) \
16320 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16321 --disable-shared @extra_isl_gmp_configure_flags@
16322 @endif isl-bootstrap
16328 .PHONY: all-isl maybe-all-isl
16329 maybe-all-isl:
16330 @if gcc-bootstrap
16331 all-isl: stage_current
16332 @endif gcc-bootstrap
16333 @if isl
16334 TARGET-isl=all
16335 maybe-all-isl: all-isl
16336 all-isl: configure-isl
16337 @r=`${PWD_COMMAND}`; export r; \
16338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16339 $(HOST_EXPORTS) \
16340 (cd $(HOST_SUBDIR)/isl && \
16341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16342 $(TARGET-isl))
16343 @endif isl
16347 .PHONY: all-stage1-isl maybe-all-stage1-isl
16348 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16349 maybe-all-stage1-isl:
16350 maybe-clean-stage1-isl:
16351 @if isl-bootstrap
16352 maybe-all-stage1-isl: all-stage1-isl
16353 all-stage1: all-stage1-isl
16354 TARGET-stage1-isl = $(TARGET-isl)
16355 all-stage1-isl: configure-stage1-isl
16356 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16357 @r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359 TFLAGS="$(STAGE1_TFLAGS)"; \
16360 $(HOST_EXPORTS) \
16361 cd $(HOST_SUBDIR)/isl && \
16363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16364 CFLAGS="$(STAGE1_CFLAGS)" \
16365 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16366 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16367 LIBCFLAGS="$(LIBCFLAGS)" \
16368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16371 $(EXTRA_HOST_FLAGS) \
16372 $(STAGE1_FLAGS_TO_PASS) V=1 \
16373 TFLAGS="$(STAGE1_TFLAGS)" \
16374 $(TARGET-stage1-isl)
16376 maybe-clean-stage1-isl: clean-stage1-isl
16377 clean-stage1: clean-stage1-isl
16378 clean-stage1-isl:
16379 @if [ $(current_stage) = stage1 ]; then \
16380 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16381 else \
16382 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16383 $(MAKE) stage1-start; \
16384 fi; \
16385 cd $(HOST_SUBDIR)/isl && \
16386 $(MAKE) $(EXTRA_HOST_FLAGS) \
16387 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16388 @endif isl-bootstrap
16391 .PHONY: all-stage2-isl maybe-all-stage2-isl
16392 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16393 maybe-all-stage2-isl:
16394 maybe-clean-stage2-isl:
16395 @if isl-bootstrap
16396 maybe-all-stage2-isl: all-stage2-isl
16397 all-stage2: all-stage2-isl
16398 TARGET-stage2-isl = $(TARGET-isl)
16399 all-stage2-isl: configure-stage2-isl
16400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16401 @r=`${PWD_COMMAND}`; export r; \
16402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403 TFLAGS="$(STAGE2_TFLAGS)"; \
16404 $(HOST_EXPORTS) \
16405 $(POSTSTAGE1_HOST_EXPORTS) \
16406 cd $(HOST_SUBDIR)/isl && \
16408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16409 CFLAGS="$(STAGE2_CFLAGS)" \
16410 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16411 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16412 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16417 TFLAGS="$(STAGE2_TFLAGS)" \
16418 $(TARGET-stage2-isl)
16420 maybe-clean-stage2-isl: clean-stage2-isl
16421 clean-stage2: clean-stage2-isl
16422 clean-stage2-isl:
16423 @if [ $(current_stage) = stage2 ]; then \
16424 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16425 else \
16426 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16427 $(MAKE) stage2-start; \
16428 fi; \
16429 cd $(HOST_SUBDIR)/isl && \
16430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16431 @endif isl-bootstrap
16434 .PHONY: all-stage3-isl maybe-all-stage3-isl
16435 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16436 maybe-all-stage3-isl:
16437 maybe-clean-stage3-isl:
16438 @if isl-bootstrap
16439 maybe-all-stage3-isl: all-stage3-isl
16440 all-stage3: all-stage3-isl
16441 TARGET-stage3-isl = $(TARGET-isl)
16442 all-stage3-isl: configure-stage3-isl
16443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16444 @r=`${PWD_COMMAND}`; export r; \
16445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446 TFLAGS="$(STAGE3_TFLAGS)"; \
16447 $(HOST_EXPORTS) \
16448 $(POSTSTAGE1_HOST_EXPORTS) \
16449 cd $(HOST_SUBDIR)/isl && \
16451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16452 CFLAGS="$(STAGE3_CFLAGS)" \
16453 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16454 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16455 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16459 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16460 TFLAGS="$(STAGE3_TFLAGS)" \
16461 $(TARGET-stage3-isl)
16463 maybe-clean-stage3-isl: clean-stage3-isl
16464 clean-stage3: clean-stage3-isl
16465 clean-stage3-isl:
16466 @if [ $(current_stage) = stage3 ]; then \
16467 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16468 else \
16469 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16470 $(MAKE) stage3-start; \
16471 fi; \
16472 cd $(HOST_SUBDIR)/isl && \
16473 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16474 @endif isl-bootstrap
16477 .PHONY: all-stage4-isl maybe-all-stage4-isl
16478 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16479 maybe-all-stage4-isl:
16480 maybe-clean-stage4-isl:
16481 @if isl-bootstrap
16482 maybe-all-stage4-isl: all-stage4-isl
16483 all-stage4: all-stage4-isl
16484 TARGET-stage4-isl = $(TARGET-isl)
16485 all-stage4-isl: configure-stage4-isl
16486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16487 @r=`${PWD_COMMAND}`; export r; \
16488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16489 TFLAGS="$(STAGE4_TFLAGS)"; \
16490 $(HOST_EXPORTS) \
16491 $(POSTSTAGE1_HOST_EXPORTS) \
16492 cd $(HOST_SUBDIR)/isl && \
16494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16495 CFLAGS="$(STAGE4_CFLAGS)" \
16496 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16497 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16498 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16503 TFLAGS="$(STAGE4_TFLAGS)" \
16504 $(TARGET-stage4-isl)
16506 maybe-clean-stage4-isl: clean-stage4-isl
16507 clean-stage4: clean-stage4-isl
16508 clean-stage4-isl:
16509 @if [ $(current_stage) = stage4 ]; then \
16510 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16511 else \
16512 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16513 $(MAKE) stage4-start; \
16514 fi; \
16515 cd $(HOST_SUBDIR)/isl && \
16516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16517 @endif isl-bootstrap
16520 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16521 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16522 maybe-all-stageprofile-isl:
16523 maybe-clean-stageprofile-isl:
16524 @if isl-bootstrap
16525 maybe-all-stageprofile-isl: all-stageprofile-isl
16526 all-stageprofile: all-stageprofile-isl
16527 TARGET-stageprofile-isl = $(TARGET-isl)
16528 all-stageprofile-isl: configure-stageprofile-isl
16529 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16530 @r=`${PWD_COMMAND}`; export r; \
16531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16533 $(HOST_EXPORTS) \
16534 $(POSTSTAGE1_HOST_EXPORTS) \
16535 cd $(HOST_SUBDIR)/isl && \
16537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16538 CFLAGS="$(STAGEprofile_CFLAGS)" \
16539 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16540 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16541 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16546 TFLAGS="$(STAGEprofile_TFLAGS)" \
16547 $(TARGET-stageprofile-isl)
16549 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16550 clean-stageprofile: clean-stageprofile-isl
16551 clean-stageprofile-isl:
16552 @if [ $(current_stage) = stageprofile ]; then \
16553 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16554 else \
16555 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16556 $(MAKE) stageprofile-start; \
16557 fi; \
16558 cd $(HOST_SUBDIR)/isl && \
16559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16560 @endif isl-bootstrap
16563 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16564 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16565 maybe-all-stagetrain-isl:
16566 maybe-clean-stagetrain-isl:
16567 @if isl-bootstrap
16568 maybe-all-stagetrain-isl: all-stagetrain-isl
16569 all-stagetrain: all-stagetrain-isl
16570 TARGET-stagetrain-isl = $(TARGET-isl)
16571 all-stagetrain-isl: configure-stagetrain-isl
16572 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16573 @r=`${PWD_COMMAND}`; export r; \
16574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16576 $(HOST_EXPORTS) \
16577 $(POSTSTAGE1_HOST_EXPORTS) \
16578 cd $(HOST_SUBDIR)/isl && \
16580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16581 CFLAGS="$(STAGEtrain_CFLAGS)" \
16582 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16583 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16584 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16589 TFLAGS="$(STAGEtrain_TFLAGS)" \
16590 $(TARGET-stagetrain-isl)
16592 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16593 clean-stagetrain: clean-stagetrain-isl
16594 clean-stagetrain-isl:
16595 @if [ $(current_stage) = stagetrain ]; then \
16596 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16597 else \
16598 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16599 $(MAKE) stagetrain-start; \
16600 fi; \
16601 cd $(HOST_SUBDIR)/isl && \
16602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16603 @endif isl-bootstrap
16606 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16607 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16608 maybe-all-stagefeedback-isl:
16609 maybe-clean-stagefeedback-isl:
16610 @if isl-bootstrap
16611 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16612 all-stagefeedback: all-stagefeedback-isl
16613 TARGET-stagefeedback-isl = $(TARGET-isl)
16614 all-stagefeedback-isl: configure-stagefeedback-isl
16615 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16616 @r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16619 $(HOST_EXPORTS) \
16620 $(POSTSTAGE1_HOST_EXPORTS) \
16621 cd $(HOST_SUBDIR)/isl && \
16623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16624 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16625 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16626 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16627 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16632 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16633 $(TARGET-stagefeedback-isl)
16635 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16636 clean-stagefeedback: clean-stagefeedback-isl
16637 clean-stagefeedback-isl:
16638 @if [ $(current_stage) = stagefeedback ]; then \
16639 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16640 else \
16641 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16642 $(MAKE) stagefeedback-start; \
16643 fi; \
16644 cd $(HOST_SUBDIR)/isl && \
16645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16646 @endif isl-bootstrap
16649 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16650 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16651 maybe-all-stageautoprofile-isl:
16652 maybe-clean-stageautoprofile-isl:
16653 @if isl-bootstrap
16654 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16655 all-stageautoprofile: all-stageautoprofile-isl
16656 TARGET-stageautoprofile-isl = $(TARGET-isl)
16657 all-stageautoprofile-isl: configure-stageautoprofile-isl
16658 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16659 @r=`${PWD_COMMAND}`; export r; \
16660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16662 $(HOST_EXPORTS) \
16663 $(POSTSTAGE1_HOST_EXPORTS) \
16664 cd $(HOST_SUBDIR)/isl && \
16665 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16667 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16668 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16669 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16670 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16675 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16676 $(TARGET-stageautoprofile-isl)
16678 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16679 clean-stageautoprofile: clean-stageautoprofile-isl
16680 clean-stageautoprofile-isl:
16681 @if [ $(current_stage) = stageautoprofile ]; then \
16682 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16683 else \
16684 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16685 $(MAKE) stageautoprofile-start; \
16686 fi; \
16687 cd $(HOST_SUBDIR)/isl && \
16688 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16689 @endif isl-bootstrap
16692 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16693 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16694 maybe-all-stageautofeedback-isl:
16695 maybe-clean-stageautofeedback-isl:
16696 @if isl-bootstrap
16697 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16698 all-stageautofeedback: all-stageautofeedback-isl
16699 TARGET-stageautofeedback-isl = $(TARGET-isl)
16700 all-stageautofeedback-isl: configure-stageautofeedback-isl
16701 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16702 @r=`${PWD_COMMAND}`; export r; \
16703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16704 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16705 $(HOST_EXPORTS) \
16706 $(POSTSTAGE1_HOST_EXPORTS) \
16707 cd $(HOST_SUBDIR)/isl && \
16709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16710 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16711 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16712 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16713 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16718 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16719 $(TARGET-stageautofeedback-isl)
16721 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16722 clean-stageautofeedback: clean-stageautofeedback-isl
16723 clean-stageautofeedback-isl:
16724 @if [ $(current_stage) = stageautofeedback ]; then \
16725 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16726 else \
16727 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16728 $(MAKE) stageautofeedback-start; \
16729 fi; \
16730 cd $(HOST_SUBDIR)/isl && \
16731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16732 @endif isl-bootstrap
16738 .PHONY: check-isl maybe-check-isl
16739 maybe-check-isl:
16740 @if isl
16741 maybe-check-isl: check-isl
16743 check-isl:
16744 @: $(MAKE); $(unstage)
16745 @r=`${PWD_COMMAND}`; export r; \
16746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16747 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16748 (cd $(HOST_SUBDIR)/isl && \
16749 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16751 @endif isl
16753 .PHONY: install-isl maybe-install-isl
16754 maybe-install-isl:
16755 @if isl
16756 maybe-install-isl: install-isl
16758 install-isl:
16760 @endif isl
16762 .PHONY: install-strip-isl maybe-install-strip-isl
16763 maybe-install-strip-isl:
16764 @if isl
16765 maybe-install-strip-isl: install-strip-isl
16767 install-strip-isl:
16769 @endif isl
16771 # Other targets (info, dvi, pdf, etc.)
16773 .PHONY: maybe-info-isl info-isl
16774 maybe-info-isl:
16775 @if isl
16776 maybe-info-isl: info-isl
16778 info-isl: \
16779 configure-isl
16780 @[ -f ./isl/Makefile ] || exit 0; \
16781 r=`${PWD_COMMAND}`; export r; \
16782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783 $(HOST_EXPORTS) \
16784 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786 done; \
16787 echo "Doing info in isl"; \
16788 (cd $(HOST_SUBDIR)/isl && \
16789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791 "RANLIB=$${RANLIB}" \
16792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793 info) \
16794 || exit 1
16796 @endif isl
16798 .PHONY: maybe-dvi-isl dvi-isl
16799 maybe-dvi-isl:
16800 @if isl
16801 maybe-dvi-isl: dvi-isl
16803 dvi-isl: \
16804 configure-isl
16805 @[ -f ./isl/Makefile ] || exit 0; \
16806 r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 $(HOST_EXPORTS) \
16809 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811 done; \
16812 echo "Doing dvi in isl"; \
16813 (cd $(HOST_SUBDIR)/isl && \
16814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816 "RANLIB=$${RANLIB}" \
16817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818 dvi) \
16819 || exit 1
16821 @endif isl
16823 .PHONY: maybe-pdf-isl pdf-isl
16824 maybe-pdf-isl:
16825 @if isl
16826 maybe-pdf-isl: pdf-isl
16828 pdf-isl: \
16829 configure-isl
16830 @[ -f ./isl/Makefile ] || exit 0; \
16831 r=`${PWD_COMMAND}`; export r; \
16832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833 $(HOST_EXPORTS) \
16834 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836 done; \
16837 echo "Doing pdf in isl"; \
16838 (cd $(HOST_SUBDIR)/isl && \
16839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841 "RANLIB=$${RANLIB}" \
16842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843 pdf) \
16844 || exit 1
16846 @endif isl
16848 .PHONY: maybe-html-isl html-isl
16849 maybe-html-isl:
16850 @if isl
16851 maybe-html-isl: html-isl
16853 html-isl: \
16854 configure-isl
16855 @[ -f ./isl/Makefile ] || exit 0; \
16856 r=`${PWD_COMMAND}`; export r; \
16857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858 $(HOST_EXPORTS) \
16859 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16861 done; \
16862 echo "Doing html in isl"; \
16863 (cd $(HOST_SUBDIR)/isl && \
16864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16866 "RANLIB=$${RANLIB}" \
16867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16868 html) \
16869 || exit 1
16871 @endif isl
16873 .PHONY: maybe-TAGS-isl TAGS-isl
16874 maybe-TAGS-isl:
16875 @if isl
16876 maybe-TAGS-isl: TAGS-isl
16878 TAGS-isl: \
16879 configure-isl
16880 @[ -f ./isl/Makefile ] || exit 0; \
16881 r=`${PWD_COMMAND}`; export r; \
16882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16883 $(HOST_EXPORTS) \
16884 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16886 done; \
16887 echo "Doing TAGS in isl"; \
16888 (cd $(HOST_SUBDIR)/isl && \
16889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16891 "RANLIB=$${RANLIB}" \
16892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16893 TAGS) \
16894 || exit 1
16896 @endif isl
16898 .PHONY: maybe-install-info-isl install-info-isl
16899 maybe-install-info-isl:
16900 @if isl
16901 maybe-install-info-isl: install-info-isl
16903 install-info-isl: \
16904 configure-isl \
16905 info-isl
16906 @[ -f ./isl/Makefile ] || exit 0; \
16907 r=`${PWD_COMMAND}`; export r; \
16908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909 $(HOST_EXPORTS) \
16910 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16912 done; \
16913 echo "Doing install-info in isl"; \
16914 (cd $(HOST_SUBDIR)/isl && \
16915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16917 "RANLIB=$${RANLIB}" \
16918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16919 install-info) \
16920 || exit 1
16922 @endif isl
16924 .PHONY: maybe-install-pdf-isl install-pdf-isl
16925 maybe-install-pdf-isl:
16926 @if isl
16927 maybe-install-pdf-isl: install-pdf-isl
16929 install-pdf-isl: \
16930 configure-isl \
16931 pdf-isl
16932 @[ -f ./isl/Makefile ] || exit 0; \
16933 r=`${PWD_COMMAND}`; export r; \
16934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935 $(HOST_EXPORTS) \
16936 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16938 done; \
16939 echo "Doing install-pdf in isl"; \
16940 (cd $(HOST_SUBDIR)/isl && \
16941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16943 "RANLIB=$${RANLIB}" \
16944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16945 install-pdf) \
16946 || exit 1
16948 @endif isl
16950 .PHONY: maybe-install-html-isl install-html-isl
16951 maybe-install-html-isl:
16952 @if isl
16953 maybe-install-html-isl: install-html-isl
16955 install-html-isl: \
16956 configure-isl \
16957 html-isl
16958 @[ -f ./isl/Makefile ] || exit 0; \
16959 r=`${PWD_COMMAND}`; export r; \
16960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961 $(HOST_EXPORTS) \
16962 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16964 done; \
16965 echo "Doing install-html in isl"; \
16966 (cd $(HOST_SUBDIR)/isl && \
16967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16969 "RANLIB=$${RANLIB}" \
16970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16971 install-html) \
16972 || exit 1
16974 @endif isl
16976 .PHONY: maybe-installcheck-isl installcheck-isl
16977 maybe-installcheck-isl:
16978 @if isl
16979 maybe-installcheck-isl: installcheck-isl
16981 installcheck-isl: \
16982 configure-isl
16983 @[ -f ./isl/Makefile ] || exit 0; \
16984 r=`${PWD_COMMAND}`; export r; \
16985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986 $(HOST_EXPORTS) \
16987 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16989 done; \
16990 echo "Doing installcheck in isl"; \
16991 (cd $(HOST_SUBDIR)/isl && \
16992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16994 "RANLIB=$${RANLIB}" \
16995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16996 installcheck) \
16997 || exit 1
16999 @endif isl
17001 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17002 maybe-mostlyclean-isl:
17003 @if isl
17004 maybe-mostlyclean-isl: mostlyclean-isl
17006 mostlyclean-isl:
17007 @[ -f ./isl/Makefile ] || exit 0; \
17008 r=`${PWD_COMMAND}`; export r; \
17009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010 $(HOST_EXPORTS) \
17011 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17013 done; \
17014 echo "Doing mostlyclean in isl"; \
17015 (cd $(HOST_SUBDIR)/isl && \
17016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17018 "RANLIB=$${RANLIB}" \
17019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17020 mostlyclean) \
17021 || exit 1
17023 @endif isl
17025 .PHONY: maybe-clean-isl clean-isl
17026 maybe-clean-isl:
17027 @if isl
17028 maybe-clean-isl: clean-isl
17030 clean-isl:
17031 @[ -f ./isl/Makefile ] || exit 0; \
17032 r=`${PWD_COMMAND}`; export r; \
17033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034 $(HOST_EXPORTS) \
17035 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17037 done; \
17038 echo "Doing clean in isl"; \
17039 (cd $(HOST_SUBDIR)/isl && \
17040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17042 "RANLIB=$${RANLIB}" \
17043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17044 clean) \
17045 || exit 1
17047 @endif isl
17049 .PHONY: maybe-distclean-isl distclean-isl
17050 maybe-distclean-isl:
17051 @if isl
17052 maybe-distclean-isl: distclean-isl
17054 distclean-isl:
17055 @[ -f ./isl/Makefile ] || exit 0; \
17056 r=`${PWD_COMMAND}`; export r; \
17057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058 $(HOST_EXPORTS) \
17059 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17061 done; \
17062 echo "Doing distclean in isl"; \
17063 (cd $(HOST_SUBDIR)/isl && \
17064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17066 "RANLIB=$${RANLIB}" \
17067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17068 distclean) \
17069 || exit 1
17071 @endif isl
17073 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17074 maybe-maintainer-clean-isl:
17075 @if isl
17076 maybe-maintainer-clean-isl: maintainer-clean-isl
17078 maintainer-clean-isl:
17079 @[ -f ./isl/Makefile ] || exit 0; \
17080 r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 $(HOST_EXPORTS) \
17083 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17085 done; \
17086 echo "Doing maintainer-clean in isl"; \
17087 (cd $(HOST_SUBDIR)/isl && \
17088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17090 "RANLIB=$${RANLIB}" \
17091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17092 maintainer-clean) \
17093 || exit 1
17095 @endif isl
17099 .PHONY: configure-libelf maybe-configure-libelf
17100 maybe-configure-libelf:
17101 @if gcc-bootstrap
17102 configure-libelf: stage_current
17103 @endif gcc-bootstrap
17104 @if libelf
17105 maybe-configure-libelf: configure-libelf
17106 configure-libelf:
17107 @r=`${PWD_COMMAND}`; export r; \
17108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17109 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17111 $(HOST_EXPORTS) \
17112 echo Configuring in $(HOST_SUBDIR)/libelf; \
17113 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17114 case $(srcdir) in \
17115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17116 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17118 esac; \
17119 module_srcdir=libelf; \
17120 $(SHELL) \
17121 $$s/$$module_srcdir/configure \
17122 --srcdir=$${topdir}/$$module_srcdir \
17123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17124 --target=${target_alias} --disable-shared \
17125 || exit 1
17126 @endif libelf
17130 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17131 maybe-configure-stage1-libelf:
17132 @if libelf-bootstrap
17133 maybe-configure-stage1-libelf: configure-stage1-libelf
17134 configure-stage1-libelf:
17135 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17137 @r=`${PWD_COMMAND}`; export r; \
17138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17139 TFLAGS="$(STAGE1_TFLAGS)"; \
17140 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17141 $(HOST_EXPORTS) \
17142 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17143 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17144 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17145 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17147 cd $(HOST_SUBDIR)/libelf || exit 1; \
17148 case $(srcdir) in \
17149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17150 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17152 esac; \
17153 module_srcdir=libelf; \
17154 $(SHELL) $$s/$$module_srcdir/configure \
17155 --srcdir=$${topdir}/$$module_srcdir \
17156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17157 --target=${target_alias} \
17159 $(STAGE1_CONFIGURE_FLAGS) \
17160 --disable-shared
17161 @endif libelf-bootstrap
17163 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17164 maybe-configure-stage2-libelf:
17165 @if libelf-bootstrap
17166 maybe-configure-stage2-libelf: configure-stage2-libelf
17167 configure-stage2-libelf:
17168 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17170 @r=`${PWD_COMMAND}`; export r; \
17171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172 TFLAGS="$(STAGE2_TFLAGS)"; \
17173 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17174 $(HOST_EXPORTS) \
17175 $(POSTSTAGE1_HOST_EXPORTS) \
17176 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17177 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17178 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17179 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17181 cd $(HOST_SUBDIR)/libelf || exit 1; \
17182 case $(srcdir) in \
17183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17184 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17186 esac; \
17187 module_srcdir=libelf; \
17188 $(SHELL) $$s/$$module_srcdir/configure \
17189 --srcdir=$${topdir}/$$module_srcdir \
17190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17191 --target=${target_alias} \
17192 --with-build-libsubdir=$(HOST_SUBDIR) \
17193 $(STAGE2_CONFIGURE_FLAGS) \
17194 --disable-shared
17195 @endif libelf-bootstrap
17197 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17198 maybe-configure-stage3-libelf:
17199 @if libelf-bootstrap
17200 maybe-configure-stage3-libelf: configure-stage3-libelf
17201 configure-stage3-libelf:
17202 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17204 @r=`${PWD_COMMAND}`; export r; \
17205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17206 TFLAGS="$(STAGE3_TFLAGS)"; \
17207 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17208 $(HOST_EXPORTS) \
17209 $(POSTSTAGE1_HOST_EXPORTS) \
17210 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17211 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17212 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17213 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17215 cd $(HOST_SUBDIR)/libelf || exit 1; \
17216 case $(srcdir) in \
17217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17218 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17220 esac; \
17221 module_srcdir=libelf; \
17222 $(SHELL) $$s/$$module_srcdir/configure \
17223 --srcdir=$${topdir}/$$module_srcdir \
17224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17225 --target=${target_alias} \
17226 --with-build-libsubdir=$(HOST_SUBDIR) \
17227 $(STAGE3_CONFIGURE_FLAGS) \
17228 --disable-shared
17229 @endif libelf-bootstrap
17231 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17232 maybe-configure-stage4-libelf:
17233 @if libelf-bootstrap
17234 maybe-configure-stage4-libelf: configure-stage4-libelf
17235 configure-stage4-libelf:
17236 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17238 @r=`${PWD_COMMAND}`; export r; \
17239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240 TFLAGS="$(STAGE4_TFLAGS)"; \
17241 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17242 $(HOST_EXPORTS) \
17243 $(POSTSTAGE1_HOST_EXPORTS) \
17244 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17245 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17246 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17247 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17249 cd $(HOST_SUBDIR)/libelf || exit 1; \
17250 case $(srcdir) in \
17251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17252 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17254 esac; \
17255 module_srcdir=libelf; \
17256 $(SHELL) $$s/$$module_srcdir/configure \
17257 --srcdir=$${topdir}/$$module_srcdir \
17258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17259 --target=${target_alias} \
17260 --with-build-libsubdir=$(HOST_SUBDIR) \
17261 $(STAGE4_CONFIGURE_FLAGS) \
17262 --disable-shared
17263 @endif libelf-bootstrap
17265 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17266 maybe-configure-stageprofile-libelf:
17267 @if libelf-bootstrap
17268 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17269 configure-stageprofile-libelf:
17270 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17272 @r=`${PWD_COMMAND}`; export r; \
17273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17275 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17276 $(HOST_EXPORTS) \
17277 $(POSTSTAGE1_HOST_EXPORTS) \
17278 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17279 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17280 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17281 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17283 cd $(HOST_SUBDIR)/libelf || exit 1; \
17284 case $(srcdir) in \
17285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17286 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17288 esac; \
17289 module_srcdir=libelf; \
17290 $(SHELL) $$s/$$module_srcdir/configure \
17291 --srcdir=$${topdir}/$$module_srcdir \
17292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17293 --target=${target_alias} \
17294 --with-build-libsubdir=$(HOST_SUBDIR) \
17295 $(STAGEprofile_CONFIGURE_FLAGS) \
17296 --disable-shared
17297 @endif libelf-bootstrap
17299 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17300 maybe-configure-stagetrain-libelf:
17301 @if libelf-bootstrap
17302 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17303 configure-stagetrain-libelf:
17304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17306 @r=`${PWD_COMMAND}`; export r; \
17307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17309 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17310 $(HOST_EXPORTS) \
17311 $(POSTSTAGE1_HOST_EXPORTS) \
17312 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17313 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17314 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17315 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17317 cd $(HOST_SUBDIR)/libelf || exit 1; \
17318 case $(srcdir) in \
17319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17320 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17322 esac; \
17323 module_srcdir=libelf; \
17324 $(SHELL) $$s/$$module_srcdir/configure \
17325 --srcdir=$${topdir}/$$module_srcdir \
17326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17327 --target=${target_alias} \
17328 --with-build-libsubdir=$(HOST_SUBDIR) \
17329 $(STAGEtrain_CONFIGURE_FLAGS) \
17330 --disable-shared
17331 @endif libelf-bootstrap
17333 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17334 maybe-configure-stagefeedback-libelf:
17335 @if libelf-bootstrap
17336 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17337 configure-stagefeedback-libelf:
17338 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17340 @r=`${PWD_COMMAND}`; export r; \
17341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17343 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17344 $(HOST_EXPORTS) \
17345 $(POSTSTAGE1_HOST_EXPORTS) \
17346 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17347 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17348 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17349 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17351 cd $(HOST_SUBDIR)/libelf || exit 1; \
17352 case $(srcdir) in \
17353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17354 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17356 esac; \
17357 module_srcdir=libelf; \
17358 $(SHELL) $$s/$$module_srcdir/configure \
17359 --srcdir=$${topdir}/$$module_srcdir \
17360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17361 --target=${target_alias} \
17362 --with-build-libsubdir=$(HOST_SUBDIR) \
17363 $(STAGEfeedback_CONFIGURE_FLAGS) \
17364 --disable-shared
17365 @endif libelf-bootstrap
17367 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17368 maybe-configure-stageautoprofile-libelf:
17369 @if libelf-bootstrap
17370 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17371 configure-stageautoprofile-libelf:
17372 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17374 @r=`${PWD_COMMAND}`; export r; \
17375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17377 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17378 $(HOST_EXPORTS) \
17379 $(POSTSTAGE1_HOST_EXPORTS) \
17380 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17381 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17382 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17383 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17385 cd $(HOST_SUBDIR)/libelf || exit 1; \
17386 case $(srcdir) in \
17387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17388 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17390 esac; \
17391 module_srcdir=libelf; \
17392 $(SHELL) $$s/$$module_srcdir/configure \
17393 --srcdir=$${topdir}/$$module_srcdir \
17394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17395 --target=${target_alias} \
17396 --with-build-libsubdir=$(HOST_SUBDIR) \
17397 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17398 --disable-shared
17399 @endif libelf-bootstrap
17401 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17402 maybe-configure-stageautofeedback-libelf:
17403 @if libelf-bootstrap
17404 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17405 configure-stageautofeedback-libelf:
17406 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17408 @r=`${PWD_COMMAND}`; export r; \
17409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17410 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17411 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17412 $(HOST_EXPORTS) \
17413 $(POSTSTAGE1_HOST_EXPORTS) \
17414 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17415 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17416 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17417 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17419 cd $(HOST_SUBDIR)/libelf || exit 1; \
17420 case $(srcdir) in \
17421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17422 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17424 esac; \
17425 module_srcdir=libelf; \
17426 $(SHELL) $$s/$$module_srcdir/configure \
17427 --srcdir=$${topdir}/$$module_srcdir \
17428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17429 --target=${target_alias} \
17430 --with-build-libsubdir=$(HOST_SUBDIR) \
17431 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17432 --disable-shared
17433 @endif libelf-bootstrap
17439 .PHONY: all-libelf maybe-all-libelf
17440 maybe-all-libelf:
17441 @if gcc-bootstrap
17442 all-libelf: stage_current
17443 @endif gcc-bootstrap
17444 @if libelf
17445 TARGET-libelf=all
17446 maybe-all-libelf: all-libelf
17447 all-libelf: configure-libelf
17448 @r=`${PWD_COMMAND}`; export r; \
17449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450 $(HOST_EXPORTS) \
17451 (cd $(HOST_SUBDIR)/libelf && \
17452 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17453 $(TARGET-libelf))
17454 @endif libelf
17458 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17459 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17460 maybe-all-stage1-libelf:
17461 maybe-clean-stage1-libelf:
17462 @if libelf-bootstrap
17463 maybe-all-stage1-libelf: all-stage1-libelf
17464 all-stage1: all-stage1-libelf
17465 TARGET-stage1-libelf = $(TARGET-libelf)
17466 all-stage1-libelf: configure-stage1-libelf
17467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17468 @r=`${PWD_COMMAND}`; export r; \
17469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17470 TFLAGS="$(STAGE1_TFLAGS)"; \
17471 $(HOST_EXPORTS) \
17472 cd $(HOST_SUBDIR)/libelf && \
17474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17475 CFLAGS="$(STAGE1_CFLAGS)" \
17476 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17477 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17478 LIBCFLAGS="$(LIBCFLAGS)" \
17479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17482 $(EXTRA_HOST_FLAGS) \
17483 $(STAGE1_FLAGS_TO_PASS) \
17484 TFLAGS="$(STAGE1_TFLAGS)" \
17485 $(TARGET-stage1-libelf)
17487 maybe-clean-stage1-libelf: clean-stage1-libelf
17488 clean-stage1: clean-stage1-libelf
17489 clean-stage1-libelf:
17490 @if [ $(current_stage) = stage1 ]; then \
17491 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17492 else \
17493 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17494 $(MAKE) stage1-start; \
17495 fi; \
17496 cd $(HOST_SUBDIR)/libelf && \
17497 $(MAKE) $(EXTRA_HOST_FLAGS) \
17498 $(STAGE1_FLAGS_TO_PASS) clean
17499 @endif libelf-bootstrap
17502 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17503 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17504 maybe-all-stage2-libelf:
17505 maybe-clean-stage2-libelf:
17506 @if libelf-bootstrap
17507 maybe-all-stage2-libelf: all-stage2-libelf
17508 all-stage2: all-stage2-libelf
17509 TARGET-stage2-libelf = $(TARGET-libelf)
17510 all-stage2-libelf: configure-stage2-libelf
17511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17512 @r=`${PWD_COMMAND}`; export r; \
17513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17514 TFLAGS="$(STAGE2_TFLAGS)"; \
17515 $(HOST_EXPORTS) \
17516 $(POSTSTAGE1_HOST_EXPORTS) \
17517 cd $(HOST_SUBDIR)/libelf && \
17519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17520 CFLAGS="$(STAGE2_CFLAGS)" \
17521 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17522 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17523 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17528 TFLAGS="$(STAGE2_TFLAGS)" \
17529 $(TARGET-stage2-libelf)
17531 maybe-clean-stage2-libelf: clean-stage2-libelf
17532 clean-stage2: clean-stage2-libelf
17533 clean-stage2-libelf:
17534 @if [ $(current_stage) = stage2 ]; then \
17535 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17536 else \
17537 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17538 $(MAKE) stage2-start; \
17539 fi; \
17540 cd $(HOST_SUBDIR)/libelf && \
17541 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17542 @endif libelf-bootstrap
17545 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17546 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17547 maybe-all-stage3-libelf:
17548 maybe-clean-stage3-libelf:
17549 @if libelf-bootstrap
17550 maybe-all-stage3-libelf: all-stage3-libelf
17551 all-stage3: all-stage3-libelf
17552 TARGET-stage3-libelf = $(TARGET-libelf)
17553 all-stage3-libelf: configure-stage3-libelf
17554 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17555 @r=`${PWD_COMMAND}`; export r; \
17556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557 TFLAGS="$(STAGE3_TFLAGS)"; \
17558 $(HOST_EXPORTS) \
17559 $(POSTSTAGE1_HOST_EXPORTS) \
17560 cd $(HOST_SUBDIR)/libelf && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17563 CFLAGS="$(STAGE3_CFLAGS)" \
17564 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17565 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17566 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17571 TFLAGS="$(STAGE3_TFLAGS)" \
17572 $(TARGET-stage3-libelf)
17574 maybe-clean-stage3-libelf: clean-stage3-libelf
17575 clean-stage3: clean-stage3-libelf
17576 clean-stage3-libelf:
17577 @if [ $(current_stage) = stage3 ]; then \
17578 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17579 else \
17580 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17581 $(MAKE) stage3-start; \
17582 fi; \
17583 cd $(HOST_SUBDIR)/libelf && \
17584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17585 @endif libelf-bootstrap
17588 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17589 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17590 maybe-all-stage4-libelf:
17591 maybe-clean-stage4-libelf:
17592 @if libelf-bootstrap
17593 maybe-all-stage4-libelf: all-stage4-libelf
17594 all-stage4: all-stage4-libelf
17595 TARGET-stage4-libelf = $(TARGET-libelf)
17596 all-stage4-libelf: configure-stage4-libelf
17597 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17598 @r=`${PWD_COMMAND}`; export r; \
17599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17600 TFLAGS="$(STAGE4_TFLAGS)"; \
17601 $(HOST_EXPORTS) \
17602 $(POSTSTAGE1_HOST_EXPORTS) \
17603 cd $(HOST_SUBDIR)/libelf && \
17605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17606 CFLAGS="$(STAGE4_CFLAGS)" \
17607 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17608 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17609 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17614 TFLAGS="$(STAGE4_TFLAGS)" \
17615 $(TARGET-stage4-libelf)
17617 maybe-clean-stage4-libelf: clean-stage4-libelf
17618 clean-stage4: clean-stage4-libelf
17619 clean-stage4-libelf:
17620 @if [ $(current_stage) = stage4 ]; then \
17621 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17622 else \
17623 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17624 $(MAKE) stage4-start; \
17625 fi; \
17626 cd $(HOST_SUBDIR)/libelf && \
17627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17628 @endif libelf-bootstrap
17631 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17632 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17633 maybe-all-stageprofile-libelf:
17634 maybe-clean-stageprofile-libelf:
17635 @if libelf-bootstrap
17636 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17637 all-stageprofile: all-stageprofile-libelf
17638 TARGET-stageprofile-libelf = $(TARGET-libelf)
17639 all-stageprofile-libelf: configure-stageprofile-libelf
17640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17641 @r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17644 $(HOST_EXPORTS) \
17645 $(POSTSTAGE1_HOST_EXPORTS) \
17646 cd $(HOST_SUBDIR)/libelf && \
17648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17649 CFLAGS="$(STAGEprofile_CFLAGS)" \
17650 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17651 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17652 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17656 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17657 TFLAGS="$(STAGEprofile_TFLAGS)" \
17658 $(TARGET-stageprofile-libelf)
17660 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17661 clean-stageprofile: clean-stageprofile-libelf
17662 clean-stageprofile-libelf:
17663 @if [ $(current_stage) = stageprofile ]; then \
17664 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17665 else \
17666 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17667 $(MAKE) stageprofile-start; \
17668 fi; \
17669 cd $(HOST_SUBDIR)/libelf && \
17670 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17671 @endif libelf-bootstrap
17674 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17675 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17676 maybe-all-stagetrain-libelf:
17677 maybe-clean-stagetrain-libelf:
17678 @if libelf-bootstrap
17679 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17680 all-stagetrain: all-stagetrain-libelf
17681 TARGET-stagetrain-libelf = $(TARGET-libelf)
17682 all-stagetrain-libelf: configure-stagetrain-libelf
17683 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17684 @r=`${PWD_COMMAND}`; export r; \
17685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17687 $(HOST_EXPORTS) \
17688 $(POSTSTAGE1_HOST_EXPORTS) \
17689 cd $(HOST_SUBDIR)/libelf && \
17691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17692 CFLAGS="$(STAGEtrain_CFLAGS)" \
17693 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17694 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17695 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17700 TFLAGS="$(STAGEtrain_TFLAGS)" \
17701 $(TARGET-stagetrain-libelf)
17703 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17704 clean-stagetrain: clean-stagetrain-libelf
17705 clean-stagetrain-libelf:
17706 @if [ $(current_stage) = stagetrain ]; then \
17707 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17708 else \
17709 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17710 $(MAKE) stagetrain-start; \
17711 fi; \
17712 cd $(HOST_SUBDIR)/libelf && \
17713 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17714 @endif libelf-bootstrap
17717 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17718 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17719 maybe-all-stagefeedback-libelf:
17720 maybe-clean-stagefeedback-libelf:
17721 @if libelf-bootstrap
17722 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17723 all-stagefeedback: all-stagefeedback-libelf
17724 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17725 all-stagefeedback-libelf: configure-stagefeedback-libelf
17726 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17727 @r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17730 $(HOST_EXPORTS) \
17731 $(POSTSTAGE1_HOST_EXPORTS) \
17732 cd $(HOST_SUBDIR)/libelf && \
17734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17735 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17736 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17737 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17738 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17743 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17744 $(TARGET-stagefeedback-libelf)
17746 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17747 clean-stagefeedback: clean-stagefeedback-libelf
17748 clean-stagefeedback-libelf:
17749 @if [ $(current_stage) = stagefeedback ]; then \
17750 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17751 else \
17752 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17753 $(MAKE) stagefeedback-start; \
17754 fi; \
17755 cd $(HOST_SUBDIR)/libelf && \
17756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17757 @endif libelf-bootstrap
17760 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17761 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17762 maybe-all-stageautoprofile-libelf:
17763 maybe-clean-stageautoprofile-libelf:
17764 @if libelf-bootstrap
17765 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17766 all-stageautoprofile: all-stageautoprofile-libelf
17767 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17768 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17769 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17770 @r=`${PWD_COMMAND}`; export r; \
17771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17773 $(HOST_EXPORTS) \
17774 $(POSTSTAGE1_HOST_EXPORTS) \
17775 cd $(HOST_SUBDIR)/libelf && \
17776 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17778 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17779 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17780 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17781 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17786 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17787 $(TARGET-stageautoprofile-libelf)
17789 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17790 clean-stageautoprofile: clean-stageautoprofile-libelf
17791 clean-stageautoprofile-libelf:
17792 @if [ $(current_stage) = stageautoprofile ]; then \
17793 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17794 else \
17795 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17796 $(MAKE) stageautoprofile-start; \
17797 fi; \
17798 cd $(HOST_SUBDIR)/libelf && \
17799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17800 @endif libelf-bootstrap
17803 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17804 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17805 maybe-all-stageautofeedback-libelf:
17806 maybe-clean-stageautofeedback-libelf:
17807 @if libelf-bootstrap
17808 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17809 all-stageautofeedback: all-stageautofeedback-libelf
17810 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17811 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17812 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17813 @r=`${PWD_COMMAND}`; export r; \
17814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17816 $(HOST_EXPORTS) \
17817 $(POSTSTAGE1_HOST_EXPORTS) \
17818 cd $(HOST_SUBDIR)/libelf && \
17820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17821 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17822 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17823 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17824 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17829 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17830 $(TARGET-stageautofeedback-libelf)
17832 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17833 clean-stageautofeedback: clean-stageautofeedback-libelf
17834 clean-stageautofeedback-libelf:
17835 @if [ $(current_stage) = stageautofeedback ]; then \
17836 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17837 else \
17838 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17839 $(MAKE) stageautofeedback-start; \
17840 fi; \
17841 cd $(HOST_SUBDIR)/libelf && \
17842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17843 @endif libelf-bootstrap
17849 .PHONY: check-libelf maybe-check-libelf
17850 maybe-check-libelf:
17851 @if libelf
17852 maybe-check-libelf: check-libelf
17854 check-libelf:
17855 @: $(MAKE); $(unstage)
17856 @r=`${PWD_COMMAND}`; export r; \
17857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17859 (cd $(HOST_SUBDIR)/libelf && \
17860 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17862 @endif libelf
17864 .PHONY: install-libelf maybe-install-libelf
17865 maybe-install-libelf:
17866 @if libelf
17867 maybe-install-libelf: install-libelf
17869 install-libelf:
17871 @endif libelf
17873 .PHONY: install-strip-libelf maybe-install-strip-libelf
17874 maybe-install-strip-libelf:
17875 @if libelf
17876 maybe-install-strip-libelf: install-strip-libelf
17878 install-strip-libelf:
17880 @endif libelf
17882 # Other targets (info, dvi, pdf, etc.)
17884 .PHONY: maybe-info-libelf info-libelf
17885 maybe-info-libelf:
17886 @if libelf
17887 maybe-info-libelf: info-libelf
17889 info-libelf: \
17890 configure-libelf
17891 @[ -f ./libelf/Makefile ] || exit 0; \
17892 r=`${PWD_COMMAND}`; export r; \
17893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17894 $(HOST_EXPORTS) \
17895 for flag in $(EXTRA_HOST_FLAGS) ; do \
17896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17897 done; \
17898 echo "Doing info in libelf"; \
17899 (cd $(HOST_SUBDIR)/libelf && \
17900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17902 "RANLIB=$${RANLIB}" \
17903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17904 info) \
17905 || exit 1
17907 @endif libelf
17909 .PHONY: maybe-dvi-libelf dvi-libelf
17910 maybe-dvi-libelf:
17911 @if libelf
17912 maybe-dvi-libelf: dvi-libelf
17914 dvi-libelf: \
17915 configure-libelf
17916 @[ -f ./libelf/Makefile ] || exit 0; \
17917 r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 $(HOST_EXPORTS) \
17920 for flag in $(EXTRA_HOST_FLAGS) ; do \
17921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17922 done; \
17923 echo "Doing dvi in libelf"; \
17924 (cd $(HOST_SUBDIR)/libelf && \
17925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17927 "RANLIB=$${RANLIB}" \
17928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17929 dvi) \
17930 || exit 1
17932 @endif libelf
17934 .PHONY: maybe-pdf-libelf pdf-libelf
17935 maybe-pdf-libelf:
17936 @if libelf
17937 maybe-pdf-libelf: pdf-libelf
17939 pdf-libelf: \
17940 configure-libelf
17941 @[ -f ./libelf/Makefile ] || exit 0; \
17942 r=`${PWD_COMMAND}`; export r; \
17943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944 $(HOST_EXPORTS) \
17945 for flag in $(EXTRA_HOST_FLAGS) ; do \
17946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947 done; \
17948 echo "Doing pdf in libelf"; \
17949 (cd $(HOST_SUBDIR)/libelf && \
17950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952 "RANLIB=$${RANLIB}" \
17953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954 pdf) \
17955 || exit 1
17957 @endif libelf
17959 .PHONY: maybe-html-libelf html-libelf
17960 maybe-html-libelf:
17961 @if libelf
17962 maybe-html-libelf: html-libelf
17964 html-libelf: \
17965 configure-libelf
17966 @[ -f ./libelf/Makefile ] || exit 0; \
17967 r=`${PWD_COMMAND}`; export r; \
17968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969 $(HOST_EXPORTS) \
17970 for flag in $(EXTRA_HOST_FLAGS) ; do \
17971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17972 done; \
17973 echo "Doing html in libelf"; \
17974 (cd $(HOST_SUBDIR)/libelf && \
17975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17977 "RANLIB=$${RANLIB}" \
17978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17979 html) \
17980 || exit 1
17982 @endif libelf
17984 .PHONY: maybe-TAGS-libelf TAGS-libelf
17985 maybe-TAGS-libelf:
17986 @if libelf
17987 maybe-TAGS-libelf: TAGS-libelf
17989 TAGS-libelf: \
17990 configure-libelf
17991 @[ -f ./libelf/Makefile ] || exit 0; \
17992 r=`${PWD_COMMAND}`; export r; \
17993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994 $(HOST_EXPORTS) \
17995 for flag in $(EXTRA_HOST_FLAGS) ; do \
17996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17997 done; \
17998 echo "Doing TAGS in libelf"; \
17999 (cd $(HOST_SUBDIR)/libelf && \
18000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18002 "RANLIB=$${RANLIB}" \
18003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18004 TAGS) \
18005 || exit 1
18007 @endif libelf
18009 .PHONY: maybe-install-info-libelf install-info-libelf
18010 maybe-install-info-libelf:
18011 @if libelf
18012 maybe-install-info-libelf: install-info-libelf
18014 install-info-libelf: \
18015 configure-libelf \
18016 info-libelf
18017 @[ -f ./libelf/Makefile ] || exit 0; \
18018 r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 $(HOST_EXPORTS) \
18021 for flag in $(EXTRA_HOST_FLAGS) ; do \
18022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023 done; \
18024 echo "Doing install-info in libelf"; \
18025 (cd $(HOST_SUBDIR)/libelf && \
18026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028 "RANLIB=$${RANLIB}" \
18029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030 install-info) \
18031 || exit 1
18033 @endif libelf
18035 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18036 maybe-install-pdf-libelf:
18037 @if libelf
18038 maybe-install-pdf-libelf: install-pdf-libelf
18040 install-pdf-libelf: \
18041 configure-libelf \
18042 pdf-libelf
18043 @[ -f ./libelf/Makefile ] || exit 0; \
18044 r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 $(HOST_EXPORTS) \
18047 for flag in $(EXTRA_HOST_FLAGS) ; do \
18048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049 done; \
18050 echo "Doing install-pdf in libelf"; \
18051 (cd $(HOST_SUBDIR)/libelf && \
18052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054 "RANLIB=$${RANLIB}" \
18055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056 install-pdf) \
18057 || exit 1
18059 @endif libelf
18061 .PHONY: maybe-install-html-libelf install-html-libelf
18062 maybe-install-html-libelf:
18063 @if libelf
18064 maybe-install-html-libelf: install-html-libelf
18066 install-html-libelf: \
18067 configure-libelf \
18068 html-libelf
18069 @[ -f ./libelf/Makefile ] || exit 0; \
18070 r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 $(HOST_EXPORTS) \
18073 for flag in $(EXTRA_HOST_FLAGS) ; do \
18074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075 done; \
18076 echo "Doing install-html in libelf"; \
18077 (cd $(HOST_SUBDIR)/libelf && \
18078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080 "RANLIB=$${RANLIB}" \
18081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082 install-html) \
18083 || exit 1
18085 @endif libelf
18087 .PHONY: maybe-installcheck-libelf installcheck-libelf
18088 maybe-installcheck-libelf:
18089 @if libelf
18090 maybe-installcheck-libelf: installcheck-libelf
18092 installcheck-libelf: \
18093 configure-libelf
18094 @[ -f ./libelf/Makefile ] || exit 0; \
18095 r=`${PWD_COMMAND}`; export r; \
18096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097 $(HOST_EXPORTS) \
18098 for flag in $(EXTRA_HOST_FLAGS) ; do \
18099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18100 done; \
18101 echo "Doing installcheck in libelf"; \
18102 (cd $(HOST_SUBDIR)/libelf && \
18103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18105 "RANLIB=$${RANLIB}" \
18106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18107 installcheck) \
18108 || exit 1
18110 @endif libelf
18112 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18113 maybe-mostlyclean-libelf:
18114 @if libelf
18115 maybe-mostlyclean-libelf: mostlyclean-libelf
18117 mostlyclean-libelf:
18118 @[ -f ./libelf/Makefile ] || exit 0; \
18119 r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121 $(HOST_EXPORTS) \
18122 for flag in $(EXTRA_HOST_FLAGS) ; do \
18123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124 done; \
18125 echo "Doing mostlyclean in libelf"; \
18126 (cd $(HOST_SUBDIR)/libelf && \
18127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129 "RANLIB=$${RANLIB}" \
18130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131 mostlyclean) \
18132 || exit 1
18134 @endif libelf
18136 .PHONY: maybe-clean-libelf clean-libelf
18137 maybe-clean-libelf:
18138 @if libelf
18139 maybe-clean-libelf: clean-libelf
18141 clean-libelf:
18142 @[ -f ./libelf/Makefile ] || exit 0; \
18143 r=`${PWD_COMMAND}`; export r; \
18144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145 $(HOST_EXPORTS) \
18146 for flag in $(EXTRA_HOST_FLAGS) ; do \
18147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18148 done; \
18149 echo "Doing clean in libelf"; \
18150 (cd $(HOST_SUBDIR)/libelf && \
18151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18153 "RANLIB=$${RANLIB}" \
18154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18155 clean) \
18156 || exit 1
18158 @endif libelf
18160 .PHONY: maybe-distclean-libelf distclean-libelf
18161 maybe-distclean-libelf:
18162 @if libelf
18163 maybe-distclean-libelf: distclean-libelf
18165 distclean-libelf:
18166 @[ -f ./libelf/Makefile ] || exit 0; \
18167 r=`${PWD_COMMAND}`; export r; \
18168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169 $(HOST_EXPORTS) \
18170 for flag in $(EXTRA_HOST_FLAGS) ; do \
18171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18172 done; \
18173 echo "Doing distclean in libelf"; \
18174 (cd $(HOST_SUBDIR)/libelf && \
18175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18177 "RANLIB=$${RANLIB}" \
18178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18179 distclean) \
18180 || exit 1
18182 @endif libelf
18184 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18185 maybe-maintainer-clean-libelf:
18186 @if libelf
18187 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18189 maintainer-clean-libelf:
18190 @[ -f ./libelf/Makefile ] || exit 0; \
18191 r=`${PWD_COMMAND}`; export r; \
18192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193 $(HOST_EXPORTS) \
18194 for flag in $(EXTRA_HOST_FLAGS) ; do \
18195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18196 done; \
18197 echo "Doing maintainer-clean in libelf"; \
18198 (cd $(HOST_SUBDIR)/libelf && \
18199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18201 "RANLIB=$${RANLIB}" \
18202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18203 maintainer-clean) \
18204 || exit 1
18206 @endif libelf
18210 .PHONY: configure-gold maybe-configure-gold
18211 maybe-configure-gold:
18212 @if gcc-bootstrap
18213 configure-gold: stage_current
18214 @endif gcc-bootstrap
18215 @if gold
18216 maybe-configure-gold: configure-gold
18217 configure-gold:
18218 @r=`${PWD_COMMAND}`; export r; \
18219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18220 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18222 $(HOST_EXPORTS) \
18223 echo Configuring in $(HOST_SUBDIR)/gold; \
18224 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18225 case $(srcdir) in \
18226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18227 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18229 esac; \
18230 module_srcdir=gold; \
18231 $(SHELL) \
18232 $$s/$$module_srcdir/configure \
18233 --srcdir=$${topdir}/$$module_srcdir \
18234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18235 --target=${target_alias} \
18236 || exit 1
18237 @endif gold
18241 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18242 maybe-configure-stage1-gold:
18243 @if gold-bootstrap
18244 maybe-configure-stage1-gold: configure-stage1-gold
18245 configure-stage1-gold:
18246 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18248 @r=`${PWD_COMMAND}`; export r; \
18249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18250 TFLAGS="$(STAGE1_TFLAGS)"; \
18251 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18252 $(HOST_EXPORTS) \
18253 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18254 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18255 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18256 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18258 cd $(HOST_SUBDIR)/gold || exit 1; \
18259 case $(srcdir) in \
18260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18261 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18263 esac; \
18264 module_srcdir=gold; \
18265 $(SHELL) $$s/$$module_srcdir/configure \
18266 --srcdir=$${topdir}/$$module_srcdir \
18267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18268 --target=${target_alias} \
18270 $(STAGE1_CONFIGURE_FLAGS)
18271 @endif gold-bootstrap
18273 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18274 maybe-configure-stage2-gold:
18275 @if gold-bootstrap
18276 maybe-configure-stage2-gold: configure-stage2-gold
18277 configure-stage2-gold:
18278 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18280 @r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282 TFLAGS="$(STAGE2_TFLAGS)"; \
18283 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18284 $(HOST_EXPORTS) \
18285 $(POSTSTAGE1_HOST_EXPORTS) \
18286 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18287 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18288 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18289 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18291 cd $(HOST_SUBDIR)/gold || exit 1; \
18292 case $(srcdir) in \
18293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18294 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18296 esac; \
18297 module_srcdir=gold; \
18298 $(SHELL) $$s/$$module_srcdir/configure \
18299 --srcdir=$${topdir}/$$module_srcdir \
18300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18301 --target=${target_alias} \
18302 --with-build-libsubdir=$(HOST_SUBDIR) \
18303 $(STAGE2_CONFIGURE_FLAGS)
18304 @endif gold-bootstrap
18306 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18307 maybe-configure-stage3-gold:
18308 @if gold-bootstrap
18309 maybe-configure-stage3-gold: configure-stage3-gold
18310 configure-stage3-gold:
18311 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18313 @r=`${PWD_COMMAND}`; export r; \
18314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315 TFLAGS="$(STAGE3_TFLAGS)"; \
18316 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18317 $(HOST_EXPORTS) \
18318 $(POSTSTAGE1_HOST_EXPORTS) \
18319 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18320 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18321 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18322 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18324 cd $(HOST_SUBDIR)/gold || exit 1; \
18325 case $(srcdir) in \
18326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18327 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18329 esac; \
18330 module_srcdir=gold; \
18331 $(SHELL) $$s/$$module_srcdir/configure \
18332 --srcdir=$${topdir}/$$module_srcdir \
18333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18334 --target=${target_alias} \
18335 --with-build-libsubdir=$(HOST_SUBDIR) \
18336 $(STAGE3_CONFIGURE_FLAGS)
18337 @endif gold-bootstrap
18339 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18340 maybe-configure-stage4-gold:
18341 @if gold-bootstrap
18342 maybe-configure-stage4-gold: configure-stage4-gold
18343 configure-stage4-gold:
18344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18346 @r=`${PWD_COMMAND}`; export r; \
18347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18348 TFLAGS="$(STAGE4_TFLAGS)"; \
18349 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18350 $(HOST_EXPORTS) \
18351 $(POSTSTAGE1_HOST_EXPORTS) \
18352 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18353 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18354 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18355 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18357 cd $(HOST_SUBDIR)/gold || exit 1; \
18358 case $(srcdir) in \
18359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18360 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18362 esac; \
18363 module_srcdir=gold; \
18364 $(SHELL) $$s/$$module_srcdir/configure \
18365 --srcdir=$${topdir}/$$module_srcdir \
18366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18367 --target=${target_alias} \
18368 --with-build-libsubdir=$(HOST_SUBDIR) \
18369 $(STAGE4_CONFIGURE_FLAGS)
18370 @endif gold-bootstrap
18372 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18373 maybe-configure-stageprofile-gold:
18374 @if gold-bootstrap
18375 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18376 configure-stageprofile-gold:
18377 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18379 @r=`${PWD_COMMAND}`; export r; \
18380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18382 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18383 $(HOST_EXPORTS) \
18384 $(POSTSTAGE1_HOST_EXPORTS) \
18385 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18386 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18387 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18388 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18390 cd $(HOST_SUBDIR)/gold || exit 1; \
18391 case $(srcdir) in \
18392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18393 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18395 esac; \
18396 module_srcdir=gold; \
18397 $(SHELL) $$s/$$module_srcdir/configure \
18398 --srcdir=$${topdir}/$$module_srcdir \
18399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18400 --target=${target_alias} \
18401 --with-build-libsubdir=$(HOST_SUBDIR) \
18402 $(STAGEprofile_CONFIGURE_FLAGS)
18403 @endif gold-bootstrap
18405 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18406 maybe-configure-stagetrain-gold:
18407 @if gold-bootstrap
18408 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18409 configure-stagetrain-gold:
18410 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18412 @r=`${PWD_COMMAND}`; export r; \
18413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18415 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18416 $(HOST_EXPORTS) \
18417 $(POSTSTAGE1_HOST_EXPORTS) \
18418 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18419 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18420 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18421 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18423 cd $(HOST_SUBDIR)/gold || exit 1; \
18424 case $(srcdir) in \
18425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18426 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18428 esac; \
18429 module_srcdir=gold; \
18430 $(SHELL) $$s/$$module_srcdir/configure \
18431 --srcdir=$${topdir}/$$module_srcdir \
18432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18433 --target=${target_alias} \
18434 --with-build-libsubdir=$(HOST_SUBDIR) \
18435 $(STAGEtrain_CONFIGURE_FLAGS)
18436 @endif gold-bootstrap
18438 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18439 maybe-configure-stagefeedback-gold:
18440 @if gold-bootstrap
18441 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18442 configure-stagefeedback-gold:
18443 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18445 @r=`${PWD_COMMAND}`; export r; \
18446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18448 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449 $(HOST_EXPORTS) \
18450 $(POSTSTAGE1_HOST_EXPORTS) \
18451 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18452 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18453 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18454 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18456 cd $(HOST_SUBDIR)/gold || exit 1; \
18457 case $(srcdir) in \
18458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18459 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18461 esac; \
18462 module_srcdir=gold; \
18463 $(SHELL) $$s/$$module_srcdir/configure \
18464 --srcdir=$${topdir}/$$module_srcdir \
18465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18466 --target=${target_alias} \
18467 --with-build-libsubdir=$(HOST_SUBDIR) \
18468 $(STAGEfeedback_CONFIGURE_FLAGS)
18469 @endif gold-bootstrap
18471 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18472 maybe-configure-stageautoprofile-gold:
18473 @if gold-bootstrap
18474 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18475 configure-stageautoprofile-gold:
18476 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18478 @r=`${PWD_COMMAND}`; export r; \
18479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18481 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18482 $(HOST_EXPORTS) \
18483 $(POSTSTAGE1_HOST_EXPORTS) \
18484 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18485 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18486 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18487 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18489 cd $(HOST_SUBDIR)/gold || exit 1; \
18490 case $(srcdir) in \
18491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18492 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18494 esac; \
18495 module_srcdir=gold; \
18496 $(SHELL) $$s/$$module_srcdir/configure \
18497 --srcdir=$${topdir}/$$module_srcdir \
18498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18499 --target=${target_alias} \
18500 --with-build-libsubdir=$(HOST_SUBDIR) \
18501 $(STAGEautoprofile_CONFIGURE_FLAGS)
18502 @endif gold-bootstrap
18504 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18505 maybe-configure-stageautofeedback-gold:
18506 @if gold-bootstrap
18507 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18508 configure-stageautofeedback-gold:
18509 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18511 @r=`${PWD_COMMAND}`; export r; \
18512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18514 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18515 $(HOST_EXPORTS) \
18516 $(POSTSTAGE1_HOST_EXPORTS) \
18517 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18518 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18519 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18520 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18522 cd $(HOST_SUBDIR)/gold || exit 1; \
18523 case $(srcdir) in \
18524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18525 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18527 esac; \
18528 module_srcdir=gold; \
18529 $(SHELL) $$s/$$module_srcdir/configure \
18530 --srcdir=$${topdir}/$$module_srcdir \
18531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18532 --target=${target_alias} \
18533 --with-build-libsubdir=$(HOST_SUBDIR) \
18534 $(STAGEautofeedback_CONFIGURE_FLAGS)
18535 @endif gold-bootstrap
18541 .PHONY: all-gold maybe-all-gold
18542 maybe-all-gold:
18543 @if gcc-bootstrap
18544 all-gold: stage_current
18545 @endif gcc-bootstrap
18546 @if gold
18547 TARGET-gold=all
18548 maybe-all-gold: all-gold
18549 all-gold: configure-gold
18550 @r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 (cd $(HOST_SUBDIR)/gold && \
18554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18555 $(TARGET-gold))
18556 @endif gold
18560 .PHONY: all-stage1-gold maybe-all-stage1-gold
18561 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18562 maybe-all-stage1-gold:
18563 maybe-clean-stage1-gold:
18564 @if gold-bootstrap
18565 maybe-all-stage1-gold: all-stage1-gold
18566 all-stage1: all-stage1-gold
18567 TARGET-stage1-gold = $(TARGET-gold)
18568 all-stage1-gold: configure-stage1-gold
18569 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18570 @r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 TFLAGS="$(STAGE1_TFLAGS)"; \
18573 $(HOST_EXPORTS) \
18574 cd $(HOST_SUBDIR)/gold && \
18576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18577 CFLAGS="$(STAGE1_CFLAGS)" \
18578 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18579 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18580 LIBCFLAGS="$(LIBCFLAGS)" \
18581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18584 $(EXTRA_HOST_FLAGS) \
18585 $(STAGE1_FLAGS_TO_PASS) \
18586 TFLAGS="$(STAGE1_TFLAGS)" \
18587 $(TARGET-stage1-gold)
18589 maybe-clean-stage1-gold: clean-stage1-gold
18590 clean-stage1: clean-stage1-gold
18591 clean-stage1-gold:
18592 @if [ $(current_stage) = stage1 ]; then \
18593 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18594 else \
18595 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18596 $(MAKE) stage1-start; \
18597 fi; \
18598 cd $(HOST_SUBDIR)/gold && \
18599 $(MAKE) $(EXTRA_HOST_FLAGS) \
18600 $(STAGE1_FLAGS_TO_PASS) clean
18601 @endif gold-bootstrap
18604 .PHONY: all-stage2-gold maybe-all-stage2-gold
18605 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18606 maybe-all-stage2-gold:
18607 maybe-clean-stage2-gold:
18608 @if gold-bootstrap
18609 maybe-all-stage2-gold: all-stage2-gold
18610 all-stage2: all-stage2-gold
18611 TARGET-stage2-gold = $(TARGET-gold)
18612 all-stage2-gold: configure-stage2-gold
18613 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18614 @r=`${PWD_COMMAND}`; export r; \
18615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616 TFLAGS="$(STAGE2_TFLAGS)"; \
18617 $(HOST_EXPORTS) \
18618 $(POSTSTAGE1_HOST_EXPORTS) \
18619 cd $(HOST_SUBDIR)/gold && \
18621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18622 CFLAGS="$(STAGE2_CFLAGS)" \
18623 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18624 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18625 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18630 TFLAGS="$(STAGE2_TFLAGS)" \
18631 $(TARGET-stage2-gold)
18633 maybe-clean-stage2-gold: clean-stage2-gold
18634 clean-stage2: clean-stage2-gold
18635 clean-stage2-gold:
18636 @if [ $(current_stage) = stage2 ]; then \
18637 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18638 else \
18639 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18640 $(MAKE) stage2-start; \
18641 fi; \
18642 cd $(HOST_SUBDIR)/gold && \
18643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18644 @endif gold-bootstrap
18647 .PHONY: all-stage3-gold maybe-all-stage3-gold
18648 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18649 maybe-all-stage3-gold:
18650 maybe-clean-stage3-gold:
18651 @if gold-bootstrap
18652 maybe-all-stage3-gold: all-stage3-gold
18653 all-stage3: all-stage3-gold
18654 TARGET-stage3-gold = $(TARGET-gold)
18655 all-stage3-gold: configure-stage3-gold
18656 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18657 @r=`${PWD_COMMAND}`; export r; \
18658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18659 TFLAGS="$(STAGE3_TFLAGS)"; \
18660 $(HOST_EXPORTS) \
18661 $(POSTSTAGE1_HOST_EXPORTS) \
18662 cd $(HOST_SUBDIR)/gold && \
18664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18665 CFLAGS="$(STAGE3_CFLAGS)" \
18666 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18667 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18668 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18673 TFLAGS="$(STAGE3_TFLAGS)" \
18674 $(TARGET-stage3-gold)
18676 maybe-clean-stage3-gold: clean-stage3-gold
18677 clean-stage3: clean-stage3-gold
18678 clean-stage3-gold:
18679 @if [ $(current_stage) = stage3 ]; then \
18680 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18681 else \
18682 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18683 $(MAKE) stage3-start; \
18684 fi; \
18685 cd $(HOST_SUBDIR)/gold && \
18686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18687 @endif gold-bootstrap
18690 .PHONY: all-stage4-gold maybe-all-stage4-gold
18691 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18692 maybe-all-stage4-gold:
18693 maybe-clean-stage4-gold:
18694 @if gold-bootstrap
18695 maybe-all-stage4-gold: all-stage4-gold
18696 all-stage4: all-stage4-gold
18697 TARGET-stage4-gold = $(TARGET-gold)
18698 all-stage4-gold: configure-stage4-gold
18699 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18700 @r=`${PWD_COMMAND}`; export r; \
18701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18702 TFLAGS="$(STAGE4_TFLAGS)"; \
18703 $(HOST_EXPORTS) \
18704 $(POSTSTAGE1_HOST_EXPORTS) \
18705 cd $(HOST_SUBDIR)/gold && \
18707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18708 CFLAGS="$(STAGE4_CFLAGS)" \
18709 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18710 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18711 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18716 TFLAGS="$(STAGE4_TFLAGS)" \
18717 $(TARGET-stage4-gold)
18719 maybe-clean-stage4-gold: clean-stage4-gold
18720 clean-stage4: clean-stage4-gold
18721 clean-stage4-gold:
18722 @if [ $(current_stage) = stage4 ]; then \
18723 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18724 else \
18725 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18726 $(MAKE) stage4-start; \
18727 fi; \
18728 cd $(HOST_SUBDIR)/gold && \
18729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18730 @endif gold-bootstrap
18733 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18734 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18735 maybe-all-stageprofile-gold:
18736 maybe-clean-stageprofile-gold:
18737 @if gold-bootstrap
18738 maybe-all-stageprofile-gold: all-stageprofile-gold
18739 all-stageprofile: all-stageprofile-gold
18740 TARGET-stageprofile-gold = $(TARGET-gold)
18741 all-stageprofile-gold: configure-stageprofile-gold
18742 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18743 @r=`${PWD_COMMAND}`; export r; \
18744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18745 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18746 $(HOST_EXPORTS) \
18747 $(POSTSTAGE1_HOST_EXPORTS) \
18748 cd $(HOST_SUBDIR)/gold && \
18750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18751 CFLAGS="$(STAGEprofile_CFLAGS)" \
18752 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18753 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18754 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18759 TFLAGS="$(STAGEprofile_TFLAGS)" \
18760 $(TARGET-stageprofile-gold)
18762 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18763 clean-stageprofile: clean-stageprofile-gold
18764 clean-stageprofile-gold:
18765 @if [ $(current_stage) = stageprofile ]; then \
18766 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18767 else \
18768 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18769 $(MAKE) stageprofile-start; \
18770 fi; \
18771 cd $(HOST_SUBDIR)/gold && \
18772 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18773 @endif gold-bootstrap
18776 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18777 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18778 maybe-all-stagetrain-gold:
18779 maybe-clean-stagetrain-gold:
18780 @if gold-bootstrap
18781 maybe-all-stagetrain-gold: all-stagetrain-gold
18782 all-stagetrain: all-stagetrain-gold
18783 TARGET-stagetrain-gold = $(TARGET-gold)
18784 all-stagetrain-gold: configure-stagetrain-gold
18785 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18786 @r=`${PWD_COMMAND}`; export r; \
18787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18788 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18789 $(HOST_EXPORTS) \
18790 $(POSTSTAGE1_HOST_EXPORTS) \
18791 cd $(HOST_SUBDIR)/gold && \
18793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18794 CFLAGS="$(STAGEtrain_CFLAGS)" \
18795 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18796 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18797 LIBCFLAGS="$(STAGEtrain_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="$(STAGEtrain_TFLAGS)" \
18803 $(TARGET-stagetrain-gold)
18805 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18806 clean-stagetrain: clean-stagetrain-gold
18807 clean-stagetrain-gold:
18808 @if [ $(current_stage) = stagetrain ]; then \
18809 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18810 else \
18811 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18812 $(MAKE) stagetrain-start; \
18813 fi; \
18814 cd $(HOST_SUBDIR)/gold && \
18815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18816 @endif gold-bootstrap
18819 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18820 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18821 maybe-all-stagefeedback-gold:
18822 maybe-clean-stagefeedback-gold:
18823 @if gold-bootstrap
18824 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18825 all-stagefeedback: all-stagefeedback-gold
18826 TARGET-stagefeedback-gold = $(TARGET-gold)
18827 all-stagefeedback-gold: configure-stagefeedback-gold
18828 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18829 @r=`${PWD_COMMAND}`; export r; \
18830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18832 $(HOST_EXPORTS) \
18833 $(POSTSTAGE1_HOST_EXPORTS) \
18834 cd $(HOST_SUBDIR)/gold && \
18836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18837 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18838 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18839 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18840 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18844 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18845 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18846 $(TARGET-stagefeedback-gold)
18848 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18849 clean-stagefeedback: clean-stagefeedback-gold
18850 clean-stagefeedback-gold:
18851 @if [ $(current_stage) = stagefeedback ]; then \
18852 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18853 else \
18854 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18855 $(MAKE) stagefeedback-start; \
18856 fi; \
18857 cd $(HOST_SUBDIR)/gold && \
18858 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18859 @endif gold-bootstrap
18862 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18863 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18864 maybe-all-stageautoprofile-gold:
18865 maybe-clean-stageautoprofile-gold:
18866 @if gold-bootstrap
18867 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18868 all-stageautoprofile: all-stageautoprofile-gold
18869 TARGET-stageautoprofile-gold = $(TARGET-gold)
18870 all-stageautoprofile-gold: configure-stageautoprofile-gold
18871 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18872 @r=`${PWD_COMMAND}`; export r; \
18873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18875 $(HOST_EXPORTS) \
18876 $(POSTSTAGE1_HOST_EXPORTS) \
18877 cd $(HOST_SUBDIR)/gold && \
18878 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18880 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18881 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18882 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18883 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18888 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18889 $(TARGET-stageautoprofile-gold)
18891 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18892 clean-stageautoprofile: clean-stageautoprofile-gold
18893 clean-stageautoprofile-gold:
18894 @if [ $(current_stage) = stageautoprofile ]; then \
18895 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18896 else \
18897 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18898 $(MAKE) stageautoprofile-start; \
18899 fi; \
18900 cd $(HOST_SUBDIR)/gold && \
18901 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18902 @endif gold-bootstrap
18905 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18906 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18907 maybe-all-stageautofeedback-gold:
18908 maybe-clean-stageautofeedback-gold:
18909 @if gold-bootstrap
18910 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18911 all-stageautofeedback: all-stageautofeedback-gold
18912 TARGET-stageautofeedback-gold = $(TARGET-gold)
18913 all-stageautofeedback-gold: configure-stageautofeedback-gold
18914 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18915 @r=`${PWD_COMMAND}`; export r; \
18916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18917 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18918 $(HOST_EXPORTS) \
18919 $(POSTSTAGE1_HOST_EXPORTS) \
18920 cd $(HOST_SUBDIR)/gold && \
18922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18924 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18925 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18926 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18930 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18931 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18932 $(TARGET-stageautofeedback-gold)
18934 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18935 clean-stageautofeedback: clean-stageautofeedback-gold
18936 clean-stageautofeedback-gold:
18937 @if [ $(current_stage) = stageautofeedback ]; then \
18938 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939 else \
18940 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18941 $(MAKE) stageautofeedback-start; \
18942 fi; \
18943 cd $(HOST_SUBDIR)/gold && \
18944 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18945 @endif gold-bootstrap
18951 .PHONY: check-gold maybe-check-gold
18952 maybe-check-gold:
18953 @if gold
18954 maybe-check-gold: check-gold
18956 check-gold:
18957 @: $(MAKE); $(unstage)
18958 @r=`${PWD_COMMAND}`; export r; \
18959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18961 (cd $(HOST_SUBDIR)/gold && \
18962 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18964 @endif gold
18966 .PHONY: install-gold maybe-install-gold
18967 maybe-install-gold:
18968 @if gold
18969 maybe-install-gold: install-gold
18971 install-gold: installdirs
18972 @: $(MAKE); $(unstage)
18973 @r=`${PWD_COMMAND}`; export r; \
18974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975 $(HOST_EXPORTS) \
18976 (cd $(HOST_SUBDIR)/gold && \
18977 $(MAKE) $(FLAGS_TO_PASS) install)
18979 @endif gold
18981 .PHONY: install-strip-gold maybe-install-strip-gold
18982 maybe-install-strip-gold:
18983 @if gold
18984 maybe-install-strip-gold: install-strip-gold
18986 install-strip-gold: installdirs
18987 @: $(MAKE); $(unstage)
18988 @r=`${PWD_COMMAND}`; export r; \
18989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990 $(HOST_EXPORTS) \
18991 (cd $(HOST_SUBDIR)/gold && \
18992 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18994 @endif gold
18996 # Other targets (info, dvi, pdf, etc.)
18998 .PHONY: maybe-info-gold info-gold
18999 maybe-info-gold:
19000 @if gold
19001 maybe-info-gold: info-gold
19003 info-gold: \
19004 configure-gold
19005 @[ -f ./gold/Makefile ] || exit 0; \
19006 r=`${PWD_COMMAND}`; export r; \
19007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008 $(HOST_EXPORTS) \
19009 for flag in $(EXTRA_HOST_FLAGS) ; do \
19010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19011 done; \
19012 echo "Doing info in gold"; \
19013 (cd $(HOST_SUBDIR)/gold && \
19014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19016 "RANLIB=$${RANLIB}" \
19017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19018 info) \
19019 || exit 1
19021 @endif gold
19023 .PHONY: maybe-dvi-gold dvi-gold
19024 maybe-dvi-gold:
19025 @if gold
19026 maybe-dvi-gold: dvi-gold
19028 dvi-gold: \
19029 configure-gold
19030 @[ -f ./gold/Makefile ] || exit 0; \
19031 r=`${PWD_COMMAND}`; export r; \
19032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033 $(HOST_EXPORTS) \
19034 for flag in $(EXTRA_HOST_FLAGS) ; do \
19035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036 done; \
19037 echo "Doing dvi in gold"; \
19038 (cd $(HOST_SUBDIR)/gold && \
19039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041 "RANLIB=$${RANLIB}" \
19042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19043 dvi) \
19044 || exit 1
19046 @endif gold
19048 .PHONY: maybe-pdf-gold pdf-gold
19049 maybe-pdf-gold:
19050 @if gold
19051 maybe-pdf-gold: pdf-gold
19053 pdf-gold: \
19054 configure-gold
19055 @[ -f ./gold/Makefile ] || exit 0; \
19056 r=`${PWD_COMMAND}`; export r; \
19057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19058 $(HOST_EXPORTS) \
19059 for flag in $(EXTRA_HOST_FLAGS) ; do \
19060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19061 done; \
19062 echo "Doing pdf in gold"; \
19063 (cd $(HOST_SUBDIR)/gold && \
19064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19066 "RANLIB=$${RANLIB}" \
19067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19068 pdf) \
19069 || exit 1
19071 @endif gold
19073 .PHONY: maybe-html-gold html-gold
19074 maybe-html-gold:
19075 @if gold
19076 maybe-html-gold: html-gold
19078 html-gold: \
19079 configure-gold
19080 @[ -f ./gold/Makefile ] || exit 0; \
19081 r=`${PWD_COMMAND}`; export r; \
19082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083 $(HOST_EXPORTS) \
19084 for flag in $(EXTRA_HOST_FLAGS) ; do \
19085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19086 done; \
19087 echo "Doing html in gold"; \
19088 (cd $(HOST_SUBDIR)/gold && \
19089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19091 "RANLIB=$${RANLIB}" \
19092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19093 html) \
19094 || exit 1
19096 @endif gold
19098 .PHONY: maybe-TAGS-gold TAGS-gold
19099 maybe-TAGS-gold:
19100 @if gold
19101 maybe-TAGS-gold: TAGS-gold
19103 TAGS-gold: \
19104 configure-gold
19105 @[ -f ./gold/Makefile ] || exit 0; \
19106 r=`${PWD_COMMAND}`; export r; \
19107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108 $(HOST_EXPORTS) \
19109 for flag in $(EXTRA_HOST_FLAGS) ; do \
19110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111 done; \
19112 echo "Doing TAGS in gold"; \
19113 (cd $(HOST_SUBDIR)/gold && \
19114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116 "RANLIB=$${RANLIB}" \
19117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118 TAGS) \
19119 || exit 1
19121 @endif gold
19123 .PHONY: maybe-install-info-gold install-info-gold
19124 maybe-install-info-gold:
19125 @if gold
19126 maybe-install-info-gold: install-info-gold
19128 install-info-gold: \
19129 configure-gold \
19130 info-gold
19131 @[ -f ./gold/Makefile ] || exit 0; \
19132 r=`${PWD_COMMAND}`; export r; \
19133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134 $(HOST_EXPORTS) \
19135 for flag in $(EXTRA_HOST_FLAGS) ; do \
19136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137 done; \
19138 echo "Doing install-info in gold"; \
19139 (cd $(HOST_SUBDIR)/gold && \
19140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142 "RANLIB=$${RANLIB}" \
19143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144 install-info) \
19145 || exit 1
19147 @endif gold
19149 .PHONY: maybe-install-pdf-gold install-pdf-gold
19150 maybe-install-pdf-gold:
19151 @if gold
19152 maybe-install-pdf-gold: install-pdf-gold
19154 install-pdf-gold: \
19155 configure-gold \
19156 pdf-gold
19157 @[ -f ./gold/Makefile ] || exit 0; \
19158 r=`${PWD_COMMAND}`; export r; \
19159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160 $(HOST_EXPORTS) \
19161 for flag in $(EXTRA_HOST_FLAGS) ; do \
19162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163 done; \
19164 echo "Doing install-pdf in gold"; \
19165 (cd $(HOST_SUBDIR)/gold && \
19166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168 "RANLIB=$${RANLIB}" \
19169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170 install-pdf) \
19171 || exit 1
19173 @endif gold
19175 .PHONY: maybe-install-html-gold install-html-gold
19176 maybe-install-html-gold:
19177 @if gold
19178 maybe-install-html-gold: install-html-gold
19180 install-html-gold: \
19181 configure-gold \
19182 html-gold
19183 @[ -f ./gold/Makefile ] || exit 0; \
19184 r=`${PWD_COMMAND}`; export r; \
19185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186 $(HOST_EXPORTS) \
19187 for flag in $(EXTRA_HOST_FLAGS) ; do \
19188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189 done; \
19190 echo "Doing install-html in gold"; \
19191 (cd $(HOST_SUBDIR)/gold && \
19192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194 "RANLIB=$${RANLIB}" \
19195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19196 install-html) \
19197 || exit 1
19199 @endif gold
19201 .PHONY: maybe-installcheck-gold installcheck-gold
19202 maybe-installcheck-gold:
19203 @if gold
19204 maybe-installcheck-gold: installcheck-gold
19206 installcheck-gold: \
19207 configure-gold
19208 @[ -f ./gold/Makefile ] || exit 0; \
19209 r=`${PWD_COMMAND}`; export r; \
19210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211 $(HOST_EXPORTS) \
19212 for flag in $(EXTRA_HOST_FLAGS) ; do \
19213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214 done; \
19215 echo "Doing installcheck in gold"; \
19216 (cd $(HOST_SUBDIR)/gold && \
19217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219 "RANLIB=$${RANLIB}" \
19220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221 installcheck) \
19222 || exit 1
19224 @endif gold
19226 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19227 maybe-mostlyclean-gold:
19228 @if gold
19229 maybe-mostlyclean-gold: mostlyclean-gold
19231 mostlyclean-gold:
19232 @[ -f ./gold/Makefile ] || exit 0; \
19233 r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 $(HOST_EXPORTS) \
19236 for flag in $(EXTRA_HOST_FLAGS) ; do \
19237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238 done; \
19239 echo "Doing mostlyclean in gold"; \
19240 (cd $(HOST_SUBDIR)/gold && \
19241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243 "RANLIB=$${RANLIB}" \
19244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245 mostlyclean) \
19246 || exit 1
19248 @endif gold
19250 .PHONY: maybe-clean-gold clean-gold
19251 maybe-clean-gold:
19252 @if gold
19253 maybe-clean-gold: clean-gold
19255 clean-gold:
19256 @[ -f ./gold/Makefile ] || exit 0; \
19257 r=`${PWD_COMMAND}`; export r; \
19258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259 $(HOST_EXPORTS) \
19260 for flag in $(EXTRA_HOST_FLAGS) ; do \
19261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262 done; \
19263 echo "Doing clean in gold"; \
19264 (cd $(HOST_SUBDIR)/gold && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267 "RANLIB=$${RANLIB}" \
19268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19269 clean) \
19270 || exit 1
19272 @endif gold
19274 .PHONY: maybe-distclean-gold distclean-gold
19275 maybe-distclean-gold:
19276 @if gold
19277 maybe-distclean-gold: distclean-gold
19279 distclean-gold:
19280 @[ -f ./gold/Makefile ] || exit 0; \
19281 r=`${PWD_COMMAND}`; export r; \
19282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283 $(HOST_EXPORTS) \
19284 for flag in $(EXTRA_HOST_FLAGS) ; do \
19285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286 done; \
19287 echo "Doing distclean in gold"; \
19288 (cd $(HOST_SUBDIR)/gold && \
19289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291 "RANLIB=$${RANLIB}" \
19292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293 distclean) \
19294 || exit 1
19296 @endif gold
19298 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19299 maybe-maintainer-clean-gold:
19300 @if gold
19301 maybe-maintainer-clean-gold: maintainer-clean-gold
19303 maintainer-clean-gold:
19304 @[ -f ./gold/Makefile ] || exit 0; \
19305 r=`${PWD_COMMAND}`; export r; \
19306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307 $(HOST_EXPORTS) \
19308 for flag in $(EXTRA_HOST_FLAGS) ; do \
19309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19310 done; \
19311 echo "Doing maintainer-clean in gold"; \
19312 (cd $(HOST_SUBDIR)/gold && \
19313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315 "RANLIB=$${RANLIB}" \
19316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19317 maintainer-clean) \
19318 || exit 1
19320 @endif gold
19324 .PHONY: configure-gprof maybe-configure-gprof
19325 maybe-configure-gprof:
19326 @if gcc-bootstrap
19327 configure-gprof: stage_current
19328 @endif gcc-bootstrap
19329 @if gprof
19330 maybe-configure-gprof: configure-gprof
19331 configure-gprof:
19332 @: $(MAKE); $(unstage)
19333 @r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19337 $(HOST_EXPORTS) \
19338 echo Configuring in $(HOST_SUBDIR)/gprof; \
19339 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19340 case $(srcdir) in \
19341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19342 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19344 esac; \
19345 module_srcdir=gprof; \
19346 $(SHELL) \
19347 $$s/$$module_srcdir/configure \
19348 --srcdir=$${topdir}/$$module_srcdir \
19349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19350 --target=${target_alias} \
19351 || exit 1
19352 @endif gprof
19358 .PHONY: all-gprof maybe-all-gprof
19359 maybe-all-gprof:
19360 @if gcc-bootstrap
19361 all-gprof: stage_current
19362 @endif gcc-bootstrap
19363 @if gprof
19364 TARGET-gprof=all
19365 maybe-all-gprof: all-gprof
19366 all-gprof: configure-gprof
19367 @: $(MAKE); $(unstage)
19368 @r=`${PWD_COMMAND}`; export r; \
19369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370 $(HOST_EXPORTS) \
19371 (cd $(HOST_SUBDIR)/gprof && \
19372 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19373 $(TARGET-gprof))
19374 @endif gprof
19379 .PHONY: check-gprof maybe-check-gprof
19380 maybe-check-gprof:
19381 @if gprof
19382 maybe-check-gprof: check-gprof
19384 check-gprof:
19385 @: $(MAKE); $(unstage)
19386 @r=`${PWD_COMMAND}`; export r; \
19387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19388 $(HOST_EXPORTS) \
19389 (cd $(HOST_SUBDIR)/gprof && \
19390 $(MAKE) $(FLAGS_TO_PASS) check)
19392 @endif gprof
19394 .PHONY: install-gprof maybe-install-gprof
19395 maybe-install-gprof:
19396 @if gprof
19397 maybe-install-gprof: install-gprof
19399 install-gprof: installdirs
19400 @: $(MAKE); $(unstage)
19401 @r=`${PWD_COMMAND}`; export r; \
19402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403 $(HOST_EXPORTS) \
19404 (cd $(HOST_SUBDIR)/gprof && \
19405 $(MAKE) $(FLAGS_TO_PASS) install)
19407 @endif gprof
19409 .PHONY: install-strip-gprof maybe-install-strip-gprof
19410 maybe-install-strip-gprof:
19411 @if gprof
19412 maybe-install-strip-gprof: install-strip-gprof
19414 install-strip-gprof: installdirs
19415 @: $(MAKE); $(unstage)
19416 @r=`${PWD_COMMAND}`; export r; \
19417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418 $(HOST_EXPORTS) \
19419 (cd $(HOST_SUBDIR)/gprof && \
19420 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19422 @endif gprof
19424 # Other targets (info, dvi, pdf, etc.)
19426 .PHONY: maybe-info-gprof info-gprof
19427 maybe-info-gprof:
19428 @if gprof
19429 maybe-info-gprof: info-gprof
19431 info-gprof: \
19432 configure-gprof
19433 @: $(MAKE); $(unstage)
19434 @[ -f ./gprof/Makefile ] || exit 0; \
19435 r=`${PWD_COMMAND}`; export r; \
19436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437 $(HOST_EXPORTS) \
19438 for flag in $(EXTRA_HOST_FLAGS) ; do \
19439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19440 done; \
19441 echo "Doing info in gprof"; \
19442 (cd $(HOST_SUBDIR)/gprof && \
19443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19445 "RANLIB=$${RANLIB}" \
19446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19447 info) \
19448 || exit 1
19450 @endif gprof
19452 .PHONY: maybe-dvi-gprof dvi-gprof
19453 maybe-dvi-gprof:
19454 @if gprof
19455 maybe-dvi-gprof: dvi-gprof
19457 dvi-gprof: \
19458 configure-gprof
19459 @: $(MAKE); $(unstage)
19460 @[ -f ./gprof/Makefile ] || exit 0; \
19461 r=`${PWD_COMMAND}`; export r; \
19462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463 $(HOST_EXPORTS) \
19464 for flag in $(EXTRA_HOST_FLAGS) ; do \
19465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19466 done; \
19467 echo "Doing dvi in gprof"; \
19468 (cd $(HOST_SUBDIR)/gprof && \
19469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19471 "RANLIB=$${RANLIB}" \
19472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19473 dvi) \
19474 || exit 1
19476 @endif gprof
19478 .PHONY: maybe-pdf-gprof pdf-gprof
19479 maybe-pdf-gprof:
19480 @if gprof
19481 maybe-pdf-gprof: pdf-gprof
19483 pdf-gprof: \
19484 configure-gprof
19485 @: $(MAKE); $(unstage)
19486 @[ -f ./gprof/Makefile ] || exit 0; \
19487 r=`${PWD_COMMAND}`; export r; \
19488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489 $(HOST_EXPORTS) \
19490 for flag in $(EXTRA_HOST_FLAGS) ; do \
19491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19492 done; \
19493 echo "Doing pdf in gprof"; \
19494 (cd $(HOST_SUBDIR)/gprof && \
19495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19497 "RANLIB=$${RANLIB}" \
19498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19499 pdf) \
19500 || exit 1
19502 @endif gprof
19504 .PHONY: maybe-html-gprof html-gprof
19505 maybe-html-gprof:
19506 @if gprof
19507 maybe-html-gprof: html-gprof
19509 html-gprof: \
19510 configure-gprof
19511 @: $(MAKE); $(unstage)
19512 @[ -f ./gprof/Makefile ] || exit 0; \
19513 r=`${PWD_COMMAND}`; export r; \
19514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19515 $(HOST_EXPORTS) \
19516 for flag in $(EXTRA_HOST_FLAGS) ; do \
19517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19518 done; \
19519 echo "Doing html in gprof"; \
19520 (cd $(HOST_SUBDIR)/gprof && \
19521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19523 "RANLIB=$${RANLIB}" \
19524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19525 html) \
19526 || exit 1
19528 @endif gprof
19530 .PHONY: maybe-TAGS-gprof TAGS-gprof
19531 maybe-TAGS-gprof:
19532 @if gprof
19533 maybe-TAGS-gprof: TAGS-gprof
19535 TAGS-gprof: \
19536 configure-gprof
19537 @: $(MAKE); $(unstage)
19538 @[ -f ./gprof/Makefile ] || exit 0; \
19539 r=`${PWD_COMMAND}`; export r; \
19540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541 $(HOST_EXPORTS) \
19542 for flag in $(EXTRA_HOST_FLAGS) ; do \
19543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19544 done; \
19545 echo "Doing TAGS in gprof"; \
19546 (cd $(HOST_SUBDIR)/gprof && \
19547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19549 "RANLIB=$${RANLIB}" \
19550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19551 TAGS) \
19552 || exit 1
19554 @endif gprof
19556 .PHONY: maybe-install-info-gprof install-info-gprof
19557 maybe-install-info-gprof:
19558 @if gprof
19559 maybe-install-info-gprof: install-info-gprof
19561 install-info-gprof: \
19562 configure-gprof \
19563 info-gprof
19564 @: $(MAKE); $(unstage)
19565 @[ -f ./gprof/Makefile ] || exit 0; \
19566 r=`${PWD_COMMAND}`; export r; \
19567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568 $(HOST_EXPORTS) \
19569 for flag in $(EXTRA_HOST_FLAGS) ; do \
19570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571 done; \
19572 echo "Doing install-info in gprof"; \
19573 (cd $(HOST_SUBDIR)/gprof && \
19574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576 "RANLIB=$${RANLIB}" \
19577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578 install-info) \
19579 || exit 1
19581 @endif gprof
19583 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19584 maybe-install-pdf-gprof:
19585 @if gprof
19586 maybe-install-pdf-gprof: install-pdf-gprof
19588 install-pdf-gprof: \
19589 configure-gprof \
19590 pdf-gprof
19591 @: $(MAKE); $(unstage)
19592 @[ -f ./gprof/Makefile ] || exit 0; \
19593 r=`${PWD_COMMAND}`; export r; \
19594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595 $(HOST_EXPORTS) \
19596 for flag in $(EXTRA_HOST_FLAGS) ; do \
19597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598 done; \
19599 echo "Doing install-pdf in gprof"; \
19600 (cd $(HOST_SUBDIR)/gprof && \
19601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603 "RANLIB=$${RANLIB}" \
19604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19605 install-pdf) \
19606 || exit 1
19608 @endif gprof
19610 .PHONY: maybe-install-html-gprof install-html-gprof
19611 maybe-install-html-gprof:
19612 @if gprof
19613 maybe-install-html-gprof: install-html-gprof
19615 install-html-gprof: \
19616 configure-gprof \
19617 html-gprof
19618 @: $(MAKE); $(unstage)
19619 @[ -f ./gprof/Makefile ] || exit 0; \
19620 r=`${PWD_COMMAND}`; export r; \
19621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622 $(HOST_EXPORTS) \
19623 for flag in $(EXTRA_HOST_FLAGS) ; do \
19624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625 done; \
19626 echo "Doing install-html in gprof"; \
19627 (cd $(HOST_SUBDIR)/gprof && \
19628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630 "RANLIB=$${RANLIB}" \
19631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19632 install-html) \
19633 || exit 1
19635 @endif gprof
19637 .PHONY: maybe-installcheck-gprof installcheck-gprof
19638 maybe-installcheck-gprof:
19639 @if gprof
19640 maybe-installcheck-gprof: installcheck-gprof
19642 installcheck-gprof: \
19643 configure-gprof
19644 @: $(MAKE); $(unstage)
19645 @[ -f ./gprof/Makefile ] || exit 0; \
19646 r=`${PWD_COMMAND}`; export r; \
19647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648 $(HOST_EXPORTS) \
19649 for flag in $(EXTRA_HOST_FLAGS) ; do \
19650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19651 done; \
19652 echo "Doing installcheck in gprof"; \
19653 (cd $(HOST_SUBDIR)/gprof && \
19654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19656 "RANLIB=$${RANLIB}" \
19657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19658 installcheck) \
19659 || exit 1
19661 @endif gprof
19663 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19664 maybe-mostlyclean-gprof:
19665 @if gprof
19666 maybe-mostlyclean-gprof: mostlyclean-gprof
19668 mostlyclean-gprof:
19669 @: $(MAKE); $(unstage)
19670 @[ -f ./gprof/Makefile ] || exit 0; \
19671 r=`${PWD_COMMAND}`; export r; \
19672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19673 $(HOST_EXPORTS) \
19674 for flag in $(EXTRA_HOST_FLAGS) ; do \
19675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19676 done; \
19677 echo "Doing mostlyclean in gprof"; \
19678 (cd $(HOST_SUBDIR)/gprof && \
19679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19681 "RANLIB=$${RANLIB}" \
19682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19683 mostlyclean) \
19684 || exit 1
19686 @endif gprof
19688 .PHONY: maybe-clean-gprof clean-gprof
19689 maybe-clean-gprof:
19690 @if gprof
19691 maybe-clean-gprof: clean-gprof
19693 clean-gprof:
19694 @: $(MAKE); $(unstage)
19695 @[ -f ./gprof/Makefile ] || exit 0; \
19696 r=`${PWD_COMMAND}`; export r; \
19697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19698 $(HOST_EXPORTS) \
19699 for flag in $(EXTRA_HOST_FLAGS) ; do \
19700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19701 done; \
19702 echo "Doing clean in gprof"; \
19703 (cd $(HOST_SUBDIR)/gprof && \
19704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19706 "RANLIB=$${RANLIB}" \
19707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19708 clean) \
19709 || exit 1
19711 @endif gprof
19713 .PHONY: maybe-distclean-gprof distclean-gprof
19714 maybe-distclean-gprof:
19715 @if gprof
19716 maybe-distclean-gprof: distclean-gprof
19718 distclean-gprof:
19719 @: $(MAKE); $(unstage)
19720 @[ -f ./gprof/Makefile ] || exit 0; \
19721 r=`${PWD_COMMAND}`; export r; \
19722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723 $(HOST_EXPORTS) \
19724 for flag in $(EXTRA_HOST_FLAGS) ; do \
19725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726 done; \
19727 echo "Doing distclean in gprof"; \
19728 (cd $(HOST_SUBDIR)/gprof && \
19729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731 "RANLIB=$${RANLIB}" \
19732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733 distclean) \
19734 || exit 1
19736 @endif gprof
19738 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19739 maybe-maintainer-clean-gprof:
19740 @if gprof
19741 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19743 maintainer-clean-gprof:
19744 @: $(MAKE); $(unstage)
19745 @[ -f ./gprof/Makefile ] || exit 0; \
19746 r=`${PWD_COMMAND}`; export r; \
19747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748 $(HOST_EXPORTS) \
19749 for flag in $(EXTRA_HOST_FLAGS) ; do \
19750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19751 done; \
19752 echo "Doing maintainer-clean in gprof"; \
19753 (cd $(HOST_SUBDIR)/gprof && \
19754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19756 "RANLIB=$${RANLIB}" \
19757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19758 maintainer-clean) \
19759 || exit 1
19761 @endif gprof
19765 .PHONY: configure-intl maybe-configure-intl
19766 maybe-configure-intl:
19767 @if gcc-bootstrap
19768 configure-intl: stage_current
19769 @endif gcc-bootstrap
19770 @if intl
19771 maybe-configure-intl: configure-intl
19772 configure-intl:
19773 @r=`${PWD_COMMAND}`; export r; \
19774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19777 $(HOST_EXPORTS) \
19778 echo Configuring in $(HOST_SUBDIR)/intl; \
19779 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19780 case $(srcdir) in \
19781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19782 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19784 esac; \
19785 module_srcdir=intl; \
19786 $(SHELL) \
19787 $$s/$$module_srcdir/configure \
19788 --srcdir=$${topdir}/$$module_srcdir \
19789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19790 --target=${target_alias} \
19791 || exit 1
19792 @endif intl
19796 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19797 maybe-configure-stage1-intl:
19798 @if intl-bootstrap
19799 maybe-configure-stage1-intl: configure-stage1-intl
19800 configure-stage1-intl:
19801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19803 @r=`${PWD_COMMAND}`; export r; \
19804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805 TFLAGS="$(STAGE1_TFLAGS)"; \
19806 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19807 $(HOST_EXPORTS) \
19808 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19809 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19810 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19811 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19813 cd $(HOST_SUBDIR)/intl || exit 1; \
19814 case $(srcdir) in \
19815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19816 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19818 esac; \
19819 module_srcdir=intl; \
19820 $(SHELL) $$s/$$module_srcdir/configure \
19821 --srcdir=$${topdir}/$$module_srcdir \
19822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19823 --target=${target_alias} \
19825 $(STAGE1_CONFIGURE_FLAGS)
19826 @endif intl-bootstrap
19828 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19829 maybe-configure-stage2-intl:
19830 @if intl-bootstrap
19831 maybe-configure-stage2-intl: configure-stage2-intl
19832 configure-stage2-intl:
19833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19835 @r=`${PWD_COMMAND}`; export r; \
19836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19837 TFLAGS="$(STAGE2_TFLAGS)"; \
19838 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19839 $(HOST_EXPORTS) \
19840 $(POSTSTAGE1_HOST_EXPORTS) \
19841 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19842 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19843 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19844 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19846 cd $(HOST_SUBDIR)/intl || exit 1; \
19847 case $(srcdir) in \
19848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19849 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19851 esac; \
19852 module_srcdir=intl; \
19853 $(SHELL) $$s/$$module_srcdir/configure \
19854 --srcdir=$${topdir}/$$module_srcdir \
19855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19856 --target=${target_alias} \
19857 --with-build-libsubdir=$(HOST_SUBDIR) \
19858 $(STAGE2_CONFIGURE_FLAGS)
19859 @endif intl-bootstrap
19861 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19862 maybe-configure-stage3-intl:
19863 @if intl-bootstrap
19864 maybe-configure-stage3-intl: configure-stage3-intl
19865 configure-stage3-intl:
19866 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19868 @r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 TFLAGS="$(STAGE3_TFLAGS)"; \
19871 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19872 $(HOST_EXPORTS) \
19873 $(POSTSTAGE1_HOST_EXPORTS) \
19874 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19875 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19876 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19877 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19879 cd $(HOST_SUBDIR)/intl || exit 1; \
19880 case $(srcdir) in \
19881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19882 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19884 esac; \
19885 module_srcdir=intl; \
19886 $(SHELL) $$s/$$module_srcdir/configure \
19887 --srcdir=$${topdir}/$$module_srcdir \
19888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19889 --target=${target_alias} \
19890 --with-build-libsubdir=$(HOST_SUBDIR) \
19891 $(STAGE3_CONFIGURE_FLAGS)
19892 @endif intl-bootstrap
19894 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19895 maybe-configure-stage4-intl:
19896 @if intl-bootstrap
19897 maybe-configure-stage4-intl: configure-stage4-intl
19898 configure-stage4-intl:
19899 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19901 @r=`${PWD_COMMAND}`; export r; \
19902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903 TFLAGS="$(STAGE4_TFLAGS)"; \
19904 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19905 $(HOST_EXPORTS) \
19906 $(POSTSTAGE1_HOST_EXPORTS) \
19907 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19908 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19909 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19910 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19912 cd $(HOST_SUBDIR)/intl || exit 1; \
19913 case $(srcdir) in \
19914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19915 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19917 esac; \
19918 module_srcdir=intl; \
19919 $(SHELL) $$s/$$module_srcdir/configure \
19920 --srcdir=$${topdir}/$$module_srcdir \
19921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19922 --target=${target_alias} \
19923 --with-build-libsubdir=$(HOST_SUBDIR) \
19924 $(STAGE4_CONFIGURE_FLAGS)
19925 @endif intl-bootstrap
19927 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19928 maybe-configure-stageprofile-intl:
19929 @if intl-bootstrap
19930 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19931 configure-stageprofile-intl:
19932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19934 @r=`${PWD_COMMAND}`; export r; \
19935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19936 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19937 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19938 $(HOST_EXPORTS) \
19939 $(POSTSTAGE1_HOST_EXPORTS) \
19940 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19941 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19942 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19943 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19945 cd $(HOST_SUBDIR)/intl || exit 1; \
19946 case $(srcdir) in \
19947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19948 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19950 esac; \
19951 module_srcdir=intl; \
19952 $(SHELL) $$s/$$module_srcdir/configure \
19953 --srcdir=$${topdir}/$$module_srcdir \
19954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19955 --target=${target_alias} \
19956 --with-build-libsubdir=$(HOST_SUBDIR) \
19957 $(STAGEprofile_CONFIGURE_FLAGS)
19958 @endif intl-bootstrap
19960 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19961 maybe-configure-stagetrain-intl:
19962 @if intl-bootstrap
19963 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19964 configure-stagetrain-intl:
19965 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19967 @r=`${PWD_COMMAND}`; export r; \
19968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19970 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19971 $(HOST_EXPORTS) \
19972 $(POSTSTAGE1_HOST_EXPORTS) \
19973 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19974 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19975 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19976 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19978 cd $(HOST_SUBDIR)/intl || exit 1; \
19979 case $(srcdir) in \
19980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19981 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19983 esac; \
19984 module_srcdir=intl; \
19985 $(SHELL) $$s/$$module_srcdir/configure \
19986 --srcdir=$${topdir}/$$module_srcdir \
19987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19988 --target=${target_alias} \
19989 --with-build-libsubdir=$(HOST_SUBDIR) \
19990 $(STAGEtrain_CONFIGURE_FLAGS)
19991 @endif intl-bootstrap
19993 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19994 maybe-configure-stagefeedback-intl:
19995 @if intl-bootstrap
19996 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19997 configure-stagefeedback-intl:
19998 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20000 @r=`${PWD_COMMAND}`; export r; \
20001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20002 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20003 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20004 $(HOST_EXPORTS) \
20005 $(POSTSTAGE1_HOST_EXPORTS) \
20006 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20007 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20008 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20009 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20011 cd $(HOST_SUBDIR)/intl || exit 1; \
20012 case $(srcdir) in \
20013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20014 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20016 esac; \
20017 module_srcdir=intl; \
20018 $(SHELL) $$s/$$module_srcdir/configure \
20019 --srcdir=$${topdir}/$$module_srcdir \
20020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20021 --target=${target_alias} \
20022 --with-build-libsubdir=$(HOST_SUBDIR) \
20023 $(STAGEfeedback_CONFIGURE_FLAGS)
20024 @endif intl-bootstrap
20026 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20027 maybe-configure-stageautoprofile-intl:
20028 @if intl-bootstrap
20029 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20030 configure-stageautoprofile-intl:
20031 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20033 @r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20036 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20037 $(HOST_EXPORTS) \
20038 $(POSTSTAGE1_HOST_EXPORTS) \
20039 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20040 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20041 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20042 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20044 cd $(HOST_SUBDIR)/intl || exit 1; \
20045 case $(srcdir) in \
20046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20047 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20049 esac; \
20050 module_srcdir=intl; \
20051 $(SHELL) $$s/$$module_srcdir/configure \
20052 --srcdir=$${topdir}/$$module_srcdir \
20053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20054 --target=${target_alias} \
20055 --with-build-libsubdir=$(HOST_SUBDIR) \
20056 $(STAGEautoprofile_CONFIGURE_FLAGS)
20057 @endif intl-bootstrap
20059 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20060 maybe-configure-stageautofeedback-intl:
20061 @if intl-bootstrap
20062 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20063 configure-stageautofeedback-intl:
20064 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20066 @r=`${PWD_COMMAND}`; export r; \
20067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20068 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20069 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20070 $(HOST_EXPORTS) \
20071 $(POSTSTAGE1_HOST_EXPORTS) \
20072 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20073 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20074 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20075 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20077 cd $(HOST_SUBDIR)/intl || exit 1; \
20078 case $(srcdir) in \
20079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20080 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20082 esac; \
20083 module_srcdir=intl; \
20084 $(SHELL) $$s/$$module_srcdir/configure \
20085 --srcdir=$${topdir}/$$module_srcdir \
20086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20087 --target=${target_alias} \
20088 --with-build-libsubdir=$(HOST_SUBDIR) \
20089 $(STAGEautofeedback_CONFIGURE_FLAGS)
20090 @endif intl-bootstrap
20096 .PHONY: all-intl maybe-all-intl
20097 maybe-all-intl:
20098 @if gcc-bootstrap
20099 all-intl: stage_current
20100 @endif gcc-bootstrap
20101 @if intl
20102 TARGET-intl=all
20103 maybe-all-intl: all-intl
20104 all-intl: configure-intl
20105 @r=`${PWD_COMMAND}`; export r; \
20106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107 $(HOST_EXPORTS) \
20108 (cd $(HOST_SUBDIR)/intl && \
20109 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20110 $(TARGET-intl))
20111 @endif intl
20115 .PHONY: all-stage1-intl maybe-all-stage1-intl
20116 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20117 maybe-all-stage1-intl:
20118 maybe-clean-stage1-intl:
20119 @if intl-bootstrap
20120 maybe-all-stage1-intl: all-stage1-intl
20121 all-stage1: all-stage1-intl
20122 TARGET-stage1-intl = $(TARGET-intl)
20123 all-stage1-intl: configure-stage1-intl
20124 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20125 @r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 TFLAGS="$(STAGE1_TFLAGS)"; \
20128 $(HOST_EXPORTS) \
20129 cd $(HOST_SUBDIR)/intl && \
20131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132 CFLAGS="$(STAGE1_CFLAGS)" \
20133 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20134 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20135 LIBCFLAGS="$(LIBCFLAGS)" \
20136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20139 $(EXTRA_HOST_FLAGS) \
20140 $(STAGE1_FLAGS_TO_PASS) \
20141 TFLAGS="$(STAGE1_TFLAGS)" \
20142 $(TARGET-stage1-intl)
20144 maybe-clean-stage1-intl: clean-stage1-intl
20145 clean-stage1: clean-stage1-intl
20146 clean-stage1-intl:
20147 @if [ $(current_stage) = stage1 ]; then \
20148 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20149 else \
20150 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20151 $(MAKE) stage1-start; \
20152 fi; \
20153 cd $(HOST_SUBDIR)/intl && \
20154 $(MAKE) $(EXTRA_HOST_FLAGS) \
20155 $(STAGE1_FLAGS_TO_PASS) clean
20156 @endif intl-bootstrap
20159 .PHONY: all-stage2-intl maybe-all-stage2-intl
20160 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20161 maybe-all-stage2-intl:
20162 maybe-clean-stage2-intl:
20163 @if intl-bootstrap
20164 maybe-all-stage2-intl: all-stage2-intl
20165 all-stage2: all-stage2-intl
20166 TARGET-stage2-intl = $(TARGET-intl)
20167 all-stage2-intl: configure-stage2-intl
20168 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20169 @r=`${PWD_COMMAND}`; export r; \
20170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171 TFLAGS="$(STAGE2_TFLAGS)"; \
20172 $(HOST_EXPORTS) \
20173 $(POSTSTAGE1_HOST_EXPORTS) \
20174 cd $(HOST_SUBDIR)/intl && \
20176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20177 CFLAGS="$(STAGE2_CFLAGS)" \
20178 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20179 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20180 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20185 TFLAGS="$(STAGE2_TFLAGS)" \
20186 $(TARGET-stage2-intl)
20188 maybe-clean-stage2-intl: clean-stage2-intl
20189 clean-stage2: clean-stage2-intl
20190 clean-stage2-intl:
20191 @if [ $(current_stage) = stage2 ]; then \
20192 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20193 else \
20194 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20195 $(MAKE) stage2-start; \
20196 fi; \
20197 cd $(HOST_SUBDIR)/intl && \
20198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20199 @endif intl-bootstrap
20202 .PHONY: all-stage3-intl maybe-all-stage3-intl
20203 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20204 maybe-all-stage3-intl:
20205 maybe-clean-stage3-intl:
20206 @if intl-bootstrap
20207 maybe-all-stage3-intl: all-stage3-intl
20208 all-stage3: all-stage3-intl
20209 TARGET-stage3-intl = $(TARGET-intl)
20210 all-stage3-intl: configure-stage3-intl
20211 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20212 @r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 TFLAGS="$(STAGE3_TFLAGS)"; \
20215 $(HOST_EXPORTS) \
20216 $(POSTSTAGE1_HOST_EXPORTS) \
20217 cd $(HOST_SUBDIR)/intl && \
20219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20220 CFLAGS="$(STAGE3_CFLAGS)" \
20221 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20222 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20223 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20228 TFLAGS="$(STAGE3_TFLAGS)" \
20229 $(TARGET-stage3-intl)
20231 maybe-clean-stage3-intl: clean-stage3-intl
20232 clean-stage3: clean-stage3-intl
20233 clean-stage3-intl:
20234 @if [ $(current_stage) = stage3 ]; then \
20235 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20236 else \
20237 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20238 $(MAKE) stage3-start; \
20239 fi; \
20240 cd $(HOST_SUBDIR)/intl && \
20241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20242 @endif intl-bootstrap
20245 .PHONY: all-stage4-intl maybe-all-stage4-intl
20246 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20247 maybe-all-stage4-intl:
20248 maybe-clean-stage4-intl:
20249 @if intl-bootstrap
20250 maybe-all-stage4-intl: all-stage4-intl
20251 all-stage4: all-stage4-intl
20252 TARGET-stage4-intl = $(TARGET-intl)
20253 all-stage4-intl: configure-stage4-intl
20254 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20255 @r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257 TFLAGS="$(STAGE4_TFLAGS)"; \
20258 $(HOST_EXPORTS) \
20259 $(POSTSTAGE1_HOST_EXPORTS) \
20260 cd $(HOST_SUBDIR)/intl && \
20262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20263 CFLAGS="$(STAGE4_CFLAGS)" \
20264 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20265 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20266 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20271 TFLAGS="$(STAGE4_TFLAGS)" \
20272 $(TARGET-stage4-intl)
20274 maybe-clean-stage4-intl: clean-stage4-intl
20275 clean-stage4: clean-stage4-intl
20276 clean-stage4-intl:
20277 @if [ $(current_stage) = stage4 ]; then \
20278 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20279 else \
20280 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20281 $(MAKE) stage4-start; \
20282 fi; \
20283 cd $(HOST_SUBDIR)/intl && \
20284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20285 @endif intl-bootstrap
20288 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20289 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20290 maybe-all-stageprofile-intl:
20291 maybe-clean-stageprofile-intl:
20292 @if intl-bootstrap
20293 maybe-all-stageprofile-intl: all-stageprofile-intl
20294 all-stageprofile: all-stageprofile-intl
20295 TARGET-stageprofile-intl = $(TARGET-intl)
20296 all-stageprofile-intl: configure-stageprofile-intl
20297 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20298 @r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20301 $(HOST_EXPORTS) \
20302 $(POSTSTAGE1_HOST_EXPORTS) \
20303 cd $(HOST_SUBDIR)/intl && \
20305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20306 CFLAGS="$(STAGEprofile_CFLAGS)" \
20307 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20308 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20309 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20314 TFLAGS="$(STAGEprofile_TFLAGS)" \
20315 $(TARGET-stageprofile-intl)
20317 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20318 clean-stageprofile: clean-stageprofile-intl
20319 clean-stageprofile-intl:
20320 @if [ $(current_stage) = stageprofile ]; then \
20321 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20322 else \
20323 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20324 $(MAKE) stageprofile-start; \
20325 fi; \
20326 cd $(HOST_SUBDIR)/intl && \
20327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20328 @endif intl-bootstrap
20331 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20332 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20333 maybe-all-stagetrain-intl:
20334 maybe-clean-stagetrain-intl:
20335 @if intl-bootstrap
20336 maybe-all-stagetrain-intl: all-stagetrain-intl
20337 all-stagetrain: all-stagetrain-intl
20338 TARGET-stagetrain-intl = $(TARGET-intl)
20339 all-stagetrain-intl: configure-stagetrain-intl
20340 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20341 @r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20344 $(HOST_EXPORTS) \
20345 $(POSTSTAGE1_HOST_EXPORTS) \
20346 cd $(HOST_SUBDIR)/intl && \
20348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20349 CFLAGS="$(STAGEtrain_CFLAGS)" \
20350 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20351 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20352 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20356 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20357 TFLAGS="$(STAGEtrain_TFLAGS)" \
20358 $(TARGET-stagetrain-intl)
20360 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20361 clean-stagetrain: clean-stagetrain-intl
20362 clean-stagetrain-intl:
20363 @if [ $(current_stage) = stagetrain ]; then \
20364 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20365 else \
20366 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20367 $(MAKE) stagetrain-start; \
20368 fi; \
20369 cd $(HOST_SUBDIR)/intl && \
20370 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20371 @endif intl-bootstrap
20374 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20375 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20376 maybe-all-stagefeedback-intl:
20377 maybe-clean-stagefeedback-intl:
20378 @if intl-bootstrap
20379 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20380 all-stagefeedback: all-stagefeedback-intl
20381 TARGET-stagefeedback-intl = $(TARGET-intl)
20382 all-stagefeedback-intl: configure-stagefeedback-intl
20383 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20384 @r=`${PWD_COMMAND}`; export r; \
20385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20386 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20387 $(HOST_EXPORTS) \
20388 $(POSTSTAGE1_HOST_EXPORTS) \
20389 cd $(HOST_SUBDIR)/intl && \
20391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20392 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20393 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20394 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20395 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20400 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20401 $(TARGET-stagefeedback-intl)
20403 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20404 clean-stagefeedback: clean-stagefeedback-intl
20405 clean-stagefeedback-intl:
20406 @if [ $(current_stage) = stagefeedback ]; then \
20407 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20408 else \
20409 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20410 $(MAKE) stagefeedback-start; \
20411 fi; \
20412 cd $(HOST_SUBDIR)/intl && \
20413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20414 @endif intl-bootstrap
20417 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20418 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20419 maybe-all-stageautoprofile-intl:
20420 maybe-clean-stageautoprofile-intl:
20421 @if intl-bootstrap
20422 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20423 all-stageautoprofile: all-stageautoprofile-intl
20424 TARGET-stageautoprofile-intl = $(TARGET-intl)
20425 all-stageautoprofile-intl: configure-stageautoprofile-intl
20426 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20427 @r=`${PWD_COMMAND}`; export r; \
20428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20430 $(HOST_EXPORTS) \
20431 $(POSTSTAGE1_HOST_EXPORTS) \
20432 cd $(HOST_SUBDIR)/intl && \
20433 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20435 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20436 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20437 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20438 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20443 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20444 $(TARGET-stageautoprofile-intl)
20446 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20447 clean-stageautoprofile: clean-stageautoprofile-intl
20448 clean-stageautoprofile-intl:
20449 @if [ $(current_stage) = stageautoprofile ]; then \
20450 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20451 else \
20452 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20453 $(MAKE) stageautoprofile-start; \
20454 fi; \
20455 cd $(HOST_SUBDIR)/intl && \
20456 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20457 @endif intl-bootstrap
20460 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20461 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20462 maybe-all-stageautofeedback-intl:
20463 maybe-clean-stageautofeedback-intl:
20464 @if intl-bootstrap
20465 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20466 all-stageautofeedback: all-stageautofeedback-intl
20467 TARGET-stageautofeedback-intl = $(TARGET-intl)
20468 all-stageautofeedback-intl: configure-stageautofeedback-intl
20469 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20470 @r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20473 $(HOST_EXPORTS) \
20474 $(POSTSTAGE1_HOST_EXPORTS) \
20475 cd $(HOST_SUBDIR)/intl && \
20477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20478 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20479 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20480 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20481 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20486 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20487 $(TARGET-stageautofeedback-intl)
20489 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20490 clean-stageautofeedback: clean-stageautofeedback-intl
20491 clean-stageautofeedback-intl:
20492 @if [ $(current_stage) = stageautofeedback ]; then \
20493 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20494 else \
20495 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20496 $(MAKE) stageautofeedback-start; \
20497 fi; \
20498 cd $(HOST_SUBDIR)/intl && \
20499 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20500 @endif intl-bootstrap
20506 .PHONY: check-intl maybe-check-intl
20507 maybe-check-intl:
20508 @if intl
20509 maybe-check-intl: check-intl
20511 check-intl:
20512 @: $(MAKE); $(unstage)
20513 @r=`${PWD_COMMAND}`; export r; \
20514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20516 (cd $(HOST_SUBDIR)/intl && \
20517 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20519 @endif intl
20521 .PHONY: install-intl maybe-install-intl
20522 maybe-install-intl:
20523 @if intl
20524 maybe-install-intl: install-intl
20526 install-intl: installdirs
20527 @: $(MAKE); $(unstage)
20528 @r=`${PWD_COMMAND}`; export r; \
20529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530 $(HOST_EXPORTS) \
20531 (cd $(HOST_SUBDIR)/intl && \
20532 $(MAKE) $(FLAGS_TO_PASS) install)
20534 @endif intl
20536 .PHONY: install-strip-intl maybe-install-strip-intl
20537 maybe-install-strip-intl:
20538 @if intl
20539 maybe-install-strip-intl: install-strip-intl
20541 install-strip-intl: installdirs
20542 @: $(MAKE); $(unstage)
20543 @r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) \
20546 (cd $(HOST_SUBDIR)/intl && \
20547 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20549 @endif intl
20551 # Other targets (info, dvi, pdf, etc.)
20553 .PHONY: maybe-info-intl info-intl
20554 maybe-info-intl:
20555 @if intl
20556 maybe-info-intl: info-intl
20558 info-intl: \
20559 configure-intl
20560 @[ -f ./intl/Makefile ] || exit 0; \
20561 r=`${PWD_COMMAND}`; export r; \
20562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563 $(HOST_EXPORTS) \
20564 for flag in $(EXTRA_HOST_FLAGS) ; do \
20565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566 done; \
20567 echo "Doing info in intl"; \
20568 (cd $(HOST_SUBDIR)/intl && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571 "RANLIB=$${RANLIB}" \
20572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20573 info) \
20574 || exit 1
20576 @endif intl
20578 .PHONY: maybe-dvi-intl dvi-intl
20579 maybe-dvi-intl:
20580 @if intl
20581 maybe-dvi-intl: dvi-intl
20583 dvi-intl: \
20584 configure-intl
20585 @[ -f ./intl/Makefile ] || exit 0; \
20586 r=`${PWD_COMMAND}`; export r; \
20587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20588 $(HOST_EXPORTS) \
20589 for flag in $(EXTRA_HOST_FLAGS) ; do \
20590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20591 done; \
20592 echo "Doing dvi in intl"; \
20593 (cd $(HOST_SUBDIR)/intl && \
20594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20596 "RANLIB=$${RANLIB}" \
20597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20598 dvi) \
20599 || exit 1
20601 @endif intl
20603 .PHONY: maybe-pdf-intl pdf-intl
20604 maybe-pdf-intl:
20605 @if intl
20606 maybe-pdf-intl: pdf-intl
20608 pdf-intl: \
20609 configure-intl
20610 @[ -f ./intl/Makefile ] || exit 0; \
20611 r=`${PWD_COMMAND}`; export r; \
20612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20613 $(HOST_EXPORTS) \
20614 for flag in $(EXTRA_HOST_FLAGS) ; do \
20615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20616 done; \
20617 echo "Doing pdf in intl"; \
20618 (cd $(HOST_SUBDIR)/intl && \
20619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20621 "RANLIB=$${RANLIB}" \
20622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20623 pdf) \
20624 || exit 1
20626 @endif intl
20628 .PHONY: maybe-html-intl html-intl
20629 maybe-html-intl:
20630 @if intl
20631 maybe-html-intl: html-intl
20633 html-intl: \
20634 configure-intl
20635 @[ -f ./intl/Makefile ] || exit 0; \
20636 r=`${PWD_COMMAND}`; export r; \
20637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638 $(HOST_EXPORTS) \
20639 for flag in $(EXTRA_HOST_FLAGS) ; do \
20640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20641 done; \
20642 echo "Doing html in intl"; \
20643 (cd $(HOST_SUBDIR)/intl && \
20644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646 "RANLIB=$${RANLIB}" \
20647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20648 html) \
20649 || exit 1
20651 @endif intl
20653 .PHONY: maybe-TAGS-intl TAGS-intl
20654 maybe-TAGS-intl:
20655 @if intl
20656 maybe-TAGS-intl: TAGS-intl
20658 TAGS-intl: \
20659 configure-intl
20660 @[ -f ./intl/Makefile ] || exit 0; \
20661 r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 $(HOST_EXPORTS) \
20664 for flag in $(EXTRA_HOST_FLAGS) ; do \
20665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20666 done; \
20667 echo "Doing TAGS in intl"; \
20668 (cd $(HOST_SUBDIR)/intl && \
20669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20671 "RANLIB=$${RANLIB}" \
20672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20673 TAGS) \
20674 || exit 1
20676 @endif intl
20678 .PHONY: maybe-install-info-intl install-info-intl
20679 maybe-install-info-intl:
20680 @if intl
20681 maybe-install-info-intl: install-info-intl
20683 install-info-intl: \
20684 configure-intl \
20685 info-intl
20686 @[ -f ./intl/Makefile ] || exit 0; \
20687 r=`${PWD_COMMAND}`; export r; \
20688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689 $(HOST_EXPORTS) \
20690 for flag in $(EXTRA_HOST_FLAGS) ; do \
20691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20692 done; \
20693 echo "Doing install-info in intl"; \
20694 (cd $(HOST_SUBDIR)/intl && \
20695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20697 "RANLIB=$${RANLIB}" \
20698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20699 install-info) \
20700 || exit 1
20702 @endif intl
20704 .PHONY: maybe-install-pdf-intl install-pdf-intl
20705 maybe-install-pdf-intl:
20706 @if intl
20707 maybe-install-pdf-intl: install-pdf-intl
20709 install-pdf-intl: \
20710 configure-intl \
20711 pdf-intl
20712 @[ -f ./intl/Makefile ] || exit 0; \
20713 r=`${PWD_COMMAND}`; export r; \
20714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20715 $(HOST_EXPORTS) \
20716 for flag in $(EXTRA_HOST_FLAGS) ; do \
20717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20718 done; \
20719 echo "Doing install-pdf in intl"; \
20720 (cd $(HOST_SUBDIR)/intl && \
20721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20723 "RANLIB=$${RANLIB}" \
20724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20725 install-pdf) \
20726 || exit 1
20728 @endif intl
20730 .PHONY: maybe-install-html-intl install-html-intl
20731 maybe-install-html-intl:
20732 @if intl
20733 maybe-install-html-intl: install-html-intl
20735 install-html-intl: \
20736 configure-intl \
20737 html-intl
20738 @[ -f ./intl/Makefile ] || exit 0; \
20739 r=`${PWD_COMMAND}`; export r; \
20740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741 $(HOST_EXPORTS) \
20742 for flag in $(EXTRA_HOST_FLAGS) ; do \
20743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744 done; \
20745 echo "Doing install-html in intl"; \
20746 (cd $(HOST_SUBDIR)/intl && \
20747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749 "RANLIB=$${RANLIB}" \
20750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751 install-html) \
20752 || exit 1
20754 @endif intl
20756 .PHONY: maybe-installcheck-intl installcheck-intl
20757 maybe-installcheck-intl:
20758 @if intl
20759 maybe-installcheck-intl: installcheck-intl
20761 installcheck-intl: \
20762 configure-intl
20763 @[ -f ./intl/Makefile ] || exit 0; \
20764 r=`${PWD_COMMAND}`; export r; \
20765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20766 $(HOST_EXPORTS) \
20767 for flag in $(EXTRA_HOST_FLAGS) ; do \
20768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20769 done; \
20770 echo "Doing installcheck in intl"; \
20771 (cd $(HOST_SUBDIR)/intl && \
20772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20774 "RANLIB=$${RANLIB}" \
20775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20776 installcheck) \
20777 || exit 1
20779 @endif intl
20781 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20782 maybe-mostlyclean-intl:
20783 @if intl
20784 maybe-mostlyclean-intl: mostlyclean-intl
20786 mostlyclean-intl:
20787 @[ -f ./intl/Makefile ] || exit 0; \
20788 r=`${PWD_COMMAND}`; export r; \
20789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790 $(HOST_EXPORTS) \
20791 for flag in $(EXTRA_HOST_FLAGS) ; do \
20792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20793 done; \
20794 echo "Doing mostlyclean in intl"; \
20795 (cd $(HOST_SUBDIR)/intl && \
20796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20798 "RANLIB=$${RANLIB}" \
20799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20800 mostlyclean) \
20801 || exit 1
20803 @endif intl
20805 .PHONY: maybe-clean-intl clean-intl
20806 maybe-clean-intl:
20807 @if intl
20808 maybe-clean-intl: clean-intl
20810 clean-intl:
20811 @[ -f ./intl/Makefile ] || exit 0; \
20812 r=`${PWD_COMMAND}`; export r; \
20813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814 $(HOST_EXPORTS) \
20815 for flag in $(EXTRA_HOST_FLAGS) ; do \
20816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817 done; \
20818 echo "Doing clean in intl"; \
20819 (cd $(HOST_SUBDIR)/intl && \
20820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822 "RANLIB=$${RANLIB}" \
20823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824 clean) \
20825 || exit 1
20827 @endif intl
20829 .PHONY: maybe-distclean-intl distclean-intl
20830 maybe-distclean-intl:
20831 @if intl
20832 maybe-distclean-intl: distclean-intl
20834 distclean-intl:
20835 @[ -f ./intl/Makefile ] || exit 0; \
20836 r=`${PWD_COMMAND}`; export r; \
20837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838 $(HOST_EXPORTS) \
20839 for flag in $(EXTRA_HOST_FLAGS) ; do \
20840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841 done; \
20842 echo "Doing distclean in intl"; \
20843 (cd $(HOST_SUBDIR)/intl && \
20844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846 "RANLIB=$${RANLIB}" \
20847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20848 distclean) \
20849 || exit 1
20851 @endif intl
20853 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20854 maybe-maintainer-clean-intl:
20855 @if intl
20856 maybe-maintainer-clean-intl: maintainer-clean-intl
20858 maintainer-clean-intl:
20859 @[ -f ./intl/Makefile ] || exit 0; \
20860 r=`${PWD_COMMAND}`; export r; \
20861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862 $(HOST_EXPORTS) \
20863 for flag in $(EXTRA_HOST_FLAGS) ; do \
20864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865 done; \
20866 echo "Doing maintainer-clean in intl"; \
20867 (cd $(HOST_SUBDIR)/intl && \
20868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870 "RANLIB=$${RANLIB}" \
20871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872 maintainer-clean) \
20873 || exit 1
20875 @endif intl
20879 .PHONY: configure-tcl maybe-configure-tcl
20880 maybe-configure-tcl:
20881 @if gcc-bootstrap
20882 configure-tcl: stage_current
20883 @endif gcc-bootstrap
20884 @if tcl
20885 maybe-configure-tcl: configure-tcl
20886 configure-tcl:
20887 @: $(MAKE); $(unstage)
20888 @r=`${PWD_COMMAND}`; export r; \
20889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20892 $(HOST_EXPORTS) \
20893 echo Configuring in $(HOST_SUBDIR)/tcl; \
20894 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20895 case $(srcdir) in \
20896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20897 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20899 esac; \
20900 module_srcdir=tcl; \
20901 $(SHELL) \
20902 $$s/$$module_srcdir/configure \
20903 --srcdir=$${topdir}/$$module_srcdir \
20904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20905 --target=${target_alias} \
20906 || exit 1
20907 @endif tcl
20913 .PHONY: all-tcl maybe-all-tcl
20914 maybe-all-tcl:
20915 @if gcc-bootstrap
20916 all-tcl: stage_current
20917 @endif gcc-bootstrap
20918 @if tcl
20919 TARGET-tcl=all
20920 maybe-all-tcl: all-tcl
20921 all-tcl: configure-tcl
20922 @: $(MAKE); $(unstage)
20923 @r=`${PWD_COMMAND}`; export r; \
20924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925 $(HOST_EXPORTS) \
20926 (cd $(HOST_SUBDIR)/tcl && \
20927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20928 $(TARGET-tcl))
20929 @endif tcl
20934 .PHONY: check-tcl maybe-check-tcl
20935 maybe-check-tcl:
20936 @if tcl
20937 maybe-check-tcl: check-tcl
20939 check-tcl:
20940 @: $(MAKE); $(unstage)
20941 @r=`${PWD_COMMAND}`; export r; \
20942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943 $(HOST_EXPORTS) \
20944 (cd $(HOST_SUBDIR)/tcl && \
20945 $(MAKE) $(FLAGS_TO_PASS) check)
20947 @endif tcl
20949 .PHONY: install-tcl maybe-install-tcl
20950 maybe-install-tcl:
20951 @if tcl
20952 maybe-install-tcl: install-tcl
20954 install-tcl: installdirs
20955 @: $(MAKE); $(unstage)
20956 @r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 (cd $(HOST_SUBDIR)/tcl && \
20960 $(MAKE) $(FLAGS_TO_PASS) install)
20962 @endif tcl
20964 .PHONY: install-strip-tcl maybe-install-strip-tcl
20965 maybe-install-strip-tcl:
20966 @if tcl
20967 maybe-install-strip-tcl: install-strip-tcl
20969 install-strip-tcl: installdirs
20970 @: $(MAKE); $(unstage)
20971 @r=`${PWD_COMMAND}`; export r; \
20972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973 $(HOST_EXPORTS) \
20974 (cd $(HOST_SUBDIR)/tcl && \
20975 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20977 @endif tcl
20979 # Other targets (info, dvi, pdf, etc.)
20981 .PHONY: maybe-info-tcl info-tcl
20982 maybe-info-tcl:
20983 @if tcl
20984 maybe-info-tcl: info-tcl
20986 info-tcl: \
20987 configure-tcl
20988 @: $(MAKE); $(unstage)
20989 @[ -f ./tcl/Makefile ] || exit 0; \
20990 r=`${PWD_COMMAND}`; export r; \
20991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992 $(HOST_EXPORTS) \
20993 for flag in $(EXTRA_HOST_FLAGS) ; do \
20994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20995 done; \
20996 echo "Doing info in tcl"; \
20997 (cd $(HOST_SUBDIR)/tcl && \
20998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21000 "RANLIB=$${RANLIB}" \
21001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21002 info) \
21003 || exit 1
21005 @endif tcl
21007 .PHONY: maybe-dvi-tcl dvi-tcl
21008 maybe-dvi-tcl:
21009 @if tcl
21010 maybe-dvi-tcl: dvi-tcl
21012 dvi-tcl: \
21013 configure-tcl
21014 @: $(MAKE); $(unstage)
21015 @[ -f ./tcl/Makefile ] || exit 0; \
21016 r=`${PWD_COMMAND}`; export r; \
21017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21018 $(HOST_EXPORTS) \
21019 for flag in $(EXTRA_HOST_FLAGS) ; do \
21020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21021 done; \
21022 echo "Doing dvi in tcl"; \
21023 (cd $(HOST_SUBDIR)/tcl && \
21024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21026 "RANLIB=$${RANLIB}" \
21027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21028 dvi) \
21029 || exit 1
21031 @endif tcl
21033 .PHONY: maybe-pdf-tcl pdf-tcl
21034 maybe-pdf-tcl:
21035 @if tcl
21036 maybe-pdf-tcl: pdf-tcl
21038 pdf-tcl: \
21039 configure-tcl
21040 @: $(MAKE); $(unstage)
21041 @[ -f ./tcl/Makefile ] || exit 0; \
21042 r=`${PWD_COMMAND}`; export r; \
21043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21044 $(HOST_EXPORTS) \
21045 for flag in $(EXTRA_HOST_FLAGS) ; do \
21046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21047 done; \
21048 echo "Doing pdf in tcl"; \
21049 (cd $(HOST_SUBDIR)/tcl && \
21050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052 "RANLIB=$${RANLIB}" \
21053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21054 pdf) \
21055 || exit 1
21057 @endif tcl
21059 .PHONY: maybe-html-tcl html-tcl
21060 maybe-html-tcl:
21061 @if tcl
21062 maybe-html-tcl: html-tcl
21064 html-tcl: \
21065 configure-tcl
21066 @: $(MAKE); $(unstage)
21067 @[ -f ./tcl/Makefile ] || exit 0; \
21068 r=`${PWD_COMMAND}`; export r; \
21069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070 $(HOST_EXPORTS) \
21071 for flag in $(EXTRA_HOST_FLAGS) ; do \
21072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073 done; \
21074 echo "Doing html in tcl"; \
21075 (cd $(HOST_SUBDIR)/tcl && \
21076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21078 "RANLIB=$${RANLIB}" \
21079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21080 html) \
21081 || exit 1
21083 @endif tcl
21085 .PHONY: maybe-TAGS-tcl TAGS-tcl
21086 maybe-TAGS-tcl:
21087 @if tcl
21088 maybe-TAGS-tcl: TAGS-tcl
21090 TAGS-tcl: \
21091 configure-tcl
21092 @: $(MAKE); $(unstage)
21093 @[ -f ./tcl/Makefile ] || exit 0; \
21094 r=`${PWD_COMMAND}`; export r; \
21095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096 $(HOST_EXPORTS) \
21097 for flag in $(EXTRA_HOST_FLAGS) ; do \
21098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21099 done; \
21100 echo "Doing TAGS in tcl"; \
21101 (cd $(HOST_SUBDIR)/tcl && \
21102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21104 "RANLIB=$${RANLIB}" \
21105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21106 TAGS) \
21107 || exit 1
21109 @endif tcl
21111 .PHONY: maybe-install-info-tcl install-info-tcl
21112 maybe-install-info-tcl:
21113 @if tcl
21114 maybe-install-info-tcl: install-info-tcl
21116 install-info-tcl: \
21117 configure-tcl \
21118 info-tcl
21119 @: $(MAKE); $(unstage)
21120 @[ -f ./tcl/Makefile ] || exit 0; \
21121 r=`${PWD_COMMAND}`; export r; \
21122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21123 $(HOST_EXPORTS) \
21124 for flag in $(EXTRA_HOST_FLAGS) ; do \
21125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21126 done; \
21127 echo "Doing install-info in tcl"; \
21128 (cd $(HOST_SUBDIR)/tcl && \
21129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21131 "RANLIB=$${RANLIB}" \
21132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21133 install-info) \
21134 || exit 1
21136 @endif tcl
21138 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21139 maybe-install-pdf-tcl:
21140 @if tcl
21141 maybe-install-pdf-tcl: install-pdf-tcl
21143 install-pdf-tcl: \
21144 configure-tcl \
21145 pdf-tcl
21146 @: $(MAKE); $(unstage)
21147 @[ -f ./tcl/Makefile ] || exit 0; \
21148 r=`${PWD_COMMAND}`; export r; \
21149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150 $(HOST_EXPORTS) \
21151 for flag in $(EXTRA_HOST_FLAGS) ; do \
21152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153 done; \
21154 echo "Doing install-pdf in tcl"; \
21155 (cd $(HOST_SUBDIR)/tcl && \
21156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21158 "RANLIB=$${RANLIB}" \
21159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21160 install-pdf) \
21161 || exit 1
21163 @endif tcl
21165 .PHONY: maybe-install-html-tcl install-html-tcl
21166 maybe-install-html-tcl:
21167 @if tcl
21168 maybe-install-html-tcl: install-html-tcl
21170 install-html-tcl: \
21171 configure-tcl \
21172 html-tcl
21173 @: $(MAKE); $(unstage)
21174 @[ -f ./tcl/Makefile ] || exit 0; \
21175 r=`${PWD_COMMAND}`; export r; \
21176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21177 $(HOST_EXPORTS) \
21178 for flag in $(EXTRA_HOST_FLAGS) ; do \
21179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21180 done; \
21181 echo "Doing install-html in tcl"; \
21182 (cd $(HOST_SUBDIR)/tcl && \
21183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21185 "RANLIB=$${RANLIB}" \
21186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21187 install-html) \
21188 || exit 1
21190 @endif tcl
21192 .PHONY: maybe-installcheck-tcl installcheck-tcl
21193 maybe-installcheck-tcl:
21194 @if tcl
21195 maybe-installcheck-tcl: installcheck-tcl
21197 installcheck-tcl: \
21198 configure-tcl
21199 @: $(MAKE); $(unstage)
21200 @[ -f ./tcl/Makefile ] || exit 0; \
21201 r=`${PWD_COMMAND}`; export r; \
21202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21203 $(HOST_EXPORTS) \
21204 for flag in $(EXTRA_HOST_FLAGS) ; do \
21205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21206 done; \
21207 echo "Doing installcheck in tcl"; \
21208 (cd $(HOST_SUBDIR)/tcl && \
21209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21211 "RANLIB=$${RANLIB}" \
21212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21213 installcheck) \
21214 || exit 1
21216 @endif tcl
21218 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21219 maybe-mostlyclean-tcl:
21220 @if tcl
21221 maybe-mostlyclean-tcl: mostlyclean-tcl
21223 # tcl doesn't support mostlyclean.
21224 mostlyclean-tcl:
21226 @endif tcl
21228 .PHONY: maybe-clean-tcl clean-tcl
21229 maybe-clean-tcl:
21230 @if tcl
21231 maybe-clean-tcl: clean-tcl
21233 clean-tcl:
21234 @: $(MAKE); $(unstage)
21235 @[ -f ./tcl/Makefile ] || exit 0; \
21236 r=`${PWD_COMMAND}`; export r; \
21237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238 $(HOST_EXPORTS) \
21239 for flag in $(EXTRA_HOST_FLAGS) ; do \
21240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241 done; \
21242 echo "Doing clean in tcl"; \
21243 (cd $(HOST_SUBDIR)/tcl && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246 "RANLIB=$${RANLIB}" \
21247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248 clean) \
21249 || exit 1
21251 @endif tcl
21253 .PHONY: maybe-distclean-tcl distclean-tcl
21254 maybe-distclean-tcl:
21255 @if tcl
21256 maybe-distclean-tcl: distclean-tcl
21258 distclean-tcl:
21259 @: $(MAKE); $(unstage)
21260 @[ -f ./tcl/Makefile ] || exit 0; \
21261 r=`${PWD_COMMAND}`; export r; \
21262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263 $(HOST_EXPORTS) \
21264 for flag in $(EXTRA_HOST_FLAGS) ; do \
21265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21266 done; \
21267 echo "Doing distclean in tcl"; \
21268 (cd $(HOST_SUBDIR)/tcl && \
21269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21271 "RANLIB=$${RANLIB}" \
21272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21273 distclean) \
21274 || exit 1
21276 @endif tcl
21278 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21279 maybe-maintainer-clean-tcl:
21280 @if tcl
21281 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21283 maintainer-clean-tcl:
21284 @: $(MAKE); $(unstage)
21285 @[ -f ./tcl/Makefile ] || exit 0; \
21286 r=`${PWD_COMMAND}`; export r; \
21287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288 $(HOST_EXPORTS) \
21289 for flag in $(EXTRA_HOST_FLAGS) ; do \
21290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291 done; \
21292 echo "Doing maintainer-clean in tcl"; \
21293 (cd $(HOST_SUBDIR)/tcl && \
21294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296 "RANLIB=$${RANLIB}" \
21297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21298 maintainer-clean) \
21299 || exit 1
21301 @endif tcl
21305 .PHONY: configure-itcl maybe-configure-itcl
21306 maybe-configure-itcl:
21307 @if gcc-bootstrap
21308 configure-itcl: stage_current
21309 @endif gcc-bootstrap
21310 @if itcl
21311 maybe-configure-itcl: configure-itcl
21312 configure-itcl:
21313 @: $(MAKE); $(unstage)
21314 @r=`${PWD_COMMAND}`; export r; \
21315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21316 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21318 $(HOST_EXPORTS) \
21319 echo Configuring in $(HOST_SUBDIR)/itcl; \
21320 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21321 case $(srcdir) in \
21322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21323 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21325 esac; \
21326 module_srcdir=itcl; \
21327 $(SHELL) \
21328 $$s/$$module_srcdir/configure \
21329 --srcdir=$${topdir}/$$module_srcdir \
21330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21331 --target=${target_alias} \
21332 || exit 1
21333 @endif itcl
21339 .PHONY: all-itcl maybe-all-itcl
21340 maybe-all-itcl:
21341 @if gcc-bootstrap
21342 all-itcl: stage_current
21343 @endif gcc-bootstrap
21344 @if itcl
21345 TARGET-itcl=all
21346 maybe-all-itcl: all-itcl
21347 all-itcl: configure-itcl
21348 @: $(MAKE); $(unstage)
21349 @r=`${PWD_COMMAND}`; export r; \
21350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351 $(HOST_EXPORTS) \
21352 (cd $(HOST_SUBDIR)/itcl && \
21353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21354 $(TARGET-itcl))
21355 @endif itcl
21360 .PHONY: check-itcl maybe-check-itcl
21361 maybe-check-itcl:
21362 @if itcl
21363 maybe-check-itcl: check-itcl
21365 check-itcl:
21366 @: $(MAKE); $(unstage)
21367 @r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 $(HOST_EXPORTS) \
21370 (cd $(HOST_SUBDIR)/itcl && \
21371 $(MAKE) $(FLAGS_TO_PASS) check)
21373 @endif itcl
21375 .PHONY: install-itcl maybe-install-itcl
21376 maybe-install-itcl:
21377 @if itcl
21378 maybe-install-itcl: install-itcl
21380 install-itcl: installdirs
21381 @: $(MAKE); $(unstage)
21382 @r=`${PWD_COMMAND}`; export r; \
21383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21384 $(HOST_EXPORTS) \
21385 (cd $(HOST_SUBDIR)/itcl && \
21386 $(MAKE) $(FLAGS_TO_PASS) install)
21388 @endif itcl
21390 .PHONY: install-strip-itcl maybe-install-strip-itcl
21391 maybe-install-strip-itcl:
21392 @if itcl
21393 maybe-install-strip-itcl: install-strip-itcl
21395 install-strip-itcl: installdirs
21396 @: $(MAKE); $(unstage)
21397 @r=`${PWD_COMMAND}`; export r; \
21398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399 $(HOST_EXPORTS) \
21400 (cd $(HOST_SUBDIR)/itcl && \
21401 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21403 @endif itcl
21405 # Other targets (info, dvi, pdf, etc.)
21407 .PHONY: maybe-info-itcl info-itcl
21408 maybe-info-itcl:
21409 @if itcl
21410 maybe-info-itcl: info-itcl
21412 info-itcl: \
21413 configure-itcl
21414 @: $(MAKE); $(unstage)
21415 @[ -f ./itcl/Makefile ] || exit 0; \
21416 r=`${PWD_COMMAND}`; export r; \
21417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418 $(HOST_EXPORTS) \
21419 for flag in $(EXTRA_HOST_FLAGS) ; do \
21420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21421 done; \
21422 echo "Doing info in itcl"; \
21423 (cd $(HOST_SUBDIR)/itcl && \
21424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21426 "RANLIB=$${RANLIB}" \
21427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21428 info) \
21429 || exit 1
21431 @endif itcl
21433 .PHONY: maybe-dvi-itcl dvi-itcl
21434 maybe-dvi-itcl:
21435 @if itcl
21436 maybe-dvi-itcl: dvi-itcl
21438 dvi-itcl: \
21439 configure-itcl
21440 @: $(MAKE); $(unstage)
21441 @[ -f ./itcl/Makefile ] || exit 0; \
21442 r=`${PWD_COMMAND}`; export r; \
21443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21444 $(HOST_EXPORTS) \
21445 for flag in $(EXTRA_HOST_FLAGS) ; do \
21446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21447 done; \
21448 echo "Doing dvi in itcl"; \
21449 (cd $(HOST_SUBDIR)/itcl && \
21450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21452 "RANLIB=$${RANLIB}" \
21453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21454 dvi) \
21455 || exit 1
21457 @endif itcl
21459 .PHONY: maybe-pdf-itcl pdf-itcl
21460 maybe-pdf-itcl:
21461 @if itcl
21462 maybe-pdf-itcl: pdf-itcl
21464 pdf-itcl: \
21465 configure-itcl
21466 @: $(MAKE); $(unstage)
21467 @[ -f ./itcl/Makefile ] || exit 0; \
21468 r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(HOST_EXPORTS) \
21471 for flag in $(EXTRA_HOST_FLAGS) ; do \
21472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21473 done; \
21474 echo "Doing pdf in itcl"; \
21475 (cd $(HOST_SUBDIR)/itcl && \
21476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21478 "RANLIB=$${RANLIB}" \
21479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21480 pdf) \
21481 || exit 1
21483 @endif itcl
21485 .PHONY: maybe-html-itcl html-itcl
21486 maybe-html-itcl:
21487 @if itcl
21488 maybe-html-itcl: html-itcl
21490 html-itcl: \
21491 configure-itcl
21492 @: $(MAKE); $(unstage)
21493 @[ -f ./itcl/Makefile ] || exit 0; \
21494 r=`${PWD_COMMAND}`; export r; \
21495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21496 $(HOST_EXPORTS) \
21497 for flag in $(EXTRA_HOST_FLAGS) ; do \
21498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21499 done; \
21500 echo "Doing html in itcl"; \
21501 (cd $(HOST_SUBDIR)/itcl && \
21502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21504 "RANLIB=$${RANLIB}" \
21505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21506 html) \
21507 || exit 1
21509 @endif itcl
21511 .PHONY: maybe-TAGS-itcl TAGS-itcl
21512 maybe-TAGS-itcl:
21513 @if itcl
21514 maybe-TAGS-itcl: TAGS-itcl
21516 TAGS-itcl: \
21517 configure-itcl
21518 @: $(MAKE); $(unstage)
21519 @[ -f ./itcl/Makefile ] || exit 0; \
21520 r=`${PWD_COMMAND}`; export r; \
21521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522 $(HOST_EXPORTS) \
21523 for flag in $(EXTRA_HOST_FLAGS) ; do \
21524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21525 done; \
21526 echo "Doing TAGS in itcl"; \
21527 (cd $(HOST_SUBDIR)/itcl && \
21528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21530 "RANLIB=$${RANLIB}" \
21531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21532 TAGS) \
21533 || exit 1
21535 @endif itcl
21537 .PHONY: maybe-install-info-itcl install-info-itcl
21538 maybe-install-info-itcl:
21539 @if itcl
21540 maybe-install-info-itcl: install-info-itcl
21542 install-info-itcl: \
21543 configure-itcl \
21544 info-itcl
21545 @: $(MAKE); $(unstage)
21546 @[ -f ./itcl/Makefile ] || exit 0; \
21547 r=`${PWD_COMMAND}`; export r; \
21548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549 $(HOST_EXPORTS) \
21550 for flag in $(EXTRA_HOST_FLAGS) ; do \
21551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21552 done; \
21553 echo "Doing install-info in itcl"; \
21554 (cd $(HOST_SUBDIR)/itcl && \
21555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21557 "RANLIB=$${RANLIB}" \
21558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21559 install-info) \
21560 || exit 1
21562 @endif itcl
21564 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21565 maybe-install-pdf-itcl:
21566 @if itcl
21567 maybe-install-pdf-itcl: install-pdf-itcl
21569 install-pdf-itcl: \
21570 configure-itcl \
21571 pdf-itcl
21572 @: $(MAKE); $(unstage)
21573 @[ -f ./itcl/Makefile ] || exit 0; \
21574 r=`${PWD_COMMAND}`; export r; \
21575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576 $(HOST_EXPORTS) \
21577 for flag in $(EXTRA_HOST_FLAGS) ; do \
21578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21579 done; \
21580 echo "Doing install-pdf in itcl"; \
21581 (cd $(HOST_SUBDIR)/itcl && \
21582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21584 "RANLIB=$${RANLIB}" \
21585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21586 install-pdf) \
21587 || exit 1
21589 @endif itcl
21591 .PHONY: maybe-install-html-itcl install-html-itcl
21592 maybe-install-html-itcl:
21593 @if itcl
21594 maybe-install-html-itcl: install-html-itcl
21596 install-html-itcl: \
21597 configure-itcl \
21598 html-itcl
21599 @: $(MAKE); $(unstage)
21600 @[ -f ./itcl/Makefile ] || exit 0; \
21601 r=`${PWD_COMMAND}`; export r; \
21602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21603 $(HOST_EXPORTS) \
21604 for flag in $(EXTRA_HOST_FLAGS) ; do \
21605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21606 done; \
21607 echo "Doing install-html in itcl"; \
21608 (cd $(HOST_SUBDIR)/itcl && \
21609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21611 "RANLIB=$${RANLIB}" \
21612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21613 install-html) \
21614 || exit 1
21616 @endif itcl
21618 .PHONY: maybe-installcheck-itcl installcheck-itcl
21619 maybe-installcheck-itcl:
21620 @if itcl
21621 maybe-installcheck-itcl: installcheck-itcl
21623 installcheck-itcl: \
21624 configure-itcl
21625 @: $(MAKE); $(unstage)
21626 @[ -f ./itcl/Makefile ] || exit 0; \
21627 r=`${PWD_COMMAND}`; export r; \
21628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629 $(HOST_EXPORTS) \
21630 for flag in $(EXTRA_HOST_FLAGS) ; do \
21631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632 done; \
21633 echo "Doing installcheck in itcl"; \
21634 (cd $(HOST_SUBDIR)/itcl && \
21635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637 "RANLIB=$${RANLIB}" \
21638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639 installcheck) \
21640 || exit 1
21642 @endif itcl
21644 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21645 maybe-mostlyclean-itcl:
21646 @if itcl
21647 maybe-mostlyclean-itcl: mostlyclean-itcl
21649 mostlyclean-itcl:
21650 @: $(MAKE); $(unstage)
21651 @[ -f ./itcl/Makefile ] || exit 0; \
21652 r=`${PWD_COMMAND}`; export r; \
21653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654 $(HOST_EXPORTS) \
21655 for flag in $(EXTRA_HOST_FLAGS) ; do \
21656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657 done; \
21658 echo "Doing mostlyclean in itcl"; \
21659 (cd $(HOST_SUBDIR)/itcl && \
21660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662 "RANLIB=$${RANLIB}" \
21663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664 mostlyclean) \
21665 || exit 1
21667 @endif itcl
21669 .PHONY: maybe-clean-itcl clean-itcl
21670 maybe-clean-itcl:
21671 @if itcl
21672 maybe-clean-itcl: clean-itcl
21674 clean-itcl:
21675 @: $(MAKE); $(unstage)
21676 @[ -f ./itcl/Makefile ] || exit 0; \
21677 r=`${PWD_COMMAND}`; export r; \
21678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679 $(HOST_EXPORTS) \
21680 for flag in $(EXTRA_HOST_FLAGS) ; do \
21681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682 done; \
21683 echo "Doing clean in itcl"; \
21684 (cd $(HOST_SUBDIR)/itcl && \
21685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687 "RANLIB=$${RANLIB}" \
21688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689 clean) \
21690 || exit 1
21692 @endif itcl
21694 .PHONY: maybe-distclean-itcl distclean-itcl
21695 maybe-distclean-itcl:
21696 @if itcl
21697 maybe-distclean-itcl: distclean-itcl
21699 distclean-itcl:
21700 @: $(MAKE); $(unstage)
21701 @[ -f ./itcl/Makefile ] || exit 0; \
21702 r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 $(HOST_EXPORTS) \
21705 for flag in $(EXTRA_HOST_FLAGS) ; do \
21706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707 done; \
21708 echo "Doing distclean in itcl"; \
21709 (cd $(HOST_SUBDIR)/itcl && \
21710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712 "RANLIB=$${RANLIB}" \
21713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714 distclean) \
21715 || exit 1
21717 @endif itcl
21719 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21720 maybe-maintainer-clean-itcl:
21721 @if itcl
21722 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21724 maintainer-clean-itcl:
21725 @: $(MAKE); $(unstage)
21726 @[ -f ./itcl/Makefile ] || exit 0; \
21727 r=`${PWD_COMMAND}`; export r; \
21728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729 $(HOST_EXPORTS) \
21730 for flag in $(EXTRA_HOST_FLAGS) ; do \
21731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732 done; \
21733 echo "Doing maintainer-clean in itcl"; \
21734 (cd $(HOST_SUBDIR)/itcl && \
21735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737 "RANLIB=$${RANLIB}" \
21738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739 maintainer-clean) \
21740 || exit 1
21742 @endif itcl
21746 .PHONY: configure-ld maybe-configure-ld
21747 maybe-configure-ld:
21748 @if gcc-bootstrap
21749 configure-ld: stage_current
21750 @endif gcc-bootstrap
21751 @if ld
21752 maybe-configure-ld: configure-ld
21753 configure-ld:
21754 @r=`${PWD_COMMAND}`; export r; \
21755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21758 $(HOST_EXPORTS) \
21759 echo Configuring in $(HOST_SUBDIR)/ld; \
21760 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21761 case $(srcdir) in \
21762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21763 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21765 esac; \
21766 module_srcdir=ld; \
21767 $(SHELL) \
21768 $$s/$$module_srcdir/configure \
21769 --srcdir=$${topdir}/$$module_srcdir \
21770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21771 --target=${target_alias} \
21772 || exit 1
21773 @endif ld
21777 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21778 maybe-configure-stage1-ld:
21779 @if ld-bootstrap
21780 maybe-configure-stage1-ld: configure-stage1-ld
21781 configure-stage1-ld:
21782 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21784 @r=`${PWD_COMMAND}`; export r; \
21785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786 TFLAGS="$(STAGE1_TFLAGS)"; \
21787 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21788 $(HOST_EXPORTS) \
21789 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21790 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21791 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21792 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21794 cd $(HOST_SUBDIR)/ld || exit 1; \
21795 case $(srcdir) in \
21796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21797 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21799 esac; \
21800 module_srcdir=ld; \
21801 $(SHELL) $$s/$$module_srcdir/configure \
21802 --srcdir=$${topdir}/$$module_srcdir \
21803 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21804 --target=${target_alias} \
21806 $(STAGE1_CONFIGURE_FLAGS)
21807 @endif ld-bootstrap
21809 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21810 maybe-configure-stage2-ld:
21811 @if ld-bootstrap
21812 maybe-configure-stage2-ld: configure-stage2-ld
21813 configure-stage2-ld:
21814 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21816 @r=`${PWD_COMMAND}`; export r; \
21817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818 TFLAGS="$(STAGE2_TFLAGS)"; \
21819 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21820 $(HOST_EXPORTS) \
21821 $(POSTSTAGE1_HOST_EXPORTS) \
21822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21823 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21824 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21825 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21827 cd $(HOST_SUBDIR)/ld || exit 1; \
21828 case $(srcdir) in \
21829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21830 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21832 esac; \
21833 module_srcdir=ld; \
21834 $(SHELL) $$s/$$module_srcdir/configure \
21835 --srcdir=$${topdir}/$$module_srcdir \
21836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21837 --target=${target_alias} \
21838 --with-build-libsubdir=$(HOST_SUBDIR) \
21839 $(STAGE2_CONFIGURE_FLAGS)
21840 @endif ld-bootstrap
21842 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21843 maybe-configure-stage3-ld:
21844 @if ld-bootstrap
21845 maybe-configure-stage3-ld: configure-stage3-ld
21846 configure-stage3-ld:
21847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21849 @r=`${PWD_COMMAND}`; export r; \
21850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851 TFLAGS="$(STAGE3_TFLAGS)"; \
21852 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21853 $(HOST_EXPORTS) \
21854 $(POSTSTAGE1_HOST_EXPORTS) \
21855 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21856 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21857 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21858 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21860 cd $(HOST_SUBDIR)/ld || exit 1; \
21861 case $(srcdir) in \
21862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21863 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21865 esac; \
21866 module_srcdir=ld; \
21867 $(SHELL) $$s/$$module_srcdir/configure \
21868 --srcdir=$${topdir}/$$module_srcdir \
21869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21870 --target=${target_alias} \
21871 --with-build-libsubdir=$(HOST_SUBDIR) \
21872 $(STAGE3_CONFIGURE_FLAGS)
21873 @endif ld-bootstrap
21875 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21876 maybe-configure-stage4-ld:
21877 @if ld-bootstrap
21878 maybe-configure-stage4-ld: configure-stage4-ld
21879 configure-stage4-ld:
21880 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21882 @r=`${PWD_COMMAND}`; export r; \
21883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21884 TFLAGS="$(STAGE4_TFLAGS)"; \
21885 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21886 $(HOST_EXPORTS) \
21887 $(POSTSTAGE1_HOST_EXPORTS) \
21888 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21889 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21890 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21891 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21893 cd $(HOST_SUBDIR)/ld || exit 1; \
21894 case $(srcdir) in \
21895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21896 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21898 esac; \
21899 module_srcdir=ld; \
21900 $(SHELL) $$s/$$module_srcdir/configure \
21901 --srcdir=$${topdir}/$$module_srcdir \
21902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21903 --target=${target_alias} \
21904 --with-build-libsubdir=$(HOST_SUBDIR) \
21905 $(STAGE4_CONFIGURE_FLAGS)
21906 @endif ld-bootstrap
21908 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21909 maybe-configure-stageprofile-ld:
21910 @if ld-bootstrap
21911 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21912 configure-stageprofile-ld:
21913 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21918 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21919 $(HOST_EXPORTS) \
21920 $(POSTSTAGE1_HOST_EXPORTS) \
21921 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21922 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21923 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21924 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21926 cd $(HOST_SUBDIR)/ld || exit 1; \
21927 case $(srcdir) in \
21928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21929 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21931 esac; \
21932 module_srcdir=ld; \
21933 $(SHELL) $$s/$$module_srcdir/configure \
21934 --srcdir=$${topdir}/$$module_srcdir \
21935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21936 --target=${target_alias} \
21937 --with-build-libsubdir=$(HOST_SUBDIR) \
21938 $(STAGEprofile_CONFIGURE_FLAGS)
21939 @endif ld-bootstrap
21941 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21942 maybe-configure-stagetrain-ld:
21943 @if ld-bootstrap
21944 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21945 configure-stagetrain-ld:
21946 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21948 @r=`${PWD_COMMAND}`; export r; \
21949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21951 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21952 $(HOST_EXPORTS) \
21953 $(POSTSTAGE1_HOST_EXPORTS) \
21954 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21955 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21956 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21957 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21959 cd $(HOST_SUBDIR)/ld || exit 1; \
21960 case $(srcdir) in \
21961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21962 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964 esac; \
21965 module_srcdir=ld; \
21966 $(SHELL) $$s/$$module_srcdir/configure \
21967 --srcdir=$${topdir}/$$module_srcdir \
21968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969 --target=${target_alias} \
21970 --with-build-libsubdir=$(HOST_SUBDIR) \
21971 $(STAGEtrain_CONFIGURE_FLAGS)
21972 @endif ld-bootstrap
21974 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21975 maybe-configure-stagefeedback-ld:
21976 @if ld-bootstrap
21977 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21978 configure-stagefeedback-ld:
21979 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21981 @r=`${PWD_COMMAND}`; export r; \
21982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21984 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21985 $(HOST_EXPORTS) \
21986 $(POSTSTAGE1_HOST_EXPORTS) \
21987 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21988 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21989 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21990 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21992 cd $(HOST_SUBDIR)/ld || exit 1; \
21993 case $(srcdir) in \
21994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21995 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21997 esac; \
21998 module_srcdir=ld; \
21999 $(SHELL) $$s/$$module_srcdir/configure \
22000 --srcdir=$${topdir}/$$module_srcdir \
22001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22002 --target=${target_alias} \
22003 --with-build-libsubdir=$(HOST_SUBDIR) \
22004 $(STAGEfeedback_CONFIGURE_FLAGS)
22005 @endif ld-bootstrap
22007 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22008 maybe-configure-stageautoprofile-ld:
22009 @if ld-bootstrap
22010 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22011 configure-stageautoprofile-ld:
22012 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22014 @r=`${PWD_COMMAND}`; export r; \
22015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22017 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22018 $(HOST_EXPORTS) \
22019 $(POSTSTAGE1_HOST_EXPORTS) \
22020 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22021 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22022 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22023 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22025 cd $(HOST_SUBDIR)/ld || exit 1; \
22026 case $(srcdir) in \
22027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22028 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22030 esac; \
22031 module_srcdir=ld; \
22032 $(SHELL) $$s/$$module_srcdir/configure \
22033 --srcdir=$${topdir}/$$module_srcdir \
22034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22035 --target=${target_alias} \
22036 --with-build-libsubdir=$(HOST_SUBDIR) \
22037 $(STAGEautoprofile_CONFIGURE_FLAGS)
22038 @endif ld-bootstrap
22040 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22041 maybe-configure-stageautofeedback-ld:
22042 @if ld-bootstrap
22043 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22044 configure-stageautofeedback-ld:
22045 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22047 @r=`${PWD_COMMAND}`; export r; \
22048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22049 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22050 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22051 $(HOST_EXPORTS) \
22052 $(POSTSTAGE1_HOST_EXPORTS) \
22053 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22054 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22055 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22056 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22058 cd $(HOST_SUBDIR)/ld || exit 1; \
22059 case $(srcdir) in \
22060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22061 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22063 esac; \
22064 module_srcdir=ld; \
22065 $(SHELL) $$s/$$module_srcdir/configure \
22066 --srcdir=$${topdir}/$$module_srcdir \
22067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22068 --target=${target_alias} \
22069 --with-build-libsubdir=$(HOST_SUBDIR) \
22070 $(STAGEautofeedback_CONFIGURE_FLAGS)
22071 @endif ld-bootstrap
22077 .PHONY: all-ld maybe-all-ld
22078 maybe-all-ld:
22079 @if gcc-bootstrap
22080 all-ld: stage_current
22081 @endif gcc-bootstrap
22082 @if ld
22083 TARGET-ld=all
22084 maybe-all-ld: all-ld
22085 all-ld: configure-ld
22086 @r=`${PWD_COMMAND}`; export r; \
22087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088 $(HOST_EXPORTS) \
22089 (cd $(HOST_SUBDIR)/ld && \
22090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22091 $(TARGET-ld))
22092 @endif ld
22096 .PHONY: all-stage1-ld maybe-all-stage1-ld
22097 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22098 maybe-all-stage1-ld:
22099 maybe-clean-stage1-ld:
22100 @if ld-bootstrap
22101 maybe-all-stage1-ld: all-stage1-ld
22102 all-stage1: all-stage1-ld
22103 TARGET-stage1-ld = $(TARGET-ld)
22104 all-stage1-ld: configure-stage1-ld
22105 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22106 @r=`${PWD_COMMAND}`; export r; \
22107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22108 TFLAGS="$(STAGE1_TFLAGS)"; \
22109 $(HOST_EXPORTS) \
22110 cd $(HOST_SUBDIR)/ld && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22113 CFLAGS="$(STAGE1_CFLAGS)" \
22114 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22115 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22116 LIBCFLAGS="$(LIBCFLAGS)" \
22117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22120 $(EXTRA_HOST_FLAGS) \
22121 $(STAGE1_FLAGS_TO_PASS) \
22122 TFLAGS="$(STAGE1_TFLAGS)" \
22123 $(TARGET-stage1-ld)
22125 maybe-clean-stage1-ld: clean-stage1-ld
22126 clean-stage1: clean-stage1-ld
22127 clean-stage1-ld:
22128 @if [ $(current_stage) = stage1 ]; then \
22129 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22130 else \
22131 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22132 $(MAKE) stage1-start; \
22133 fi; \
22134 cd $(HOST_SUBDIR)/ld && \
22135 $(MAKE) $(EXTRA_HOST_FLAGS) \
22136 $(STAGE1_FLAGS_TO_PASS) clean
22137 @endif ld-bootstrap
22140 .PHONY: all-stage2-ld maybe-all-stage2-ld
22141 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22142 maybe-all-stage2-ld:
22143 maybe-clean-stage2-ld:
22144 @if ld-bootstrap
22145 maybe-all-stage2-ld: all-stage2-ld
22146 all-stage2: all-stage2-ld
22147 TARGET-stage2-ld = $(TARGET-ld)
22148 all-stage2-ld: configure-stage2-ld
22149 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22150 @r=`${PWD_COMMAND}`; export r; \
22151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152 TFLAGS="$(STAGE2_TFLAGS)"; \
22153 $(HOST_EXPORTS) \
22154 $(POSTSTAGE1_HOST_EXPORTS) \
22155 cd $(HOST_SUBDIR)/ld && \
22157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22158 CFLAGS="$(STAGE2_CFLAGS)" \
22159 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22160 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22161 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22166 TFLAGS="$(STAGE2_TFLAGS)" \
22167 $(TARGET-stage2-ld)
22169 maybe-clean-stage2-ld: clean-stage2-ld
22170 clean-stage2: clean-stage2-ld
22171 clean-stage2-ld:
22172 @if [ $(current_stage) = stage2 ]; then \
22173 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22174 else \
22175 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22176 $(MAKE) stage2-start; \
22177 fi; \
22178 cd $(HOST_SUBDIR)/ld && \
22179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22180 @endif ld-bootstrap
22183 .PHONY: all-stage3-ld maybe-all-stage3-ld
22184 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22185 maybe-all-stage3-ld:
22186 maybe-clean-stage3-ld:
22187 @if ld-bootstrap
22188 maybe-all-stage3-ld: all-stage3-ld
22189 all-stage3: all-stage3-ld
22190 TARGET-stage3-ld = $(TARGET-ld)
22191 all-stage3-ld: configure-stage3-ld
22192 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22193 @r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 TFLAGS="$(STAGE3_TFLAGS)"; \
22196 $(HOST_EXPORTS) \
22197 $(POSTSTAGE1_HOST_EXPORTS) \
22198 cd $(HOST_SUBDIR)/ld && \
22200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22201 CFLAGS="$(STAGE3_CFLAGS)" \
22202 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22203 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22204 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22209 TFLAGS="$(STAGE3_TFLAGS)" \
22210 $(TARGET-stage3-ld)
22212 maybe-clean-stage3-ld: clean-stage3-ld
22213 clean-stage3: clean-stage3-ld
22214 clean-stage3-ld:
22215 @if [ $(current_stage) = stage3 ]; then \
22216 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22217 else \
22218 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22219 $(MAKE) stage3-start; \
22220 fi; \
22221 cd $(HOST_SUBDIR)/ld && \
22222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22223 @endif ld-bootstrap
22226 .PHONY: all-stage4-ld maybe-all-stage4-ld
22227 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22228 maybe-all-stage4-ld:
22229 maybe-clean-stage4-ld:
22230 @if ld-bootstrap
22231 maybe-all-stage4-ld: all-stage4-ld
22232 all-stage4: all-stage4-ld
22233 TARGET-stage4-ld = $(TARGET-ld)
22234 all-stage4-ld: configure-stage4-ld
22235 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22236 @r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238 TFLAGS="$(STAGE4_TFLAGS)"; \
22239 $(HOST_EXPORTS) \
22240 $(POSTSTAGE1_HOST_EXPORTS) \
22241 cd $(HOST_SUBDIR)/ld && \
22243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22244 CFLAGS="$(STAGE4_CFLAGS)" \
22245 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22246 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22247 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22252 TFLAGS="$(STAGE4_TFLAGS)" \
22253 $(TARGET-stage4-ld)
22255 maybe-clean-stage4-ld: clean-stage4-ld
22256 clean-stage4: clean-stage4-ld
22257 clean-stage4-ld:
22258 @if [ $(current_stage) = stage4 ]; then \
22259 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22260 else \
22261 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22262 $(MAKE) stage4-start; \
22263 fi; \
22264 cd $(HOST_SUBDIR)/ld && \
22265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22266 @endif ld-bootstrap
22269 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22270 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22271 maybe-all-stageprofile-ld:
22272 maybe-clean-stageprofile-ld:
22273 @if ld-bootstrap
22274 maybe-all-stageprofile-ld: all-stageprofile-ld
22275 all-stageprofile: all-stageprofile-ld
22276 TARGET-stageprofile-ld = $(TARGET-ld)
22277 all-stageprofile-ld: configure-stageprofile-ld
22278 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22279 @r=`${PWD_COMMAND}`; export r; \
22280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22282 $(HOST_EXPORTS) \
22283 $(POSTSTAGE1_HOST_EXPORTS) \
22284 cd $(HOST_SUBDIR)/ld && \
22286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22287 CFLAGS="$(STAGEprofile_CFLAGS)" \
22288 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22289 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22290 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22295 TFLAGS="$(STAGEprofile_TFLAGS)" \
22296 $(TARGET-stageprofile-ld)
22298 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22299 clean-stageprofile: clean-stageprofile-ld
22300 clean-stageprofile-ld:
22301 @if [ $(current_stage) = stageprofile ]; then \
22302 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22303 else \
22304 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22305 $(MAKE) stageprofile-start; \
22306 fi; \
22307 cd $(HOST_SUBDIR)/ld && \
22308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22309 @endif ld-bootstrap
22312 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22313 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22314 maybe-all-stagetrain-ld:
22315 maybe-clean-stagetrain-ld:
22316 @if ld-bootstrap
22317 maybe-all-stagetrain-ld: all-stagetrain-ld
22318 all-stagetrain: all-stagetrain-ld
22319 TARGET-stagetrain-ld = $(TARGET-ld)
22320 all-stagetrain-ld: configure-stagetrain-ld
22321 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22322 @r=`${PWD_COMMAND}`; export r; \
22323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22325 $(HOST_EXPORTS) \
22326 $(POSTSTAGE1_HOST_EXPORTS) \
22327 cd $(HOST_SUBDIR)/ld && \
22329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22330 CFLAGS="$(STAGEtrain_CFLAGS)" \
22331 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22332 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22333 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22338 TFLAGS="$(STAGEtrain_TFLAGS)" \
22339 $(TARGET-stagetrain-ld)
22341 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22342 clean-stagetrain: clean-stagetrain-ld
22343 clean-stagetrain-ld:
22344 @if [ $(current_stage) = stagetrain ]; then \
22345 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22346 else \
22347 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22348 $(MAKE) stagetrain-start; \
22349 fi; \
22350 cd $(HOST_SUBDIR)/ld && \
22351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22352 @endif ld-bootstrap
22355 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22356 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22357 maybe-all-stagefeedback-ld:
22358 maybe-clean-stagefeedback-ld:
22359 @if ld-bootstrap
22360 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22361 all-stagefeedback: all-stagefeedback-ld
22362 TARGET-stagefeedback-ld = $(TARGET-ld)
22363 all-stagefeedback-ld: configure-stagefeedback-ld
22364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22365 @r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22368 $(HOST_EXPORTS) \
22369 $(POSTSTAGE1_HOST_EXPORTS) \
22370 cd $(HOST_SUBDIR)/ld && \
22372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22373 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22374 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22375 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22376 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22381 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22382 $(TARGET-stagefeedback-ld)
22384 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22385 clean-stagefeedback: clean-stagefeedback-ld
22386 clean-stagefeedback-ld:
22387 @if [ $(current_stage) = stagefeedback ]; then \
22388 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22389 else \
22390 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22391 $(MAKE) stagefeedback-start; \
22392 fi; \
22393 cd $(HOST_SUBDIR)/ld && \
22394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22395 @endif ld-bootstrap
22398 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22399 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22400 maybe-all-stageautoprofile-ld:
22401 maybe-clean-stageautoprofile-ld:
22402 @if ld-bootstrap
22403 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22404 all-stageautoprofile: all-stageautoprofile-ld
22405 TARGET-stageautoprofile-ld = $(TARGET-ld)
22406 all-stageautoprofile-ld: configure-stageautoprofile-ld
22407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22408 @r=`${PWD_COMMAND}`; export r; \
22409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22410 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22411 $(HOST_EXPORTS) \
22412 $(POSTSTAGE1_HOST_EXPORTS) \
22413 cd $(HOST_SUBDIR)/ld && \
22414 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22416 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22417 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22418 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22419 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22424 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22425 $(TARGET-stageautoprofile-ld)
22427 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22428 clean-stageautoprofile: clean-stageautoprofile-ld
22429 clean-stageautoprofile-ld:
22430 @if [ $(current_stage) = stageautoprofile ]; then \
22431 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22432 else \
22433 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22434 $(MAKE) stageautoprofile-start; \
22435 fi; \
22436 cd $(HOST_SUBDIR)/ld && \
22437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22438 @endif ld-bootstrap
22441 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22442 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22443 maybe-all-stageautofeedback-ld:
22444 maybe-clean-stageautofeedback-ld:
22445 @if ld-bootstrap
22446 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22447 all-stageautofeedback: all-stageautofeedback-ld
22448 TARGET-stageautofeedback-ld = $(TARGET-ld)
22449 all-stageautofeedback-ld: configure-stageautofeedback-ld
22450 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22451 @r=`${PWD_COMMAND}`; export r; \
22452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22454 $(HOST_EXPORTS) \
22455 $(POSTSTAGE1_HOST_EXPORTS) \
22456 cd $(HOST_SUBDIR)/ld && \
22458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22459 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22460 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22461 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22462 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22467 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22468 $(TARGET-stageautofeedback-ld)
22470 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22471 clean-stageautofeedback: clean-stageautofeedback-ld
22472 clean-stageautofeedback-ld:
22473 @if [ $(current_stage) = stageautofeedback ]; then \
22474 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22475 else \
22476 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22477 $(MAKE) stageautofeedback-start; \
22478 fi; \
22479 cd $(HOST_SUBDIR)/ld && \
22480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22481 @endif ld-bootstrap
22487 .PHONY: check-ld maybe-check-ld
22488 maybe-check-ld:
22489 @if ld
22490 maybe-check-ld: check-ld
22492 check-ld:
22493 @: $(MAKE); $(unstage)
22494 @r=`${PWD_COMMAND}`; export r; \
22495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22497 (cd $(HOST_SUBDIR)/ld && \
22498 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22500 @endif ld
22502 .PHONY: install-ld maybe-install-ld
22503 maybe-install-ld:
22504 @if ld
22505 maybe-install-ld: install-ld
22507 install-ld: installdirs
22508 @: $(MAKE); $(unstage)
22509 @r=`${PWD_COMMAND}`; export r; \
22510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511 $(HOST_EXPORTS) \
22512 (cd $(HOST_SUBDIR)/ld && \
22513 $(MAKE) $(FLAGS_TO_PASS) install)
22515 @endif ld
22517 .PHONY: install-strip-ld maybe-install-strip-ld
22518 maybe-install-strip-ld:
22519 @if ld
22520 maybe-install-strip-ld: install-strip-ld
22522 install-strip-ld: installdirs
22523 @: $(MAKE); $(unstage)
22524 @r=`${PWD_COMMAND}`; export r; \
22525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22526 $(HOST_EXPORTS) \
22527 (cd $(HOST_SUBDIR)/ld && \
22528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22530 @endif ld
22532 # Other targets (info, dvi, pdf, etc.)
22534 .PHONY: maybe-info-ld info-ld
22535 maybe-info-ld:
22536 @if ld
22537 maybe-info-ld: info-ld
22539 info-ld: \
22540 configure-ld
22541 @[ -f ./ld/Makefile ] || exit 0; \
22542 r=`${PWD_COMMAND}`; export r; \
22543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22544 $(HOST_EXPORTS) \
22545 for flag in $(EXTRA_HOST_FLAGS) ; do \
22546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22547 done; \
22548 echo "Doing info in ld"; \
22549 (cd $(HOST_SUBDIR)/ld && \
22550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22552 "RANLIB=$${RANLIB}" \
22553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22554 info) \
22555 || exit 1
22557 @endif ld
22559 .PHONY: maybe-dvi-ld dvi-ld
22560 maybe-dvi-ld:
22561 @if ld
22562 maybe-dvi-ld: dvi-ld
22564 dvi-ld: \
22565 configure-ld
22566 @[ -f ./ld/Makefile ] || exit 0; \
22567 r=`${PWD_COMMAND}`; export r; \
22568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22569 $(HOST_EXPORTS) \
22570 for flag in $(EXTRA_HOST_FLAGS) ; do \
22571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22572 done; \
22573 echo "Doing dvi in ld"; \
22574 (cd $(HOST_SUBDIR)/ld && \
22575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22577 "RANLIB=$${RANLIB}" \
22578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22579 dvi) \
22580 || exit 1
22582 @endif ld
22584 .PHONY: maybe-pdf-ld pdf-ld
22585 maybe-pdf-ld:
22586 @if ld
22587 maybe-pdf-ld: pdf-ld
22589 pdf-ld: \
22590 configure-ld
22591 @[ -f ./ld/Makefile ] || exit 0; \
22592 r=`${PWD_COMMAND}`; export r; \
22593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22594 $(HOST_EXPORTS) \
22595 for flag in $(EXTRA_HOST_FLAGS) ; do \
22596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22597 done; \
22598 echo "Doing pdf in ld"; \
22599 (cd $(HOST_SUBDIR)/ld && \
22600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22602 "RANLIB=$${RANLIB}" \
22603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22604 pdf) \
22605 || exit 1
22607 @endif ld
22609 .PHONY: maybe-html-ld html-ld
22610 maybe-html-ld:
22611 @if ld
22612 maybe-html-ld: html-ld
22614 html-ld: \
22615 configure-ld
22616 @[ -f ./ld/Makefile ] || exit 0; \
22617 r=`${PWD_COMMAND}`; export r; \
22618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619 $(HOST_EXPORTS) \
22620 for flag in $(EXTRA_HOST_FLAGS) ; do \
22621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22622 done; \
22623 echo "Doing html in ld"; \
22624 (cd $(HOST_SUBDIR)/ld && \
22625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22627 "RANLIB=$${RANLIB}" \
22628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22629 html) \
22630 || exit 1
22632 @endif ld
22634 .PHONY: maybe-TAGS-ld TAGS-ld
22635 maybe-TAGS-ld:
22636 @if ld
22637 maybe-TAGS-ld: TAGS-ld
22639 TAGS-ld: \
22640 configure-ld
22641 @[ -f ./ld/Makefile ] || exit 0; \
22642 r=`${PWD_COMMAND}`; export r; \
22643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22644 $(HOST_EXPORTS) \
22645 for flag in $(EXTRA_HOST_FLAGS) ; do \
22646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22647 done; \
22648 echo "Doing TAGS in ld"; \
22649 (cd $(HOST_SUBDIR)/ld && \
22650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22652 "RANLIB=$${RANLIB}" \
22653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22654 TAGS) \
22655 || exit 1
22657 @endif ld
22659 .PHONY: maybe-install-info-ld install-info-ld
22660 maybe-install-info-ld:
22661 @if ld
22662 maybe-install-info-ld: install-info-ld
22664 install-info-ld: \
22665 configure-ld \
22666 info-ld
22667 @[ -f ./ld/Makefile ] || exit 0; \
22668 r=`${PWD_COMMAND}`; export r; \
22669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670 $(HOST_EXPORTS) \
22671 for flag in $(EXTRA_HOST_FLAGS) ; do \
22672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22673 done; \
22674 echo "Doing install-info in ld"; \
22675 (cd $(HOST_SUBDIR)/ld && \
22676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678 "RANLIB=$${RANLIB}" \
22679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22680 install-info) \
22681 || exit 1
22683 @endif ld
22685 .PHONY: maybe-install-pdf-ld install-pdf-ld
22686 maybe-install-pdf-ld:
22687 @if ld
22688 maybe-install-pdf-ld: install-pdf-ld
22690 install-pdf-ld: \
22691 configure-ld \
22692 pdf-ld
22693 @[ -f ./ld/Makefile ] || exit 0; \
22694 r=`${PWD_COMMAND}`; export r; \
22695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22696 $(HOST_EXPORTS) \
22697 for flag in $(EXTRA_HOST_FLAGS) ; do \
22698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22699 done; \
22700 echo "Doing install-pdf in ld"; \
22701 (cd $(HOST_SUBDIR)/ld && \
22702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22704 "RANLIB=$${RANLIB}" \
22705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22706 install-pdf) \
22707 || exit 1
22709 @endif ld
22711 .PHONY: maybe-install-html-ld install-html-ld
22712 maybe-install-html-ld:
22713 @if ld
22714 maybe-install-html-ld: install-html-ld
22716 install-html-ld: \
22717 configure-ld \
22718 html-ld
22719 @[ -f ./ld/Makefile ] || exit 0; \
22720 r=`${PWD_COMMAND}`; export r; \
22721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722 $(HOST_EXPORTS) \
22723 for flag in $(EXTRA_HOST_FLAGS) ; do \
22724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22725 done; \
22726 echo "Doing install-html in ld"; \
22727 (cd $(HOST_SUBDIR)/ld && \
22728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22730 "RANLIB=$${RANLIB}" \
22731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22732 install-html) \
22733 || exit 1
22735 @endif ld
22737 .PHONY: maybe-installcheck-ld installcheck-ld
22738 maybe-installcheck-ld:
22739 @if ld
22740 maybe-installcheck-ld: installcheck-ld
22742 installcheck-ld: \
22743 configure-ld
22744 @[ -f ./ld/Makefile ] || exit 0; \
22745 r=`${PWD_COMMAND}`; export r; \
22746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22747 $(HOST_EXPORTS) \
22748 for flag in $(EXTRA_HOST_FLAGS) ; do \
22749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22750 done; \
22751 echo "Doing installcheck in ld"; \
22752 (cd $(HOST_SUBDIR)/ld && \
22753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22755 "RANLIB=$${RANLIB}" \
22756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22757 installcheck) \
22758 || exit 1
22760 @endif ld
22762 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22763 maybe-mostlyclean-ld:
22764 @if ld
22765 maybe-mostlyclean-ld: mostlyclean-ld
22767 mostlyclean-ld:
22768 @[ -f ./ld/Makefile ] || exit 0; \
22769 r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 $(HOST_EXPORTS) \
22772 for flag in $(EXTRA_HOST_FLAGS) ; do \
22773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774 done; \
22775 echo "Doing mostlyclean in ld"; \
22776 (cd $(HOST_SUBDIR)/ld && \
22777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779 "RANLIB=$${RANLIB}" \
22780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22781 mostlyclean) \
22782 || exit 1
22784 @endif ld
22786 .PHONY: maybe-clean-ld clean-ld
22787 maybe-clean-ld:
22788 @if ld
22789 maybe-clean-ld: clean-ld
22791 clean-ld:
22792 @[ -f ./ld/Makefile ] || exit 0; \
22793 r=`${PWD_COMMAND}`; export r; \
22794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795 $(HOST_EXPORTS) \
22796 for flag in $(EXTRA_HOST_FLAGS) ; do \
22797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798 done; \
22799 echo "Doing clean in ld"; \
22800 (cd $(HOST_SUBDIR)/ld && \
22801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803 "RANLIB=$${RANLIB}" \
22804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22805 clean) \
22806 || exit 1
22808 @endif ld
22810 .PHONY: maybe-distclean-ld distclean-ld
22811 maybe-distclean-ld:
22812 @if ld
22813 maybe-distclean-ld: distclean-ld
22815 distclean-ld:
22816 @[ -f ./ld/Makefile ] || exit 0; \
22817 r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 $(HOST_EXPORTS) \
22820 for flag in $(EXTRA_HOST_FLAGS) ; do \
22821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822 done; \
22823 echo "Doing distclean in ld"; \
22824 (cd $(HOST_SUBDIR)/ld && \
22825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827 "RANLIB=$${RANLIB}" \
22828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829 distclean) \
22830 || exit 1
22832 @endif ld
22834 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22835 maybe-maintainer-clean-ld:
22836 @if ld
22837 maybe-maintainer-clean-ld: maintainer-clean-ld
22839 maintainer-clean-ld:
22840 @[ -f ./ld/Makefile ] || exit 0; \
22841 r=`${PWD_COMMAND}`; export r; \
22842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843 $(HOST_EXPORTS) \
22844 for flag in $(EXTRA_HOST_FLAGS) ; do \
22845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846 done; \
22847 echo "Doing maintainer-clean in ld"; \
22848 (cd $(HOST_SUBDIR)/ld && \
22849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851 "RANLIB=$${RANLIB}" \
22852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22853 maintainer-clean) \
22854 || exit 1
22856 @endif ld
22860 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22861 maybe-configure-libbacktrace:
22862 @if gcc-bootstrap
22863 configure-libbacktrace: stage_current
22864 @endif gcc-bootstrap
22865 @if libbacktrace
22866 maybe-configure-libbacktrace: configure-libbacktrace
22867 configure-libbacktrace:
22868 @r=`${PWD_COMMAND}`; export r; \
22869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22872 $(HOST_EXPORTS) \
22873 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22874 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22875 case $(srcdir) in \
22876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22877 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22879 esac; \
22880 module_srcdir=libbacktrace; \
22881 $(SHELL) \
22882 $$s/$$module_srcdir/configure \
22883 --srcdir=$${topdir}/$$module_srcdir \
22884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22885 --target=${target_alias} \
22886 || exit 1
22887 @endif libbacktrace
22891 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22892 maybe-configure-stage1-libbacktrace:
22893 @if libbacktrace-bootstrap
22894 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22895 configure-stage1-libbacktrace:
22896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22898 @r=`${PWD_COMMAND}`; export r; \
22899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900 TFLAGS="$(STAGE1_TFLAGS)"; \
22901 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22902 $(HOST_EXPORTS) \
22903 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22904 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22905 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22906 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22908 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22909 case $(srcdir) in \
22910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22911 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22913 esac; \
22914 module_srcdir=libbacktrace; \
22915 $(SHELL) $$s/$$module_srcdir/configure \
22916 --srcdir=$${topdir}/$$module_srcdir \
22917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22918 --target=${target_alias} \
22920 $(STAGE1_CONFIGURE_FLAGS)
22921 @endif libbacktrace-bootstrap
22923 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22924 maybe-configure-stage2-libbacktrace:
22925 @if libbacktrace-bootstrap
22926 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22927 configure-stage2-libbacktrace:
22928 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22930 @r=`${PWD_COMMAND}`; export r; \
22931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932 TFLAGS="$(STAGE2_TFLAGS)"; \
22933 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22934 $(HOST_EXPORTS) \
22935 $(POSTSTAGE1_HOST_EXPORTS) \
22936 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22937 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22938 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22939 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22941 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22942 case $(srcdir) in \
22943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22944 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22946 esac; \
22947 module_srcdir=libbacktrace; \
22948 $(SHELL) $$s/$$module_srcdir/configure \
22949 --srcdir=$${topdir}/$$module_srcdir \
22950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22951 --target=${target_alias} \
22952 --with-build-libsubdir=$(HOST_SUBDIR) \
22953 $(STAGE2_CONFIGURE_FLAGS)
22954 @endif libbacktrace-bootstrap
22956 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22957 maybe-configure-stage3-libbacktrace:
22958 @if libbacktrace-bootstrap
22959 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22960 configure-stage3-libbacktrace:
22961 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22963 @r=`${PWD_COMMAND}`; export r; \
22964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965 TFLAGS="$(STAGE3_TFLAGS)"; \
22966 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22967 $(HOST_EXPORTS) \
22968 $(POSTSTAGE1_HOST_EXPORTS) \
22969 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22970 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22971 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22972 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22974 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22975 case $(srcdir) in \
22976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22977 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22979 esac; \
22980 module_srcdir=libbacktrace; \
22981 $(SHELL) $$s/$$module_srcdir/configure \
22982 --srcdir=$${topdir}/$$module_srcdir \
22983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22984 --target=${target_alias} \
22985 --with-build-libsubdir=$(HOST_SUBDIR) \
22986 $(STAGE3_CONFIGURE_FLAGS)
22987 @endif libbacktrace-bootstrap
22989 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22990 maybe-configure-stage4-libbacktrace:
22991 @if libbacktrace-bootstrap
22992 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22993 configure-stage4-libbacktrace:
22994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22996 @r=`${PWD_COMMAND}`; export r; \
22997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998 TFLAGS="$(STAGE4_TFLAGS)"; \
22999 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23000 $(HOST_EXPORTS) \
23001 $(POSTSTAGE1_HOST_EXPORTS) \
23002 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23003 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23004 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23005 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23007 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23008 case $(srcdir) in \
23009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23010 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23012 esac; \
23013 module_srcdir=libbacktrace; \
23014 $(SHELL) $$s/$$module_srcdir/configure \
23015 --srcdir=$${topdir}/$$module_srcdir \
23016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23017 --target=${target_alias} \
23018 --with-build-libsubdir=$(HOST_SUBDIR) \
23019 $(STAGE4_CONFIGURE_FLAGS)
23020 @endif libbacktrace-bootstrap
23022 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23023 maybe-configure-stageprofile-libbacktrace:
23024 @if libbacktrace-bootstrap
23025 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23026 configure-stageprofile-libbacktrace:
23027 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23029 @r=`${PWD_COMMAND}`; export r; \
23030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23032 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23033 $(HOST_EXPORTS) \
23034 $(POSTSTAGE1_HOST_EXPORTS) \
23035 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23036 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23037 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23038 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23040 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23041 case $(srcdir) in \
23042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045 esac; \
23046 module_srcdir=libbacktrace; \
23047 $(SHELL) $$s/$$module_srcdir/configure \
23048 --srcdir=$${topdir}/$$module_srcdir \
23049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050 --target=${target_alias} \
23051 --with-build-libsubdir=$(HOST_SUBDIR) \
23052 $(STAGEprofile_CONFIGURE_FLAGS)
23053 @endif libbacktrace-bootstrap
23055 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23056 maybe-configure-stagetrain-libbacktrace:
23057 @if libbacktrace-bootstrap
23058 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23059 configure-stagetrain-libbacktrace:
23060 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23065 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23066 $(HOST_EXPORTS) \
23067 $(POSTSTAGE1_HOST_EXPORTS) \
23068 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23069 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23070 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23071 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23073 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23074 case $(srcdir) in \
23075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23076 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23078 esac; \
23079 module_srcdir=libbacktrace; \
23080 $(SHELL) $$s/$$module_srcdir/configure \
23081 --srcdir=$${topdir}/$$module_srcdir \
23082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23083 --target=${target_alias} \
23084 --with-build-libsubdir=$(HOST_SUBDIR) \
23085 $(STAGEtrain_CONFIGURE_FLAGS)
23086 @endif libbacktrace-bootstrap
23088 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23089 maybe-configure-stagefeedback-libbacktrace:
23090 @if libbacktrace-bootstrap
23091 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23092 configure-stagefeedback-libbacktrace:
23093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23095 @r=`${PWD_COMMAND}`; export r; \
23096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23098 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23099 $(HOST_EXPORTS) \
23100 $(POSTSTAGE1_HOST_EXPORTS) \
23101 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23102 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23103 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23104 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23106 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23107 case $(srcdir) in \
23108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23109 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23111 esac; \
23112 module_srcdir=libbacktrace; \
23113 $(SHELL) $$s/$$module_srcdir/configure \
23114 --srcdir=$${topdir}/$$module_srcdir \
23115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23116 --target=${target_alias} \
23117 --with-build-libsubdir=$(HOST_SUBDIR) \
23118 $(STAGEfeedback_CONFIGURE_FLAGS)
23119 @endif libbacktrace-bootstrap
23121 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23122 maybe-configure-stageautoprofile-libbacktrace:
23123 @if libbacktrace-bootstrap
23124 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23125 configure-stageautoprofile-libbacktrace:
23126 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23128 @r=`${PWD_COMMAND}`; export r; \
23129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23131 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23132 $(HOST_EXPORTS) \
23133 $(POSTSTAGE1_HOST_EXPORTS) \
23134 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23135 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23136 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23137 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23139 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23140 case $(srcdir) in \
23141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23142 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23144 esac; \
23145 module_srcdir=libbacktrace; \
23146 $(SHELL) $$s/$$module_srcdir/configure \
23147 --srcdir=$${topdir}/$$module_srcdir \
23148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23149 --target=${target_alias} \
23150 --with-build-libsubdir=$(HOST_SUBDIR) \
23151 $(STAGEautoprofile_CONFIGURE_FLAGS)
23152 @endif libbacktrace-bootstrap
23154 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23155 maybe-configure-stageautofeedback-libbacktrace:
23156 @if libbacktrace-bootstrap
23157 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23158 configure-stageautofeedback-libbacktrace:
23159 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23161 @r=`${PWD_COMMAND}`; export r; \
23162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23164 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23165 $(HOST_EXPORTS) \
23166 $(POSTSTAGE1_HOST_EXPORTS) \
23167 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23168 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23169 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23170 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23172 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23173 case $(srcdir) in \
23174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177 esac; \
23178 module_srcdir=libbacktrace; \
23179 $(SHELL) $$s/$$module_srcdir/configure \
23180 --srcdir=$${topdir}/$$module_srcdir \
23181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182 --target=${target_alias} \
23183 --with-build-libsubdir=$(HOST_SUBDIR) \
23184 $(STAGEautofeedback_CONFIGURE_FLAGS)
23185 @endif libbacktrace-bootstrap
23191 .PHONY: all-libbacktrace maybe-all-libbacktrace
23192 maybe-all-libbacktrace:
23193 @if gcc-bootstrap
23194 all-libbacktrace: stage_current
23195 @endif gcc-bootstrap
23196 @if libbacktrace
23197 TARGET-libbacktrace=all
23198 maybe-all-libbacktrace: all-libbacktrace
23199 all-libbacktrace: configure-libbacktrace
23200 @r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 (cd $(HOST_SUBDIR)/libbacktrace && \
23204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23205 $(TARGET-libbacktrace))
23206 @endif libbacktrace
23210 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23211 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23212 maybe-all-stage1-libbacktrace:
23213 maybe-clean-stage1-libbacktrace:
23214 @if libbacktrace-bootstrap
23215 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23216 all-stage1: all-stage1-libbacktrace
23217 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23218 all-stage1-libbacktrace: configure-stage1-libbacktrace
23219 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23220 @r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222 TFLAGS="$(STAGE1_TFLAGS)"; \
23223 $(HOST_EXPORTS) \
23224 cd $(HOST_SUBDIR)/libbacktrace && \
23226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23227 CFLAGS="$(STAGE1_CFLAGS)" \
23228 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23229 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23230 LIBCFLAGS="$(LIBCFLAGS)" \
23231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23234 $(EXTRA_HOST_FLAGS) \
23235 $(STAGE1_FLAGS_TO_PASS) \
23236 TFLAGS="$(STAGE1_TFLAGS)" \
23237 $(TARGET-stage1-libbacktrace)
23239 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23240 clean-stage1: clean-stage1-libbacktrace
23241 clean-stage1-libbacktrace:
23242 @if [ $(current_stage) = stage1 ]; then \
23243 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23244 else \
23245 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23246 $(MAKE) stage1-start; \
23247 fi; \
23248 cd $(HOST_SUBDIR)/libbacktrace && \
23249 $(MAKE) $(EXTRA_HOST_FLAGS) \
23250 $(STAGE1_FLAGS_TO_PASS) clean
23251 @endif libbacktrace-bootstrap
23254 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23255 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23256 maybe-all-stage2-libbacktrace:
23257 maybe-clean-stage2-libbacktrace:
23258 @if libbacktrace-bootstrap
23259 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23260 all-stage2: all-stage2-libbacktrace
23261 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23262 all-stage2-libbacktrace: configure-stage2-libbacktrace
23263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23264 @r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 TFLAGS="$(STAGE2_TFLAGS)"; \
23267 $(HOST_EXPORTS) \
23268 $(POSTSTAGE1_HOST_EXPORTS) \
23269 cd $(HOST_SUBDIR)/libbacktrace && \
23271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23272 CFLAGS="$(STAGE2_CFLAGS)" \
23273 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23274 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23275 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23280 TFLAGS="$(STAGE2_TFLAGS)" \
23281 $(TARGET-stage2-libbacktrace)
23283 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23284 clean-stage2: clean-stage2-libbacktrace
23285 clean-stage2-libbacktrace:
23286 @if [ $(current_stage) = stage2 ]; then \
23287 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23288 else \
23289 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23290 $(MAKE) stage2-start; \
23291 fi; \
23292 cd $(HOST_SUBDIR)/libbacktrace && \
23293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23294 @endif libbacktrace-bootstrap
23297 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23298 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23299 maybe-all-stage3-libbacktrace:
23300 maybe-clean-stage3-libbacktrace:
23301 @if libbacktrace-bootstrap
23302 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23303 all-stage3: all-stage3-libbacktrace
23304 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23305 all-stage3-libbacktrace: configure-stage3-libbacktrace
23306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23307 @r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 TFLAGS="$(STAGE3_TFLAGS)"; \
23310 $(HOST_EXPORTS) \
23311 $(POSTSTAGE1_HOST_EXPORTS) \
23312 cd $(HOST_SUBDIR)/libbacktrace && \
23314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23315 CFLAGS="$(STAGE3_CFLAGS)" \
23316 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23317 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23318 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23323 TFLAGS="$(STAGE3_TFLAGS)" \
23324 $(TARGET-stage3-libbacktrace)
23326 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23327 clean-stage3: clean-stage3-libbacktrace
23328 clean-stage3-libbacktrace:
23329 @if [ $(current_stage) = stage3 ]; then \
23330 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23331 else \
23332 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23333 $(MAKE) stage3-start; \
23334 fi; \
23335 cd $(HOST_SUBDIR)/libbacktrace && \
23336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23337 @endif libbacktrace-bootstrap
23340 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23341 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23342 maybe-all-stage4-libbacktrace:
23343 maybe-clean-stage4-libbacktrace:
23344 @if libbacktrace-bootstrap
23345 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23346 all-stage4: all-stage4-libbacktrace
23347 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23348 all-stage4-libbacktrace: configure-stage4-libbacktrace
23349 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23350 @r=`${PWD_COMMAND}`; export r; \
23351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352 TFLAGS="$(STAGE4_TFLAGS)"; \
23353 $(HOST_EXPORTS) \
23354 $(POSTSTAGE1_HOST_EXPORTS) \
23355 cd $(HOST_SUBDIR)/libbacktrace && \
23357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23358 CFLAGS="$(STAGE4_CFLAGS)" \
23359 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23360 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23361 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23366 TFLAGS="$(STAGE4_TFLAGS)" \
23367 $(TARGET-stage4-libbacktrace)
23369 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23370 clean-stage4: clean-stage4-libbacktrace
23371 clean-stage4-libbacktrace:
23372 @if [ $(current_stage) = stage4 ]; then \
23373 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23374 else \
23375 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23376 $(MAKE) stage4-start; \
23377 fi; \
23378 cd $(HOST_SUBDIR)/libbacktrace && \
23379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23380 @endif libbacktrace-bootstrap
23383 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23384 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23385 maybe-all-stageprofile-libbacktrace:
23386 maybe-clean-stageprofile-libbacktrace:
23387 @if libbacktrace-bootstrap
23388 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23389 all-stageprofile: all-stageprofile-libbacktrace
23390 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23391 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23393 @r=`${PWD_COMMAND}`; export r; \
23394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23396 $(HOST_EXPORTS) \
23397 $(POSTSTAGE1_HOST_EXPORTS) \
23398 cd $(HOST_SUBDIR)/libbacktrace && \
23400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23401 CFLAGS="$(STAGEprofile_CFLAGS)" \
23402 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23403 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23404 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23409 TFLAGS="$(STAGEprofile_TFLAGS)" \
23410 $(TARGET-stageprofile-libbacktrace)
23412 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23413 clean-stageprofile: clean-stageprofile-libbacktrace
23414 clean-stageprofile-libbacktrace:
23415 @if [ $(current_stage) = stageprofile ]; then \
23416 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23417 else \
23418 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23419 $(MAKE) stageprofile-start; \
23420 fi; \
23421 cd $(HOST_SUBDIR)/libbacktrace && \
23422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23423 @endif libbacktrace-bootstrap
23426 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23427 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23428 maybe-all-stagetrain-libbacktrace:
23429 maybe-clean-stagetrain-libbacktrace:
23430 @if libbacktrace-bootstrap
23431 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23432 all-stagetrain: all-stagetrain-libbacktrace
23433 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23434 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23435 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23439 $(HOST_EXPORTS) \
23440 $(POSTSTAGE1_HOST_EXPORTS) \
23441 cd $(HOST_SUBDIR)/libbacktrace && \
23443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23444 CFLAGS="$(STAGEtrain_CFLAGS)" \
23445 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23446 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23447 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23452 TFLAGS="$(STAGEtrain_TFLAGS)" \
23453 $(TARGET-stagetrain-libbacktrace)
23455 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23456 clean-stagetrain: clean-stagetrain-libbacktrace
23457 clean-stagetrain-libbacktrace:
23458 @if [ $(current_stage) = stagetrain ]; then \
23459 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23460 else \
23461 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23462 $(MAKE) stagetrain-start; \
23463 fi; \
23464 cd $(HOST_SUBDIR)/libbacktrace && \
23465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23466 @endif libbacktrace-bootstrap
23469 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23470 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23471 maybe-all-stagefeedback-libbacktrace:
23472 maybe-clean-stagefeedback-libbacktrace:
23473 @if libbacktrace-bootstrap
23474 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23475 all-stagefeedback: all-stagefeedback-libbacktrace
23476 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23477 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23478 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23479 @r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23482 $(HOST_EXPORTS) \
23483 $(POSTSTAGE1_HOST_EXPORTS) \
23484 cd $(HOST_SUBDIR)/libbacktrace && \
23486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23487 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23488 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23489 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23490 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23495 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23496 $(TARGET-stagefeedback-libbacktrace)
23498 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23499 clean-stagefeedback: clean-stagefeedback-libbacktrace
23500 clean-stagefeedback-libbacktrace:
23501 @if [ $(current_stage) = stagefeedback ]; then \
23502 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23503 else \
23504 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23505 $(MAKE) stagefeedback-start; \
23506 fi; \
23507 cd $(HOST_SUBDIR)/libbacktrace && \
23508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23509 @endif libbacktrace-bootstrap
23512 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23513 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23514 maybe-all-stageautoprofile-libbacktrace:
23515 maybe-clean-stageautoprofile-libbacktrace:
23516 @if libbacktrace-bootstrap
23517 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23518 all-stageautoprofile: all-stageautoprofile-libbacktrace
23519 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23520 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23521 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23522 @r=`${PWD_COMMAND}`; export r; \
23523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23525 $(HOST_EXPORTS) \
23526 $(POSTSTAGE1_HOST_EXPORTS) \
23527 cd $(HOST_SUBDIR)/libbacktrace && \
23528 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23530 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23531 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23532 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23533 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23538 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23539 $(TARGET-stageautoprofile-libbacktrace)
23541 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23542 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23543 clean-stageautoprofile-libbacktrace:
23544 @if [ $(current_stage) = stageautoprofile ]; then \
23545 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23546 else \
23547 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23548 $(MAKE) stageautoprofile-start; \
23549 fi; \
23550 cd $(HOST_SUBDIR)/libbacktrace && \
23551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23552 @endif libbacktrace-bootstrap
23555 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23556 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23557 maybe-all-stageautofeedback-libbacktrace:
23558 maybe-clean-stageautofeedback-libbacktrace:
23559 @if libbacktrace-bootstrap
23560 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23561 all-stageautofeedback: all-stageautofeedback-libbacktrace
23562 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23563 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23564 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23565 @r=`${PWD_COMMAND}`; export r; \
23566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23568 $(HOST_EXPORTS) \
23569 $(POSTSTAGE1_HOST_EXPORTS) \
23570 cd $(HOST_SUBDIR)/libbacktrace && \
23572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23573 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23574 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23575 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23576 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23581 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23582 $(TARGET-stageautofeedback-libbacktrace)
23584 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23585 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23586 clean-stageautofeedback-libbacktrace:
23587 @if [ $(current_stage) = stageautofeedback ]; then \
23588 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23589 else \
23590 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23591 $(MAKE) stageautofeedback-start; \
23592 fi; \
23593 cd $(HOST_SUBDIR)/libbacktrace && \
23594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23595 @endif libbacktrace-bootstrap
23601 .PHONY: check-libbacktrace maybe-check-libbacktrace
23602 maybe-check-libbacktrace:
23603 @if libbacktrace
23604 maybe-check-libbacktrace: check-libbacktrace
23606 check-libbacktrace:
23607 @: $(MAKE); $(unstage)
23608 @r=`${PWD_COMMAND}`; export r; \
23609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23611 (cd $(HOST_SUBDIR)/libbacktrace && \
23612 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23614 @endif libbacktrace
23616 .PHONY: install-libbacktrace maybe-install-libbacktrace
23617 maybe-install-libbacktrace:
23618 @if libbacktrace
23619 maybe-install-libbacktrace: install-libbacktrace
23621 install-libbacktrace: installdirs
23622 @: $(MAKE); $(unstage)
23623 @r=`${PWD_COMMAND}`; export r; \
23624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23625 $(HOST_EXPORTS) \
23626 (cd $(HOST_SUBDIR)/libbacktrace && \
23627 $(MAKE) $(FLAGS_TO_PASS) install)
23629 @endif libbacktrace
23631 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23632 maybe-install-strip-libbacktrace:
23633 @if libbacktrace
23634 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23636 install-strip-libbacktrace: installdirs
23637 @: $(MAKE); $(unstage)
23638 @r=`${PWD_COMMAND}`; export r; \
23639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640 $(HOST_EXPORTS) \
23641 (cd $(HOST_SUBDIR)/libbacktrace && \
23642 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23644 @endif libbacktrace
23646 # Other targets (info, dvi, pdf, etc.)
23648 .PHONY: maybe-info-libbacktrace info-libbacktrace
23649 maybe-info-libbacktrace:
23650 @if libbacktrace
23651 maybe-info-libbacktrace: info-libbacktrace
23653 info-libbacktrace: \
23654 configure-libbacktrace
23655 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23656 r=`${PWD_COMMAND}`; export r; \
23657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658 $(HOST_EXPORTS) \
23659 for flag in $(EXTRA_HOST_FLAGS) ; do \
23660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661 done; \
23662 echo "Doing info in libbacktrace"; \
23663 (cd $(HOST_SUBDIR)/libbacktrace && \
23664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666 "RANLIB=$${RANLIB}" \
23667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23668 info) \
23669 || exit 1
23671 @endif libbacktrace
23673 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23674 maybe-dvi-libbacktrace:
23675 @if libbacktrace
23676 maybe-dvi-libbacktrace: dvi-libbacktrace
23678 dvi-libbacktrace: \
23679 configure-libbacktrace
23680 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing dvi in libbacktrace"; \
23688 (cd $(HOST_SUBDIR)/libbacktrace && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693 dvi) \
23694 || exit 1
23696 @endif libbacktrace
23698 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23699 maybe-pdf-libbacktrace:
23700 @if libbacktrace
23701 maybe-pdf-libbacktrace: pdf-libbacktrace
23703 pdf-libbacktrace: \
23704 configure-libbacktrace
23705 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23706 r=`${PWD_COMMAND}`; export r; \
23707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708 $(HOST_EXPORTS) \
23709 for flag in $(EXTRA_HOST_FLAGS) ; do \
23710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23711 done; \
23712 echo "Doing pdf in libbacktrace"; \
23713 (cd $(HOST_SUBDIR)/libbacktrace && \
23714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23716 "RANLIB=$${RANLIB}" \
23717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23718 pdf) \
23719 || exit 1
23721 @endif libbacktrace
23723 .PHONY: maybe-html-libbacktrace html-libbacktrace
23724 maybe-html-libbacktrace:
23725 @if libbacktrace
23726 maybe-html-libbacktrace: html-libbacktrace
23728 html-libbacktrace: \
23729 configure-libbacktrace
23730 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23731 r=`${PWD_COMMAND}`; export r; \
23732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23733 $(HOST_EXPORTS) \
23734 for flag in $(EXTRA_HOST_FLAGS) ; do \
23735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23736 done; \
23737 echo "Doing html in libbacktrace"; \
23738 (cd $(HOST_SUBDIR)/libbacktrace && \
23739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23741 "RANLIB=$${RANLIB}" \
23742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23743 html) \
23744 || exit 1
23746 @endif libbacktrace
23748 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23749 maybe-TAGS-libbacktrace:
23750 @if libbacktrace
23751 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23753 TAGS-libbacktrace: \
23754 configure-libbacktrace
23755 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23756 r=`${PWD_COMMAND}`; export r; \
23757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23758 $(HOST_EXPORTS) \
23759 for flag in $(EXTRA_HOST_FLAGS) ; do \
23760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23761 done; \
23762 echo "Doing TAGS in libbacktrace"; \
23763 (cd $(HOST_SUBDIR)/libbacktrace && \
23764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23766 "RANLIB=$${RANLIB}" \
23767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23768 TAGS) \
23769 || exit 1
23771 @endif libbacktrace
23773 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23774 maybe-install-info-libbacktrace:
23775 @if libbacktrace
23776 maybe-install-info-libbacktrace: install-info-libbacktrace
23778 install-info-libbacktrace: \
23779 configure-libbacktrace \
23780 info-libbacktrace
23781 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23782 r=`${PWD_COMMAND}`; export r; \
23783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784 $(HOST_EXPORTS) \
23785 for flag in $(EXTRA_HOST_FLAGS) ; do \
23786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23787 done; \
23788 echo "Doing install-info in libbacktrace"; \
23789 (cd $(HOST_SUBDIR)/libbacktrace && \
23790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23792 "RANLIB=$${RANLIB}" \
23793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23794 install-info) \
23795 || exit 1
23797 @endif libbacktrace
23799 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23800 maybe-install-pdf-libbacktrace:
23801 @if libbacktrace
23802 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23804 install-pdf-libbacktrace: \
23805 configure-libbacktrace \
23806 pdf-libbacktrace
23807 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23808 r=`${PWD_COMMAND}`; export r; \
23809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23810 $(HOST_EXPORTS) \
23811 for flag in $(EXTRA_HOST_FLAGS) ; do \
23812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23813 done; \
23814 echo "Doing install-pdf in libbacktrace"; \
23815 (cd $(HOST_SUBDIR)/libbacktrace && \
23816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23818 "RANLIB=$${RANLIB}" \
23819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23820 install-pdf) \
23821 || exit 1
23823 @endif libbacktrace
23825 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23826 maybe-install-html-libbacktrace:
23827 @if libbacktrace
23828 maybe-install-html-libbacktrace: install-html-libbacktrace
23830 install-html-libbacktrace: \
23831 configure-libbacktrace \
23832 html-libbacktrace
23833 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23834 r=`${PWD_COMMAND}`; export r; \
23835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836 $(HOST_EXPORTS) \
23837 for flag in $(EXTRA_HOST_FLAGS) ; do \
23838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23839 done; \
23840 echo "Doing install-html in libbacktrace"; \
23841 (cd $(HOST_SUBDIR)/libbacktrace && \
23842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23844 "RANLIB=$${RANLIB}" \
23845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23846 install-html) \
23847 || exit 1
23849 @endif libbacktrace
23851 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23852 maybe-installcheck-libbacktrace:
23853 @if libbacktrace
23854 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23856 installcheck-libbacktrace: \
23857 configure-libbacktrace
23858 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23859 r=`${PWD_COMMAND}`; export r; \
23860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861 $(HOST_EXPORTS) \
23862 for flag in $(EXTRA_HOST_FLAGS) ; do \
23863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23864 done; \
23865 echo "Doing installcheck in libbacktrace"; \
23866 (cd $(HOST_SUBDIR)/libbacktrace && \
23867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23869 "RANLIB=$${RANLIB}" \
23870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23871 installcheck) \
23872 || exit 1
23874 @endif libbacktrace
23876 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23877 maybe-mostlyclean-libbacktrace:
23878 @if libbacktrace
23879 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23881 mostlyclean-libbacktrace:
23882 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23883 r=`${PWD_COMMAND}`; export r; \
23884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885 $(HOST_EXPORTS) \
23886 for flag in $(EXTRA_HOST_FLAGS) ; do \
23887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23888 done; \
23889 echo "Doing mostlyclean in libbacktrace"; \
23890 (cd $(HOST_SUBDIR)/libbacktrace && \
23891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23893 "RANLIB=$${RANLIB}" \
23894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23895 mostlyclean) \
23896 || exit 1
23898 @endif libbacktrace
23900 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23901 maybe-clean-libbacktrace:
23902 @if libbacktrace
23903 maybe-clean-libbacktrace: clean-libbacktrace
23905 clean-libbacktrace:
23906 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23907 r=`${PWD_COMMAND}`; export r; \
23908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909 $(HOST_EXPORTS) \
23910 for flag in $(EXTRA_HOST_FLAGS) ; do \
23911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912 done; \
23913 echo "Doing clean in libbacktrace"; \
23914 (cd $(HOST_SUBDIR)/libbacktrace && \
23915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917 "RANLIB=$${RANLIB}" \
23918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919 clean) \
23920 || exit 1
23922 @endif libbacktrace
23924 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23925 maybe-distclean-libbacktrace:
23926 @if libbacktrace
23927 maybe-distclean-libbacktrace: distclean-libbacktrace
23929 distclean-libbacktrace:
23930 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23931 r=`${PWD_COMMAND}`; export r; \
23932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933 $(HOST_EXPORTS) \
23934 for flag in $(EXTRA_HOST_FLAGS) ; do \
23935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936 done; \
23937 echo "Doing distclean in libbacktrace"; \
23938 (cd $(HOST_SUBDIR)/libbacktrace && \
23939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941 "RANLIB=$${RANLIB}" \
23942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943 distclean) \
23944 || exit 1
23946 @endif libbacktrace
23948 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23949 maybe-maintainer-clean-libbacktrace:
23950 @if libbacktrace
23951 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23953 maintainer-clean-libbacktrace:
23954 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23955 r=`${PWD_COMMAND}`; export r; \
23956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957 $(HOST_EXPORTS) \
23958 for flag in $(EXTRA_HOST_FLAGS) ; do \
23959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960 done; \
23961 echo "Doing maintainer-clean in libbacktrace"; \
23962 (cd $(HOST_SUBDIR)/libbacktrace && \
23963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965 "RANLIB=$${RANLIB}" \
23966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967 maintainer-clean) \
23968 || exit 1
23970 @endif libbacktrace
23974 .PHONY: configure-libcpp maybe-configure-libcpp
23975 maybe-configure-libcpp:
23976 @if gcc-bootstrap
23977 configure-libcpp: stage_current
23978 @endif gcc-bootstrap
23979 @if libcpp
23980 maybe-configure-libcpp: configure-libcpp
23981 configure-libcpp:
23982 @r=`${PWD_COMMAND}`; export r; \
23983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23986 $(HOST_EXPORTS) \
23987 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23988 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23989 case $(srcdir) in \
23990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23991 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23993 esac; \
23994 module_srcdir=libcpp; \
23995 $(SHELL) \
23996 $$s/$$module_srcdir/configure \
23997 --srcdir=$${topdir}/$$module_srcdir \
23998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23999 --target=${target_alias} \
24000 || exit 1
24001 @endif libcpp
24005 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24006 maybe-configure-stage1-libcpp:
24007 @if libcpp-bootstrap
24008 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24009 configure-stage1-libcpp:
24010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24012 @r=`${PWD_COMMAND}`; export r; \
24013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24014 TFLAGS="$(STAGE1_TFLAGS)"; \
24015 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24016 $(HOST_EXPORTS) \
24017 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24018 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24019 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24020 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24022 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24023 case $(srcdir) in \
24024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24025 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24027 esac; \
24028 module_srcdir=libcpp; \
24029 $(SHELL) $$s/$$module_srcdir/configure \
24030 --srcdir=$${topdir}/$$module_srcdir \
24031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24032 --target=${target_alias} \
24034 $(STAGE1_CONFIGURE_FLAGS)
24035 @endif libcpp-bootstrap
24037 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24038 maybe-configure-stage2-libcpp:
24039 @if libcpp-bootstrap
24040 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24041 configure-stage2-libcpp:
24042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24044 @r=`${PWD_COMMAND}`; export r; \
24045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046 TFLAGS="$(STAGE2_TFLAGS)"; \
24047 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24048 $(HOST_EXPORTS) \
24049 $(POSTSTAGE1_HOST_EXPORTS) \
24050 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24051 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24052 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24053 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24055 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24056 case $(srcdir) in \
24057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24058 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24060 esac; \
24061 module_srcdir=libcpp; \
24062 $(SHELL) $$s/$$module_srcdir/configure \
24063 --srcdir=$${topdir}/$$module_srcdir \
24064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24065 --target=${target_alias} \
24066 --with-build-libsubdir=$(HOST_SUBDIR) \
24067 $(STAGE2_CONFIGURE_FLAGS)
24068 @endif libcpp-bootstrap
24070 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24071 maybe-configure-stage3-libcpp:
24072 @if libcpp-bootstrap
24073 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24074 configure-stage3-libcpp:
24075 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24077 @r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 TFLAGS="$(STAGE3_TFLAGS)"; \
24080 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24081 $(HOST_EXPORTS) \
24082 $(POSTSTAGE1_HOST_EXPORTS) \
24083 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24084 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24085 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24086 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24088 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24089 case $(srcdir) in \
24090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24091 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24093 esac; \
24094 module_srcdir=libcpp; \
24095 $(SHELL) $$s/$$module_srcdir/configure \
24096 --srcdir=$${topdir}/$$module_srcdir \
24097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24098 --target=${target_alias} \
24099 --with-build-libsubdir=$(HOST_SUBDIR) \
24100 $(STAGE3_CONFIGURE_FLAGS)
24101 @endif libcpp-bootstrap
24103 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24104 maybe-configure-stage4-libcpp:
24105 @if libcpp-bootstrap
24106 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24107 configure-stage4-libcpp:
24108 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24110 @r=`${PWD_COMMAND}`; export r; \
24111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112 TFLAGS="$(STAGE4_TFLAGS)"; \
24113 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24114 $(HOST_EXPORTS) \
24115 $(POSTSTAGE1_HOST_EXPORTS) \
24116 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24117 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24118 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24119 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24121 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24122 case $(srcdir) in \
24123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24124 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24126 esac; \
24127 module_srcdir=libcpp; \
24128 $(SHELL) $$s/$$module_srcdir/configure \
24129 --srcdir=$${topdir}/$$module_srcdir \
24130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24131 --target=${target_alias} \
24132 --with-build-libsubdir=$(HOST_SUBDIR) \
24133 $(STAGE4_CONFIGURE_FLAGS)
24134 @endif libcpp-bootstrap
24136 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24137 maybe-configure-stageprofile-libcpp:
24138 @if libcpp-bootstrap
24139 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24140 configure-stageprofile-libcpp:
24141 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24143 @r=`${PWD_COMMAND}`; export r; \
24144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24146 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24147 $(HOST_EXPORTS) \
24148 $(POSTSTAGE1_HOST_EXPORTS) \
24149 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24150 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24151 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24152 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24154 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24155 case $(srcdir) in \
24156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24157 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24159 esac; \
24160 module_srcdir=libcpp; \
24161 $(SHELL) $$s/$$module_srcdir/configure \
24162 --srcdir=$${topdir}/$$module_srcdir \
24163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24164 --target=${target_alias} \
24165 --with-build-libsubdir=$(HOST_SUBDIR) \
24166 $(STAGEprofile_CONFIGURE_FLAGS)
24167 @endif libcpp-bootstrap
24169 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24170 maybe-configure-stagetrain-libcpp:
24171 @if libcpp-bootstrap
24172 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24173 configure-stagetrain-libcpp:
24174 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24176 @r=`${PWD_COMMAND}`; export r; \
24177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24178 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24179 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24180 $(HOST_EXPORTS) \
24181 $(POSTSTAGE1_HOST_EXPORTS) \
24182 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24183 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24184 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24185 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24187 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24188 case $(srcdir) in \
24189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24190 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24192 esac; \
24193 module_srcdir=libcpp; \
24194 $(SHELL) $$s/$$module_srcdir/configure \
24195 --srcdir=$${topdir}/$$module_srcdir \
24196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24197 --target=${target_alias} \
24198 --with-build-libsubdir=$(HOST_SUBDIR) \
24199 $(STAGEtrain_CONFIGURE_FLAGS)
24200 @endif libcpp-bootstrap
24202 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24203 maybe-configure-stagefeedback-libcpp:
24204 @if libcpp-bootstrap
24205 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24206 configure-stagefeedback-libcpp:
24207 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24209 @r=`${PWD_COMMAND}`; export r; \
24210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24212 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24213 $(HOST_EXPORTS) \
24214 $(POSTSTAGE1_HOST_EXPORTS) \
24215 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24216 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24217 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24218 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24220 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24221 case $(srcdir) in \
24222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24223 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24225 esac; \
24226 module_srcdir=libcpp; \
24227 $(SHELL) $$s/$$module_srcdir/configure \
24228 --srcdir=$${topdir}/$$module_srcdir \
24229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24230 --target=${target_alias} \
24231 --with-build-libsubdir=$(HOST_SUBDIR) \
24232 $(STAGEfeedback_CONFIGURE_FLAGS)
24233 @endif libcpp-bootstrap
24235 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24236 maybe-configure-stageautoprofile-libcpp:
24237 @if libcpp-bootstrap
24238 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24239 configure-stageautoprofile-libcpp:
24240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24242 @r=`${PWD_COMMAND}`; export r; \
24243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24245 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24246 $(HOST_EXPORTS) \
24247 $(POSTSTAGE1_HOST_EXPORTS) \
24248 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24249 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24250 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24251 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24253 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24254 case $(srcdir) in \
24255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24256 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24258 esac; \
24259 module_srcdir=libcpp; \
24260 $(SHELL) $$s/$$module_srcdir/configure \
24261 --srcdir=$${topdir}/$$module_srcdir \
24262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24263 --target=${target_alias} \
24264 --with-build-libsubdir=$(HOST_SUBDIR) \
24265 $(STAGEautoprofile_CONFIGURE_FLAGS)
24266 @endif libcpp-bootstrap
24268 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24269 maybe-configure-stageautofeedback-libcpp:
24270 @if libcpp-bootstrap
24271 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24272 configure-stageautofeedback-libcpp:
24273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24275 @r=`${PWD_COMMAND}`; export r; \
24276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24277 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24278 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24279 $(HOST_EXPORTS) \
24280 $(POSTSTAGE1_HOST_EXPORTS) \
24281 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24282 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24283 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24284 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24286 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24287 case $(srcdir) in \
24288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24289 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24291 esac; \
24292 module_srcdir=libcpp; \
24293 $(SHELL) $$s/$$module_srcdir/configure \
24294 --srcdir=$${topdir}/$$module_srcdir \
24295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24296 --target=${target_alias} \
24297 --with-build-libsubdir=$(HOST_SUBDIR) \
24298 $(STAGEautofeedback_CONFIGURE_FLAGS)
24299 @endif libcpp-bootstrap
24305 .PHONY: all-libcpp maybe-all-libcpp
24306 maybe-all-libcpp:
24307 @if gcc-bootstrap
24308 all-libcpp: stage_current
24309 @endif gcc-bootstrap
24310 @if libcpp
24311 TARGET-libcpp=all
24312 maybe-all-libcpp: all-libcpp
24313 all-libcpp: configure-libcpp
24314 @r=`${PWD_COMMAND}`; export r; \
24315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316 $(HOST_EXPORTS) \
24317 (cd $(HOST_SUBDIR)/libcpp && \
24318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24319 $(TARGET-libcpp))
24320 @endif libcpp
24324 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24325 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24326 maybe-all-stage1-libcpp:
24327 maybe-clean-stage1-libcpp:
24328 @if libcpp-bootstrap
24329 maybe-all-stage1-libcpp: all-stage1-libcpp
24330 all-stage1: all-stage1-libcpp
24331 TARGET-stage1-libcpp = $(TARGET-libcpp)
24332 all-stage1-libcpp: configure-stage1-libcpp
24333 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24334 @r=`${PWD_COMMAND}`; export r; \
24335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24336 TFLAGS="$(STAGE1_TFLAGS)"; \
24337 $(HOST_EXPORTS) \
24338 cd $(HOST_SUBDIR)/libcpp && \
24340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24341 CFLAGS="$(STAGE1_CFLAGS)" \
24342 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24343 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24344 LIBCFLAGS="$(LIBCFLAGS)" \
24345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24348 $(EXTRA_HOST_FLAGS) \
24349 $(STAGE1_FLAGS_TO_PASS) \
24350 TFLAGS="$(STAGE1_TFLAGS)" \
24351 $(TARGET-stage1-libcpp)
24353 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24354 clean-stage1: clean-stage1-libcpp
24355 clean-stage1-libcpp:
24356 @if [ $(current_stage) = stage1 ]; then \
24357 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24358 else \
24359 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24360 $(MAKE) stage1-start; \
24361 fi; \
24362 cd $(HOST_SUBDIR)/libcpp && \
24363 $(MAKE) $(EXTRA_HOST_FLAGS) \
24364 $(STAGE1_FLAGS_TO_PASS) clean
24365 @endif libcpp-bootstrap
24368 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24369 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24370 maybe-all-stage2-libcpp:
24371 maybe-clean-stage2-libcpp:
24372 @if libcpp-bootstrap
24373 maybe-all-stage2-libcpp: all-stage2-libcpp
24374 all-stage2: all-stage2-libcpp
24375 TARGET-stage2-libcpp = $(TARGET-libcpp)
24376 all-stage2-libcpp: configure-stage2-libcpp
24377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24378 @r=`${PWD_COMMAND}`; export r; \
24379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380 TFLAGS="$(STAGE2_TFLAGS)"; \
24381 $(HOST_EXPORTS) \
24382 $(POSTSTAGE1_HOST_EXPORTS) \
24383 cd $(HOST_SUBDIR)/libcpp && \
24385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24386 CFLAGS="$(STAGE2_CFLAGS)" \
24387 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24388 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24389 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24394 TFLAGS="$(STAGE2_TFLAGS)" \
24395 $(TARGET-stage2-libcpp)
24397 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24398 clean-stage2: clean-stage2-libcpp
24399 clean-stage2-libcpp:
24400 @if [ $(current_stage) = stage2 ]; then \
24401 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24402 else \
24403 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24404 $(MAKE) stage2-start; \
24405 fi; \
24406 cd $(HOST_SUBDIR)/libcpp && \
24407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24408 @endif libcpp-bootstrap
24411 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24412 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24413 maybe-all-stage3-libcpp:
24414 maybe-clean-stage3-libcpp:
24415 @if libcpp-bootstrap
24416 maybe-all-stage3-libcpp: all-stage3-libcpp
24417 all-stage3: all-stage3-libcpp
24418 TARGET-stage3-libcpp = $(TARGET-libcpp)
24419 all-stage3-libcpp: configure-stage3-libcpp
24420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24421 @r=`${PWD_COMMAND}`; export r; \
24422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24423 TFLAGS="$(STAGE3_TFLAGS)"; \
24424 $(HOST_EXPORTS) \
24425 $(POSTSTAGE1_HOST_EXPORTS) \
24426 cd $(HOST_SUBDIR)/libcpp && \
24428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24429 CFLAGS="$(STAGE3_CFLAGS)" \
24430 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24431 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24432 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24437 TFLAGS="$(STAGE3_TFLAGS)" \
24438 $(TARGET-stage3-libcpp)
24440 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24441 clean-stage3: clean-stage3-libcpp
24442 clean-stage3-libcpp:
24443 @if [ $(current_stage) = stage3 ]; then \
24444 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24445 else \
24446 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24447 $(MAKE) stage3-start; \
24448 fi; \
24449 cd $(HOST_SUBDIR)/libcpp && \
24450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24451 @endif libcpp-bootstrap
24454 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24455 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24456 maybe-all-stage4-libcpp:
24457 maybe-clean-stage4-libcpp:
24458 @if libcpp-bootstrap
24459 maybe-all-stage4-libcpp: all-stage4-libcpp
24460 all-stage4: all-stage4-libcpp
24461 TARGET-stage4-libcpp = $(TARGET-libcpp)
24462 all-stage4-libcpp: configure-stage4-libcpp
24463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24464 @r=`${PWD_COMMAND}`; export r; \
24465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24466 TFLAGS="$(STAGE4_TFLAGS)"; \
24467 $(HOST_EXPORTS) \
24468 $(POSTSTAGE1_HOST_EXPORTS) \
24469 cd $(HOST_SUBDIR)/libcpp && \
24471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24472 CFLAGS="$(STAGE4_CFLAGS)" \
24473 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24474 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24475 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24480 TFLAGS="$(STAGE4_TFLAGS)" \
24481 $(TARGET-stage4-libcpp)
24483 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24484 clean-stage4: clean-stage4-libcpp
24485 clean-stage4-libcpp:
24486 @if [ $(current_stage) = stage4 ]; then \
24487 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24488 else \
24489 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24490 $(MAKE) stage4-start; \
24491 fi; \
24492 cd $(HOST_SUBDIR)/libcpp && \
24493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24494 @endif libcpp-bootstrap
24497 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24498 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24499 maybe-all-stageprofile-libcpp:
24500 maybe-clean-stageprofile-libcpp:
24501 @if libcpp-bootstrap
24502 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24503 all-stageprofile: all-stageprofile-libcpp
24504 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24505 all-stageprofile-libcpp: configure-stageprofile-libcpp
24506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24507 @r=`${PWD_COMMAND}`; export r; \
24508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24510 $(HOST_EXPORTS) \
24511 $(POSTSTAGE1_HOST_EXPORTS) \
24512 cd $(HOST_SUBDIR)/libcpp && \
24514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24515 CFLAGS="$(STAGEprofile_CFLAGS)" \
24516 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24517 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24518 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24523 TFLAGS="$(STAGEprofile_TFLAGS)" \
24524 $(TARGET-stageprofile-libcpp)
24526 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24527 clean-stageprofile: clean-stageprofile-libcpp
24528 clean-stageprofile-libcpp:
24529 @if [ $(current_stage) = stageprofile ]; then \
24530 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24531 else \
24532 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24533 $(MAKE) stageprofile-start; \
24534 fi; \
24535 cd $(HOST_SUBDIR)/libcpp && \
24536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24537 @endif libcpp-bootstrap
24540 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24541 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24542 maybe-all-stagetrain-libcpp:
24543 maybe-clean-stagetrain-libcpp:
24544 @if libcpp-bootstrap
24545 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24546 all-stagetrain: all-stagetrain-libcpp
24547 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24548 all-stagetrain-libcpp: configure-stagetrain-libcpp
24549 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24550 @r=`${PWD_COMMAND}`; export r; \
24551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24552 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24553 $(HOST_EXPORTS) \
24554 $(POSTSTAGE1_HOST_EXPORTS) \
24555 cd $(HOST_SUBDIR)/libcpp && \
24557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24558 CFLAGS="$(STAGEtrain_CFLAGS)" \
24559 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24561 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24566 TFLAGS="$(STAGEtrain_TFLAGS)" \
24567 $(TARGET-stagetrain-libcpp)
24569 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24570 clean-stagetrain: clean-stagetrain-libcpp
24571 clean-stagetrain-libcpp:
24572 @if [ $(current_stage) = stagetrain ]; then \
24573 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24574 else \
24575 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24576 $(MAKE) stagetrain-start; \
24577 fi; \
24578 cd $(HOST_SUBDIR)/libcpp && \
24579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24580 @endif libcpp-bootstrap
24583 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24584 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24585 maybe-all-stagefeedback-libcpp:
24586 maybe-clean-stagefeedback-libcpp:
24587 @if libcpp-bootstrap
24588 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24589 all-stagefeedback: all-stagefeedback-libcpp
24590 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24591 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24593 @r=`${PWD_COMMAND}`; export r; \
24594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24596 $(HOST_EXPORTS) \
24597 $(POSTSTAGE1_HOST_EXPORTS) \
24598 cd $(HOST_SUBDIR)/libcpp && \
24600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24601 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24602 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24610 $(TARGET-stagefeedback-libcpp)
24612 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24613 clean-stagefeedback: clean-stagefeedback-libcpp
24614 clean-stagefeedback-libcpp:
24615 @if [ $(current_stage) = stagefeedback ]; then \
24616 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24617 else \
24618 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24619 $(MAKE) stagefeedback-start; \
24620 fi; \
24621 cd $(HOST_SUBDIR)/libcpp && \
24622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24623 @endif libcpp-bootstrap
24626 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24627 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24628 maybe-all-stageautoprofile-libcpp:
24629 maybe-clean-stageautoprofile-libcpp:
24630 @if libcpp-bootstrap
24631 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24632 all-stageautoprofile: all-stageautoprofile-libcpp
24633 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24634 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24635 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24636 @r=`${PWD_COMMAND}`; export r; \
24637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24639 $(HOST_EXPORTS) \
24640 $(POSTSTAGE1_HOST_EXPORTS) \
24641 cd $(HOST_SUBDIR)/libcpp && \
24642 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24644 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24645 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24646 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24647 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24652 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24653 $(TARGET-stageautoprofile-libcpp)
24655 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24656 clean-stageautoprofile: clean-stageautoprofile-libcpp
24657 clean-stageautoprofile-libcpp:
24658 @if [ $(current_stage) = stageautoprofile ]; then \
24659 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24660 else \
24661 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24662 $(MAKE) stageautoprofile-start; \
24663 fi; \
24664 cd $(HOST_SUBDIR)/libcpp && \
24665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24666 @endif libcpp-bootstrap
24669 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24670 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24671 maybe-all-stageautofeedback-libcpp:
24672 maybe-clean-stageautofeedback-libcpp:
24673 @if libcpp-bootstrap
24674 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24675 all-stageautofeedback: all-stageautofeedback-libcpp
24676 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24677 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24678 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24679 @r=`${PWD_COMMAND}`; export r; \
24680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24682 $(HOST_EXPORTS) \
24683 $(POSTSTAGE1_HOST_EXPORTS) \
24684 cd $(HOST_SUBDIR)/libcpp && \
24686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24687 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24688 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24689 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24690 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24695 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24696 $(TARGET-stageautofeedback-libcpp)
24698 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24699 clean-stageautofeedback: clean-stageautofeedback-libcpp
24700 clean-stageautofeedback-libcpp:
24701 @if [ $(current_stage) = stageautofeedback ]; then \
24702 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24703 else \
24704 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24705 $(MAKE) stageautofeedback-start; \
24706 fi; \
24707 cd $(HOST_SUBDIR)/libcpp && \
24708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24709 @endif libcpp-bootstrap
24715 .PHONY: check-libcpp maybe-check-libcpp
24716 maybe-check-libcpp:
24717 @if libcpp
24718 maybe-check-libcpp: check-libcpp
24720 check-libcpp:
24721 @: $(MAKE); $(unstage)
24722 @r=`${PWD_COMMAND}`; export r; \
24723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24724 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24725 (cd $(HOST_SUBDIR)/libcpp && \
24726 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24728 @endif libcpp
24730 .PHONY: install-libcpp maybe-install-libcpp
24731 maybe-install-libcpp:
24732 @if libcpp
24733 maybe-install-libcpp: install-libcpp
24735 install-libcpp: installdirs
24736 @: $(MAKE); $(unstage)
24737 @r=`${PWD_COMMAND}`; export r; \
24738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739 $(HOST_EXPORTS) \
24740 (cd $(HOST_SUBDIR)/libcpp && \
24741 $(MAKE) $(FLAGS_TO_PASS) install)
24743 @endif libcpp
24745 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24746 maybe-install-strip-libcpp:
24747 @if libcpp
24748 maybe-install-strip-libcpp: install-strip-libcpp
24750 install-strip-libcpp: installdirs
24751 @: $(MAKE); $(unstage)
24752 @r=`${PWD_COMMAND}`; export r; \
24753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754 $(HOST_EXPORTS) \
24755 (cd $(HOST_SUBDIR)/libcpp && \
24756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24758 @endif libcpp
24760 # Other targets (info, dvi, pdf, etc.)
24762 .PHONY: maybe-info-libcpp info-libcpp
24763 maybe-info-libcpp:
24764 @if libcpp
24765 maybe-info-libcpp: info-libcpp
24767 info-libcpp: \
24768 configure-libcpp
24769 @[ -f ./libcpp/Makefile ] || exit 0; \
24770 r=`${PWD_COMMAND}`; export r; \
24771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772 $(HOST_EXPORTS) \
24773 for flag in $(EXTRA_HOST_FLAGS) ; do \
24774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24775 done; \
24776 echo "Doing info in libcpp"; \
24777 (cd $(HOST_SUBDIR)/libcpp && \
24778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24780 "RANLIB=$${RANLIB}" \
24781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24782 info) \
24783 || exit 1
24785 @endif libcpp
24787 .PHONY: maybe-dvi-libcpp dvi-libcpp
24788 maybe-dvi-libcpp:
24789 @if libcpp
24790 maybe-dvi-libcpp: dvi-libcpp
24792 dvi-libcpp: \
24793 configure-libcpp
24794 @[ -f ./libcpp/Makefile ] || exit 0; \
24795 r=`${PWD_COMMAND}`; export r; \
24796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797 $(HOST_EXPORTS) \
24798 for flag in $(EXTRA_HOST_FLAGS) ; do \
24799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24800 done; \
24801 echo "Doing dvi in libcpp"; \
24802 (cd $(HOST_SUBDIR)/libcpp && \
24803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24805 "RANLIB=$${RANLIB}" \
24806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24807 dvi) \
24808 || exit 1
24810 @endif libcpp
24812 .PHONY: maybe-pdf-libcpp pdf-libcpp
24813 maybe-pdf-libcpp:
24814 @if libcpp
24815 maybe-pdf-libcpp: pdf-libcpp
24817 pdf-libcpp: \
24818 configure-libcpp
24819 @[ -f ./libcpp/Makefile ] || exit 0; \
24820 r=`${PWD_COMMAND}`; export r; \
24821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822 $(HOST_EXPORTS) \
24823 for flag in $(EXTRA_HOST_FLAGS) ; do \
24824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24825 done; \
24826 echo "Doing pdf in libcpp"; \
24827 (cd $(HOST_SUBDIR)/libcpp && \
24828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24830 "RANLIB=$${RANLIB}" \
24831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24832 pdf) \
24833 || exit 1
24835 @endif libcpp
24837 .PHONY: maybe-html-libcpp html-libcpp
24838 maybe-html-libcpp:
24839 @if libcpp
24840 maybe-html-libcpp: html-libcpp
24842 html-libcpp: \
24843 configure-libcpp
24844 @[ -f ./libcpp/Makefile ] || exit 0; \
24845 r=`${PWD_COMMAND}`; export r; \
24846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24847 $(HOST_EXPORTS) \
24848 for flag in $(EXTRA_HOST_FLAGS) ; do \
24849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24850 done; \
24851 echo "Doing html in libcpp"; \
24852 (cd $(HOST_SUBDIR)/libcpp && \
24853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24855 "RANLIB=$${RANLIB}" \
24856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24857 html) \
24858 || exit 1
24860 @endif libcpp
24862 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24863 maybe-TAGS-libcpp:
24864 @if libcpp
24865 maybe-TAGS-libcpp: TAGS-libcpp
24867 TAGS-libcpp: \
24868 configure-libcpp
24869 @[ -f ./libcpp/Makefile ] || exit 0; \
24870 r=`${PWD_COMMAND}`; export r; \
24871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24872 $(HOST_EXPORTS) \
24873 for flag in $(EXTRA_HOST_FLAGS) ; do \
24874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24875 done; \
24876 echo "Doing TAGS in libcpp"; \
24877 (cd $(HOST_SUBDIR)/libcpp && \
24878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24880 "RANLIB=$${RANLIB}" \
24881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24882 TAGS) \
24883 || exit 1
24885 @endif libcpp
24887 .PHONY: maybe-install-info-libcpp install-info-libcpp
24888 maybe-install-info-libcpp:
24889 @if libcpp
24890 maybe-install-info-libcpp: install-info-libcpp
24892 install-info-libcpp: \
24893 configure-libcpp \
24894 info-libcpp
24895 @[ -f ./libcpp/Makefile ] || exit 0; \
24896 r=`${PWD_COMMAND}`; export r; \
24897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898 $(HOST_EXPORTS) \
24899 for flag in $(EXTRA_HOST_FLAGS) ; do \
24900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901 done; \
24902 echo "Doing install-info in libcpp"; \
24903 (cd $(HOST_SUBDIR)/libcpp && \
24904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906 "RANLIB=$${RANLIB}" \
24907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908 install-info) \
24909 || exit 1
24911 @endif libcpp
24913 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24914 maybe-install-pdf-libcpp:
24915 @if libcpp
24916 maybe-install-pdf-libcpp: install-pdf-libcpp
24918 install-pdf-libcpp: \
24919 configure-libcpp \
24920 pdf-libcpp
24921 @[ -f ./libcpp/Makefile ] || exit 0; \
24922 r=`${PWD_COMMAND}`; export r; \
24923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24924 $(HOST_EXPORTS) \
24925 for flag in $(EXTRA_HOST_FLAGS) ; do \
24926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24927 done; \
24928 echo "Doing install-pdf in libcpp"; \
24929 (cd $(HOST_SUBDIR)/libcpp && \
24930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24932 "RANLIB=$${RANLIB}" \
24933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24934 install-pdf) \
24935 || exit 1
24937 @endif libcpp
24939 .PHONY: maybe-install-html-libcpp install-html-libcpp
24940 maybe-install-html-libcpp:
24941 @if libcpp
24942 maybe-install-html-libcpp: install-html-libcpp
24944 install-html-libcpp: \
24945 configure-libcpp \
24946 html-libcpp
24947 @[ -f ./libcpp/Makefile ] || exit 0; \
24948 r=`${PWD_COMMAND}`; export r; \
24949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24950 $(HOST_EXPORTS) \
24951 for flag in $(EXTRA_HOST_FLAGS) ; do \
24952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24953 done; \
24954 echo "Doing install-html in libcpp"; \
24955 (cd $(HOST_SUBDIR)/libcpp && \
24956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24958 "RANLIB=$${RANLIB}" \
24959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24960 install-html) \
24961 || exit 1
24963 @endif libcpp
24965 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24966 maybe-installcheck-libcpp:
24967 @if libcpp
24968 maybe-installcheck-libcpp: installcheck-libcpp
24970 installcheck-libcpp: \
24971 configure-libcpp
24972 @[ -f ./libcpp/Makefile ] || exit 0; \
24973 r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 $(HOST_EXPORTS) \
24976 for flag in $(EXTRA_HOST_FLAGS) ; do \
24977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978 done; \
24979 echo "Doing installcheck in libcpp"; \
24980 (cd $(HOST_SUBDIR)/libcpp && \
24981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983 "RANLIB=$${RANLIB}" \
24984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 installcheck) \
24986 || exit 1
24988 @endif libcpp
24990 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24991 maybe-mostlyclean-libcpp:
24992 @if libcpp
24993 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24995 mostlyclean-libcpp:
24996 @[ -f ./libcpp/Makefile ] || exit 0; \
24997 r=`${PWD_COMMAND}`; export r; \
24998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24999 $(HOST_EXPORTS) \
25000 for flag in $(EXTRA_HOST_FLAGS) ; do \
25001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25002 done; \
25003 echo "Doing mostlyclean in libcpp"; \
25004 (cd $(HOST_SUBDIR)/libcpp && \
25005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25007 "RANLIB=$${RANLIB}" \
25008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25009 mostlyclean) \
25010 || exit 1
25012 @endif libcpp
25014 .PHONY: maybe-clean-libcpp clean-libcpp
25015 maybe-clean-libcpp:
25016 @if libcpp
25017 maybe-clean-libcpp: clean-libcpp
25019 clean-libcpp:
25020 @[ -f ./libcpp/Makefile ] || exit 0; \
25021 r=`${PWD_COMMAND}`; export r; \
25022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023 $(HOST_EXPORTS) \
25024 for flag in $(EXTRA_HOST_FLAGS) ; do \
25025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026 done; \
25027 echo "Doing clean in libcpp"; \
25028 (cd $(HOST_SUBDIR)/libcpp && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031 "RANLIB=$${RANLIB}" \
25032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033 clean) \
25034 || exit 1
25036 @endif libcpp
25038 .PHONY: maybe-distclean-libcpp distclean-libcpp
25039 maybe-distclean-libcpp:
25040 @if libcpp
25041 maybe-distclean-libcpp: distclean-libcpp
25043 distclean-libcpp:
25044 @[ -f ./libcpp/Makefile ] || exit 0; \
25045 r=`${PWD_COMMAND}`; export r; \
25046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047 $(HOST_EXPORTS) \
25048 for flag in $(EXTRA_HOST_FLAGS) ; do \
25049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25050 done; \
25051 echo "Doing distclean in libcpp"; \
25052 (cd $(HOST_SUBDIR)/libcpp && \
25053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25055 "RANLIB=$${RANLIB}" \
25056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25057 distclean) \
25058 || exit 1
25060 @endif libcpp
25062 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25063 maybe-maintainer-clean-libcpp:
25064 @if libcpp
25065 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25067 maintainer-clean-libcpp:
25068 @[ -f ./libcpp/Makefile ] || exit 0; \
25069 r=`${PWD_COMMAND}`; export r; \
25070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071 $(HOST_EXPORTS) \
25072 for flag in $(EXTRA_HOST_FLAGS) ; do \
25073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074 done; \
25075 echo "Doing maintainer-clean in libcpp"; \
25076 (cd $(HOST_SUBDIR)/libcpp && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079 "RANLIB=$${RANLIB}" \
25080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081 maintainer-clean) \
25082 || exit 1
25084 @endif libcpp
25088 .PHONY: configure-libcody maybe-configure-libcody
25089 maybe-configure-libcody:
25090 @if gcc-bootstrap
25091 configure-libcody: stage_current
25092 @endif gcc-bootstrap
25093 @if libcody
25094 maybe-configure-libcody: configure-libcody
25095 configure-libcody:
25096 @r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25100 $(HOST_EXPORTS) \
25101 echo Configuring in $(HOST_SUBDIR)/libcody; \
25102 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25103 case $(srcdir) in \
25104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25105 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25107 esac; \
25108 module_srcdir=libcody; \
25109 $(SHELL) \
25110 $$s/$$module_srcdir/configure \
25111 --srcdir=$${topdir}/$$module_srcdir \
25112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25113 --target=${target_alias} \
25114 || exit 1
25115 @endif libcody
25119 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25120 maybe-configure-stage1-libcody:
25121 @if libcody-bootstrap
25122 maybe-configure-stage1-libcody: configure-stage1-libcody
25123 configure-stage1-libcody:
25124 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25126 @r=`${PWD_COMMAND}`; export r; \
25127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25128 TFLAGS="$(STAGE1_TFLAGS)"; \
25129 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25130 $(HOST_EXPORTS) \
25131 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25132 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25133 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25134 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25136 cd $(HOST_SUBDIR)/libcody || exit 1; \
25137 case $(srcdir) in \
25138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25139 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25141 esac; \
25142 module_srcdir=libcody; \
25143 $(SHELL) $$s/$$module_srcdir/configure \
25144 --srcdir=$${topdir}/$$module_srcdir \
25145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25146 --target=${target_alias} \
25148 $(STAGE1_CONFIGURE_FLAGS)
25149 @endif libcody-bootstrap
25151 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25152 maybe-configure-stage2-libcody:
25153 @if libcody-bootstrap
25154 maybe-configure-stage2-libcody: configure-stage2-libcody
25155 configure-stage2-libcody:
25156 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25158 @r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 TFLAGS="$(STAGE2_TFLAGS)"; \
25161 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25162 $(HOST_EXPORTS) \
25163 $(POSTSTAGE1_HOST_EXPORTS) \
25164 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25165 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25166 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25167 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25169 cd $(HOST_SUBDIR)/libcody || exit 1; \
25170 case $(srcdir) in \
25171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25172 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25174 esac; \
25175 module_srcdir=libcody; \
25176 $(SHELL) $$s/$$module_srcdir/configure \
25177 --srcdir=$${topdir}/$$module_srcdir \
25178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25179 --target=${target_alias} \
25180 --with-build-libsubdir=$(HOST_SUBDIR) \
25181 $(STAGE2_CONFIGURE_FLAGS)
25182 @endif libcody-bootstrap
25184 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25185 maybe-configure-stage3-libcody:
25186 @if libcody-bootstrap
25187 maybe-configure-stage3-libcody: configure-stage3-libcody
25188 configure-stage3-libcody:
25189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25191 @r=`${PWD_COMMAND}`; export r; \
25192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25193 TFLAGS="$(STAGE3_TFLAGS)"; \
25194 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25195 $(HOST_EXPORTS) \
25196 $(POSTSTAGE1_HOST_EXPORTS) \
25197 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25198 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25199 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25200 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25202 cd $(HOST_SUBDIR)/libcody || exit 1; \
25203 case $(srcdir) in \
25204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25205 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25207 esac; \
25208 module_srcdir=libcody; \
25209 $(SHELL) $$s/$$module_srcdir/configure \
25210 --srcdir=$${topdir}/$$module_srcdir \
25211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25212 --target=${target_alias} \
25213 --with-build-libsubdir=$(HOST_SUBDIR) \
25214 $(STAGE3_CONFIGURE_FLAGS)
25215 @endif libcody-bootstrap
25217 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25218 maybe-configure-stage4-libcody:
25219 @if libcody-bootstrap
25220 maybe-configure-stage4-libcody: configure-stage4-libcody
25221 configure-stage4-libcody:
25222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25224 @r=`${PWD_COMMAND}`; export r; \
25225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226 TFLAGS="$(STAGE4_TFLAGS)"; \
25227 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25228 $(HOST_EXPORTS) \
25229 $(POSTSTAGE1_HOST_EXPORTS) \
25230 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25231 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25232 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25233 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25235 cd $(HOST_SUBDIR)/libcody || exit 1; \
25236 case $(srcdir) in \
25237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25238 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25240 esac; \
25241 module_srcdir=libcody; \
25242 $(SHELL) $$s/$$module_srcdir/configure \
25243 --srcdir=$${topdir}/$$module_srcdir \
25244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25245 --target=${target_alias} \
25246 --with-build-libsubdir=$(HOST_SUBDIR) \
25247 $(STAGE4_CONFIGURE_FLAGS)
25248 @endif libcody-bootstrap
25250 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25251 maybe-configure-stageprofile-libcody:
25252 @if libcody-bootstrap
25253 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25254 configure-stageprofile-libcody:
25255 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25257 @r=`${PWD_COMMAND}`; export r; \
25258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25260 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25261 $(HOST_EXPORTS) \
25262 $(POSTSTAGE1_HOST_EXPORTS) \
25263 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25264 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25265 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25266 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25268 cd $(HOST_SUBDIR)/libcody || exit 1; \
25269 case $(srcdir) in \
25270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25271 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25273 esac; \
25274 module_srcdir=libcody; \
25275 $(SHELL) $$s/$$module_srcdir/configure \
25276 --srcdir=$${topdir}/$$module_srcdir \
25277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25278 --target=${target_alias} \
25279 --with-build-libsubdir=$(HOST_SUBDIR) \
25280 $(STAGEprofile_CONFIGURE_FLAGS)
25281 @endif libcody-bootstrap
25283 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25284 maybe-configure-stagetrain-libcody:
25285 @if libcody-bootstrap
25286 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25287 configure-stagetrain-libcody:
25288 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25290 @r=`${PWD_COMMAND}`; export r; \
25291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25293 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25294 $(HOST_EXPORTS) \
25295 $(POSTSTAGE1_HOST_EXPORTS) \
25296 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25297 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25298 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25299 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25301 cd $(HOST_SUBDIR)/libcody || exit 1; \
25302 case $(srcdir) in \
25303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25304 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25306 esac; \
25307 module_srcdir=libcody; \
25308 $(SHELL) $$s/$$module_srcdir/configure \
25309 --srcdir=$${topdir}/$$module_srcdir \
25310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25311 --target=${target_alias} \
25312 --with-build-libsubdir=$(HOST_SUBDIR) \
25313 $(STAGEtrain_CONFIGURE_FLAGS)
25314 @endif libcody-bootstrap
25316 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25317 maybe-configure-stagefeedback-libcody:
25318 @if libcody-bootstrap
25319 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25320 configure-stagefeedback-libcody:
25321 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25323 @r=`${PWD_COMMAND}`; export r; \
25324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25326 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25327 $(HOST_EXPORTS) \
25328 $(POSTSTAGE1_HOST_EXPORTS) \
25329 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25330 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25331 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25332 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25334 cd $(HOST_SUBDIR)/libcody || exit 1; \
25335 case $(srcdir) in \
25336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25337 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25339 esac; \
25340 module_srcdir=libcody; \
25341 $(SHELL) $$s/$$module_srcdir/configure \
25342 --srcdir=$${topdir}/$$module_srcdir \
25343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25344 --target=${target_alias} \
25345 --with-build-libsubdir=$(HOST_SUBDIR) \
25346 $(STAGEfeedback_CONFIGURE_FLAGS)
25347 @endif libcody-bootstrap
25349 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25350 maybe-configure-stageautoprofile-libcody:
25351 @if libcody-bootstrap
25352 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25353 configure-stageautoprofile-libcody:
25354 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25356 @r=`${PWD_COMMAND}`; export r; \
25357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25358 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25359 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25360 $(HOST_EXPORTS) \
25361 $(POSTSTAGE1_HOST_EXPORTS) \
25362 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25363 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25364 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25365 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25367 cd $(HOST_SUBDIR)/libcody || exit 1; \
25368 case $(srcdir) in \
25369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25370 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25372 esac; \
25373 module_srcdir=libcody; \
25374 $(SHELL) $$s/$$module_srcdir/configure \
25375 --srcdir=$${topdir}/$$module_srcdir \
25376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25377 --target=${target_alias} \
25378 --with-build-libsubdir=$(HOST_SUBDIR) \
25379 $(STAGEautoprofile_CONFIGURE_FLAGS)
25380 @endif libcody-bootstrap
25382 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25383 maybe-configure-stageautofeedback-libcody:
25384 @if libcody-bootstrap
25385 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25386 configure-stageautofeedback-libcody:
25387 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25389 @r=`${PWD_COMMAND}`; export r; \
25390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25392 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25393 $(HOST_EXPORTS) \
25394 $(POSTSTAGE1_HOST_EXPORTS) \
25395 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25396 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25397 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25398 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25400 cd $(HOST_SUBDIR)/libcody || exit 1; \
25401 case $(srcdir) in \
25402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25403 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25405 esac; \
25406 module_srcdir=libcody; \
25407 $(SHELL) $$s/$$module_srcdir/configure \
25408 --srcdir=$${topdir}/$$module_srcdir \
25409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25410 --target=${target_alias} \
25411 --with-build-libsubdir=$(HOST_SUBDIR) \
25412 $(STAGEautofeedback_CONFIGURE_FLAGS)
25413 @endif libcody-bootstrap
25419 .PHONY: all-libcody maybe-all-libcody
25420 maybe-all-libcody:
25421 @if gcc-bootstrap
25422 all-libcody: stage_current
25423 @endif gcc-bootstrap
25424 @if libcody
25425 TARGET-libcody=all
25426 maybe-all-libcody: all-libcody
25427 all-libcody: configure-libcody
25428 @r=`${PWD_COMMAND}`; export r; \
25429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430 $(HOST_EXPORTS) \
25431 (cd $(HOST_SUBDIR)/libcody && \
25432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25433 $(TARGET-libcody))
25434 @endif libcody
25438 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25439 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25440 maybe-all-stage1-libcody:
25441 maybe-clean-stage1-libcody:
25442 @if libcody-bootstrap
25443 maybe-all-stage1-libcody: all-stage1-libcody
25444 all-stage1: all-stage1-libcody
25445 TARGET-stage1-libcody = $(TARGET-libcody)
25446 all-stage1-libcody: configure-stage1-libcody
25447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25448 @r=`${PWD_COMMAND}`; export r; \
25449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25450 TFLAGS="$(STAGE1_TFLAGS)"; \
25451 $(HOST_EXPORTS) \
25452 cd $(HOST_SUBDIR)/libcody && \
25454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25455 CFLAGS="$(STAGE1_CFLAGS)" \
25456 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25458 LIBCFLAGS="$(LIBCFLAGS)" \
25459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25462 $(EXTRA_HOST_FLAGS) \
25463 $(STAGE1_FLAGS_TO_PASS) \
25464 TFLAGS="$(STAGE1_TFLAGS)" \
25465 $(TARGET-stage1-libcody)
25467 maybe-clean-stage1-libcody: clean-stage1-libcody
25468 clean-stage1: clean-stage1-libcody
25469 clean-stage1-libcody:
25470 @if [ $(current_stage) = stage1 ]; then \
25471 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25472 else \
25473 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25474 $(MAKE) stage1-start; \
25475 fi; \
25476 cd $(HOST_SUBDIR)/libcody && \
25477 $(MAKE) $(EXTRA_HOST_FLAGS) \
25478 $(STAGE1_FLAGS_TO_PASS) clean
25479 @endif libcody-bootstrap
25482 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25483 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25484 maybe-all-stage2-libcody:
25485 maybe-clean-stage2-libcody:
25486 @if libcody-bootstrap
25487 maybe-all-stage2-libcody: all-stage2-libcody
25488 all-stage2: all-stage2-libcody
25489 TARGET-stage2-libcody = $(TARGET-libcody)
25490 all-stage2-libcody: configure-stage2-libcody
25491 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25492 @r=`${PWD_COMMAND}`; export r; \
25493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494 TFLAGS="$(STAGE2_TFLAGS)"; \
25495 $(HOST_EXPORTS) \
25496 $(POSTSTAGE1_HOST_EXPORTS) \
25497 cd $(HOST_SUBDIR)/libcody && \
25499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25500 CFLAGS="$(STAGE2_CFLAGS)" \
25501 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25502 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25503 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25508 TFLAGS="$(STAGE2_TFLAGS)" \
25509 $(TARGET-stage2-libcody)
25511 maybe-clean-stage2-libcody: clean-stage2-libcody
25512 clean-stage2: clean-stage2-libcody
25513 clean-stage2-libcody:
25514 @if [ $(current_stage) = stage2 ]; then \
25515 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25516 else \
25517 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25518 $(MAKE) stage2-start; \
25519 fi; \
25520 cd $(HOST_SUBDIR)/libcody && \
25521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25522 @endif libcody-bootstrap
25525 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25526 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25527 maybe-all-stage3-libcody:
25528 maybe-clean-stage3-libcody:
25529 @if libcody-bootstrap
25530 maybe-all-stage3-libcody: all-stage3-libcody
25531 all-stage3: all-stage3-libcody
25532 TARGET-stage3-libcody = $(TARGET-libcody)
25533 all-stage3-libcody: configure-stage3-libcody
25534 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25535 @r=`${PWD_COMMAND}`; export r; \
25536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25537 TFLAGS="$(STAGE3_TFLAGS)"; \
25538 $(HOST_EXPORTS) \
25539 $(POSTSTAGE1_HOST_EXPORTS) \
25540 cd $(HOST_SUBDIR)/libcody && \
25542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25543 CFLAGS="$(STAGE3_CFLAGS)" \
25544 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25545 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25546 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25551 TFLAGS="$(STAGE3_TFLAGS)" \
25552 $(TARGET-stage3-libcody)
25554 maybe-clean-stage3-libcody: clean-stage3-libcody
25555 clean-stage3: clean-stage3-libcody
25556 clean-stage3-libcody:
25557 @if [ $(current_stage) = stage3 ]; then \
25558 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25559 else \
25560 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25561 $(MAKE) stage3-start; \
25562 fi; \
25563 cd $(HOST_SUBDIR)/libcody && \
25564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25565 @endif libcody-bootstrap
25568 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25569 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25570 maybe-all-stage4-libcody:
25571 maybe-clean-stage4-libcody:
25572 @if libcody-bootstrap
25573 maybe-all-stage4-libcody: all-stage4-libcody
25574 all-stage4: all-stage4-libcody
25575 TARGET-stage4-libcody = $(TARGET-libcody)
25576 all-stage4-libcody: configure-stage4-libcody
25577 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25578 @r=`${PWD_COMMAND}`; export r; \
25579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580 TFLAGS="$(STAGE4_TFLAGS)"; \
25581 $(HOST_EXPORTS) \
25582 $(POSTSTAGE1_HOST_EXPORTS) \
25583 cd $(HOST_SUBDIR)/libcody && \
25585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25586 CFLAGS="$(STAGE4_CFLAGS)" \
25587 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25594 TFLAGS="$(STAGE4_TFLAGS)" \
25595 $(TARGET-stage4-libcody)
25597 maybe-clean-stage4-libcody: clean-stage4-libcody
25598 clean-stage4: clean-stage4-libcody
25599 clean-stage4-libcody:
25600 @if [ $(current_stage) = stage4 ]; then \
25601 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25602 else \
25603 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25604 $(MAKE) stage4-start; \
25605 fi; \
25606 cd $(HOST_SUBDIR)/libcody && \
25607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25608 @endif libcody-bootstrap
25611 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25612 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25613 maybe-all-stageprofile-libcody:
25614 maybe-clean-stageprofile-libcody:
25615 @if libcody-bootstrap
25616 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25617 all-stageprofile: all-stageprofile-libcody
25618 TARGET-stageprofile-libcody = $(TARGET-libcody)
25619 all-stageprofile-libcody: configure-stageprofile-libcody
25620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25621 @r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25624 $(HOST_EXPORTS) \
25625 $(POSTSTAGE1_HOST_EXPORTS) \
25626 cd $(HOST_SUBDIR)/libcody && \
25628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25629 CFLAGS="$(STAGEprofile_CFLAGS)" \
25630 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25631 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25632 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25637 TFLAGS="$(STAGEprofile_TFLAGS)" \
25638 $(TARGET-stageprofile-libcody)
25640 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25641 clean-stageprofile: clean-stageprofile-libcody
25642 clean-stageprofile-libcody:
25643 @if [ $(current_stage) = stageprofile ]; then \
25644 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25645 else \
25646 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25647 $(MAKE) stageprofile-start; \
25648 fi; \
25649 cd $(HOST_SUBDIR)/libcody && \
25650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25651 @endif libcody-bootstrap
25654 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25655 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25656 maybe-all-stagetrain-libcody:
25657 maybe-clean-stagetrain-libcody:
25658 @if libcody-bootstrap
25659 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25660 all-stagetrain: all-stagetrain-libcody
25661 TARGET-stagetrain-libcody = $(TARGET-libcody)
25662 all-stagetrain-libcody: configure-stagetrain-libcody
25663 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25664 @r=`${PWD_COMMAND}`; export r; \
25665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25667 $(HOST_EXPORTS) \
25668 $(POSTSTAGE1_HOST_EXPORTS) \
25669 cd $(HOST_SUBDIR)/libcody && \
25671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25672 CFLAGS="$(STAGEtrain_CFLAGS)" \
25673 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25674 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25675 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25680 TFLAGS="$(STAGEtrain_TFLAGS)" \
25681 $(TARGET-stagetrain-libcody)
25683 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25684 clean-stagetrain: clean-stagetrain-libcody
25685 clean-stagetrain-libcody:
25686 @if [ $(current_stage) = stagetrain ]; then \
25687 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25688 else \
25689 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25690 $(MAKE) stagetrain-start; \
25691 fi; \
25692 cd $(HOST_SUBDIR)/libcody && \
25693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25694 @endif libcody-bootstrap
25697 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25698 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25699 maybe-all-stagefeedback-libcody:
25700 maybe-clean-stagefeedback-libcody:
25701 @if libcody-bootstrap
25702 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25703 all-stagefeedback: all-stagefeedback-libcody
25704 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25705 all-stagefeedback-libcody: configure-stagefeedback-libcody
25706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25707 @r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25710 $(HOST_EXPORTS) \
25711 $(POSTSTAGE1_HOST_EXPORTS) \
25712 cd $(HOST_SUBDIR)/libcody && \
25714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25715 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25716 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25723 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25724 $(TARGET-stagefeedback-libcody)
25726 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25727 clean-stagefeedback: clean-stagefeedback-libcody
25728 clean-stagefeedback-libcody:
25729 @if [ $(current_stage) = stagefeedback ]; then \
25730 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25731 else \
25732 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25733 $(MAKE) stagefeedback-start; \
25734 fi; \
25735 cd $(HOST_SUBDIR)/libcody && \
25736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25737 @endif libcody-bootstrap
25740 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25741 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25742 maybe-all-stageautoprofile-libcody:
25743 maybe-clean-stageautoprofile-libcody:
25744 @if libcody-bootstrap
25745 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25746 all-stageautoprofile: all-stageautoprofile-libcody
25747 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25748 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25749 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25750 @r=`${PWD_COMMAND}`; export r; \
25751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25753 $(HOST_EXPORTS) \
25754 $(POSTSTAGE1_HOST_EXPORTS) \
25755 cd $(HOST_SUBDIR)/libcody && \
25756 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25758 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25759 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25760 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25761 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25766 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25767 $(TARGET-stageautoprofile-libcody)
25769 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25770 clean-stageautoprofile: clean-stageautoprofile-libcody
25771 clean-stageautoprofile-libcody:
25772 @if [ $(current_stage) = stageautoprofile ]; then \
25773 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25774 else \
25775 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25776 $(MAKE) stageautoprofile-start; \
25777 fi; \
25778 cd $(HOST_SUBDIR)/libcody && \
25779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25780 @endif libcody-bootstrap
25783 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25784 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25785 maybe-all-stageautofeedback-libcody:
25786 maybe-clean-stageautofeedback-libcody:
25787 @if libcody-bootstrap
25788 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25789 all-stageautofeedback: all-stageautofeedback-libcody
25790 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25791 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25792 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25793 @r=`${PWD_COMMAND}`; export r; \
25794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25796 $(HOST_EXPORTS) \
25797 $(POSTSTAGE1_HOST_EXPORTS) \
25798 cd $(HOST_SUBDIR)/libcody && \
25800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25801 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25802 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25803 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25804 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25809 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25810 $(TARGET-stageautofeedback-libcody)
25812 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25813 clean-stageautofeedback: clean-stageautofeedback-libcody
25814 clean-stageautofeedback-libcody:
25815 @if [ $(current_stage) = stageautofeedback ]; then \
25816 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25817 else \
25818 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25819 $(MAKE) stageautofeedback-start; \
25820 fi; \
25821 cd $(HOST_SUBDIR)/libcody && \
25822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25823 @endif libcody-bootstrap
25829 .PHONY: check-libcody maybe-check-libcody
25830 maybe-check-libcody:
25831 @if libcody
25832 maybe-check-libcody: check-libcody
25834 check-libcody:
25835 @: $(MAKE); $(unstage)
25836 @r=`${PWD_COMMAND}`; export r; \
25837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25838 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25839 (cd $(HOST_SUBDIR)/libcody && \
25840 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25842 @endif libcody
25844 .PHONY: install-libcody maybe-install-libcody
25845 maybe-install-libcody:
25846 @if libcody
25847 maybe-install-libcody: install-libcody
25849 install-libcody:
25851 @endif libcody
25853 .PHONY: install-strip-libcody maybe-install-strip-libcody
25854 maybe-install-strip-libcody:
25855 @if libcody
25856 maybe-install-strip-libcody: install-strip-libcody
25858 install-strip-libcody:
25860 @endif libcody
25862 # Other targets (info, dvi, pdf, etc.)
25864 .PHONY: maybe-info-libcody info-libcody
25865 maybe-info-libcody:
25866 @if libcody
25867 maybe-info-libcody: info-libcody
25869 # libcody doesn't support info.
25870 info-libcody:
25872 @endif libcody
25874 .PHONY: maybe-dvi-libcody dvi-libcody
25875 maybe-dvi-libcody:
25876 @if libcody
25877 maybe-dvi-libcody: dvi-libcody
25879 dvi-libcody: \
25880 configure-libcody
25881 @[ -f ./libcody/Makefile ] || exit 0; \
25882 r=`${PWD_COMMAND}`; export r; \
25883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25884 $(HOST_EXPORTS) \
25885 for flag in $(EXTRA_HOST_FLAGS) ; do \
25886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25887 done; \
25888 echo "Doing dvi in libcody"; \
25889 (cd $(HOST_SUBDIR)/libcody && \
25890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25892 "RANLIB=$${RANLIB}" \
25893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25894 dvi) \
25895 || exit 1
25897 @endif libcody
25899 .PHONY: maybe-pdf-libcody pdf-libcody
25900 maybe-pdf-libcody:
25901 @if libcody
25902 maybe-pdf-libcody: pdf-libcody
25904 # libcody doesn't support pdf.
25905 pdf-libcody:
25907 @endif libcody
25909 .PHONY: maybe-html-libcody html-libcody
25910 maybe-html-libcody:
25911 @if libcody
25912 maybe-html-libcody: html-libcody
25914 # libcody doesn't support html.
25915 html-libcody:
25917 @endif libcody
25919 .PHONY: maybe-TAGS-libcody TAGS-libcody
25920 maybe-TAGS-libcody:
25921 @if libcody
25922 maybe-TAGS-libcody: TAGS-libcody
25924 TAGS-libcody: \
25925 configure-libcody
25926 @[ -f ./libcody/Makefile ] || exit 0; \
25927 r=`${PWD_COMMAND}`; export r; \
25928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25929 $(HOST_EXPORTS) \
25930 for flag in $(EXTRA_HOST_FLAGS) ; do \
25931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25932 done; \
25933 echo "Doing TAGS in libcody"; \
25934 (cd $(HOST_SUBDIR)/libcody && \
25935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25937 "RANLIB=$${RANLIB}" \
25938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25939 TAGS) \
25940 || exit 1
25942 @endif libcody
25944 .PHONY: maybe-install-info-libcody install-info-libcody
25945 maybe-install-info-libcody:
25946 @if libcody
25947 maybe-install-info-libcody: install-info-libcody
25949 # libcody doesn't support install-info.
25950 install-info-libcody:
25952 @endif libcody
25954 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25955 maybe-install-pdf-libcody:
25956 @if libcody
25957 maybe-install-pdf-libcody: install-pdf-libcody
25959 # libcody doesn't support install-pdf.
25960 install-pdf-libcody:
25962 @endif libcody
25964 .PHONY: maybe-install-html-libcody install-html-libcody
25965 maybe-install-html-libcody:
25966 @if libcody
25967 maybe-install-html-libcody: install-html-libcody
25969 # libcody doesn't support install-html.
25970 install-html-libcody:
25972 @endif libcody
25974 .PHONY: maybe-installcheck-libcody installcheck-libcody
25975 maybe-installcheck-libcody:
25976 @if libcody
25977 maybe-installcheck-libcody: installcheck-libcody
25979 installcheck-libcody: \
25980 configure-libcody
25981 @[ -f ./libcody/Makefile ] || exit 0; \
25982 r=`${PWD_COMMAND}`; export r; \
25983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25984 $(HOST_EXPORTS) \
25985 for flag in $(EXTRA_HOST_FLAGS) ; do \
25986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25987 done; \
25988 echo "Doing installcheck in libcody"; \
25989 (cd $(HOST_SUBDIR)/libcody && \
25990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25992 "RANLIB=$${RANLIB}" \
25993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25994 installcheck) \
25995 || exit 1
25997 @endif libcody
25999 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26000 maybe-mostlyclean-libcody:
26001 @if libcody
26002 maybe-mostlyclean-libcody: mostlyclean-libcody
26004 mostlyclean-libcody:
26005 @[ -f ./libcody/Makefile ] || exit 0; \
26006 r=`${PWD_COMMAND}`; export r; \
26007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26008 $(HOST_EXPORTS) \
26009 for flag in $(EXTRA_HOST_FLAGS) ; do \
26010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26011 done; \
26012 echo "Doing mostlyclean in libcody"; \
26013 (cd $(HOST_SUBDIR)/libcody && \
26014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26016 "RANLIB=$${RANLIB}" \
26017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26018 mostlyclean) \
26019 || exit 1
26021 @endif libcody
26023 .PHONY: maybe-clean-libcody clean-libcody
26024 maybe-clean-libcody:
26025 @if libcody
26026 maybe-clean-libcody: clean-libcody
26028 clean-libcody:
26029 @[ -f ./libcody/Makefile ] || exit 0; \
26030 r=`${PWD_COMMAND}`; export r; \
26031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26032 $(HOST_EXPORTS) \
26033 for flag in $(EXTRA_HOST_FLAGS) ; do \
26034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26035 done; \
26036 echo "Doing clean in libcody"; \
26037 (cd $(HOST_SUBDIR)/libcody && \
26038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26040 "RANLIB=$${RANLIB}" \
26041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26042 clean) \
26043 || exit 1
26045 @endif libcody
26047 .PHONY: maybe-distclean-libcody distclean-libcody
26048 maybe-distclean-libcody:
26049 @if libcody
26050 maybe-distclean-libcody: distclean-libcody
26052 distclean-libcody:
26053 @[ -f ./libcody/Makefile ] || exit 0; \
26054 r=`${PWD_COMMAND}`; export r; \
26055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056 $(HOST_EXPORTS) \
26057 for flag in $(EXTRA_HOST_FLAGS) ; do \
26058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059 done; \
26060 echo "Doing distclean in libcody"; \
26061 (cd $(HOST_SUBDIR)/libcody && \
26062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064 "RANLIB=$${RANLIB}" \
26065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066 distclean) \
26067 || exit 1
26069 @endif libcody
26071 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26072 maybe-maintainer-clean-libcody:
26073 @if libcody
26074 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26076 maintainer-clean-libcody:
26077 @[ -f ./libcody/Makefile ] || exit 0; \
26078 r=`${PWD_COMMAND}`; export r; \
26079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26080 $(HOST_EXPORTS) \
26081 for flag in $(EXTRA_HOST_FLAGS) ; do \
26082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26083 done; \
26084 echo "Doing maintainer-clean in libcody"; \
26085 (cd $(HOST_SUBDIR)/libcody && \
26086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26088 "RANLIB=$${RANLIB}" \
26089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26090 maintainer-clean) \
26091 || exit 1
26093 @endif libcody
26097 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26098 maybe-configure-libdecnumber:
26099 @if gcc-bootstrap
26100 configure-libdecnumber: stage_current
26101 @endif gcc-bootstrap
26102 @if libdecnumber
26103 maybe-configure-libdecnumber: configure-libdecnumber
26104 configure-libdecnumber:
26105 @r=`${PWD_COMMAND}`; export r; \
26106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26109 $(HOST_EXPORTS) \
26110 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26111 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26112 case $(srcdir) in \
26113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26114 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26116 esac; \
26117 module_srcdir=libdecnumber; \
26118 $(SHELL) \
26119 $$s/$$module_srcdir/configure \
26120 --srcdir=$${topdir}/$$module_srcdir \
26121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26122 --target=${target_alias} \
26123 || exit 1
26124 @endif libdecnumber
26128 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26129 maybe-configure-stage1-libdecnumber:
26130 @if libdecnumber-bootstrap
26131 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26132 configure-stage1-libdecnumber:
26133 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26135 @r=`${PWD_COMMAND}`; export r; \
26136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26137 TFLAGS="$(STAGE1_TFLAGS)"; \
26138 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26139 $(HOST_EXPORTS) \
26140 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26141 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26142 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26143 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26145 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26146 case $(srcdir) in \
26147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26148 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26150 esac; \
26151 module_srcdir=libdecnumber; \
26152 $(SHELL) $$s/$$module_srcdir/configure \
26153 --srcdir=$${topdir}/$$module_srcdir \
26154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26155 --target=${target_alias} \
26157 $(STAGE1_CONFIGURE_FLAGS)
26158 @endif libdecnumber-bootstrap
26160 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26161 maybe-configure-stage2-libdecnumber:
26162 @if libdecnumber-bootstrap
26163 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26164 configure-stage2-libdecnumber:
26165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26167 @r=`${PWD_COMMAND}`; export r; \
26168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169 TFLAGS="$(STAGE2_TFLAGS)"; \
26170 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26171 $(HOST_EXPORTS) \
26172 $(POSTSTAGE1_HOST_EXPORTS) \
26173 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26174 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26175 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26176 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26178 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26179 case $(srcdir) in \
26180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26181 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26183 esac; \
26184 module_srcdir=libdecnumber; \
26185 $(SHELL) $$s/$$module_srcdir/configure \
26186 --srcdir=$${topdir}/$$module_srcdir \
26187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26188 --target=${target_alias} \
26189 --with-build-libsubdir=$(HOST_SUBDIR) \
26190 $(STAGE2_CONFIGURE_FLAGS)
26191 @endif libdecnumber-bootstrap
26193 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26194 maybe-configure-stage3-libdecnumber:
26195 @if libdecnumber-bootstrap
26196 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26197 configure-stage3-libdecnumber:
26198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26200 @r=`${PWD_COMMAND}`; export r; \
26201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26202 TFLAGS="$(STAGE3_TFLAGS)"; \
26203 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26204 $(HOST_EXPORTS) \
26205 $(POSTSTAGE1_HOST_EXPORTS) \
26206 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26207 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26208 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26209 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26211 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26212 case $(srcdir) in \
26213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26214 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26216 esac; \
26217 module_srcdir=libdecnumber; \
26218 $(SHELL) $$s/$$module_srcdir/configure \
26219 --srcdir=$${topdir}/$$module_srcdir \
26220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26221 --target=${target_alias} \
26222 --with-build-libsubdir=$(HOST_SUBDIR) \
26223 $(STAGE3_CONFIGURE_FLAGS)
26224 @endif libdecnumber-bootstrap
26226 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26227 maybe-configure-stage4-libdecnumber:
26228 @if libdecnumber-bootstrap
26229 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26230 configure-stage4-libdecnumber:
26231 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26233 @r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 TFLAGS="$(STAGE4_TFLAGS)"; \
26236 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26237 $(HOST_EXPORTS) \
26238 $(POSTSTAGE1_HOST_EXPORTS) \
26239 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26240 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26241 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26242 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26244 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26245 case $(srcdir) in \
26246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26247 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26249 esac; \
26250 module_srcdir=libdecnumber; \
26251 $(SHELL) $$s/$$module_srcdir/configure \
26252 --srcdir=$${topdir}/$$module_srcdir \
26253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26254 --target=${target_alias} \
26255 --with-build-libsubdir=$(HOST_SUBDIR) \
26256 $(STAGE4_CONFIGURE_FLAGS)
26257 @endif libdecnumber-bootstrap
26259 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26260 maybe-configure-stageprofile-libdecnumber:
26261 @if libdecnumber-bootstrap
26262 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26263 configure-stageprofile-libdecnumber:
26264 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26266 @r=`${PWD_COMMAND}`; export r; \
26267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26269 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26270 $(HOST_EXPORTS) \
26271 $(POSTSTAGE1_HOST_EXPORTS) \
26272 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26273 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26274 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26275 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26277 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26278 case $(srcdir) in \
26279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26280 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26282 esac; \
26283 module_srcdir=libdecnumber; \
26284 $(SHELL) $$s/$$module_srcdir/configure \
26285 --srcdir=$${topdir}/$$module_srcdir \
26286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26287 --target=${target_alias} \
26288 --with-build-libsubdir=$(HOST_SUBDIR) \
26289 $(STAGEprofile_CONFIGURE_FLAGS)
26290 @endif libdecnumber-bootstrap
26292 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26293 maybe-configure-stagetrain-libdecnumber:
26294 @if libdecnumber-bootstrap
26295 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26296 configure-stagetrain-libdecnumber:
26297 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26299 @r=`${PWD_COMMAND}`; export r; \
26300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26301 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26302 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26303 $(HOST_EXPORTS) \
26304 $(POSTSTAGE1_HOST_EXPORTS) \
26305 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26306 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26307 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26308 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26310 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26311 case $(srcdir) in \
26312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26313 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26315 esac; \
26316 module_srcdir=libdecnumber; \
26317 $(SHELL) $$s/$$module_srcdir/configure \
26318 --srcdir=$${topdir}/$$module_srcdir \
26319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26320 --target=${target_alias} \
26321 --with-build-libsubdir=$(HOST_SUBDIR) \
26322 $(STAGEtrain_CONFIGURE_FLAGS)
26323 @endif libdecnumber-bootstrap
26325 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26326 maybe-configure-stagefeedback-libdecnumber:
26327 @if libdecnumber-bootstrap
26328 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26329 configure-stagefeedback-libdecnumber:
26330 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26332 @r=`${PWD_COMMAND}`; export r; \
26333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26335 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26336 $(HOST_EXPORTS) \
26337 $(POSTSTAGE1_HOST_EXPORTS) \
26338 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26339 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26340 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26341 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26343 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26344 case $(srcdir) in \
26345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26346 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26348 esac; \
26349 module_srcdir=libdecnumber; \
26350 $(SHELL) $$s/$$module_srcdir/configure \
26351 --srcdir=$${topdir}/$$module_srcdir \
26352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26353 --target=${target_alias} \
26354 --with-build-libsubdir=$(HOST_SUBDIR) \
26355 $(STAGEfeedback_CONFIGURE_FLAGS)
26356 @endif libdecnumber-bootstrap
26358 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26359 maybe-configure-stageautoprofile-libdecnumber:
26360 @if libdecnumber-bootstrap
26361 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26362 configure-stageautoprofile-libdecnumber:
26363 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26364 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26365 @r=`${PWD_COMMAND}`; export r; \
26366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26367 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26368 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26369 $(HOST_EXPORTS) \
26370 $(POSTSTAGE1_HOST_EXPORTS) \
26371 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26372 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26373 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26374 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26376 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26377 case $(srcdir) in \
26378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26379 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26381 esac; \
26382 module_srcdir=libdecnumber; \
26383 $(SHELL) $$s/$$module_srcdir/configure \
26384 --srcdir=$${topdir}/$$module_srcdir \
26385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26386 --target=${target_alias} \
26387 --with-build-libsubdir=$(HOST_SUBDIR) \
26388 $(STAGEautoprofile_CONFIGURE_FLAGS)
26389 @endif libdecnumber-bootstrap
26391 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26392 maybe-configure-stageautofeedback-libdecnumber:
26393 @if libdecnumber-bootstrap
26394 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26395 configure-stageautofeedback-libdecnumber:
26396 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26398 @r=`${PWD_COMMAND}`; export r; \
26399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26401 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26402 $(HOST_EXPORTS) \
26403 $(POSTSTAGE1_HOST_EXPORTS) \
26404 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26405 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26406 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26407 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26409 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26410 case $(srcdir) in \
26411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26412 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26414 esac; \
26415 module_srcdir=libdecnumber; \
26416 $(SHELL) $$s/$$module_srcdir/configure \
26417 --srcdir=$${topdir}/$$module_srcdir \
26418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26419 --target=${target_alias} \
26420 --with-build-libsubdir=$(HOST_SUBDIR) \
26421 $(STAGEautofeedback_CONFIGURE_FLAGS)
26422 @endif libdecnumber-bootstrap
26428 .PHONY: all-libdecnumber maybe-all-libdecnumber
26429 maybe-all-libdecnumber:
26430 @if gcc-bootstrap
26431 all-libdecnumber: stage_current
26432 @endif gcc-bootstrap
26433 @if libdecnumber
26434 TARGET-libdecnumber=all
26435 maybe-all-libdecnumber: all-libdecnumber
26436 all-libdecnumber: configure-libdecnumber
26437 @r=`${PWD_COMMAND}`; export r; \
26438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26439 $(HOST_EXPORTS) \
26440 (cd $(HOST_SUBDIR)/libdecnumber && \
26441 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26442 $(TARGET-libdecnumber))
26443 @endif libdecnumber
26447 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26448 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26449 maybe-all-stage1-libdecnumber:
26450 maybe-clean-stage1-libdecnumber:
26451 @if libdecnumber-bootstrap
26452 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26453 all-stage1: all-stage1-libdecnumber
26454 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26455 all-stage1-libdecnumber: configure-stage1-libdecnumber
26456 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26457 @r=`${PWD_COMMAND}`; export r; \
26458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459 TFLAGS="$(STAGE1_TFLAGS)"; \
26460 $(HOST_EXPORTS) \
26461 cd $(HOST_SUBDIR)/libdecnumber && \
26463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464 CFLAGS="$(STAGE1_CFLAGS)" \
26465 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26466 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26467 LIBCFLAGS="$(LIBCFLAGS)" \
26468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26471 $(EXTRA_HOST_FLAGS) \
26472 $(STAGE1_FLAGS_TO_PASS) \
26473 TFLAGS="$(STAGE1_TFLAGS)" \
26474 $(TARGET-stage1-libdecnumber)
26476 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26477 clean-stage1: clean-stage1-libdecnumber
26478 clean-stage1-libdecnumber:
26479 @if [ $(current_stage) = stage1 ]; then \
26480 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26481 else \
26482 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26483 $(MAKE) stage1-start; \
26484 fi; \
26485 cd $(HOST_SUBDIR)/libdecnumber && \
26486 $(MAKE) $(EXTRA_HOST_FLAGS) \
26487 $(STAGE1_FLAGS_TO_PASS) clean
26488 @endif libdecnumber-bootstrap
26491 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26492 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26493 maybe-all-stage2-libdecnumber:
26494 maybe-clean-stage2-libdecnumber:
26495 @if libdecnumber-bootstrap
26496 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26497 all-stage2: all-stage2-libdecnumber
26498 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26499 all-stage2-libdecnumber: configure-stage2-libdecnumber
26500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26501 @r=`${PWD_COMMAND}`; export r; \
26502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26503 TFLAGS="$(STAGE2_TFLAGS)"; \
26504 $(HOST_EXPORTS) \
26505 $(POSTSTAGE1_HOST_EXPORTS) \
26506 cd $(HOST_SUBDIR)/libdecnumber && \
26508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26509 CFLAGS="$(STAGE2_CFLAGS)" \
26510 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26511 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26512 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26517 TFLAGS="$(STAGE2_TFLAGS)" \
26518 $(TARGET-stage2-libdecnumber)
26520 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26521 clean-stage2: clean-stage2-libdecnumber
26522 clean-stage2-libdecnumber:
26523 @if [ $(current_stage) = stage2 ]; then \
26524 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26525 else \
26526 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26527 $(MAKE) stage2-start; \
26528 fi; \
26529 cd $(HOST_SUBDIR)/libdecnumber && \
26530 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26531 @endif libdecnumber-bootstrap
26534 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26535 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26536 maybe-all-stage3-libdecnumber:
26537 maybe-clean-stage3-libdecnumber:
26538 @if libdecnumber-bootstrap
26539 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26540 all-stage3: all-stage3-libdecnumber
26541 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26542 all-stage3-libdecnumber: configure-stage3-libdecnumber
26543 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26544 @r=`${PWD_COMMAND}`; export r; \
26545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546 TFLAGS="$(STAGE3_TFLAGS)"; \
26547 $(HOST_EXPORTS) \
26548 $(POSTSTAGE1_HOST_EXPORTS) \
26549 cd $(HOST_SUBDIR)/libdecnumber && \
26551 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26552 CFLAGS="$(STAGE3_CFLAGS)" \
26553 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26554 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26555 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26560 TFLAGS="$(STAGE3_TFLAGS)" \
26561 $(TARGET-stage3-libdecnumber)
26563 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26564 clean-stage3: clean-stage3-libdecnumber
26565 clean-stage3-libdecnumber:
26566 @if [ $(current_stage) = stage3 ]; then \
26567 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26568 else \
26569 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26570 $(MAKE) stage3-start; \
26571 fi; \
26572 cd $(HOST_SUBDIR)/libdecnumber && \
26573 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26574 @endif libdecnumber-bootstrap
26577 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26578 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26579 maybe-all-stage4-libdecnumber:
26580 maybe-clean-stage4-libdecnumber:
26581 @if libdecnumber-bootstrap
26582 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26583 all-stage4: all-stage4-libdecnumber
26584 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26585 all-stage4-libdecnumber: configure-stage4-libdecnumber
26586 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26587 @r=`${PWD_COMMAND}`; export r; \
26588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26589 TFLAGS="$(STAGE4_TFLAGS)"; \
26590 $(HOST_EXPORTS) \
26591 $(POSTSTAGE1_HOST_EXPORTS) \
26592 cd $(HOST_SUBDIR)/libdecnumber && \
26594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26595 CFLAGS="$(STAGE4_CFLAGS)" \
26596 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26597 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26598 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26603 TFLAGS="$(STAGE4_TFLAGS)" \
26604 $(TARGET-stage4-libdecnumber)
26606 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26607 clean-stage4: clean-stage4-libdecnumber
26608 clean-stage4-libdecnumber:
26609 @if [ $(current_stage) = stage4 ]; then \
26610 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26611 else \
26612 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26613 $(MAKE) stage4-start; \
26614 fi; \
26615 cd $(HOST_SUBDIR)/libdecnumber && \
26616 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26617 @endif libdecnumber-bootstrap
26620 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26621 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26622 maybe-all-stageprofile-libdecnumber:
26623 maybe-clean-stageprofile-libdecnumber:
26624 @if libdecnumber-bootstrap
26625 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26626 all-stageprofile: all-stageprofile-libdecnumber
26627 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26628 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26629 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26630 @r=`${PWD_COMMAND}`; export r; \
26631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26633 $(HOST_EXPORTS) \
26634 $(POSTSTAGE1_HOST_EXPORTS) \
26635 cd $(HOST_SUBDIR)/libdecnumber && \
26637 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26638 CFLAGS="$(STAGEprofile_CFLAGS)" \
26639 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26640 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26641 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26645 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26646 TFLAGS="$(STAGEprofile_TFLAGS)" \
26647 $(TARGET-stageprofile-libdecnumber)
26649 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26650 clean-stageprofile: clean-stageprofile-libdecnumber
26651 clean-stageprofile-libdecnumber:
26652 @if [ $(current_stage) = stageprofile ]; then \
26653 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26654 else \
26655 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26656 $(MAKE) stageprofile-start; \
26657 fi; \
26658 cd $(HOST_SUBDIR)/libdecnumber && \
26659 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26660 @endif libdecnumber-bootstrap
26663 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26664 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26665 maybe-all-stagetrain-libdecnumber:
26666 maybe-clean-stagetrain-libdecnumber:
26667 @if libdecnumber-bootstrap
26668 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26669 all-stagetrain: all-stagetrain-libdecnumber
26670 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26671 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26672 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26673 @r=`${PWD_COMMAND}`; export r; \
26674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26676 $(HOST_EXPORTS) \
26677 $(POSTSTAGE1_HOST_EXPORTS) \
26678 cd $(HOST_SUBDIR)/libdecnumber && \
26680 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26681 CFLAGS="$(STAGEtrain_CFLAGS)" \
26682 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26683 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26684 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26688 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26689 TFLAGS="$(STAGEtrain_TFLAGS)" \
26690 $(TARGET-stagetrain-libdecnumber)
26692 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26693 clean-stagetrain: clean-stagetrain-libdecnumber
26694 clean-stagetrain-libdecnumber:
26695 @if [ $(current_stage) = stagetrain ]; then \
26696 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26697 else \
26698 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26699 $(MAKE) stagetrain-start; \
26700 fi; \
26701 cd $(HOST_SUBDIR)/libdecnumber && \
26702 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26703 @endif libdecnumber-bootstrap
26706 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26707 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26708 maybe-all-stagefeedback-libdecnumber:
26709 maybe-clean-stagefeedback-libdecnumber:
26710 @if libdecnumber-bootstrap
26711 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26712 all-stagefeedback: all-stagefeedback-libdecnumber
26713 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26714 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26715 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26716 @r=`${PWD_COMMAND}`; export r; \
26717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26718 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26719 $(HOST_EXPORTS) \
26720 $(POSTSTAGE1_HOST_EXPORTS) \
26721 cd $(HOST_SUBDIR)/libdecnumber && \
26723 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26724 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26725 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26726 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26727 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26731 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26732 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26733 $(TARGET-stagefeedback-libdecnumber)
26735 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26736 clean-stagefeedback: clean-stagefeedback-libdecnumber
26737 clean-stagefeedback-libdecnumber:
26738 @if [ $(current_stage) = stagefeedback ]; then \
26739 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26740 else \
26741 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26742 $(MAKE) stagefeedback-start; \
26743 fi; \
26744 cd $(HOST_SUBDIR)/libdecnumber && \
26745 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26746 @endif libdecnumber-bootstrap
26749 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26750 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26751 maybe-all-stageautoprofile-libdecnumber:
26752 maybe-clean-stageautoprofile-libdecnumber:
26753 @if libdecnumber-bootstrap
26754 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26755 all-stageautoprofile: all-stageautoprofile-libdecnumber
26756 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26757 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26758 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26759 @r=`${PWD_COMMAND}`; export r; \
26760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26761 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26762 $(HOST_EXPORTS) \
26763 $(POSTSTAGE1_HOST_EXPORTS) \
26764 cd $(HOST_SUBDIR)/libdecnumber && \
26765 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26766 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26767 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26768 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26769 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26770 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26775 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26776 $(TARGET-stageautoprofile-libdecnumber)
26778 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26779 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26780 clean-stageautoprofile-libdecnumber:
26781 @if [ $(current_stage) = stageautoprofile ]; then \
26782 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26783 else \
26784 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26785 $(MAKE) stageautoprofile-start; \
26786 fi; \
26787 cd $(HOST_SUBDIR)/libdecnumber && \
26788 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26789 @endif libdecnumber-bootstrap
26792 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26793 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26794 maybe-all-stageautofeedback-libdecnumber:
26795 maybe-clean-stageautofeedback-libdecnumber:
26796 @if libdecnumber-bootstrap
26797 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26798 all-stageautofeedback: all-stageautofeedback-libdecnumber
26799 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26800 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26801 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26802 @r=`${PWD_COMMAND}`; export r; \
26803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26804 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26805 $(HOST_EXPORTS) \
26806 $(POSTSTAGE1_HOST_EXPORTS) \
26807 cd $(HOST_SUBDIR)/libdecnumber && \
26809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26810 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26811 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26812 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26813 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26818 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26819 $(TARGET-stageautofeedback-libdecnumber)
26821 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26822 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26823 clean-stageautofeedback-libdecnumber:
26824 @if [ $(current_stage) = stageautofeedback ]; then \
26825 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26826 else \
26827 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26828 $(MAKE) stageautofeedback-start; \
26829 fi; \
26830 cd $(HOST_SUBDIR)/libdecnumber && \
26831 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26832 @endif libdecnumber-bootstrap
26838 .PHONY: check-libdecnumber maybe-check-libdecnumber
26839 maybe-check-libdecnumber:
26840 @if libdecnumber
26841 maybe-check-libdecnumber: check-libdecnumber
26843 check-libdecnumber:
26844 @: $(MAKE); $(unstage)
26845 @r=`${PWD_COMMAND}`; export r; \
26846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26847 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26848 (cd $(HOST_SUBDIR)/libdecnumber && \
26849 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26851 @endif libdecnumber
26853 .PHONY: install-libdecnumber maybe-install-libdecnumber
26854 maybe-install-libdecnumber:
26855 @if libdecnumber
26856 maybe-install-libdecnumber: install-libdecnumber
26858 install-libdecnumber: installdirs
26859 @: $(MAKE); $(unstage)
26860 @r=`${PWD_COMMAND}`; export r; \
26861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862 $(HOST_EXPORTS) \
26863 (cd $(HOST_SUBDIR)/libdecnumber && \
26864 $(MAKE) $(FLAGS_TO_PASS) install)
26866 @endif libdecnumber
26868 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26869 maybe-install-strip-libdecnumber:
26870 @if libdecnumber
26871 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26873 install-strip-libdecnumber: installdirs
26874 @: $(MAKE); $(unstage)
26875 @r=`${PWD_COMMAND}`; export r; \
26876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26877 $(HOST_EXPORTS) \
26878 (cd $(HOST_SUBDIR)/libdecnumber && \
26879 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26881 @endif libdecnumber
26883 # Other targets (info, dvi, pdf, etc.)
26885 .PHONY: maybe-info-libdecnumber info-libdecnumber
26886 maybe-info-libdecnumber:
26887 @if libdecnumber
26888 maybe-info-libdecnumber: info-libdecnumber
26890 info-libdecnumber: \
26891 configure-libdecnumber
26892 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26893 r=`${PWD_COMMAND}`; export r; \
26894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26895 $(HOST_EXPORTS) \
26896 for flag in $(EXTRA_HOST_FLAGS) ; do \
26897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26898 done; \
26899 echo "Doing info in libdecnumber"; \
26900 (cd $(HOST_SUBDIR)/libdecnumber && \
26901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26903 "RANLIB=$${RANLIB}" \
26904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26905 info) \
26906 || exit 1
26908 @endif libdecnumber
26910 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26911 maybe-dvi-libdecnumber:
26912 @if libdecnumber
26913 maybe-dvi-libdecnumber: dvi-libdecnumber
26915 dvi-libdecnumber: \
26916 configure-libdecnumber
26917 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26918 r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920 $(HOST_EXPORTS) \
26921 for flag in $(EXTRA_HOST_FLAGS) ; do \
26922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923 done; \
26924 echo "Doing dvi in libdecnumber"; \
26925 (cd $(HOST_SUBDIR)/libdecnumber && \
26926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928 "RANLIB=$${RANLIB}" \
26929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930 dvi) \
26931 || exit 1
26933 @endif libdecnumber
26935 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26936 maybe-pdf-libdecnumber:
26937 @if libdecnumber
26938 maybe-pdf-libdecnumber: pdf-libdecnumber
26940 pdf-libdecnumber: \
26941 configure-libdecnumber
26942 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26943 r=`${PWD_COMMAND}`; export r; \
26944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26945 $(HOST_EXPORTS) \
26946 for flag in $(EXTRA_HOST_FLAGS) ; do \
26947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26948 done; \
26949 echo "Doing pdf in libdecnumber"; \
26950 (cd $(HOST_SUBDIR)/libdecnumber && \
26951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26953 "RANLIB=$${RANLIB}" \
26954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26955 pdf) \
26956 || exit 1
26958 @endif libdecnumber
26960 .PHONY: maybe-html-libdecnumber html-libdecnumber
26961 maybe-html-libdecnumber:
26962 @if libdecnumber
26963 maybe-html-libdecnumber: html-libdecnumber
26965 html-libdecnumber: \
26966 configure-libdecnumber
26967 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26968 r=`${PWD_COMMAND}`; export r; \
26969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970 $(HOST_EXPORTS) \
26971 for flag in $(EXTRA_HOST_FLAGS) ; do \
26972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973 done; \
26974 echo "Doing html in libdecnumber"; \
26975 (cd $(HOST_SUBDIR)/libdecnumber && \
26976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26978 "RANLIB=$${RANLIB}" \
26979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26980 html) \
26981 || exit 1
26983 @endif libdecnumber
26985 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26986 maybe-TAGS-libdecnumber:
26987 @if libdecnumber
26988 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26990 TAGS-libdecnumber: \
26991 configure-libdecnumber
26992 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26993 r=`${PWD_COMMAND}`; export r; \
26994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995 $(HOST_EXPORTS) \
26996 for flag in $(EXTRA_HOST_FLAGS) ; do \
26997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26998 done; \
26999 echo "Doing TAGS in libdecnumber"; \
27000 (cd $(HOST_SUBDIR)/libdecnumber && \
27001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27003 "RANLIB=$${RANLIB}" \
27004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27005 TAGS) \
27006 || exit 1
27008 @endif libdecnumber
27010 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27011 maybe-install-info-libdecnumber:
27012 @if libdecnumber
27013 maybe-install-info-libdecnumber: install-info-libdecnumber
27015 install-info-libdecnumber: \
27016 configure-libdecnumber \
27017 info-libdecnumber
27018 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27019 r=`${PWD_COMMAND}`; export r; \
27020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 $(HOST_EXPORTS) \
27022 for flag in $(EXTRA_HOST_FLAGS) ; do \
27023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 done; \
27025 echo "Doing install-info in libdecnumber"; \
27026 (cd $(HOST_SUBDIR)/libdecnumber && \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029 "RANLIB=$${RANLIB}" \
27030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031 install-info) \
27032 || exit 1
27034 @endif libdecnumber
27036 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27037 maybe-install-pdf-libdecnumber:
27038 @if libdecnumber
27039 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27041 install-pdf-libdecnumber: \
27042 configure-libdecnumber \
27043 pdf-libdecnumber
27044 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27045 r=`${PWD_COMMAND}`; export r; \
27046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27047 $(HOST_EXPORTS) \
27048 for flag in $(EXTRA_HOST_FLAGS) ; do \
27049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27050 done; \
27051 echo "Doing install-pdf in libdecnumber"; \
27052 (cd $(HOST_SUBDIR)/libdecnumber && \
27053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27055 "RANLIB=$${RANLIB}" \
27056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27057 install-pdf) \
27058 || exit 1
27060 @endif libdecnumber
27062 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27063 maybe-install-html-libdecnumber:
27064 @if libdecnumber
27065 maybe-install-html-libdecnumber: install-html-libdecnumber
27067 install-html-libdecnumber: \
27068 configure-libdecnumber \
27069 html-libdecnumber
27070 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27071 r=`${PWD_COMMAND}`; export r; \
27072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073 $(HOST_EXPORTS) \
27074 for flag in $(EXTRA_HOST_FLAGS) ; do \
27075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27076 done; \
27077 echo "Doing install-html in libdecnumber"; \
27078 (cd $(HOST_SUBDIR)/libdecnumber && \
27079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27081 "RANLIB=$${RANLIB}" \
27082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27083 install-html) \
27084 || exit 1
27086 @endif libdecnumber
27088 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27089 maybe-installcheck-libdecnumber:
27090 @if libdecnumber
27091 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27093 installcheck-libdecnumber: \
27094 configure-libdecnumber
27095 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27096 r=`${PWD_COMMAND}`; export r; \
27097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098 $(HOST_EXPORTS) \
27099 for flag in $(EXTRA_HOST_FLAGS) ; do \
27100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27101 done; \
27102 echo "Doing installcheck in libdecnumber"; \
27103 (cd $(HOST_SUBDIR)/libdecnumber && \
27104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27106 "RANLIB=$${RANLIB}" \
27107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27108 installcheck) \
27109 || exit 1
27111 @endif libdecnumber
27113 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27114 maybe-mostlyclean-libdecnumber:
27115 @if libdecnumber
27116 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27118 mostlyclean-libdecnumber:
27119 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27120 r=`${PWD_COMMAND}`; export r; \
27121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122 $(HOST_EXPORTS) \
27123 for flag in $(EXTRA_HOST_FLAGS) ; do \
27124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27125 done; \
27126 echo "Doing mostlyclean in libdecnumber"; \
27127 (cd $(HOST_SUBDIR)/libdecnumber && \
27128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27130 "RANLIB=$${RANLIB}" \
27131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27132 mostlyclean) \
27133 || exit 1
27135 @endif libdecnumber
27137 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27138 maybe-clean-libdecnumber:
27139 @if libdecnumber
27140 maybe-clean-libdecnumber: clean-libdecnumber
27142 clean-libdecnumber:
27143 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27144 r=`${PWD_COMMAND}`; export r; \
27145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27146 $(HOST_EXPORTS) \
27147 for flag in $(EXTRA_HOST_FLAGS) ; do \
27148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27149 done; \
27150 echo "Doing clean in libdecnumber"; \
27151 (cd $(HOST_SUBDIR)/libdecnumber && \
27152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27154 "RANLIB=$${RANLIB}" \
27155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27156 clean) \
27157 || exit 1
27159 @endif libdecnumber
27161 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27162 maybe-distclean-libdecnumber:
27163 @if libdecnumber
27164 maybe-distclean-libdecnumber: distclean-libdecnumber
27166 distclean-libdecnumber:
27167 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27168 r=`${PWD_COMMAND}`; export r; \
27169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27170 $(HOST_EXPORTS) \
27171 for flag in $(EXTRA_HOST_FLAGS) ; do \
27172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27173 done; \
27174 echo "Doing distclean in libdecnumber"; \
27175 (cd $(HOST_SUBDIR)/libdecnumber && \
27176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27178 "RANLIB=$${RANLIB}" \
27179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27180 distclean) \
27181 || exit 1
27183 @endif libdecnumber
27185 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27186 maybe-maintainer-clean-libdecnumber:
27187 @if libdecnumber
27188 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27190 maintainer-clean-libdecnumber:
27191 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27192 r=`${PWD_COMMAND}`; export r; \
27193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27194 $(HOST_EXPORTS) \
27195 for flag in $(EXTRA_HOST_FLAGS) ; do \
27196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27197 done; \
27198 echo "Doing maintainer-clean in libdecnumber"; \
27199 (cd $(HOST_SUBDIR)/libdecnumber && \
27200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27202 "RANLIB=$${RANLIB}" \
27203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27204 maintainer-clean) \
27205 || exit 1
27207 @endif libdecnumber
27211 .PHONY: configure-libgui maybe-configure-libgui
27212 maybe-configure-libgui:
27213 @if gcc-bootstrap
27214 configure-libgui: stage_current
27215 @endif gcc-bootstrap
27216 @if libgui
27217 maybe-configure-libgui: configure-libgui
27218 configure-libgui:
27219 @: $(MAKE); $(unstage)
27220 @r=`${PWD_COMMAND}`; export r; \
27221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27224 $(HOST_EXPORTS) \
27225 echo Configuring in $(HOST_SUBDIR)/libgui; \
27226 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27227 case $(srcdir) in \
27228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27229 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27231 esac; \
27232 module_srcdir=libgui; \
27233 $(SHELL) \
27234 $$s/$$module_srcdir/configure \
27235 --srcdir=$${topdir}/$$module_srcdir \
27236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27237 --target=${target_alias} \
27238 || exit 1
27239 @endif libgui
27245 .PHONY: all-libgui maybe-all-libgui
27246 maybe-all-libgui:
27247 @if gcc-bootstrap
27248 all-libgui: stage_current
27249 @endif gcc-bootstrap
27250 @if libgui
27251 TARGET-libgui=all
27252 maybe-all-libgui: all-libgui
27253 all-libgui: configure-libgui
27254 @: $(MAKE); $(unstage)
27255 @r=`${PWD_COMMAND}`; export r; \
27256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257 $(HOST_EXPORTS) \
27258 (cd $(HOST_SUBDIR)/libgui && \
27259 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27260 $(TARGET-libgui))
27261 @endif libgui
27266 .PHONY: check-libgui maybe-check-libgui
27267 maybe-check-libgui:
27268 @if libgui
27269 maybe-check-libgui: check-libgui
27271 check-libgui:
27272 @: $(MAKE); $(unstage)
27273 @r=`${PWD_COMMAND}`; export r; \
27274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27275 $(HOST_EXPORTS) \
27276 (cd $(HOST_SUBDIR)/libgui && \
27277 $(MAKE) $(FLAGS_TO_PASS) check)
27279 @endif libgui
27281 .PHONY: install-libgui maybe-install-libgui
27282 maybe-install-libgui:
27283 @if libgui
27284 maybe-install-libgui: install-libgui
27286 install-libgui: installdirs
27287 @: $(MAKE); $(unstage)
27288 @r=`${PWD_COMMAND}`; export r; \
27289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27290 $(HOST_EXPORTS) \
27291 (cd $(HOST_SUBDIR)/libgui && \
27292 $(MAKE) $(FLAGS_TO_PASS) install)
27294 @endif libgui
27296 .PHONY: install-strip-libgui maybe-install-strip-libgui
27297 maybe-install-strip-libgui:
27298 @if libgui
27299 maybe-install-strip-libgui: install-strip-libgui
27301 install-strip-libgui: installdirs
27302 @: $(MAKE); $(unstage)
27303 @r=`${PWD_COMMAND}`; export r; \
27304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27305 $(HOST_EXPORTS) \
27306 (cd $(HOST_SUBDIR)/libgui && \
27307 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27309 @endif libgui
27311 # Other targets (info, dvi, pdf, etc.)
27313 .PHONY: maybe-info-libgui info-libgui
27314 maybe-info-libgui:
27315 @if libgui
27316 maybe-info-libgui: info-libgui
27318 info-libgui: \
27319 configure-libgui
27320 @: $(MAKE); $(unstage)
27321 @[ -f ./libgui/Makefile ] || exit 0; \
27322 r=`${PWD_COMMAND}`; export r; \
27323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324 $(HOST_EXPORTS) \
27325 for flag in $(EXTRA_HOST_FLAGS) ; do \
27326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27327 done; \
27328 echo "Doing info in libgui"; \
27329 (cd $(HOST_SUBDIR)/libgui && \
27330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27332 "RANLIB=$${RANLIB}" \
27333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27334 info) \
27335 || exit 1
27337 @endif libgui
27339 .PHONY: maybe-dvi-libgui dvi-libgui
27340 maybe-dvi-libgui:
27341 @if libgui
27342 maybe-dvi-libgui: dvi-libgui
27344 dvi-libgui: \
27345 configure-libgui
27346 @: $(MAKE); $(unstage)
27347 @[ -f ./libgui/Makefile ] || exit 0; \
27348 r=`${PWD_COMMAND}`; export r; \
27349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350 $(HOST_EXPORTS) \
27351 for flag in $(EXTRA_HOST_FLAGS) ; do \
27352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27353 done; \
27354 echo "Doing dvi in libgui"; \
27355 (cd $(HOST_SUBDIR)/libgui && \
27356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27358 "RANLIB=$${RANLIB}" \
27359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27360 dvi) \
27361 || exit 1
27363 @endif libgui
27365 .PHONY: maybe-pdf-libgui pdf-libgui
27366 maybe-pdf-libgui:
27367 @if libgui
27368 maybe-pdf-libgui: pdf-libgui
27370 pdf-libgui: \
27371 configure-libgui
27372 @: $(MAKE); $(unstage)
27373 @[ -f ./libgui/Makefile ] || exit 0; \
27374 r=`${PWD_COMMAND}`; export r; \
27375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27376 $(HOST_EXPORTS) \
27377 for flag in $(EXTRA_HOST_FLAGS) ; do \
27378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27379 done; \
27380 echo "Doing pdf in libgui"; \
27381 (cd $(HOST_SUBDIR)/libgui && \
27382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27384 "RANLIB=$${RANLIB}" \
27385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27386 pdf) \
27387 || exit 1
27389 @endif libgui
27391 .PHONY: maybe-html-libgui html-libgui
27392 maybe-html-libgui:
27393 @if libgui
27394 maybe-html-libgui: html-libgui
27396 html-libgui: \
27397 configure-libgui
27398 @: $(MAKE); $(unstage)
27399 @[ -f ./libgui/Makefile ] || exit 0; \
27400 r=`${PWD_COMMAND}`; export r; \
27401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27402 $(HOST_EXPORTS) \
27403 for flag in $(EXTRA_HOST_FLAGS) ; do \
27404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27405 done; \
27406 echo "Doing html in libgui"; \
27407 (cd $(HOST_SUBDIR)/libgui && \
27408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27410 "RANLIB=$${RANLIB}" \
27411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27412 html) \
27413 || exit 1
27415 @endif libgui
27417 .PHONY: maybe-TAGS-libgui TAGS-libgui
27418 maybe-TAGS-libgui:
27419 @if libgui
27420 maybe-TAGS-libgui: TAGS-libgui
27422 TAGS-libgui: \
27423 configure-libgui
27424 @: $(MAKE); $(unstage)
27425 @[ -f ./libgui/Makefile ] || exit 0; \
27426 r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 $(HOST_EXPORTS) \
27429 for flag in $(EXTRA_HOST_FLAGS) ; do \
27430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27431 done; \
27432 echo "Doing TAGS in libgui"; \
27433 (cd $(HOST_SUBDIR)/libgui && \
27434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27436 "RANLIB=$${RANLIB}" \
27437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27438 TAGS) \
27439 || exit 1
27441 @endif libgui
27443 .PHONY: maybe-install-info-libgui install-info-libgui
27444 maybe-install-info-libgui:
27445 @if libgui
27446 maybe-install-info-libgui: install-info-libgui
27448 install-info-libgui: \
27449 configure-libgui \
27450 info-libgui
27451 @: $(MAKE); $(unstage)
27452 @[ -f ./libgui/Makefile ] || exit 0; \
27453 r=`${PWD_COMMAND}`; export r; \
27454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27455 $(HOST_EXPORTS) \
27456 for flag in $(EXTRA_HOST_FLAGS) ; do \
27457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27458 done; \
27459 echo "Doing install-info in libgui"; \
27460 (cd $(HOST_SUBDIR)/libgui && \
27461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27463 "RANLIB=$${RANLIB}" \
27464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27465 install-info) \
27466 || exit 1
27468 @endif libgui
27470 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27471 maybe-install-pdf-libgui:
27472 @if libgui
27473 maybe-install-pdf-libgui: install-pdf-libgui
27475 install-pdf-libgui: \
27476 configure-libgui \
27477 pdf-libgui
27478 @: $(MAKE); $(unstage)
27479 @[ -f ./libgui/Makefile ] || exit 0; \
27480 r=`${PWD_COMMAND}`; export r; \
27481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482 $(HOST_EXPORTS) \
27483 for flag in $(EXTRA_HOST_FLAGS) ; do \
27484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27485 done; \
27486 echo "Doing install-pdf in libgui"; \
27487 (cd $(HOST_SUBDIR)/libgui && \
27488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490 "RANLIB=$${RANLIB}" \
27491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27492 install-pdf) \
27493 || exit 1
27495 @endif libgui
27497 .PHONY: maybe-install-html-libgui install-html-libgui
27498 maybe-install-html-libgui:
27499 @if libgui
27500 maybe-install-html-libgui: install-html-libgui
27502 install-html-libgui: \
27503 configure-libgui \
27504 html-libgui
27505 @: $(MAKE); $(unstage)
27506 @[ -f ./libgui/Makefile ] || exit 0; \
27507 r=`${PWD_COMMAND}`; export r; \
27508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27509 $(HOST_EXPORTS) \
27510 for flag in $(EXTRA_HOST_FLAGS) ; do \
27511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27512 done; \
27513 echo "Doing install-html in libgui"; \
27514 (cd $(HOST_SUBDIR)/libgui && \
27515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27517 "RANLIB=$${RANLIB}" \
27518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27519 install-html) \
27520 || exit 1
27522 @endif libgui
27524 .PHONY: maybe-installcheck-libgui installcheck-libgui
27525 maybe-installcheck-libgui:
27526 @if libgui
27527 maybe-installcheck-libgui: installcheck-libgui
27529 installcheck-libgui: \
27530 configure-libgui
27531 @: $(MAKE); $(unstage)
27532 @[ -f ./libgui/Makefile ] || exit 0; \
27533 r=`${PWD_COMMAND}`; export r; \
27534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535 $(HOST_EXPORTS) \
27536 for flag in $(EXTRA_HOST_FLAGS) ; do \
27537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27538 done; \
27539 echo "Doing installcheck in libgui"; \
27540 (cd $(HOST_SUBDIR)/libgui && \
27541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27543 "RANLIB=$${RANLIB}" \
27544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27545 installcheck) \
27546 || exit 1
27548 @endif libgui
27550 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27551 maybe-mostlyclean-libgui:
27552 @if libgui
27553 maybe-mostlyclean-libgui: mostlyclean-libgui
27555 mostlyclean-libgui:
27556 @: $(MAKE); $(unstage)
27557 @[ -f ./libgui/Makefile ] || exit 0; \
27558 r=`${PWD_COMMAND}`; export r; \
27559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560 $(HOST_EXPORTS) \
27561 for flag in $(EXTRA_HOST_FLAGS) ; do \
27562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27563 done; \
27564 echo "Doing mostlyclean in libgui"; \
27565 (cd $(HOST_SUBDIR)/libgui && \
27566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27568 "RANLIB=$${RANLIB}" \
27569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27570 mostlyclean) \
27571 || exit 1
27573 @endif libgui
27575 .PHONY: maybe-clean-libgui clean-libgui
27576 maybe-clean-libgui:
27577 @if libgui
27578 maybe-clean-libgui: clean-libgui
27580 clean-libgui:
27581 @: $(MAKE); $(unstage)
27582 @[ -f ./libgui/Makefile ] || exit 0; \
27583 r=`${PWD_COMMAND}`; export r; \
27584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585 $(HOST_EXPORTS) \
27586 for flag in $(EXTRA_HOST_FLAGS) ; do \
27587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27588 done; \
27589 echo "Doing clean in libgui"; \
27590 (cd $(HOST_SUBDIR)/libgui && \
27591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27593 "RANLIB=$${RANLIB}" \
27594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27595 clean) \
27596 || exit 1
27598 @endif libgui
27600 .PHONY: maybe-distclean-libgui distclean-libgui
27601 maybe-distclean-libgui:
27602 @if libgui
27603 maybe-distclean-libgui: distclean-libgui
27605 distclean-libgui:
27606 @: $(MAKE); $(unstage)
27607 @[ -f ./libgui/Makefile ] || exit 0; \
27608 r=`${PWD_COMMAND}`; export r; \
27609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610 $(HOST_EXPORTS) \
27611 for flag in $(EXTRA_HOST_FLAGS) ; do \
27612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27613 done; \
27614 echo "Doing distclean in libgui"; \
27615 (cd $(HOST_SUBDIR)/libgui && \
27616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27618 "RANLIB=$${RANLIB}" \
27619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27620 distclean) \
27621 || exit 1
27623 @endif libgui
27625 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27626 maybe-maintainer-clean-libgui:
27627 @if libgui
27628 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27630 maintainer-clean-libgui:
27631 @: $(MAKE); $(unstage)
27632 @[ -f ./libgui/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing maintainer-clean in libgui"; \
27640 (cd $(HOST_SUBDIR)/libgui && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 maintainer-clean) \
27646 || exit 1
27648 @endif libgui
27652 .PHONY: configure-libiberty maybe-configure-libiberty
27653 maybe-configure-libiberty:
27654 @if gcc-bootstrap
27655 configure-libiberty: stage_current
27656 @endif gcc-bootstrap
27657 @if libiberty
27658 maybe-configure-libiberty: configure-libiberty
27659 configure-libiberty:
27660 @r=`${PWD_COMMAND}`; export r; \
27661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27664 $(HOST_EXPORTS) \
27665 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27666 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27667 case $(srcdir) in \
27668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27669 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27671 esac; \
27672 module_srcdir=libiberty; \
27673 $(SHELL) \
27674 $$s/$$module_srcdir/configure \
27675 --srcdir=$${topdir}/$$module_srcdir \
27676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27677 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27678 || exit 1
27679 @endif libiberty
27683 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27684 maybe-configure-stage1-libiberty:
27685 @if libiberty-bootstrap
27686 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27687 configure-stage1-libiberty:
27688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27690 @r=`${PWD_COMMAND}`; export r; \
27691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692 TFLAGS="$(STAGE1_TFLAGS)"; \
27693 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27694 $(HOST_EXPORTS) \
27695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27696 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27697 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27698 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27700 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27701 case $(srcdir) in \
27702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27703 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27705 esac; \
27706 module_srcdir=libiberty; \
27707 $(SHELL) $$s/$$module_srcdir/configure \
27708 --srcdir=$${topdir}/$$module_srcdir \
27709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27710 --target=${target_alias} \
27712 $(STAGE1_CONFIGURE_FLAGS) \
27713 @extra_host_libiberty_configure_flags@
27714 @endif libiberty-bootstrap
27716 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27717 maybe-configure-stage2-libiberty:
27718 @if libiberty-bootstrap
27719 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27720 configure-stage2-libiberty:
27721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27723 @r=`${PWD_COMMAND}`; export r; \
27724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27725 TFLAGS="$(STAGE2_TFLAGS)"; \
27726 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27727 $(HOST_EXPORTS) \
27728 $(POSTSTAGE1_HOST_EXPORTS) \
27729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27732 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27734 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27735 case $(srcdir) in \
27736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27737 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27739 esac; \
27740 module_srcdir=libiberty; \
27741 $(SHELL) $$s/$$module_srcdir/configure \
27742 --srcdir=$${topdir}/$$module_srcdir \
27743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27744 --target=${target_alias} \
27745 --with-build-libsubdir=$(HOST_SUBDIR) \
27746 $(STAGE2_CONFIGURE_FLAGS) \
27747 @extra_host_libiberty_configure_flags@
27748 @endif libiberty-bootstrap
27750 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27751 maybe-configure-stage3-libiberty:
27752 @if libiberty-bootstrap
27753 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27754 configure-stage3-libiberty:
27755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27757 @r=`${PWD_COMMAND}`; export r; \
27758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759 TFLAGS="$(STAGE3_TFLAGS)"; \
27760 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27761 $(HOST_EXPORTS) \
27762 $(POSTSTAGE1_HOST_EXPORTS) \
27763 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27764 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27765 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27766 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27768 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27769 case $(srcdir) in \
27770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27771 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27773 esac; \
27774 module_srcdir=libiberty; \
27775 $(SHELL) $$s/$$module_srcdir/configure \
27776 --srcdir=$${topdir}/$$module_srcdir \
27777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27778 --target=${target_alias} \
27779 --with-build-libsubdir=$(HOST_SUBDIR) \
27780 $(STAGE3_CONFIGURE_FLAGS) \
27781 @extra_host_libiberty_configure_flags@
27782 @endif libiberty-bootstrap
27784 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27785 maybe-configure-stage4-libiberty:
27786 @if libiberty-bootstrap
27787 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27788 configure-stage4-libiberty:
27789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27791 @r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 TFLAGS="$(STAGE4_TFLAGS)"; \
27794 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27795 $(HOST_EXPORTS) \
27796 $(POSTSTAGE1_HOST_EXPORTS) \
27797 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27798 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27799 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27800 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27802 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27803 case $(srcdir) in \
27804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27805 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27807 esac; \
27808 module_srcdir=libiberty; \
27809 $(SHELL) $$s/$$module_srcdir/configure \
27810 --srcdir=$${topdir}/$$module_srcdir \
27811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27812 --target=${target_alias} \
27813 --with-build-libsubdir=$(HOST_SUBDIR) \
27814 $(STAGE4_CONFIGURE_FLAGS) \
27815 @extra_host_libiberty_configure_flags@
27816 @endif libiberty-bootstrap
27818 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27819 maybe-configure-stageprofile-libiberty:
27820 @if libiberty-bootstrap
27821 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27822 configure-stageprofile-libiberty:
27823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27825 @r=`${PWD_COMMAND}`; export r; \
27826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27828 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27829 $(HOST_EXPORTS) \
27830 $(POSTSTAGE1_HOST_EXPORTS) \
27831 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27833 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27834 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27836 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27837 case $(srcdir) in \
27838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27839 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27841 esac; \
27842 module_srcdir=libiberty; \
27843 $(SHELL) $$s/$$module_srcdir/configure \
27844 --srcdir=$${topdir}/$$module_srcdir \
27845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27846 --target=${target_alias} \
27847 --with-build-libsubdir=$(HOST_SUBDIR) \
27848 $(STAGEprofile_CONFIGURE_FLAGS) \
27849 @extra_host_libiberty_configure_flags@
27850 @endif libiberty-bootstrap
27852 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27853 maybe-configure-stagetrain-libiberty:
27854 @if libiberty-bootstrap
27855 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27856 configure-stagetrain-libiberty:
27857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27859 @r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27862 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27863 $(HOST_EXPORTS) \
27864 $(POSTSTAGE1_HOST_EXPORTS) \
27865 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27867 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27868 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27870 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27871 case $(srcdir) in \
27872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27873 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27875 esac; \
27876 module_srcdir=libiberty; \
27877 $(SHELL) $$s/$$module_srcdir/configure \
27878 --srcdir=$${topdir}/$$module_srcdir \
27879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27880 --target=${target_alias} \
27881 --with-build-libsubdir=$(HOST_SUBDIR) \
27882 $(STAGEtrain_CONFIGURE_FLAGS) \
27883 @extra_host_libiberty_configure_flags@
27884 @endif libiberty-bootstrap
27886 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27887 maybe-configure-stagefeedback-libiberty:
27888 @if libiberty-bootstrap
27889 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27890 configure-stagefeedback-libiberty:
27891 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27893 @r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27896 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27897 $(HOST_EXPORTS) \
27898 $(POSTSTAGE1_HOST_EXPORTS) \
27899 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27900 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27901 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27902 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27904 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27905 case $(srcdir) in \
27906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27907 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27909 esac; \
27910 module_srcdir=libiberty; \
27911 $(SHELL) $$s/$$module_srcdir/configure \
27912 --srcdir=$${topdir}/$$module_srcdir \
27913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27914 --target=${target_alias} \
27915 --with-build-libsubdir=$(HOST_SUBDIR) \
27916 $(STAGEfeedback_CONFIGURE_FLAGS) \
27917 @extra_host_libiberty_configure_flags@
27918 @endif libiberty-bootstrap
27920 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27921 maybe-configure-stageautoprofile-libiberty:
27922 @if libiberty-bootstrap
27923 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27924 configure-stageautoprofile-libiberty:
27925 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27927 @r=`${PWD_COMMAND}`; export r; \
27928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27930 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27931 $(HOST_EXPORTS) \
27932 $(POSTSTAGE1_HOST_EXPORTS) \
27933 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27934 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27935 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27936 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27938 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27939 case $(srcdir) in \
27940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27941 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27943 esac; \
27944 module_srcdir=libiberty; \
27945 $(SHELL) $$s/$$module_srcdir/configure \
27946 --srcdir=$${topdir}/$$module_srcdir \
27947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27948 --target=${target_alias} \
27949 --with-build-libsubdir=$(HOST_SUBDIR) \
27950 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27951 @extra_host_libiberty_configure_flags@
27952 @endif libiberty-bootstrap
27954 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27955 maybe-configure-stageautofeedback-libiberty:
27956 @if libiberty-bootstrap
27957 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27958 configure-stageautofeedback-libiberty:
27959 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27961 @r=`${PWD_COMMAND}`; export r; \
27962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27964 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27965 $(HOST_EXPORTS) \
27966 $(POSTSTAGE1_HOST_EXPORTS) \
27967 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27968 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27969 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27970 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27972 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27973 case $(srcdir) in \
27974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27975 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27977 esac; \
27978 module_srcdir=libiberty; \
27979 $(SHELL) $$s/$$module_srcdir/configure \
27980 --srcdir=$${topdir}/$$module_srcdir \
27981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27982 --target=${target_alias} \
27983 --with-build-libsubdir=$(HOST_SUBDIR) \
27984 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27985 @extra_host_libiberty_configure_flags@
27986 @endif libiberty-bootstrap
27992 .PHONY: all-libiberty maybe-all-libiberty
27993 maybe-all-libiberty:
27994 @if gcc-bootstrap
27995 all-libiberty: stage_current
27996 @endif gcc-bootstrap
27997 @if libiberty
27998 TARGET-libiberty=all
27999 maybe-all-libiberty: all-libiberty
28000 all-libiberty: configure-libiberty
28001 @r=`${PWD_COMMAND}`; export r; \
28002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28003 $(HOST_EXPORTS) \
28004 (cd $(HOST_SUBDIR)/libiberty && \
28005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28006 $(TARGET-libiberty))
28007 @endif libiberty
28011 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28012 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28013 maybe-all-stage1-libiberty:
28014 maybe-clean-stage1-libiberty:
28015 @if libiberty-bootstrap
28016 maybe-all-stage1-libiberty: all-stage1-libiberty
28017 all-stage1: all-stage1-libiberty
28018 TARGET-stage1-libiberty = $(TARGET-libiberty)
28019 all-stage1-libiberty: configure-stage1-libiberty
28020 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28021 @r=`${PWD_COMMAND}`; export r; \
28022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023 TFLAGS="$(STAGE1_TFLAGS)"; \
28024 $(HOST_EXPORTS) \
28025 cd $(HOST_SUBDIR)/libiberty && \
28027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28028 CFLAGS="$(STAGE1_CFLAGS)" \
28029 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28030 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28031 LIBCFLAGS="$(LIBCFLAGS)" \
28032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28035 $(EXTRA_HOST_FLAGS) \
28036 $(STAGE1_FLAGS_TO_PASS) \
28037 TFLAGS="$(STAGE1_TFLAGS)" \
28038 $(TARGET-stage1-libiberty)
28040 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28041 clean-stage1: clean-stage1-libiberty
28042 clean-stage1-libiberty:
28043 @if [ $(current_stage) = stage1 ]; then \
28044 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28045 else \
28046 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28047 $(MAKE) stage1-start; \
28048 fi; \
28049 cd $(HOST_SUBDIR)/libiberty && \
28050 $(MAKE) $(EXTRA_HOST_FLAGS) \
28051 $(STAGE1_FLAGS_TO_PASS) clean
28052 @endif libiberty-bootstrap
28055 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28056 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28057 maybe-all-stage2-libiberty:
28058 maybe-clean-stage2-libiberty:
28059 @if libiberty-bootstrap
28060 maybe-all-stage2-libiberty: all-stage2-libiberty
28061 all-stage2: all-stage2-libiberty
28062 TARGET-stage2-libiberty = $(TARGET-libiberty)
28063 all-stage2-libiberty: configure-stage2-libiberty
28064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28065 @r=`${PWD_COMMAND}`; export r; \
28066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067 TFLAGS="$(STAGE2_TFLAGS)"; \
28068 $(HOST_EXPORTS) \
28069 $(POSTSTAGE1_HOST_EXPORTS) \
28070 cd $(HOST_SUBDIR)/libiberty && \
28072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28073 CFLAGS="$(STAGE2_CFLAGS)" \
28074 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28075 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28076 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28081 TFLAGS="$(STAGE2_TFLAGS)" \
28082 $(TARGET-stage2-libiberty)
28084 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28085 clean-stage2: clean-stage2-libiberty
28086 clean-stage2-libiberty:
28087 @if [ $(current_stage) = stage2 ]; then \
28088 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28089 else \
28090 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28091 $(MAKE) stage2-start; \
28092 fi; \
28093 cd $(HOST_SUBDIR)/libiberty && \
28094 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28095 @endif libiberty-bootstrap
28098 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28099 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28100 maybe-all-stage3-libiberty:
28101 maybe-clean-stage3-libiberty:
28102 @if libiberty-bootstrap
28103 maybe-all-stage3-libiberty: all-stage3-libiberty
28104 all-stage3: all-stage3-libiberty
28105 TARGET-stage3-libiberty = $(TARGET-libiberty)
28106 all-stage3-libiberty: configure-stage3-libiberty
28107 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28108 @r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110 TFLAGS="$(STAGE3_TFLAGS)"; \
28111 $(HOST_EXPORTS) \
28112 $(POSTSTAGE1_HOST_EXPORTS) \
28113 cd $(HOST_SUBDIR)/libiberty && \
28115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28116 CFLAGS="$(STAGE3_CFLAGS)" \
28117 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28118 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28119 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28123 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28124 TFLAGS="$(STAGE3_TFLAGS)" \
28125 $(TARGET-stage3-libiberty)
28127 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28128 clean-stage3: clean-stage3-libiberty
28129 clean-stage3-libiberty:
28130 @if [ $(current_stage) = stage3 ]; then \
28131 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28132 else \
28133 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28134 $(MAKE) stage3-start; \
28135 fi; \
28136 cd $(HOST_SUBDIR)/libiberty && \
28137 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28138 @endif libiberty-bootstrap
28141 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28142 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28143 maybe-all-stage4-libiberty:
28144 maybe-clean-stage4-libiberty:
28145 @if libiberty-bootstrap
28146 maybe-all-stage4-libiberty: all-stage4-libiberty
28147 all-stage4: all-stage4-libiberty
28148 TARGET-stage4-libiberty = $(TARGET-libiberty)
28149 all-stage4-libiberty: configure-stage4-libiberty
28150 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28151 @r=`${PWD_COMMAND}`; export r; \
28152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28153 TFLAGS="$(STAGE4_TFLAGS)"; \
28154 $(HOST_EXPORTS) \
28155 $(POSTSTAGE1_HOST_EXPORTS) \
28156 cd $(HOST_SUBDIR)/libiberty && \
28158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28159 CFLAGS="$(STAGE4_CFLAGS)" \
28160 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28161 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28162 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28166 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28167 TFLAGS="$(STAGE4_TFLAGS)" \
28168 $(TARGET-stage4-libiberty)
28170 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28171 clean-stage4: clean-stage4-libiberty
28172 clean-stage4-libiberty:
28173 @if [ $(current_stage) = stage4 ]; then \
28174 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28175 else \
28176 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28177 $(MAKE) stage4-start; \
28178 fi; \
28179 cd $(HOST_SUBDIR)/libiberty && \
28180 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28181 @endif libiberty-bootstrap
28184 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28185 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28186 maybe-all-stageprofile-libiberty:
28187 maybe-clean-stageprofile-libiberty:
28188 @if libiberty-bootstrap
28189 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28190 all-stageprofile: all-stageprofile-libiberty
28191 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28192 all-stageprofile-libiberty: configure-stageprofile-libiberty
28193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28194 @r=`${PWD_COMMAND}`; export r; \
28195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28197 $(HOST_EXPORTS) \
28198 $(POSTSTAGE1_HOST_EXPORTS) \
28199 cd $(HOST_SUBDIR)/libiberty && \
28201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28202 CFLAGS="$(STAGEprofile_CFLAGS)" \
28203 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28204 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28205 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28209 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28210 TFLAGS="$(STAGEprofile_TFLAGS)" \
28211 $(TARGET-stageprofile-libiberty)
28213 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28214 clean-stageprofile: clean-stageprofile-libiberty
28215 clean-stageprofile-libiberty:
28216 @if [ $(current_stage) = stageprofile ]; then \
28217 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28218 else \
28219 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28220 $(MAKE) stageprofile-start; \
28221 fi; \
28222 cd $(HOST_SUBDIR)/libiberty && \
28223 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28224 @endif libiberty-bootstrap
28227 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28228 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28229 maybe-all-stagetrain-libiberty:
28230 maybe-clean-stagetrain-libiberty:
28231 @if libiberty-bootstrap
28232 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28233 all-stagetrain: all-stagetrain-libiberty
28234 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28235 all-stagetrain-libiberty: configure-stagetrain-libiberty
28236 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28237 @r=`${PWD_COMMAND}`; export r; \
28238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28240 $(HOST_EXPORTS) \
28241 $(POSTSTAGE1_HOST_EXPORTS) \
28242 cd $(HOST_SUBDIR)/libiberty && \
28244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28245 CFLAGS="$(STAGEtrain_CFLAGS)" \
28246 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28247 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28248 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28253 TFLAGS="$(STAGEtrain_TFLAGS)" \
28254 $(TARGET-stagetrain-libiberty)
28256 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28257 clean-stagetrain: clean-stagetrain-libiberty
28258 clean-stagetrain-libiberty:
28259 @if [ $(current_stage) = stagetrain ]; then \
28260 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28261 else \
28262 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28263 $(MAKE) stagetrain-start; \
28264 fi; \
28265 cd $(HOST_SUBDIR)/libiberty && \
28266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28267 @endif libiberty-bootstrap
28270 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28271 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28272 maybe-all-stagefeedback-libiberty:
28273 maybe-clean-stagefeedback-libiberty:
28274 @if libiberty-bootstrap
28275 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28276 all-stagefeedback: all-stagefeedback-libiberty
28277 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28278 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28280 @r=`${PWD_COMMAND}`; export r; \
28281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28283 $(HOST_EXPORTS) \
28284 $(POSTSTAGE1_HOST_EXPORTS) \
28285 cd $(HOST_SUBDIR)/libiberty && \
28287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28288 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28289 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28290 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28291 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28296 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28297 $(TARGET-stagefeedback-libiberty)
28299 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28300 clean-stagefeedback: clean-stagefeedback-libiberty
28301 clean-stagefeedback-libiberty:
28302 @if [ $(current_stage) = stagefeedback ]; then \
28303 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28304 else \
28305 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28306 $(MAKE) stagefeedback-start; \
28307 fi; \
28308 cd $(HOST_SUBDIR)/libiberty && \
28309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28310 @endif libiberty-bootstrap
28313 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28314 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28315 maybe-all-stageautoprofile-libiberty:
28316 maybe-clean-stageautoprofile-libiberty:
28317 @if libiberty-bootstrap
28318 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28319 all-stageautoprofile: all-stageautoprofile-libiberty
28320 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28321 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28322 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28323 @r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28326 $(HOST_EXPORTS) \
28327 $(POSTSTAGE1_HOST_EXPORTS) \
28328 cd $(HOST_SUBDIR)/libiberty && \
28329 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28331 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28332 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28333 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28334 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28338 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28339 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28340 $(TARGET-stageautoprofile-libiberty)
28342 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28343 clean-stageautoprofile: clean-stageautoprofile-libiberty
28344 clean-stageautoprofile-libiberty:
28345 @if [ $(current_stage) = stageautoprofile ]; then \
28346 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28347 else \
28348 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28349 $(MAKE) stageautoprofile-start; \
28350 fi; \
28351 cd $(HOST_SUBDIR)/libiberty && \
28352 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28353 @endif libiberty-bootstrap
28356 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28357 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28358 maybe-all-stageautofeedback-libiberty:
28359 maybe-clean-stageautofeedback-libiberty:
28360 @if libiberty-bootstrap
28361 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28362 all-stageautofeedback: all-stageautofeedback-libiberty
28363 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28364 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28365 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28366 @r=`${PWD_COMMAND}`; export r; \
28367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28368 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28369 $(HOST_EXPORTS) \
28370 $(POSTSTAGE1_HOST_EXPORTS) \
28371 cd $(HOST_SUBDIR)/libiberty && \
28373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28374 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28375 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28376 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28377 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28381 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28382 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28383 $(TARGET-stageautofeedback-libiberty)
28385 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28386 clean-stageautofeedback: clean-stageautofeedback-libiberty
28387 clean-stageautofeedback-libiberty:
28388 @if [ $(current_stage) = stageautofeedback ]; then \
28389 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28390 else \
28391 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28392 $(MAKE) stageautofeedback-start; \
28393 fi; \
28394 cd $(HOST_SUBDIR)/libiberty && \
28395 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28396 @endif libiberty-bootstrap
28402 .PHONY: check-libiberty maybe-check-libiberty
28403 maybe-check-libiberty:
28404 @if libiberty
28405 maybe-check-libiberty: check-libiberty
28407 check-libiberty:
28408 @: $(MAKE); $(unstage)
28409 @r=`${PWD_COMMAND}`; export r; \
28410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28412 (cd $(HOST_SUBDIR)/libiberty && \
28413 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28415 @endif libiberty
28417 .PHONY: install-libiberty maybe-install-libiberty
28418 maybe-install-libiberty:
28419 @if libiberty
28420 maybe-install-libiberty: install-libiberty
28422 install-libiberty: installdirs
28423 @: $(MAKE); $(unstage)
28424 @r=`${PWD_COMMAND}`; export r; \
28425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426 $(HOST_EXPORTS) \
28427 (cd $(HOST_SUBDIR)/libiberty && \
28428 $(MAKE) $(FLAGS_TO_PASS) install)
28430 @endif libiberty
28432 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28433 maybe-install-strip-libiberty:
28434 @if libiberty
28435 maybe-install-strip-libiberty: install-strip-libiberty
28437 install-strip-libiberty: installdirs
28438 @: $(MAKE); $(unstage)
28439 @r=`${PWD_COMMAND}`; export r; \
28440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441 $(HOST_EXPORTS) \
28442 (cd $(HOST_SUBDIR)/libiberty && \
28443 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28445 @endif libiberty
28447 # Other targets (info, dvi, pdf, etc.)
28449 .PHONY: maybe-info-libiberty info-libiberty
28450 maybe-info-libiberty:
28451 @if libiberty
28452 maybe-info-libiberty: info-libiberty
28454 info-libiberty: \
28455 configure-libiberty
28456 @[ -f ./libiberty/Makefile ] || exit 0; \
28457 r=`${PWD_COMMAND}`; export r; \
28458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28459 $(HOST_EXPORTS) \
28460 for flag in $(EXTRA_HOST_FLAGS) ; do \
28461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28462 done; \
28463 echo "Doing info in libiberty"; \
28464 (cd $(HOST_SUBDIR)/libiberty && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28467 "RANLIB=$${RANLIB}" \
28468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28469 info) \
28470 || exit 1
28472 @endif libiberty
28474 .PHONY: maybe-dvi-libiberty dvi-libiberty
28475 maybe-dvi-libiberty:
28476 @if libiberty
28477 maybe-dvi-libiberty: dvi-libiberty
28479 dvi-libiberty: \
28480 configure-libiberty
28481 @[ -f ./libiberty/Makefile ] || exit 0; \
28482 r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 $(HOST_EXPORTS) \
28485 for flag in $(EXTRA_HOST_FLAGS) ; do \
28486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28487 done; \
28488 echo "Doing dvi in libiberty"; \
28489 (cd $(HOST_SUBDIR)/libiberty && \
28490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28492 "RANLIB=$${RANLIB}" \
28493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28494 dvi) \
28495 || exit 1
28497 @endif libiberty
28499 .PHONY: maybe-pdf-libiberty pdf-libiberty
28500 maybe-pdf-libiberty:
28501 @if libiberty
28502 maybe-pdf-libiberty: pdf-libiberty
28504 pdf-libiberty: \
28505 configure-libiberty
28506 @[ -f ./libiberty/Makefile ] || exit 0; \
28507 r=`${PWD_COMMAND}`; export r; \
28508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509 $(HOST_EXPORTS) \
28510 for flag in $(EXTRA_HOST_FLAGS) ; do \
28511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512 done; \
28513 echo "Doing pdf in libiberty"; \
28514 (cd $(HOST_SUBDIR)/libiberty && \
28515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517 "RANLIB=$${RANLIB}" \
28518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28519 pdf) \
28520 || exit 1
28522 @endif libiberty
28524 .PHONY: maybe-html-libiberty html-libiberty
28525 maybe-html-libiberty:
28526 @if libiberty
28527 maybe-html-libiberty: html-libiberty
28529 html-libiberty: \
28530 configure-libiberty
28531 @[ -f ./libiberty/Makefile ] || exit 0; \
28532 r=`${PWD_COMMAND}`; export r; \
28533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 $(HOST_EXPORTS) \
28535 for flag in $(EXTRA_HOST_FLAGS) ; do \
28536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 done; \
28538 echo "Doing html in libiberty"; \
28539 (cd $(HOST_SUBDIR)/libiberty && \
28540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542 "RANLIB=$${RANLIB}" \
28543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544 html) \
28545 || exit 1
28547 @endif libiberty
28549 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28550 maybe-TAGS-libiberty:
28551 @if libiberty
28552 maybe-TAGS-libiberty: TAGS-libiberty
28554 TAGS-libiberty: \
28555 configure-libiberty
28556 @[ -f ./libiberty/Makefile ] || exit 0; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(HOST_EXPORTS) \
28560 for flag in $(EXTRA_HOST_FLAGS) ; do \
28561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562 done; \
28563 echo "Doing TAGS in libiberty"; \
28564 (cd $(HOST_SUBDIR)/libiberty && \
28565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567 "RANLIB=$${RANLIB}" \
28568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569 TAGS) \
28570 || exit 1
28572 @endif libiberty
28574 .PHONY: maybe-install-info-libiberty install-info-libiberty
28575 maybe-install-info-libiberty:
28576 @if libiberty
28577 maybe-install-info-libiberty: install-info-libiberty
28579 install-info-libiberty: \
28580 configure-libiberty \
28581 info-libiberty
28582 @[ -f ./libiberty/Makefile ] || exit 0; \
28583 r=`${PWD_COMMAND}`; export r; \
28584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28585 $(HOST_EXPORTS) \
28586 for flag in $(EXTRA_HOST_FLAGS) ; do \
28587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588 done; \
28589 echo "Doing install-info in libiberty"; \
28590 (cd $(HOST_SUBDIR)/libiberty && \
28591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28593 "RANLIB=$${RANLIB}" \
28594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28595 install-info) \
28596 || exit 1
28598 @endif libiberty
28600 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28601 maybe-install-pdf-libiberty:
28602 @if libiberty
28603 maybe-install-pdf-libiberty: install-pdf-libiberty
28605 install-pdf-libiberty: \
28606 configure-libiberty \
28607 pdf-libiberty
28608 @[ -f ./libiberty/Makefile ] || exit 0; \
28609 r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 $(HOST_EXPORTS) \
28612 for flag in $(EXTRA_HOST_FLAGS) ; do \
28613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28614 done; \
28615 echo "Doing install-pdf in libiberty"; \
28616 (cd $(HOST_SUBDIR)/libiberty && \
28617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28619 "RANLIB=$${RANLIB}" \
28620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28621 install-pdf) \
28622 || exit 1
28624 @endif libiberty
28626 .PHONY: maybe-install-html-libiberty install-html-libiberty
28627 maybe-install-html-libiberty:
28628 @if libiberty
28629 maybe-install-html-libiberty: install-html-libiberty
28631 install-html-libiberty: \
28632 configure-libiberty \
28633 html-libiberty
28634 @[ -f ./libiberty/Makefile ] || exit 0; \
28635 r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(HOST_EXPORTS) \
28638 for flag in $(EXTRA_HOST_FLAGS) ; do \
28639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640 done; \
28641 echo "Doing install-html in libiberty"; \
28642 (cd $(HOST_SUBDIR)/libiberty && \
28643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645 "RANLIB=$${RANLIB}" \
28646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647 install-html) \
28648 || exit 1
28650 @endif libiberty
28652 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28653 maybe-installcheck-libiberty:
28654 @if libiberty
28655 maybe-installcheck-libiberty: installcheck-libiberty
28657 installcheck-libiberty: \
28658 configure-libiberty
28659 @[ -f ./libiberty/Makefile ] || exit 0; \
28660 r=`${PWD_COMMAND}`; export r; \
28661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662 $(HOST_EXPORTS) \
28663 for flag in $(EXTRA_HOST_FLAGS) ; do \
28664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28665 done; \
28666 echo "Doing installcheck in libiberty"; \
28667 (cd $(HOST_SUBDIR)/libiberty && \
28668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28670 "RANLIB=$${RANLIB}" \
28671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28672 installcheck) \
28673 || exit 1
28675 @endif libiberty
28677 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28678 maybe-mostlyclean-libiberty:
28679 @if libiberty
28680 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28682 mostlyclean-libiberty:
28683 @[ -f ./libiberty/Makefile ] || exit 0; \
28684 r=`${PWD_COMMAND}`; export r; \
28685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28686 $(HOST_EXPORTS) \
28687 for flag in $(EXTRA_HOST_FLAGS) ; do \
28688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28689 done; \
28690 echo "Doing mostlyclean in libiberty"; \
28691 (cd $(HOST_SUBDIR)/libiberty && \
28692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28694 "RANLIB=$${RANLIB}" \
28695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28696 mostlyclean) \
28697 || exit 1
28699 @endif libiberty
28701 .PHONY: maybe-clean-libiberty clean-libiberty
28702 maybe-clean-libiberty:
28703 @if libiberty
28704 maybe-clean-libiberty: clean-libiberty
28706 clean-libiberty:
28707 @[ -f ./libiberty/Makefile ] || exit 0; \
28708 r=`${PWD_COMMAND}`; export r; \
28709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28710 $(HOST_EXPORTS) \
28711 for flag in $(EXTRA_HOST_FLAGS) ; do \
28712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28713 done; \
28714 echo "Doing clean in libiberty"; \
28715 (cd $(HOST_SUBDIR)/libiberty && \
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}" \
28720 clean) \
28721 || exit 1
28723 @endif libiberty
28725 .PHONY: maybe-distclean-libiberty distclean-libiberty
28726 maybe-distclean-libiberty:
28727 @if libiberty
28728 maybe-distclean-libiberty: distclean-libiberty
28730 distclean-libiberty:
28731 @[ -f ./libiberty/Makefile ] || exit 0; \
28732 r=`${PWD_COMMAND}`; export r; \
28733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734 $(HOST_EXPORTS) \
28735 for flag in $(EXTRA_HOST_FLAGS) ; do \
28736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737 done; \
28738 echo "Doing distclean in libiberty"; \
28739 (cd $(HOST_SUBDIR)/libiberty && \
28740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742 "RANLIB=$${RANLIB}" \
28743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744 distclean) \
28745 || exit 1
28747 @endif libiberty
28749 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28750 maybe-maintainer-clean-libiberty:
28751 @if libiberty
28752 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28754 maintainer-clean-libiberty:
28755 @[ -f ./libiberty/Makefile ] || exit 0; \
28756 r=`${PWD_COMMAND}`; export r; \
28757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758 $(HOST_EXPORTS) \
28759 for flag in $(EXTRA_HOST_FLAGS) ; do \
28760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761 done; \
28762 echo "Doing maintainer-clean in libiberty"; \
28763 (cd $(HOST_SUBDIR)/libiberty && \
28764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766 "RANLIB=$${RANLIB}" \
28767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768 maintainer-clean) \
28769 || exit 1
28771 @endif libiberty
28775 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28776 maybe-configure-libiberty-linker-plugin:
28777 @if gcc-bootstrap
28778 configure-libiberty-linker-plugin: stage_current
28779 @endif gcc-bootstrap
28780 @if libiberty-linker-plugin
28781 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28782 configure-libiberty-linker-plugin:
28783 @r=`${PWD_COMMAND}`; export r; \
28784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28787 $(HOST_EXPORTS) \
28788 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28789 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28790 case $(srcdir) in \
28791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794 esac; \
28795 module_srcdir=libiberty; \
28796 $(SHELL) \
28797 $$s/$$module_srcdir/configure \
28798 --srcdir=$${topdir}/$$module_srcdir \
28799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28801 || exit 1
28802 @endif libiberty-linker-plugin
28806 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28807 maybe-configure-stage1-libiberty-linker-plugin:
28808 @if libiberty-linker-plugin-bootstrap
28809 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28810 configure-stage1-libiberty-linker-plugin:
28811 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28813 @r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 TFLAGS="$(STAGE1_TFLAGS)"; \
28816 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28817 $(HOST_EXPORTS) \
28818 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28819 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28820 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28821 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28823 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28824 case $(srcdir) in \
28825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28826 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28828 esac; \
28829 module_srcdir=libiberty; \
28830 $(SHELL) $$s/$$module_srcdir/configure \
28831 --srcdir=$${topdir}/$$module_srcdir \
28832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28833 --target=${target_alias} \
28835 $(STAGE1_CONFIGURE_FLAGS) \
28836 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28837 @endif libiberty-linker-plugin-bootstrap
28839 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28840 maybe-configure-stage2-libiberty-linker-plugin:
28841 @if libiberty-linker-plugin-bootstrap
28842 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28843 configure-stage2-libiberty-linker-plugin:
28844 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28846 @r=`${PWD_COMMAND}`; export r; \
28847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848 TFLAGS="$(STAGE2_TFLAGS)"; \
28849 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28850 $(HOST_EXPORTS) \
28851 $(POSTSTAGE1_HOST_EXPORTS) \
28852 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28853 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28854 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28855 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28857 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28858 case $(srcdir) in \
28859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28860 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28862 esac; \
28863 module_srcdir=libiberty; \
28864 $(SHELL) $$s/$$module_srcdir/configure \
28865 --srcdir=$${topdir}/$$module_srcdir \
28866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28867 --target=${target_alias} \
28868 --with-build-libsubdir=$(HOST_SUBDIR) \
28869 $(STAGE2_CONFIGURE_FLAGS) \
28870 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28871 @endif libiberty-linker-plugin-bootstrap
28873 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28874 maybe-configure-stage3-libiberty-linker-plugin:
28875 @if libiberty-linker-plugin-bootstrap
28876 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28877 configure-stage3-libiberty-linker-plugin:
28878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28880 @r=`${PWD_COMMAND}`; export r; \
28881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882 TFLAGS="$(STAGE3_TFLAGS)"; \
28883 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28884 $(HOST_EXPORTS) \
28885 $(POSTSTAGE1_HOST_EXPORTS) \
28886 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28887 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28888 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28889 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28891 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28892 case $(srcdir) in \
28893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28894 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28896 esac; \
28897 module_srcdir=libiberty; \
28898 $(SHELL) $$s/$$module_srcdir/configure \
28899 --srcdir=$${topdir}/$$module_srcdir \
28900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28901 --target=${target_alias} \
28902 --with-build-libsubdir=$(HOST_SUBDIR) \
28903 $(STAGE3_CONFIGURE_FLAGS) \
28904 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28905 @endif libiberty-linker-plugin-bootstrap
28907 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28908 maybe-configure-stage4-libiberty-linker-plugin:
28909 @if libiberty-linker-plugin-bootstrap
28910 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28911 configure-stage4-libiberty-linker-plugin:
28912 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28914 @r=`${PWD_COMMAND}`; export r; \
28915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916 TFLAGS="$(STAGE4_TFLAGS)"; \
28917 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28918 $(HOST_EXPORTS) \
28919 $(POSTSTAGE1_HOST_EXPORTS) \
28920 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28921 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28922 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28923 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28925 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28926 case $(srcdir) in \
28927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28928 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28930 esac; \
28931 module_srcdir=libiberty; \
28932 $(SHELL) $$s/$$module_srcdir/configure \
28933 --srcdir=$${topdir}/$$module_srcdir \
28934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28935 --target=${target_alias} \
28936 --with-build-libsubdir=$(HOST_SUBDIR) \
28937 $(STAGE4_CONFIGURE_FLAGS) \
28938 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28939 @endif libiberty-linker-plugin-bootstrap
28941 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28942 maybe-configure-stageprofile-libiberty-linker-plugin:
28943 @if libiberty-linker-plugin-bootstrap
28944 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28945 configure-stageprofile-libiberty-linker-plugin:
28946 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28948 @r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28951 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28952 $(HOST_EXPORTS) \
28953 $(POSTSTAGE1_HOST_EXPORTS) \
28954 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28955 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28956 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28957 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28959 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28960 case $(srcdir) in \
28961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28962 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28964 esac; \
28965 module_srcdir=libiberty; \
28966 $(SHELL) $$s/$$module_srcdir/configure \
28967 --srcdir=$${topdir}/$$module_srcdir \
28968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28969 --target=${target_alias} \
28970 --with-build-libsubdir=$(HOST_SUBDIR) \
28971 $(STAGEprofile_CONFIGURE_FLAGS) \
28972 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28973 @endif libiberty-linker-plugin-bootstrap
28975 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28976 maybe-configure-stagetrain-libiberty-linker-plugin:
28977 @if libiberty-linker-plugin-bootstrap
28978 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28979 configure-stagetrain-libiberty-linker-plugin:
28980 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28982 @r=`${PWD_COMMAND}`; export r; \
28983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28985 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28986 $(HOST_EXPORTS) \
28987 $(POSTSTAGE1_HOST_EXPORTS) \
28988 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28989 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28990 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28991 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28993 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28994 case $(srcdir) in \
28995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28996 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28998 esac; \
28999 module_srcdir=libiberty; \
29000 $(SHELL) $$s/$$module_srcdir/configure \
29001 --srcdir=$${topdir}/$$module_srcdir \
29002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29003 --target=${target_alias} \
29004 --with-build-libsubdir=$(HOST_SUBDIR) \
29005 $(STAGEtrain_CONFIGURE_FLAGS) \
29006 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29007 @endif libiberty-linker-plugin-bootstrap
29009 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29010 maybe-configure-stagefeedback-libiberty-linker-plugin:
29011 @if libiberty-linker-plugin-bootstrap
29012 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29013 configure-stagefeedback-libiberty-linker-plugin:
29014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29016 @r=`${PWD_COMMAND}`; export r; \
29017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29019 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29020 $(HOST_EXPORTS) \
29021 $(POSTSTAGE1_HOST_EXPORTS) \
29022 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29023 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29024 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29025 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29027 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29028 case $(srcdir) in \
29029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29030 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29032 esac; \
29033 module_srcdir=libiberty; \
29034 $(SHELL) $$s/$$module_srcdir/configure \
29035 --srcdir=$${topdir}/$$module_srcdir \
29036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29037 --target=${target_alias} \
29038 --with-build-libsubdir=$(HOST_SUBDIR) \
29039 $(STAGEfeedback_CONFIGURE_FLAGS) \
29040 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29041 @endif libiberty-linker-plugin-bootstrap
29043 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29044 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29045 @if libiberty-linker-plugin-bootstrap
29046 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29047 configure-stageautoprofile-libiberty-linker-plugin:
29048 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29050 @r=`${PWD_COMMAND}`; export r; \
29051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29053 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29054 $(HOST_EXPORTS) \
29055 $(POSTSTAGE1_HOST_EXPORTS) \
29056 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29057 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29058 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29059 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29061 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29062 case $(srcdir) in \
29063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29064 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29066 esac; \
29067 module_srcdir=libiberty; \
29068 $(SHELL) $$s/$$module_srcdir/configure \
29069 --srcdir=$${topdir}/$$module_srcdir \
29070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29071 --target=${target_alias} \
29072 --with-build-libsubdir=$(HOST_SUBDIR) \
29073 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29074 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29075 @endif libiberty-linker-plugin-bootstrap
29077 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29078 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29079 @if libiberty-linker-plugin-bootstrap
29080 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29081 configure-stageautofeedback-libiberty-linker-plugin:
29082 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29084 @r=`${PWD_COMMAND}`; export r; \
29085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29086 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29087 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29088 $(HOST_EXPORTS) \
29089 $(POSTSTAGE1_HOST_EXPORTS) \
29090 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29091 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29092 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29093 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29095 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29096 case $(srcdir) in \
29097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29098 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29100 esac; \
29101 module_srcdir=libiberty; \
29102 $(SHELL) $$s/$$module_srcdir/configure \
29103 --srcdir=$${topdir}/$$module_srcdir \
29104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29105 --target=${target_alias} \
29106 --with-build-libsubdir=$(HOST_SUBDIR) \
29107 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29108 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29109 @endif libiberty-linker-plugin-bootstrap
29115 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29116 maybe-all-libiberty-linker-plugin:
29117 @if gcc-bootstrap
29118 all-libiberty-linker-plugin: stage_current
29119 @endif gcc-bootstrap
29120 @if libiberty-linker-plugin
29121 TARGET-libiberty-linker-plugin=all
29122 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29123 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29124 @r=`${PWD_COMMAND}`; export r; \
29125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29126 $(HOST_EXPORTS) \
29127 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29129 $(TARGET-libiberty-linker-plugin))
29130 @endif libiberty-linker-plugin
29134 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29135 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29136 maybe-all-stage1-libiberty-linker-plugin:
29137 maybe-clean-stage1-libiberty-linker-plugin:
29138 @if libiberty-linker-plugin-bootstrap
29139 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29140 all-stage1: all-stage1-libiberty-linker-plugin
29141 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29142 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29144 @r=`${PWD_COMMAND}`; export r; \
29145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146 TFLAGS="$(STAGE1_TFLAGS)"; \
29147 $(HOST_EXPORTS) \
29148 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29151 CFLAGS="$(STAGE1_CFLAGS)" \
29152 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29153 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29154 LIBCFLAGS="$(LIBCFLAGS)" \
29155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29158 $(EXTRA_HOST_FLAGS) \
29159 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29160 TFLAGS="$(STAGE1_TFLAGS)" \
29161 $(TARGET-stage1-libiberty-linker-plugin)
29163 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29164 clean-stage1: clean-stage1-libiberty-linker-plugin
29165 clean-stage1-libiberty-linker-plugin:
29166 @if [ $(current_stage) = stage1 ]; then \
29167 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29168 else \
29169 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29170 $(MAKE) stage1-start; \
29171 fi; \
29172 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29173 $(MAKE) $(EXTRA_HOST_FLAGS) \
29174 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29175 @endif libiberty-linker-plugin-bootstrap
29178 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29179 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29180 maybe-all-stage2-libiberty-linker-plugin:
29181 maybe-clean-stage2-libiberty-linker-plugin:
29182 @if libiberty-linker-plugin-bootstrap
29183 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29184 all-stage2: all-stage2-libiberty-linker-plugin
29185 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29186 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29187 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29188 @r=`${PWD_COMMAND}`; export r; \
29189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29190 TFLAGS="$(STAGE2_TFLAGS)"; \
29191 $(HOST_EXPORTS) \
29192 $(POSTSTAGE1_HOST_EXPORTS) \
29193 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29196 CFLAGS="$(STAGE2_CFLAGS)" \
29197 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29198 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29199 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29204 TFLAGS="$(STAGE2_TFLAGS)" \
29205 $(TARGET-stage2-libiberty-linker-plugin)
29207 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29208 clean-stage2: clean-stage2-libiberty-linker-plugin
29209 clean-stage2-libiberty-linker-plugin:
29210 @if [ $(current_stage) = stage2 ]; then \
29211 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29212 else \
29213 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29214 $(MAKE) stage2-start; \
29215 fi; \
29216 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29217 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29218 @endif libiberty-linker-plugin-bootstrap
29221 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29222 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29223 maybe-all-stage3-libiberty-linker-plugin:
29224 maybe-clean-stage3-libiberty-linker-plugin:
29225 @if libiberty-linker-plugin-bootstrap
29226 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29227 all-stage3: all-stage3-libiberty-linker-plugin
29228 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29229 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29231 @r=`${PWD_COMMAND}`; export r; \
29232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29233 TFLAGS="$(STAGE3_TFLAGS)"; \
29234 $(HOST_EXPORTS) \
29235 $(POSTSTAGE1_HOST_EXPORTS) \
29236 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29239 CFLAGS="$(STAGE3_CFLAGS)" \
29240 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29241 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29242 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29247 TFLAGS="$(STAGE3_TFLAGS)" \
29248 $(TARGET-stage3-libiberty-linker-plugin)
29250 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29251 clean-stage3: clean-stage3-libiberty-linker-plugin
29252 clean-stage3-libiberty-linker-plugin:
29253 @if [ $(current_stage) = stage3 ]; then \
29254 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29255 else \
29256 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29257 $(MAKE) stage3-start; \
29258 fi; \
29259 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29260 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29261 @endif libiberty-linker-plugin-bootstrap
29264 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29265 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29266 maybe-all-stage4-libiberty-linker-plugin:
29267 maybe-clean-stage4-libiberty-linker-plugin:
29268 @if libiberty-linker-plugin-bootstrap
29269 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29270 all-stage4: all-stage4-libiberty-linker-plugin
29271 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29272 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29273 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29274 @r=`${PWD_COMMAND}`; export r; \
29275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276 TFLAGS="$(STAGE4_TFLAGS)"; \
29277 $(HOST_EXPORTS) \
29278 $(POSTSTAGE1_HOST_EXPORTS) \
29279 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29282 CFLAGS="$(STAGE4_CFLAGS)" \
29283 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29284 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29285 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29290 TFLAGS="$(STAGE4_TFLAGS)" \
29291 $(TARGET-stage4-libiberty-linker-plugin)
29293 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29294 clean-stage4: clean-stage4-libiberty-linker-plugin
29295 clean-stage4-libiberty-linker-plugin:
29296 @if [ $(current_stage) = stage4 ]; then \
29297 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29298 else \
29299 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29300 $(MAKE) stage4-start; \
29301 fi; \
29302 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29304 @endif libiberty-linker-plugin-bootstrap
29307 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29308 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29309 maybe-all-stageprofile-libiberty-linker-plugin:
29310 maybe-clean-stageprofile-libiberty-linker-plugin:
29311 @if libiberty-linker-plugin-bootstrap
29312 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29313 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29314 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29315 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29316 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29317 @r=`${PWD_COMMAND}`; export r; \
29318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29320 $(HOST_EXPORTS) \
29321 $(POSTSTAGE1_HOST_EXPORTS) \
29322 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29325 CFLAGS="$(STAGEprofile_CFLAGS)" \
29326 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29327 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29328 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29333 TFLAGS="$(STAGEprofile_TFLAGS)" \
29334 $(TARGET-stageprofile-libiberty-linker-plugin)
29336 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29337 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29338 clean-stageprofile-libiberty-linker-plugin:
29339 @if [ $(current_stage) = stageprofile ]; then \
29340 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29341 else \
29342 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29343 $(MAKE) stageprofile-start; \
29344 fi; \
29345 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29346 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29347 @endif libiberty-linker-plugin-bootstrap
29350 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29351 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29352 maybe-all-stagetrain-libiberty-linker-plugin:
29353 maybe-clean-stagetrain-libiberty-linker-plugin:
29354 @if libiberty-linker-plugin-bootstrap
29355 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29356 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29357 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29358 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29359 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29360 @r=`${PWD_COMMAND}`; export r; \
29361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29363 $(HOST_EXPORTS) \
29364 $(POSTSTAGE1_HOST_EXPORTS) \
29365 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29368 CFLAGS="$(STAGEtrain_CFLAGS)" \
29369 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29370 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29371 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29376 TFLAGS="$(STAGEtrain_TFLAGS)" \
29377 $(TARGET-stagetrain-libiberty-linker-plugin)
29379 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29380 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29381 clean-stagetrain-libiberty-linker-plugin:
29382 @if [ $(current_stage) = stagetrain ]; then \
29383 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29384 else \
29385 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29386 $(MAKE) stagetrain-start; \
29387 fi; \
29388 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29390 @endif libiberty-linker-plugin-bootstrap
29393 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29394 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29395 maybe-all-stagefeedback-libiberty-linker-plugin:
29396 maybe-clean-stagefeedback-libiberty-linker-plugin:
29397 @if libiberty-linker-plugin-bootstrap
29398 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29399 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29400 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29401 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403 @r=`${PWD_COMMAND}`; export r; \
29404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29405 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29406 $(HOST_EXPORTS) \
29407 $(POSTSTAGE1_HOST_EXPORTS) \
29408 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29411 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29412 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29413 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29414 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29419 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29420 $(TARGET-stagefeedback-libiberty-linker-plugin)
29422 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29423 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29424 clean-stagefeedback-libiberty-linker-plugin:
29425 @if [ $(current_stage) = stagefeedback ]; then \
29426 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29427 else \
29428 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29429 $(MAKE) stagefeedback-start; \
29430 fi; \
29431 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29433 @endif libiberty-linker-plugin-bootstrap
29436 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29437 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29438 maybe-all-stageautoprofile-libiberty-linker-plugin:
29439 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29440 @if libiberty-linker-plugin-bootstrap
29441 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29442 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29443 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29444 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29445 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29446 @r=`${PWD_COMMAND}`; export r; \
29447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29448 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29449 $(HOST_EXPORTS) \
29450 $(POSTSTAGE1_HOST_EXPORTS) \
29451 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29452 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29454 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29455 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29456 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29457 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29462 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29463 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29465 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29466 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29467 clean-stageautoprofile-libiberty-linker-plugin:
29468 @if [ $(current_stage) = stageautoprofile ]; then \
29469 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29470 else \
29471 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29472 $(MAKE) stageautoprofile-start; \
29473 fi; \
29474 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29476 @endif libiberty-linker-plugin-bootstrap
29479 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29480 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29481 maybe-all-stageautofeedback-libiberty-linker-plugin:
29482 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29483 @if libiberty-linker-plugin-bootstrap
29484 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29485 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29486 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29487 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29488 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29489 @r=`${PWD_COMMAND}`; export r; \
29490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29491 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29492 $(HOST_EXPORTS) \
29493 $(POSTSTAGE1_HOST_EXPORTS) \
29494 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29497 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29498 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29499 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29500 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29505 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29506 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29508 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29509 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29510 clean-stageautofeedback-libiberty-linker-plugin:
29511 @if [ $(current_stage) = stageautofeedback ]; then \
29512 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29513 else \
29514 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29515 $(MAKE) stageautofeedback-start; \
29516 fi; \
29517 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29519 @endif libiberty-linker-plugin-bootstrap
29525 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29526 maybe-check-libiberty-linker-plugin:
29527 @if libiberty-linker-plugin
29528 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29530 check-libiberty-linker-plugin:
29531 @: $(MAKE); $(unstage)
29532 @r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29535 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29536 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29538 @endif libiberty-linker-plugin
29540 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29541 maybe-install-libiberty-linker-plugin:
29542 @if libiberty-linker-plugin
29543 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29545 install-libiberty-linker-plugin: installdirs
29546 @: $(MAKE); $(unstage)
29547 @r=`${PWD_COMMAND}`; export r; \
29548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29549 $(HOST_EXPORTS) \
29550 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29551 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29553 @endif libiberty-linker-plugin
29555 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29556 maybe-install-strip-libiberty-linker-plugin:
29557 @if libiberty-linker-plugin
29558 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29560 install-strip-libiberty-linker-plugin: installdirs
29561 @: $(MAKE); $(unstage)
29562 @r=`${PWD_COMMAND}`; export r; \
29563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564 $(HOST_EXPORTS) \
29565 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29566 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29568 @endif libiberty-linker-plugin
29570 # Other targets (info, dvi, pdf, etc.)
29572 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29573 maybe-info-libiberty-linker-plugin:
29574 @if libiberty-linker-plugin
29575 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29577 info-libiberty-linker-plugin: \
29578 configure-libiberty-linker-plugin
29579 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29580 r=`${PWD_COMMAND}`; export r; \
29581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582 $(HOST_EXPORTS) \
29583 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29585 done; \
29586 echo "Doing info in libiberty-linker-plugin"; \
29587 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29590 "RANLIB=$${RANLIB}" \
29591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29592 info) \
29593 || exit 1
29595 @endif libiberty-linker-plugin
29597 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29598 maybe-dvi-libiberty-linker-plugin:
29599 @if libiberty-linker-plugin
29600 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29602 dvi-libiberty-linker-plugin: \
29603 configure-libiberty-linker-plugin
29604 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29605 r=`${PWD_COMMAND}`; export r; \
29606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29607 $(HOST_EXPORTS) \
29608 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610 done; \
29611 echo "Doing dvi in libiberty-linker-plugin"; \
29612 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29615 "RANLIB=$${RANLIB}" \
29616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29617 dvi) \
29618 || exit 1
29620 @endif libiberty-linker-plugin
29622 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29623 maybe-pdf-libiberty-linker-plugin:
29624 @if libiberty-linker-plugin
29625 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29627 pdf-libiberty-linker-plugin: \
29628 configure-libiberty-linker-plugin
29629 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29630 r=`${PWD_COMMAND}`; export r; \
29631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29632 $(HOST_EXPORTS) \
29633 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29635 done; \
29636 echo "Doing pdf in libiberty-linker-plugin"; \
29637 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29640 "RANLIB=$${RANLIB}" \
29641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29642 pdf) \
29643 || exit 1
29645 @endif libiberty-linker-plugin
29647 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29648 maybe-html-libiberty-linker-plugin:
29649 @if libiberty-linker-plugin
29650 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29652 html-libiberty-linker-plugin: \
29653 configure-libiberty-linker-plugin
29654 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29655 r=`${PWD_COMMAND}`; export r; \
29656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29657 $(HOST_EXPORTS) \
29658 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29660 done; \
29661 echo "Doing html in libiberty-linker-plugin"; \
29662 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29665 "RANLIB=$${RANLIB}" \
29666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29667 html) \
29668 || exit 1
29670 @endif libiberty-linker-plugin
29672 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29673 maybe-TAGS-libiberty-linker-plugin:
29674 @if libiberty-linker-plugin
29675 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29677 TAGS-libiberty-linker-plugin: \
29678 configure-libiberty-linker-plugin
29679 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29680 r=`${PWD_COMMAND}`; export r; \
29681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682 $(HOST_EXPORTS) \
29683 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685 done; \
29686 echo "Doing TAGS in libiberty-linker-plugin"; \
29687 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690 "RANLIB=$${RANLIB}" \
29691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692 TAGS) \
29693 || exit 1
29695 @endif libiberty-linker-plugin
29697 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29698 maybe-install-info-libiberty-linker-plugin:
29699 @if libiberty-linker-plugin
29700 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29702 install-info-libiberty-linker-plugin: \
29703 configure-libiberty-linker-plugin \
29704 info-libiberty-linker-plugin
29705 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29706 r=`${PWD_COMMAND}`; export r; \
29707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708 $(HOST_EXPORTS) \
29709 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29711 done; \
29712 echo "Doing install-info in libiberty-linker-plugin"; \
29713 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716 "RANLIB=$${RANLIB}" \
29717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29718 install-info) \
29719 || exit 1
29721 @endif libiberty-linker-plugin
29723 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29724 maybe-install-pdf-libiberty-linker-plugin:
29725 @if libiberty-linker-plugin
29726 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29728 install-pdf-libiberty-linker-plugin: \
29729 configure-libiberty-linker-plugin \
29730 pdf-libiberty-linker-plugin
29731 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29732 r=`${PWD_COMMAND}`; export r; \
29733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29734 $(HOST_EXPORTS) \
29735 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29737 done; \
29738 echo "Doing install-pdf in libiberty-linker-plugin"; \
29739 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29742 "RANLIB=$${RANLIB}" \
29743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29744 install-pdf) \
29745 || exit 1
29747 @endif libiberty-linker-plugin
29749 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29750 maybe-install-html-libiberty-linker-plugin:
29751 @if libiberty-linker-plugin
29752 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29754 install-html-libiberty-linker-plugin: \
29755 configure-libiberty-linker-plugin \
29756 html-libiberty-linker-plugin
29757 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29758 r=`${PWD_COMMAND}`; export r; \
29759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760 $(HOST_EXPORTS) \
29761 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29763 done; \
29764 echo "Doing install-html in libiberty-linker-plugin"; \
29765 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29768 "RANLIB=$${RANLIB}" \
29769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29770 install-html) \
29771 || exit 1
29773 @endif libiberty-linker-plugin
29775 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29776 maybe-installcheck-libiberty-linker-plugin:
29777 @if libiberty-linker-plugin
29778 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29780 installcheck-libiberty-linker-plugin: \
29781 configure-libiberty-linker-plugin
29782 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29783 r=`${PWD_COMMAND}`; export r; \
29784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785 $(HOST_EXPORTS) \
29786 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788 done; \
29789 echo "Doing installcheck in libiberty-linker-plugin"; \
29790 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29793 "RANLIB=$${RANLIB}" \
29794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29795 installcheck) \
29796 || exit 1
29798 @endif libiberty-linker-plugin
29800 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29801 maybe-mostlyclean-libiberty-linker-plugin:
29802 @if libiberty-linker-plugin
29803 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29805 mostlyclean-libiberty-linker-plugin:
29806 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29807 r=`${PWD_COMMAND}`; export r; \
29808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809 $(HOST_EXPORTS) \
29810 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29812 done; \
29813 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29814 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29817 "RANLIB=$${RANLIB}" \
29818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29819 mostlyclean) \
29820 || exit 1
29822 @endif libiberty-linker-plugin
29824 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29825 maybe-clean-libiberty-linker-plugin:
29826 @if libiberty-linker-plugin
29827 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29829 clean-libiberty-linker-plugin:
29830 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29831 r=`${PWD_COMMAND}`; export r; \
29832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29833 $(HOST_EXPORTS) \
29834 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29836 done; \
29837 echo "Doing clean in libiberty-linker-plugin"; \
29838 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29841 "RANLIB=$${RANLIB}" \
29842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29843 clean) \
29844 || exit 1
29846 @endif libiberty-linker-plugin
29848 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29849 maybe-distclean-libiberty-linker-plugin:
29850 @if libiberty-linker-plugin
29851 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29853 distclean-libiberty-linker-plugin:
29854 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29855 r=`${PWD_COMMAND}`; export r; \
29856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29857 $(HOST_EXPORTS) \
29858 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29860 done; \
29861 echo "Doing distclean in libiberty-linker-plugin"; \
29862 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29865 "RANLIB=$${RANLIB}" \
29866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29867 distclean) \
29868 || exit 1
29870 @endif libiberty-linker-plugin
29872 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29873 maybe-maintainer-clean-libiberty-linker-plugin:
29874 @if libiberty-linker-plugin
29875 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29877 maintainer-clean-libiberty-linker-plugin:
29878 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29879 r=`${PWD_COMMAND}`; export r; \
29880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881 $(HOST_EXPORTS) \
29882 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884 done; \
29885 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29886 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889 "RANLIB=$${RANLIB}" \
29890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891 maintainer-clean) \
29892 || exit 1
29894 @endif libiberty-linker-plugin
29898 .PHONY: configure-libiconv maybe-configure-libiconv
29899 maybe-configure-libiconv:
29900 @if gcc-bootstrap
29901 configure-libiconv: stage_current
29902 @endif gcc-bootstrap
29903 @if libiconv
29904 maybe-configure-libiconv: configure-libiconv
29905 configure-libiconv:
29906 @r=`${PWD_COMMAND}`; export r; \
29907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29908 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29910 $(HOST_EXPORTS) \
29911 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29912 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29913 case $(srcdir) in \
29914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29915 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29917 esac; \
29918 module_srcdir=libiconv; \
29919 $(SHELL) \
29920 $$s/$$module_srcdir/configure \
29921 --srcdir=$${topdir}/$$module_srcdir \
29922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29923 --target=${target_alias} --disable-shared \
29924 || exit 1
29925 @endif libiconv
29929 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29930 maybe-configure-stage1-libiconv:
29931 @if libiconv-bootstrap
29932 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29933 configure-stage1-libiconv:
29934 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29936 @r=`${PWD_COMMAND}`; export r; \
29937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938 TFLAGS="$(STAGE1_TFLAGS)"; \
29939 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29940 $(HOST_EXPORTS) \
29941 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29942 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29943 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29944 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29946 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29947 case $(srcdir) in \
29948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29949 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29951 esac; \
29952 module_srcdir=libiconv; \
29953 $(SHELL) $$s/$$module_srcdir/configure \
29954 --srcdir=$${topdir}/$$module_srcdir \
29955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29956 --target=${target_alias} \
29958 $(STAGE1_CONFIGURE_FLAGS) \
29959 --disable-shared
29960 @endif libiconv-bootstrap
29962 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29963 maybe-configure-stage2-libiconv:
29964 @if libiconv-bootstrap
29965 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29966 configure-stage2-libiconv:
29967 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29969 @r=`${PWD_COMMAND}`; export r; \
29970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29971 TFLAGS="$(STAGE2_TFLAGS)"; \
29972 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29973 $(HOST_EXPORTS) \
29974 $(POSTSTAGE1_HOST_EXPORTS) \
29975 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29976 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29977 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29978 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29980 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29981 case $(srcdir) in \
29982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29983 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29985 esac; \
29986 module_srcdir=libiconv; \
29987 $(SHELL) $$s/$$module_srcdir/configure \
29988 --srcdir=$${topdir}/$$module_srcdir \
29989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29990 --target=${target_alias} \
29991 --with-build-libsubdir=$(HOST_SUBDIR) \
29992 $(STAGE2_CONFIGURE_FLAGS) \
29993 --disable-shared
29994 @endif libiconv-bootstrap
29996 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29997 maybe-configure-stage3-libiconv:
29998 @if libiconv-bootstrap
29999 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30000 configure-stage3-libiconv:
30001 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30003 @r=`${PWD_COMMAND}`; export r; \
30004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005 TFLAGS="$(STAGE3_TFLAGS)"; \
30006 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30007 $(HOST_EXPORTS) \
30008 $(POSTSTAGE1_HOST_EXPORTS) \
30009 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30010 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30011 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30012 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30014 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30015 case $(srcdir) in \
30016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30017 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30019 esac; \
30020 module_srcdir=libiconv; \
30021 $(SHELL) $$s/$$module_srcdir/configure \
30022 --srcdir=$${topdir}/$$module_srcdir \
30023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30024 --target=${target_alias} \
30025 --with-build-libsubdir=$(HOST_SUBDIR) \
30026 $(STAGE3_CONFIGURE_FLAGS) \
30027 --disable-shared
30028 @endif libiconv-bootstrap
30030 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30031 maybe-configure-stage4-libiconv:
30032 @if libiconv-bootstrap
30033 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30034 configure-stage4-libiconv:
30035 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30037 @r=`${PWD_COMMAND}`; export r; \
30038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039 TFLAGS="$(STAGE4_TFLAGS)"; \
30040 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30041 $(HOST_EXPORTS) \
30042 $(POSTSTAGE1_HOST_EXPORTS) \
30043 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30044 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30045 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30046 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30048 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30049 case $(srcdir) in \
30050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30051 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30053 esac; \
30054 module_srcdir=libiconv; \
30055 $(SHELL) $$s/$$module_srcdir/configure \
30056 --srcdir=$${topdir}/$$module_srcdir \
30057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30058 --target=${target_alias} \
30059 --with-build-libsubdir=$(HOST_SUBDIR) \
30060 $(STAGE4_CONFIGURE_FLAGS) \
30061 --disable-shared
30062 @endif libiconv-bootstrap
30064 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30065 maybe-configure-stageprofile-libiconv:
30066 @if libiconv-bootstrap
30067 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30068 configure-stageprofile-libiconv:
30069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30071 @r=`${PWD_COMMAND}`; export r; \
30072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30074 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30075 $(HOST_EXPORTS) \
30076 $(POSTSTAGE1_HOST_EXPORTS) \
30077 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30078 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30079 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30080 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30082 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30083 case $(srcdir) in \
30084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30085 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30087 esac; \
30088 module_srcdir=libiconv; \
30089 $(SHELL) $$s/$$module_srcdir/configure \
30090 --srcdir=$${topdir}/$$module_srcdir \
30091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30092 --target=${target_alias} \
30093 --with-build-libsubdir=$(HOST_SUBDIR) \
30094 $(STAGEprofile_CONFIGURE_FLAGS) \
30095 --disable-shared
30096 @endif libiconv-bootstrap
30098 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30099 maybe-configure-stagetrain-libiconv:
30100 @if libiconv-bootstrap
30101 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30102 configure-stagetrain-libiconv:
30103 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30105 @r=`${PWD_COMMAND}`; export r; \
30106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30108 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30109 $(HOST_EXPORTS) \
30110 $(POSTSTAGE1_HOST_EXPORTS) \
30111 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30112 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30113 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30114 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30116 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30117 case $(srcdir) in \
30118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30119 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30121 esac; \
30122 module_srcdir=libiconv; \
30123 $(SHELL) $$s/$$module_srcdir/configure \
30124 --srcdir=$${topdir}/$$module_srcdir \
30125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30126 --target=${target_alias} \
30127 --with-build-libsubdir=$(HOST_SUBDIR) \
30128 $(STAGEtrain_CONFIGURE_FLAGS) \
30129 --disable-shared
30130 @endif libiconv-bootstrap
30132 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30133 maybe-configure-stagefeedback-libiconv:
30134 @if libiconv-bootstrap
30135 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30136 configure-stagefeedback-libiconv:
30137 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30139 @r=`${PWD_COMMAND}`; export r; \
30140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30141 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30142 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30143 $(HOST_EXPORTS) \
30144 $(POSTSTAGE1_HOST_EXPORTS) \
30145 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30146 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30147 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30148 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30150 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30151 case $(srcdir) in \
30152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30153 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30155 esac; \
30156 module_srcdir=libiconv; \
30157 $(SHELL) $$s/$$module_srcdir/configure \
30158 --srcdir=$${topdir}/$$module_srcdir \
30159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30160 --target=${target_alias} \
30161 --with-build-libsubdir=$(HOST_SUBDIR) \
30162 $(STAGEfeedback_CONFIGURE_FLAGS) \
30163 --disable-shared
30164 @endif libiconv-bootstrap
30166 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30167 maybe-configure-stageautoprofile-libiconv:
30168 @if libiconv-bootstrap
30169 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30170 configure-stageautoprofile-libiconv:
30171 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30172 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30173 @r=`${PWD_COMMAND}`; export r; \
30174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30175 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30176 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30177 $(HOST_EXPORTS) \
30178 $(POSTSTAGE1_HOST_EXPORTS) \
30179 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30180 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30181 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30182 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30184 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30185 case $(srcdir) in \
30186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30187 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30189 esac; \
30190 module_srcdir=libiconv; \
30191 $(SHELL) $$s/$$module_srcdir/configure \
30192 --srcdir=$${topdir}/$$module_srcdir \
30193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30194 --target=${target_alias} \
30195 --with-build-libsubdir=$(HOST_SUBDIR) \
30196 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30197 --disable-shared
30198 @endif libiconv-bootstrap
30200 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30201 maybe-configure-stageautofeedback-libiconv:
30202 @if libiconv-bootstrap
30203 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30204 configure-stageautofeedback-libiconv:
30205 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30207 @r=`${PWD_COMMAND}`; export r; \
30208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30209 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30210 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30211 $(HOST_EXPORTS) \
30212 $(POSTSTAGE1_HOST_EXPORTS) \
30213 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30214 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30215 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30216 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30218 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30219 case $(srcdir) in \
30220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30221 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30223 esac; \
30224 module_srcdir=libiconv; \
30225 $(SHELL) $$s/$$module_srcdir/configure \
30226 --srcdir=$${topdir}/$$module_srcdir \
30227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30228 --target=${target_alias} \
30229 --with-build-libsubdir=$(HOST_SUBDIR) \
30230 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30231 --disable-shared
30232 @endif libiconv-bootstrap
30238 .PHONY: all-libiconv maybe-all-libiconv
30239 maybe-all-libiconv:
30240 @if gcc-bootstrap
30241 all-libiconv: stage_current
30242 @endif gcc-bootstrap
30243 @if libiconv
30244 TARGET-libiconv=all
30245 maybe-all-libiconv: all-libiconv
30246 all-libiconv: configure-libiconv
30247 @r=`${PWD_COMMAND}`; export r; \
30248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30249 $(HOST_EXPORTS) \
30250 (cd $(HOST_SUBDIR)/libiconv && \
30251 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30252 $(TARGET-libiconv))
30253 @endif libiconv
30257 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30258 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30259 maybe-all-stage1-libiconv:
30260 maybe-clean-stage1-libiconv:
30261 @if libiconv-bootstrap
30262 maybe-all-stage1-libiconv: all-stage1-libiconv
30263 all-stage1: all-stage1-libiconv
30264 TARGET-stage1-libiconv = $(TARGET-libiconv)
30265 all-stage1-libiconv: configure-stage1-libiconv
30266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30267 @r=`${PWD_COMMAND}`; export r; \
30268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269 TFLAGS="$(STAGE1_TFLAGS)"; \
30270 $(HOST_EXPORTS) \
30271 cd $(HOST_SUBDIR)/libiconv && \
30273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30274 CFLAGS="$(STAGE1_CFLAGS)" \
30275 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30276 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30277 LIBCFLAGS="$(LIBCFLAGS)" \
30278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30281 $(EXTRA_HOST_FLAGS) \
30282 $(STAGE1_FLAGS_TO_PASS) \
30283 TFLAGS="$(STAGE1_TFLAGS)" \
30284 $(TARGET-stage1-libiconv)
30286 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30287 clean-stage1: clean-stage1-libiconv
30288 clean-stage1-libiconv:
30289 @if [ $(current_stage) = stage1 ]; then \
30290 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30291 else \
30292 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30293 $(MAKE) stage1-start; \
30294 fi; \
30295 cd $(HOST_SUBDIR)/libiconv && \
30296 $(MAKE) $(EXTRA_HOST_FLAGS) \
30297 $(STAGE1_FLAGS_TO_PASS) clean
30298 @endif libiconv-bootstrap
30301 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30302 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30303 maybe-all-stage2-libiconv:
30304 maybe-clean-stage2-libiconv:
30305 @if libiconv-bootstrap
30306 maybe-all-stage2-libiconv: all-stage2-libiconv
30307 all-stage2: all-stage2-libiconv
30308 TARGET-stage2-libiconv = $(TARGET-libiconv)
30309 all-stage2-libiconv: configure-stage2-libiconv
30310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30311 @r=`${PWD_COMMAND}`; export r; \
30312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313 TFLAGS="$(STAGE2_TFLAGS)"; \
30314 $(HOST_EXPORTS) \
30315 $(POSTSTAGE1_HOST_EXPORTS) \
30316 cd $(HOST_SUBDIR)/libiconv && \
30318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30319 CFLAGS="$(STAGE2_CFLAGS)" \
30320 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30321 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30322 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30327 TFLAGS="$(STAGE2_TFLAGS)" \
30328 $(TARGET-stage2-libiconv)
30330 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30331 clean-stage2: clean-stage2-libiconv
30332 clean-stage2-libiconv:
30333 @if [ $(current_stage) = stage2 ]; then \
30334 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30335 else \
30336 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30337 $(MAKE) stage2-start; \
30338 fi; \
30339 cd $(HOST_SUBDIR)/libiconv && \
30340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30341 @endif libiconv-bootstrap
30344 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30345 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30346 maybe-all-stage3-libiconv:
30347 maybe-clean-stage3-libiconv:
30348 @if libiconv-bootstrap
30349 maybe-all-stage3-libiconv: all-stage3-libiconv
30350 all-stage3: all-stage3-libiconv
30351 TARGET-stage3-libiconv = $(TARGET-libiconv)
30352 all-stage3-libiconv: configure-stage3-libiconv
30353 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30354 @r=`${PWD_COMMAND}`; export r; \
30355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30356 TFLAGS="$(STAGE3_TFLAGS)"; \
30357 $(HOST_EXPORTS) \
30358 $(POSTSTAGE1_HOST_EXPORTS) \
30359 cd $(HOST_SUBDIR)/libiconv && \
30361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30362 CFLAGS="$(STAGE3_CFLAGS)" \
30363 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30364 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30365 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30370 TFLAGS="$(STAGE3_TFLAGS)" \
30371 $(TARGET-stage3-libiconv)
30373 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30374 clean-stage3: clean-stage3-libiconv
30375 clean-stage3-libiconv:
30376 @if [ $(current_stage) = stage3 ]; then \
30377 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30378 else \
30379 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30380 $(MAKE) stage3-start; \
30381 fi; \
30382 cd $(HOST_SUBDIR)/libiconv && \
30383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30384 @endif libiconv-bootstrap
30387 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30388 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30389 maybe-all-stage4-libiconv:
30390 maybe-clean-stage4-libiconv:
30391 @if libiconv-bootstrap
30392 maybe-all-stage4-libiconv: all-stage4-libiconv
30393 all-stage4: all-stage4-libiconv
30394 TARGET-stage4-libiconv = $(TARGET-libiconv)
30395 all-stage4-libiconv: configure-stage4-libiconv
30396 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30397 @r=`${PWD_COMMAND}`; export r; \
30398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399 TFLAGS="$(STAGE4_TFLAGS)"; \
30400 $(HOST_EXPORTS) \
30401 $(POSTSTAGE1_HOST_EXPORTS) \
30402 cd $(HOST_SUBDIR)/libiconv && \
30404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30405 CFLAGS="$(STAGE4_CFLAGS)" \
30406 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30407 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30408 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30413 TFLAGS="$(STAGE4_TFLAGS)" \
30414 $(TARGET-stage4-libiconv)
30416 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30417 clean-stage4: clean-stage4-libiconv
30418 clean-stage4-libiconv:
30419 @if [ $(current_stage) = stage4 ]; then \
30420 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30421 else \
30422 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30423 $(MAKE) stage4-start; \
30424 fi; \
30425 cd $(HOST_SUBDIR)/libiconv && \
30426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30427 @endif libiconv-bootstrap
30430 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30431 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30432 maybe-all-stageprofile-libiconv:
30433 maybe-clean-stageprofile-libiconv:
30434 @if libiconv-bootstrap
30435 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30436 all-stageprofile: all-stageprofile-libiconv
30437 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30438 all-stageprofile-libiconv: configure-stageprofile-libiconv
30439 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30440 @r=`${PWD_COMMAND}`; export r; \
30441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30443 $(HOST_EXPORTS) \
30444 $(POSTSTAGE1_HOST_EXPORTS) \
30445 cd $(HOST_SUBDIR)/libiconv && \
30447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30448 CFLAGS="$(STAGEprofile_CFLAGS)" \
30449 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30450 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30451 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30456 TFLAGS="$(STAGEprofile_TFLAGS)" \
30457 $(TARGET-stageprofile-libiconv)
30459 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30460 clean-stageprofile: clean-stageprofile-libiconv
30461 clean-stageprofile-libiconv:
30462 @if [ $(current_stage) = stageprofile ]; then \
30463 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30464 else \
30465 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30466 $(MAKE) stageprofile-start; \
30467 fi; \
30468 cd $(HOST_SUBDIR)/libiconv && \
30469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30470 @endif libiconv-bootstrap
30473 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30474 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30475 maybe-all-stagetrain-libiconv:
30476 maybe-clean-stagetrain-libiconv:
30477 @if libiconv-bootstrap
30478 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30479 all-stagetrain: all-stagetrain-libiconv
30480 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30481 all-stagetrain-libiconv: configure-stagetrain-libiconv
30482 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30483 @r=`${PWD_COMMAND}`; export r; \
30484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30485 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30486 $(HOST_EXPORTS) \
30487 $(POSTSTAGE1_HOST_EXPORTS) \
30488 cd $(HOST_SUBDIR)/libiconv && \
30490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30491 CFLAGS="$(STAGEtrain_CFLAGS)" \
30492 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30493 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30494 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30499 TFLAGS="$(STAGEtrain_TFLAGS)" \
30500 $(TARGET-stagetrain-libiconv)
30502 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30503 clean-stagetrain: clean-stagetrain-libiconv
30504 clean-stagetrain-libiconv:
30505 @if [ $(current_stage) = stagetrain ]; then \
30506 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30507 else \
30508 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30509 $(MAKE) stagetrain-start; \
30510 fi; \
30511 cd $(HOST_SUBDIR)/libiconv && \
30512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30513 @endif libiconv-bootstrap
30516 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30517 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30518 maybe-all-stagefeedback-libiconv:
30519 maybe-clean-stagefeedback-libiconv:
30520 @if libiconv-bootstrap
30521 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30522 all-stagefeedback: all-stagefeedback-libiconv
30523 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30524 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30525 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30526 @r=`${PWD_COMMAND}`; export r; \
30527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30529 $(HOST_EXPORTS) \
30530 $(POSTSTAGE1_HOST_EXPORTS) \
30531 cd $(HOST_SUBDIR)/libiconv && \
30533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30534 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30535 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30536 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30537 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30542 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30543 $(TARGET-stagefeedback-libiconv)
30545 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30546 clean-stagefeedback: clean-stagefeedback-libiconv
30547 clean-stagefeedback-libiconv:
30548 @if [ $(current_stage) = stagefeedback ]; then \
30549 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30550 else \
30551 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30552 $(MAKE) stagefeedback-start; \
30553 fi; \
30554 cd $(HOST_SUBDIR)/libiconv && \
30555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30556 @endif libiconv-bootstrap
30559 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30560 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30561 maybe-all-stageautoprofile-libiconv:
30562 maybe-clean-stageautoprofile-libiconv:
30563 @if libiconv-bootstrap
30564 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30565 all-stageautoprofile: all-stageautoprofile-libiconv
30566 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30567 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30568 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30569 @r=`${PWD_COMMAND}`; export r; \
30570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30572 $(HOST_EXPORTS) \
30573 $(POSTSTAGE1_HOST_EXPORTS) \
30574 cd $(HOST_SUBDIR)/libiconv && \
30575 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30577 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30578 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30579 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30580 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30585 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30586 $(TARGET-stageautoprofile-libiconv)
30588 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30589 clean-stageautoprofile: clean-stageautoprofile-libiconv
30590 clean-stageautoprofile-libiconv:
30591 @if [ $(current_stage) = stageautoprofile ]; then \
30592 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30593 else \
30594 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30595 $(MAKE) stageautoprofile-start; \
30596 fi; \
30597 cd $(HOST_SUBDIR)/libiconv && \
30598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30599 @endif libiconv-bootstrap
30602 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30603 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30604 maybe-all-stageautofeedback-libiconv:
30605 maybe-clean-stageautofeedback-libiconv:
30606 @if libiconv-bootstrap
30607 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30608 all-stageautofeedback: all-stageautofeedback-libiconv
30609 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30610 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30611 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30612 @r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30615 $(HOST_EXPORTS) \
30616 $(POSTSTAGE1_HOST_EXPORTS) \
30617 cd $(HOST_SUBDIR)/libiconv && \
30619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30620 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30621 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30622 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30623 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30628 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30629 $(TARGET-stageautofeedback-libiconv)
30631 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30632 clean-stageautofeedback: clean-stageautofeedback-libiconv
30633 clean-stageautofeedback-libiconv:
30634 @if [ $(current_stage) = stageautofeedback ]; then \
30635 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30636 else \
30637 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30638 $(MAKE) stageautofeedback-start; \
30639 fi; \
30640 cd $(HOST_SUBDIR)/libiconv && \
30641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30642 @endif libiconv-bootstrap
30648 .PHONY: check-libiconv maybe-check-libiconv
30649 maybe-check-libiconv:
30650 @if libiconv
30651 maybe-check-libiconv: check-libiconv
30653 check-libiconv:
30654 @: $(MAKE); $(unstage)
30655 @r=`${PWD_COMMAND}`; export r; \
30656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30657 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30658 (cd $(HOST_SUBDIR)/libiconv && \
30659 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30661 @endif libiconv
30663 .PHONY: install-libiconv maybe-install-libiconv
30664 maybe-install-libiconv:
30665 @if libiconv
30666 maybe-install-libiconv: install-libiconv
30668 install-libiconv:
30670 @endif libiconv
30672 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30673 maybe-install-strip-libiconv:
30674 @if libiconv
30675 maybe-install-strip-libiconv: install-strip-libiconv
30677 install-strip-libiconv:
30679 @endif libiconv
30681 # Other targets (info, dvi, pdf, etc.)
30683 .PHONY: maybe-info-libiconv info-libiconv
30684 maybe-info-libiconv:
30685 @if libiconv
30686 maybe-info-libiconv: info-libiconv
30688 # libiconv doesn't support info.
30689 info-libiconv:
30691 @endif libiconv
30693 .PHONY: maybe-dvi-libiconv dvi-libiconv
30694 maybe-dvi-libiconv:
30695 @if libiconv
30696 maybe-dvi-libiconv: dvi-libiconv
30698 dvi-libiconv: \
30699 configure-libiconv
30700 @[ -f ./libiconv/Makefile ] || exit 0; \
30701 r=`${PWD_COMMAND}`; export r; \
30702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703 $(HOST_EXPORTS) \
30704 for flag in $(EXTRA_HOST_FLAGS) ; do \
30705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706 done; \
30707 echo "Doing dvi in libiconv"; \
30708 (cd $(HOST_SUBDIR)/libiconv && \
30709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711 "RANLIB=$${RANLIB}" \
30712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713 dvi) \
30714 || exit 1
30716 @endif libiconv
30718 .PHONY: maybe-pdf-libiconv pdf-libiconv
30719 maybe-pdf-libiconv:
30720 @if libiconv
30721 maybe-pdf-libiconv: pdf-libiconv
30723 # libiconv doesn't support pdf.
30724 pdf-libiconv:
30726 @endif libiconv
30728 .PHONY: maybe-html-libiconv html-libiconv
30729 maybe-html-libiconv:
30730 @if libiconv
30731 maybe-html-libiconv: html-libiconv
30733 # libiconv doesn't support html.
30734 html-libiconv:
30736 @endif libiconv
30738 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30739 maybe-TAGS-libiconv:
30740 @if libiconv
30741 maybe-TAGS-libiconv: TAGS-libiconv
30743 TAGS-libiconv: \
30744 configure-libiconv
30745 @[ -f ./libiconv/Makefile ] || exit 0; \
30746 r=`${PWD_COMMAND}`; export r; \
30747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748 $(HOST_EXPORTS) \
30749 for flag in $(EXTRA_HOST_FLAGS) ; do \
30750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30751 done; \
30752 echo "Doing TAGS in libiconv"; \
30753 (cd $(HOST_SUBDIR)/libiconv && \
30754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30756 "RANLIB=$${RANLIB}" \
30757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30758 TAGS) \
30759 || exit 1
30761 @endif libiconv
30763 .PHONY: maybe-install-info-libiconv install-info-libiconv
30764 maybe-install-info-libiconv:
30765 @if libiconv
30766 maybe-install-info-libiconv: install-info-libiconv
30768 # libiconv doesn't support install-info.
30769 install-info-libiconv:
30771 @endif libiconv
30773 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30774 maybe-install-pdf-libiconv:
30775 @if libiconv
30776 maybe-install-pdf-libiconv: install-pdf-libiconv
30778 # libiconv doesn't support install-pdf.
30779 install-pdf-libiconv:
30781 @endif libiconv
30783 .PHONY: maybe-install-html-libiconv install-html-libiconv
30784 maybe-install-html-libiconv:
30785 @if libiconv
30786 maybe-install-html-libiconv: install-html-libiconv
30788 # libiconv doesn't support install-html.
30789 install-html-libiconv:
30791 @endif libiconv
30793 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30794 maybe-installcheck-libiconv:
30795 @if libiconv
30796 maybe-installcheck-libiconv: installcheck-libiconv
30798 installcheck-libiconv: \
30799 configure-libiconv
30800 @[ -f ./libiconv/Makefile ] || exit 0; \
30801 r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 for flag in $(EXTRA_HOST_FLAGS) ; do \
30805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30806 done; \
30807 echo "Doing installcheck in libiconv"; \
30808 (cd $(HOST_SUBDIR)/libiconv && \
30809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30811 "RANLIB=$${RANLIB}" \
30812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30813 installcheck) \
30814 || exit 1
30816 @endif libiconv
30818 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30819 maybe-mostlyclean-libiconv:
30820 @if libiconv
30821 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30823 mostlyclean-libiconv:
30824 @[ -f ./libiconv/Makefile ] || exit 0; \
30825 r=`${PWD_COMMAND}`; export r; \
30826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30827 $(HOST_EXPORTS) \
30828 for flag in $(EXTRA_HOST_FLAGS) ; do \
30829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30830 done; \
30831 echo "Doing mostlyclean in libiconv"; \
30832 (cd $(HOST_SUBDIR)/libiconv && \
30833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30835 "RANLIB=$${RANLIB}" \
30836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30837 mostlyclean) \
30838 || exit 1
30840 @endif libiconv
30842 .PHONY: maybe-clean-libiconv clean-libiconv
30843 maybe-clean-libiconv:
30844 @if libiconv
30845 maybe-clean-libiconv: clean-libiconv
30847 clean-libiconv:
30848 @[ -f ./libiconv/Makefile ] || exit 0; \
30849 r=`${PWD_COMMAND}`; export r; \
30850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851 $(HOST_EXPORTS) \
30852 for flag in $(EXTRA_HOST_FLAGS) ; do \
30853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30854 done; \
30855 echo "Doing clean in libiconv"; \
30856 (cd $(HOST_SUBDIR)/libiconv && \
30857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30859 "RANLIB=$${RANLIB}" \
30860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30861 clean) \
30862 || exit 1
30864 @endif libiconv
30866 .PHONY: maybe-distclean-libiconv distclean-libiconv
30867 maybe-distclean-libiconv:
30868 @if libiconv
30869 maybe-distclean-libiconv: distclean-libiconv
30871 distclean-libiconv:
30872 @[ -f ./libiconv/Makefile ] || exit 0; \
30873 r=`${PWD_COMMAND}`; export r; \
30874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875 $(HOST_EXPORTS) \
30876 for flag in $(EXTRA_HOST_FLAGS) ; do \
30877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30878 done; \
30879 echo "Doing distclean in libiconv"; \
30880 (cd $(HOST_SUBDIR)/libiconv && \
30881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30883 "RANLIB=$${RANLIB}" \
30884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30885 distclean) \
30886 || exit 1
30888 @endif libiconv
30890 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30891 maybe-maintainer-clean-libiconv:
30892 @if libiconv
30893 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30895 maintainer-clean-libiconv:
30896 @[ -f ./libiconv/Makefile ] || exit 0; \
30897 r=`${PWD_COMMAND}`; export r; \
30898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30899 $(HOST_EXPORTS) \
30900 for flag in $(EXTRA_HOST_FLAGS) ; do \
30901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30902 done; \
30903 echo "Doing maintainer-clean in libiconv"; \
30904 (cd $(HOST_SUBDIR)/libiconv && \
30905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30907 "RANLIB=$${RANLIB}" \
30908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30909 maintainer-clean) \
30910 || exit 1
30912 @endif libiconv
30916 .PHONY: configure-m4 maybe-configure-m4
30917 maybe-configure-m4:
30918 @if gcc-bootstrap
30919 configure-m4: stage_current
30920 @endif gcc-bootstrap
30921 @if m4
30922 maybe-configure-m4: configure-m4
30923 configure-m4:
30924 @: $(MAKE); $(unstage)
30925 @r=`${PWD_COMMAND}`; export r; \
30926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30929 $(HOST_EXPORTS) \
30930 echo Configuring in $(HOST_SUBDIR)/m4; \
30931 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30932 case $(srcdir) in \
30933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30934 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30936 esac; \
30937 module_srcdir=m4; \
30938 $(SHELL) \
30939 $$s/$$module_srcdir/configure \
30940 --srcdir=$${topdir}/$$module_srcdir \
30941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30942 --target=${target_alias} \
30943 || exit 1
30944 @endif m4
30950 .PHONY: all-m4 maybe-all-m4
30951 maybe-all-m4:
30952 @if gcc-bootstrap
30953 all-m4: stage_current
30954 @endif gcc-bootstrap
30955 @if m4
30956 TARGET-m4=all
30957 maybe-all-m4: all-m4
30958 all-m4: configure-m4
30959 @: $(MAKE); $(unstage)
30960 @r=`${PWD_COMMAND}`; export r; \
30961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962 $(HOST_EXPORTS) \
30963 (cd $(HOST_SUBDIR)/m4 && \
30964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30965 $(TARGET-m4))
30966 @endif m4
30971 .PHONY: check-m4 maybe-check-m4
30972 maybe-check-m4:
30973 @if m4
30974 maybe-check-m4: check-m4
30976 check-m4:
30977 @: $(MAKE); $(unstage)
30978 @r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 (cd $(HOST_SUBDIR)/m4 && \
30982 $(MAKE) $(FLAGS_TO_PASS) check)
30984 @endif m4
30986 .PHONY: install-m4 maybe-install-m4
30987 maybe-install-m4:
30988 @if m4
30989 maybe-install-m4: install-m4
30991 install-m4: installdirs
30992 @: $(MAKE); $(unstage)
30993 @r=`${PWD_COMMAND}`; export r; \
30994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995 $(HOST_EXPORTS) \
30996 (cd $(HOST_SUBDIR)/m4 && \
30997 $(MAKE) $(FLAGS_TO_PASS) install)
30999 @endif m4
31001 .PHONY: install-strip-m4 maybe-install-strip-m4
31002 maybe-install-strip-m4:
31003 @if m4
31004 maybe-install-strip-m4: install-strip-m4
31006 install-strip-m4: installdirs
31007 @: $(MAKE); $(unstage)
31008 @r=`${PWD_COMMAND}`; export r; \
31009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31010 $(HOST_EXPORTS) \
31011 (cd $(HOST_SUBDIR)/m4 && \
31012 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31014 @endif m4
31016 # Other targets (info, dvi, pdf, etc.)
31018 .PHONY: maybe-info-m4 info-m4
31019 maybe-info-m4:
31020 @if m4
31021 maybe-info-m4: info-m4
31023 info-m4: \
31024 configure-m4
31025 @: $(MAKE); $(unstage)
31026 @[ -f ./m4/Makefile ] || exit 0; \
31027 r=`${PWD_COMMAND}`; export r; \
31028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31029 $(HOST_EXPORTS) \
31030 for flag in $(EXTRA_HOST_FLAGS) ; do \
31031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31032 done; \
31033 echo "Doing info in m4"; \
31034 (cd $(HOST_SUBDIR)/m4 && \
31035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31037 "RANLIB=$${RANLIB}" \
31038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31039 info) \
31040 || exit 1
31042 @endif m4
31044 .PHONY: maybe-dvi-m4 dvi-m4
31045 maybe-dvi-m4:
31046 @if m4
31047 maybe-dvi-m4: dvi-m4
31049 dvi-m4: \
31050 configure-m4
31051 @: $(MAKE); $(unstage)
31052 @[ -f ./m4/Makefile ] || exit 0; \
31053 r=`${PWD_COMMAND}`; export r; \
31054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31055 $(HOST_EXPORTS) \
31056 for flag in $(EXTRA_HOST_FLAGS) ; do \
31057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31058 done; \
31059 echo "Doing dvi in m4"; \
31060 (cd $(HOST_SUBDIR)/m4 && \
31061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31063 "RANLIB=$${RANLIB}" \
31064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31065 dvi) \
31066 || exit 1
31068 @endif m4
31070 .PHONY: maybe-pdf-m4 pdf-m4
31071 maybe-pdf-m4:
31072 @if m4
31073 maybe-pdf-m4: pdf-m4
31075 pdf-m4: \
31076 configure-m4
31077 @: $(MAKE); $(unstage)
31078 @[ -f ./m4/Makefile ] || exit 0; \
31079 r=`${PWD_COMMAND}`; export r; \
31080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31081 $(HOST_EXPORTS) \
31082 for flag in $(EXTRA_HOST_FLAGS) ; do \
31083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31084 done; \
31085 echo "Doing pdf in m4"; \
31086 (cd $(HOST_SUBDIR)/m4 && \
31087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31089 "RANLIB=$${RANLIB}" \
31090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31091 pdf) \
31092 || exit 1
31094 @endif m4
31096 .PHONY: maybe-html-m4 html-m4
31097 maybe-html-m4:
31098 @if m4
31099 maybe-html-m4: html-m4
31101 html-m4: \
31102 configure-m4
31103 @: $(MAKE); $(unstage)
31104 @[ -f ./m4/Makefile ] || exit 0; \
31105 r=`${PWD_COMMAND}`; export r; \
31106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31107 $(HOST_EXPORTS) \
31108 for flag in $(EXTRA_HOST_FLAGS) ; do \
31109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31110 done; \
31111 echo "Doing html in m4"; \
31112 (cd $(HOST_SUBDIR)/m4 && \
31113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31115 "RANLIB=$${RANLIB}" \
31116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31117 html) \
31118 || exit 1
31120 @endif m4
31122 .PHONY: maybe-TAGS-m4 TAGS-m4
31123 maybe-TAGS-m4:
31124 @if m4
31125 maybe-TAGS-m4: TAGS-m4
31127 TAGS-m4: \
31128 configure-m4
31129 @: $(MAKE); $(unstage)
31130 @[ -f ./m4/Makefile ] || exit 0; \
31131 r=`${PWD_COMMAND}`; export r; \
31132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133 $(HOST_EXPORTS) \
31134 for flag in $(EXTRA_HOST_FLAGS) ; do \
31135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31136 done; \
31137 echo "Doing TAGS in m4"; \
31138 (cd $(HOST_SUBDIR)/m4 && \
31139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31141 "RANLIB=$${RANLIB}" \
31142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31143 TAGS) \
31144 || exit 1
31146 @endif m4
31148 .PHONY: maybe-install-info-m4 install-info-m4
31149 maybe-install-info-m4:
31150 @if m4
31151 maybe-install-info-m4: install-info-m4
31153 install-info-m4: \
31154 configure-m4 \
31155 info-m4
31156 @: $(MAKE); $(unstage)
31157 @[ -f ./m4/Makefile ] || exit 0; \
31158 r=`${PWD_COMMAND}`; export r; \
31159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160 $(HOST_EXPORTS) \
31161 for flag in $(EXTRA_HOST_FLAGS) ; do \
31162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31163 done; \
31164 echo "Doing install-info in m4"; \
31165 (cd $(HOST_SUBDIR)/m4 && \
31166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31168 "RANLIB=$${RANLIB}" \
31169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31170 install-info) \
31171 || exit 1
31173 @endif m4
31175 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31176 maybe-install-pdf-m4:
31177 @if m4
31178 maybe-install-pdf-m4: install-pdf-m4
31180 install-pdf-m4: \
31181 configure-m4 \
31182 pdf-m4
31183 @: $(MAKE); $(unstage)
31184 @[ -f ./m4/Makefile ] || exit 0; \
31185 r=`${PWD_COMMAND}`; export r; \
31186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31187 $(HOST_EXPORTS) \
31188 for flag in $(EXTRA_HOST_FLAGS) ; do \
31189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31190 done; \
31191 echo "Doing install-pdf in m4"; \
31192 (cd $(HOST_SUBDIR)/m4 && \
31193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31195 "RANLIB=$${RANLIB}" \
31196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31197 install-pdf) \
31198 || exit 1
31200 @endif m4
31202 .PHONY: maybe-install-html-m4 install-html-m4
31203 maybe-install-html-m4:
31204 @if m4
31205 maybe-install-html-m4: install-html-m4
31207 install-html-m4: \
31208 configure-m4 \
31209 html-m4
31210 @: $(MAKE); $(unstage)
31211 @[ -f ./m4/Makefile ] || exit 0; \
31212 r=`${PWD_COMMAND}`; export r; \
31213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31214 $(HOST_EXPORTS) \
31215 for flag in $(EXTRA_HOST_FLAGS) ; do \
31216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31217 done; \
31218 echo "Doing install-html in m4"; \
31219 (cd $(HOST_SUBDIR)/m4 && \
31220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31222 "RANLIB=$${RANLIB}" \
31223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31224 install-html) \
31225 || exit 1
31227 @endif m4
31229 .PHONY: maybe-installcheck-m4 installcheck-m4
31230 maybe-installcheck-m4:
31231 @if m4
31232 maybe-installcheck-m4: installcheck-m4
31234 installcheck-m4: \
31235 configure-m4
31236 @: $(MAKE); $(unstage)
31237 @[ -f ./m4/Makefile ] || exit 0; \
31238 r=`${PWD_COMMAND}`; export r; \
31239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240 $(HOST_EXPORTS) \
31241 for flag in $(EXTRA_HOST_FLAGS) ; do \
31242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243 done; \
31244 echo "Doing installcheck in m4"; \
31245 (cd $(HOST_SUBDIR)/m4 && \
31246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248 "RANLIB=$${RANLIB}" \
31249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31250 installcheck) \
31251 || exit 1
31253 @endif m4
31255 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31256 maybe-mostlyclean-m4:
31257 @if m4
31258 maybe-mostlyclean-m4: mostlyclean-m4
31260 mostlyclean-m4:
31261 @: $(MAKE); $(unstage)
31262 @[ -f ./m4/Makefile ] || exit 0; \
31263 r=`${PWD_COMMAND}`; export r; \
31264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31265 $(HOST_EXPORTS) \
31266 for flag in $(EXTRA_HOST_FLAGS) ; do \
31267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31268 done; \
31269 echo "Doing mostlyclean in m4"; \
31270 (cd $(HOST_SUBDIR)/m4 && \
31271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31273 "RANLIB=$${RANLIB}" \
31274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31275 mostlyclean) \
31276 || exit 1
31278 @endif m4
31280 .PHONY: maybe-clean-m4 clean-m4
31281 maybe-clean-m4:
31282 @if m4
31283 maybe-clean-m4: clean-m4
31285 clean-m4:
31286 @: $(MAKE); $(unstage)
31287 @[ -f ./m4/Makefile ] || exit 0; \
31288 r=`${PWD_COMMAND}`; export r; \
31289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290 $(HOST_EXPORTS) \
31291 for flag in $(EXTRA_HOST_FLAGS) ; do \
31292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31293 done; \
31294 echo "Doing clean in m4"; \
31295 (cd $(HOST_SUBDIR)/m4 && \
31296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31298 "RANLIB=$${RANLIB}" \
31299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31300 clean) \
31301 || exit 1
31303 @endif m4
31305 .PHONY: maybe-distclean-m4 distclean-m4
31306 maybe-distclean-m4:
31307 @if m4
31308 maybe-distclean-m4: distclean-m4
31310 distclean-m4:
31311 @: $(MAKE); $(unstage)
31312 @[ -f ./m4/Makefile ] || exit 0; \
31313 r=`${PWD_COMMAND}`; export r; \
31314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31315 $(HOST_EXPORTS) \
31316 for flag in $(EXTRA_HOST_FLAGS) ; do \
31317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31318 done; \
31319 echo "Doing distclean in m4"; \
31320 (cd $(HOST_SUBDIR)/m4 && \
31321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31323 "RANLIB=$${RANLIB}" \
31324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31325 distclean) \
31326 || exit 1
31328 @endif m4
31330 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31331 maybe-maintainer-clean-m4:
31332 @if m4
31333 maybe-maintainer-clean-m4: maintainer-clean-m4
31335 maintainer-clean-m4:
31336 @: $(MAKE); $(unstage)
31337 @[ -f ./m4/Makefile ] || exit 0; \
31338 r=`${PWD_COMMAND}`; export r; \
31339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31340 $(HOST_EXPORTS) \
31341 for flag in $(EXTRA_HOST_FLAGS) ; do \
31342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31343 done; \
31344 echo "Doing maintainer-clean in m4"; \
31345 (cd $(HOST_SUBDIR)/m4 && \
31346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31348 "RANLIB=$${RANLIB}" \
31349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31350 maintainer-clean) \
31351 || exit 1
31353 @endif m4
31357 .PHONY: configure-readline maybe-configure-readline
31358 maybe-configure-readline:
31359 @if gcc-bootstrap
31360 configure-readline: stage_current
31361 @endif gcc-bootstrap
31362 @if readline
31363 maybe-configure-readline: configure-readline
31364 configure-readline:
31365 @: $(MAKE); $(unstage)
31366 @r=`${PWD_COMMAND}`; export r; \
31367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31370 $(HOST_EXPORTS) \
31371 echo Configuring in $(HOST_SUBDIR)/readline; \
31372 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31373 case $(srcdir) in \
31374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31375 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31377 esac; \
31378 module_srcdir=readline; \
31379 $(SHELL) \
31380 $$s/$$module_srcdir/configure \
31381 --srcdir=$${topdir}/$$module_srcdir \
31382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31383 --target=${target_alias} \
31384 || exit 1
31385 @endif readline
31391 .PHONY: all-readline maybe-all-readline
31392 maybe-all-readline:
31393 @if gcc-bootstrap
31394 all-readline: stage_current
31395 @endif gcc-bootstrap
31396 @if readline
31397 TARGET-readline=all
31398 maybe-all-readline: all-readline
31399 all-readline: configure-readline
31400 @: $(MAKE); $(unstage)
31401 @r=`${PWD_COMMAND}`; export r; \
31402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31403 $(HOST_EXPORTS) \
31404 (cd $(HOST_SUBDIR)/readline && \
31405 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31406 $(TARGET-readline))
31407 @endif readline
31412 .PHONY: check-readline maybe-check-readline
31413 maybe-check-readline:
31414 @if readline
31415 maybe-check-readline: check-readline
31417 check-readline:
31418 @: $(MAKE); $(unstage)
31419 @r=`${PWD_COMMAND}`; export r; \
31420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421 $(HOST_EXPORTS) \
31422 (cd $(HOST_SUBDIR)/readline && \
31423 $(MAKE) $(FLAGS_TO_PASS) check)
31425 @endif readline
31427 .PHONY: install-readline maybe-install-readline
31428 maybe-install-readline:
31429 @if readline
31430 maybe-install-readline: install-readline
31432 install-readline: installdirs
31433 @: $(MAKE); $(unstage)
31434 @r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 (cd $(HOST_SUBDIR)/readline && \
31438 $(MAKE) $(FLAGS_TO_PASS) install)
31440 @endif readline
31442 .PHONY: install-strip-readline maybe-install-strip-readline
31443 maybe-install-strip-readline:
31444 @if readline
31445 maybe-install-strip-readline: install-strip-readline
31447 install-strip-readline: installdirs
31448 @: $(MAKE); $(unstage)
31449 @r=`${PWD_COMMAND}`; export r; \
31450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451 $(HOST_EXPORTS) \
31452 (cd $(HOST_SUBDIR)/readline && \
31453 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31455 @endif readline
31457 # Other targets (info, dvi, pdf, etc.)
31459 .PHONY: maybe-info-readline info-readline
31460 maybe-info-readline:
31461 @if readline
31462 maybe-info-readline: info-readline
31464 info-readline: \
31465 configure-readline
31466 @: $(MAKE); $(unstage)
31467 @[ -f ./readline/Makefile ] || exit 0; \
31468 r=`${PWD_COMMAND}`; export r; \
31469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470 $(HOST_EXPORTS) \
31471 for flag in $(EXTRA_HOST_FLAGS) ; do \
31472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473 done; \
31474 echo "Doing info in readline"; \
31475 (cd $(HOST_SUBDIR)/readline && \
31476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478 "RANLIB=$${RANLIB}" \
31479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480 info) \
31481 || exit 1
31483 @endif readline
31485 .PHONY: maybe-dvi-readline dvi-readline
31486 maybe-dvi-readline:
31487 @if readline
31488 maybe-dvi-readline: dvi-readline
31490 dvi-readline: \
31491 configure-readline
31492 @: $(MAKE); $(unstage)
31493 @[ -f ./readline/Makefile ] || exit 0; \
31494 r=`${PWD_COMMAND}`; export r; \
31495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31496 $(HOST_EXPORTS) \
31497 for flag in $(EXTRA_HOST_FLAGS) ; do \
31498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31499 done; \
31500 echo "Doing dvi in readline"; \
31501 (cd $(HOST_SUBDIR)/readline && \
31502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31504 "RANLIB=$${RANLIB}" \
31505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31506 dvi) \
31507 || exit 1
31509 @endif readline
31511 .PHONY: maybe-pdf-readline pdf-readline
31512 maybe-pdf-readline:
31513 @if readline
31514 maybe-pdf-readline: pdf-readline
31516 pdf-readline: \
31517 configure-readline
31518 @: $(MAKE); $(unstage)
31519 @[ -f ./readline/Makefile ] || exit 0; \
31520 r=`${PWD_COMMAND}`; export r; \
31521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522 $(HOST_EXPORTS) \
31523 for flag in $(EXTRA_HOST_FLAGS) ; do \
31524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525 done; \
31526 echo "Doing pdf in readline"; \
31527 (cd $(HOST_SUBDIR)/readline && \
31528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530 "RANLIB=$${RANLIB}" \
31531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532 pdf) \
31533 || exit 1
31535 @endif readline
31537 .PHONY: maybe-html-readline html-readline
31538 maybe-html-readline:
31539 @if readline
31540 maybe-html-readline: html-readline
31542 html-readline: \
31543 configure-readline
31544 @: $(MAKE); $(unstage)
31545 @[ -f ./readline/Makefile ] || exit 0; \
31546 r=`${PWD_COMMAND}`; export r; \
31547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31548 $(HOST_EXPORTS) \
31549 for flag in $(EXTRA_HOST_FLAGS) ; do \
31550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31551 done; \
31552 echo "Doing html in readline"; \
31553 (cd $(HOST_SUBDIR)/readline && \
31554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31556 "RANLIB=$${RANLIB}" \
31557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31558 html) \
31559 || exit 1
31561 @endif readline
31563 .PHONY: maybe-TAGS-readline TAGS-readline
31564 maybe-TAGS-readline:
31565 @if readline
31566 maybe-TAGS-readline: TAGS-readline
31568 TAGS-readline: \
31569 configure-readline
31570 @: $(MAKE); $(unstage)
31571 @[ -f ./readline/Makefile ] || exit 0; \
31572 r=`${PWD_COMMAND}`; export r; \
31573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574 $(HOST_EXPORTS) \
31575 for flag in $(EXTRA_HOST_FLAGS) ; do \
31576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31577 done; \
31578 echo "Doing TAGS in readline"; \
31579 (cd $(HOST_SUBDIR)/readline && \
31580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582 "RANLIB=$${RANLIB}" \
31583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31584 TAGS) \
31585 || exit 1
31587 @endif readline
31589 .PHONY: maybe-install-info-readline install-info-readline
31590 maybe-install-info-readline:
31591 @if readline
31592 maybe-install-info-readline: install-info-readline
31594 install-info-readline: \
31595 configure-readline \
31596 info-readline
31597 @: $(MAKE); $(unstage)
31598 @[ -f ./readline/Makefile ] || exit 0; \
31599 r=`${PWD_COMMAND}`; export r; \
31600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31601 $(HOST_EXPORTS) \
31602 for flag in $(EXTRA_HOST_FLAGS) ; do \
31603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31604 done; \
31605 echo "Doing install-info in readline"; \
31606 (cd $(HOST_SUBDIR)/readline && \
31607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31609 "RANLIB=$${RANLIB}" \
31610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31611 install-info) \
31612 || exit 1
31614 @endif readline
31616 .PHONY: maybe-install-pdf-readline install-pdf-readline
31617 maybe-install-pdf-readline:
31618 @if readline
31619 maybe-install-pdf-readline: install-pdf-readline
31621 install-pdf-readline: \
31622 configure-readline \
31623 pdf-readline
31624 @: $(MAKE); $(unstage)
31625 @[ -f ./readline/Makefile ] || exit 0; \
31626 r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628 $(HOST_EXPORTS) \
31629 for flag in $(EXTRA_HOST_FLAGS) ; do \
31630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631 done; \
31632 echo "Doing install-pdf in readline"; \
31633 (cd $(HOST_SUBDIR)/readline && \
31634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636 "RANLIB=$${RANLIB}" \
31637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638 install-pdf) \
31639 || exit 1
31641 @endif readline
31643 .PHONY: maybe-install-html-readline install-html-readline
31644 maybe-install-html-readline:
31645 @if readline
31646 maybe-install-html-readline: install-html-readline
31648 install-html-readline: \
31649 configure-readline \
31650 html-readline
31651 @: $(MAKE); $(unstage)
31652 @[ -f ./readline/Makefile ] || exit 0; \
31653 r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 for flag in $(EXTRA_HOST_FLAGS) ; do \
31657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658 done; \
31659 echo "Doing install-html in readline"; \
31660 (cd $(HOST_SUBDIR)/readline && \
31661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663 "RANLIB=$${RANLIB}" \
31664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665 install-html) \
31666 || exit 1
31668 @endif readline
31670 .PHONY: maybe-installcheck-readline installcheck-readline
31671 maybe-installcheck-readline:
31672 @if readline
31673 maybe-installcheck-readline: installcheck-readline
31675 installcheck-readline: \
31676 configure-readline
31677 @: $(MAKE); $(unstage)
31678 @[ -f ./readline/Makefile ] || exit 0; \
31679 r=`${PWD_COMMAND}`; export r; \
31680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681 $(HOST_EXPORTS) \
31682 for flag in $(EXTRA_HOST_FLAGS) ; do \
31683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31684 done; \
31685 echo "Doing installcheck in readline"; \
31686 (cd $(HOST_SUBDIR)/readline && \
31687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31689 "RANLIB=$${RANLIB}" \
31690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31691 installcheck) \
31692 || exit 1
31694 @endif readline
31696 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31697 maybe-mostlyclean-readline:
31698 @if readline
31699 maybe-mostlyclean-readline: mostlyclean-readline
31701 mostlyclean-readline:
31702 @: $(MAKE); $(unstage)
31703 @[ -f ./readline/Makefile ] || exit 0; \
31704 r=`${PWD_COMMAND}`; export r; \
31705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31706 $(HOST_EXPORTS) \
31707 for flag in $(EXTRA_HOST_FLAGS) ; do \
31708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31709 done; \
31710 echo "Doing mostlyclean in readline"; \
31711 (cd $(HOST_SUBDIR)/readline && \
31712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31714 "RANLIB=$${RANLIB}" \
31715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31716 mostlyclean) \
31717 || exit 1
31719 @endif readline
31721 .PHONY: maybe-clean-readline clean-readline
31722 maybe-clean-readline:
31723 @if readline
31724 maybe-clean-readline: clean-readline
31726 clean-readline:
31727 @: $(MAKE); $(unstage)
31728 @[ -f ./readline/Makefile ] || exit 0; \
31729 r=`${PWD_COMMAND}`; export r; \
31730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731 $(HOST_EXPORTS) \
31732 for flag in $(EXTRA_HOST_FLAGS) ; do \
31733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31734 done; \
31735 echo "Doing clean in readline"; \
31736 (cd $(HOST_SUBDIR)/readline && \
31737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31739 "RANLIB=$${RANLIB}" \
31740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31741 clean) \
31742 || exit 1
31744 @endif readline
31746 .PHONY: maybe-distclean-readline distclean-readline
31747 maybe-distclean-readline:
31748 @if readline
31749 maybe-distclean-readline: distclean-readline
31751 distclean-readline:
31752 @: $(MAKE); $(unstage)
31753 @[ -f ./readline/Makefile ] || exit 0; \
31754 r=`${PWD_COMMAND}`; export r; \
31755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756 $(HOST_EXPORTS) \
31757 for flag in $(EXTRA_HOST_FLAGS) ; do \
31758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759 done; \
31760 echo "Doing distclean in readline"; \
31761 (cd $(HOST_SUBDIR)/readline && \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764 "RANLIB=$${RANLIB}" \
31765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766 distclean) \
31767 || exit 1
31769 @endif readline
31771 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31772 maybe-maintainer-clean-readline:
31773 @if readline
31774 maybe-maintainer-clean-readline: maintainer-clean-readline
31776 maintainer-clean-readline:
31777 @: $(MAKE); $(unstage)
31778 @[ -f ./readline/Makefile ] || exit 0; \
31779 r=`${PWD_COMMAND}`; export r; \
31780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781 $(HOST_EXPORTS) \
31782 for flag in $(EXTRA_HOST_FLAGS) ; do \
31783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784 done; \
31785 echo "Doing maintainer-clean in readline"; \
31786 (cd $(HOST_SUBDIR)/readline && \
31787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31789 "RANLIB=$${RANLIB}" \
31790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31791 maintainer-clean) \
31792 || exit 1
31794 @endif readline
31798 .PHONY: configure-sid maybe-configure-sid
31799 maybe-configure-sid:
31800 @if gcc-bootstrap
31801 configure-sid: stage_current
31802 @endif gcc-bootstrap
31803 @if sid
31804 maybe-configure-sid: configure-sid
31805 configure-sid:
31806 @: $(MAKE); $(unstage)
31807 @r=`${PWD_COMMAND}`; export r; \
31808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31811 $(HOST_EXPORTS) \
31812 echo Configuring in $(HOST_SUBDIR)/sid; \
31813 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31814 case $(srcdir) in \
31815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31816 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31818 esac; \
31819 module_srcdir=sid; \
31820 $(SHELL) \
31821 $$s/$$module_srcdir/configure \
31822 --srcdir=$${topdir}/$$module_srcdir \
31823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31824 --target=${target_alias} \
31825 || exit 1
31826 @endif sid
31832 .PHONY: all-sid maybe-all-sid
31833 maybe-all-sid:
31834 @if gcc-bootstrap
31835 all-sid: stage_current
31836 @endif gcc-bootstrap
31837 @if sid
31838 TARGET-sid=all
31839 maybe-all-sid: all-sid
31840 all-sid: configure-sid
31841 @: $(MAKE); $(unstage)
31842 @r=`${PWD_COMMAND}`; export r; \
31843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31844 $(HOST_EXPORTS) \
31845 (cd $(HOST_SUBDIR)/sid && \
31846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31847 $(TARGET-sid))
31848 @endif sid
31853 .PHONY: check-sid maybe-check-sid
31854 maybe-check-sid:
31855 @if sid
31856 maybe-check-sid: check-sid
31858 check-sid:
31859 @: $(MAKE); $(unstage)
31860 @r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 (cd $(HOST_SUBDIR)/sid && \
31864 $(MAKE) $(FLAGS_TO_PASS) check)
31866 @endif sid
31868 .PHONY: install-sid maybe-install-sid
31869 maybe-install-sid:
31870 @if sid
31871 maybe-install-sid: install-sid
31873 install-sid: installdirs
31874 @: $(MAKE); $(unstage)
31875 @r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 $(HOST_EXPORTS) \
31878 (cd $(HOST_SUBDIR)/sid && \
31879 $(MAKE) $(FLAGS_TO_PASS) install)
31881 @endif sid
31883 .PHONY: install-strip-sid maybe-install-strip-sid
31884 maybe-install-strip-sid:
31885 @if sid
31886 maybe-install-strip-sid: install-strip-sid
31888 install-strip-sid: installdirs
31889 @: $(MAKE); $(unstage)
31890 @r=`${PWD_COMMAND}`; export r; \
31891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892 $(HOST_EXPORTS) \
31893 (cd $(HOST_SUBDIR)/sid && \
31894 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31896 @endif sid
31898 # Other targets (info, dvi, pdf, etc.)
31900 .PHONY: maybe-info-sid info-sid
31901 maybe-info-sid:
31902 @if sid
31903 maybe-info-sid: info-sid
31905 info-sid: \
31906 configure-sid
31907 @: $(MAKE); $(unstage)
31908 @[ -f ./sid/Makefile ] || exit 0; \
31909 r=`${PWD_COMMAND}`; export r; \
31910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911 $(HOST_EXPORTS) \
31912 for flag in $(EXTRA_HOST_FLAGS) ; do \
31913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31914 done; \
31915 echo "Doing info in sid"; \
31916 (cd $(HOST_SUBDIR)/sid && \
31917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31919 "RANLIB=$${RANLIB}" \
31920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31921 info) \
31922 || exit 1
31924 @endif sid
31926 .PHONY: maybe-dvi-sid dvi-sid
31927 maybe-dvi-sid:
31928 @if sid
31929 maybe-dvi-sid: dvi-sid
31931 dvi-sid: \
31932 configure-sid
31933 @: $(MAKE); $(unstage)
31934 @[ -f ./sid/Makefile ] || exit 0; \
31935 r=`${PWD_COMMAND}`; export r; \
31936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31937 $(HOST_EXPORTS) \
31938 for flag in $(EXTRA_HOST_FLAGS) ; do \
31939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31940 done; \
31941 echo "Doing dvi in sid"; \
31942 (cd $(HOST_SUBDIR)/sid && \
31943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31945 "RANLIB=$${RANLIB}" \
31946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31947 dvi) \
31948 || exit 1
31950 @endif sid
31952 .PHONY: maybe-pdf-sid pdf-sid
31953 maybe-pdf-sid:
31954 @if sid
31955 maybe-pdf-sid: pdf-sid
31957 pdf-sid: \
31958 configure-sid
31959 @: $(MAKE); $(unstage)
31960 @[ -f ./sid/Makefile ] || exit 0; \
31961 r=`${PWD_COMMAND}`; export r; \
31962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963 $(HOST_EXPORTS) \
31964 for flag in $(EXTRA_HOST_FLAGS) ; do \
31965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31966 done; \
31967 echo "Doing pdf in sid"; \
31968 (cd $(HOST_SUBDIR)/sid && \
31969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31971 "RANLIB=$${RANLIB}" \
31972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31973 pdf) \
31974 || exit 1
31976 @endif sid
31978 .PHONY: maybe-html-sid html-sid
31979 maybe-html-sid:
31980 @if sid
31981 maybe-html-sid: html-sid
31983 html-sid: \
31984 configure-sid
31985 @: $(MAKE); $(unstage)
31986 @[ -f ./sid/Makefile ] || exit 0; \
31987 r=`${PWD_COMMAND}`; export r; \
31988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989 $(HOST_EXPORTS) \
31990 for flag in $(EXTRA_HOST_FLAGS) ; do \
31991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992 done; \
31993 echo "Doing html in sid"; \
31994 (cd $(HOST_SUBDIR)/sid && \
31995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997 "RANLIB=$${RANLIB}" \
31998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999 html) \
32000 || exit 1
32002 @endif sid
32004 .PHONY: maybe-TAGS-sid TAGS-sid
32005 maybe-TAGS-sid:
32006 @if sid
32007 maybe-TAGS-sid: TAGS-sid
32009 TAGS-sid: \
32010 configure-sid
32011 @: $(MAKE); $(unstage)
32012 @[ -f ./sid/Makefile ] || exit 0; \
32013 r=`${PWD_COMMAND}`; export r; \
32014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32015 $(HOST_EXPORTS) \
32016 for flag in $(EXTRA_HOST_FLAGS) ; do \
32017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32018 done; \
32019 echo "Doing TAGS in sid"; \
32020 (cd $(HOST_SUBDIR)/sid && \
32021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32023 "RANLIB=$${RANLIB}" \
32024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32025 TAGS) \
32026 || exit 1
32028 @endif sid
32030 .PHONY: maybe-install-info-sid install-info-sid
32031 maybe-install-info-sid:
32032 @if sid
32033 maybe-install-info-sid: install-info-sid
32035 install-info-sid: \
32036 configure-sid \
32037 info-sid
32038 @: $(MAKE); $(unstage)
32039 @[ -f ./sid/Makefile ] || exit 0; \
32040 r=`${PWD_COMMAND}`; export r; \
32041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32042 $(HOST_EXPORTS) \
32043 for flag in $(EXTRA_HOST_FLAGS) ; do \
32044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32045 done; \
32046 echo "Doing install-info in sid"; \
32047 (cd $(HOST_SUBDIR)/sid && \
32048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32050 "RANLIB=$${RANLIB}" \
32051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32052 install-info) \
32053 || exit 1
32055 @endif sid
32057 .PHONY: maybe-install-pdf-sid install-pdf-sid
32058 maybe-install-pdf-sid:
32059 @if sid
32060 maybe-install-pdf-sid: install-pdf-sid
32062 install-pdf-sid: \
32063 configure-sid \
32064 pdf-sid
32065 @: $(MAKE); $(unstage)
32066 @[ -f ./sid/Makefile ] || exit 0; \
32067 r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 for flag in $(EXTRA_HOST_FLAGS) ; do \
32071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072 done; \
32073 echo "Doing install-pdf in sid"; \
32074 (cd $(HOST_SUBDIR)/sid && \
32075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077 "RANLIB=$${RANLIB}" \
32078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32079 install-pdf) \
32080 || exit 1
32082 @endif sid
32084 .PHONY: maybe-install-html-sid install-html-sid
32085 maybe-install-html-sid:
32086 @if sid
32087 maybe-install-html-sid: install-html-sid
32089 install-html-sid: \
32090 configure-sid \
32091 html-sid
32092 @: $(MAKE); $(unstage)
32093 @[ -f ./sid/Makefile ] || exit 0; \
32094 r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 $(HOST_EXPORTS) \
32097 for flag in $(EXTRA_HOST_FLAGS) ; do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 echo "Doing install-html in sid"; \
32101 (cd $(HOST_SUBDIR)/sid && \
32102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104 "RANLIB=$${RANLIB}" \
32105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106 install-html) \
32107 || exit 1
32109 @endif sid
32111 .PHONY: maybe-installcheck-sid installcheck-sid
32112 maybe-installcheck-sid:
32113 @if sid
32114 maybe-installcheck-sid: installcheck-sid
32116 installcheck-sid: \
32117 configure-sid
32118 @: $(MAKE); $(unstage)
32119 @[ -f ./sid/Makefile ] || exit 0; \
32120 r=`${PWD_COMMAND}`; export r; \
32121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32122 $(HOST_EXPORTS) \
32123 for flag in $(EXTRA_HOST_FLAGS) ; do \
32124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125 done; \
32126 echo "Doing installcheck in sid"; \
32127 (cd $(HOST_SUBDIR)/sid && \
32128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32130 "RANLIB=$${RANLIB}" \
32131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32132 installcheck) \
32133 || exit 1
32135 @endif sid
32137 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32138 maybe-mostlyclean-sid:
32139 @if sid
32140 maybe-mostlyclean-sid: mostlyclean-sid
32142 mostlyclean-sid:
32143 @: $(MAKE); $(unstage)
32144 @[ -f ./sid/Makefile ] || exit 0; \
32145 r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(HOST_EXPORTS) \
32148 for flag in $(EXTRA_HOST_FLAGS) ; do \
32149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32150 done; \
32151 echo "Doing mostlyclean in sid"; \
32152 (cd $(HOST_SUBDIR)/sid && \
32153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155 "RANLIB=$${RANLIB}" \
32156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32157 mostlyclean) \
32158 || exit 1
32160 @endif sid
32162 .PHONY: maybe-clean-sid clean-sid
32163 maybe-clean-sid:
32164 @if sid
32165 maybe-clean-sid: clean-sid
32167 clean-sid:
32168 @: $(MAKE); $(unstage)
32169 @[ -f ./sid/Makefile ] || exit 0; \
32170 r=`${PWD_COMMAND}`; export r; \
32171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32172 $(HOST_EXPORTS) \
32173 for flag in $(EXTRA_HOST_FLAGS) ; do \
32174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32175 done; \
32176 echo "Doing clean in sid"; \
32177 (cd $(HOST_SUBDIR)/sid && \
32178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32180 "RANLIB=$${RANLIB}" \
32181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32182 clean) \
32183 || exit 1
32185 @endif sid
32187 .PHONY: maybe-distclean-sid distclean-sid
32188 maybe-distclean-sid:
32189 @if sid
32190 maybe-distclean-sid: distclean-sid
32192 distclean-sid:
32193 @: $(MAKE); $(unstage)
32194 @[ -f ./sid/Makefile ] || exit 0; \
32195 r=`${PWD_COMMAND}`; export r; \
32196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197 $(HOST_EXPORTS) \
32198 for flag in $(EXTRA_HOST_FLAGS) ; do \
32199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32200 done; \
32201 echo "Doing distclean in sid"; \
32202 (cd $(HOST_SUBDIR)/sid && \
32203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32205 "RANLIB=$${RANLIB}" \
32206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32207 distclean) \
32208 || exit 1
32210 @endif sid
32212 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32213 maybe-maintainer-clean-sid:
32214 @if sid
32215 maybe-maintainer-clean-sid: maintainer-clean-sid
32217 maintainer-clean-sid:
32218 @: $(MAKE); $(unstage)
32219 @[ -f ./sid/Makefile ] || exit 0; \
32220 r=`${PWD_COMMAND}`; export r; \
32221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222 $(HOST_EXPORTS) \
32223 for flag in $(EXTRA_HOST_FLAGS) ; do \
32224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32225 done; \
32226 echo "Doing maintainer-clean in sid"; \
32227 (cd $(HOST_SUBDIR)/sid && \
32228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32230 "RANLIB=$${RANLIB}" \
32231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32232 maintainer-clean) \
32233 || exit 1
32235 @endif sid
32239 .PHONY: configure-sim maybe-configure-sim
32240 maybe-configure-sim:
32241 @if gcc-bootstrap
32242 configure-sim: stage_current
32243 @endif gcc-bootstrap
32244 @if sim
32245 maybe-configure-sim: configure-sim
32246 configure-sim:
32247 @: $(MAKE); $(unstage)
32248 @r=`${PWD_COMMAND}`; export r; \
32249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32250 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32252 $(HOST_EXPORTS) \
32253 echo Configuring in $(HOST_SUBDIR)/sim; \
32254 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32255 case $(srcdir) in \
32256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32257 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32259 esac; \
32260 module_srcdir=sim; \
32261 $(SHELL) \
32262 $$s/$$module_srcdir/configure \
32263 --srcdir=$${topdir}/$$module_srcdir \
32264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32265 --target=${target_alias} \
32266 || exit 1
32267 @endif sim
32273 .PHONY: all-sim maybe-all-sim
32274 maybe-all-sim:
32275 @if gcc-bootstrap
32276 all-sim: stage_current
32277 @endif gcc-bootstrap
32278 @if sim
32279 TARGET-sim=all
32280 maybe-all-sim: all-sim
32281 all-sim: configure-sim
32282 @: $(MAKE); $(unstage)
32283 @r=`${PWD_COMMAND}`; export r; \
32284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32285 $(HOST_EXPORTS) \
32286 (cd $(HOST_SUBDIR)/sim && \
32287 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32288 $(TARGET-sim))
32289 @endif sim
32294 .PHONY: check-sim maybe-check-sim
32295 maybe-check-sim:
32296 @if sim
32297 maybe-check-sim: check-sim
32299 check-sim:
32300 @: $(MAKE); $(unstage)
32301 @r=`${PWD_COMMAND}`; export r; \
32302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32303 $(HOST_EXPORTS) \
32304 (cd $(HOST_SUBDIR)/sim && \
32305 $(MAKE) $(FLAGS_TO_PASS) check)
32307 @endif sim
32309 .PHONY: install-sim maybe-install-sim
32310 maybe-install-sim:
32311 @if sim
32312 maybe-install-sim: install-sim
32314 install-sim: installdirs
32315 @: $(MAKE); $(unstage)
32316 @r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(HOST_EXPORTS) \
32319 (cd $(HOST_SUBDIR)/sim && \
32320 $(MAKE) $(FLAGS_TO_PASS) install)
32322 @endif sim
32324 .PHONY: install-strip-sim maybe-install-strip-sim
32325 maybe-install-strip-sim:
32326 @if sim
32327 maybe-install-strip-sim: install-strip-sim
32329 install-strip-sim: installdirs
32330 @: $(MAKE); $(unstage)
32331 @r=`${PWD_COMMAND}`; export r; \
32332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333 $(HOST_EXPORTS) \
32334 (cd $(HOST_SUBDIR)/sim && \
32335 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32337 @endif sim
32339 # Other targets (info, dvi, pdf, etc.)
32341 .PHONY: maybe-info-sim info-sim
32342 maybe-info-sim:
32343 @if sim
32344 maybe-info-sim: info-sim
32346 info-sim: \
32347 configure-sim
32348 @: $(MAKE); $(unstage)
32349 @[ -f ./sim/Makefile ] || exit 0; \
32350 r=`${PWD_COMMAND}`; export r; \
32351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32352 $(HOST_EXPORTS) \
32353 for flag in $(EXTRA_HOST_FLAGS) ; do \
32354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32355 done; \
32356 echo "Doing info in sim"; \
32357 (cd $(HOST_SUBDIR)/sim && \
32358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32360 "RANLIB=$${RANLIB}" \
32361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32362 info) \
32363 || exit 1
32365 @endif sim
32367 .PHONY: maybe-dvi-sim dvi-sim
32368 maybe-dvi-sim:
32369 @if sim
32370 maybe-dvi-sim: dvi-sim
32372 dvi-sim: \
32373 configure-sim
32374 @: $(MAKE); $(unstage)
32375 @[ -f ./sim/Makefile ] || exit 0; \
32376 r=`${PWD_COMMAND}`; export r; \
32377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32378 $(HOST_EXPORTS) \
32379 for flag in $(EXTRA_HOST_FLAGS) ; do \
32380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32381 done; \
32382 echo "Doing dvi in sim"; \
32383 (cd $(HOST_SUBDIR)/sim && \
32384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32386 "RANLIB=$${RANLIB}" \
32387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32388 dvi) \
32389 || exit 1
32391 @endif sim
32393 .PHONY: maybe-pdf-sim pdf-sim
32394 maybe-pdf-sim:
32395 @if sim
32396 maybe-pdf-sim: pdf-sim
32398 pdf-sim: \
32399 configure-sim
32400 @: $(MAKE); $(unstage)
32401 @[ -f ./sim/Makefile ] || exit 0; \
32402 r=`${PWD_COMMAND}`; export r; \
32403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404 $(HOST_EXPORTS) \
32405 for flag in $(EXTRA_HOST_FLAGS) ; do \
32406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32407 done; \
32408 echo "Doing pdf in sim"; \
32409 (cd $(HOST_SUBDIR)/sim && \
32410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32412 "RANLIB=$${RANLIB}" \
32413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32414 pdf) \
32415 || exit 1
32417 @endif sim
32419 .PHONY: maybe-html-sim html-sim
32420 maybe-html-sim:
32421 @if sim
32422 maybe-html-sim: html-sim
32424 html-sim: \
32425 configure-sim
32426 @: $(MAKE); $(unstage)
32427 @[ -f ./sim/Makefile ] || exit 0; \
32428 r=`${PWD_COMMAND}`; export r; \
32429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32430 $(HOST_EXPORTS) \
32431 for flag in $(EXTRA_HOST_FLAGS) ; do \
32432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32433 done; \
32434 echo "Doing html in sim"; \
32435 (cd $(HOST_SUBDIR)/sim && \
32436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32438 "RANLIB=$${RANLIB}" \
32439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32440 html) \
32441 || exit 1
32443 @endif sim
32445 .PHONY: maybe-TAGS-sim TAGS-sim
32446 maybe-TAGS-sim:
32447 @if sim
32448 maybe-TAGS-sim: TAGS-sim
32450 TAGS-sim: \
32451 configure-sim
32452 @: $(MAKE); $(unstage)
32453 @[ -f ./sim/Makefile ] || exit 0; \
32454 r=`${PWD_COMMAND}`; export r; \
32455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32456 $(HOST_EXPORTS) \
32457 for flag in $(EXTRA_HOST_FLAGS) ; do \
32458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32459 done; \
32460 echo "Doing TAGS in sim"; \
32461 (cd $(HOST_SUBDIR)/sim && \
32462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32464 "RANLIB=$${RANLIB}" \
32465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32466 TAGS) \
32467 || exit 1
32469 @endif sim
32471 .PHONY: maybe-install-info-sim install-info-sim
32472 maybe-install-info-sim:
32473 @if sim
32474 maybe-install-info-sim: install-info-sim
32476 install-info-sim: \
32477 configure-sim \
32478 info-sim
32479 @: $(MAKE); $(unstage)
32480 @[ -f ./sim/Makefile ] || exit 0; \
32481 r=`${PWD_COMMAND}`; export r; \
32482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32483 $(HOST_EXPORTS) \
32484 for flag in $(EXTRA_HOST_FLAGS) ; do \
32485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32486 done; \
32487 echo "Doing install-info in sim"; \
32488 (cd $(HOST_SUBDIR)/sim && \
32489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32491 "RANLIB=$${RANLIB}" \
32492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32493 install-info) \
32494 || exit 1
32496 @endif sim
32498 .PHONY: maybe-install-pdf-sim install-pdf-sim
32499 maybe-install-pdf-sim:
32500 @if sim
32501 maybe-install-pdf-sim: install-pdf-sim
32503 install-pdf-sim: \
32504 configure-sim \
32505 pdf-sim
32506 @: $(MAKE); $(unstage)
32507 @[ -f ./sim/Makefile ] || exit 0; \
32508 r=`${PWD_COMMAND}`; export r; \
32509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510 $(HOST_EXPORTS) \
32511 for flag in $(EXTRA_HOST_FLAGS) ; do \
32512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32513 done; \
32514 echo "Doing install-pdf in sim"; \
32515 (cd $(HOST_SUBDIR)/sim && \
32516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32518 "RANLIB=$${RANLIB}" \
32519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32520 install-pdf) \
32521 || exit 1
32523 @endif sim
32525 .PHONY: maybe-install-html-sim install-html-sim
32526 maybe-install-html-sim:
32527 @if sim
32528 maybe-install-html-sim: install-html-sim
32530 install-html-sim: \
32531 configure-sim \
32532 html-sim
32533 @: $(MAKE); $(unstage)
32534 @[ -f ./sim/Makefile ] || exit 0; \
32535 r=`${PWD_COMMAND}`; export r; \
32536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32537 $(HOST_EXPORTS) \
32538 for flag in $(EXTRA_HOST_FLAGS) ; do \
32539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32540 done; \
32541 echo "Doing install-html in sim"; \
32542 (cd $(HOST_SUBDIR)/sim && \
32543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32545 "RANLIB=$${RANLIB}" \
32546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32547 install-html) \
32548 || exit 1
32550 @endif sim
32552 .PHONY: maybe-installcheck-sim installcheck-sim
32553 maybe-installcheck-sim:
32554 @if sim
32555 maybe-installcheck-sim: installcheck-sim
32557 installcheck-sim: \
32558 configure-sim
32559 @: $(MAKE); $(unstage)
32560 @[ -f ./sim/Makefile ] || exit 0; \
32561 r=`${PWD_COMMAND}`; export r; \
32562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32563 $(HOST_EXPORTS) \
32564 for flag in $(EXTRA_HOST_FLAGS) ; do \
32565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32566 done; \
32567 echo "Doing installcheck in sim"; \
32568 (cd $(HOST_SUBDIR)/sim && \
32569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32571 "RANLIB=$${RANLIB}" \
32572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32573 installcheck) \
32574 || exit 1
32576 @endif sim
32578 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32579 maybe-mostlyclean-sim:
32580 @if sim
32581 maybe-mostlyclean-sim: mostlyclean-sim
32583 mostlyclean-sim:
32584 @: $(MAKE); $(unstage)
32585 @[ -f ./sim/Makefile ] || exit 0; \
32586 r=`${PWD_COMMAND}`; export r; \
32587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588 $(HOST_EXPORTS) \
32589 for flag in $(EXTRA_HOST_FLAGS) ; do \
32590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591 done; \
32592 echo "Doing mostlyclean in sim"; \
32593 (cd $(HOST_SUBDIR)/sim && \
32594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596 "RANLIB=$${RANLIB}" \
32597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598 mostlyclean) \
32599 || exit 1
32601 @endif sim
32603 .PHONY: maybe-clean-sim clean-sim
32604 maybe-clean-sim:
32605 @if sim
32606 maybe-clean-sim: clean-sim
32608 clean-sim:
32609 @: $(MAKE); $(unstage)
32610 @[ -f ./sim/Makefile ] || exit 0; \
32611 r=`${PWD_COMMAND}`; export r; \
32612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613 $(HOST_EXPORTS) \
32614 for flag in $(EXTRA_HOST_FLAGS) ; do \
32615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32616 done; \
32617 echo "Doing clean in sim"; \
32618 (cd $(HOST_SUBDIR)/sim && \
32619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32621 "RANLIB=$${RANLIB}" \
32622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32623 clean) \
32624 || exit 1
32626 @endif sim
32628 .PHONY: maybe-distclean-sim distclean-sim
32629 maybe-distclean-sim:
32630 @if sim
32631 maybe-distclean-sim: distclean-sim
32633 distclean-sim:
32634 @: $(MAKE); $(unstage)
32635 @[ -f ./sim/Makefile ] || exit 0; \
32636 r=`${PWD_COMMAND}`; export r; \
32637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638 $(HOST_EXPORTS) \
32639 for flag in $(EXTRA_HOST_FLAGS) ; do \
32640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32641 done; \
32642 echo "Doing distclean in sim"; \
32643 (cd $(HOST_SUBDIR)/sim && \
32644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32646 "RANLIB=$${RANLIB}" \
32647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32648 distclean) \
32649 || exit 1
32651 @endif sim
32653 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32654 maybe-maintainer-clean-sim:
32655 @if sim
32656 maybe-maintainer-clean-sim: maintainer-clean-sim
32658 maintainer-clean-sim:
32659 @: $(MAKE); $(unstage)
32660 @[ -f ./sim/Makefile ] || exit 0; \
32661 r=`${PWD_COMMAND}`; export r; \
32662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32663 $(HOST_EXPORTS) \
32664 for flag in $(EXTRA_HOST_FLAGS) ; do \
32665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32666 done; \
32667 echo "Doing maintainer-clean in sim"; \
32668 (cd $(HOST_SUBDIR)/sim && \
32669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32671 "RANLIB=$${RANLIB}" \
32672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32673 maintainer-clean) \
32674 || exit 1
32676 @endif sim
32680 .PHONY: configure-texinfo maybe-configure-texinfo
32681 maybe-configure-texinfo:
32682 @if gcc-bootstrap
32683 configure-texinfo: stage_current
32684 @endif gcc-bootstrap
32685 @if texinfo
32686 maybe-configure-texinfo: configure-texinfo
32687 configure-texinfo:
32688 @: $(MAKE); $(unstage)
32689 @r=`${PWD_COMMAND}`; export r; \
32690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32691 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32693 $(HOST_EXPORTS) \
32694 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32695 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32696 case $(srcdir) in \
32697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32698 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32700 esac; \
32701 module_srcdir=texinfo; \
32702 $(SHELL) \
32703 $$s/$$module_srcdir/configure \
32704 --srcdir=$${topdir}/$$module_srcdir \
32705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32706 --target=${target_alias} \
32707 || exit 1
32708 @endif texinfo
32714 .PHONY: all-texinfo maybe-all-texinfo
32715 maybe-all-texinfo:
32716 @if gcc-bootstrap
32717 all-texinfo: stage_current
32718 @endif gcc-bootstrap
32719 @if texinfo
32720 TARGET-texinfo=all
32721 maybe-all-texinfo: all-texinfo
32722 all-texinfo: configure-texinfo
32723 @: $(MAKE); $(unstage)
32724 @r=`${PWD_COMMAND}`; export r; \
32725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726 $(HOST_EXPORTS) \
32727 (cd $(HOST_SUBDIR)/texinfo && \
32728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32729 $(TARGET-texinfo))
32730 @endif texinfo
32735 .PHONY: check-texinfo maybe-check-texinfo
32736 maybe-check-texinfo:
32737 @if texinfo
32738 maybe-check-texinfo: check-texinfo
32740 check-texinfo:
32741 @: $(MAKE); $(unstage)
32742 @r=`${PWD_COMMAND}`; export r; \
32743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744 $(HOST_EXPORTS) \
32745 (cd $(HOST_SUBDIR)/texinfo && \
32746 $(MAKE) $(FLAGS_TO_PASS) check)
32748 @endif texinfo
32750 .PHONY: install-texinfo maybe-install-texinfo
32751 maybe-install-texinfo:
32752 @if texinfo
32753 maybe-install-texinfo: install-texinfo
32755 install-texinfo:
32757 @endif texinfo
32759 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32760 maybe-install-strip-texinfo:
32761 @if texinfo
32762 maybe-install-strip-texinfo: install-strip-texinfo
32764 install-strip-texinfo:
32766 @endif texinfo
32768 # Other targets (info, dvi, pdf, etc.)
32770 .PHONY: maybe-info-texinfo info-texinfo
32771 maybe-info-texinfo:
32772 @if texinfo
32773 maybe-info-texinfo: info-texinfo
32775 info-texinfo: \
32776 configure-texinfo
32777 @: $(MAKE); $(unstage)
32778 @[ -f ./texinfo/Makefile ] || exit 0; \
32779 r=`${PWD_COMMAND}`; export r; \
32780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781 $(HOST_EXPORTS) \
32782 for flag in $(EXTRA_HOST_FLAGS) ; do \
32783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32784 done; \
32785 echo "Doing info in texinfo"; \
32786 (cd $(HOST_SUBDIR)/texinfo && \
32787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32789 "RANLIB=$${RANLIB}" \
32790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32791 info) \
32792 || exit 1
32794 @endif texinfo
32796 .PHONY: maybe-dvi-texinfo dvi-texinfo
32797 maybe-dvi-texinfo:
32798 @if texinfo
32799 maybe-dvi-texinfo: dvi-texinfo
32801 dvi-texinfo: \
32802 configure-texinfo
32803 @: $(MAKE); $(unstage)
32804 @[ -f ./texinfo/Makefile ] || exit 0; \
32805 r=`${PWD_COMMAND}`; export r; \
32806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32807 $(HOST_EXPORTS) \
32808 for flag in $(EXTRA_HOST_FLAGS) ; do \
32809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32810 done; \
32811 echo "Doing dvi in texinfo"; \
32812 (cd $(HOST_SUBDIR)/texinfo && \
32813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32815 "RANLIB=$${RANLIB}" \
32816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32817 dvi) \
32818 || exit 1
32820 @endif texinfo
32822 .PHONY: maybe-pdf-texinfo pdf-texinfo
32823 maybe-pdf-texinfo:
32824 @if texinfo
32825 maybe-pdf-texinfo: pdf-texinfo
32827 pdf-texinfo: \
32828 configure-texinfo
32829 @: $(MAKE); $(unstage)
32830 @[ -f ./texinfo/Makefile ] || exit 0; \
32831 r=`${PWD_COMMAND}`; export r; \
32832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833 $(HOST_EXPORTS) \
32834 for flag in $(EXTRA_HOST_FLAGS) ; do \
32835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836 done; \
32837 echo "Doing pdf in texinfo"; \
32838 (cd $(HOST_SUBDIR)/texinfo && \
32839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841 "RANLIB=$${RANLIB}" \
32842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843 pdf) \
32844 || exit 1
32846 @endif texinfo
32848 .PHONY: maybe-html-texinfo html-texinfo
32849 maybe-html-texinfo:
32850 @if texinfo
32851 maybe-html-texinfo: html-texinfo
32853 html-texinfo: \
32854 configure-texinfo
32855 @: $(MAKE); $(unstage)
32856 @[ -f ./texinfo/Makefile ] || exit 0; \
32857 r=`${PWD_COMMAND}`; export r; \
32858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859 $(HOST_EXPORTS) \
32860 for flag in $(EXTRA_HOST_FLAGS) ; do \
32861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32862 done; \
32863 echo "Doing html in texinfo"; \
32864 (cd $(HOST_SUBDIR)/texinfo && \
32865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32867 "RANLIB=$${RANLIB}" \
32868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32869 html) \
32870 || exit 1
32872 @endif texinfo
32874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32875 maybe-TAGS-texinfo:
32876 @if texinfo
32877 maybe-TAGS-texinfo: TAGS-texinfo
32879 TAGS-texinfo: \
32880 configure-texinfo
32881 @: $(MAKE); $(unstage)
32882 @[ -f ./texinfo/Makefile ] || exit 0; \
32883 r=`${PWD_COMMAND}`; export r; \
32884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32885 $(HOST_EXPORTS) \
32886 for flag in $(EXTRA_HOST_FLAGS) ; do \
32887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32888 done; \
32889 echo "Doing TAGS in texinfo"; \
32890 (cd $(HOST_SUBDIR)/texinfo && \
32891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32893 "RANLIB=$${RANLIB}" \
32894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32895 TAGS) \
32896 || exit 1
32898 @endif texinfo
32900 .PHONY: maybe-install-info-texinfo install-info-texinfo
32901 maybe-install-info-texinfo:
32902 @if texinfo
32903 maybe-install-info-texinfo: install-info-texinfo
32905 install-info-texinfo: \
32906 configure-texinfo \
32907 info-texinfo
32908 @: $(MAKE); $(unstage)
32909 @[ -f ./texinfo/Makefile ] || exit 0; \
32910 r=`${PWD_COMMAND}`; export r; \
32911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32912 $(HOST_EXPORTS) \
32913 for flag in $(EXTRA_HOST_FLAGS) ; do \
32914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32915 done; \
32916 echo "Doing install-info in texinfo"; \
32917 (cd $(HOST_SUBDIR)/texinfo && \
32918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32920 "RANLIB=$${RANLIB}" \
32921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32922 install-info) \
32923 || exit 1
32925 @endif texinfo
32927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32928 maybe-install-pdf-texinfo:
32929 @if texinfo
32930 maybe-install-pdf-texinfo: install-pdf-texinfo
32932 install-pdf-texinfo: \
32933 configure-texinfo \
32934 pdf-texinfo
32935 @: $(MAKE); $(unstage)
32936 @[ -f ./texinfo/Makefile ] || exit 0; \
32937 r=`${PWD_COMMAND}`; export r; \
32938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939 $(HOST_EXPORTS) \
32940 for flag in $(EXTRA_HOST_FLAGS) ; do \
32941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942 done; \
32943 echo "Doing install-pdf in texinfo"; \
32944 (cd $(HOST_SUBDIR)/texinfo && \
32945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947 "RANLIB=$${RANLIB}" \
32948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949 install-pdf) \
32950 || exit 1
32952 @endif texinfo
32954 .PHONY: maybe-install-html-texinfo install-html-texinfo
32955 maybe-install-html-texinfo:
32956 @if texinfo
32957 maybe-install-html-texinfo: install-html-texinfo
32959 install-html-texinfo: \
32960 configure-texinfo \
32961 html-texinfo
32962 @: $(MAKE); $(unstage)
32963 @[ -f ./texinfo/Makefile ] || exit 0; \
32964 r=`${PWD_COMMAND}`; export r; \
32965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966 $(HOST_EXPORTS) \
32967 for flag in $(EXTRA_HOST_FLAGS) ; do \
32968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969 done; \
32970 echo "Doing install-html in texinfo"; \
32971 (cd $(HOST_SUBDIR)/texinfo && \
32972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974 "RANLIB=$${RANLIB}" \
32975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976 install-html) \
32977 || exit 1
32979 @endif texinfo
32981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32982 maybe-installcheck-texinfo:
32983 @if texinfo
32984 maybe-installcheck-texinfo: installcheck-texinfo
32986 installcheck-texinfo: \
32987 configure-texinfo
32988 @: $(MAKE); $(unstage)
32989 @[ -f ./texinfo/Makefile ] || exit 0; \
32990 r=`${PWD_COMMAND}`; export r; \
32991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992 $(HOST_EXPORTS) \
32993 for flag in $(EXTRA_HOST_FLAGS) ; do \
32994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32995 done; \
32996 echo "Doing installcheck in texinfo"; \
32997 (cd $(HOST_SUBDIR)/texinfo && \
32998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000 "RANLIB=$${RANLIB}" \
33001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33002 installcheck) \
33003 || exit 1
33005 @endif texinfo
33007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33008 maybe-mostlyclean-texinfo:
33009 @if texinfo
33010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33012 mostlyclean-texinfo:
33013 @: $(MAKE); $(unstage)
33014 @[ -f ./texinfo/Makefile ] || exit 0; \
33015 r=`${PWD_COMMAND}`; export r; \
33016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33017 $(HOST_EXPORTS) \
33018 for flag in $(EXTRA_HOST_FLAGS) ; do \
33019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33020 done; \
33021 echo "Doing mostlyclean in texinfo"; \
33022 (cd $(HOST_SUBDIR)/texinfo && \
33023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33025 "RANLIB=$${RANLIB}" \
33026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33027 mostlyclean) \
33028 || exit 1
33030 @endif texinfo
33032 .PHONY: maybe-clean-texinfo clean-texinfo
33033 maybe-clean-texinfo:
33034 @if texinfo
33035 maybe-clean-texinfo: clean-texinfo
33037 clean-texinfo:
33038 @: $(MAKE); $(unstage)
33039 @[ -f ./texinfo/Makefile ] || exit 0; \
33040 r=`${PWD_COMMAND}`; export r; \
33041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042 $(HOST_EXPORTS) \
33043 for flag in $(EXTRA_HOST_FLAGS) ; do \
33044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33045 done; \
33046 echo "Doing clean in texinfo"; \
33047 (cd $(HOST_SUBDIR)/texinfo && \
33048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33050 "RANLIB=$${RANLIB}" \
33051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33052 clean) \
33053 || exit 1
33055 @endif texinfo
33057 .PHONY: maybe-distclean-texinfo distclean-texinfo
33058 maybe-distclean-texinfo:
33059 @if texinfo
33060 maybe-distclean-texinfo: distclean-texinfo
33062 distclean-texinfo:
33063 @: $(MAKE); $(unstage)
33064 @[ -f ./texinfo/Makefile ] || exit 0; \
33065 r=`${PWD_COMMAND}`; export r; \
33066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33067 $(HOST_EXPORTS) \
33068 for flag in $(EXTRA_HOST_FLAGS) ; do \
33069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33070 done; \
33071 echo "Doing distclean in texinfo"; \
33072 (cd $(HOST_SUBDIR)/texinfo && \
33073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33075 "RANLIB=$${RANLIB}" \
33076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33077 distclean) \
33078 || exit 1
33080 @endif texinfo
33082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33083 maybe-maintainer-clean-texinfo:
33084 @if texinfo
33085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33087 maintainer-clean-texinfo:
33088 @: $(MAKE); $(unstage)
33089 @[ -f ./texinfo/Makefile ] || exit 0; \
33090 r=`${PWD_COMMAND}`; export r; \
33091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092 $(HOST_EXPORTS) \
33093 for flag in $(EXTRA_HOST_FLAGS) ; do \
33094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33095 done; \
33096 echo "Doing maintainer-clean in texinfo"; \
33097 (cd $(HOST_SUBDIR)/texinfo && \
33098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33100 "RANLIB=$${RANLIB}" \
33101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33102 maintainer-clean) \
33103 || exit 1
33105 @endif texinfo
33109 .PHONY: configure-zlib maybe-configure-zlib
33110 maybe-configure-zlib:
33111 @if gcc-bootstrap
33112 configure-zlib: stage_current
33113 @endif gcc-bootstrap
33114 @if zlib
33115 maybe-configure-zlib: configure-zlib
33116 configure-zlib:
33117 @r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33121 $(HOST_EXPORTS) \
33122 echo Configuring in $(HOST_SUBDIR)/zlib; \
33123 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33124 case $(srcdir) in \
33125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33126 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33128 esac; \
33129 module_srcdir=zlib; \
33130 $(SHELL) \
33131 $$s/$$module_srcdir/configure \
33132 --srcdir=$${topdir}/$$module_srcdir \
33133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33134 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33135 || exit 1
33136 @endif zlib
33140 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33141 maybe-configure-stage1-zlib:
33142 @if zlib-bootstrap
33143 maybe-configure-stage1-zlib: configure-stage1-zlib
33144 configure-stage1-zlib:
33145 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33147 @r=`${PWD_COMMAND}`; export r; \
33148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149 TFLAGS="$(STAGE1_TFLAGS)"; \
33150 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33151 $(HOST_EXPORTS) \
33152 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33153 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33154 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33155 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33157 cd $(HOST_SUBDIR)/zlib || exit 1; \
33158 case $(srcdir) in \
33159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33160 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33162 esac; \
33163 module_srcdir=zlib; \
33164 $(SHELL) $$s/$$module_srcdir/configure \
33165 --srcdir=$${topdir}/$$module_srcdir \
33166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33167 --target=${target_alias} \
33169 $(STAGE1_CONFIGURE_FLAGS) \
33170 @extra_host_zlib_configure_flags@
33171 @endif zlib-bootstrap
33173 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33174 maybe-configure-stage2-zlib:
33175 @if zlib-bootstrap
33176 maybe-configure-stage2-zlib: configure-stage2-zlib
33177 configure-stage2-zlib:
33178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33180 @r=`${PWD_COMMAND}`; export r; \
33181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33182 TFLAGS="$(STAGE2_TFLAGS)"; \
33183 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33184 $(HOST_EXPORTS) \
33185 $(POSTSTAGE1_HOST_EXPORTS) \
33186 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33187 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33188 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33189 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33191 cd $(HOST_SUBDIR)/zlib || exit 1; \
33192 case $(srcdir) in \
33193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33194 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33196 esac; \
33197 module_srcdir=zlib; \
33198 $(SHELL) $$s/$$module_srcdir/configure \
33199 --srcdir=$${topdir}/$$module_srcdir \
33200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33201 --target=${target_alias} \
33202 --with-build-libsubdir=$(HOST_SUBDIR) \
33203 $(STAGE2_CONFIGURE_FLAGS) \
33204 @extra_host_zlib_configure_flags@
33205 @endif zlib-bootstrap
33207 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33208 maybe-configure-stage3-zlib:
33209 @if zlib-bootstrap
33210 maybe-configure-stage3-zlib: configure-stage3-zlib
33211 configure-stage3-zlib:
33212 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33214 @r=`${PWD_COMMAND}`; export r; \
33215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33216 TFLAGS="$(STAGE3_TFLAGS)"; \
33217 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33218 $(HOST_EXPORTS) \
33219 $(POSTSTAGE1_HOST_EXPORTS) \
33220 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33221 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33222 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33223 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33225 cd $(HOST_SUBDIR)/zlib || exit 1; \
33226 case $(srcdir) in \
33227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33228 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33230 esac; \
33231 module_srcdir=zlib; \
33232 $(SHELL) $$s/$$module_srcdir/configure \
33233 --srcdir=$${topdir}/$$module_srcdir \
33234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33235 --target=${target_alias} \
33236 --with-build-libsubdir=$(HOST_SUBDIR) \
33237 $(STAGE3_CONFIGURE_FLAGS) \
33238 @extra_host_zlib_configure_flags@
33239 @endif zlib-bootstrap
33241 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33242 maybe-configure-stage4-zlib:
33243 @if zlib-bootstrap
33244 maybe-configure-stage4-zlib: configure-stage4-zlib
33245 configure-stage4-zlib:
33246 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33248 @r=`${PWD_COMMAND}`; export r; \
33249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33250 TFLAGS="$(STAGE4_TFLAGS)"; \
33251 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33252 $(HOST_EXPORTS) \
33253 $(POSTSTAGE1_HOST_EXPORTS) \
33254 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33255 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33256 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33257 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33259 cd $(HOST_SUBDIR)/zlib || exit 1; \
33260 case $(srcdir) in \
33261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33262 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33264 esac; \
33265 module_srcdir=zlib; \
33266 $(SHELL) $$s/$$module_srcdir/configure \
33267 --srcdir=$${topdir}/$$module_srcdir \
33268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33269 --target=${target_alias} \
33270 --with-build-libsubdir=$(HOST_SUBDIR) \
33271 $(STAGE4_CONFIGURE_FLAGS) \
33272 @extra_host_zlib_configure_flags@
33273 @endif zlib-bootstrap
33275 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33276 maybe-configure-stageprofile-zlib:
33277 @if zlib-bootstrap
33278 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33279 configure-stageprofile-zlib:
33280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33282 @r=`${PWD_COMMAND}`; export r; \
33283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33284 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33285 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33286 $(HOST_EXPORTS) \
33287 $(POSTSTAGE1_HOST_EXPORTS) \
33288 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33289 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33290 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33291 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33293 cd $(HOST_SUBDIR)/zlib || exit 1; \
33294 case $(srcdir) in \
33295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33296 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33298 esac; \
33299 module_srcdir=zlib; \
33300 $(SHELL) $$s/$$module_srcdir/configure \
33301 --srcdir=$${topdir}/$$module_srcdir \
33302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33303 --target=${target_alias} \
33304 --with-build-libsubdir=$(HOST_SUBDIR) \
33305 $(STAGEprofile_CONFIGURE_FLAGS) \
33306 @extra_host_zlib_configure_flags@
33307 @endif zlib-bootstrap
33309 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33310 maybe-configure-stagetrain-zlib:
33311 @if zlib-bootstrap
33312 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33313 configure-stagetrain-zlib:
33314 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33316 @r=`${PWD_COMMAND}`; export r; \
33317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33318 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33319 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33320 $(HOST_EXPORTS) \
33321 $(POSTSTAGE1_HOST_EXPORTS) \
33322 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33323 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33324 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33325 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33327 cd $(HOST_SUBDIR)/zlib || exit 1; \
33328 case $(srcdir) in \
33329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33330 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33332 esac; \
33333 module_srcdir=zlib; \
33334 $(SHELL) $$s/$$module_srcdir/configure \
33335 --srcdir=$${topdir}/$$module_srcdir \
33336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33337 --target=${target_alias} \
33338 --with-build-libsubdir=$(HOST_SUBDIR) \
33339 $(STAGEtrain_CONFIGURE_FLAGS) \
33340 @extra_host_zlib_configure_flags@
33341 @endif zlib-bootstrap
33343 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33344 maybe-configure-stagefeedback-zlib:
33345 @if zlib-bootstrap
33346 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33347 configure-stagefeedback-zlib:
33348 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33350 @r=`${PWD_COMMAND}`; export r; \
33351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33353 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33354 $(HOST_EXPORTS) \
33355 $(POSTSTAGE1_HOST_EXPORTS) \
33356 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33357 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33358 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33359 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33361 cd $(HOST_SUBDIR)/zlib || exit 1; \
33362 case $(srcdir) in \
33363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33364 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33366 esac; \
33367 module_srcdir=zlib; \
33368 $(SHELL) $$s/$$module_srcdir/configure \
33369 --srcdir=$${topdir}/$$module_srcdir \
33370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33371 --target=${target_alias} \
33372 --with-build-libsubdir=$(HOST_SUBDIR) \
33373 $(STAGEfeedback_CONFIGURE_FLAGS) \
33374 @extra_host_zlib_configure_flags@
33375 @endif zlib-bootstrap
33377 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33378 maybe-configure-stageautoprofile-zlib:
33379 @if zlib-bootstrap
33380 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33381 configure-stageautoprofile-zlib:
33382 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33384 @r=`${PWD_COMMAND}`; export r; \
33385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33387 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33388 $(HOST_EXPORTS) \
33389 $(POSTSTAGE1_HOST_EXPORTS) \
33390 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33391 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33392 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33393 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33395 cd $(HOST_SUBDIR)/zlib || exit 1; \
33396 case $(srcdir) in \
33397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33398 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33400 esac; \
33401 module_srcdir=zlib; \
33402 $(SHELL) $$s/$$module_srcdir/configure \
33403 --srcdir=$${topdir}/$$module_srcdir \
33404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33405 --target=${target_alias} \
33406 --with-build-libsubdir=$(HOST_SUBDIR) \
33407 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33408 @extra_host_zlib_configure_flags@
33409 @endif zlib-bootstrap
33411 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33412 maybe-configure-stageautofeedback-zlib:
33413 @if zlib-bootstrap
33414 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33415 configure-stageautofeedback-zlib:
33416 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33418 @r=`${PWD_COMMAND}`; export r; \
33419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33420 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33421 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33422 $(HOST_EXPORTS) \
33423 $(POSTSTAGE1_HOST_EXPORTS) \
33424 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33425 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33426 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33427 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33429 cd $(HOST_SUBDIR)/zlib || exit 1; \
33430 case $(srcdir) in \
33431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33432 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33434 esac; \
33435 module_srcdir=zlib; \
33436 $(SHELL) $$s/$$module_srcdir/configure \
33437 --srcdir=$${topdir}/$$module_srcdir \
33438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33439 --target=${target_alias} \
33440 --with-build-libsubdir=$(HOST_SUBDIR) \
33441 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33442 @extra_host_zlib_configure_flags@
33443 @endif zlib-bootstrap
33449 .PHONY: all-zlib maybe-all-zlib
33450 maybe-all-zlib:
33451 @if gcc-bootstrap
33452 all-zlib: stage_current
33453 @endif gcc-bootstrap
33454 @if zlib
33455 TARGET-zlib=all
33456 maybe-all-zlib: all-zlib
33457 all-zlib: configure-zlib
33458 @r=`${PWD_COMMAND}`; export r; \
33459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460 $(HOST_EXPORTS) \
33461 (cd $(HOST_SUBDIR)/zlib && \
33462 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33463 $(TARGET-zlib))
33464 @endif zlib
33468 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33469 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33470 maybe-all-stage1-zlib:
33471 maybe-clean-stage1-zlib:
33472 @if zlib-bootstrap
33473 maybe-all-stage1-zlib: all-stage1-zlib
33474 all-stage1: all-stage1-zlib
33475 TARGET-stage1-zlib = $(TARGET-zlib)
33476 all-stage1-zlib: configure-stage1-zlib
33477 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33478 @r=`${PWD_COMMAND}`; export r; \
33479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33480 TFLAGS="$(STAGE1_TFLAGS)"; \
33481 $(HOST_EXPORTS) \
33482 cd $(HOST_SUBDIR)/zlib && \
33484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33485 CFLAGS="$(STAGE1_CFLAGS)" \
33486 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33487 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33488 LIBCFLAGS="$(LIBCFLAGS)" \
33489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33492 $(EXTRA_HOST_FLAGS) \
33493 $(STAGE1_FLAGS_TO_PASS) \
33494 TFLAGS="$(STAGE1_TFLAGS)" \
33495 $(TARGET-stage1-zlib)
33497 maybe-clean-stage1-zlib: clean-stage1-zlib
33498 clean-stage1: clean-stage1-zlib
33499 clean-stage1-zlib:
33500 @if [ $(current_stage) = stage1 ]; then \
33501 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33502 else \
33503 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33504 $(MAKE) stage1-start; \
33505 fi; \
33506 cd $(HOST_SUBDIR)/zlib && \
33507 $(MAKE) $(EXTRA_HOST_FLAGS) \
33508 $(STAGE1_FLAGS_TO_PASS) clean
33509 @endif zlib-bootstrap
33512 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33513 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33514 maybe-all-stage2-zlib:
33515 maybe-clean-stage2-zlib:
33516 @if zlib-bootstrap
33517 maybe-all-stage2-zlib: all-stage2-zlib
33518 all-stage2: all-stage2-zlib
33519 TARGET-stage2-zlib = $(TARGET-zlib)
33520 all-stage2-zlib: configure-stage2-zlib
33521 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33522 @r=`${PWD_COMMAND}`; export r; \
33523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524 TFLAGS="$(STAGE2_TFLAGS)"; \
33525 $(HOST_EXPORTS) \
33526 $(POSTSTAGE1_HOST_EXPORTS) \
33527 cd $(HOST_SUBDIR)/zlib && \
33529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33530 CFLAGS="$(STAGE2_CFLAGS)" \
33531 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33532 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33533 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33538 TFLAGS="$(STAGE2_TFLAGS)" \
33539 $(TARGET-stage2-zlib)
33541 maybe-clean-stage2-zlib: clean-stage2-zlib
33542 clean-stage2: clean-stage2-zlib
33543 clean-stage2-zlib:
33544 @if [ $(current_stage) = stage2 ]; then \
33545 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33546 else \
33547 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33548 $(MAKE) stage2-start; \
33549 fi; \
33550 cd $(HOST_SUBDIR)/zlib && \
33551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33552 @endif zlib-bootstrap
33555 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33556 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33557 maybe-all-stage3-zlib:
33558 maybe-clean-stage3-zlib:
33559 @if zlib-bootstrap
33560 maybe-all-stage3-zlib: all-stage3-zlib
33561 all-stage3: all-stage3-zlib
33562 TARGET-stage3-zlib = $(TARGET-zlib)
33563 all-stage3-zlib: configure-stage3-zlib
33564 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33565 @r=`${PWD_COMMAND}`; export r; \
33566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567 TFLAGS="$(STAGE3_TFLAGS)"; \
33568 $(HOST_EXPORTS) \
33569 $(POSTSTAGE1_HOST_EXPORTS) \
33570 cd $(HOST_SUBDIR)/zlib && \
33572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33573 CFLAGS="$(STAGE3_CFLAGS)" \
33574 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33575 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33576 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33581 TFLAGS="$(STAGE3_TFLAGS)" \
33582 $(TARGET-stage3-zlib)
33584 maybe-clean-stage3-zlib: clean-stage3-zlib
33585 clean-stage3: clean-stage3-zlib
33586 clean-stage3-zlib:
33587 @if [ $(current_stage) = stage3 ]; then \
33588 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33589 else \
33590 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33591 $(MAKE) stage3-start; \
33592 fi; \
33593 cd $(HOST_SUBDIR)/zlib && \
33594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33595 @endif zlib-bootstrap
33598 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33599 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33600 maybe-all-stage4-zlib:
33601 maybe-clean-stage4-zlib:
33602 @if zlib-bootstrap
33603 maybe-all-stage4-zlib: all-stage4-zlib
33604 all-stage4: all-stage4-zlib
33605 TARGET-stage4-zlib = $(TARGET-zlib)
33606 all-stage4-zlib: configure-stage4-zlib
33607 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33608 @r=`${PWD_COMMAND}`; export r; \
33609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33610 TFLAGS="$(STAGE4_TFLAGS)"; \
33611 $(HOST_EXPORTS) \
33612 $(POSTSTAGE1_HOST_EXPORTS) \
33613 cd $(HOST_SUBDIR)/zlib && \
33615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33616 CFLAGS="$(STAGE4_CFLAGS)" \
33617 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33618 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33619 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33624 TFLAGS="$(STAGE4_TFLAGS)" \
33625 $(TARGET-stage4-zlib)
33627 maybe-clean-stage4-zlib: clean-stage4-zlib
33628 clean-stage4: clean-stage4-zlib
33629 clean-stage4-zlib:
33630 @if [ $(current_stage) = stage4 ]; then \
33631 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33632 else \
33633 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33634 $(MAKE) stage4-start; \
33635 fi; \
33636 cd $(HOST_SUBDIR)/zlib && \
33637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33638 @endif zlib-bootstrap
33641 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33642 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33643 maybe-all-stageprofile-zlib:
33644 maybe-clean-stageprofile-zlib:
33645 @if zlib-bootstrap
33646 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33647 all-stageprofile: all-stageprofile-zlib
33648 TARGET-stageprofile-zlib = $(TARGET-zlib)
33649 all-stageprofile-zlib: configure-stageprofile-zlib
33650 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33651 @r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33654 $(HOST_EXPORTS) \
33655 $(POSTSTAGE1_HOST_EXPORTS) \
33656 cd $(HOST_SUBDIR)/zlib && \
33658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33659 CFLAGS="$(STAGEprofile_CFLAGS)" \
33660 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33661 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33662 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33667 TFLAGS="$(STAGEprofile_TFLAGS)" \
33668 $(TARGET-stageprofile-zlib)
33670 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33671 clean-stageprofile: clean-stageprofile-zlib
33672 clean-stageprofile-zlib:
33673 @if [ $(current_stage) = stageprofile ]; then \
33674 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33675 else \
33676 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33677 $(MAKE) stageprofile-start; \
33678 fi; \
33679 cd $(HOST_SUBDIR)/zlib && \
33680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33681 @endif zlib-bootstrap
33684 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33685 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33686 maybe-all-stagetrain-zlib:
33687 maybe-clean-stagetrain-zlib:
33688 @if zlib-bootstrap
33689 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33690 all-stagetrain: all-stagetrain-zlib
33691 TARGET-stagetrain-zlib = $(TARGET-zlib)
33692 all-stagetrain-zlib: configure-stagetrain-zlib
33693 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33694 @r=`${PWD_COMMAND}`; export r; \
33695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33696 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33697 $(HOST_EXPORTS) \
33698 $(POSTSTAGE1_HOST_EXPORTS) \
33699 cd $(HOST_SUBDIR)/zlib && \
33701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33702 CFLAGS="$(STAGEtrain_CFLAGS)" \
33703 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33704 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33705 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33710 TFLAGS="$(STAGEtrain_TFLAGS)" \
33711 $(TARGET-stagetrain-zlib)
33713 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33714 clean-stagetrain: clean-stagetrain-zlib
33715 clean-stagetrain-zlib:
33716 @if [ $(current_stage) = stagetrain ]; then \
33717 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33718 else \
33719 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33720 $(MAKE) stagetrain-start; \
33721 fi; \
33722 cd $(HOST_SUBDIR)/zlib && \
33723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33724 @endif zlib-bootstrap
33727 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33728 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33729 maybe-all-stagefeedback-zlib:
33730 maybe-clean-stagefeedback-zlib:
33731 @if zlib-bootstrap
33732 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33733 all-stagefeedback: all-stagefeedback-zlib
33734 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33735 all-stagefeedback-zlib: configure-stagefeedback-zlib
33736 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33737 @r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33740 $(HOST_EXPORTS) \
33741 $(POSTSTAGE1_HOST_EXPORTS) \
33742 cd $(HOST_SUBDIR)/zlib && \
33744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33745 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33746 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33747 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33748 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33753 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33754 $(TARGET-stagefeedback-zlib)
33756 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33757 clean-stagefeedback: clean-stagefeedback-zlib
33758 clean-stagefeedback-zlib:
33759 @if [ $(current_stage) = stagefeedback ]; then \
33760 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33761 else \
33762 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33763 $(MAKE) stagefeedback-start; \
33764 fi; \
33765 cd $(HOST_SUBDIR)/zlib && \
33766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33767 @endif zlib-bootstrap
33770 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33771 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33772 maybe-all-stageautoprofile-zlib:
33773 maybe-clean-stageautoprofile-zlib:
33774 @if zlib-bootstrap
33775 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33776 all-stageautoprofile: all-stageautoprofile-zlib
33777 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33778 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33779 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33780 @r=`${PWD_COMMAND}`; export r; \
33781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33782 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33783 $(HOST_EXPORTS) \
33784 $(POSTSTAGE1_HOST_EXPORTS) \
33785 cd $(HOST_SUBDIR)/zlib && \
33786 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33788 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33789 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33790 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33791 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33796 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33797 $(TARGET-stageautoprofile-zlib)
33799 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33800 clean-stageautoprofile: clean-stageautoprofile-zlib
33801 clean-stageautoprofile-zlib:
33802 @if [ $(current_stage) = stageautoprofile ]; then \
33803 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33804 else \
33805 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33806 $(MAKE) stageautoprofile-start; \
33807 fi; \
33808 cd $(HOST_SUBDIR)/zlib && \
33809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33810 @endif zlib-bootstrap
33813 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33814 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33815 maybe-all-stageautofeedback-zlib:
33816 maybe-clean-stageautofeedback-zlib:
33817 @if zlib-bootstrap
33818 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33819 all-stageautofeedback: all-stageautofeedback-zlib
33820 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33821 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33822 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33823 @r=`${PWD_COMMAND}`; export r; \
33824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33825 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33826 $(HOST_EXPORTS) \
33827 $(POSTSTAGE1_HOST_EXPORTS) \
33828 cd $(HOST_SUBDIR)/zlib && \
33830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33831 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33832 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33833 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33834 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33839 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33840 $(TARGET-stageautofeedback-zlib)
33842 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33843 clean-stageautofeedback: clean-stageautofeedback-zlib
33844 clean-stageautofeedback-zlib:
33845 @if [ $(current_stage) = stageautofeedback ]; then \
33846 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33847 else \
33848 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33849 $(MAKE) stageautofeedback-start; \
33850 fi; \
33851 cd $(HOST_SUBDIR)/zlib && \
33852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33853 @endif zlib-bootstrap
33859 .PHONY: check-zlib maybe-check-zlib
33860 maybe-check-zlib:
33861 @if zlib
33862 maybe-check-zlib: check-zlib
33864 check-zlib:
33866 @endif zlib
33868 .PHONY: install-zlib maybe-install-zlib
33869 maybe-install-zlib:
33870 @if zlib
33871 maybe-install-zlib: install-zlib
33873 install-zlib:
33875 @endif zlib
33877 .PHONY: install-strip-zlib maybe-install-strip-zlib
33878 maybe-install-strip-zlib:
33879 @if zlib
33880 maybe-install-strip-zlib: install-strip-zlib
33882 install-strip-zlib:
33884 @endif zlib
33886 # Other targets (info, dvi, pdf, etc.)
33888 .PHONY: maybe-info-zlib info-zlib
33889 maybe-info-zlib:
33890 @if zlib
33891 maybe-info-zlib: info-zlib
33893 info-zlib: \
33894 configure-zlib
33895 @[ -f ./zlib/Makefile ] || exit 0; \
33896 r=`${PWD_COMMAND}`; export r; \
33897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33898 $(HOST_EXPORTS) \
33899 for flag in $(EXTRA_HOST_FLAGS) ; do \
33900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33901 done; \
33902 echo "Doing info in zlib"; \
33903 (cd $(HOST_SUBDIR)/zlib && \
33904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33906 "RANLIB=$${RANLIB}" \
33907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33908 info) \
33909 || exit 1
33911 @endif zlib
33913 .PHONY: maybe-dvi-zlib dvi-zlib
33914 maybe-dvi-zlib:
33915 @if zlib
33916 maybe-dvi-zlib: dvi-zlib
33918 dvi-zlib: \
33919 configure-zlib
33920 @[ -f ./zlib/Makefile ] || exit 0; \
33921 r=`${PWD_COMMAND}`; export r; \
33922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923 $(HOST_EXPORTS) \
33924 for flag in $(EXTRA_HOST_FLAGS) ; do \
33925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926 done; \
33927 echo "Doing dvi in zlib"; \
33928 (cd $(HOST_SUBDIR)/zlib && \
33929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33931 "RANLIB=$${RANLIB}" \
33932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33933 dvi) \
33934 || exit 1
33936 @endif zlib
33938 .PHONY: maybe-pdf-zlib pdf-zlib
33939 maybe-pdf-zlib:
33940 @if zlib
33941 maybe-pdf-zlib: pdf-zlib
33943 pdf-zlib: \
33944 configure-zlib
33945 @[ -f ./zlib/Makefile ] || exit 0; \
33946 r=`${PWD_COMMAND}`; export r; \
33947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948 $(HOST_EXPORTS) \
33949 for flag in $(EXTRA_HOST_FLAGS) ; do \
33950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33951 done; \
33952 echo "Doing pdf in zlib"; \
33953 (cd $(HOST_SUBDIR)/zlib && \
33954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33956 "RANLIB=$${RANLIB}" \
33957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33958 pdf) \
33959 || exit 1
33961 @endif zlib
33963 .PHONY: maybe-html-zlib html-zlib
33964 maybe-html-zlib:
33965 @if zlib
33966 maybe-html-zlib: html-zlib
33968 html-zlib: \
33969 configure-zlib
33970 @[ -f ./zlib/Makefile ] || exit 0; \
33971 r=`${PWD_COMMAND}`; export r; \
33972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973 $(HOST_EXPORTS) \
33974 for flag in $(EXTRA_HOST_FLAGS) ; do \
33975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976 done; \
33977 echo "Doing html in zlib"; \
33978 (cd $(HOST_SUBDIR)/zlib && \
33979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981 "RANLIB=$${RANLIB}" \
33982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983 html) \
33984 || exit 1
33986 @endif zlib
33988 .PHONY: maybe-TAGS-zlib TAGS-zlib
33989 maybe-TAGS-zlib:
33990 @if zlib
33991 maybe-TAGS-zlib: TAGS-zlib
33993 TAGS-zlib: \
33994 configure-zlib
33995 @[ -f ./zlib/Makefile ] || exit 0; \
33996 r=`${PWD_COMMAND}`; export r; \
33997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33998 $(HOST_EXPORTS) \
33999 for flag in $(EXTRA_HOST_FLAGS) ; do \
34000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34001 done; \
34002 echo "Doing TAGS in zlib"; \
34003 (cd $(HOST_SUBDIR)/zlib && \
34004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34006 "RANLIB=$${RANLIB}" \
34007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34008 TAGS) \
34009 || exit 1
34011 @endif zlib
34013 .PHONY: maybe-install-info-zlib install-info-zlib
34014 maybe-install-info-zlib:
34015 @if zlib
34016 maybe-install-info-zlib: install-info-zlib
34018 install-info-zlib: \
34019 configure-zlib \
34020 info-zlib
34021 @[ -f ./zlib/Makefile ] || exit 0; \
34022 r=`${PWD_COMMAND}`; export r; \
34023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34024 $(HOST_EXPORTS) \
34025 for flag in $(EXTRA_HOST_FLAGS) ; do \
34026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34027 done; \
34028 echo "Doing install-info in zlib"; \
34029 (cd $(HOST_SUBDIR)/zlib && \
34030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34032 "RANLIB=$${RANLIB}" \
34033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34034 install-info) \
34035 || exit 1
34037 @endif zlib
34039 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34040 maybe-install-pdf-zlib:
34041 @if zlib
34042 maybe-install-pdf-zlib: install-pdf-zlib
34044 install-pdf-zlib: \
34045 configure-zlib \
34046 pdf-zlib
34047 @[ -f ./zlib/Makefile ] || exit 0; \
34048 r=`${PWD_COMMAND}`; export r; \
34049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34050 $(HOST_EXPORTS) \
34051 for flag in $(EXTRA_HOST_FLAGS) ; do \
34052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053 done; \
34054 echo "Doing install-pdf in zlib"; \
34055 (cd $(HOST_SUBDIR)/zlib && \
34056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34058 "RANLIB=$${RANLIB}" \
34059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34060 install-pdf) \
34061 || exit 1
34063 @endif zlib
34065 .PHONY: maybe-install-html-zlib install-html-zlib
34066 maybe-install-html-zlib:
34067 @if zlib
34068 maybe-install-html-zlib: install-html-zlib
34070 install-html-zlib: \
34071 configure-zlib \
34072 html-zlib
34073 @[ -f ./zlib/Makefile ] || exit 0; \
34074 r=`${PWD_COMMAND}`; export r; \
34075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34076 $(HOST_EXPORTS) \
34077 for flag in $(EXTRA_HOST_FLAGS) ; do \
34078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34079 done; \
34080 echo "Doing install-html in zlib"; \
34081 (cd $(HOST_SUBDIR)/zlib && \
34082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34084 "RANLIB=$${RANLIB}" \
34085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34086 install-html) \
34087 || exit 1
34089 @endif zlib
34091 .PHONY: maybe-installcheck-zlib installcheck-zlib
34092 maybe-installcheck-zlib:
34093 @if zlib
34094 maybe-installcheck-zlib: installcheck-zlib
34096 installcheck-zlib: \
34097 configure-zlib
34098 @[ -f ./zlib/Makefile ] || exit 0; \
34099 r=`${PWD_COMMAND}`; export r; \
34100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101 $(HOST_EXPORTS) \
34102 for flag in $(EXTRA_HOST_FLAGS) ; do \
34103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34104 done; \
34105 echo "Doing installcheck in zlib"; \
34106 (cd $(HOST_SUBDIR)/zlib && \
34107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109 "RANLIB=$${RANLIB}" \
34110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34111 installcheck) \
34112 || exit 1
34114 @endif zlib
34116 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34117 maybe-mostlyclean-zlib:
34118 @if zlib
34119 maybe-mostlyclean-zlib: mostlyclean-zlib
34121 mostlyclean-zlib:
34122 @[ -f ./zlib/Makefile ] || exit 0; \
34123 r=`${PWD_COMMAND}`; export r; \
34124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125 $(HOST_EXPORTS) \
34126 for flag in $(EXTRA_HOST_FLAGS) ; do \
34127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128 done; \
34129 echo "Doing mostlyclean in zlib"; \
34130 (cd $(HOST_SUBDIR)/zlib && \
34131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34133 "RANLIB=$${RANLIB}" \
34134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34135 mostlyclean) \
34136 || exit 1
34138 @endif zlib
34140 .PHONY: maybe-clean-zlib clean-zlib
34141 maybe-clean-zlib:
34142 @if zlib
34143 maybe-clean-zlib: clean-zlib
34145 clean-zlib:
34146 @[ -f ./zlib/Makefile ] || exit 0; \
34147 r=`${PWD_COMMAND}`; export r; \
34148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34149 $(HOST_EXPORTS) \
34150 for flag in $(EXTRA_HOST_FLAGS) ; do \
34151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34152 done; \
34153 echo "Doing clean in zlib"; \
34154 (cd $(HOST_SUBDIR)/zlib && \
34155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34157 "RANLIB=$${RANLIB}" \
34158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34159 clean) \
34160 || exit 1
34162 @endif zlib
34164 .PHONY: maybe-distclean-zlib distclean-zlib
34165 maybe-distclean-zlib:
34166 @if zlib
34167 maybe-distclean-zlib: distclean-zlib
34169 distclean-zlib:
34170 @[ -f ./zlib/Makefile ] || exit 0; \
34171 r=`${PWD_COMMAND}`; export r; \
34172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34173 $(HOST_EXPORTS) \
34174 for flag in $(EXTRA_HOST_FLAGS) ; do \
34175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34176 done; \
34177 echo "Doing distclean in zlib"; \
34178 (cd $(HOST_SUBDIR)/zlib && \
34179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34181 "RANLIB=$${RANLIB}" \
34182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34183 distclean) \
34184 || exit 1
34186 @endif zlib
34188 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34189 maybe-maintainer-clean-zlib:
34190 @if zlib
34191 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34193 maintainer-clean-zlib:
34194 @[ -f ./zlib/Makefile ] || exit 0; \
34195 r=`${PWD_COMMAND}`; export r; \
34196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34197 $(HOST_EXPORTS) \
34198 for flag in $(EXTRA_HOST_FLAGS) ; do \
34199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34200 done; \
34201 echo "Doing maintainer-clean in zlib"; \
34202 (cd $(HOST_SUBDIR)/zlib && \
34203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34205 "RANLIB=$${RANLIB}" \
34206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34207 maintainer-clean) \
34208 || exit 1
34210 @endif zlib
34214 .PHONY: configure-gnulib maybe-configure-gnulib
34215 maybe-configure-gnulib:
34216 @if gcc-bootstrap
34217 configure-gnulib: stage_current
34218 @endif gcc-bootstrap
34219 @if gnulib
34220 maybe-configure-gnulib: configure-gnulib
34221 configure-gnulib:
34222 @: $(MAKE); $(unstage)
34223 @r=`${PWD_COMMAND}`; export r; \
34224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34225 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34227 $(HOST_EXPORTS) \
34228 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34229 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34230 case $(srcdir) in \
34231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34232 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34234 esac; \
34235 module_srcdir=gnulib; \
34236 $(SHELL) \
34237 $$s/$$module_srcdir/configure \
34238 --srcdir=$${topdir}/$$module_srcdir \
34239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34240 --target=${target_alias} \
34241 || exit 1
34242 @endif gnulib
34248 .PHONY: all-gnulib maybe-all-gnulib
34249 maybe-all-gnulib:
34250 @if gcc-bootstrap
34251 all-gnulib: stage_current
34252 @endif gcc-bootstrap
34253 @if gnulib
34254 TARGET-gnulib=all
34255 maybe-all-gnulib: all-gnulib
34256 all-gnulib: configure-gnulib
34257 @: $(MAKE); $(unstage)
34258 @r=`${PWD_COMMAND}`; export r; \
34259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260 $(HOST_EXPORTS) \
34261 (cd $(HOST_SUBDIR)/gnulib && \
34262 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34263 $(TARGET-gnulib))
34264 @endif gnulib
34269 .PHONY: check-gnulib maybe-check-gnulib
34270 maybe-check-gnulib:
34271 @if gnulib
34272 maybe-check-gnulib: check-gnulib
34274 check-gnulib:
34275 @: $(MAKE); $(unstage)
34276 @r=`${PWD_COMMAND}`; export r; \
34277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278 $(HOST_EXPORTS) \
34279 (cd $(HOST_SUBDIR)/gnulib && \
34280 $(MAKE) $(FLAGS_TO_PASS) check)
34282 @endif gnulib
34284 .PHONY: install-gnulib maybe-install-gnulib
34285 maybe-install-gnulib:
34286 @if gnulib
34287 maybe-install-gnulib: install-gnulib
34289 install-gnulib: installdirs
34290 @: $(MAKE); $(unstage)
34291 @r=`${PWD_COMMAND}`; export r; \
34292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293 $(HOST_EXPORTS) \
34294 (cd $(HOST_SUBDIR)/gnulib && \
34295 $(MAKE) $(FLAGS_TO_PASS) install)
34297 @endif gnulib
34299 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34300 maybe-install-strip-gnulib:
34301 @if gnulib
34302 maybe-install-strip-gnulib: install-strip-gnulib
34304 install-strip-gnulib: installdirs
34305 @: $(MAKE); $(unstage)
34306 @r=`${PWD_COMMAND}`; export r; \
34307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308 $(HOST_EXPORTS) \
34309 (cd $(HOST_SUBDIR)/gnulib && \
34310 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34312 @endif gnulib
34314 # Other targets (info, dvi, pdf, etc.)
34316 .PHONY: maybe-info-gnulib info-gnulib
34317 maybe-info-gnulib:
34318 @if gnulib
34319 maybe-info-gnulib: info-gnulib
34321 info-gnulib: \
34322 configure-gnulib
34323 @: $(MAKE); $(unstage)
34324 @[ -f ./gnulib/Makefile ] || exit 0; \
34325 r=`${PWD_COMMAND}`; export r; \
34326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327 $(HOST_EXPORTS) \
34328 for flag in $(EXTRA_HOST_FLAGS) ; do \
34329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34330 done; \
34331 echo "Doing info in gnulib"; \
34332 (cd $(HOST_SUBDIR)/gnulib && \
34333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34335 "RANLIB=$${RANLIB}" \
34336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34337 info) \
34338 || exit 1
34340 @endif gnulib
34342 .PHONY: maybe-dvi-gnulib dvi-gnulib
34343 maybe-dvi-gnulib:
34344 @if gnulib
34345 maybe-dvi-gnulib: dvi-gnulib
34347 dvi-gnulib: \
34348 configure-gnulib
34349 @: $(MAKE); $(unstage)
34350 @[ -f ./gnulib/Makefile ] || exit 0; \
34351 r=`${PWD_COMMAND}`; export r; \
34352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34353 $(HOST_EXPORTS) \
34354 for flag in $(EXTRA_HOST_FLAGS) ; do \
34355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34356 done; \
34357 echo "Doing dvi in gnulib"; \
34358 (cd $(HOST_SUBDIR)/gnulib && \
34359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34361 "RANLIB=$${RANLIB}" \
34362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34363 dvi) \
34364 || exit 1
34366 @endif gnulib
34368 .PHONY: maybe-pdf-gnulib pdf-gnulib
34369 maybe-pdf-gnulib:
34370 @if gnulib
34371 maybe-pdf-gnulib: pdf-gnulib
34373 pdf-gnulib: \
34374 configure-gnulib
34375 @: $(MAKE); $(unstage)
34376 @[ -f ./gnulib/Makefile ] || exit 0; \
34377 r=`${PWD_COMMAND}`; export r; \
34378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34379 $(HOST_EXPORTS) \
34380 for flag in $(EXTRA_HOST_FLAGS) ; do \
34381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382 done; \
34383 echo "Doing pdf in gnulib"; \
34384 (cd $(HOST_SUBDIR)/gnulib && \
34385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34387 "RANLIB=$${RANLIB}" \
34388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34389 pdf) \
34390 || exit 1
34392 @endif gnulib
34394 .PHONY: maybe-html-gnulib html-gnulib
34395 maybe-html-gnulib:
34396 @if gnulib
34397 maybe-html-gnulib: html-gnulib
34399 html-gnulib: \
34400 configure-gnulib
34401 @: $(MAKE); $(unstage)
34402 @[ -f ./gnulib/Makefile ] || exit 0; \
34403 r=`${PWD_COMMAND}`; export r; \
34404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34405 $(HOST_EXPORTS) \
34406 for flag in $(EXTRA_HOST_FLAGS) ; do \
34407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408 done; \
34409 echo "Doing html in gnulib"; \
34410 (cd $(HOST_SUBDIR)/gnulib && \
34411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34413 "RANLIB=$${RANLIB}" \
34414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34415 html) \
34416 || exit 1
34418 @endif gnulib
34420 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34421 maybe-TAGS-gnulib:
34422 @if gnulib
34423 maybe-TAGS-gnulib: TAGS-gnulib
34425 TAGS-gnulib: \
34426 configure-gnulib
34427 @: $(MAKE); $(unstage)
34428 @[ -f ./gnulib/Makefile ] || exit 0; \
34429 r=`${PWD_COMMAND}`; export r; \
34430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431 $(HOST_EXPORTS) \
34432 for flag in $(EXTRA_HOST_FLAGS) ; do \
34433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434 done; \
34435 echo "Doing TAGS in gnulib"; \
34436 (cd $(HOST_SUBDIR)/gnulib && \
34437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34439 "RANLIB=$${RANLIB}" \
34440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34441 TAGS) \
34442 || exit 1
34444 @endif gnulib
34446 .PHONY: maybe-install-info-gnulib install-info-gnulib
34447 maybe-install-info-gnulib:
34448 @if gnulib
34449 maybe-install-info-gnulib: install-info-gnulib
34451 install-info-gnulib: \
34452 configure-gnulib \
34453 info-gnulib
34454 @: $(MAKE); $(unstage)
34455 @[ -f ./gnulib/Makefile ] || exit 0; \
34456 r=`${PWD_COMMAND}`; export r; \
34457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458 $(HOST_EXPORTS) \
34459 for flag in $(EXTRA_HOST_FLAGS) ; do \
34460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461 done; \
34462 echo "Doing install-info in gnulib"; \
34463 (cd $(HOST_SUBDIR)/gnulib && \
34464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466 "RANLIB=$${RANLIB}" \
34467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468 install-info) \
34469 || exit 1
34471 @endif gnulib
34473 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34474 maybe-install-pdf-gnulib:
34475 @if gnulib
34476 maybe-install-pdf-gnulib: install-pdf-gnulib
34478 install-pdf-gnulib: \
34479 configure-gnulib \
34480 pdf-gnulib
34481 @: $(MAKE); $(unstage)
34482 @[ -f ./gnulib/Makefile ] || exit 0; \
34483 r=`${PWD_COMMAND}`; export r; \
34484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34485 $(HOST_EXPORTS) \
34486 for flag in $(EXTRA_HOST_FLAGS) ; do \
34487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34488 done; \
34489 echo "Doing install-pdf in gnulib"; \
34490 (cd $(HOST_SUBDIR)/gnulib && \
34491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34493 "RANLIB=$${RANLIB}" \
34494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34495 install-pdf) \
34496 || exit 1
34498 @endif gnulib
34500 .PHONY: maybe-install-html-gnulib install-html-gnulib
34501 maybe-install-html-gnulib:
34502 @if gnulib
34503 maybe-install-html-gnulib: install-html-gnulib
34505 install-html-gnulib: \
34506 configure-gnulib \
34507 html-gnulib
34508 @: $(MAKE); $(unstage)
34509 @[ -f ./gnulib/Makefile ] || exit 0; \
34510 r=`${PWD_COMMAND}`; export r; \
34511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34512 $(HOST_EXPORTS) \
34513 for flag in $(EXTRA_HOST_FLAGS) ; do \
34514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34515 done; \
34516 echo "Doing install-html in gnulib"; \
34517 (cd $(HOST_SUBDIR)/gnulib && \
34518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34520 "RANLIB=$${RANLIB}" \
34521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34522 install-html) \
34523 || exit 1
34525 @endif gnulib
34527 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34528 maybe-installcheck-gnulib:
34529 @if gnulib
34530 maybe-installcheck-gnulib: installcheck-gnulib
34532 installcheck-gnulib: \
34533 configure-gnulib
34534 @: $(MAKE); $(unstage)
34535 @[ -f ./gnulib/Makefile ] || exit 0; \
34536 r=`${PWD_COMMAND}`; export r; \
34537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538 $(HOST_EXPORTS) \
34539 for flag in $(EXTRA_HOST_FLAGS) ; do \
34540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34541 done; \
34542 echo "Doing installcheck in gnulib"; \
34543 (cd $(HOST_SUBDIR)/gnulib && \
34544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34546 "RANLIB=$${RANLIB}" \
34547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34548 installcheck) \
34549 || exit 1
34551 @endif gnulib
34553 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34554 maybe-mostlyclean-gnulib:
34555 @if gnulib
34556 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34558 mostlyclean-gnulib:
34559 @: $(MAKE); $(unstage)
34560 @[ -f ./gnulib/Makefile ] || exit 0; \
34561 r=`${PWD_COMMAND}`; export r; \
34562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34563 $(HOST_EXPORTS) \
34564 for flag in $(EXTRA_HOST_FLAGS) ; do \
34565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34566 done; \
34567 echo "Doing mostlyclean in gnulib"; \
34568 (cd $(HOST_SUBDIR)/gnulib && \
34569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34571 "RANLIB=$${RANLIB}" \
34572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34573 mostlyclean) \
34574 || exit 1
34576 @endif gnulib
34578 .PHONY: maybe-clean-gnulib clean-gnulib
34579 maybe-clean-gnulib:
34580 @if gnulib
34581 maybe-clean-gnulib: clean-gnulib
34583 clean-gnulib:
34584 @: $(MAKE); $(unstage)
34585 @[ -f ./gnulib/Makefile ] || exit 0; \
34586 r=`${PWD_COMMAND}`; export r; \
34587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34588 $(HOST_EXPORTS) \
34589 for flag in $(EXTRA_HOST_FLAGS) ; do \
34590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34591 done; \
34592 echo "Doing clean in gnulib"; \
34593 (cd $(HOST_SUBDIR)/gnulib && \
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}" \
34598 clean) \
34599 || exit 1
34601 @endif gnulib
34603 .PHONY: maybe-distclean-gnulib distclean-gnulib
34604 maybe-distclean-gnulib:
34605 @if gnulib
34606 maybe-distclean-gnulib: distclean-gnulib
34608 distclean-gnulib:
34609 @: $(MAKE); $(unstage)
34610 @[ -f ./gnulib/Makefile ] || exit 0; \
34611 r=`${PWD_COMMAND}`; export r; \
34612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613 $(HOST_EXPORTS) \
34614 for flag in $(EXTRA_HOST_FLAGS) ; do \
34615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34616 done; \
34617 echo "Doing distclean in gnulib"; \
34618 (cd $(HOST_SUBDIR)/gnulib && \
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}" \
34623 distclean) \
34624 || exit 1
34626 @endif gnulib
34628 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34629 maybe-maintainer-clean-gnulib:
34630 @if gnulib
34631 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34633 maintainer-clean-gnulib:
34634 @: $(MAKE); $(unstage)
34635 @[ -f ./gnulib/Makefile ] || exit 0; \
34636 r=`${PWD_COMMAND}`; export r; \
34637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638 $(HOST_EXPORTS) \
34639 for flag in $(EXTRA_HOST_FLAGS) ; do \
34640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34641 done; \
34642 echo "Doing maintainer-clean in gnulib"; \
34643 (cd $(HOST_SUBDIR)/gnulib && \
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}" \
34648 maintainer-clean) \
34649 || exit 1
34651 @endif gnulib
34655 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34656 maybe-configure-gdbsupport:
34657 @if gcc-bootstrap
34658 configure-gdbsupport: stage_current
34659 @endif gcc-bootstrap
34660 @if gdbsupport
34661 maybe-configure-gdbsupport: configure-gdbsupport
34662 configure-gdbsupport:
34663 @: $(MAKE); $(unstage)
34664 @r=`${PWD_COMMAND}`; export r; \
34665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34668 $(HOST_EXPORTS) \
34669 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34670 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34671 case $(srcdir) in \
34672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34673 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34675 esac; \
34676 module_srcdir=gdbsupport; \
34677 $(SHELL) \
34678 $$s/$$module_srcdir/configure \
34679 --srcdir=$${topdir}/$$module_srcdir \
34680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34681 --target=${target_alias} \
34682 || exit 1
34683 @endif gdbsupport
34689 .PHONY: all-gdbsupport maybe-all-gdbsupport
34690 maybe-all-gdbsupport:
34691 @if gcc-bootstrap
34692 all-gdbsupport: stage_current
34693 @endif gcc-bootstrap
34694 @if gdbsupport
34695 TARGET-gdbsupport=all
34696 maybe-all-gdbsupport: all-gdbsupport
34697 all-gdbsupport: configure-gdbsupport
34698 @: $(MAKE); $(unstage)
34699 @r=`${PWD_COMMAND}`; export r; \
34700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701 $(HOST_EXPORTS) \
34702 (cd $(HOST_SUBDIR)/gdbsupport && \
34703 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34704 $(TARGET-gdbsupport))
34705 @endif gdbsupport
34710 .PHONY: check-gdbsupport maybe-check-gdbsupport
34711 maybe-check-gdbsupport:
34712 @if gdbsupport
34713 maybe-check-gdbsupport: check-gdbsupport
34715 check-gdbsupport:
34716 @: $(MAKE); $(unstage)
34717 @r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(HOST_EXPORTS) \
34720 (cd $(HOST_SUBDIR)/gdbsupport && \
34721 $(MAKE) $(FLAGS_TO_PASS) check)
34723 @endif gdbsupport
34725 .PHONY: install-gdbsupport maybe-install-gdbsupport
34726 maybe-install-gdbsupport:
34727 @if gdbsupport
34728 maybe-install-gdbsupport: install-gdbsupport
34730 install-gdbsupport: installdirs
34731 @: $(MAKE); $(unstage)
34732 @r=`${PWD_COMMAND}`; export r; \
34733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734 $(HOST_EXPORTS) \
34735 (cd $(HOST_SUBDIR)/gdbsupport && \
34736 $(MAKE) $(FLAGS_TO_PASS) install)
34738 @endif gdbsupport
34740 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34741 maybe-install-strip-gdbsupport:
34742 @if gdbsupport
34743 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34745 install-strip-gdbsupport: installdirs
34746 @: $(MAKE); $(unstage)
34747 @r=`${PWD_COMMAND}`; export r; \
34748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749 $(HOST_EXPORTS) \
34750 (cd $(HOST_SUBDIR)/gdbsupport && \
34751 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34753 @endif gdbsupport
34755 # Other targets (info, dvi, pdf, etc.)
34757 .PHONY: maybe-info-gdbsupport info-gdbsupport
34758 maybe-info-gdbsupport:
34759 @if gdbsupport
34760 maybe-info-gdbsupport: info-gdbsupport
34762 info-gdbsupport: \
34763 configure-gdbsupport
34764 @: $(MAKE); $(unstage)
34765 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34766 r=`${PWD_COMMAND}`; export r; \
34767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768 $(HOST_EXPORTS) \
34769 for flag in $(EXTRA_HOST_FLAGS) ; do \
34770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34771 done; \
34772 echo "Doing info in gdbsupport"; \
34773 (cd $(HOST_SUBDIR)/gdbsupport && \
34774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776 "RANLIB=$${RANLIB}" \
34777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778 info) \
34779 || exit 1
34781 @endif gdbsupport
34783 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34784 maybe-dvi-gdbsupport:
34785 @if gdbsupport
34786 maybe-dvi-gdbsupport: dvi-gdbsupport
34788 dvi-gdbsupport: \
34789 configure-gdbsupport
34790 @: $(MAKE); $(unstage)
34791 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34792 r=`${PWD_COMMAND}`; export r; \
34793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794 $(HOST_EXPORTS) \
34795 for flag in $(EXTRA_HOST_FLAGS) ; do \
34796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34797 done; \
34798 echo "Doing dvi in gdbsupport"; \
34799 (cd $(HOST_SUBDIR)/gdbsupport && \
34800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802 "RANLIB=$${RANLIB}" \
34803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804 dvi) \
34805 || exit 1
34807 @endif gdbsupport
34809 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34810 maybe-pdf-gdbsupport:
34811 @if gdbsupport
34812 maybe-pdf-gdbsupport: pdf-gdbsupport
34814 pdf-gdbsupport: \
34815 configure-gdbsupport
34816 @: $(MAKE); $(unstage)
34817 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34818 r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 $(HOST_EXPORTS) \
34821 for flag in $(EXTRA_HOST_FLAGS) ; do \
34822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823 done; \
34824 echo "Doing pdf in gdbsupport"; \
34825 (cd $(HOST_SUBDIR)/gdbsupport && \
34826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828 "RANLIB=$${RANLIB}" \
34829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830 pdf) \
34831 || exit 1
34833 @endif gdbsupport
34835 .PHONY: maybe-html-gdbsupport html-gdbsupport
34836 maybe-html-gdbsupport:
34837 @if gdbsupport
34838 maybe-html-gdbsupport: html-gdbsupport
34840 html-gdbsupport: \
34841 configure-gdbsupport
34842 @: $(MAKE); $(unstage)
34843 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34844 r=`${PWD_COMMAND}`; export r; \
34845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846 $(HOST_EXPORTS) \
34847 for flag in $(EXTRA_HOST_FLAGS) ; do \
34848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849 done; \
34850 echo "Doing html in gdbsupport"; \
34851 (cd $(HOST_SUBDIR)/gdbsupport && \
34852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854 "RANLIB=$${RANLIB}" \
34855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856 html) \
34857 || exit 1
34859 @endif gdbsupport
34861 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34862 maybe-TAGS-gdbsupport:
34863 @if gdbsupport
34864 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34866 TAGS-gdbsupport: \
34867 configure-gdbsupport
34868 @: $(MAKE); $(unstage)
34869 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34870 r=`${PWD_COMMAND}`; export r; \
34871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872 $(HOST_EXPORTS) \
34873 for flag in $(EXTRA_HOST_FLAGS) ; do \
34874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34875 done; \
34876 echo "Doing TAGS in gdbsupport"; \
34877 (cd $(HOST_SUBDIR)/gdbsupport && \
34878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880 "RANLIB=$${RANLIB}" \
34881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882 TAGS) \
34883 || exit 1
34885 @endif gdbsupport
34887 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34888 maybe-install-info-gdbsupport:
34889 @if gdbsupport
34890 maybe-install-info-gdbsupport: install-info-gdbsupport
34892 install-info-gdbsupport: \
34893 configure-gdbsupport \
34894 info-gdbsupport
34895 @: $(MAKE); $(unstage)
34896 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34897 r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 $(HOST_EXPORTS) \
34900 for flag in $(EXTRA_HOST_FLAGS) ; do \
34901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902 done; \
34903 echo "Doing install-info in gdbsupport"; \
34904 (cd $(HOST_SUBDIR)/gdbsupport && \
34905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907 "RANLIB=$${RANLIB}" \
34908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909 install-info) \
34910 || exit 1
34912 @endif gdbsupport
34914 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34915 maybe-install-pdf-gdbsupport:
34916 @if gdbsupport
34917 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34919 install-pdf-gdbsupport: \
34920 configure-gdbsupport \
34921 pdf-gdbsupport
34922 @: $(MAKE); $(unstage)
34923 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34924 r=`${PWD_COMMAND}`; export r; \
34925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926 $(HOST_EXPORTS) \
34927 for flag in $(EXTRA_HOST_FLAGS) ; do \
34928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34929 done; \
34930 echo "Doing install-pdf in gdbsupport"; \
34931 (cd $(HOST_SUBDIR)/gdbsupport && \
34932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934 "RANLIB=$${RANLIB}" \
34935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936 install-pdf) \
34937 || exit 1
34939 @endif gdbsupport
34941 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34942 maybe-install-html-gdbsupport:
34943 @if gdbsupport
34944 maybe-install-html-gdbsupport: install-html-gdbsupport
34946 install-html-gdbsupport: \
34947 configure-gdbsupport \
34948 html-gdbsupport
34949 @: $(MAKE); $(unstage)
34950 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34951 r=`${PWD_COMMAND}`; export r; \
34952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953 $(HOST_EXPORTS) \
34954 for flag in $(EXTRA_HOST_FLAGS) ; do \
34955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34956 done; \
34957 echo "Doing install-html in gdbsupport"; \
34958 (cd $(HOST_SUBDIR)/gdbsupport && \
34959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961 "RANLIB=$${RANLIB}" \
34962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963 install-html) \
34964 || exit 1
34966 @endif gdbsupport
34968 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34969 maybe-installcheck-gdbsupport:
34970 @if gdbsupport
34971 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34973 installcheck-gdbsupport: \
34974 configure-gdbsupport
34975 @: $(MAKE); $(unstage)
34976 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34977 r=`${PWD_COMMAND}`; export r; \
34978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979 $(HOST_EXPORTS) \
34980 for flag in $(EXTRA_HOST_FLAGS) ; do \
34981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982 done; \
34983 echo "Doing installcheck in gdbsupport"; \
34984 (cd $(HOST_SUBDIR)/gdbsupport && \
34985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987 "RANLIB=$${RANLIB}" \
34988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989 installcheck) \
34990 || exit 1
34992 @endif gdbsupport
34994 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34995 maybe-mostlyclean-gdbsupport:
34996 @if gdbsupport
34997 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34999 mostlyclean-gdbsupport:
35000 @: $(MAKE); $(unstage)
35001 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(HOST_EXPORTS) \
35005 for flag in $(EXTRA_HOST_FLAGS) ; do \
35006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007 done; \
35008 echo "Doing mostlyclean in gdbsupport"; \
35009 (cd $(HOST_SUBDIR)/gdbsupport && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012 "RANLIB=$${RANLIB}" \
35013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014 mostlyclean) \
35015 || exit 1
35017 @endif gdbsupport
35019 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35020 maybe-clean-gdbsupport:
35021 @if gdbsupport
35022 maybe-clean-gdbsupport: clean-gdbsupport
35024 clean-gdbsupport:
35025 @: $(MAKE); $(unstage)
35026 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35027 r=`${PWD_COMMAND}`; export r; \
35028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029 $(HOST_EXPORTS) \
35030 for flag in $(EXTRA_HOST_FLAGS) ; do \
35031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032 done; \
35033 echo "Doing clean in gdbsupport"; \
35034 (cd $(HOST_SUBDIR)/gdbsupport && \
35035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037 "RANLIB=$${RANLIB}" \
35038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039 clean) \
35040 || exit 1
35042 @endif gdbsupport
35044 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35045 maybe-distclean-gdbsupport:
35046 @if gdbsupport
35047 maybe-distclean-gdbsupport: distclean-gdbsupport
35049 distclean-gdbsupport:
35050 @: $(MAKE); $(unstage)
35051 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35052 r=`${PWD_COMMAND}`; export r; \
35053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054 $(HOST_EXPORTS) \
35055 for flag in $(EXTRA_HOST_FLAGS) ; do \
35056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35057 done; \
35058 echo "Doing distclean in gdbsupport"; \
35059 (cd $(HOST_SUBDIR)/gdbsupport && \
35060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062 "RANLIB=$${RANLIB}" \
35063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064 distclean) \
35065 || exit 1
35067 @endif gdbsupport
35069 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35070 maybe-maintainer-clean-gdbsupport:
35071 @if gdbsupport
35072 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35074 maintainer-clean-gdbsupport:
35075 @: $(MAKE); $(unstage)
35076 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35077 r=`${PWD_COMMAND}`; export r; \
35078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079 $(HOST_EXPORTS) \
35080 for flag in $(EXTRA_HOST_FLAGS) ; do \
35081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35082 done; \
35083 echo "Doing maintainer-clean in gdbsupport"; \
35084 (cd $(HOST_SUBDIR)/gdbsupport && \
35085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087 "RANLIB=$${RANLIB}" \
35088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089 maintainer-clean) \
35090 || exit 1
35092 @endif gdbsupport
35096 .PHONY: configure-gdbserver maybe-configure-gdbserver
35097 maybe-configure-gdbserver:
35098 @if gcc-bootstrap
35099 configure-gdbserver: stage_current
35100 @endif gcc-bootstrap
35101 @if gdbserver
35102 maybe-configure-gdbserver: configure-gdbserver
35103 configure-gdbserver:
35104 @: $(MAKE); $(unstage)
35105 @r=`${PWD_COMMAND}`; export r; \
35106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35109 $(HOST_EXPORTS) \
35110 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35111 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35112 case $(srcdir) in \
35113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35114 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35116 esac; \
35117 module_srcdir=gdbserver; \
35118 $(SHELL) \
35119 $$s/$$module_srcdir/configure \
35120 --srcdir=$${topdir}/$$module_srcdir \
35121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35122 --target=${target_alias} \
35123 || exit 1
35124 @endif gdbserver
35130 .PHONY: all-gdbserver maybe-all-gdbserver
35131 maybe-all-gdbserver:
35132 @if gcc-bootstrap
35133 all-gdbserver: stage_current
35134 @endif gcc-bootstrap
35135 @if gdbserver
35136 TARGET-gdbserver=all
35137 maybe-all-gdbserver: all-gdbserver
35138 all-gdbserver: configure-gdbserver
35139 @: $(MAKE); $(unstage)
35140 @r=`${PWD_COMMAND}`; export r; \
35141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35142 $(HOST_EXPORTS) \
35143 (cd $(HOST_SUBDIR)/gdbserver && \
35144 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35145 $(TARGET-gdbserver))
35146 @endif gdbserver
35151 .PHONY: check-gdbserver maybe-check-gdbserver
35152 maybe-check-gdbserver:
35153 @if gdbserver
35154 maybe-check-gdbserver: check-gdbserver
35156 check-gdbserver:
35157 @: $(MAKE); $(unstage)
35158 @r=`${PWD_COMMAND}`; export r; \
35159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160 $(HOST_EXPORTS) \
35161 (cd $(HOST_SUBDIR)/gdbserver && \
35162 $(MAKE) $(FLAGS_TO_PASS) check)
35164 @endif gdbserver
35166 .PHONY: install-gdbserver maybe-install-gdbserver
35167 maybe-install-gdbserver:
35168 @if gdbserver
35169 maybe-install-gdbserver: install-gdbserver
35171 install-gdbserver: installdirs
35172 @: $(MAKE); $(unstage)
35173 @r=`${PWD_COMMAND}`; export r; \
35174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35175 $(HOST_EXPORTS) \
35176 (cd $(HOST_SUBDIR)/gdbserver && \
35177 $(MAKE) $(FLAGS_TO_PASS) install)
35179 @endif gdbserver
35181 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35182 maybe-install-strip-gdbserver:
35183 @if gdbserver
35184 maybe-install-strip-gdbserver: install-strip-gdbserver
35186 install-strip-gdbserver: installdirs
35187 @: $(MAKE); $(unstage)
35188 @r=`${PWD_COMMAND}`; export r; \
35189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35190 $(HOST_EXPORTS) \
35191 (cd $(HOST_SUBDIR)/gdbserver && \
35192 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35194 @endif gdbserver
35196 # Other targets (info, dvi, pdf, etc.)
35198 .PHONY: maybe-info-gdbserver info-gdbserver
35199 maybe-info-gdbserver:
35200 @if gdbserver
35201 maybe-info-gdbserver: info-gdbserver
35203 info-gdbserver: \
35204 configure-gdbserver
35205 @: $(MAKE); $(unstage)
35206 @[ -f ./gdbserver/Makefile ] || exit 0; \
35207 r=`${PWD_COMMAND}`; export r; \
35208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209 $(HOST_EXPORTS) \
35210 for flag in $(EXTRA_HOST_FLAGS) ; do \
35211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212 done; \
35213 echo "Doing info in gdbserver"; \
35214 (cd $(HOST_SUBDIR)/gdbserver && \
35215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217 "RANLIB=$${RANLIB}" \
35218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219 info) \
35220 || exit 1
35222 @endif gdbserver
35224 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35225 maybe-dvi-gdbserver:
35226 @if gdbserver
35227 maybe-dvi-gdbserver: dvi-gdbserver
35229 dvi-gdbserver: \
35230 configure-gdbserver
35231 @: $(MAKE); $(unstage)
35232 @[ -f ./gdbserver/Makefile ] || exit 0; \
35233 r=`${PWD_COMMAND}`; export r; \
35234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35235 $(HOST_EXPORTS) \
35236 for flag in $(EXTRA_HOST_FLAGS) ; do \
35237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35238 done; \
35239 echo "Doing dvi in gdbserver"; \
35240 (cd $(HOST_SUBDIR)/gdbserver && \
35241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35243 "RANLIB=$${RANLIB}" \
35244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35245 dvi) \
35246 || exit 1
35248 @endif gdbserver
35250 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35251 maybe-pdf-gdbserver:
35252 @if gdbserver
35253 maybe-pdf-gdbserver: pdf-gdbserver
35255 pdf-gdbserver: \
35256 configure-gdbserver
35257 @: $(MAKE); $(unstage)
35258 @[ -f ./gdbserver/Makefile ] || exit 0; \
35259 r=`${PWD_COMMAND}`; export r; \
35260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35261 $(HOST_EXPORTS) \
35262 for flag in $(EXTRA_HOST_FLAGS) ; do \
35263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264 done; \
35265 echo "Doing pdf in gdbserver"; \
35266 (cd $(HOST_SUBDIR)/gdbserver && \
35267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35269 "RANLIB=$${RANLIB}" \
35270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35271 pdf) \
35272 || exit 1
35274 @endif gdbserver
35276 .PHONY: maybe-html-gdbserver html-gdbserver
35277 maybe-html-gdbserver:
35278 @if gdbserver
35279 maybe-html-gdbserver: html-gdbserver
35281 html-gdbserver: \
35282 configure-gdbserver
35283 @: $(MAKE); $(unstage)
35284 @[ -f ./gdbserver/Makefile ] || exit 0; \
35285 r=`${PWD_COMMAND}`; export r; \
35286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35287 $(HOST_EXPORTS) \
35288 for flag in $(EXTRA_HOST_FLAGS) ; do \
35289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35290 done; \
35291 echo "Doing html in gdbserver"; \
35292 (cd $(HOST_SUBDIR)/gdbserver && \
35293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35295 "RANLIB=$${RANLIB}" \
35296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35297 html) \
35298 || exit 1
35300 @endif gdbserver
35302 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35303 maybe-TAGS-gdbserver:
35304 @if gdbserver
35305 maybe-TAGS-gdbserver: TAGS-gdbserver
35307 TAGS-gdbserver: \
35308 configure-gdbserver
35309 @: $(MAKE); $(unstage)
35310 @[ -f ./gdbserver/Makefile ] || exit 0; \
35311 r=`${PWD_COMMAND}`; export r; \
35312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35313 $(HOST_EXPORTS) \
35314 for flag in $(EXTRA_HOST_FLAGS) ; do \
35315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35316 done; \
35317 echo "Doing TAGS in gdbserver"; \
35318 (cd $(HOST_SUBDIR)/gdbserver && \
35319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35321 "RANLIB=$${RANLIB}" \
35322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35323 TAGS) \
35324 || exit 1
35326 @endif gdbserver
35328 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35329 maybe-install-info-gdbserver:
35330 @if gdbserver
35331 maybe-install-info-gdbserver: install-info-gdbserver
35333 install-info-gdbserver: \
35334 configure-gdbserver \
35335 info-gdbserver
35336 @: $(MAKE); $(unstage)
35337 @[ -f ./gdbserver/Makefile ] || exit 0; \
35338 r=`${PWD_COMMAND}`; export r; \
35339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340 $(HOST_EXPORTS) \
35341 for flag in $(EXTRA_HOST_FLAGS) ; do \
35342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35343 done; \
35344 echo "Doing install-info in gdbserver"; \
35345 (cd $(HOST_SUBDIR)/gdbserver && \
35346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35348 "RANLIB=$${RANLIB}" \
35349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35350 install-info) \
35351 || exit 1
35353 @endif gdbserver
35355 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35356 maybe-install-pdf-gdbserver:
35357 @if gdbserver
35358 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35360 install-pdf-gdbserver: \
35361 configure-gdbserver \
35362 pdf-gdbserver
35363 @: $(MAKE); $(unstage)
35364 @[ -f ./gdbserver/Makefile ] || exit 0; \
35365 r=`${PWD_COMMAND}`; export r; \
35366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35367 $(HOST_EXPORTS) \
35368 for flag in $(EXTRA_HOST_FLAGS) ; do \
35369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35370 done; \
35371 echo "Doing install-pdf in gdbserver"; \
35372 (cd $(HOST_SUBDIR)/gdbserver && \
35373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35375 "RANLIB=$${RANLIB}" \
35376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35377 install-pdf) \
35378 || exit 1
35380 @endif gdbserver
35382 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35383 maybe-install-html-gdbserver:
35384 @if gdbserver
35385 maybe-install-html-gdbserver: install-html-gdbserver
35387 install-html-gdbserver: \
35388 configure-gdbserver \
35389 html-gdbserver
35390 @: $(MAKE); $(unstage)
35391 @[ -f ./gdbserver/Makefile ] || exit 0; \
35392 r=`${PWD_COMMAND}`; export r; \
35393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35394 $(HOST_EXPORTS) \
35395 for flag in $(EXTRA_HOST_FLAGS) ; do \
35396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397 done; \
35398 echo "Doing install-html in gdbserver"; \
35399 (cd $(HOST_SUBDIR)/gdbserver && \
35400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35402 "RANLIB=$${RANLIB}" \
35403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35404 install-html) \
35405 || exit 1
35407 @endif gdbserver
35409 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35410 maybe-installcheck-gdbserver:
35411 @if gdbserver
35412 maybe-installcheck-gdbserver: installcheck-gdbserver
35414 installcheck-gdbserver: \
35415 configure-gdbserver
35416 @: $(MAKE); $(unstage)
35417 @[ -f ./gdbserver/Makefile ] || exit 0; \
35418 r=`${PWD_COMMAND}`; export r; \
35419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35420 $(HOST_EXPORTS) \
35421 for flag in $(EXTRA_HOST_FLAGS) ; do \
35422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35423 done; \
35424 echo "Doing installcheck in gdbserver"; \
35425 (cd $(HOST_SUBDIR)/gdbserver && \
35426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35428 "RANLIB=$${RANLIB}" \
35429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35430 installcheck) \
35431 || exit 1
35433 @endif gdbserver
35435 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35436 maybe-mostlyclean-gdbserver:
35437 @if gdbserver
35438 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35440 mostlyclean-gdbserver:
35441 @: $(MAKE); $(unstage)
35442 @[ -f ./gdbserver/Makefile ] || exit 0; \
35443 r=`${PWD_COMMAND}`; export r; \
35444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445 $(HOST_EXPORTS) \
35446 for flag in $(EXTRA_HOST_FLAGS) ; do \
35447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35448 done; \
35449 echo "Doing mostlyclean in gdbserver"; \
35450 (cd $(HOST_SUBDIR)/gdbserver && \
35451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453 "RANLIB=$${RANLIB}" \
35454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455 mostlyclean) \
35456 || exit 1
35458 @endif gdbserver
35460 .PHONY: maybe-clean-gdbserver clean-gdbserver
35461 maybe-clean-gdbserver:
35462 @if gdbserver
35463 maybe-clean-gdbserver: clean-gdbserver
35465 clean-gdbserver:
35466 @: $(MAKE); $(unstage)
35467 @[ -f ./gdbserver/Makefile ] || exit 0; \
35468 r=`${PWD_COMMAND}`; export r; \
35469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470 $(HOST_EXPORTS) \
35471 for flag in $(EXTRA_HOST_FLAGS) ; do \
35472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473 done; \
35474 echo "Doing clean in gdbserver"; \
35475 (cd $(HOST_SUBDIR)/gdbserver && \
35476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478 "RANLIB=$${RANLIB}" \
35479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480 clean) \
35481 || exit 1
35483 @endif gdbserver
35485 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35486 maybe-distclean-gdbserver:
35487 @if gdbserver
35488 maybe-distclean-gdbserver: distclean-gdbserver
35490 distclean-gdbserver:
35491 @: $(MAKE); $(unstage)
35492 @[ -f ./gdbserver/Makefile ] || exit 0; \
35493 r=`${PWD_COMMAND}`; export r; \
35494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495 $(HOST_EXPORTS) \
35496 for flag in $(EXTRA_HOST_FLAGS) ; do \
35497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498 done; \
35499 echo "Doing distclean in gdbserver"; \
35500 (cd $(HOST_SUBDIR)/gdbserver && \
35501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503 "RANLIB=$${RANLIB}" \
35504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505 distclean) \
35506 || exit 1
35508 @endif gdbserver
35510 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35511 maybe-maintainer-clean-gdbserver:
35512 @if gdbserver
35513 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35515 maintainer-clean-gdbserver:
35516 @: $(MAKE); $(unstage)
35517 @[ -f ./gdbserver/Makefile ] || exit 0; \
35518 r=`${PWD_COMMAND}`; export r; \
35519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520 $(HOST_EXPORTS) \
35521 for flag in $(EXTRA_HOST_FLAGS) ; do \
35522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35523 done; \
35524 echo "Doing maintainer-clean in gdbserver"; \
35525 (cd $(HOST_SUBDIR)/gdbserver && \
35526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35528 "RANLIB=$${RANLIB}" \
35529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35530 maintainer-clean) \
35531 || exit 1
35533 @endif gdbserver
35537 .PHONY: configure-gdb maybe-configure-gdb
35538 maybe-configure-gdb:
35539 @if gcc-bootstrap
35540 configure-gdb: stage_current
35541 @endif gcc-bootstrap
35542 @if gdb
35543 maybe-configure-gdb: configure-gdb
35544 configure-gdb:
35545 @: $(MAKE); $(unstage)
35546 @r=`${PWD_COMMAND}`; export r; \
35547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35550 $(HOST_EXPORTS) \
35551 echo Configuring in $(HOST_SUBDIR)/gdb; \
35552 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35553 case $(srcdir) in \
35554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35555 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35557 esac; \
35558 module_srcdir=gdb; \
35559 $(SHELL) \
35560 $$s/$$module_srcdir/configure \
35561 --srcdir=$${topdir}/$$module_srcdir \
35562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35563 --target=${target_alias} \
35564 || exit 1
35565 @endif gdb
35571 .PHONY: all-gdb maybe-all-gdb
35572 maybe-all-gdb:
35573 @if gcc-bootstrap
35574 all-gdb: stage_current
35575 @endif gcc-bootstrap
35576 @if gdb
35577 TARGET-gdb=all
35578 maybe-all-gdb: all-gdb
35579 all-gdb: configure-gdb
35580 @: $(MAKE); $(unstage)
35581 @r=`${PWD_COMMAND}`; export r; \
35582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35583 $(HOST_EXPORTS) \
35584 (cd $(HOST_SUBDIR)/gdb && \
35585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35586 $(TARGET-gdb))
35587 @endif gdb
35592 .PHONY: check-gdb maybe-check-gdb
35593 maybe-check-gdb:
35594 @if gdb
35595 maybe-check-gdb: check-gdb
35597 check-gdb:
35598 @: $(MAKE); $(unstage)
35599 @r=`${PWD_COMMAND}`; export r; \
35600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35601 $(HOST_EXPORTS) \
35602 (cd $(HOST_SUBDIR)/gdb && \
35603 $(MAKE) $(FLAGS_TO_PASS) check)
35605 @endif gdb
35607 .PHONY: install-gdb maybe-install-gdb
35608 maybe-install-gdb:
35609 @if gdb
35610 maybe-install-gdb: install-gdb
35612 install-gdb: installdirs
35613 @: $(MAKE); $(unstage)
35614 @r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 (cd $(HOST_SUBDIR)/gdb && \
35618 $(MAKE) $(FLAGS_TO_PASS) install)
35620 @endif gdb
35622 .PHONY: install-strip-gdb maybe-install-strip-gdb
35623 maybe-install-strip-gdb:
35624 @if gdb
35625 maybe-install-strip-gdb: install-strip-gdb
35627 install-strip-gdb: installdirs
35628 @: $(MAKE); $(unstage)
35629 @r=`${PWD_COMMAND}`; export r; \
35630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631 $(HOST_EXPORTS) \
35632 (cd $(HOST_SUBDIR)/gdb && \
35633 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35635 @endif gdb
35637 # Other targets (info, dvi, pdf, etc.)
35639 .PHONY: maybe-info-gdb info-gdb
35640 maybe-info-gdb:
35641 @if gdb
35642 maybe-info-gdb: info-gdb
35644 info-gdb: \
35645 configure-gdb
35646 @: $(MAKE); $(unstage)
35647 @[ -f ./gdb/Makefile ] || exit 0; \
35648 r=`${PWD_COMMAND}`; export r; \
35649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35650 $(HOST_EXPORTS) \
35651 for flag in $(EXTRA_HOST_FLAGS) ; do \
35652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35653 done; \
35654 echo "Doing info in gdb"; \
35655 (cd $(HOST_SUBDIR)/gdb && \
35656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35658 "RANLIB=$${RANLIB}" \
35659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35660 info) \
35661 || exit 1
35663 @endif gdb
35665 .PHONY: maybe-dvi-gdb dvi-gdb
35666 maybe-dvi-gdb:
35667 @if gdb
35668 maybe-dvi-gdb: dvi-gdb
35670 dvi-gdb: \
35671 configure-gdb
35672 @: $(MAKE); $(unstage)
35673 @[ -f ./gdb/Makefile ] || exit 0; \
35674 r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 $(HOST_EXPORTS) \
35677 for flag in $(EXTRA_HOST_FLAGS) ; do \
35678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679 done; \
35680 echo "Doing dvi in gdb"; \
35681 (cd $(HOST_SUBDIR)/gdb && \
35682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684 "RANLIB=$${RANLIB}" \
35685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686 dvi) \
35687 || exit 1
35689 @endif gdb
35691 .PHONY: maybe-pdf-gdb pdf-gdb
35692 maybe-pdf-gdb:
35693 @if gdb
35694 maybe-pdf-gdb: pdf-gdb
35696 pdf-gdb: \
35697 configure-gdb
35698 @: $(MAKE); $(unstage)
35699 @[ -f ./gdb/Makefile ] || exit 0; \
35700 r=`${PWD_COMMAND}`; export r; \
35701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35702 $(HOST_EXPORTS) \
35703 for flag in $(EXTRA_HOST_FLAGS) ; do \
35704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35705 done; \
35706 echo "Doing pdf in gdb"; \
35707 (cd $(HOST_SUBDIR)/gdb && \
35708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35710 "RANLIB=$${RANLIB}" \
35711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35712 pdf) \
35713 || exit 1
35715 @endif gdb
35717 .PHONY: maybe-html-gdb html-gdb
35718 maybe-html-gdb:
35719 @if gdb
35720 maybe-html-gdb: html-gdb
35722 html-gdb: \
35723 configure-gdb
35724 @: $(MAKE); $(unstage)
35725 @[ -f ./gdb/Makefile ] || exit 0; \
35726 r=`${PWD_COMMAND}`; export r; \
35727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35728 $(HOST_EXPORTS) \
35729 for flag in $(EXTRA_HOST_FLAGS) ; do \
35730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35731 done; \
35732 echo "Doing html in gdb"; \
35733 (cd $(HOST_SUBDIR)/gdb && \
35734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35736 "RANLIB=$${RANLIB}" \
35737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35738 html) \
35739 || exit 1
35741 @endif gdb
35743 .PHONY: maybe-TAGS-gdb TAGS-gdb
35744 maybe-TAGS-gdb:
35745 @if gdb
35746 maybe-TAGS-gdb: TAGS-gdb
35748 TAGS-gdb: \
35749 configure-gdb
35750 @: $(MAKE); $(unstage)
35751 @[ -f ./gdb/Makefile ] || exit 0; \
35752 r=`${PWD_COMMAND}`; export r; \
35753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35754 $(HOST_EXPORTS) \
35755 for flag in $(EXTRA_HOST_FLAGS) ; do \
35756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35757 done; \
35758 echo "Doing TAGS in gdb"; \
35759 (cd $(HOST_SUBDIR)/gdb && \
35760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35762 "RANLIB=$${RANLIB}" \
35763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35764 TAGS) \
35765 || exit 1
35767 @endif gdb
35769 .PHONY: maybe-install-info-gdb install-info-gdb
35770 maybe-install-info-gdb:
35771 @if gdb
35772 maybe-install-info-gdb: install-info-gdb
35774 install-info-gdb: \
35775 configure-gdb \
35776 info-gdb
35777 @: $(MAKE); $(unstage)
35778 @[ -f ./gdb/Makefile ] || exit 0; \
35779 r=`${PWD_COMMAND}`; export r; \
35780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35781 $(HOST_EXPORTS) \
35782 for flag in $(EXTRA_HOST_FLAGS) ; do \
35783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35784 done; \
35785 echo "Doing install-info in gdb"; \
35786 (cd $(HOST_SUBDIR)/gdb && \
35787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35789 "RANLIB=$${RANLIB}" \
35790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35791 install-info) \
35792 || exit 1
35794 @endif gdb
35796 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35797 maybe-install-pdf-gdb:
35798 @if gdb
35799 maybe-install-pdf-gdb: install-pdf-gdb
35801 install-pdf-gdb: \
35802 configure-gdb \
35803 pdf-gdb
35804 @: $(MAKE); $(unstage)
35805 @[ -f ./gdb/Makefile ] || exit 0; \
35806 r=`${PWD_COMMAND}`; export r; \
35807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35808 $(HOST_EXPORTS) \
35809 for flag in $(EXTRA_HOST_FLAGS) ; do \
35810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35811 done; \
35812 echo "Doing install-pdf in gdb"; \
35813 (cd $(HOST_SUBDIR)/gdb && \
35814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35816 "RANLIB=$${RANLIB}" \
35817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35818 install-pdf) \
35819 || exit 1
35821 @endif gdb
35823 .PHONY: maybe-install-html-gdb install-html-gdb
35824 maybe-install-html-gdb:
35825 @if gdb
35826 maybe-install-html-gdb: install-html-gdb
35828 install-html-gdb: \
35829 configure-gdb \
35830 html-gdb
35831 @: $(MAKE); $(unstage)
35832 @[ -f ./gdb/Makefile ] || exit 0; \
35833 r=`${PWD_COMMAND}`; export r; \
35834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35835 $(HOST_EXPORTS) \
35836 for flag in $(EXTRA_HOST_FLAGS) ; do \
35837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35838 done; \
35839 echo "Doing install-html in gdb"; \
35840 (cd $(HOST_SUBDIR)/gdb && \
35841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35843 "RANLIB=$${RANLIB}" \
35844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35845 install-html) \
35846 || exit 1
35848 @endif gdb
35850 .PHONY: maybe-installcheck-gdb installcheck-gdb
35851 maybe-installcheck-gdb:
35852 @if gdb
35853 maybe-installcheck-gdb: installcheck-gdb
35855 installcheck-gdb: \
35856 configure-gdb
35857 @: $(MAKE); $(unstage)
35858 @[ -f ./gdb/Makefile ] || exit 0; \
35859 r=`${PWD_COMMAND}`; export r; \
35860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861 $(HOST_EXPORTS) \
35862 for flag in $(EXTRA_HOST_FLAGS) ; do \
35863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35864 done; \
35865 echo "Doing installcheck in gdb"; \
35866 (cd $(HOST_SUBDIR)/gdb && \
35867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35869 "RANLIB=$${RANLIB}" \
35870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35871 installcheck) \
35872 || exit 1
35874 @endif gdb
35876 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35877 maybe-mostlyclean-gdb:
35878 @if gdb
35879 maybe-mostlyclean-gdb: mostlyclean-gdb
35881 mostlyclean-gdb:
35882 @: $(MAKE); $(unstage)
35883 @[ -f ./gdb/Makefile ] || exit 0; \
35884 r=`${PWD_COMMAND}`; export r; \
35885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35886 $(HOST_EXPORTS) \
35887 for flag in $(EXTRA_HOST_FLAGS) ; do \
35888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35889 done; \
35890 echo "Doing mostlyclean in gdb"; \
35891 (cd $(HOST_SUBDIR)/gdb && \
35892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35894 "RANLIB=$${RANLIB}" \
35895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35896 mostlyclean) \
35897 || exit 1
35899 @endif gdb
35901 .PHONY: maybe-clean-gdb clean-gdb
35902 maybe-clean-gdb:
35903 @if gdb
35904 maybe-clean-gdb: clean-gdb
35906 clean-gdb:
35907 @: $(MAKE); $(unstage)
35908 @[ -f ./gdb/Makefile ] || exit 0; \
35909 r=`${PWD_COMMAND}`; export r; \
35910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35911 $(HOST_EXPORTS) \
35912 for flag in $(EXTRA_HOST_FLAGS) ; do \
35913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35914 done; \
35915 echo "Doing clean in gdb"; \
35916 (cd $(HOST_SUBDIR)/gdb && \
35917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35919 "RANLIB=$${RANLIB}" \
35920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35921 clean) \
35922 || exit 1
35924 @endif gdb
35926 .PHONY: maybe-distclean-gdb distclean-gdb
35927 maybe-distclean-gdb:
35928 @if gdb
35929 maybe-distclean-gdb: distclean-gdb
35931 distclean-gdb:
35932 @: $(MAKE); $(unstage)
35933 @[ -f ./gdb/Makefile ] || exit 0; \
35934 r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 $(HOST_EXPORTS) \
35937 for flag in $(EXTRA_HOST_FLAGS) ; do \
35938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939 done; \
35940 echo "Doing distclean in gdb"; \
35941 (cd $(HOST_SUBDIR)/gdb && \
35942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944 "RANLIB=$${RANLIB}" \
35945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946 distclean) \
35947 || exit 1
35949 @endif gdb
35951 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35952 maybe-maintainer-clean-gdb:
35953 @if gdb
35954 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35956 maintainer-clean-gdb:
35957 @: $(MAKE); $(unstage)
35958 @[ -f ./gdb/Makefile ] || exit 0; \
35959 r=`${PWD_COMMAND}`; export r; \
35960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35961 $(HOST_EXPORTS) \
35962 for flag in $(EXTRA_HOST_FLAGS) ; do \
35963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35964 done; \
35965 echo "Doing maintainer-clean in gdb"; \
35966 (cd $(HOST_SUBDIR)/gdb && \
35967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35969 "RANLIB=$${RANLIB}" \
35970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35971 maintainer-clean) \
35972 || exit 1
35974 @endif gdb
35978 .PHONY: configure-expect maybe-configure-expect
35979 maybe-configure-expect:
35980 @if gcc-bootstrap
35981 configure-expect: stage_current
35982 @endif gcc-bootstrap
35983 @if expect
35984 maybe-configure-expect: configure-expect
35985 configure-expect:
35986 @: $(MAKE); $(unstage)
35987 @r=`${PWD_COMMAND}`; export r; \
35988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35991 $(HOST_EXPORTS) \
35992 echo Configuring in $(HOST_SUBDIR)/expect; \
35993 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35994 case $(srcdir) in \
35995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35996 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35998 esac; \
35999 module_srcdir=expect; \
36000 $(SHELL) \
36001 $$s/$$module_srcdir/configure \
36002 --srcdir=$${topdir}/$$module_srcdir \
36003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36004 --target=${target_alias} \
36005 || exit 1
36006 @endif expect
36012 .PHONY: all-expect maybe-all-expect
36013 maybe-all-expect:
36014 @if gcc-bootstrap
36015 all-expect: stage_current
36016 @endif gcc-bootstrap
36017 @if expect
36018 TARGET-expect=all
36019 maybe-all-expect: all-expect
36020 all-expect: configure-expect
36021 @: $(MAKE); $(unstage)
36022 @r=`${PWD_COMMAND}`; export r; \
36023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024 $(HOST_EXPORTS) \
36025 (cd $(HOST_SUBDIR)/expect && \
36026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36027 $(TARGET-expect))
36028 @endif expect
36033 .PHONY: check-expect maybe-check-expect
36034 maybe-check-expect:
36035 @if expect
36036 maybe-check-expect: check-expect
36038 check-expect:
36039 @: $(MAKE); $(unstage)
36040 @r=`${PWD_COMMAND}`; export r; \
36041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36042 $(HOST_EXPORTS) \
36043 (cd $(HOST_SUBDIR)/expect && \
36044 $(MAKE) $(FLAGS_TO_PASS) check)
36046 @endif expect
36048 .PHONY: install-expect maybe-install-expect
36049 maybe-install-expect:
36050 @if expect
36051 maybe-install-expect: install-expect
36053 install-expect: installdirs
36054 @: $(MAKE); $(unstage)
36055 @r=`${PWD_COMMAND}`; export r; \
36056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36057 $(HOST_EXPORTS) \
36058 (cd $(HOST_SUBDIR)/expect && \
36059 $(MAKE) $(FLAGS_TO_PASS) install)
36061 @endif expect
36063 .PHONY: install-strip-expect maybe-install-strip-expect
36064 maybe-install-strip-expect:
36065 @if expect
36066 maybe-install-strip-expect: install-strip-expect
36068 install-strip-expect: installdirs
36069 @: $(MAKE); $(unstage)
36070 @r=`${PWD_COMMAND}`; export r; \
36071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072 $(HOST_EXPORTS) \
36073 (cd $(HOST_SUBDIR)/expect && \
36074 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36076 @endif expect
36078 # Other targets (info, dvi, pdf, etc.)
36080 .PHONY: maybe-info-expect info-expect
36081 maybe-info-expect:
36082 @if expect
36083 maybe-info-expect: info-expect
36085 info-expect: \
36086 configure-expect
36087 @: $(MAKE); $(unstage)
36088 @[ -f ./expect/Makefile ] || exit 0; \
36089 r=`${PWD_COMMAND}`; export r; \
36090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36091 $(HOST_EXPORTS) \
36092 for flag in $(EXTRA_HOST_FLAGS) ; do \
36093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36094 done; \
36095 echo "Doing info in expect"; \
36096 (cd $(HOST_SUBDIR)/expect && \
36097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36099 "RANLIB=$${RANLIB}" \
36100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36101 info) \
36102 || exit 1
36104 @endif expect
36106 .PHONY: maybe-dvi-expect dvi-expect
36107 maybe-dvi-expect:
36108 @if expect
36109 maybe-dvi-expect: dvi-expect
36111 dvi-expect: \
36112 configure-expect
36113 @: $(MAKE); $(unstage)
36114 @[ -f ./expect/Makefile ] || exit 0; \
36115 r=`${PWD_COMMAND}`; export r; \
36116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36117 $(HOST_EXPORTS) \
36118 for flag in $(EXTRA_HOST_FLAGS) ; do \
36119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36120 done; \
36121 echo "Doing dvi in expect"; \
36122 (cd $(HOST_SUBDIR)/expect && \
36123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36125 "RANLIB=$${RANLIB}" \
36126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36127 dvi) \
36128 || exit 1
36130 @endif expect
36132 .PHONY: maybe-pdf-expect pdf-expect
36133 maybe-pdf-expect:
36134 @if expect
36135 maybe-pdf-expect: pdf-expect
36137 pdf-expect: \
36138 configure-expect
36139 @: $(MAKE); $(unstage)
36140 @[ -f ./expect/Makefile ] || exit 0; \
36141 r=`${PWD_COMMAND}`; export r; \
36142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36143 $(HOST_EXPORTS) \
36144 for flag in $(EXTRA_HOST_FLAGS) ; do \
36145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36146 done; \
36147 echo "Doing pdf in expect"; \
36148 (cd $(HOST_SUBDIR)/expect && \
36149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36151 "RANLIB=$${RANLIB}" \
36152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36153 pdf) \
36154 || exit 1
36156 @endif expect
36158 .PHONY: maybe-html-expect html-expect
36159 maybe-html-expect:
36160 @if expect
36161 maybe-html-expect: html-expect
36163 html-expect: \
36164 configure-expect
36165 @: $(MAKE); $(unstage)
36166 @[ -f ./expect/Makefile ] || exit 0; \
36167 r=`${PWD_COMMAND}`; export r; \
36168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36169 $(HOST_EXPORTS) \
36170 for flag in $(EXTRA_HOST_FLAGS) ; do \
36171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36172 done; \
36173 echo "Doing html in expect"; \
36174 (cd $(HOST_SUBDIR)/expect && \
36175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36177 "RANLIB=$${RANLIB}" \
36178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36179 html) \
36180 || exit 1
36182 @endif expect
36184 .PHONY: maybe-TAGS-expect TAGS-expect
36185 maybe-TAGS-expect:
36186 @if expect
36187 maybe-TAGS-expect: TAGS-expect
36189 TAGS-expect: \
36190 configure-expect
36191 @: $(MAKE); $(unstage)
36192 @[ -f ./expect/Makefile ] || exit 0; \
36193 r=`${PWD_COMMAND}`; export r; \
36194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36195 $(HOST_EXPORTS) \
36196 for flag in $(EXTRA_HOST_FLAGS) ; do \
36197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36198 done; \
36199 echo "Doing TAGS in expect"; \
36200 (cd $(HOST_SUBDIR)/expect && \
36201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36203 "RANLIB=$${RANLIB}" \
36204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36205 TAGS) \
36206 || exit 1
36208 @endif expect
36210 .PHONY: maybe-install-info-expect install-info-expect
36211 maybe-install-info-expect:
36212 @if expect
36213 maybe-install-info-expect: install-info-expect
36215 install-info-expect: \
36216 configure-expect \
36217 info-expect
36218 @: $(MAKE); $(unstage)
36219 @[ -f ./expect/Makefile ] || exit 0; \
36220 r=`${PWD_COMMAND}`; export r; \
36221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222 $(HOST_EXPORTS) \
36223 for flag in $(EXTRA_HOST_FLAGS) ; do \
36224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36225 done; \
36226 echo "Doing install-info in expect"; \
36227 (cd $(HOST_SUBDIR)/expect && \
36228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36230 "RANLIB=$${RANLIB}" \
36231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36232 install-info) \
36233 || exit 1
36235 @endif expect
36237 .PHONY: maybe-install-pdf-expect install-pdf-expect
36238 maybe-install-pdf-expect:
36239 @if expect
36240 maybe-install-pdf-expect: install-pdf-expect
36242 install-pdf-expect: \
36243 configure-expect \
36244 pdf-expect
36245 @: $(MAKE); $(unstage)
36246 @[ -f ./expect/Makefile ] || exit 0; \
36247 r=`${PWD_COMMAND}`; export r; \
36248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36249 $(HOST_EXPORTS) \
36250 for flag in $(EXTRA_HOST_FLAGS) ; do \
36251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36252 done; \
36253 echo "Doing install-pdf in expect"; \
36254 (cd $(HOST_SUBDIR)/expect && \
36255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36257 "RANLIB=$${RANLIB}" \
36258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36259 install-pdf) \
36260 || exit 1
36262 @endif expect
36264 .PHONY: maybe-install-html-expect install-html-expect
36265 maybe-install-html-expect:
36266 @if expect
36267 maybe-install-html-expect: install-html-expect
36269 install-html-expect: \
36270 configure-expect \
36271 html-expect
36272 @: $(MAKE); $(unstage)
36273 @[ -f ./expect/Makefile ] || exit 0; \
36274 r=`${PWD_COMMAND}`; export r; \
36275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36276 $(HOST_EXPORTS) \
36277 for flag in $(EXTRA_HOST_FLAGS) ; do \
36278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36279 done; \
36280 echo "Doing install-html in expect"; \
36281 (cd $(HOST_SUBDIR)/expect && \
36282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36284 "RANLIB=$${RANLIB}" \
36285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36286 install-html) \
36287 || exit 1
36289 @endif expect
36291 .PHONY: maybe-installcheck-expect installcheck-expect
36292 maybe-installcheck-expect:
36293 @if expect
36294 maybe-installcheck-expect: installcheck-expect
36296 installcheck-expect: \
36297 configure-expect
36298 @: $(MAKE); $(unstage)
36299 @[ -f ./expect/Makefile ] || exit 0; \
36300 r=`${PWD_COMMAND}`; export r; \
36301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302 $(HOST_EXPORTS) \
36303 for flag in $(EXTRA_HOST_FLAGS) ; do \
36304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305 done; \
36306 echo "Doing installcheck in expect"; \
36307 (cd $(HOST_SUBDIR)/expect && \
36308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36310 "RANLIB=$${RANLIB}" \
36311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36312 installcheck) \
36313 || exit 1
36315 @endif expect
36317 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36318 maybe-mostlyclean-expect:
36319 @if expect
36320 maybe-mostlyclean-expect: mostlyclean-expect
36322 mostlyclean-expect:
36323 @: $(MAKE); $(unstage)
36324 @[ -f ./expect/Makefile ] || exit 0; \
36325 r=`${PWD_COMMAND}`; export r; \
36326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327 $(HOST_EXPORTS) \
36328 for flag in $(EXTRA_HOST_FLAGS) ; do \
36329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36330 done; \
36331 echo "Doing mostlyclean in expect"; \
36332 (cd $(HOST_SUBDIR)/expect && \
36333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335 "RANLIB=$${RANLIB}" \
36336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36337 mostlyclean) \
36338 || exit 1
36340 @endif expect
36342 .PHONY: maybe-clean-expect clean-expect
36343 maybe-clean-expect:
36344 @if expect
36345 maybe-clean-expect: clean-expect
36347 clean-expect:
36348 @: $(MAKE); $(unstage)
36349 @[ -f ./expect/Makefile ] || exit 0; \
36350 r=`${PWD_COMMAND}`; export r; \
36351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352 $(HOST_EXPORTS) \
36353 for flag in $(EXTRA_HOST_FLAGS) ; do \
36354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355 done; \
36356 echo "Doing clean in expect"; \
36357 (cd $(HOST_SUBDIR)/expect && \
36358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360 "RANLIB=$${RANLIB}" \
36361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362 clean) \
36363 || exit 1
36365 @endif expect
36367 .PHONY: maybe-distclean-expect distclean-expect
36368 maybe-distclean-expect:
36369 @if expect
36370 maybe-distclean-expect: distclean-expect
36372 distclean-expect:
36373 @: $(MAKE); $(unstage)
36374 @[ -f ./expect/Makefile ] || exit 0; \
36375 r=`${PWD_COMMAND}`; export r; \
36376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36377 $(HOST_EXPORTS) \
36378 for flag in $(EXTRA_HOST_FLAGS) ; do \
36379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36380 done; \
36381 echo "Doing distclean in expect"; \
36382 (cd $(HOST_SUBDIR)/expect && \
36383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36385 "RANLIB=$${RANLIB}" \
36386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36387 distclean) \
36388 || exit 1
36390 @endif expect
36392 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36393 maybe-maintainer-clean-expect:
36394 @if expect
36395 maybe-maintainer-clean-expect: maintainer-clean-expect
36397 maintainer-clean-expect:
36398 @: $(MAKE); $(unstage)
36399 @[ -f ./expect/Makefile ] || exit 0; \
36400 r=`${PWD_COMMAND}`; export r; \
36401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36402 $(HOST_EXPORTS) \
36403 for flag in $(EXTRA_HOST_FLAGS) ; do \
36404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36405 done; \
36406 echo "Doing maintainer-clean in expect"; \
36407 (cd $(HOST_SUBDIR)/expect && \
36408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36410 "RANLIB=$${RANLIB}" \
36411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36412 maintainer-clean) \
36413 || exit 1
36415 @endif expect
36419 .PHONY: configure-guile maybe-configure-guile
36420 maybe-configure-guile:
36421 @if gcc-bootstrap
36422 configure-guile: stage_current
36423 @endif gcc-bootstrap
36424 @if guile
36425 maybe-configure-guile: configure-guile
36426 configure-guile:
36427 @: $(MAKE); $(unstage)
36428 @r=`${PWD_COMMAND}`; export r; \
36429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36432 $(HOST_EXPORTS) \
36433 echo Configuring in $(HOST_SUBDIR)/guile; \
36434 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36435 case $(srcdir) in \
36436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36437 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36439 esac; \
36440 module_srcdir=guile; \
36441 $(SHELL) \
36442 $$s/$$module_srcdir/configure \
36443 --srcdir=$${topdir}/$$module_srcdir \
36444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36445 --target=${target_alias} \
36446 || exit 1
36447 @endif guile
36453 .PHONY: all-guile maybe-all-guile
36454 maybe-all-guile:
36455 @if gcc-bootstrap
36456 all-guile: stage_current
36457 @endif gcc-bootstrap
36458 @if guile
36459 TARGET-guile=all
36460 maybe-all-guile: all-guile
36461 all-guile: configure-guile
36462 @: $(MAKE); $(unstage)
36463 @r=`${PWD_COMMAND}`; export r; \
36464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465 $(HOST_EXPORTS) \
36466 (cd $(HOST_SUBDIR)/guile && \
36467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36468 $(TARGET-guile))
36469 @endif guile
36474 .PHONY: check-guile maybe-check-guile
36475 maybe-check-guile:
36476 @if guile
36477 maybe-check-guile: check-guile
36479 check-guile:
36480 @: $(MAKE); $(unstage)
36481 @r=`${PWD_COMMAND}`; export r; \
36482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483 $(HOST_EXPORTS) \
36484 (cd $(HOST_SUBDIR)/guile && \
36485 $(MAKE) $(FLAGS_TO_PASS) check)
36487 @endif guile
36489 .PHONY: install-guile maybe-install-guile
36490 maybe-install-guile:
36491 @if guile
36492 maybe-install-guile: install-guile
36494 install-guile: installdirs
36495 @: $(MAKE); $(unstage)
36496 @r=`${PWD_COMMAND}`; export r; \
36497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36498 $(HOST_EXPORTS) \
36499 (cd $(HOST_SUBDIR)/guile && \
36500 $(MAKE) $(FLAGS_TO_PASS) install)
36502 @endif guile
36504 .PHONY: install-strip-guile maybe-install-strip-guile
36505 maybe-install-strip-guile:
36506 @if guile
36507 maybe-install-strip-guile: install-strip-guile
36509 install-strip-guile: installdirs
36510 @: $(MAKE); $(unstage)
36511 @r=`${PWD_COMMAND}`; export r; \
36512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513 $(HOST_EXPORTS) \
36514 (cd $(HOST_SUBDIR)/guile && \
36515 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36517 @endif guile
36519 # Other targets (info, dvi, pdf, etc.)
36521 .PHONY: maybe-info-guile info-guile
36522 maybe-info-guile:
36523 @if guile
36524 maybe-info-guile: info-guile
36526 info-guile: \
36527 configure-guile
36528 @: $(MAKE); $(unstage)
36529 @[ -f ./guile/Makefile ] || exit 0; \
36530 r=`${PWD_COMMAND}`; export r; \
36531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36532 $(HOST_EXPORTS) \
36533 for flag in $(EXTRA_HOST_FLAGS) ; do \
36534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36535 done; \
36536 echo "Doing info in guile"; \
36537 (cd $(HOST_SUBDIR)/guile && \
36538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36540 "RANLIB=$${RANLIB}" \
36541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36542 info) \
36543 || exit 1
36545 @endif guile
36547 .PHONY: maybe-dvi-guile dvi-guile
36548 maybe-dvi-guile:
36549 @if guile
36550 maybe-dvi-guile: dvi-guile
36552 dvi-guile: \
36553 configure-guile
36554 @: $(MAKE); $(unstage)
36555 @[ -f ./guile/Makefile ] || exit 0; \
36556 r=`${PWD_COMMAND}`; export r; \
36557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558 $(HOST_EXPORTS) \
36559 for flag in $(EXTRA_HOST_FLAGS) ; do \
36560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36561 done; \
36562 echo "Doing dvi in guile"; \
36563 (cd $(HOST_SUBDIR)/guile && \
36564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36566 "RANLIB=$${RANLIB}" \
36567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36568 dvi) \
36569 || exit 1
36571 @endif guile
36573 .PHONY: maybe-pdf-guile pdf-guile
36574 maybe-pdf-guile:
36575 @if guile
36576 maybe-pdf-guile: pdf-guile
36578 pdf-guile: \
36579 configure-guile
36580 @: $(MAKE); $(unstage)
36581 @[ -f ./guile/Makefile ] || exit 0; \
36582 r=`${PWD_COMMAND}`; export r; \
36583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36584 $(HOST_EXPORTS) \
36585 for flag in $(EXTRA_HOST_FLAGS) ; do \
36586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36587 done; \
36588 echo "Doing pdf in guile"; \
36589 (cd $(HOST_SUBDIR)/guile && \
36590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36592 "RANLIB=$${RANLIB}" \
36593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36594 pdf) \
36595 || exit 1
36597 @endif guile
36599 .PHONY: maybe-html-guile html-guile
36600 maybe-html-guile:
36601 @if guile
36602 maybe-html-guile: html-guile
36604 html-guile: \
36605 configure-guile
36606 @: $(MAKE); $(unstage)
36607 @[ -f ./guile/Makefile ] || exit 0; \
36608 r=`${PWD_COMMAND}`; export r; \
36609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36610 $(HOST_EXPORTS) \
36611 for flag in $(EXTRA_HOST_FLAGS) ; do \
36612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36613 done; \
36614 echo "Doing html in guile"; \
36615 (cd $(HOST_SUBDIR)/guile && \
36616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36618 "RANLIB=$${RANLIB}" \
36619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36620 html) \
36621 || exit 1
36623 @endif guile
36625 .PHONY: maybe-TAGS-guile TAGS-guile
36626 maybe-TAGS-guile:
36627 @if guile
36628 maybe-TAGS-guile: TAGS-guile
36630 TAGS-guile: \
36631 configure-guile
36632 @: $(MAKE); $(unstage)
36633 @[ -f ./guile/Makefile ] || exit 0; \
36634 r=`${PWD_COMMAND}`; export r; \
36635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36636 $(HOST_EXPORTS) \
36637 for flag in $(EXTRA_HOST_FLAGS) ; do \
36638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36639 done; \
36640 echo "Doing TAGS in guile"; \
36641 (cd $(HOST_SUBDIR)/guile && \
36642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36644 "RANLIB=$${RANLIB}" \
36645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36646 TAGS) \
36647 || exit 1
36649 @endif guile
36651 .PHONY: maybe-install-info-guile install-info-guile
36652 maybe-install-info-guile:
36653 @if guile
36654 maybe-install-info-guile: install-info-guile
36656 install-info-guile: \
36657 configure-guile \
36658 info-guile
36659 @: $(MAKE); $(unstage)
36660 @[ -f ./guile/Makefile ] || exit 0; \
36661 r=`${PWD_COMMAND}`; export r; \
36662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36663 $(HOST_EXPORTS) \
36664 for flag in $(EXTRA_HOST_FLAGS) ; do \
36665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36666 done; \
36667 echo "Doing install-info in guile"; \
36668 (cd $(HOST_SUBDIR)/guile && \
36669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36671 "RANLIB=$${RANLIB}" \
36672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36673 install-info) \
36674 || exit 1
36676 @endif guile
36678 .PHONY: maybe-install-pdf-guile install-pdf-guile
36679 maybe-install-pdf-guile:
36680 @if guile
36681 maybe-install-pdf-guile: install-pdf-guile
36683 install-pdf-guile: \
36684 configure-guile \
36685 pdf-guile
36686 @: $(MAKE); $(unstage)
36687 @[ -f ./guile/Makefile ] || exit 0; \
36688 r=`${PWD_COMMAND}`; export r; \
36689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36690 $(HOST_EXPORTS) \
36691 for flag in $(EXTRA_HOST_FLAGS) ; do \
36692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36693 done; \
36694 echo "Doing install-pdf in guile"; \
36695 (cd $(HOST_SUBDIR)/guile && \
36696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36698 "RANLIB=$${RANLIB}" \
36699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36700 install-pdf) \
36701 || exit 1
36703 @endif guile
36705 .PHONY: maybe-install-html-guile install-html-guile
36706 maybe-install-html-guile:
36707 @if guile
36708 maybe-install-html-guile: install-html-guile
36710 install-html-guile: \
36711 configure-guile \
36712 html-guile
36713 @: $(MAKE); $(unstage)
36714 @[ -f ./guile/Makefile ] || exit 0; \
36715 r=`${PWD_COMMAND}`; export r; \
36716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36717 $(HOST_EXPORTS) \
36718 for flag in $(EXTRA_HOST_FLAGS) ; do \
36719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36720 done; \
36721 echo "Doing install-html in guile"; \
36722 (cd $(HOST_SUBDIR)/guile && \
36723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36725 "RANLIB=$${RANLIB}" \
36726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36727 install-html) \
36728 || exit 1
36730 @endif guile
36732 .PHONY: maybe-installcheck-guile installcheck-guile
36733 maybe-installcheck-guile:
36734 @if guile
36735 maybe-installcheck-guile: installcheck-guile
36737 installcheck-guile: \
36738 configure-guile
36739 @: $(MAKE); $(unstage)
36740 @[ -f ./guile/Makefile ] || exit 0; \
36741 r=`${PWD_COMMAND}`; export r; \
36742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743 $(HOST_EXPORTS) \
36744 for flag in $(EXTRA_HOST_FLAGS) ; do \
36745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36746 done; \
36747 echo "Doing installcheck in guile"; \
36748 (cd $(HOST_SUBDIR)/guile && \
36749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36751 "RANLIB=$${RANLIB}" \
36752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36753 installcheck) \
36754 || exit 1
36756 @endif guile
36758 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36759 maybe-mostlyclean-guile:
36760 @if guile
36761 maybe-mostlyclean-guile: mostlyclean-guile
36763 mostlyclean-guile:
36764 @: $(MAKE); $(unstage)
36765 @[ -f ./guile/Makefile ] || exit 0; \
36766 r=`${PWD_COMMAND}`; export r; \
36767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768 $(HOST_EXPORTS) \
36769 for flag in $(EXTRA_HOST_FLAGS) ; do \
36770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36771 done; \
36772 echo "Doing mostlyclean in guile"; \
36773 (cd $(HOST_SUBDIR)/guile && \
36774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36776 "RANLIB=$${RANLIB}" \
36777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778 mostlyclean) \
36779 || exit 1
36781 @endif guile
36783 .PHONY: maybe-clean-guile clean-guile
36784 maybe-clean-guile:
36785 @if guile
36786 maybe-clean-guile: clean-guile
36788 clean-guile:
36789 @: $(MAKE); $(unstage)
36790 @[ -f ./guile/Makefile ] || exit 0; \
36791 r=`${PWD_COMMAND}`; export r; \
36792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36793 $(HOST_EXPORTS) \
36794 for flag in $(EXTRA_HOST_FLAGS) ; do \
36795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796 done; \
36797 echo "Doing clean in guile"; \
36798 (cd $(HOST_SUBDIR)/guile && \
36799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36801 "RANLIB=$${RANLIB}" \
36802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36803 clean) \
36804 || exit 1
36806 @endif guile
36808 .PHONY: maybe-distclean-guile distclean-guile
36809 maybe-distclean-guile:
36810 @if guile
36811 maybe-distclean-guile: distclean-guile
36813 distclean-guile:
36814 @: $(MAKE); $(unstage)
36815 @[ -f ./guile/Makefile ] || exit 0; \
36816 r=`${PWD_COMMAND}`; export r; \
36817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818 $(HOST_EXPORTS) \
36819 for flag in $(EXTRA_HOST_FLAGS) ; do \
36820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821 done; \
36822 echo "Doing distclean in guile"; \
36823 (cd $(HOST_SUBDIR)/guile && \
36824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826 "RANLIB=$${RANLIB}" \
36827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828 distclean) \
36829 || exit 1
36831 @endif guile
36833 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36834 maybe-maintainer-clean-guile:
36835 @if guile
36836 maybe-maintainer-clean-guile: maintainer-clean-guile
36838 maintainer-clean-guile:
36839 @: $(MAKE); $(unstage)
36840 @[ -f ./guile/Makefile ] || exit 0; \
36841 r=`${PWD_COMMAND}`; export r; \
36842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36843 $(HOST_EXPORTS) \
36844 for flag in $(EXTRA_HOST_FLAGS) ; do \
36845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36846 done; \
36847 echo "Doing maintainer-clean in guile"; \
36848 (cd $(HOST_SUBDIR)/guile && \
36849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36851 "RANLIB=$${RANLIB}" \
36852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36853 maintainer-clean) \
36854 || exit 1
36856 @endif guile
36860 .PHONY: configure-tk maybe-configure-tk
36861 maybe-configure-tk:
36862 @if gcc-bootstrap
36863 configure-tk: stage_current
36864 @endif gcc-bootstrap
36865 @if tk
36866 maybe-configure-tk: configure-tk
36867 configure-tk:
36868 @: $(MAKE); $(unstage)
36869 @r=`${PWD_COMMAND}`; export r; \
36870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36871 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36873 $(HOST_EXPORTS) \
36874 echo Configuring in $(HOST_SUBDIR)/tk; \
36875 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36876 case $(srcdir) in \
36877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36878 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36880 esac; \
36881 module_srcdir=tk; \
36882 $(SHELL) \
36883 $$s/$$module_srcdir/configure \
36884 --srcdir=$${topdir}/$$module_srcdir \
36885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36886 --target=${target_alias} \
36887 || exit 1
36888 @endif tk
36894 .PHONY: all-tk maybe-all-tk
36895 maybe-all-tk:
36896 @if gcc-bootstrap
36897 all-tk: stage_current
36898 @endif gcc-bootstrap
36899 @if tk
36900 TARGET-tk=all
36901 maybe-all-tk: all-tk
36902 all-tk: configure-tk
36903 @: $(MAKE); $(unstage)
36904 @r=`${PWD_COMMAND}`; export r; \
36905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36906 $(HOST_EXPORTS) \
36907 (cd $(HOST_SUBDIR)/tk && \
36908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36909 $(TARGET-tk))
36910 @endif tk
36915 .PHONY: check-tk maybe-check-tk
36916 maybe-check-tk:
36917 @if tk
36918 maybe-check-tk: check-tk
36920 check-tk:
36921 @: $(MAKE); $(unstage)
36922 @r=`${PWD_COMMAND}`; export r; \
36923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924 $(HOST_EXPORTS) \
36925 (cd $(HOST_SUBDIR)/tk && \
36926 $(MAKE) $(FLAGS_TO_PASS) check)
36928 @endif tk
36930 .PHONY: install-tk maybe-install-tk
36931 maybe-install-tk:
36932 @if tk
36933 maybe-install-tk: install-tk
36935 install-tk: installdirs
36936 @: $(MAKE); $(unstage)
36937 @r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 (cd $(HOST_SUBDIR)/tk && \
36941 $(MAKE) $(FLAGS_TO_PASS) install)
36943 @endif tk
36945 .PHONY: install-strip-tk maybe-install-strip-tk
36946 maybe-install-strip-tk:
36947 @if tk
36948 maybe-install-strip-tk: install-strip-tk
36950 install-strip-tk: installdirs
36951 @: $(MAKE); $(unstage)
36952 @r=`${PWD_COMMAND}`; export r; \
36953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36954 $(HOST_EXPORTS) \
36955 (cd $(HOST_SUBDIR)/tk && \
36956 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36958 @endif tk
36960 # Other targets (info, dvi, pdf, etc.)
36962 .PHONY: maybe-info-tk info-tk
36963 maybe-info-tk:
36964 @if tk
36965 maybe-info-tk: info-tk
36967 info-tk: \
36968 configure-tk
36969 @: $(MAKE); $(unstage)
36970 @[ -f ./tk/Makefile ] || exit 0; \
36971 r=`${PWD_COMMAND}`; export r; \
36972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973 $(HOST_EXPORTS) \
36974 for flag in $(EXTRA_HOST_FLAGS) ; do \
36975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36976 done; \
36977 echo "Doing info in tk"; \
36978 (cd $(HOST_SUBDIR)/tk && \
36979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36981 "RANLIB=$${RANLIB}" \
36982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36983 info) \
36984 || exit 1
36986 @endif tk
36988 .PHONY: maybe-dvi-tk dvi-tk
36989 maybe-dvi-tk:
36990 @if tk
36991 maybe-dvi-tk: dvi-tk
36993 dvi-tk: \
36994 configure-tk
36995 @: $(MAKE); $(unstage)
36996 @[ -f ./tk/Makefile ] || exit 0; \
36997 r=`${PWD_COMMAND}`; export r; \
36998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999 $(HOST_EXPORTS) \
37000 for flag in $(EXTRA_HOST_FLAGS) ; do \
37001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37002 done; \
37003 echo "Doing dvi in tk"; \
37004 (cd $(HOST_SUBDIR)/tk && \
37005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37007 "RANLIB=$${RANLIB}" \
37008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37009 dvi) \
37010 || exit 1
37012 @endif tk
37014 .PHONY: maybe-pdf-tk pdf-tk
37015 maybe-pdf-tk:
37016 @if tk
37017 maybe-pdf-tk: pdf-tk
37019 pdf-tk: \
37020 configure-tk
37021 @: $(MAKE); $(unstage)
37022 @[ -f ./tk/Makefile ] || exit 0; \
37023 r=`${PWD_COMMAND}`; export r; \
37024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025 $(HOST_EXPORTS) \
37026 for flag in $(EXTRA_HOST_FLAGS) ; do \
37027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37028 done; \
37029 echo "Doing pdf in tk"; \
37030 (cd $(HOST_SUBDIR)/tk && \
37031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37033 "RANLIB=$${RANLIB}" \
37034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37035 pdf) \
37036 || exit 1
37038 @endif tk
37040 .PHONY: maybe-html-tk html-tk
37041 maybe-html-tk:
37042 @if tk
37043 maybe-html-tk: html-tk
37045 html-tk: \
37046 configure-tk
37047 @: $(MAKE); $(unstage)
37048 @[ -f ./tk/Makefile ] || exit 0; \
37049 r=`${PWD_COMMAND}`; export r; \
37050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051 $(HOST_EXPORTS) \
37052 for flag in $(EXTRA_HOST_FLAGS) ; do \
37053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054 done; \
37055 echo "Doing html in tk"; \
37056 (cd $(HOST_SUBDIR)/tk && \
37057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059 "RANLIB=$${RANLIB}" \
37060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061 html) \
37062 || exit 1
37064 @endif tk
37066 .PHONY: maybe-TAGS-tk TAGS-tk
37067 maybe-TAGS-tk:
37068 @if tk
37069 maybe-TAGS-tk: TAGS-tk
37071 TAGS-tk: \
37072 configure-tk
37073 @: $(MAKE); $(unstage)
37074 @[ -f ./tk/Makefile ] || exit 0; \
37075 r=`${PWD_COMMAND}`; export r; \
37076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37077 $(HOST_EXPORTS) \
37078 for flag in $(EXTRA_HOST_FLAGS) ; do \
37079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37080 done; \
37081 echo "Doing TAGS in tk"; \
37082 (cd $(HOST_SUBDIR)/tk && \
37083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37085 "RANLIB=$${RANLIB}" \
37086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37087 TAGS) \
37088 || exit 1
37090 @endif tk
37092 .PHONY: maybe-install-info-tk install-info-tk
37093 maybe-install-info-tk:
37094 @if tk
37095 maybe-install-info-tk: install-info-tk
37097 install-info-tk: \
37098 configure-tk \
37099 info-tk
37100 @: $(MAKE); $(unstage)
37101 @[ -f ./tk/Makefile ] || exit 0; \
37102 r=`${PWD_COMMAND}`; export r; \
37103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37104 $(HOST_EXPORTS) \
37105 for flag in $(EXTRA_HOST_FLAGS) ; do \
37106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107 done; \
37108 echo "Doing install-info in tk"; \
37109 (cd $(HOST_SUBDIR)/tk && \
37110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37112 "RANLIB=$${RANLIB}" \
37113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37114 install-info) \
37115 || exit 1
37117 @endif tk
37119 .PHONY: maybe-install-pdf-tk install-pdf-tk
37120 maybe-install-pdf-tk:
37121 @if tk
37122 maybe-install-pdf-tk: install-pdf-tk
37124 install-pdf-tk: \
37125 configure-tk \
37126 pdf-tk
37127 @: $(MAKE); $(unstage)
37128 @[ -f ./tk/Makefile ] || exit 0; \
37129 r=`${PWD_COMMAND}`; export r; \
37130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37131 $(HOST_EXPORTS) \
37132 for flag in $(EXTRA_HOST_FLAGS) ; do \
37133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37134 done; \
37135 echo "Doing install-pdf in tk"; \
37136 (cd $(HOST_SUBDIR)/tk && \
37137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37139 "RANLIB=$${RANLIB}" \
37140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37141 install-pdf) \
37142 || exit 1
37144 @endif tk
37146 .PHONY: maybe-install-html-tk install-html-tk
37147 maybe-install-html-tk:
37148 @if tk
37149 maybe-install-html-tk: install-html-tk
37151 install-html-tk: \
37152 configure-tk \
37153 html-tk
37154 @: $(MAKE); $(unstage)
37155 @[ -f ./tk/Makefile ] || exit 0; \
37156 r=`${PWD_COMMAND}`; export r; \
37157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37158 $(HOST_EXPORTS) \
37159 for flag in $(EXTRA_HOST_FLAGS) ; do \
37160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37161 done; \
37162 echo "Doing install-html in tk"; \
37163 (cd $(HOST_SUBDIR)/tk && \
37164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37166 "RANLIB=$${RANLIB}" \
37167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37168 install-html) \
37169 || exit 1
37171 @endif tk
37173 .PHONY: maybe-installcheck-tk installcheck-tk
37174 maybe-installcheck-tk:
37175 @if tk
37176 maybe-installcheck-tk: installcheck-tk
37178 installcheck-tk: \
37179 configure-tk
37180 @: $(MAKE); $(unstage)
37181 @[ -f ./tk/Makefile ] || exit 0; \
37182 r=`${PWD_COMMAND}`; export r; \
37183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37184 $(HOST_EXPORTS) \
37185 for flag in $(EXTRA_HOST_FLAGS) ; do \
37186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37187 done; \
37188 echo "Doing installcheck in tk"; \
37189 (cd $(HOST_SUBDIR)/tk && \
37190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37192 "RANLIB=$${RANLIB}" \
37193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37194 installcheck) \
37195 || exit 1
37197 @endif tk
37199 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37200 maybe-mostlyclean-tk:
37201 @if tk
37202 maybe-mostlyclean-tk: mostlyclean-tk
37204 mostlyclean-tk:
37205 @: $(MAKE); $(unstage)
37206 @[ -f ./tk/Makefile ] || exit 0; \
37207 r=`${PWD_COMMAND}`; export r; \
37208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37209 $(HOST_EXPORTS) \
37210 for flag in $(EXTRA_HOST_FLAGS) ; do \
37211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37212 done; \
37213 echo "Doing mostlyclean in tk"; \
37214 (cd $(HOST_SUBDIR)/tk && \
37215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37217 "RANLIB=$${RANLIB}" \
37218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37219 mostlyclean) \
37220 || exit 1
37222 @endif tk
37224 .PHONY: maybe-clean-tk clean-tk
37225 maybe-clean-tk:
37226 @if tk
37227 maybe-clean-tk: clean-tk
37229 clean-tk:
37230 @: $(MAKE); $(unstage)
37231 @[ -f ./tk/Makefile ] || exit 0; \
37232 r=`${PWD_COMMAND}`; export r; \
37233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37234 $(HOST_EXPORTS) \
37235 for flag in $(EXTRA_HOST_FLAGS) ; do \
37236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37237 done; \
37238 echo "Doing clean in tk"; \
37239 (cd $(HOST_SUBDIR)/tk && \
37240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37242 "RANLIB=$${RANLIB}" \
37243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37244 clean) \
37245 || exit 1
37247 @endif tk
37249 .PHONY: maybe-distclean-tk distclean-tk
37250 maybe-distclean-tk:
37251 @if tk
37252 maybe-distclean-tk: distclean-tk
37254 distclean-tk:
37255 @: $(MAKE); $(unstage)
37256 @[ -f ./tk/Makefile ] || exit 0; \
37257 r=`${PWD_COMMAND}`; export r; \
37258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259 $(HOST_EXPORTS) \
37260 for flag in $(EXTRA_HOST_FLAGS) ; do \
37261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37262 done; \
37263 echo "Doing distclean in tk"; \
37264 (cd $(HOST_SUBDIR)/tk && \
37265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37267 "RANLIB=$${RANLIB}" \
37268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37269 distclean) \
37270 || exit 1
37272 @endif tk
37274 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37275 maybe-maintainer-clean-tk:
37276 @if tk
37277 maybe-maintainer-clean-tk: maintainer-clean-tk
37279 maintainer-clean-tk:
37280 @: $(MAKE); $(unstage)
37281 @[ -f ./tk/Makefile ] || exit 0; \
37282 r=`${PWD_COMMAND}`; export r; \
37283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284 $(HOST_EXPORTS) \
37285 for flag in $(EXTRA_HOST_FLAGS) ; do \
37286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37287 done; \
37288 echo "Doing maintainer-clean in tk"; \
37289 (cd $(HOST_SUBDIR)/tk && \
37290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37292 "RANLIB=$${RANLIB}" \
37293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37294 maintainer-clean) \
37295 || exit 1
37297 @endif tk
37301 .PHONY: configure-libtermcap maybe-configure-libtermcap
37302 maybe-configure-libtermcap:
37303 @if gcc-bootstrap
37304 configure-libtermcap: stage_current
37305 @endif gcc-bootstrap
37306 @if libtermcap
37307 maybe-configure-libtermcap: configure-libtermcap
37308 configure-libtermcap:
37309 @: $(MAKE); $(unstage)
37310 @r=`${PWD_COMMAND}`; export r; \
37311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37312 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37314 $(HOST_EXPORTS) \
37315 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37316 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37317 case $(srcdir) in \
37318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37319 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37321 esac; \
37322 module_srcdir=libtermcap; \
37323 $(SHELL) \
37324 $$s/$$module_srcdir/configure \
37325 --srcdir=$${topdir}/$$module_srcdir \
37326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37327 --target=${target_alias} \
37328 || exit 1
37329 @endif libtermcap
37335 .PHONY: all-libtermcap maybe-all-libtermcap
37336 maybe-all-libtermcap:
37337 @if gcc-bootstrap
37338 all-libtermcap: stage_current
37339 @endif gcc-bootstrap
37340 @if libtermcap
37341 TARGET-libtermcap=all
37342 maybe-all-libtermcap: all-libtermcap
37343 all-libtermcap: configure-libtermcap
37344 @: $(MAKE); $(unstage)
37345 @r=`${PWD_COMMAND}`; export r; \
37346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37347 $(HOST_EXPORTS) \
37348 (cd $(HOST_SUBDIR)/libtermcap && \
37349 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37350 $(TARGET-libtermcap))
37351 @endif libtermcap
37356 .PHONY: check-libtermcap maybe-check-libtermcap
37357 maybe-check-libtermcap:
37358 @if libtermcap
37359 maybe-check-libtermcap: check-libtermcap
37361 check-libtermcap:
37363 @endif libtermcap
37365 .PHONY: install-libtermcap maybe-install-libtermcap
37366 maybe-install-libtermcap:
37367 @if libtermcap
37368 maybe-install-libtermcap: install-libtermcap
37370 install-libtermcap: installdirs
37371 @: $(MAKE); $(unstage)
37372 @r=`${PWD_COMMAND}`; export r; \
37373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37374 $(HOST_EXPORTS) \
37375 (cd $(HOST_SUBDIR)/libtermcap && \
37376 $(MAKE) $(FLAGS_TO_PASS) install)
37378 @endif libtermcap
37380 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37381 maybe-install-strip-libtermcap:
37382 @if libtermcap
37383 maybe-install-strip-libtermcap: install-strip-libtermcap
37385 install-strip-libtermcap: installdirs
37386 @: $(MAKE); $(unstage)
37387 @r=`${PWD_COMMAND}`; export r; \
37388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389 $(HOST_EXPORTS) \
37390 (cd $(HOST_SUBDIR)/libtermcap && \
37391 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37393 @endif libtermcap
37395 # Other targets (info, dvi, pdf, etc.)
37397 .PHONY: maybe-info-libtermcap info-libtermcap
37398 maybe-info-libtermcap:
37399 @if libtermcap
37400 maybe-info-libtermcap: info-libtermcap
37402 info-libtermcap: \
37403 configure-libtermcap
37404 @: $(MAKE); $(unstage)
37405 @[ -f ./libtermcap/Makefile ] || exit 0; \
37406 r=`${PWD_COMMAND}`; export r; \
37407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37408 $(HOST_EXPORTS) \
37409 for flag in $(EXTRA_HOST_FLAGS) ; do \
37410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37411 done; \
37412 echo "Doing info in libtermcap"; \
37413 (cd $(HOST_SUBDIR)/libtermcap && \
37414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37416 "RANLIB=$${RANLIB}" \
37417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37418 info) \
37419 || exit 1
37421 @endif libtermcap
37423 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37424 maybe-dvi-libtermcap:
37425 @if libtermcap
37426 maybe-dvi-libtermcap: dvi-libtermcap
37428 dvi-libtermcap: \
37429 configure-libtermcap
37430 @: $(MAKE); $(unstage)
37431 @[ -f ./libtermcap/Makefile ] || exit 0; \
37432 r=`${PWD_COMMAND}`; export r; \
37433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37434 $(HOST_EXPORTS) \
37435 for flag in $(EXTRA_HOST_FLAGS) ; do \
37436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37437 done; \
37438 echo "Doing dvi in libtermcap"; \
37439 (cd $(HOST_SUBDIR)/libtermcap && \
37440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37442 "RANLIB=$${RANLIB}" \
37443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37444 dvi) \
37445 || exit 1
37447 @endif libtermcap
37449 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37450 maybe-pdf-libtermcap:
37451 @if libtermcap
37452 maybe-pdf-libtermcap: pdf-libtermcap
37454 pdf-libtermcap: \
37455 configure-libtermcap
37456 @: $(MAKE); $(unstage)
37457 @[ -f ./libtermcap/Makefile ] || exit 0; \
37458 r=`${PWD_COMMAND}`; export r; \
37459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37460 $(HOST_EXPORTS) \
37461 for flag in $(EXTRA_HOST_FLAGS) ; do \
37462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37463 done; \
37464 echo "Doing pdf in libtermcap"; \
37465 (cd $(HOST_SUBDIR)/libtermcap && \
37466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37468 "RANLIB=$${RANLIB}" \
37469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37470 pdf) \
37471 || exit 1
37473 @endif libtermcap
37475 .PHONY: maybe-html-libtermcap html-libtermcap
37476 maybe-html-libtermcap:
37477 @if libtermcap
37478 maybe-html-libtermcap: html-libtermcap
37480 html-libtermcap: \
37481 configure-libtermcap
37482 @: $(MAKE); $(unstage)
37483 @[ -f ./libtermcap/Makefile ] || exit 0; \
37484 r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(HOST_EXPORTS) \
37487 for flag in $(EXTRA_HOST_FLAGS) ; do \
37488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37489 done; \
37490 echo "Doing html in libtermcap"; \
37491 (cd $(HOST_SUBDIR)/libtermcap && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494 "RANLIB=$${RANLIB}" \
37495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496 html) \
37497 || exit 1
37499 @endif libtermcap
37501 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37502 maybe-TAGS-libtermcap:
37503 @if libtermcap
37504 maybe-TAGS-libtermcap: TAGS-libtermcap
37506 TAGS-libtermcap: \
37507 configure-libtermcap
37508 @: $(MAKE); $(unstage)
37509 @[ -f ./libtermcap/Makefile ] || exit 0; \
37510 r=`${PWD_COMMAND}`; export r; \
37511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37512 $(HOST_EXPORTS) \
37513 for flag in $(EXTRA_HOST_FLAGS) ; do \
37514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37515 done; \
37516 echo "Doing TAGS in libtermcap"; \
37517 (cd $(HOST_SUBDIR)/libtermcap && \
37518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37520 "RANLIB=$${RANLIB}" \
37521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37522 TAGS) \
37523 || exit 1
37525 @endif libtermcap
37527 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37528 maybe-install-info-libtermcap:
37529 @if libtermcap
37530 maybe-install-info-libtermcap: install-info-libtermcap
37532 install-info-libtermcap: \
37533 configure-libtermcap \
37534 info-libtermcap
37535 @: $(MAKE); $(unstage)
37536 @[ -f ./libtermcap/Makefile ] || exit 0; \
37537 r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(HOST_EXPORTS) \
37540 for flag in $(EXTRA_HOST_FLAGS) ; do \
37541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542 done; \
37543 echo "Doing install-info in libtermcap"; \
37544 (cd $(HOST_SUBDIR)/libtermcap && \
37545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547 "RANLIB=$${RANLIB}" \
37548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549 install-info) \
37550 || exit 1
37552 @endif libtermcap
37554 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37555 maybe-install-pdf-libtermcap:
37556 @if libtermcap
37557 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37559 install-pdf-libtermcap: \
37560 configure-libtermcap \
37561 pdf-libtermcap
37562 @: $(MAKE); $(unstage)
37563 @[ -f ./libtermcap/Makefile ] || exit 0; \
37564 r=`${PWD_COMMAND}`; export r; \
37565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566 $(HOST_EXPORTS) \
37567 for flag in $(EXTRA_HOST_FLAGS) ; do \
37568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37569 done; \
37570 echo "Doing install-pdf in libtermcap"; \
37571 (cd $(HOST_SUBDIR)/libtermcap && \
37572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37574 "RANLIB=$${RANLIB}" \
37575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37576 install-pdf) \
37577 || exit 1
37579 @endif libtermcap
37581 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37582 maybe-install-html-libtermcap:
37583 @if libtermcap
37584 maybe-install-html-libtermcap: install-html-libtermcap
37586 install-html-libtermcap: \
37587 configure-libtermcap \
37588 html-libtermcap
37589 @: $(MAKE); $(unstage)
37590 @[ -f ./libtermcap/Makefile ] || exit 0; \
37591 r=`${PWD_COMMAND}`; export r; \
37592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37593 $(HOST_EXPORTS) \
37594 for flag in $(EXTRA_HOST_FLAGS) ; do \
37595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37596 done; \
37597 echo "Doing install-html in libtermcap"; \
37598 (cd $(HOST_SUBDIR)/libtermcap && \
37599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37601 "RANLIB=$${RANLIB}" \
37602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37603 install-html) \
37604 || exit 1
37606 @endif libtermcap
37608 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37609 maybe-installcheck-libtermcap:
37610 @if libtermcap
37611 maybe-installcheck-libtermcap: installcheck-libtermcap
37613 installcheck-libtermcap: \
37614 configure-libtermcap
37615 @: $(MAKE); $(unstage)
37616 @[ -f ./libtermcap/Makefile ] || exit 0; \
37617 r=`${PWD_COMMAND}`; export r; \
37618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37619 $(HOST_EXPORTS) \
37620 for flag in $(EXTRA_HOST_FLAGS) ; do \
37621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37622 done; \
37623 echo "Doing installcheck in libtermcap"; \
37624 (cd $(HOST_SUBDIR)/libtermcap && \
37625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37627 "RANLIB=$${RANLIB}" \
37628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37629 installcheck) \
37630 || exit 1
37632 @endif libtermcap
37634 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37635 maybe-mostlyclean-libtermcap:
37636 @if libtermcap
37637 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37639 # libtermcap doesn't support mostlyclean.
37640 mostlyclean-libtermcap:
37642 @endif libtermcap
37644 .PHONY: maybe-clean-libtermcap clean-libtermcap
37645 maybe-clean-libtermcap:
37646 @if libtermcap
37647 maybe-clean-libtermcap: clean-libtermcap
37649 # libtermcap doesn't support clean.
37650 clean-libtermcap:
37652 @endif libtermcap
37654 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37655 maybe-distclean-libtermcap:
37656 @if libtermcap
37657 maybe-distclean-libtermcap: distclean-libtermcap
37659 # libtermcap doesn't support distclean.
37660 distclean-libtermcap:
37662 @endif libtermcap
37664 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37665 maybe-maintainer-clean-libtermcap:
37666 @if libtermcap
37667 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37669 # libtermcap doesn't support maintainer-clean.
37670 maintainer-clean-libtermcap:
37672 @endif libtermcap
37676 .PHONY: configure-utils maybe-configure-utils
37677 maybe-configure-utils:
37678 @if gcc-bootstrap
37679 configure-utils: stage_current
37680 @endif gcc-bootstrap
37681 @if utils
37682 maybe-configure-utils: configure-utils
37683 configure-utils:
37684 @: $(MAKE); $(unstage)
37685 @r=`${PWD_COMMAND}`; export r; \
37686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37687 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37689 $(HOST_EXPORTS) \
37690 echo Configuring in $(HOST_SUBDIR)/utils; \
37691 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37692 case $(srcdir) in \
37693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37694 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37696 esac; \
37697 module_srcdir=utils; \
37698 $(SHELL) \
37699 $$s/$$module_srcdir/configure \
37700 --srcdir=$${topdir}/$$module_srcdir \
37701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37702 --target=${target_alias} \
37703 || exit 1
37704 @endif utils
37710 .PHONY: all-utils maybe-all-utils
37711 maybe-all-utils:
37712 @if gcc-bootstrap
37713 all-utils: stage_current
37714 @endif gcc-bootstrap
37715 @if utils
37716 TARGET-utils=all
37717 maybe-all-utils: all-utils
37718 all-utils: configure-utils
37719 @: $(MAKE); $(unstage)
37720 @r=`${PWD_COMMAND}`; export r; \
37721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722 $(HOST_EXPORTS) \
37723 (cd $(HOST_SUBDIR)/utils && \
37724 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37725 $(TARGET-utils))
37726 @endif utils
37731 .PHONY: check-utils maybe-check-utils
37732 maybe-check-utils:
37733 @if utils
37734 maybe-check-utils: check-utils
37736 check-utils:
37738 @endif utils
37740 .PHONY: install-utils maybe-install-utils
37741 maybe-install-utils:
37742 @if utils
37743 maybe-install-utils: install-utils
37745 install-utils: installdirs
37746 @: $(MAKE); $(unstage)
37747 @r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(HOST_EXPORTS) \
37750 (cd $(HOST_SUBDIR)/utils && \
37751 $(MAKE) $(FLAGS_TO_PASS) install)
37753 @endif utils
37755 .PHONY: install-strip-utils maybe-install-strip-utils
37756 maybe-install-strip-utils:
37757 @if utils
37758 maybe-install-strip-utils: install-strip-utils
37760 install-strip-utils: installdirs
37761 @: $(MAKE); $(unstage)
37762 @r=`${PWD_COMMAND}`; export r; \
37763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764 $(HOST_EXPORTS) \
37765 (cd $(HOST_SUBDIR)/utils && \
37766 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37768 @endif utils
37770 # Other targets (info, dvi, pdf, etc.)
37772 .PHONY: maybe-info-utils info-utils
37773 maybe-info-utils:
37774 @if utils
37775 maybe-info-utils: info-utils
37777 info-utils: \
37778 configure-utils
37779 @: $(MAKE); $(unstage)
37780 @[ -f ./utils/Makefile ] || exit 0; \
37781 r=`${PWD_COMMAND}`; export r; \
37782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37783 $(HOST_EXPORTS) \
37784 for flag in $(EXTRA_HOST_FLAGS) ; do \
37785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37786 done; \
37787 echo "Doing info in utils"; \
37788 (cd $(HOST_SUBDIR)/utils && \
37789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37791 "RANLIB=$${RANLIB}" \
37792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37793 info) \
37794 || exit 1
37796 @endif utils
37798 .PHONY: maybe-dvi-utils dvi-utils
37799 maybe-dvi-utils:
37800 @if utils
37801 maybe-dvi-utils: dvi-utils
37803 dvi-utils: \
37804 configure-utils
37805 @: $(MAKE); $(unstage)
37806 @[ -f ./utils/Makefile ] || exit 0; \
37807 r=`${PWD_COMMAND}`; export r; \
37808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37809 $(HOST_EXPORTS) \
37810 for flag in $(EXTRA_HOST_FLAGS) ; do \
37811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812 done; \
37813 echo "Doing dvi in utils"; \
37814 (cd $(HOST_SUBDIR)/utils && \
37815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37817 "RANLIB=$${RANLIB}" \
37818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37819 dvi) \
37820 || exit 1
37822 @endif utils
37824 .PHONY: maybe-pdf-utils pdf-utils
37825 maybe-pdf-utils:
37826 @if utils
37827 maybe-pdf-utils: pdf-utils
37829 pdf-utils: \
37830 configure-utils
37831 @: $(MAKE); $(unstage)
37832 @[ -f ./utils/Makefile ] || exit 0; \
37833 r=`${PWD_COMMAND}`; export r; \
37834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835 $(HOST_EXPORTS) \
37836 for flag in $(EXTRA_HOST_FLAGS) ; do \
37837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37838 done; \
37839 echo "Doing pdf in utils"; \
37840 (cd $(HOST_SUBDIR)/utils && \
37841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843 "RANLIB=$${RANLIB}" \
37844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845 pdf) \
37846 || exit 1
37848 @endif utils
37850 .PHONY: maybe-html-utils html-utils
37851 maybe-html-utils:
37852 @if utils
37853 maybe-html-utils: html-utils
37855 html-utils: \
37856 configure-utils
37857 @: $(MAKE); $(unstage)
37858 @[ -f ./utils/Makefile ] || exit 0; \
37859 r=`${PWD_COMMAND}`; export r; \
37860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37861 $(HOST_EXPORTS) \
37862 for flag in $(EXTRA_HOST_FLAGS) ; do \
37863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37864 done; \
37865 echo "Doing html in utils"; \
37866 (cd $(HOST_SUBDIR)/utils && \
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}" \
37871 html) \
37872 || exit 1
37874 @endif utils
37876 .PHONY: maybe-TAGS-utils TAGS-utils
37877 maybe-TAGS-utils:
37878 @if utils
37879 maybe-TAGS-utils: TAGS-utils
37881 TAGS-utils: \
37882 configure-utils
37883 @: $(MAKE); $(unstage)
37884 @[ -f ./utils/Makefile ] || exit 0; \
37885 r=`${PWD_COMMAND}`; export r; \
37886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887 $(HOST_EXPORTS) \
37888 for flag in $(EXTRA_HOST_FLAGS) ; do \
37889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37890 done; \
37891 echo "Doing TAGS in utils"; \
37892 (cd $(HOST_SUBDIR)/utils && \
37893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37895 "RANLIB=$${RANLIB}" \
37896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37897 TAGS) \
37898 || exit 1
37900 @endif utils
37902 .PHONY: maybe-install-info-utils install-info-utils
37903 maybe-install-info-utils:
37904 @if utils
37905 maybe-install-info-utils: install-info-utils
37907 install-info-utils: \
37908 configure-utils \
37909 info-utils
37910 @: $(MAKE); $(unstage)
37911 @[ -f ./utils/Makefile ] || exit 0; \
37912 r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(HOST_EXPORTS) \
37915 for flag in $(EXTRA_HOST_FLAGS) ; do \
37916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917 done; \
37918 echo "Doing install-info in utils"; \
37919 (cd $(HOST_SUBDIR)/utils && \
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}" \
37924 install-info) \
37925 || exit 1
37927 @endif utils
37929 .PHONY: maybe-install-pdf-utils install-pdf-utils
37930 maybe-install-pdf-utils:
37931 @if utils
37932 maybe-install-pdf-utils: install-pdf-utils
37934 install-pdf-utils: \
37935 configure-utils \
37936 pdf-utils
37937 @: $(MAKE); $(unstage)
37938 @[ -f ./utils/Makefile ] || exit 0; \
37939 r=`${PWD_COMMAND}`; export r; \
37940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37941 $(HOST_EXPORTS) \
37942 for flag in $(EXTRA_HOST_FLAGS) ; do \
37943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37944 done; \
37945 echo "Doing install-pdf in utils"; \
37946 (cd $(HOST_SUBDIR)/utils && \
37947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37949 "RANLIB=$${RANLIB}" \
37950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37951 install-pdf) \
37952 || exit 1
37954 @endif utils
37956 .PHONY: maybe-install-html-utils install-html-utils
37957 maybe-install-html-utils:
37958 @if utils
37959 maybe-install-html-utils: install-html-utils
37961 install-html-utils: \
37962 configure-utils \
37963 html-utils
37964 @: $(MAKE); $(unstage)
37965 @[ -f ./utils/Makefile ] || exit 0; \
37966 r=`${PWD_COMMAND}`; export r; \
37967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37968 $(HOST_EXPORTS) \
37969 for flag in $(EXTRA_HOST_FLAGS) ; do \
37970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37971 done; \
37972 echo "Doing install-html in utils"; \
37973 (cd $(HOST_SUBDIR)/utils && \
37974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37976 "RANLIB=$${RANLIB}" \
37977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37978 install-html) \
37979 || exit 1
37981 @endif utils
37983 .PHONY: maybe-installcheck-utils installcheck-utils
37984 maybe-installcheck-utils:
37985 @if utils
37986 maybe-installcheck-utils: installcheck-utils
37988 installcheck-utils: \
37989 configure-utils
37990 @: $(MAKE); $(unstage)
37991 @[ -f ./utils/Makefile ] || exit 0; \
37992 r=`${PWD_COMMAND}`; export r; \
37993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37994 $(HOST_EXPORTS) \
37995 for flag in $(EXTRA_HOST_FLAGS) ; do \
37996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37997 done; \
37998 echo "Doing installcheck in utils"; \
37999 (cd $(HOST_SUBDIR)/utils && \
38000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38002 "RANLIB=$${RANLIB}" \
38003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38004 installcheck) \
38005 || exit 1
38007 @endif utils
38009 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38010 maybe-mostlyclean-utils:
38011 @if utils
38012 maybe-mostlyclean-utils: mostlyclean-utils
38014 mostlyclean-utils:
38015 @: $(MAKE); $(unstage)
38016 @[ -f ./utils/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(HOST_EXPORTS) \
38020 for flag in $(EXTRA_HOST_FLAGS) ; do \
38021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 done; \
38023 echo "Doing mostlyclean in utils"; \
38024 (cd $(HOST_SUBDIR)/utils && \
38025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027 "RANLIB=$${RANLIB}" \
38028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029 mostlyclean) \
38030 || exit 1
38032 @endif utils
38034 .PHONY: maybe-clean-utils clean-utils
38035 maybe-clean-utils:
38036 @if utils
38037 maybe-clean-utils: clean-utils
38039 clean-utils:
38040 @: $(MAKE); $(unstage)
38041 @[ -f ./utils/Makefile ] || exit 0; \
38042 r=`${PWD_COMMAND}`; export r; \
38043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044 $(HOST_EXPORTS) \
38045 for flag in $(EXTRA_HOST_FLAGS) ; do \
38046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38047 done; \
38048 echo "Doing clean in utils"; \
38049 (cd $(HOST_SUBDIR)/utils && \
38050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38052 "RANLIB=$${RANLIB}" \
38053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38054 clean) \
38055 || exit 1
38057 @endif utils
38059 .PHONY: maybe-distclean-utils distclean-utils
38060 maybe-distclean-utils:
38061 @if utils
38062 maybe-distclean-utils: distclean-utils
38064 distclean-utils:
38065 @: $(MAKE); $(unstage)
38066 @[ -f ./utils/Makefile ] || exit 0; \
38067 r=`${PWD_COMMAND}`; export r; \
38068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38069 $(HOST_EXPORTS) \
38070 for flag in $(EXTRA_HOST_FLAGS) ; do \
38071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38072 done; \
38073 echo "Doing distclean in utils"; \
38074 (cd $(HOST_SUBDIR)/utils && \
38075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38077 "RANLIB=$${RANLIB}" \
38078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38079 distclean) \
38080 || exit 1
38082 @endif utils
38084 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38085 maybe-maintainer-clean-utils:
38086 @if utils
38087 maybe-maintainer-clean-utils: maintainer-clean-utils
38089 maintainer-clean-utils:
38090 @: $(MAKE); $(unstage)
38091 @[ -f ./utils/Makefile ] || exit 0; \
38092 r=`${PWD_COMMAND}`; export r; \
38093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094 $(HOST_EXPORTS) \
38095 for flag in $(EXTRA_HOST_FLAGS) ; do \
38096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097 done; \
38098 echo "Doing maintainer-clean in utils"; \
38099 (cd $(HOST_SUBDIR)/utils && \
38100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102 "RANLIB=$${RANLIB}" \
38103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104 maintainer-clean) \
38105 || exit 1
38107 @endif utils
38111 .PHONY: configure-c++tools maybe-configure-c++tools
38112 maybe-configure-c++tools:
38113 @if gcc-bootstrap
38114 configure-c++tools: stage_current
38115 @endif gcc-bootstrap
38116 @if c++tools
38117 maybe-configure-c++tools: configure-c++tools
38118 configure-c++tools:
38119 @: $(MAKE); $(unstage)
38120 @r=`${PWD_COMMAND}`; export r; \
38121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38122 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38124 $(HOST_EXPORTS) \
38125 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38126 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38127 case $(srcdir) in \
38128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38129 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38131 esac; \
38132 module_srcdir=c++tools; \
38133 $(SHELL) \
38134 $$s/$$module_srcdir/configure \
38135 --srcdir=$${topdir}/$$module_srcdir \
38136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38137 --target=${target_alias} \
38138 || exit 1
38139 @endif c++tools
38145 .PHONY: all-c++tools maybe-all-c++tools
38146 maybe-all-c++tools:
38147 @if gcc-bootstrap
38148 all-c++tools: stage_current
38149 @endif gcc-bootstrap
38150 @if c++tools
38151 TARGET-c++tools=all
38152 maybe-all-c++tools: all-c++tools
38153 all-c++tools: configure-c++tools
38154 @: $(MAKE); $(unstage)
38155 @r=`${PWD_COMMAND}`; export r; \
38156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38157 $(HOST_EXPORTS) \
38158 (cd $(HOST_SUBDIR)/c++tools && \
38159 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38160 $(TARGET-c++tools))
38161 @endif c++tools
38166 .PHONY: check-c++tools maybe-check-c++tools
38167 maybe-check-c++tools:
38168 @if c++tools
38169 maybe-check-c++tools: check-c++tools
38171 check-c++tools:
38172 @: $(MAKE); $(unstage)
38173 @r=`${PWD_COMMAND}`; export r; \
38174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175 $(HOST_EXPORTS) \
38176 (cd $(HOST_SUBDIR)/c++tools && \
38177 $(MAKE) $(FLAGS_TO_PASS) check)
38179 @endif c++tools
38181 .PHONY: install-c++tools maybe-install-c++tools
38182 maybe-install-c++tools:
38183 @if c++tools
38184 maybe-install-c++tools: install-c++tools
38186 install-c++tools: installdirs
38187 @: $(MAKE); $(unstage)
38188 @r=`${PWD_COMMAND}`; export r; \
38189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190 $(HOST_EXPORTS) \
38191 (cd $(HOST_SUBDIR)/c++tools && \
38192 $(MAKE) $(FLAGS_TO_PASS) install)
38194 @endif c++tools
38196 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38197 maybe-install-strip-c++tools:
38198 @if c++tools
38199 maybe-install-strip-c++tools: install-strip-c++tools
38201 install-strip-c++tools: installdirs
38202 @: $(MAKE); $(unstage)
38203 @r=`${PWD_COMMAND}`; export r; \
38204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205 $(HOST_EXPORTS) \
38206 (cd $(HOST_SUBDIR)/c++tools && \
38207 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38209 @endif c++tools
38211 # Other targets (info, dvi, pdf, etc.)
38213 .PHONY: maybe-info-c++tools info-c++tools
38214 maybe-info-c++tools:
38215 @if c++tools
38216 maybe-info-c++tools: info-c++tools
38218 info-c++tools: \
38219 configure-c++tools
38220 @: $(MAKE); $(unstage)
38221 @[ -f ./c++tools/Makefile ] || exit 0; \
38222 r=`${PWD_COMMAND}`; export r; \
38223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38224 $(HOST_EXPORTS) \
38225 for flag in $(EXTRA_HOST_FLAGS) ; do \
38226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38227 done; \
38228 echo "Doing info in c++tools"; \
38229 (cd $(HOST_SUBDIR)/c++tools && \
38230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38232 "RANLIB=$${RANLIB}" \
38233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38234 info) \
38235 || exit 1
38237 @endif c++tools
38239 .PHONY: maybe-dvi-c++tools dvi-c++tools
38240 maybe-dvi-c++tools:
38241 @if c++tools
38242 maybe-dvi-c++tools: dvi-c++tools
38244 dvi-c++tools: \
38245 configure-c++tools
38246 @: $(MAKE); $(unstage)
38247 @[ -f ./c++tools/Makefile ] || exit 0; \
38248 r=`${PWD_COMMAND}`; export r; \
38249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38250 $(HOST_EXPORTS) \
38251 for flag in $(EXTRA_HOST_FLAGS) ; do \
38252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253 done; \
38254 echo "Doing dvi in c++tools"; \
38255 (cd $(HOST_SUBDIR)/c++tools && \
38256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38258 "RANLIB=$${RANLIB}" \
38259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38260 dvi) \
38261 || exit 1
38263 @endif c++tools
38265 .PHONY: maybe-pdf-c++tools pdf-c++tools
38266 maybe-pdf-c++tools:
38267 @if c++tools
38268 maybe-pdf-c++tools: pdf-c++tools
38270 pdf-c++tools: \
38271 configure-c++tools
38272 @: $(MAKE); $(unstage)
38273 @[ -f ./c++tools/Makefile ] || exit 0; \
38274 r=`${PWD_COMMAND}`; export r; \
38275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38276 $(HOST_EXPORTS) \
38277 for flag in $(EXTRA_HOST_FLAGS) ; do \
38278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38279 done; \
38280 echo "Doing pdf in c++tools"; \
38281 (cd $(HOST_SUBDIR)/c++tools && \
38282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38284 "RANLIB=$${RANLIB}" \
38285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38286 pdf) \
38287 || exit 1
38289 @endif c++tools
38291 .PHONY: maybe-html-c++tools html-c++tools
38292 maybe-html-c++tools:
38293 @if c++tools
38294 maybe-html-c++tools: html-c++tools
38296 html-c++tools: \
38297 configure-c++tools
38298 @: $(MAKE); $(unstage)
38299 @[ -f ./c++tools/Makefile ] || exit 0; \
38300 r=`${PWD_COMMAND}`; export r; \
38301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302 $(HOST_EXPORTS) \
38303 for flag in $(EXTRA_HOST_FLAGS) ; do \
38304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38305 done; \
38306 echo "Doing html in c++tools"; \
38307 (cd $(HOST_SUBDIR)/c++tools && \
38308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38310 "RANLIB=$${RANLIB}" \
38311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38312 html) \
38313 || exit 1
38315 @endif c++tools
38317 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38318 maybe-TAGS-c++tools:
38319 @if c++tools
38320 maybe-TAGS-c++tools: TAGS-c++tools
38322 TAGS-c++tools: \
38323 configure-c++tools
38324 @: $(MAKE); $(unstage)
38325 @[ -f ./c++tools/Makefile ] || exit 0; \
38326 r=`${PWD_COMMAND}`; export r; \
38327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38328 $(HOST_EXPORTS) \
38329 for flag in $(EXTRA_HOST_FLAGS) ; do \
38330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38331 done; \
38332 echo "Doing TAGS in c++tools"; \
38333 (cd $(HOST_SUBDIR)/c++tools && \
38334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38336 "RANLIB=$${RANLIB}" \
38337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38338 TAGS) \
38339 || exit 1
38341 @endif c++tools
38343 .PHONY: maybe-install-info-c++tools install-info-c++tools
38344 maybe-install-info-c++tools:
38345 @if c++tools
38346 maybe-install-info-c++tools: install-info-c++tools
38348 install-info-c++tools: \
38349 configure-c++tools \
38350 info-c++tools
38351 @: $(MAKE); $(unstage)
38352 @[ -f ./c++tools/Makefile ] || exit 0; \
38353 r=`${PWD_COMMAND}`; export r; \
38354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355 $(HOST_EXPORTS) \
38356 for flag in $(EXTRA_HOST_FLAGS) ; do \
38357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358 done; \
38359 echo "Doing install-info in c++tools"; \
38360 (cd $(HOST_SUBDIR)/c++tools && \
38361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38363 "RANLIB=$${RANLIB}" \
38364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38365 install-info) \
38366 || exit 1
38368 @endif c++tools
38370 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38371 maybe-install-pdf-c++tools:
38372 @if c++tools
38373 maybe-install-pdf-c++tools: install-pdf-c++tools
38375 install-pdf-c++tools: \
38376 configure-c++tools \
38377 pdf-c++tools
38378 @: $(MAKE); $(unstage)
38379 @[ -f ./c++tools/Makefile ] || exit 0; \
38380 r=`${PWD_COMMAND}`; export r; \
38381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38382 $(HOST_EXPORTS) \
38383 for flag in $(EXTRA_HOST_FLAGS) ; do \
38384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38385 done; \
38386 echo "Doing install-pdf in c++tools"; \
38387 (cd $(HOST_SUBDIR)/c++tools && \
38388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38390 "RANLIB=$${RANLIB}" \
38391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38392 install-pdf) \
38393 || exit 1
38395 @endif c++tools
38397 .PHONY: maybe-install-html-c++tools install-html-c++tools
38398 maybe-install-html-c++tools:
38399 @if c++tools
38400 maybe-install-html-c++tools: install-html-c++tools
38402 install-html-c++tools: \
38403 configure-c++tools \
38404 html-c++tools
38405 @: $(MAKE); $(unstage)
38406 @[ -f ./c++tools/Makefile ] || exit 0; \
38407 r=`${PWD_COMMAND}`; export r; \
38408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38409 $(HOST_EXPORTS) \
38410 for flag in $(EXTRA_HOST_FLAGS) ; do \
38411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38412 done; \
38413 echo "Doing install-html in c++tools"; \
38414 (cd $(HOST_SUBDIR)/c++tools && \
38415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38417 "RANLIB=$${RANLIB}" \
38418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38419 install-html) \
38420 || exit 1
38422 @endif c++tools
38424 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38425 maybe-installcheck-c++tools:
38426 @if c++tools
38427 maybe-installcheck-c++tools: installcheck-c++tools
38429 installcheck-c++tools: \
38430 configure-c++tools
38431 @: $(MAKE); $(unstage)
38432 @[ -f ./c++tools/Makefile ] || exit 0; \
38433 r=`${PWD_COMMAND}`; export r; \
38434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38435 $(HOST_EXPORTS) \
38436 for flag in $(EXTRA_HOST_FLAGS) ; do \
38437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38438 done; \
38439 echo "Doing installcheck in c++tools"; \
38440 (cd $(HOST_SUBDIR)/c++tools && \
38441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38443 "RANLIB=$${RANLIB}" \
38444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38445 installcheck) \
38446 || exit 1
38448 @endif c++tools
38450 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38451 maybe-mostlyclean-c++tools:
38452 @if c++tools
38453 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38455 mostlyclean-c++tools:
38456 @: $(MAKE); $(unstage)
38457 @[ -f ./c++tools/Makefile ] || exit 0; \
38458 r=`${PWD_COMMAND}`; export r; \
38459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460 $(HOST_EXPORTS) \
38461 for flag in $(EXTRA_HOST_FLAGS) ; do \
38462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38463 done; \
38464 echo "Doing mostlyclean in c++tools"; \
38465 (cd $(HOST_SUBDIR)/c++tools && \
38466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468 "RANLIB=$${RANLIB}" \
38469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38470 mostlyclean) \
38471 || exit 1
38473 @endif c++tools
38475 .PHONY: maybe-clean-c++tools clean-c++tools
38476 maybe-clean-c++tools:
38477 @if c++tools
38478 maybe-clean-c++tools: clean-c++tools
38480 clean-c++tools:
38481 @: $(MAKE); $(unstage)
38482 @[ -f ./c++tools/Makefile ] || exit 0; \
38483 r=`${PWD_COMMAND}`; export r; \
38484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38485 $(HOST_EXPORTS) \
38486 for flag in $(EXTRA_HOST_FLAGS) ; do \
38487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38488 done; \
38489 echo "Doing clean in c++tools"; \
38490 (cd $(HOST_SUBDIR)/c++tools && \
38491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38493 "RANLIB=$${RANLIB}" \
38494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38495 clean) \
38496 || exit 1
38498 @endif c++tools
38500 .PHONY: maybe-distclean-c++tools distclean-c++tools
38501 maybe-distclean-c++tools:
38502 @if c++tools
38503 maybe-distclean-c++tools: distclean-c++tools
38505 distclean-c++tools:
38506 @: $(MAKE); $(unstage)
38507 @[ -f ./c++tools/Makefile ] || exit 0; \
38508 r=`${PWD_COMMAND}`; export r; \
38509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38510 $(HOST_EXPORTS) \
38511 for flag in $(EXTRA_HOST_FLAGS) ; do \
38512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38513 done; \
38514 echo "Doing distclean in c++tools"; \
38515 (cd $(HOST_SUBDIR)/c++tools && \
38516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38518 "RANLIB=$${RANLIB}" \
38519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38520 distclean) \
38521 || exit 1
38523 @endif c++tools
38525 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38526 maybe-maintainer-clean-c++tools:
38527 @if c++tools
38528 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38530 maintainer-clean-c++tools:
38531 @: $(MAKE); $(unstage)
38532 @[ -f ./c++tools/Makefile ] || exit 0; \
38533 r=`${PWD_COMMAND}`; export r; \
38534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535 $(HOST_EXPORTS) \
38536 for flag in $(EXTRA_HOST_FLAGS) ; do \
38537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38538 done; \
38539 echo "Doing maintainer-clean in c++tools"; \
38540 (cd $(HOST_SUBDIR)/c++tools && \
38541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38543 "RANLIB=$${RANLIB}" \
38544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38545 maintainer-clean) \
38546 || exit 1
38548 @endif c++tools
38552 .PHONY: configure-gnattools maybe-configure-gnattools
38553 maybe-configure-gnattools:
38554 @if gcc-bootstrap
38555 configure-gnattools: stage_current
38556 @endif gcc-bootstrap
38557 @if gnattools
38558 maybe-configure-gnattools: configure-gnattools
38559 configure-gnattools:
38560 @: $(MAKE); $(unstage)
38561 @r=`${PWD_COMMAND}`; export r; \
38562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38563 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38565 $(HOST_EXPORTS) \
38566 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38567 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38568 case $(srcdir) in \
38569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38570 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38572 esac; \
38573 module_srcdir=gnattools; \
38574 $(SHELL) \
38575 $$s/$$module_srcdir/configure \
38576 --srcdir=$${topdir}/$$module_srcdir \
38577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38578 --target=${target_alias} \
38579 || exit 1
38580 @endif gnattools
38586 .PHONY: all-gnattools maybe-all-gnattools
38587 maybe-all-gnattools:
38588 @if gcc-bootstrap
38589 all-gnattools: stage_current
38590 @endif gcc-bootstrap
38591 @if gnattools
38592 TARGET-gnattools=all
38593 maybe-all-gnattools: all-gnattools
38594 all-gnattools: configure-gnattools
38595 @: $(MAKE); $(unstage)
38596 @r=`${PWD_COMMAND}`; export r; \
38597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38598 $(HOST_EXPORTS) \
38599 (cd $(HOST_SUBDIR)/gnattools && \
38600 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38601 $(TARGET-gnattools))
38602 @endif gnattools
38607 .PHONY: check-gnattools maybe-check-gnattools
38608 maybe-check-gnattools:
38609 @if gnattools
38610 maybe-check-gnattools: check-gnattools
38612 check-gnattools:
38613 @: $(MAKE); $(unstage)
38614 @r=`${PWD_COMMAND}`; export r; \
38615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38616 $(HOST_EXPORTS) \
38617 (cd $(HOST_SUBDIR)/gnattools && \
38618 $(MAKE) $(FLAGS_TO_PASS) check)
38620 @endif gnattools
38622 .PHONY: install-gnattools maybe-install-gnattools
38623 maybe-install-gnattools:
38624 @if gnattools
38625 maybe-install-gnattools: install-gnattools
38627 install-gnattools: installdirs
38628 @: $(MAKE); $(unstage)
38629 @r=`${PWD_COMMAND}`; export r; \
38630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631 $(HOST_EXPORTS) \
38632 (cd $(HOST_SUBDIR)/gnattools && \
38633 $(MAKE) $(FLAGS_TO_PASS) install)
38635 @endif gnattools
38637 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38638 maybe-install-strip-gnattools:
38639 @if gnattools
38640 maybe-install-strip-gnattools: install-strip-gnattools
38642 install-strip-gnattools: installdirs
38643 @: $(MAKE); $(unstage)
38644 @r=`${PWD_COMMAND}`; export r; \
38645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38646 $(HOST_EXPORTS) \
38647 (cd $(HOST_SUBDIR)/gnattools && \
38648 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38650 @endif gnattools
38652 # Other targets (info, dvi, pdf, etc.)
38654 .PHONY: maybe-info-gnattools info-gnattools
38655 maybe-info-gnattools:
38656 @if gnattools
38657 maybe-info-gnattools: info-gnattools
38659 info-gnattools: \
38660 configure-gnattools
38661 @: $(MAKE); $(unstage)
38662 @[ -f ./gnattools/Makefile ] || exit 0; \
38663 r=`${PWD_COMMAND}`; export r; \
38664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665 $(HOST_EXPORTS) \
38666 for flag in $(EXTRA_HOST_FLAGS) ; do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 echo "Doing info in gnattools"; \
38670 (cd $(HOST_SUBDIR)/gnattools && \
38671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673 "RANLIB=$${RANLIB}" \
38674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675 info) \
38676 || exit 1
38678 @endif gnattools
38680 .PHONY: maybe-dvi-gnattools dvi-gnattools
38681 maybe-dvi-gnattools:
38682 @if gnattools
38683 maybe-dvi-gnattools: dvi-gnattools
38685 dvi-gnattools: \
38686 configure-gnattools
38687 @: $(MAKE); $(unstage)
38688 @[ -f ./gnattools/Makefile ] || exit 0; \
38689 r=`${PWD_COMMAND}`; export r; \
38690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691 $(HOST_EXPORTS) \
38692 for flag in $(EXTRA_HOST_FLAGS) ; do \
38693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694 done; \
38695 echo "Doing dvi in gnattools"; \
38696 (cd $(HOST_SUBDIR)/gnattools && \
38697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699 "RANLIB=$${RANLIB}" \
38700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701 dvi) \
38702 || exit 1
38704 @endif gnattools
38706 .PHONY: maybe-pdf-gnattools pdf-gnattools
38707 maybe-pdf-gnattools:
38708 @if gnattools
38709 maybe-pdf-gnattools: pdf-gnattools
38711 pdf-gnattools: \
38712 configure-gnattools
38713 @: $(MAKE); $(unstage)
38714 @[ -f ./gnattools/Makefile ] || exit 0; \
38715 r=`${PWD_COMMAND}`; export r; \
38716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38717 $(HOST_EXPORTS) \
38718 for flag in $(EXTRA_HOST_FLAGS) ; do \
38719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38720 done; \
38721 echo "Doing pdf in gnattools"; \
38722 (cd $(HOST_SUBDIR)/gnattools && \
38723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38725 "RANLIB=$${RANLIB}" \
38726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38727 pdf) \
38728 || exit 1
38730 @endif gnattools
38732 .PHONY: maybe-html-gnattools html-gnattools
38733 maybe-html-gnattools:
38734 @if gnattools
38735 maybe-html-gnattools: html-gnattools
38737 html-gnattools: \
38738 configure-gnattools
38739 @: $(MAKE); $(unstage)
38740 @[ -f ./gnattools/Makefile ] || exit 0; \
38741 r=`${PWD_COMMAND}`; export r; \
38742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743 $(HOST_EXPORTS) \
38744 for flag in $(EXTRA_HOST_FLAGS) ; do \
38745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746 done; \
38747 echo "Doing html in gnattools"; \
38748 (cd $(HOST_SUBDIR)/gnattools && \
38749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751 "RANLIB=$${RANLIB}" \
38752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753 html) \
38754 || exit 1
38756 @endif gnattools
38758 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38759 maybe-TAGS-gnattools:
38760 @if gnattools
38761 maybe-TAGS-gnattools: TAGS-gnattools
38763 TAGS-gnattools: \
38764 configure-gnattools
38765 @: $(MAKE); $(unstage)
38766 @[ -f ./gnattools/Makefile ] || exit 0; \
38767 r=`${PWD_COMMAND}`; export r; \
38768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769 $(HOST_EXPORTS) \
38770 for flag in $(EXTRA_HOST_FLAGS) ; do \
38771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38772 done; \
38773 echo "Doing TAGS in gnattools"; \
38774 (cd $(HOST_SUBDIR)/gnattools && \
38775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38777 "RANLIB=$${RANLIB}" \
38778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38779 TAGS) \
38780 || exit 1
38782 @endif gnattools
38784 .PHONY: maybe-install-info-gnattools install-info-gnattools
38785 maybe-install-info-gnattools:
38786 @if gnattools
38787 maybe-install-info-gnattools: install-info-gnattools
38789 install-info-gnattools: \
38790 configure-gnattools \
38791 info-gnattools
38792 @: $(MAKE); $(unstage)
38793 @[ -f ./gnattools/Makefile ] || exit 0; \
38794 r=`${PWD_COMMAND}`; export r; \
38795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38796 $(HOST_EXPORTS) \
38797 for flag in $(EXTRA_HOST_FLAGS) ; do \
38798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799 done; \
38800 echo "Doing install-info in gnattools"; \
38801 (cd $(HOST_SUBDIR)/gnattools && \
38802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38804 "RANLIB=$${RANLIB}" \
38805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38806 install-info) \
38807 || exit 1
38809 @endif gnattools
38811 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38812 maybe-install-pdf-gnattools:
38813 @if gnattools
38814 maybe-install-pdf-gnattools: install-pdf-gnattools
38816 install-pdf-gnattools: \
38817 configure-gnattools \
38818 pdf-gnattools
38819 @: $(MAKE); $(unstage)
38820 @[ -f ./gnattools/Makefile ] || exit 0; \
38821 r=`${PWD_COMMAND}`; export r; \
38822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823 $(HOST_EXPORTS) \
38824 for flag in $(EXTRA_HOST_FLAGS) ; do \
38825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826 done; \
38827 echo "Doing install-pdf in gnattools"; \
38828 (cd $(HOST_SUBDIR)/gnattools && \
38829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831 "RANLIB=$${RANLIB}" \
38832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833 install-pdf) \
38834 || exit 1
38836 @endif gnattools
38838 .PHONY: maybe-install-html-gnattools install-html-gnattools
38839 maybe-install-html-gnattools:
38840 @if gnattools
38841 maybe-install-html-gnattools: install-html-gnattools
38843 install-html-gnattools: \
38844 configure-gnattools \
38845 html-gnattools
38846 @: $(MAKE); $(unstage)
38847 @[ -f ./gnattools/Makefile ] || exit 0; \
38848 r=`${PWD_COMMAND}`; export r; \
38849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38850 $(HOST_EXPORTS) \
38851 for flag in $(EXTRA_HOST_FLAGS) ; do \
38852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38853 done; \
38854 echo "Doing install-html in gnattools"; \
38855 (cd $(HOST_SUBDIR)/gnattools && \
38856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38858 "RANLIB=$${RANLIB}" \
38859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38860 install-html) \
38861 || exit 1
38863 @endif gnattools
38865 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38866 maybe-installcheck-gnattools:
38867 @if gnattools
38868 maybe-installcheck-gnattools: installcheck-gnattools
38870 installcheck-gnattools: \
38871 configure-gnattools
38872 @: $(MAKE); $(unstage)
38873 @[ -f ./gnattools/Makefile ] || exit 0; \
38874 r=`${PWD_COMMAND}`; export r; \
38875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38876 $(HOST_EXPORTS) \
38877 for flag in $(EXTRA_HOST_FLAGS) ; do \
38878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38879 done; \
38880 echo "Doing installcheck in gnattools"; \
38881 (cd $(HOST_SUBDIR)/gnattools && \
38882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38884 "RANLIB=$${RANLIB}" \
38885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38886 installcheck) \
38887 || exit 1
38889 @endif gnattools
38891 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38892 maybe-mostlyclean-gnattools:
38893 @if gnattools
38894 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38896 mostlyclean-gnattools:
38897 @: $(MAKE); $(unstage)
38898 @[ -f ./gnattools/Makefile ] || exit 0; \
38899 r=`${PWD_COMMAND}`; export r; \
38900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38901 $(HOST_EXPORTS) \
38902 for flag in $(EXTRA_HOST_FLAGS) ; do \
38903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38904 done; \
38905 echo "Doing mostlyclean in gnattools"; \
38906 (cd $(HOST_SUBDIR)/gnattools && \
38907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38909 "RANLIB=$${RANLIB}" \
38910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38911 mostlyclean) \
38912 || exit 1
38914 @endif gnattools
38916 .PHONY: maybe-clean-gnattools clean-gnattools
38917 maybe-clean-gnattools:
38918 @if gnattools
38919 maybe-clean-gnattools: clean-gnattools
38921 clean-gnattools:
38922 @: $(MAKE); $(unstage)
38923 @[ -f ./gnattools/Makefile ] || exit 0; \
38924 r=`${PWD_COMMAND}`; export r; \
38925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926 $(HOST_EXPORTS) \
38927 for flag in $(EXTRA_HOST_FLAGS) ; do \
38928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38929 done; \
38930 echo "Doing clean in gnattools"; \
38931 (cd $(HOST_SUBDIR)/gnattools && \
38932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934 "RANLIB=$${RANLIB}" \
38935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936 clean) \
38937 || exit 1
38939 @endif gnattools
38941 .PHONY: maybe-distclean-gnattools distclean-gnattools
38942 maybe-distclean-gnattools:
38943 @if gnattools
38944 maybe-distclean-gnattools: distclean-gnattools
38946 distclean-gnattools:
38947 @: $(MAKE); $(unstage)
38948 @[ -f ./gnattools/Makefile ] || exit 0; \
38949 r=`${PWD_COMMAND}`; export r; \
38950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38951 $(HOST_EXPORTS) \
38952 for flag in $(EXTRA_HOST_FLAGS) ; do \
38953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38954 done; \
38955 echo "Doing distclean in gnattools"; \
38956 (cd $(HOST_SUBDIR)/gnattools && \
38957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38959 "RANLIB=$${RANLIB}" \
38960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38961 distclean) \
38962 || exit 1
38964 @endif gnattools
38966 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38967 maybe-maintainer-clean-gnattools:
38968 @if gnattools
38969 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38971 maintainer-clean-gnattools:
38972 @: $(MAKE); $(unstage)
38973 @[ -f ./gnattools/Makefile ] || exit 0; \
38974 r=`${PWD_COMMAND}`; export r; \
38975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976 $(HOST_EXPORTS) \
38977 for flag in $(EXTRA_HOST_FLAGS) ; do \
38978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38979 done; \
38980 echo "Doing maintainer-clean in gnattools"; \
38981 (cd $(HOST_SUBDIR)/gnattools && \
38982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38984 "RANLIB=$${RANLIB}" \
38985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38986 maintainer-clean) \
38987 || exit 1
38989 @endif gnattools
38993 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38994 maybe-configure-lto-plugin:
38995 @if gcc-bootstrap
38996 configure-lto-plugin: stage_current
38997 @endif gcc-bootstrap
38998 @if lto-plugin
38999 maybe-configure-lto-plugin: configure-lto-plugin
39000 configure-lto-plugin:
39001 @r=`${PWD_COMMAND}`; export r; \
39002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39003 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39005 $(HOST_EXPORTS) \
39006 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39007 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39008 case $(srcdir) in \
39009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39010 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39012 esac; \
39013 module_srcdir=lto-plugin; \
39014 $(SHELL) \
39015 $$s/$$module_srcdir/configure \
39016 --srcdir=$${topdir}/$$module_srcdir \
39017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39018 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39019 || exit 1
39020 @endif lto-plugin
39024 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39025 maybe-configure-stage1-lto-plugin:
39026 @if lto-plugin-bootstrap
39027 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39028 configure-stage1-lto-plugin:
39029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39031 @r=`${PWD_COMMAND}`; export r; \
39032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39033 TFLAGS="$(STAGE1_TFLAGS)"; \
39034 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39035 $(HOST_EXPORTS) \
39036 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39037 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39038 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39039 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39041 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39042 case $(srcdir) in \
39043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39044 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39046 esac; \
39047 module_srcdir=lto-plugin; \
39048 $(SHELL) $$s/$$module_srcdir/configure \
39049 --srcdir=$${topdir}/$$module_srcdir \
39050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39051 --target=${target_alias} \
39053 $(STAGE1_CONFIGURE_FLAGS) \
39054 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39055 @endif lto-plugin-bootstrap
39057 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39058 maybe-configure-stage2-lto-plugin:
39059 @if lto-plugin-bootstrap
39060 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39061 configure-stage2-lto-plugin:
39062 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39064 @r=`${PWD_COMMAND}`; export r; \
39065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39066 TFLAGS="$(STAGE2_TFLAGS)"; \
39067 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39068 $(HOST_EXPORTS) \
39069 $(POSTSTAGE1_HOST_EXPORTS) \
39070 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39071 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39072 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39073 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39075 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39076 case $(srcdir) in \
39077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39078 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39080 esac; \
39081 module_srcdir=lto-plugin; \
39082 $(SHELL) $$s/$$module_srcdir/configure \
39083 --srcdir=$${topdir}/$$module_srcdir \
39084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39085 --target=${target_alias} \
39086 --with-build-libsubdir=$(HOST_SUBDIR) \
39087 $(STAGE2_CONFIGURE_FLAGS) \
39088 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39089 @endif lto-plugin-bootstrap
39091 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39092 maybe-configure-stage3-lto-plugin:
39093 @if lto-plugin-bootstrap
39094 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39095 configure-stage3-lto-plugin:
39096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39098 @r=`${PWD_COMMAND}`; export r; \
39099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39100 TFLAGS="$(STAGE3_TFLAGS)"; \
39101 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39102 $(HOST_EXPORTS) \
39103 $(POSTSTAGE1_HOST_EXPORTS) \
39104 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39105 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39106 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39107 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39109 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39110 case $(srcdir) in \
39111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39112 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39114 esac; \
39115 module_srcdir=lto-plugin; \
39116 $(SHELL) $$s/$$module_srcdir/configure \
39117 --srcdir=$${topdir}/$$module_srcdir \
39118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39119 --target=${target_alias} \
39120 --with-build-libsubdir=$(HOST_SUBDIR) \
39121 $(STAGE3_CONFIGURE_FLAGS) \
39122 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39123 @endif lto-plugin-bootstrap
39125 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39126 maybe-configure-stage4-lto-plugin:
39127 @if lto-plugin-bootstrap
39128 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39129 configure-stage4-lto-plugin:
39130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39132 @r=`${PWD_COMMAND}`; export r; \
39133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134 TFLAGS="$(STAGE4_TFLAGS)"; \
39135 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39136 $(HOST_EXPORTS) \
39137 $(POSTSTAGE1_HOST_EXPORTS) \
39138 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39139 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39140 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39141 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39143 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39144 case $(srcdir) in \
39145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39146 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39148 esac; \
39149 module_srcdir=lto-plugin; \
39150 $(SHELL) $$s/$$module_srcdir/configure \
39151 --srcdir=$${topdir}/$$module_srcdir \
39152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39153 --target=${target_alias} \
39154 --with-build-libsubdir=$(HOST_SUBDIR) \
39155 $(STAGE4_CONFIGURE_FLAGS) \
39156 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39157 @endif lto-plugin-bootstrap
39159 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39160 maybe-configure-stageprofile-lto-plugin:
39161 @if lto-plugin-bootstrap
39162 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39163 configure-stageprofile-lto-plugin:
39164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39166 @r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39169 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39170 $(HOST_EXPORTS) \
39171 $(POSTSTAGE1_HOST_EXPORTS) \
39172 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39173 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39174 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39175 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39177 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39178 case $(srcdir) in \
39179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39180 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39182 esac; \
39183 module_srcdir=lto-plugin; \
39184 $(SHELL) $$s/$$module_srcdir/configure \
39185 --srcdir=$${topdir}/$$module_srcdir \
39186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39187 --target=${target_alias} \
39188 --with-build-libsubdir=$(HOST_SUBDIR) \
39189 $(STAGEprofile_CONFIGURE_FLAGS) \
39190 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39191 @endif lto-plugin-bootstrap
39193 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39194 maybe-configure-stagetrain-lto-plugin:
39195 @if lto-plugin-bootstrap
39196 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39197 configure-stagetrain-lto-plugin:
39198 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39200 @r=`${PWD_COMMAND}`; export r; \
39201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39202 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39203 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39204 $(HOST_EXPORTS) \
39205 $(POSTSTAGE1_HOST_EXPORTS) \
39206 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39207 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39208 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39209 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39211 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39212 case $(srcdir) in \
39213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39214 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39216 esac; \
39217 module_srcdir=lto-plugin; \
39218 $(SHELL) $$s/$$module_srcdir/configure \
39219 --srcdir=$${topdir}/$$module_srcdir \
39220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39221 --target=${target_alias} \
39222 --with-build-libsubdir=$(HOST_SUBDIR) \
39223 $(STAGEtrain_CONFIGURE_FLAGS) \
39224 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39225 @endif lto-plugin-bootstrap
39227 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39228 maybe-configure-stagefeedback-lto-plugin:
39229 @if lto-plugin-bootstrap
39230 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39231 configure-stagefeedback-lto-plugin:
39232 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39234 @r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39237 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39238 $(HOST_EXPORTS) \
39239 $(POSTSTAGE1_HOST_EXPORTS) \
39240 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39241 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39242 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39243 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39245 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39246 case $(srcdir) in \
39247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39248 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39250 esac; \
39251 module_srcdir=lto-plugin; \
39252 $(SHELL) $$s/$$module_srcdir/configure \
39253 --srcdir=$${topdir}/$$module_srcdir \
39254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39255 --target=${target_alias} \
39256 --with-build-libsubdir=$(HOST_SUBDIR) \
39257 $(STAGEfeedback_CONFIGURE_FLAGS) \
39258 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39259 @endif lto-plugin-bootstrap
39261 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39262 maybe-configure-stageautoprofile-lto-plugin:
39263 @if lto-plugin-bootstrap
39264 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39265 configure-stageautoprofile-lto-plugin:
39266 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39268 @r=`${PWD_COMMAND}`; export r; \
39269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39270 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39271 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39272 $(HOST_EXPORTS) \
39273 $(POSTSTAGE1_HOST_EXPORTS) \
39274 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39275 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39276 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39277 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39279 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39280 case $(srcdir) in \
39281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39282 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39284 esac; \
39285 module_srcdir=lto-plugin; \
39286 $(SHELL) $$s/$$module_srcdir/configure \
39287 --srcdir=$${topdir}/$$module_srcdir \
39288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39289 --target=${target_alias} \
39290 --with-build-libsubdir=$(HOST_SUBDIR) \
39291 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39292 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39293 @endif lto-plugin-bootstrap
39295 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39296 maybe-configure-stageautofeedback-lto-plugin:
39297 @if lto-plugin-bootstrap
39298 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39299 configure-stageautofeedback-lto-plugin:
39300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39302 @r=`${PWD_COMMAND}`; export r; \
39303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39305 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39306 $(HOST_EXPORTS) \
39307 $(POSTSTAGE1_HOST_EXPORTS) \
39308 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39309 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39310 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39311 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39313 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39314 case $(srcdir) in \
39315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39316 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39318 esac; \
39319 module_srcdir=lto-plugin; \
39320 $(SHELL) $$s/$$module_srcdir/configure \
39321 --srcdir=$${topdir}/$$module_srcdir \
39322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39323 --target=${target_alias} \
39324 --with-build-libsubdir=$(HOST_SUBDIR) \
39325 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39326 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39327 @endif lto-plugin-bootstrap
39333 .PHONY: all-lto-plugin maybe-all-lto-plugin
39334 maybe-all-lto-plugin:
39335 @if gcc-bootstrap
39336 all-lto-plugin: stage_current
39337 @endif gcc-bootstrap
39338 @if lto-plugin
39339 TARGET-lto-plugin=all
39340 maybe-all-lto-plugin: all-lto-plugin
39341 all-lto-plugin: configure-lto-plugin
39342 @r=`${PWD_COMMAND}`; export r; \
39343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39344 $(HOST_EXPORTS) \
39345 (cd $(HOST_SUBDIR)/lto-plugin && \
39346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39347 $(TARGET-lto-plugin))
39348 @endif lto-plugin
39352 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39353 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39354 maybe-all-stage1-lto-plugin:
39355 maybe-clean-stage1-lto-plugin:
39356 @if lto-plugin-bootstrap
39357 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39358 all-stage1: all-stage1-lto-plugin
39359 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39360 all-stage1-lto-plugin: configure-stage1-lto-plugin
39361 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39362 @r=`${PWD_COMMAND}`; export r; \
39363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39364 TFLAGS="$(STAGE1_TFLAGS)"; \
39365 $(HOST_EXPORTS) \
39366 cd $(HOST_SUBDIR)/lto-plugin && \
39368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39369 CFLAGS="$(STAGE1_CFLAGS)" \
39370 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39371 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39372 LIBCFLAGS="$(LIBCFLAGS)" \
39373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39376 $(EXTRA_HOST_FLAGS) \
39377 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39378 TFLAGS="$(STAGE1_TFLAGS)" \
39379 $(TARGET-stage1-lto-plugin)
39381 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39382 clean-stage1: clean-stage1-lto-plugin
39383 clean-stage1-lto-plugin:
39384 @if [ $(current_stage) = stage1 ]; then \
39385 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39386 else \
39387 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39388 $(MAKE) stage1-start; \
39389 fi; \
39390 cd $(HOST_SUBDIR)/lto-plugin && \
39391 $(MAKE) $(EXTRA_HOST_FLAGS) \
39392 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39393 @endif lto-plugin-bootstrap
39396 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39397 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39398 maybe-all-stage2-lto-plugin:
39399 maybe-clean-stage2-lto-plugin:
39400 @if lto-plugin-bootstrap
39401 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39402 all-stage2: all-stage2-lto-plugin
39403 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39404 all-stage2-lto-plugin: configure-stage2-lto-plugin
39405 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39406 @r=`${PWD_COMMAND}`; export r; \
39407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39408 TFLAGS="$(STAGE2_TFLAGS)"; \
39409 $(HOST_EXPORTS) \
39410 $(POSTSTAGE1_HOST_EXPORTS) \
39411 cd $(HOST_SUBDIR)/lto-plugin && \
39413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39414 CFLAGS="$(STAGE2_CFLAGS)" \
39415 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39416 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39417 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39422 TFLAGS="$(STAGE2_TFLAGS)" \
39423 $(TARGET-stage2-lto-plugin)
39425 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39426 clean-stage2: clean-stage2-lto-plugin
39427 clean-stage2-lto-plugin:
39428 @if [ $(current_stage) = stage2 ]; then \
39429 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39430 else \
39431 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39432 $(MAKE) stage2-start; \
39433 fi; \
39434 cd $(HOST_SUBDIR)/lto-plugin && \
39435 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39436 @endif lto-plugin-bootstrap
39439 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39440 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39441 maybe-all-stage3-lto-plugin:
39442 maybe-clean-stage3-lto-plugin:
39443 @if lto-plugin-bootstrap
39444 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39445 all-stage3: all-stage3-lto-plugin
39446 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39447 all-stage3-lto-plugin: configure-stage3-lto-plugin
39448 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39449 @r=`${PWD_COMMAND}`; export r; \
39450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451 TFLAGS="$(STAGE3_TFLAGS)"; \
39452 $(HOST_EXPORTS) \
39453 $(POSTSTAGE1_HOST_EXPORTS) \
39454 cd $(HOST_SUBDIR)/lto-plugin && \
39456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39457 CFLAGS="$(STAGE3_CFLAGS)" \
39458 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39459 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39460 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39465 TFLAGS="$(STAGE3_TFLAGS)" \
39466 $(TARGET-stage3-lto-plugin)
39468 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39469 clean-stage3: clean-stage3-lto-plugin
39470 clean-stage3-lto-plugin:
39471 @if [ $(current_stage) = stage3 ]; then \
39472 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39473 else \
39474 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39475 $(MAKE) stage3-start; \
39476 fi; \
39477 cd $(HOST_SUBDIR)/lto-plugin && \
39478 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39479 @endif lto-plugin-bootstrap
39482 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39483 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39484 maybe-all-stage4-lto-plugin:
39485 maybe-clean-stage4-lto-plugin:
39486 @if lto-plugin-bootstrap
39487 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39488 all-stage4: all-stage4-lto-plugin
39489 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39490 all-stage4-lto-plugin: configure-stage4-lto-plugin
39491 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39492 @r=`${PWD_COMMAND}`; export r; \
39493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39494 TFLAGS="$(STAGE4_TFLAGS)"; \
39495 $(HOST_EXPORTS) \
39496 $(POSTSTAGE1_HOST_EXPORTS) \
39497 cd $(HOST_SUBDIR)/lto-plugin && \
39499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39500 CFLAGS="$(STAGE4_CFLAGS)" \
39501 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39502 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39503 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39508 TFLAGS="$(STAGE4_TFLAGS)" \
39509 $(TARGET-stage4-lto-plugin)
39511 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39512 clean-stage4: clean-stage4-lto-plugin
39513 clean-stage4-lto-plugin:
39514 @if [ $(current_stage) = stage4 ]; then \
39515 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39516 else \
39517 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39518 $(MAKE) stage4-start; \
39519 fi; \
39520 cd $(HOST_SUBDIR)/lto-plugin && \
39521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39522 @endif lto-plugin-bootstrap
39525 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39526 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39527 maybe-all-stageprofile-lto-plugin:
39528 maybe-clean-stageprofile-lto-plugin:
39529 @if lto-plugin-bootstrap
39530 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39531 all-stageprofile: all-stageprofile-lto-plugin
39532 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39533 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39534 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39535 @r=`${PWD_COMMAND}`; export r; \
39536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39537 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39538 $(HOST_EXPORTS) \
39539 $(POSTSTAGE1_HOST_EXPORTS) \
39540 cd $(HOST_SUBDIR)/lto-plugin && \
39542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39543 CFLAGS="$(STAGEprofile_CFLAGS)" \
39544 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39545 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39546 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39551 TFLAGS="$(STAGEprofile_TFLAGS)" \
39552 $(TARGET-stageprofile-lto-plugin)
39554 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39555 clean-stageprofile: clean-stageprofile-lto-plugin
39556 clean-stageprofile-lto-plugin:
39557 @if [ $(current_stage) = stageprofile ]; then \
39558 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39559 else \
39560 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39561 $(MAKE) stageprofile-start; \
39562 fi; \
39563 cd $(HOST_SUBDIR)/lto-plugin && \
39564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39565 @endif lto-plugin-bootstrap
39568 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39569 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39570 maybe-all-stagetrain-lto-plugin:
39571 maybe-clean-stagetrain-lto-plugin:
39572 @if lto-plugin-bootstrap
39573 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39574 all-stagetrain: all-stagetrain-lto-plugin
39575 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39576 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39577 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39578 @r=`${PWD_COMMAND}`; export r; \
39579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39580 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39581 $(HOST_EXPORTS) \
39582 $(POSTSTAGE1_HOST_EXPORTS) \
39583 cd $(HOST_SUBDIR)/lto-plugin && \
39585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39586 CFLAGS="$(STAGEtrain_CFLAGS)" \
39587 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39588 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39589 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39594 TFLAGS="$(STAGEtrain_TFLAGS)" \
39595 $(TARGET-stagetrain-lto-plugin)
39597 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39598 clean-stagetrain: clean-stagetrain-lto-plugin
39599 clean-stagetrain-lto-plugin:
39600 @if [ $(current_stage) = stagetrain ]; then \
39601 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39602 else \
39603 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39604 $(MAKE) stagetrain-start; \
39605 fi; \
39606 cd $(HOST_SUBDIR)/lto-plugin && \
39607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39608 @endif lto-plugin-bootstrap
39611 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39612 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39613 maybe-all-stagefeedback-lto-plugin:
39614 maybe-clean-stagefeedback-lto-plugin:
39615 @if lto-plugin-bootstrap
39616 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39617 all-stagefeedback: all-stagefeedback-lto-plugin
39618 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39619 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39620 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39621 @r=`${PWD_COMMAND}`; export r; \
39622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39623 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39624 $(HOST_EXPORTS) \
39625 $(POSTSTAGE1_HOST_EXPORTS) \
39626 cd $(HOST_SUBDIR)/lto-plugin && \
39628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39629 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39630 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39631 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39632 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39637 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39638 $(TARGET-stagefeedback-lto-plugin)
39640 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39641 clean-stagefeedback: clean-stagefeedback-lto-plugin
39642 clean-stagefeedback-lto-plugin:
39643 @if [ $(current_stage) = stagefeedback ]; then \
39644 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39645 else \
39646 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39647 $(MAKE) stagefeedback-start; \
39648 fi; \
39649 cd $(HOST_SUBDIR)/lto-plugin && \
39650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39651 @endif lto-plugin-bootstrap
39654 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39655 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39656 maybe-all-stageautoprofile-lto-plugin:
39657 maybe-clean-stageautoprofile-lto-plugin:
39658 @if lto-plugin-bootstrap
39659 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39660 all-stageautoprofile: all-stageautoprofile-lto-plugin
39661 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39662 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39663 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39664 @r=`${PWD_COMMAND}`; export r; \
39665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39666 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39667 $(HOST_EXPORTS) \
39668 $(POSTSTAGE1_HOST_EXPORTS) \
39669 cd $(HOST_SUBDIR)/lto-plugin && \
39670 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39672 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39673 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39674 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39675 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39680 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39681 $(TARGET-stageautoprofile-lto-plugin)
39683 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39684 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39685 clean-stageautoprofile-lto-plugin:
39686 @if [ $(current_stage) = stageautoprofile ]; then \
39687 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39688 else \
39689 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39690 $(MAKE) stageautoprofile-start; \
39691 fi; \
39692 cd $(HOST_SUBDIR)/lto-plugin && \
39693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39694 @endif lto-plugin-bootstrap
39697 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39698 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39699 maybe-all-stageautofeedback-lto-plugin:
39700 maybe-clean-stageautofeedback-lto-plugin:
39701 @if lto-plugin-bootstrap
39702 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39703 all-stageautofeedback: all-stageautofeedback-lto-plugin
39704 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39705 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39706 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39707 @r=`${PWD_COMMAND}`; export r; \
39708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39710 $(HOST_EXPORTS) \
39711 $(POSTSTAGE1_HOST_EXPORTS) \
39712 cd $(HOST_SUBDIR)/lto-plugin && \
39714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39715 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39716 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39717 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39718 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39723 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39724 $(TARGET-stageautofeedback-lto-plugin)
39726 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39727 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39728 clean-stageautofeedback-lto-plugin:
39729 @if [ $(current_stage) = stageautofeedback ]; then \
39730 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39731 else \
39732 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39733 $(MAKE) stageautofeedback-start; \
39734 fi; \
39735 cd $(HOST_SUBDIR)/lto-plugin && \
39736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39737 @endif lto-plugin-bootstrap
39743 .PHONY: check-lto-plugin maybe-check-lto-plugin
39744 maybe-check-lto-plugin:
39745 @if lto-plugin
39746 maybe-check-lto-plugin: check-lto-plugin
39748 check-lto-plugin:
39749 @: $(MAKE); $(unstage)
39750 @r=`${PWD_COMMAND}`; export r; \
39751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39752 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39753 (cd $(HOST_SUBDIR)/lto-plugin && \
39754 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39756 @endif lto-plugin
39758 .PHONY: install-lto-plugin maybe-install-lto-plugin
39759 maybe-install-lto-plugin:
39760 @if lto-plugin
39761 maybe-install-lto-plugin: install-lto-plugin
39763 install-lto-plugin: installdirs
39764 @: $(MAKE); $(unstage)
39765 @r=`${PWD_COMMAND}`; export r; \
39766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767 $(HOST_EXPORTS) \
39768 (cd $(HOST_SUBDIR)/lto-plugin && \
39769 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39771 @endif lto-plugin
39773 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39774 maybe-install-strip-lto-plugin:
39775 @if lto-plugin
39776 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39778 install-strip-lto-plugin: installdirs
39779 @: $(MAKE); $(unstage)
39780 @r=`${PWD_COMMAND}`; export r; \
39781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39782 $(HOST_EXPORTS) \
39783 (cd $(HOST_SUBDIR)/lto-plugin && \
39784 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39786 @endif lto-plugin
39788 # Other targets (info, dvi, pdf, etc.)
39790 .PHONY: maybe-info-lto-plugin info-lto-plugin
39791 maybe-info-lto-plugin:
39792 @if lto-plugin
39793 maybe-info-lto-plugin: info-lto-plugin
39795 info-lto-plugin: \
39796 configure-lto-plugin
39797 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39798 r=`${PWD_COMMAND}`; export r; \
39799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800 $(HOST_EXPORTS) \
39801 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39803 done; \
39804 echo "Doing info in lto-plugin"; \
39805 (cd $(HOST_SUBDIR)/lto-plugin && \
39806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808 "RANLIB=$${RANLIB}" \
39809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810 info) \
39811 || exit 1
39813 @endif lto-plugin
39815 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39816 maybe-dvi-lto-plugin:
39817 @if lto-plugin
39818 maybe-dvi-lto-plugin: dvi-lto-plugin
39820 dvi-lto-plugin: \
39821 configure-lto-plugin
39822 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39823 r=`${PWD_COMMAND}`; export r; \
39824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39825 $(HOST_EXPORTS) \
39826 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39828 done; \
39829 echo "Doing dvi in lto-plugin"; \
39830 (cd $(HOST_SUBDIR)/lto-plugin && \
39831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39833 "RANLIB=$${RANLIB}" \
39834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39835 dvi) \
39836 || exit 1
39838 @endif lto-plugin
39840 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39841 maybe-pdf-lto-plugin:
39842 @if lto-plugin
39843 maybe-pdf-lto-plugin: pdf-lto-plugin
39845 pdf-lto-plugin: \
39846 configure-lto-plugin
39847 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39848 r=`${PWD_COMMAND}`; export r; \
39849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39850 $(HOST_EXPORTS) \
39851 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39853 done; \
39854 echo "Doing pdf in lto-plugin"; \
39855 (cd $(HOST_SUBDIR)/lto-plugin && \
39856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39858 "RANLIB=$${RANLIB}" \
39859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39860 pdf) \
39861 || exit 1
39863 @endif lto-plugin
39865 .PHONY: maybe-html-lto-plugin html-lto-plugin
39866 maybe-html-lto-plugin:
39867 @if lto-plugin
39868 maybe-html-lto-plugin: html-lto-plugin
39870 html-lto-plugin: \
39871 configure-lto-plugin
39872 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39873 r=`${PWD_COMMAND}`; export r; \
39874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875 $(HOST_EXPORTS) \
39876 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878 done; \
39879 echo "Doing html in lto-plugin"; \
39880 (cd $(HOST_SUBDIR)/lto-plugin && \
39881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883 "RANLIB=$${RANLIB}" \
39884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885 html) \
39886 || exit 1
39888 @endif lto-plugin
39890 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39891 maybe-TAGS-lto-plugin:
39892 @if lto-plugin
39893 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39895 TAGS-lto-plugin: \
39896 configure-lto-plugin
39897 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39898 r=`${PWD_COMMAND}`; export r; \
39899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900 $(HOST_EXPORTS) \
39901 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39903 done; \
39904 echo "Doing TAGS in lto-plugin"; \
39905 (cd $(HOST_SUBDIR)/lto-plugin && \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908 "RANLIB=$${RANLIB}" \
39909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910 TAGS) \
39911 || exit 1
39913 @endif lto-plugin
39915 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39916 maybe-install-info-lto-plugin:
39917 @if lto-plugin
39918 maybe-install-info-lto-plugin: install-info-lto-plugin
39920 install-info-lto-plugin: \
39921 configure-lto-plugin \
39922 info-lto-plugin
39923 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(HOST_EXPORTS) \
39927 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929 done; \
39930 echo "Doing install-info in lto-plugin"; \
39931 (cd $(HOST_SUBDIR)/lto-plugin && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936 install-info) \
39937 || exit 1
39939 @endif lto-plugin
39941 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39942 maybe-install-pdf-lto-plugin:
39943 @if lto-plugin
39944 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39946 install-pdf-lto-plugin: \
39947 configure-lto-plugin \
39948 pdf-lto-plugin
39949 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39950 r=`${PWD_COMMAND}`; export r; \
39951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952 $(HOST_EXPORTS) \
39953 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39955 done; \
39956 echo "Doing install-pdf in lto-plugin"; \
39957 (cd $(HOST_SUBDIR)/lto-plugin && \
39958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39960 "RANLIB=$${RANLIB}" \
39961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39962 install-pdf) \
39963 || exit 1
39965 @endif lto-plugin
39967 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39968 maybe-install-html-lto-plugin:
39969 @if lto-plugin
39970 maybe-install-html-lto-plugin: install-html-lto-plugin
39972 install-html-lto-plugin: \
39973 configure-lto-plugin \
39974 html-lto-plugin
39975 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39976 r=`${PWD_COMMAND}`; export r; \
39977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39978 $(HOST_EXPORTS) \
39979 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39981 done; \
39982 echo "Doing install-html in lto-plugin"; \
39983 (cd $(HOST_SUBDIR)/lto-plugin && \
39984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39986 "RANLIB=$${RANLIB}" \
39987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39988 install-html) \
39989 || exit 1
39991 @endif lto-plugin
39993 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39994 maybe-installcheck-lto-plugin:
39995 @if lto-plugin
39996 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39998 installcheck-lto-plugin: \
39999 configure-lto-plugin
40000 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40001 r=`${PWD_COMMAND}`; export r; \
40002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003 $(HOST_EXPORTS) \
40004 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40006 done; \
40007 echo "Doing installcheck in lto-plugin"; \
40008 (cd $(HOST_SUBDIR)/lto-plugin && \
40009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40011 "RANLIB=$${RANLIB}" \
40012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40013 installcheck) \
40014 || exit 1
40016 @endif lto-plugin
40018 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40019 maybe-mostlyclean-lto-plugin:
40020 @if lto-plugin
40021 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40023 mostlyclean-lto-plugin:
40024 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40025 r=`${PWD_COMMAND}`; export r; \
40026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40027 $(HOST_EXPORTS) \
40028 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40030 done; \
40031 echo "Doing mostlyclean in lto-plugin"; \
40032 (cd $(HOST_SUBDIR)/lto-plugin && \
40033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40035 "RANLIB=$${RANLIB}" \
40036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40037 mostlyclean) \
40038 || exit 1
40040 @endif lto-plugin
40042 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40043 maybe-clean-lto-plugin:
40044 @if lto-plugin
40045 maybe-clean-lto-plugin: clean-lto-plugin
40047 clean-lto-plugin:
40048 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40049 r=`${PWD_COMMAND}`; export r; \
40050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40051 $(HOST_EXPORTS) \
40052 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40054 done; \
40055 echo "Doing clean in lto-plugin"; \
40056 (cd $(HOST_SUBDIR)/lto-plugin && \
40057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40059 "RANLIB=$${RANLIB}" \
40060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40061 clean) \
40062 || exit 1
40064 @endif lto-plugin
40066 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40067 maybe-distclean-lto-plugin:
40068 @if lto-plugin
40069 maybe-distclean-lto-plugin: distclean-lto-plugin
40071 distclean-lto-plugin:
40072 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40073 r=`${PWD_COMMAND}`; export r; \
40074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075 $(HOST_EXPORTS) \
40076 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40078 done; \
40079 echo "Doing distclean in lto-plugin"; \
40080 (cd $(HOST_SUBDIR)/lto-plugin && \
40081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40083 "RANLIB=$${RANLIB}" \
40084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40085 distclean) \
40086 || exit 1
40088 @endif lto-plugin
40090 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40091 maybe-maintainer-clean-lto-plugin:
40092 @if lto-plugin
40093 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40095 maintainer-clean-lto-plugin:
40096 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40097 r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102 done; \
40103 echo "Doing maintainer-clean in lto-plugin"; \
40104 (cd $(HOST_SUBDIR)/lto-plugin && \
40105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107 "RANLIB=$${RANLIB}" \
40108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109 maintainer-clean) \
40110 || exit 1
40112 @endif lto-plugin
40116 .PHONY: configure-libcc1 maybe-configure-libcc1
40117 maybe-configure-libcc1:
40118 @if gcc-bootstrap
40119 configure-libcc1: stage_current
40120 @endif gcc-bootstrap
40121 @if libcc1
40122 maybe-configure-libcc1: configure-libcc1
40123 configure-libcc1:
40124 @: $(MAKE); $(unstage)
40125 @r=`${PWD_COMMAND}`; export r; \
40126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40129 $(HOST_EXPORTS) \
40130 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40131 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40132 case $(srcdir) in \
40133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40134 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40136 esac; \
40137 module_srcdir=libcc1; \
40138 $(SHELL) \
40139 $$s/$$module_srcdir/configure \
40140 --srcdir=$${topdir}/$$module_srcdir \
40141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40142 --target=${target_alias} --enable-shared \
40143 || exit 1
40144 @endif libcc1
40150 .PHONY: all-libcc1 maybe-all-libcc1
40151 maybe-all-libcc1:
40152 @if gcc-bootstrap
40153 all-libcc1: stage_current
40154 @endif gcc-bootstrap
40155 @if libcc1
40156 TARGET-libcc1=all
40157 maybe-all-libcc1: all-libcc1
40158 all-libcc1: configure-libcc1
40159 @: $(MAKE); $(unstage)
40160 @r=`${PWD_COMMAND}`; export r; \
40161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40162 $(HOST_EXPORTS) \
40163 (cd $(HOST_SUBDIR)/libcc1 && \
40164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40165 $(TARGET-libcc1))
40166 @endif libcc1
40171 .PHONY: check-libcc1 maybe-check-libcc1
40172 maybe-check-libcc1:
40173 @if libcc1
40174 maybe-check-libcc1: check-libcc1
40176 check-libcc1:
40177 @: $(MAKE); $(unstage)
40178 @r=`${PWD_COMMAND}`; export r; \
40179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180 $(HOST_EXPORTS) \
40181 (cd $(HOST_SUBDIR)/libcc1 && \
40182 $(MAKE) $(FLAGS_TO_PASS) check)
40184 @endif libcc1
40186 .PHONY: install-libcc1 maybe-install-libcc1
40187 maybe-install-libcc1:
40188 @if libcc1
40189 maybe-install-libcc1: install-libcc1
40191 install-libcc1: installdirs
40192 @: $(MAKE); $(unstage)
40193 @r=`${PWD_COMMAND}`; export r; \
40194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195 $(HOST_EXPORTS) \
40196 (cd $(HOST_SUBDIR)/libcc1 && \
40197 $(MAKE) $(FLAGS_TO_PASS) install)
40199 @endif libcc1
40201 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40202 maybe-install-strip-libcc1:
40203 @if libcc1
40204 maybe-install-strip-libcc1: install-strip-libcc1
40206 install-strip-libcc1: installdirs
40207 @: $(MAKE); $(unstage)
40208 @r=`${PWD_COMMAND}`; export r; \
40209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40210 $(HOST_EXPORTS) \
40211 (cd $(HOST_SUBDIR)/libcc1 && \
40212 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40214 @endif libcc1
40216 # Other targets (info, dvi, pdf, etc.)
40218 .PHONY: maybe-info-libcc1 info-libcc1
40219 maybe-info-libcc1:
40220 @if libcc1
40221 maybe-info-libcc1: info-libcc1
40223 info-libcc1: \
40224 configure-libcc1
40225 @: $(MAKE); $(unstage)
40226 @[ -f ./libcc1/Makefile ] || exit 0; \
40227 r=`${PWD_COMMAND}`; export r; \
40228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40229 $(HOST_EXPORTS) \
40230 for flag in $(EXTRA_HOST_FLAGS) ; do \
40231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40232 done; \
40233 echo "Doing info in libcc1"; \
40234 (cd $(HOST_SUBDIR)/libcc1 && \
40235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40237 "RANLIB=$${RANLIB}" \
40238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40239 info) \
40240 || exit 1
40242 @endif libcc1
40244 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40245 maybe-dvi-libcc1:
40246 @if libcc1
40247 maybe-dvi-libcc1: dvi-libcc1
40249 dvi-libcc1: \
40250 configure-libcc1
40251 @: $(MAKE); $(unstage)
40252 @[ -f ./libcc1/Makefile ] || exit 0; \
40253 r=`${PWD_COMMAND}`; export r; \
40254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255 $(HOST_EXPORTS) \
40256 for flag in $(EXTRA_HOST_FLAGS) ; do \
40257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40258 done; \
40259 echo "Doing dvi in libcc1"; \
40260 (cd $(HOST_SUBDIR)/libcc1 && \
40261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40263 "RANLIB=$${RANLIB}" \
40264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40265 dvi) \
40266 || exit 1
40268 @endif libcc1
40270 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40271 maybe-pdf-libcc1:
40272 @if libcc1
40273 maybe-pdf-libcc1: pdf-libcc1
40275 pdf-libcc1: \
40276 configure-libcc1
40277 @: $(MAKE); $(unstage)
40278 @[ -f ./libcc1/Makefile ] || exit 0; \
40279 r=`${PWD_COMMAND}`; export r; \
40280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40281 $(HOST_EXPORTS) \
40282 for flag in $(EXTRA_HOST_FLAGS) ; do \
40283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40284 done; \
40285 echo "Doing pdf in libcc1"; \
40286 (cd $(HOST_SUBDIR)/libcc1 && \
40287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40289 "RANLIB=$${RANLIB}" \
40290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40291 pdf) \
40292 || exit 1
40294 @endif libcc1
40296 .PHONY: maybe-html-libcc1 html-libcc1
40297 maybe-html-libcc1:
40298 @if libcc1
40299 maybe-html-libcc1: html-libcc1
40301 html-libcc1: \
40302 configure-libcc1
40303 @: $(MAKE); $(unstage)
40304 @[ -f ./libcc1/Makefile ] || exit 0; \
40305 r=`${PWD_COMMAND}`; export r; \
40306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307 $(HOST_EXPORTS) \
40308 for flag in $(EXTRA_HOST_FLAGS) ; do \
40309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40310 done; \
40311 echo "Doing html in libcc1"; \
40312 (cd $(HOST_SUBDIR)/libcc1 && \
40313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40315 "RANLIB=$${RANLIB}" \
40316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40317 html) \
40318 || exit 1
40320 @endif libcc1
40322 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40323 maybe-TAGS-libcc1:
40324 @if libcc1
40325 maybe-TAGS-libcc1: TAGS-libcc1
40327 TAGS-libcc1: \
40328 configure-libcc1
40329 @: $(MAKE); $(unstage)
40330 @[ -f ./libcc1/Makefile ] || exit 0; \
40331 r=`${PWD_COMMAND}`; export r; \
40332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40333 $(HOST_EXPORTS) \
40334 for flag in $(EXTRA_HOST_FLAGS) ; do \
40335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336 done; \
40337 echo "Doing TAGS in libcc1"; \
40338 (cd $(HOST_SUBDIR)/libcc1 && \
40339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40341 "RANLIB=$${RANLIB}" \
40342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40343 TAGS) \
40344 || exit 1
40346 @endif libcc1
40348 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40349 maybe-install-info-libcc1:
40350 @if libcc1
40351 maybe-install-info-libcc1: install-info-libcc1
40353 install-info-libcc1: \
40354 configure-libcc1 \
40355 info-libcc1
40356 @: $(MAKE); $(unstage)
40357 @[ -f ./libcc1/Makefile ] || exit 0; \
40358 r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 $(HOST_EXPORTS) \
40361 for flag in $(EXTRA_HOST_FLAGS) ; do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363 done; \
40364 echo "Doing install-info in libcc1"; \
40365 (cd $(HOST_SUBDIR)/libcc1 && \
40366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40368 "RANLIB=$${RANLIB}" \
40369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370 install-info) \
40371 || exit 1
40373 @endif libcc1
40375 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40376 maybe-install-pdf-libcc1:
40377 @if libcc1
40378 maybe-install-pdf-libcc1: install-pdf-libcc1
40380 install-pdf-libcc1: \
40381 configure-libcc1 \
40382 pdf-libcc1
40383 @: $(MAKE); $(unstage)
40384 @[ -f ./libcc1/Makefile ] || exit 0; \
40385 r=`${PWD_COMMAND}`; export r; \
40386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387 $(HOST_EXPORTS) \
40388 for flag in $(EXTRA_HOST_FLAGS) ; do \
40389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40390 done; \
40391 echo "Doing install-pdf in libcc1"; \
40392 (cd $(HOST_SUBDIR)/libcc1 && \
40393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40395 "RANLIB=$${RANLIB}" \
40396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40397 install-pdf) \
40398 || exit 1
40400 @endif libcc1
40402 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40403 maybe-install-html-libcc1:
40404 @if libcc1
40405 maybe-install-html-libcc1: install-html-libcc1
40407 install-html-libcc1: \
40408 configure-libcc1 \
40409 html-libcc1
40410 @: $(MAKE); $(unstage)
40411 @[ -f ./libcc1/Makefile ] || exit 0; \
40412 r=`${PWD_COMMAND}`; export r; \
40413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40414 $(HOST_EXPORTS) \
40415 for flag in $(EXTRA_HOST_FLAGS) ; do \
40416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40417 done; \
40418 echo "Doing install-html in libcc1"; \
40419 (cd $(HOST_SUBDIR)/libcc1 && \
40420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40422 "RANLIB=$${RANLIB}" \
40423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40424 install-html) \
40425 || exit 1
40427 @endif libcc1
40429 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40430 maybe-installcheck-libcc1:
40431 @if libcc1
40432 maybe-installcheck-libcc1: installcheck-libcc1
40434 installcheck-libcc1: \
40435 configure-libcc1
40436 @: $(MAKE); $(unstage)
40437 @[ -f ./libcc1/Makefile ] || exit 0; \
40438 r=`${PWD_COMMAND}`; export r; \
40439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40440 $(HOST_EXPORTS) \
40441 for flag in $(EXTRA_HOST_FLAGS) ; do \
40442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40443 done; \
40444 echo "Doing installcheck in libcc1"; \
40445 (cd $(HOST_SUBDIR)/libcc1 && \
40446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40448 "RANLIB=$${RANLIB}" \
40449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40450 installcheck) \
40451 || exit 1
40453 @endif libcc1
40455 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40456 maybe-mostlyclean-libcc1:
40457 @if libcc1
40458 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40460 mostlyclean-libcc1:
40461 @: $(MAKE); $(unstage)
40462 @[ -f ./libcc1/Makefile ] || exit 0; \
40463 r=`${PWD_COMMAND}`; export r; \
40464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40465 $(HOST_EXPORTS) \
40466 for flag in $(EXTRA_HOST_FLAGS) ; do \
40467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40468 done; \
40469 echo "Doing mostlyclean in libcc1"; \
40470 (cd $(HOST_SUBDIR)/libcc1 && \
40471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40473 "RANLIB=$${RANLIB}" \
40474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40475 mostlyclean) \
40476 || exit 1
40478 @endif libcc1
40480 .PHONY: maybe-clean-libcc1 clean-libcc1
40481 maybe-clean-libcc1:
40482 @if libcc1
40483 maybe-clean-libcc1: clean-libcc1
40485 clean-libcc1:
40486 @: $(MAKE); $(unstage)
40487 @[ -f ./libcc1/Makefile ] || exit 0; \
40488 r=`${PWD_COMMAND}`; export r; \
40489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490 $(HOST_EXPORTS) \
40491 for flag in $(EXTRA_HOST_FLAGS) ; do \
40492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40493 done; \
40494 echo "Doing clean in libcc1"; \
40495 (cd $(HOST_SUBDIR)/libcc1 && \
40496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498 "RANLIB=$${RANLIB}" \
40499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500 clean) \
40501 || exit 1
40503 @endif libcc1
40505 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40506 maybe-distclean-libcc1:
40507 @if libcc1
40508 maybe-distclean-libcc1: distclean-libcc1
40510 distclean-libcc1:
40511 @: $(MAKE); $(unstage)
40512 @[ -f ./libcc1/Makefile ] || exit 0; \
40513 r=`${PWD_COMMAND}`; export r; \
40514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515 $(HOST_EXPORTS) \
40516 for flag in $(EXTRA_HOST_FLAGS) ; do \
40517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40518 done; \
40519 echo "Doing distclean in libcc1"; \
40520 (cd $(HOST_SUBDIR)/libcc1 && \
40521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40523 "RANLIB=$${RANLIB}" \
40524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40525 distclean) \
40526 || exit 1
40528 @endif libcc1
40530 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40531 maybe-maintainer-clean-libcc1:
40532 @if libcc1
40533 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40535 maintainer-clean-libcc1:
40536 @: $(MAKE); $(unstage)
40537 @[ -f ./libcc1/Makefile ] || exit 0; \
40538 r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 $(HOST_EXPORTS) \
40541 for flag in $(EXTRA_HOST_FLAGS) ; do \
40542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40543 done; \
40544 echo "Doing maintainer-clean in libcc1"; \
40545 (cd $(HOST_SUBDIR)/libcc1 && \
40546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40548 "RANLIB=$${RANLIB}" \
40549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40550 maintainer-clean) \
40551 || exit 1
40553 @endif libcc1
40557 .PHONY: configure-gotools maybe-configure-gotools
40558 maybe-configure-gotools:
40559 @if gcc-bootstrap
40560 configure-gotools: stage_current
40561 @endif gcc-bootstrap
40562 @if gotools
40563 maybe-configure-gotools: configure-gotools
40564 configure-gotools:
40565 @: $(MAKE); $(unstage)
40566 @r=`${PWD_COMMAND}`; export r; \
40567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40570 $(HOST_EXPORTS) \
40571 echo Configuring in $(HOST_SUBDIR)/gotools; \
40572 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40573 case $(srcdir) in \
40574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40575 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40577 esac; \
40578 module_srcdir=gotools; \
40579 $(SHELL) \
40580 $$s/$$module_srcdir/configure \
40581 --srcdir=$${topdir}/$$module_srcdir \
40582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40583 --target=${target_alias} \
40584 || exit 1
40585 @endif gotools
40591 .PHONY: all-gotools maybe-all-gotools
40592 maybe-all-gotools:
40593 @if gcc-bootstrap
40594 all-gotools: stage_current
40595 @endif gcc-bootstrap
40596 @if gotools
40597 TARGET-gotools=all
40598 maybe-all-gotools: all-gotools
40599 all-gotools: configure-gotools
40600 @: $(MAKE); $(unstage)
40601 @r=`${PWD_COMMAND}`; export r; \
40602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40603 $(HOST_EXPORTS) \
40604 (cd $(HOST_SUBDIR)/gotools && \
40605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40606 $(TARGET-gotools))
40607 @endif gotools
40612 .PHONY: check-gotools maybe-check-gotools
40613 maybe-check-gotools:
40614 @if gotools
40615 maybe-check-gotools: check-gotools
40617 check-gotools:
40618 @: $(MAKE); $(unstage)
40619 @r=`${PWD_COMMAND}`; export r; \
40620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40621 $(HOST_EXPORTS) \
40622 (cd $(HOST_SUBDIR)/gotools && \
40623 $(MAKE) $(FLAGS_TO_PASS) check)
40625 @endif gotools
40627 .PHONY: install-gotools maybe-install-gotools
40628 maybe-install-gotools:
40629 @if gotools
40630 maybe-install-gotools: install-gotools
40632 install-gotools: installdirs
40633 @: $(MAKE); $(unstage)
40634 @r=`${PWD_COMMAND}`; export r; \
40635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636 $(HOST_EXPORTS) \
40637 (cd $(HOST_SUBDIR)/gotools && \
40638 $(MAKE) $(FLAGS_TO_PASS) install)
40640 @endif gotools
40642 .PHONY: install-strip-gotools maybe-install-strip-gotools
40643 maybe-install-strip-gotools:
40644 @if gotools
40645 maybe-install-strip-gotools: install-strip-gotools
40647 install-strip-gotools: installdirs
40648 @: $(MAKE); $(unstage)
40649 @r=`${PWD_COMMAND}`; export r; \
40650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40651 $(HOST_EXPORTS) \
40652 (cd $(HOST_SUBDIR)/gotools && \
40653 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40655 @endif gotools
40657 # Other targets (info, dvi, pdf, etc.)
40659 .PHONY: maybe-info-gotools info-gotools
40660 maybe-info-gotools:
40661 @if gotools
40662 maybe-info-gotools: info-gotools
40664 info-gotools: \
40665 configure-gotools
40666 @: $(MAKE); $(unstage)
40667 @[ -f ./gotools/Makefile ] || exit 0; \
40668 r=`${PWD_COMMAND}`; export r; \
40669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40670 $(HOST_EXPORTS) \
40671 for flag in $(EXTRA_HOST_FLAGS) ; do \
40672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673 done; \
40674 echo "Doing info in gotools"; \
40675 (cd $(HOST_SUBDIR)/gotools && \
40676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40678 "RANLIB=$${RANLIB}" \
40679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680 info) \
40681 || exit 1
40683 @endif gotools
40685 .PHONY: maybe-dvi-gotools dvi-gotools
40686 maybe-dvi-gotools:
40687 @if gotools
40688 maybe-dvi-gotools: dvi-gotools
40690 dvi-gotools: \
40691 configure-gotools
40692 @: $(MAKE); $(unstage)
40693 @[ -f ./gotools/Makefile ] || exit 0; \
40694 r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696 $(HOST_EXPORTS) \
40697 for flag in $(EXTRA_HOST_FLAGS) ; do \
40698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699 done; \
40700 echo "Doing dvi in gotools"; \
40701 (cd $(HOST_SUBDIR)/gotools && \
40702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704 "RANLIB=$${RANLIB}" \
40705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706 dvi) \
40707 || exit 1
40709 @endif gotools
40711 .PHONY: maybe-pdf-gotools pdf-gotools
40712 maybe-pdf-gotools:
40713 @if gotools
40714 maybe-pdf-gotools: pdf-gotools
40716 pdf-gotools: \
40717 configure-gotools
40718 @: $(MAKE); $(unstage)
40719 @[ -f ./gotools/Makefile ] || exit 0; \
40720 r=`${PWD_COMMAND}`; export r; \
40721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40722 $(HOST_EXPORTS) \
40723 for flag in $(EXTRA_HOST_FLAGS) ; do \
40724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40725 done; \
40726 echo "Doing pdf in gotools"; \
40727 (cd $(HOST_SUBDIR)/gotools && \
40728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40730 "RANLIB=$${RANLIB}" \
40731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40732 pdf) \
40733 || exit 1
40735 @endif gotools
40737 .PHONY: maybe-html-gotools html-gotools
40738 maybe-html-gotools:
40739 @if gotools
40740 maybe-html-gotools: html-gotools
40742 html-gotools: \
40743 configure-gotools
40744 @: $(MAKE); $(unstage)
40745 @[ -f ./gotools/Makefile ] || exit 0; \
40746 r=`${PWD_COMMAND}`; export r; \
40747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40748 $(HOST_EXPORTS) \
40749 for flag in $(EXTRA_HOST_FLAGS) ; do \
40750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751 done; \
40752 echo "Doing html in gotools"; \
40753 (cd $(HOST_SUBDIR)/gotools && \
40754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40756 "RANLIB=$${RANLIB}" \
40757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40758 html) \
40759 || exit 1
40761 @endif gotools
40763 .PHONY: maybe-TAGS-gotools TAGS-gotools
40764 maybe-TAGS-gotools:
40765 @if gotools
40766 maybe-TAGS-gotools: TAGS-gotools
40768 TAGS-gotools: \
40769 configure-gotools
40770 @: $(MAKE); $(unstage)
40771 @[ -f ./gotools/Makefile ] || exit 0; \
40772 r=`${PWD_COMMAND}`; export r; \
40773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774 $(HOST_EXPORTS) \
40775 for flag in $(EXTRA_HOST_FLAGS) ; do \
40776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40777 done; \
40778 echo "Doing TAGS in gotools"; \
40779 (cd $(HOST_SUBDIR)/gotools && \
40780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40782 "RANLIB=$${RANLIB}" \
40783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40784 TAGS) \
40785 || exit 1
40787 @endif gotools
40789 .PHONY: maybe-install-info-gotools install-info-gotools
40790 maybe-install-info-gotools:
40791 @if gotools
40792 maybe-install-info-gotools: install-info-gotools
40794 install-info-gotools: \
40795 configure-gotools \
40796 info-gotools
40797 @: $(MAKE); $(unstage)
40798 @[ -f ./gotools/Makefile ] || exit 0; \
40799 r=`${PWD_COMMAND}`; export r; \
40800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40801 $(HOST_EXPORTS) \
40802 for flag in $(EXTRA_HOST_FLAGS) ; do \
40803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40804 done; \
40805 echo "Doing install-info in gotools"; \
40806 (cd $(HOST_SUBDIR)/gotools && \
40807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40809 "RANLIB=$${RANLIB}" \
40810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40811 install-info) \
40812 || exit 1
40814 @endif gotools
40816 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40817 maybe-install-pdf-gotools:
40818 @if gotools
40819 maybe-install-pdf-gotools: install-pdf-gotools
40821 install-pdf-gotools: \
40822 configure-gotools \
40823 pdf-gotools
40824 @: $(MAKE); $(unstage)
40825 @[ -f ./gotools/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) ; do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing install-pdf in gotools"; \
40833 (cd $(HOST_SUBDIR)/gotools && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 install-pdf) \
40839 || exit 1
40841 @endif gotools
40843 .PHONY: maybe-install-html-gotools install-html-gotools
40844 maybe-install-html-gotools:
40845 @if gotools
40846 maybe-install-html-gotools: install-html-gotools
40848 install-html-gotools: \
40849 configure-gotools \
40850 html-gotools
40851 @: $(MAKE); $(unstage)
40852 @[ -f ./gotools/Makefile ] || exit 0; \
40853 r=`${PWD_COMMAND}`; export r; \
40854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855 $(HOST_EXPORTS) \
40856 for flag in $(EXTRA_HOST_FLAGS) ; do \
40857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858 done; \
40859 echo "Doing install-html in gotools"; \
40860 (cd $(HOST_SUBDIR)/gotools && \
40861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40863 "RANLIB=$${RANLIB}" \
40864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40865 install-html) \
40866 || exit 1
40868 @endif gotools
40870 .PHONY: maybe-installcheck-gotools installcheck-gotools
40871 maybe-installcheck-gotools:
40872 @if gotools
40873 maybe-installcheck-gotools: installcheck-gotools
40875 installcheck-gotools: \
40876 configure-gotools
40877 @: $(MAKE); $(unstage)
40878 @[ -f ./gotools/Makefile ] || exit 0; \
40879 r=`${PWD_COMMAND}`; export r; \
40880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881 $(HOST_EXPORTS) \
40882 for flag in $(EXTRA_HOST_FLAGS) ; do \
40883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884 done; \
40885 echo "Doing installcheck in gotools"; \
40886 (cd $(HOST_SUBDIR)/gotools && \
40887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889 "RANLIB=$${RANLIB}" \
40890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891 installcheck) \
40892 || exit 1
40894 @endif gotools
40896 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40897 maybe-mostlyclean-gotools:
40898 @if gotools
40899 maybe-mostlyclean-gotools: mostlyclean-gotools
40901 mostlyclean-gotools:
40902 @: $(MAKE); $(unstage)
40903 @[ -f ./gotools/Makefile ] || exit 0; \
40904 r=`${PWD_COMMAND}`; export r; \
40905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906 $(HOST_EXPORTS) \
40907 for flag in $(EXTRA_HOST_FLAGS) ; do \
40908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40909 done; \
40910 echo "Doing mostlyclean in gotools"; \
40911 (cd $(HOST_SUBDIR)/gotools && \
40912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40914 "RANLIB=$${RANLIB}" \
40915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40916 mostlyclean) \
40917 || exit 1
40919 @endif gotools
40921 .PHONY: maybe-clean-gotools clean-gotools
40922 maybe-clean-gotools:
40923 @if gotools
40924 maybe-clean-gotools: clean-gotools
40926 clean-gotools:
40927 @: $(MAKE); $(unstage)
40928 @[ -f ./gotools/Makefile ] || exit 0; \
40929 r=`${PWD_COMMAND}`; export r; \
40930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931 $(HOST_EXPORTS) \
40932 for flag in $(EXTRA_HOST_FLAGS) ; do \
40933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40934 done; \
40935 echo "Doing clean in gotools"; \
40936 (cd $(HOST_SUBDIR)/gotools && \
40937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40939 "RANLIB=$${RANLIB}" \
40940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40941 clean) \
40942 || exit 1
40944 @endif gotools
40946 .PHONY: maybe-distclean-gotools distclean-gotools
40947 maybe-distclean-gotools:
40948 @if gotools
40949 maybe-distclean-gotools: distclean-gotools
40951 distclean-gotools:
40952 @: $(MAKE); $(unstage)
40953 @[ -f ./gotools/Makefile ] || exit 0; \
40954 r=`${PWD_COMMAND}`; export r; \
40955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956 $(HOST_EXPORTS) \
40957 for flag in $(EXTRA_HOST_FLAGS) ; do \
40958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959 done; \
40960 echo "Doing distclean in gotools"; \
40961 (cd $(HOST_SUBDIR)/gotools && \
40962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964 "RANLIB=$${RANLIB}" \
40965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966 distclean) \
40967 || exit 1
40969 @endif gotools
40971 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40972 maybe-maintainer-clean-gotools:
40973 @if gotools
40974 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40976 maintainer-clean-gotools:
40977 @: $(MAKE); $(unstage)
40978 @[ -f ./gotools/Makefile ] || exit 0; \
40979 r=`${PWD_COMMAND}`; export r; \
40980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40981 $(HOST_EXPORTS) \
40982 for flag in $(EXTRA_HOST_FLAGS) ; do \
40983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984 done; \
40985 echo "Doing maintainer-clean in gotools"; \
40986 (cd $(HOST_SUBDIR)/gotools && \
40987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40989 "RANLIB=$${RANLIB}" \
40990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40991 maintainer-clean) \
40992 || exit 1
40994 @endif gotools
40998 .PHONY: configure-libctf maybe-configure-libctf
40999 maybe-configure-libctf:
41000 @if gcc-bootstrap
41001 configure-libctf: stage_current
41002 @endif gcc-bootstrap
41003 @if libctf
41004 maybe-configure-libctf: configure-libctf
41005 configure-libctf:
41006 @r=`${PWD_COMMAND}`; export r; \
41007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41008 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41010 $(HOST_EXPORTS) \
41011 echo Configuring in $(HOST_SUBDIR)/libctf; \
41012 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41013 case $(srcdir) in \
41014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41015 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41017 esac; \
41018 module_srcdir=libctf; \
41019 $(SHELL) \
41020 $$s/$$module_srcdir/configure \
41021 --srcdir=$${topdir}/$$module_srcdir \
41022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41023 --target=${target_alias} \
41024 || exit 1
41025 @endif libctf
41029 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41030 maybe-configure-stage1-libctf:
41031 @if libctf-bootstrap
41032 maybe-configure-stage1-libctf: configure-stage1-libctf
41033 configure-stage1-libctf:
41034 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41036 @r=`${PWD_COMMAND}`; export r; \
41037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41038 TFLAGS="$(STAGE1_TFLAGS)"; \
41039 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41040 $(HOST_EXPORTS) \
41041 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41042 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41043 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41044 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41046 cd $(HOST_SUBDIR)/libctf || exit 1; \
41047 case $(srcdir) in \
41048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41049 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41051 esac; \
41052 module_srcdir=libctf; \
41053 $(SHELL) $$s/$$module_srcdir/configure \
41054 --srcdir=$${topdir}/$$module_srcdir \
41055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41056 --target=${target_alias} \
41058 $(STAGE1_CONFIGURE_FLAGS)
41059 @endif libctf-bootstrap
41061 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41062 maybe-configure-stage2-libctf:
41063 @if libctf-bootstrap
41064 maybe-configure-stage2-libctf: configure-stage2-libctf
41065 configure-stage2-libctf:
41066 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41068 @r=`${PWD_COMMAND}`; export r; \
41069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41070 TFLAGS="$(STAGE2_TFLAGS)"; \
41071 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41072 $(HOST_EXPORTS) \
41073 $(POSTSTAGE1_HOST_EXPORTS) \
41074 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41075 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41076 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41077 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41079 cd $(HOST_SUBDIR)/libctf || exit 1; \
41080 case $(srcdir) in \
41081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41082 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41084 esac; \
41085 module_srcdir=libctf; \
41086 $(SHELL) $$s/$$module_srcdir/configure \
41087 --srcdir=$${topdir}/$$module_srcdir \
41088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41089 --target=${target_alias} \
41090 --with-build-libsubdir=$(HOST_SUBDIR) \
41091 $(STAGE2_CONFIGURE_FLAGS)
41092 @endif libctf-bootstrap
41094 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41095 maybe-configure-stage3-libctf:
41096 @if libctf-bootstrap
41097 maybe-configure-stage3-libctf: configure-stage3-libctf
41098 configure-stage3-libctf:
41099 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41101 @r=`${PWD_COMMAND}`; export r; \
41102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41103 TFLAGS="$(STAGE3_TFLAGS)"; \
41104 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41105 $(HOST_EXPORTS) \
41106 $(POSTSTAGE1_HOST_EXPORTS) \
41107 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41108 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41109 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41110 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41112 cd $(HOST_SUBDIR)/libctf || exit 1; \
41113 case $(srcdir) in \
41114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41115 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41117 esac; \
41118 module_srcdir=libctf; \
41119 $(SHELL) $$s/$$module_srcdir/configure \
41120 --srcdir=$${topdir}/$$module_srcdir \
41121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41122 --target=${target_alias} \
41123 --with-build-libsubdir=$(HOST_SUBDIR) \
41124 $(STAGE3_CONFIGURE_FLAGS)
41125 @endif libctf-bootstrap
41127 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41128 maybe-configure-stage4-libctf:
41129 @if libctf-bootstrap
41130 maybe-configure-stage4-libctf: configure-stage4-libctf
41131 configure-stage4-libctf:
41132 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41134 @r=`${PWD_COMMAND}`; export r; \
41135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136 TFLAGS="$(STAGE4_TFLAGS)"; \
41137 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41138 $(HOST_EXPORTS) \
41139 $(POSTSTAGE1_HOST_EXPORTS) \
41140 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41141 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41142 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41143 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41145 cd $(HOST_SUBDIR)/libctf || exit 1; \
41146 case $(srcdir) in \
41147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41148 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41150 esac; \
41151 module_srcdir=libctf; \
41152 $(SHELL) $$s/$$module_srcdir/configure \
41153 --srcdir=$${topdir}/$$module_srcdir \
41154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41155 --target=${target_alias} \
41156 --with-build-libsubdir=$(HOST_SUBDIR) \
41157 $(STAGE4_CONFIGURE_FLAGS)
41158 @endif libctf-bootstrap
41160 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41161 maybe-configure-stageprofile-libctf:
41162 @if libctf-bootstrap
41163 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41164 configure-stageprofile-libctf:
41165 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41167 @r=`${PWD_COMMAND}`; export r; \
41168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41170 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41171 $(HOST_EXPORTS) \
41172 $(POSTSTAGE1_HOST_EXPORTS) \
41173 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41174 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41175 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41176 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41178 cd $(HOST_SUBDIR)/libctf || exit 1; \
41179 case $(srcdir) in \
41180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41181 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41183 esac; \
41184 module_srcdir=libctf; \
41185 $(SHELL) $$s/$$module_srcdir/configure \
41186 --srcdir=$${topdir}/$$module_srcdir \
41187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41188 --target=${target_alias} \
41189 --with-build-libsubdir=$(HOST_SUBDIR) \
41190 $(STAGEprofile_CONFIGURE_FLAGS)
41191 @endif libctf-bootstrap
41193 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41194 maybe-configure-stagetrain-libctf:
41195 @if libctf-bootstrap
41196 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41197 configure-stagetrain-libctf:
41198 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41200 @r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41203 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41204 $(HOST_EXPORTS) \
41205 $(POSTSTAGE1_HOST_EXPORTS) \
41206 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41207 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41208 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41209 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41211 cd $(HOST_SUBDIR)/libctf || exit 1; \
41212 case $(srcdir) in \
41213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41214 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41216 esac; \
41217 module_srcdir=libctf; \
41218 $(SHELL) $$s/$$module_srcdir/configure \
41219 --srcdir=$${topdir}/$$module_srcdir \
41220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41221 --target=${target_alias} \
41222 --with-build-libsubdir=$(HOST_SUBDIR) \
41223 $(STAGEtrain_CONFIGURE_FLAGS)
41224 @endif libctf-bootstrap
41226 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41227 maybe-configure-stagefeedback-libctf:
41228 @if libctf-bootstrap
41229 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41230 configure-stagefeedback-libctf:
41231 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41233 @r=`${PWD_COMMAND}`; export r; \
41234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41236 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41237 $(HOST_EXPORTS) \
41238 $(POSTSTAGE1_HOST_EXPORTS) \
41239 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41240 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41241 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41242 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41244 cd $(HOST_SUBDIR)/libctf || exit 1; \
41245 case $(srcdir) in \
41246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41247 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41249 esac; \
41250 module_srcdir=libctf; \
41251 $(SHELL) $$s/$$module_srcdir/configure \
41252 --srcdir=$${topdir}/$$module_srcdir \
41253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41254 --target=${target_alias} \
41255 --with-build-libsubdir=$(HOST_SUBDIR) \
41256 $(STAGEfeedback_CONFIGURE_FLAGS)
41257 @endif libctf-bootstrap
41259 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41260 maybe-configure-stageautoprofile-libctf:
41261 @if libctf-bootstrap
41262 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41263 configure-stageautoprofile-libctf:
41264 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41266 @r=`${PWD_COMMAND}`; export r; \
41267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41268 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41269 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41270 $(HOST_EXPORTS) \
41271 $(POSTSTAGE1_HOST_EXPORTS) \
41272 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41273 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41274 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41275 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41277 cd $(HOST_SUBDIR)/libctf || exit 1; \
41278 case $(srcdir) in \
41279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41280 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41282 esac; \
41283 module_srcdir=libctf; \
41284 $(SHELL) $$s/$$module_srcdir/configure \
41285 --srcdir=$${topdir}/$$module_srcdir \
41286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41287 --target=${target_alias} \
41288 --with-build-libsubdir=$(HOST_SUBDIR) \
41289 $(STAGEautoprofile_CONFIGURE_FLAGS)
41290 @endif libctf-bootstrap
41292 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41293 maybe-configure-stageautofeedback-libctf:
41294 @if libctf-bootstrap
41295 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41296 configure-stageautofeedback-libctf:
41297 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41299 @r=`${PWD_COMMAND}`; export r; \
41300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41301 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41302 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41303 $(HOST_EXPORTS) \
41304 $(POSTSTAGE1_HOST_EXPORTS) \
41305 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41306 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41307 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41308 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41310 cd $(HOST_SUBDIR)/libctf || exit 1; \
41311 case $(srcdir) in \
41312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41313 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41315 esac; \
41316 module_srcdir=libctf; \
41317 $(SHELL) $$s/$$module_srcdir/configure \
41318 --srcdir=$${topdir}/$$module_srcdir \
41319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41320 --target=${target_alias} \
41321 --with-build-libsubdir=$(HOST_SUBDIR) \
41322 $(STAGEautofeedback_CONFIGURE_FLAGS)
41323 @endif libctf-bootstrap
41329 .PHONY: all-libctf maybe-all-libctf
41330 maybe-all-libctf:
41331 @if gcc-bootstrap
41332 all-libctf: stage_current
41333 @endif gcc-bootstrap
41334 @if libctf
41335 TARGET-libctf=all
41336 maybe-all-libctf: all-libctf
41337 all-libctf: configure-libctf
41338 @r=`${PWD_COMMAND}`; export r; \
41339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41340 $(HOST_EXPORTS) \
41341 (cd $(HOST_SUBDIR)/libctf && \
41342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41343 $(TARGET-libctf))
41344 @endif libctf
41348 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41349 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41350 maybe-all-stage1-libctf:
41351 maybe-clean-stage1-libctf:
41352 @if libctf-bootstrap
41353 maybe-all-stage1-libctf: all-stage1-libctf
41354 all-stage1: all-stage1-libctf
41355 TARGET-stage1-libctf = $(TARGET-libctf)
41356 all-stage1-libctf: configure-stage1-libctf
41357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41358 @r=`${PWD_COMMAND}`; export r; \
41359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41360 TFLAGS="$(STAGE1_TFLAGS)"; \
41361 $(HOST_EXPORTS) \
41362 cd $(HOST_SUBDIR)/libctf && \
41364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41365 CFLAGS="$(STAGE1_CFLAGS)" \
41366 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41367 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41368 LIBCFLAGS="$(LIBCFLAGS)" \
41369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41372 $(EXTRA_HOST_FLAGS) \
41373 $(STAGE1_FLAGS_TO_PASS) \
41374 TFLAGS="$(STAGE1_TFLAGS)" \
41375 $(TARGET-stage1-libctf)
41377 maybe-clean-stage1-libctf: clean-stage1-libctf
41378 clean-stage1: clean-stage1-libctf
41379 clean-stage1-libctf:
41380 @if [ $(current_stage) = stage1 ]; then \
41381 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41382 else \
41383 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41384 $(MAKE) stage1-start; \
41385 fi; \
41386 cd $(HOST_SUBDIR)/libctf && \
41387 $(MAKE) $(EXTRA_HOST_FLAGS) \
41388 $(STAGE1_FLAGS_TO_PASS) clean
41389 @endif libctf-bootstrap
41392 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41393 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41394 maybe-all-stage2-libctf:
41395 maybe-clean-stage2-libctf:
41396 @if libctf-bootstrap
41397 maybe-all-stage2-libctf: all-stage2-libctf
41398 all-stage2: all-stage2-libctf
41399 TARGET-stage2-libctf = $(TARGET-libctf)
41400 all-stage2-libctf: configure-stage2-libctf
41401 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41402 @r=`${PWD_COMMAND}`; export r; \
41403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404 TFLAGS="$(STAGE2_TFLAGS)"; \
41405 $(HOST_EXPORTS) \
41406 $(POSTSTAGE1_HOST_EXPORTS) \
41407 cd $(HOST_SUBDIR)/libctf && \
41409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41410 CFLAGS="$(STAGE2_CFLAGS)" \
41411 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41412 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41413 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41418 TFLAGS="$(STAGE2_TFLAGS)" \
41419 $(TARGET-stage2-libctf)
41421 maybe-clean-stage2-libctf: clean-stage2-libctf
41422 clean-stage2: clean-stage2-libctf
41423 clean-stage2-libctf:
41424 @if [ $(current_stage) = stage2 ]; then \
41425 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41426 else \
41427 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41428 $(MAKE) stage2-start; \
41429 fi; \
41430 cd $(HOST_SUBDIR)/libctf && \
41431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41432 @endif libctf-bootstrap
41435 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41436 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41437 maybe-all-stage3-libctf:
41438 maybe-clean-stage3-libctf:
41439 @if libctf-bootstrap
41440 maybe-all-stage3-libctf: all-stage3-libctf
41441 all-stage3: all-stage3-libctf
41442 TARGET-stage3-libctf = $(TARGET-libctf)
41443 all-stage3-libctf: configure-stage3-libctf
41444 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41445 @r=`${PWD_COMMAND}`; export r; \
41446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41447 TFLAGS="$(STAGE3_TFLAGS)"; \
41448 $(HOST_EXPORTS) \
41449 $(POSTSTAGE1_HOST_EXPORTS) \
41450 cd $(HOST_SUBDIR)/libctf && \
41452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41453 CFLAGS="$(STAGE3_CFLAGS)" \
41454 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41455 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41456 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41461 TFLAGS="$(STAGE3_TFLAGS)" \
41462 $(TARGET-stage3-libctf)
41464 maybe-clean-stage3-libctf: clean-stage3-libctf
41465 clean-stage3: clean-stage3-libctf
41466 clean-stage3-libctf:
41467 @if [ $(current_stage) = stage3 ]; then \
41468 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41469 else \
41470 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41471 $(MAKE) stage3-start; \
41472 fi; \
41473 cd $(HOST_SUBDIR)/libctf && \
41474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41475 @endif libctf-bootstrap
41478 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41479 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41480 maybe-all-stage4-libctf:
41481 maybe-clean-stage4-libctf:
41482 @if libctf-bootstrap
41483 maybe-all-stage4-libctf: all-stage4-libctf
41484 all-stage4: all-stage4-libctf
41485 TARGET-stage4-libctf = $(TARGET-libctf)
41486 all-stage4-libctf: configure-stage4-libctf
41487 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41488 @r=`${PWD_COMMAND}`; export r; \
41489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41490 TFLAGS="$(STAGE4_TFLAGS)"; \
41491 $(HOST_EXPORTS) \
41492 $(POSTSTAGE1_HOST_EXPORTS) \
41493 cd $(HOST_SUBDIR)/libctf && \
41495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41496 CFLAGS="$(STAGE4_CFLAGS)" \
41497 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41498 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41499 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41504 TFLAGS="$(STAGE4_TFLAGS)" \
41505 $(TARGET-stage4-libctf)
41507 maybe-clean-stage4-libctf: clean-stage4-libctf
41508 clean-stage4: clean-stage4-libctf
41509 clean-stage4-libctf:
41510 @if [ $(current_stage) = stage4 ]; then \
41511 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41512 else \
41513 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41514 $(MAKE) stage4-start; \
41515 fi; \
41516 cd $(HOST_SUBDIR)/libctf && \
41517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41518 @endif libctf-bootstrap
41521 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41522 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41523 maybe-all-stageprofile-libctf:
41524 maybe-clean-stageprofile-libctf:
41525 @if libctf-bootstrap
41526 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41527 all-stageprofile: all-stageprofile-libctf
41528 TARGET-stageprofile-libctf = $(TARGET-libctf)
41529 all-stageprofile-libctf: configure-stageprofile-libctf
41530 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41531 @r=`${PWD_COMMAND}`; export r; \
41532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41534 $(HOST_EXPORTS) \
41535 $(POSTSTAGE1_HOST_EXPORTS) \
41536 cd $(HOST_SUBDIR)/libctf && \
41538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41539 CFLAGS="$(STAGEprofile_CFLAGS)" \
41540 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41542 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41547 TFLAGS="$(STAGEprofile_TFLAGS)" \
41548 $(TARGET-stageprofile-libctf)
41550 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41551 clean-stageprofile: clean-stageprofile-libctf
41552 clean-stageprofile-libctf:
41553 @if [ $(current_stage) = stageprofile ]; then \
41554 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41555 else \
41556 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41557 $(MAKE) stageprofile-start; \
41558 fi; \
41559 cd $(HOST_SUBDIR)/libctf && \
41560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41561 @endif libctf-bootstrap
41564 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41565 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41566 maybe-all-stagetrain-libctf:
41567 maybe-clean-stagetrain-libctf:
41568 @if libctf-bootstrap
41569 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41570 all-stagetrain: all-stagetrain-libctf
41571 TARGET-stagetrain-libctf = $(TARGET-libctf)
41572 all-stagetrain-libctf: configure-stagetrain-libctf
41573 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41574 @r=`${PWD_COMMAND}`; export r; \
41575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41576 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41577 $(HOST_EXPORTS) \
41578 $(POSTSTAGE1_HOST_EXPORTS) \
41579 cd $(HOST_SUBDIR)/libctf && \
41581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41582 CFLAGS="$(STAGEtrain_CFLAGS)" \
41583 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41584 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41585 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41590 TFLAGS="$(STAGEtrain_TFLAGS)" \
41591 $(TARGET-stagetrain-libctf)
41593 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41594 clean-stagetrain: clean-stagetrain-libctf
41595 clean-stagetrain-libctf:
41596 @if [ $(current_stage) = stagetrain ]; then \
41597 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41598 else \
41599 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41600 $(MAKE) stagetrain-start; \
41601 fi; \
41602 cd $(HOST_SUBDIR)/libctf && \
41603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41604 @endif libctf-bootstrap
41607 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41608 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41609 maybe-all-stagefeedback-libctf:
41610 maybe-clean-stagefeedback-libctf:
41611 @if libctf-bootstrap
41612 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41613 all-stagefeedback: all-stagefeedback-libctf
41614 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41615 all-stagefeedback-libctf: configure-stagefeedback-libctf
41616 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41617 @r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41620 $(HOST_EXPORTS) \
41621 $(POSTSTAGE1_HOST_EXPORTS) \
41622 cd $(HOST_SUBDIR)/libctf && \
41624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41625 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41626 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41627 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41628 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41633 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41634 $(TARGET-stagefeedback-libctf)
41636 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41637 clean-stagefeedback: clean-stagefeedback-libctf
41638 clean-stagefeedback-libctf:
41639 @if [ $(current_stage) = stagefeedback ]; then \
41640 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41641 else \
41642 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41643 $(MAKE) stagefeedback-start; \
41644 fi; \
41645 cd $(HOST_SUBDIR)/libctf && \
41646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41647 @endif libctf-bootstrap
41650 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41651 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41652 maybe-all-stageautoprofile-libctf:
41653 maybe-clean-stageautoprofile-libctf:
41654 @if libctf-bootstrap
41655 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41656 all-stageautoprofile: all-stageautoprofile-libctf
41657 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41658 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41659 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41660 @r=`${PWD_COMMAND}`; export r; \
41661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41662 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41663 $(HOST_EXPORTS) \
41664 $(POSTSTAGE1_HOST_EXPORTS) \
41665 cd $(HOST_SUBDIR)/libctf && \
41666 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41668 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41669 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41670 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41671 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41676 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41677 $(TARGET-stageautoprofile-libctf)
41679 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41680 clean-stageautoprofile: clean-stageautoprofile-libctf
41681 clean-stageautoprofile-libctf:
41682 @if [ $(current_stage) = stageautoprofile ]; then \
41683 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41684 else \
41685 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41686 $(MAKE) stageautoprofile-start; \
41687 fi; \
41688 cd $(HOST_SUBDIR)/libctf && \
41689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41690 @endif libctf-bootstrap
41693 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41694 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41695 maybe-all-stageautofeedback-libctf:
41696 maybe-clean-stageautofeedback-libctf:
41697 @if libctf-bootstrap
41698 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41699 all-stageautofeedback: all-stageautofeedback-libctf
41700 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41701 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41702 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41703 @r=`${PWD_COMMAND}`; export r; \
41704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41706 $(HOST_EXPORTS) \
41707 $(POSTSTAGE1_HOST_EXPORTS) \
41708 cd $(HOST_SUBDIR)/libctf && \
41710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41711 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41712 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41713 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41714 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41719 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41720 $(TARGET-stageautofeedback-libctf)
41722 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41723 clean-stageautofeedback: clean-stageautofeedback-libctf
41724 clean-stageautofeedback-libctf:
41725 @if [ $(current_stage) = stageautofeedback ]; then \
41726 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41727 else \
41728 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41729 $(MAKE) stageautofeedback-start; \
41730 fi; \
41731 cd $(HOST_SUBDIR)/libctf && \
41732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41733 @endif libctf-bootstrap
41739 .PHONY: check-libctf maybe-check-libctf
41740 maybe-check-libctf:
41741 @if libctf
41742 maybe-check-libctf: check-libctf
41744 check-libctf:
41745 @: $(MAKE); $(unstage)
41746 @r=`${PWD_COMMAND}`; export r; \
41747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41749 (cd $(HOST_SUBDIR)/libctf && \
41750 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41752 @endif libctf
41754 .PHONY: install-libctf maybe-install-libctf
41755 maybe-install-libctf:
41756 @if libctf
41757 maybe-install-libctf: install-libctf
41759 install-libctf: installdirs
41760 @: $(MAKE); $(unstage)
41761 @r=`${PWD_COMMAND}`; export r; \
41762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41763 $(HOST_EXPORTS) \
41764 (cd $(HOST_SUBDIR)/libctf && \
41765 $(MAKE) $(FLAGS_TO_PASS) install)
41767 @endif libctf
41769 .PHONY: install-strip-libctf maybe-install-strip-libctf
41770 maybe-install-strip-libctf:
41771 @if libctf
41772 maybe-install-strip-libctf: install-strip-libctf
41774 install-strip-libctf: installdirs
41775 @: $(MAKE); $(unstage)
41776 @r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(HOST_EXPORTS) \
41779 (cd $(HOST_SUBDIR)/libctf && \
41780 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41782 @endif libctf
41784 # Other targets (info, dvi, pdf, etc.)
41786 .PHONY: maybe-info-libctf info-libctf
41787 maybe-info-libctf:
41788 @if libctf
41789 maybe-info-libctf: info-libctf
41791 info-libctf: \
41792 configure-libctf
41793 @[ -f ./libctf/Makefile ] || exit 0; \
41794 r=`${PWD_COMMAND}`; export r; \
41795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796 $(HOST_EXPORTS) \
41797 for flag in $(EXTRA_HOST_FLAGS) ; do \
41798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41799 done; \
41800 echo "Doing info in libctf"; \
41801 (cd $(HOST_SUBDIR)/libctf && \
41802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41804 "RANLIB=$${RANLIB}" \
41805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41806 info) \
41807 || exit 1
41809 @endif libctf
41811 .PHONY: maybe-dvi-libctf dvi-libctf
41812 maybe-dvi-libctf:
41813 @if libctf
41814 maybe-dvi-libctf: dvi-libctf
41816 dvi-libctf: \
41817 configure-libctf
41818 @[ -f ./libctf/Makefile ] || exit 0; \
41819 r=`${PWD_COMMAND}`; export r; \
41820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821 $(HOST_EXPORTS) \
41822 for flag in $(EXTRA_HOST_FLAGS) ; do \
41823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41824 done; \
41825 echo "Doing dvi in libctf"; \
41826 (cd $(HOST_SUBDIR)/libctf && \
41827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41829 "RANLIB=$${RANLIB}" \
41830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41831 dvi) \
41832 || exit 1
41834 @endif libctf
41836 .PHONY: maybe-pdf-libctf pdf-libctf
41837 maybe-pdf-libctf:
41838 @if libctf
41839 maybe-pdf-libctf: pdf-libctf
41841 pdf-libctf: \
41842 configure-libctf
41843 @[ -f ./libctf/Makefile ] || exit 0; \
41844 r=`${PWD_COMMAND}`; export r; \
41845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846 $(HOST_EXPORTS) \
41847 for flag in $(EXTRA_HOST_FLAGS) ; do \
41848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41849 done; \
41850 echo "Doing pdf in libctf"; \
41851 (cd $(HOST_SUBDIR)/libctf && \
41852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41854 "RANLIB=$${RANLIB}" \
41855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41856 pdf) \
41857 || exit 1
41859 @endif libctf
41861 .PHONY: maybe-html-libctf html-libctf
41862 maybe-html-libctf:
41863 @if libctf
41864 maybe-html-libctf: html-libctf
41866 html-libctf: \
41867 configure-libctf
41868 @[ -f ./libctf/Makefile ] || exit 0; \
41869 r=`${PWD_COMMAND}`; export r; \
41870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41871 $(HOST_EXPORTS) \
41872 for flag in $(EXTRA_HOST_FLAGS) ; do \
41873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41874 done; \
41875 echo "Doing html in libctf"; \
41876 (cd $(HOST_SUBDIR)/libctf && \
41877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41879 "RANLIB=$${RANLIB}" \
41880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41881 html) \
41882 || exit 1
41884 @endif libctf
41886 .PHONY: maybe-TAGS-libctf TAGS-libctf
41887 maybe-TAGS-libctf:
41888 @if libctf
41889 maybe-TAGS-libctf: TAGS-libctf
41891 TAGS-libctf: \
41892 configure-libctf
41893 @[ -f ./libctf/Makefile ] || exit 0; \
41894 r=`${PWD_COMMAND}`; export r; \
41895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41896 $(HOST_EXPORTS) \
41897 for flag in $(EXTRA_HOST_FLAGS) ; do \
41898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41899 done; \
41900 echo "Doing TAGS in libctf"; \
41901 (cd $(HOST_SUBDIR)/libctf && \
41902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41904 "RANLIB=$${RANLIB}" \
41905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41906 TAGS) \
41907 || exit 1
41909 @endif libctf
41911 .PHONY: maybe-install-info-libctf install-info-libctf
41912 maybe-install-info-libctf:
41913 @if libctf
41914 maybe-install-info-libctf: install-info-libctf
41916 install-info-libctf: \
41917 configure-libctf \
41918 info-libctf
41919 @[ -f ./libctf/Makefile ] || exit 0; \
41920 r=`${PWD_COMMAND}`; export r; \
41921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41922 $(HOST_EXPORTS) \
41923 for flag in $(EXTRA_HOST_FLAGS) ; do \
41924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41925 done; \
41926 echo "Doing install-info in libctf"; \
41927 (cd $(HOST_SUBDIR)/libctf && \
41928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41930 "RANLIB=$${RANLIB}" \
41931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41932 install-info) \
41933 || exit 1
41935 @endif libctf
41937 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41938 maybe-install-pdf-libctf:
41939 @if libctf
41940 maybe-install-pdf-libctf: install-pdf-libctf
41942 install-pdf-libctf: \
41943 configure-libctf \
41944 pdf-libctf
41945 @[ -f ./libctf/Makefile ] || exit 0; \
41946 r=`${PWD_COMMAND}`; export r; \
41947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41948 $(HOST_EXPORTS) \
41949 for flag in $(EXTRA_HOST_FLAGS) ; do \
41950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41951 done; \
41952 echo "Doing install-pdf in libctf"; \
41953 (cd $(HOST_SUBDIR)/libctf && \
41954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41956 "RANLIB=$${RANLIB}" \
41957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41958 install-pdf) \
41959 || exit 1
41961 @endif libctf
41963 .PHONY: maybe-install-html-libctf install-html-libctf
41964 maybe-install-html-libctf:
41965 @if libctf
41966 maybe-install-html-libctf: install-html-libctf
41968 install-html-libctf: \
41969 configure-libctf \
41970 html-libctf
41971 @[ -f ./libctf/Makefile ] || exit 0; \
41972 r=`${PWD_COMMAND}`; export r; \
41973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41974 $(HOST_EXPORTS) \
41975 for flag in $(EXTRA_HOST_FLAGS) ; do \
41976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41977 done; \
41978 echo "Doing install-html in libctf"; \
41979 (cd $(HOST_SUBDIR)/libctf && \
41980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41982 "RANLIB=$${RANLIB}" \
41983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41984 install-html) \
41985 || exit 1
41987 @endif libctf
41989 .PHONY: maybe-installcheck-libctf installcheck-libctf
41990 maybe-installcheck-libctf:
41991 @if libctf
41992 maybe-installcheck-libctf: installcheck-libctf
41994 installcheck-libctf: \
41995 configure-libctf
41996 @[ -f ./libctf/Makefile ] || exit 0; \
41997 r=`${PWD_COMMAND}`; export r; \
41998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999 $(HOST_EXPORTS) \
42000 for flag in $(EXTRA_HOST_FLAGS) ; do \
42001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42002 done; \
42003 echo "Doing installcheck in libctf"; \
42004 (cd $(HOST_SUBDIR)/libctf && \
42005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42007 "RANLIB=$${RANLIB}" \
42008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42009 installcheck) \
42010 || exit 1
42012 @endif libctf
42014 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42015 maybe-mostlyclean-libctf:
42016 @if libctf
42017 maybe-mostlyclean-libctf: mostlyclean-libctf
42019 mostlyclean-libctf:
42020 @[ -f ./libctf/Makefile ] || exit 0; \
42021 r=`${PWD_COMMAND}`; export r; \
42022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42023 $(HOST_EXPORTS) \
42024 for flag in $(EXTRA_HOST_FLAGS) ; do \
42025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42026 done; \
42027 echo "Doing mostlyclean in libctf"; \
42028 (cd $(HOST_SUBDIR)/libctf && \
42029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42031 "RANLIB=$${RANLIB}" \
42032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42033 mostlyclean) \
42034 || exit 1
42036 @endif libctf
42038 .PHONY: maybe-clean-libctf clean-libctf
42039 maybe-clean-libctf:
42040 @if libctf
42041 maybe-clean-libctf: clean-libctf
42043 clean-libctf:
42044 @[ -f ./libctf/Makefile ] || exit 0; \
42045 r=`${PWD_COMMAND}`; export r; \
42046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42047 $(HOST_EXPORTS) \
42048 for flag in $(EXTRA_HOST_FLAGS) ; do \
42049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42050 done; \
42051 echo "Doing clean in libctf"; \
42052 (cd $(HOST_SUBDIR)/libctf && \
42053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42055 "RANLIB=$${RANLIB}" \
42056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42057 clean) \
42058 || exit 1
42060 @endif libctf
42062 .PHONY: maybe-distclean-libctf distclean-libctf
42063 maybe-distclean-libctf:
42064 @if libctf
42065 maybe-distclean-libctf: distclean-libctf
42067 distclean-libctf:
42068 @[ -f ./libctf/Makefile ] || exit 0; \
42069 r=`${PWD_COMMAND}`; export r; \
42070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42071 $(HOST_EXPORTS) \
42072 for flag in $(EXTRA_HOST_FLAGS) ; do \
42073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42074 done; \
42075 echo "Doing distclean in libctf"; \
42076 (cd $(HOST_SUBDIR)/libctf && \
42077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42079 "RANLIB=$${RANLIB}" \
42080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42081 distclean) \
42082 || exit 1
42084 @endif libctf
42086 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42087 maybe-maintainer-clean-libctf:
42088 @if libctf
42089 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42091 maintainer-clean-libctf:
42092 @[ -f ./libctf/Makefile ] || exit 0; \
42093 r=`${PWD_COMMAND}`; export r; \
42094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42095 $(HOST_EXPORTS) \
42096 for flag in $(EXTRA_HOST_FLAGS) ; do \
42097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42098 done; \
42099 echo "Doing maintainer-clean in libctf"; \
42100 (cd $(HOST_SUBDIR)/libctf && \
42101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42103 "RANLIB=$${RANLIB}" \
42104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42105 maintainer-clean) \
42106 || exit 1
42108 @endif libctf
42112 # ---------------------------------------
42113 # Modules which run on the target machine
42114 # ---------------------------------------
42119 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42120 maybe-configure-target-libstdc++-v3:
42121 @if gcc-bootstrap
42122 configure-target-libstdc++-v3: stage_current
42123 @endif gcc-bootstrap
42124 @if target-libstdc++-v3
42125 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42126 configure-target-libstdc++-v3:
42127 @r=`${PWD_COMMAND}`; export r; \
42128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42129 echo "Checking multilib configuration for libstdc++-v3..."; \
42130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42131 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42132 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42133 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42134 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42135 else \
42136 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42137 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42138 fi; \
42139 else \
42140 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42141 fi; \
42142 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42144 $(RAW_CXX_TARGET_EXPORTS) \
42145 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42146 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42147 case $(srcdir) in \
42148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42149 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42151 esac; \
42152 module_srcdir=libstdc++-v3; \
42153 rm -f no-such-file || : ; \
42154 CONFIG_SITE=no-such-file $(SHELL) \
42155 $$s/$$module_srcdir/configure \
42156 --srcdir=$${topdir}/$$module_srcdir \
42157 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42158 --target=${target_alias} \
42159 || exit 1
42160 @endif target-libstdc++-v3
42164 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42165 maybe-configure-stage1-target-libstdc++-v3:
42166 @if target-libstdc++-v3-bootstrap
42167 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42168 configure-stage1-target-libstdc++-v3:
42169 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42170 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42171 @r=`${PWD_COMMAND}`; export r; \
42172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42173 TFLAGS="$(STAGE1_TFLAGS)"; \
42174 echo "Checking multilib configuration for libstdc++-v3..."; \
42175 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42176 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42177 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42178 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42179 else \
42180 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42181 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42182 fi; \
42183 else \
42184 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42185 fi; \
42186 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42187 $(RAW_CXX_TARGET_EXPORTS) \
42188 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42190 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42191 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42192 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42193 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42194 case $(srcdir) in \
42195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42196 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42198 esac; \
42199 module_srcdir=libstdc++-v3; \
42200 $(SHELL) $$s/$$module_srcdir/configure \
42201 --srcdir=$${topdir}/$$module_srcdir \
42202 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42203 --target=${target_alias} \
42205 $(STAGE1_CONFIGURE_FLAGS)
42206 @endif target-libstdc++-v3-bootstrap
42208 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42209 maybe-configure-stage2-target-libstdc++-v3:
42210 @if target-libstdc++-v3-bootstrap
42211 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42212 configure-stage2-target-libstdc++-v3:
42213 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42214 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42215 @r=`${PWD_COMMAND}`; export r; \
42216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217 TFLAGS="$(STAGE2_TFLAGS)"; \
42218 echo "Checking multilib configuration for libstdc++-v3..."; \
42219 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42220 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42221 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42222 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42223 else \
42224 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42225 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42226 fi; \
42227 else \
42228 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42229 fi; \
42230 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42231 $(RAW_CXX_TARGET_EXPORTS) \
42233 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42234 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42235 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42236 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42237 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42238 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42239 case $(srcdir) in \
42240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42241 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42243 esac; \
42244 module_srcdir=libstdc++-v3; \
42245 $(SHELL) $$s/$$module_srcdir/configure \
42246 --srcdir=$${topdir}/$$module_srcdir \
42247 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42248 --target=${target_alias} \
42249 --with-build-libsubdir=$(HOST_SUBDIR) \
42250 $(STAGE2_CONFIGURE_FLAGS)
42251 @endif target-libstdc++-v3-bootstrap
42253 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42254 maybe-configure-stage3-target-libstdc++-v3:
42255 @if target-libstdc++-v3-bootstrap
42256 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42257 configure-stage3-target-libstdc++-v3:
42258 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42259 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42260 @r=`${PWD_COMMAND}`; export r; \
42261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42262 TFLAGS="$(STAGE3_TFLAGS)"; \
42263 echo "Checking multilib configuration for libstdc++-v3..."; \
42264 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42265 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42266 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42267 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42268 else \
42269 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42270 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42271 fi; \
42272 else \
42273 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42274 fi; \
42275 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42276 $(RAW_CXX_TARGET_EXPORTS) \
42278 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42279 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42280 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42281 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42282 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42283 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42284 case $(srcdir) in \
42285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42286 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42288 esac; \
42289 module_srcdir=libstdc++-v3; \
42290 $(SHELL) $$s/$$module_srcdir/configure \
42291 --srcdir=$${topdir}/$$module_srcdir \
42292 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42293 --target=${target_alias} \
42294 --with-build-libsubdir=$(HOST_SUBDIR) \
42295 $(STAGE3_CONFIGURE_FLAGS)
42296 @endif target-libstdc++-v3-bootstrap
42298 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42299 maybe-configure-stage4-target-libstdc++-v3:
42300 @if target-libstdc++-v3-bootstrap
42301 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42302 configure-stage4-target-libstdc++-v3:
42303 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42304 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42305 @r=`${PWD_COMMAND}`; export r; \
42306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42307 TFLAGS="$(STAGE4_TFLAGS)"; \
42308 echo "Checking multilib configuration for libstdc++-v3..."; \
42309 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42310 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42311 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42312 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42313 else \
42314 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42315 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42316 fi; \
42317 else \
42318 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42319 fi; \
42320 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42321 $(RAW_CXX_TARGET_EXPORTS) \
42323 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42324 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42325 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42326 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42328 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42329 case $(srcdir) in \
42330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42331 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42333 esac; \
42334 module_srcdir=libstdc++-v3; \
42335 $(SHELL) $$s/$$module_srcdir/configure \
42336 --srcdir=$${topdir}/$$module_srcdir \
42337 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42338 --target=${target_alias} \
42339 --with-build-libsubdir=$(HOST_SUBDIR) \
42340 $(STAGE4_CONFIGURE_FLAGS)
42341 @endif target-libstdc++-v3-bootstrap
42343 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42344 maybe-configure-stageprofile-target-libstdc++-v3:
42345 @if target-libstdc++-v3-bootstrap
42346 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42347 configure-stageprofile-target-libstdc++-v3:
42348 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42349 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42350 @r=`${PWD_COMMAND}`; export r; \
42351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42352 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42353 echo "Checking multilib configuration for libstdc++-v3..."; \
42354 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42355 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42356 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42357 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42358 else \
42359 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42360 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42361 fi; \
42362 else \
42363 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42364 fi; \
42365 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42366 $(RAW_CXX_TARGET_EXPORTS) \
42368 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42369 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42370 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42371 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42372 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42373 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42374 case $(srcdir) in \
42375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42376 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42378 esac; \
42379 module_srcdir=libstdc++-v3; \
42380 $(SHELL) $$s/$$module_srcdir/configure \
42381 --srcdir=$${topdir}/$$module_srcdir \
42382 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42383 --target=${target_alias} \
42384 --with-build-libsubdir=$(HOST_SUBDIR) \
42385 $(STAGEprofile_CONFIGURE_FLAGS)
42386 @endif target-libstdc++-v3-bootstrap
42388 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42389 maybe-configure-stagetrain-target-libstdc++-v3:
42390 @if target-libstdc++-v3-bootstrap
42391 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42392 configure-stagetrain-target-libstdc++-v3:
42393 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42394 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42395 @r=`${PWD_COMMAND}`; export r; \
42396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42397 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42398 echo "Checking multilib configuration for libstdc++-v3..."; \
42399 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42400 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42401 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42402 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42403 else \
42404 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42405 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42406 fi; \
42407 else \
42408 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42409 fi; \
42410 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42411 $(RAW_CXX_TARGET_EXPORTS) \
42413 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42414 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42415 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42416 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42418 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42419 case $(srcdir) in \
42420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42421 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42423 esac; \
42424 module_srcdir=libstdc++-v3; \
42425 $(SHELL) $$s/$$module_srcdir/configure \
42426 --srcdir=$${topdir}/$$module_srcdir \
42427 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42428 --target=${target_alias} \
42429 --with-build-libsubdir=$(HOST_SUBDIR) \
42430 $(STAGEtrain_CONFIGURE_FLAGS)
42431 @endif target-libstdc++-v3-bootstrap
42433 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42434 maybe-configure-stagefeedback-target-libstdc++-v3:
42435 @if target-libstdc++-v3-bootstrap
42436 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42437 configure-stagefeedback-target-libstdc++-v3:
42438 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42439 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42440 @r=`${PWD_COMMAND}`; export r; \
42441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42442 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42443 echo "Checking multilib configuration for libstdc++-v3..."; \
42444 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42445 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42446 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42447 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42448 else \
42449 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42450 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42451 fi; \
42452 else \
42453 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42454 fi; \
42455 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42456 $(RAW_CXX_TARGET_EXPORTS) \
42458 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42459 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42460 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42461 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42463 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42464 case $(srcdir) in \
42465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42466 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42468 esac; \
42469 module_srcdir=libstdc++-v3; \
42470 $(SHELL) $$s/$$module_srcdir/configure \
42471 --srcdir=$${topdir}/$$module_srcdir \
42472 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42473 --target=${target_alias} \
42474 --with-build-libsubdir=$(HOST_SUBDIR) \
42475 $(STAGEfeedback_CONFIGURE_FLAGS)
42476 @endif target-libstdc++-v3-bootstrap
42478 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42479 maybe-configure-stageautoprofile-target-libstdc++-v3:
42480 @if target-libstdc++-v3-bootstrap
42481 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42482 configure-stageautoprofile-target-libstdc++-v3:
42483 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42484 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42485 @r=`${PWD_COMMAND}`; export r; \
42486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42488 echo "Checking multilib configuration for libstdc++-v3..."; \
42489 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42490 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42491 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42492 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42493 else \
42494 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42495 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42496 fi; \
42497 else \
42498 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42499 fi; \
42500 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42501 $(RAW_CXX_TARGET_EXPORTS) \
42503 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42504 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42505 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42506 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42508 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42509 case $(srcdir) in \
42510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42511 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42513 esac; \
42514 module_srcdir=libstdc++-v3; \
42515 $(SHELL) $$s/$$module_srcdir/configure \
42516 --srcdir=$${topdir}/$$module_srcdir \
42517 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42518 --target=${target_alias} \
42519 --with-build-libsubdir=$(HOST_SUBDIR) \
42520 $(STAGEautoprofile_CONFIGURE_FLAGS)
42521 @endif target-libstdc++-v3-bootstrap
42523 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42524 maybe-configure-stageautofeedback-target-libstdc++-v3:
42525 @if target-libstdc++-v3-bootstrap
42526 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42527 configure-stageautofeedback-target-libstdc++-v3:
42528 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42529 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42530 @r=`${PWD_COMMAND}`; export r; \
42531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42532 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42533 echo "Checking multilib configuration for libstdc++-v3..."; \
42534 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42535 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42536 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42537 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42538 else \
42539 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42540 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42541 fi; \
42542 else \
42543 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42544 fi; \
42545 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42546 $(RAW_CXX_TARGET_EXPORTS) \
42548 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42549 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42550 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42551 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42552 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42553 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42554 case $(srcdir) in \
42555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42556 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42558 esac; \
42559 module_srcdir=libstdc++-v3; \
42560 $(SHELL) $$s/$$module_srcdir/configure \
42561 --srcdir=$${topdir}/$$module_srcdir \
42562 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42563 --target=${target_alias} \
42564 --with-build-libsubdir=$(HOST_SUBDIR) \
42565 $(STAGEautofeedback_CONFIGURE_FLAGS)
42566 @endif target-libstdc++-v3-bootstrap
42572 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42573 maybe-all-target-libstdc++-v3:
42574 @if gcc-bootstrap
42575 all-target-libstdc++-v3: stage_current
42576 @endif gcc-bootstrap
42577 @if target-libstdc++-v3
42578 TARGET-target-libstdc++-v3=all
42579 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42580 all-target-libstdc++-v3: configure-target-libstdc++-v3
42581 @r=`${PWD_COMMAND}`; export r; \
42582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583 $(RAW_CXX_TARGET_EXPORTS) \
42584 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42586 $(TARGET-target-libstdc++-v3))
42587 @endif target-libstdc++-v3
42591 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42592 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42593 maybe-all-stage1-target-libstdc++-v3:
42594 maybe-clean-stage1-target-libstdc++-v3:
42595 @if target-libstdc++-v3-bootstrap
42596 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42597 all-stage1: all-stage1-target-libstdc++-v3
42598 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42599 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42600 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42601 @r=`${PWD_COMMAND}`; export r; \
42602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42603 TFLAGS="$(STAGE1_TFLAGS)"; \
42604 $(RAW_CXX_TARGET_EXPORTS) \
42605 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42608 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42609 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42610 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42614 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42616 TFLAGS="$(STAGE1_TFLAGS)" \
42617 $(TARGET-stage1-target-libstdc++-v3)
42619 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42620 clean-stage1: clean-stage1-target-libstdc++-v3
42621 clean-stage1-target-libstdc++-v3:
42622 @if [ $(current_stage) = stage1 ]; then \
42623 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42624 else \
42625 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42626 $(MAKE) stage1-start; \
42627 fi; \
42628 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42629 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42630 clean
42631 @endif target-libstdc++-v3-bootstrap
42634 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42635 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42636 maybe-all-stage2-target-libstdc++-v3:
42637 maybe-clean-stage2-target-libstdc++-v3:
42638 @if target-libstdc++-v3-bootstrap
42639 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42640 all-stage2: all-stage2-target-libstdc++-v3
42641 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42642 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42643 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42644 @r=`${PWD_COMMAND}`; export r; \
42645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42646 TFLAGS="$(STAGE2_TFLAGS)"; \
42647 $(RAW_CXX_TARGET_EXPORTS) \
42649 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42652 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42653 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42654 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42658 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42659 TFLAGS="$(STAGE2_TFLAGS)" \
42660 $(TARGET-stage2-target-libstdc++-v3)
42662 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42663 clean-stage2: clean-stage2-target-libstdc++-v3
42664 clean-stage2-target-libstdc++-v3:
42665 @if [ $(current_stage) = stage2 ]; then \
42666 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42667 else \
42668 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42669 $(MAKE) stage2-start; \
42670 fi; \
42671 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42672 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42673 @endif target-libstdc++-v3-bootstrap
42676 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42677 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42678 maybe-all-stage3-target-libstdc++-v3:
42679 maybe-clean-stage3-target-libstdc++-v3:
42680 @if target-libstdc++-v3-bootstrap
42681 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42682 all-stage3: all-stage3-target-libstdc++-v3
42683 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42684 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42685 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42686 @r=`${PWD_COMMAND}`; export r; \
42687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688 TFLAGS="$(STAGE3_TFLAGS)"; \
42689 $(RAW_CXX_TARGET_EXPORTS) \
42691 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42694 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42695 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42696 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42700 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42701 TFLAGS="$(STAGE3_TFLAGS)" \
42702 $(TARGET-stage3-target-libstdc++-v3)
42704 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42705 clean-stage3: clean-stage3-target-libstdc++-v3
42706 clean-stage3-target-libstdc++-v3:
42707 @if [ $(current_stage) = stage3 ]; then \
42708 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42709 else \
42710 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42711 $(MAKE) stage3-start; \
42712 fi; \
42713 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42714 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42715 @endif target-libstdc++-v3-bootstrap
42718 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42719 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42720 maybe-all-stage4-target-libstdc++-v3:
42721 maybe-clean-stage4-target-libstdc++-v3:
42722 @if target-libstdc++-v3-bootstrap
42723 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42724 all-stage4: all-stage4-target-libstdc++-v3
42725 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42726 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42728 @r=`${PWD_COMMAND}`; export r; \
42729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730 TFLAGS="$(STAGE4_TFLAGS)"; \
42731 $(RAW_CXX_TARGET_EXPORTS) \
42733 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42736 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42737 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42738 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42742 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42743 TFLAGS="$(STAGE4_TFLAGS)" \
42744 $(TARGET-stage4-target-libstdc++-v3)
42746 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42747 clean-stage4: clean-stage4-target-libstdc++-v3
42748 clean-stage4-target-libstdc++-v3:
42749 @if [ $(current_stage) = stage4 ]; then \
42750 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42751 else \
42752 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42753 $(MAKE) stage4-start; \
42754 fi; \
42755 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42756 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42757 @endif target-libstdc++-v3-bootstrap
42760 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42761 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42762 maybe-all-stageprofile-target-libstdc++-v3:
42763 maybe-clean-stageprofile-target-libstdc++-v3:
42764 @if target-libstdc++-v3-bootstrap
42765 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42766 all-stageprofile: all-stageprofile-target-libstdc++-v3
42767 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42768 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42769 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42770 @r=`${PWD_COMMAND}`; export r; \
42771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42772 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42773 $(RAW_CXX_TARGET_EXPORTS) \
42775 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42778 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42779 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42780 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42784 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42785 TFLAGS="$(STAGEprofile_TFLAGS)" \
42786 $(TARGET-stageprofile-target-libstdc++-v3)
42788 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42789 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42790 clean-stageprofile-target-libstdc++-v3:
42791 @if [ $(current_stage) = stageprofile ]; then \
42792 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42793 else \
42794 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42795 $(MAKE) stageprofile-start; \
42796 fi; \
42797 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42798 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42799 @endif target-libstdc++-v3-bootstrap
42802 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42803 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42804 maybe-all-stagetrain-target-libstdc++-v3:
42805 maybe-clean-stagetrain-target-libstdc++-v3:
42806 @if target-libstdc++-v3-bootstrap
42807 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42808 all-stagetrain: all-stagetrain-target-libstdc++-v3
42809 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42810 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42811 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42812 @r=`${PWD_COMMAND}`; export r; \
42813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42814 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42815 $(RAW_CXX_TARGET_EXPORTS) \
42817 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42820 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42826 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42827 TFLAGS="$(STAGEtrain_TFLAGS)" \
42828 $(TARGET-stagetrain-target-libstdc++-v3)
42830 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42831 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42832 clean-stagetrain-target-libstdc++-v3:
42833 @if [ $(current_stage) = stagetrain ]; then \
42834 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42835 else \
42836 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42837 $(MAKE) stagetrain-start; \
42838 fi; \
42839 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42840 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42841 @endif target-libstdc++-v3-bootstrap
42844 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42845 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42846 maybe-all-stagefeedback-target-libstdc++-v3:
42847 maybe-clean-stagefeedback-target-libstdc++-v3:
42848 @if target-libstdc++-v3-bootstrap
42849 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42850 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42851 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42852 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42853 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42854 @r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42857 $(RAW_CXX_TARGET_EXPORTS) \
42859 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42862 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42863 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42864 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42868 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42869 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42870 $(TARGET-stagefeedback-target-libstdc++-v3)
42872 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42873 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42874 clean-stagefeedback-target-libstdc++-v3:
42875 @if [ $(current_stage) = stagefeedback ]; then \
42876 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42877 else \
42878 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42879 $(MAKE) stagefeedback-start; \
42880 fi; \
42881 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42882 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42883 @endif target-libstdc++-v3-bootstrap
42886 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42887 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42888 maybe-all-stageautoprofile-target-libstdc++-v3:
42889 maybe-clean-stageautoprofile-target-libstdc++-v3:
42890 @if target-libstdc++-v3-bootstrap
42891 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42892 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42893 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42894 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42895 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42896 @r=`${PWD_COMMAND}`; export r; \
42897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42898 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42899 $(RAW_CXX_TARGET_EXPORTS) \
42901 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42902 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42904 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42910 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42911 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42912 $(TARGET-stageautoprofile-target-libstdc++-v3)
42914 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42915 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42916 clean-stageautoprofile-target-libstdc++-v3:
42917 @if [ $(current_stage) = stageautoprofile ]; then \
42918 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42919 else \
42920 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42921 $(MAKE) stageautoprofile-start; \
42922 fi; \
42923 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42924 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42925 @endif target-libstdc++-v3-bootstrap
42928 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42929 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42930 maybe-all-stageautofeedback-target-libstdc++-v3:
42931 maybe-clean-stageautofeedback-target-libstdc++-v3:
42932 @if target-libstdc++-v3-bootstrap
42933 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42934 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42935 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42936 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42937 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42938 @r=`${PWD_COMMAND}`; export r; \
42939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42941 $(RAW_CXX_TARGET_EXPORTS) \
42943 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42946 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42947 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42948 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42952 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42953 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42954 $(TARGET-stageautofeedback-target-libstdc++-v3)
42956 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42957 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42958 clean-stageautofeedback-target-libstdc++-v3:
42959 @if [ $(current_stage) = stageautofeedback ]; then \
42960 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42961 else \
42962 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42963 $(MAKE) stageautofeedback-start; \
42964 fi; \
42965 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42966 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42967 @endif target-libstdc++-v3-bootstrap
42974 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42975 maybe-check-target-libstdc++-v3:
42976 @if target-libstdc++-v3
42977 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42979 check-target-libstdc++-v3:
42980 @: $(MAKE); $(unstage)
42981 @r=`${PWD_COMMAND}`; export r; \
42982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42983 $(RAW_CXX_TARGET_EXPORTS) \
42984 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42985 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42987 @endif target-libstdc++-v3
42989 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42990 maybe-install-target-libstdc++-v3:
42991 @if target-libstdc++-v3
42992 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42994 install-target-libstdc++-v3: installdirs
42995 @: $(MAKE); $(unstage)
42996 @r=`${PWD_COMMAND}`; export r; \
42997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998 $(RAW_CXX_TARGET_EXPORTS) \
42999 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43000 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43002 @endif target-libstdc++-v3
43004 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43005 maybe-install-strip-target-libstdc++-v3:
43006 @if target-libstdc++-v3
43007 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43009 install-strip-target-libstdc++-v3: installdirs
43010 @: $(MAKE); $(unstage)
43011 @r=`${PWD_COMMAND}`; export r; \
43012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013 $(RAW_CXX_TARGET_EXPORTS) \
43014 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43017 @endif target-libstdc++-v3
43019 # Other targets (info, dvi, pdf, etc.)
43021 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43022 maybe-info-target-libstdc++-v3:
43023 @if target-libstdc++-v3
43024 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43026 info-target-libstdc++-v3: \
43027 configure-target-libstdc++-v3
43028 @: $(MAKE); $(unstage)
43029 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43030 r=`${PWD_COMMAND}`; export r; \
43031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43032 $(RAW_CXX_TARGET_EXPORTS) \
43033 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43034 for flag in $(EXTRA_TARGET_FLAGS); do \
43035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43036 done; \
43037 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43040 "RANLIB=$${RANLIB}" \
43041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43042 info) \
43043 || exit 1
43045 @endif target-libstdc++-v3
43047 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43048 maybe-dvi-target-libstdc++-v3:
43049 @if target-libstdc++-v3
43050 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43052 dvi-target-libstdc++-v3: \
43053 configure-target-libstdc++-v3
43054 @: $(MAKE); $(unstage)
43055 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43056 r=`${PWD_COMMAND}`; export r; \
43057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058 $(RAW_CXX_TARGET_EXPORTS) \
43059 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43060 for flag in $(EXTRA_TARGET_FLAGS); do \
43061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43062 done; \
43063 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43066 "RANLIB=$${RANLIB}" \
43067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43068 dvi) \
43069 || exit 1
43071 @endif target-libstdc++-v3
43073 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43074 maybe-pdf-target-libstdc++-v3:
43075 @if target-libstdc++-v3
43076 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43078 pdf-target-libstdc++-v3: \
43079 configure-target-libstdc++-v3
43080 @: $(MAKE); $(unstage)
43081 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43082 r=`${PWD_COMMAND}`; export r; \
43083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084 $(RAW_CXX_TARGET_EXPORTS) \
43085 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43086 for flag in $(EXTRA_TARGET_FLAGS); do \
43087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088 done; \
43089 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43092 "RANLIB=$${RANLIB}" \
43093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43094 pdf) \
43095 || exit 1
43097 @endif target-libstdc++-v3
43099 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43100 maybe-html-target-libstdc++-v3:
43101 @if target-libstdc++-v3
43102 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43104 html-target-libstdc++-v3: \
43105 configure-target-libstdc++-v3
43106 @: $(MAKE); $(unstage)
43107 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43108 r=`${PWD_COMMAND}`; export r; \
43109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43110 $(RAW_CXX_TARGET_EXPORTS) \
43111 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43112 for flag in $(EXTRA_TARGET_FLAGS); do \
43113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43114 done; \
43115 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43118 "RANLIB=$${RANLIB}" \
43119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43120 html) \
43121 || exit 1
43123 @endif target-libstdc++-v3
43125 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43126 maybe-TAGS-target-libstdc++-v3:
43127 @if target-libstdc++-v3
43128 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43130 TAGS-target-libstdc++-v3: \
43131 configure-target-libstdc++-v3
43132 @: $(MAKE); $(unstage)
43133 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43134 r=`${PWD_COMMAND}`; export r; \
43135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136 $(RAW_CXX_TARGET_EXPORTS) \
43137 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43138 for flag in $(EXTRA_TARGET_FLAGS); do \
43139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140 done; \
43141 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144 "RANLIB=$${RANLIB}" \
43145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146 TAGS) \
43147 || exit 1
43149 @endif target-libstdc++-v3
43151 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43152 maybe-install-info-target-libstdc++-v3:
43153 @if target-libstdc++-v3
43154 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43156 install-info-target-libstdc++-v3: \
43157 configure-target-libstdc++-v3 \
43158 info-target-libstdc++-v3
43159 @: $(MAKE); $(unstage)
43160 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43161 r=`${PWD_COMMAND}`; export r; \
43162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43163 $(RAW_CXX_TARGET_EXPORTS) \
43164 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43165 for flag in $(EXTRA_TARGET_FLAGS); do \
43166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43167 done; \
43168 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43171 "RANLIB=$${RANLIB}" \
43172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43173 install-info) \
43174 || exit 1
43176 @endif target-libstdc++-v3
43178 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43179 maybe-install-pdf-target-libstdc++-v3:
43180 @if target-libstdc++-v3
43181 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43183 install-pdf-target-libstdc++-v3: \
43184 configure-target-libstdc++-v3 \
43185 pdf-target-libstdc++-v3
43186 @: $(MAKE); $(unstage)
43187 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43188 r=`${PWD_COMMAND}`; export r; \
43189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43190 $(RAW_CXX_TARGET_EXPORTS) \
43191 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43192 for flag in $(EXTRA_TARGET_FLAGS); do \
43193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43194 done; \
43195 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43198 "RANLIB=$${RANLIB}" \
43199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43200 install-pdf) \
43201 || exit 1
43203 @endif target-libstdc++-v3
43205 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43206 maybe-install-html-target-libstdc++-v3:
43207 @if target-libstdc++-v3
43208 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43210 install-html-target-libstdc++-v3: \
43211 configure-target-libstdc++-v3 \
43212 html-target-libstdc++-v3
43213 @: $(MAKE); $(unstage)
43214 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43215 r=`${PWD_COMMAND}`; export r; \
43216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43217 $(RAW_CXX_TARGET_EXPORTS) \
43218 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43219 for flag in $(EXTRA_TARGET_FLAGS); do \
43220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43221 done; \
43222 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43225 "RANLIB=$${RANLIB}" \
43226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43227 install-html) \
43228 || exit 1
43230 @endif target-libstdc++-v3
43232 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43233 maybe-installcheck-target-libstdc++-v3:
43234 @if target-libstdc++-v3
43235 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43237 installcheck-target-libstdc++-v3: \
43238 configure-target-libstdc++-v3
43239 @: $(MAKE); $(unstage)
43240 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43241 r=`${PWD_COMMAND}`; export r; \
43242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43243 $(RAW_CXX_TARGET_EXPORTS) \
43244 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43245 for flag in $(EXTRA_TARGET_FLAGS); do \
43246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43247 done; \
43248 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43251 "RANLIB=$${RANLIB}" \
43252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43253 installcheck) \
43254 || exit 1
43256 @endif target-libstdc++-v3
43258 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43259 maybe-mostlyclean-target-libstdc++-v3:
43260 @if target-libstdc++-v3
43261 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43263 mostlyclean-target-libstdc++-v3:
43264 @: $(MAKE); $(unstage)
43265 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43266 r=`${PWD_COMMAND}`; export r; \
43267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268 $(RAW_CXX_TARGET_EXPORTS) \
43269 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43270 for flag in $(EXTRA_TARGET_FLAGS); do \
43271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272 done; \
43273 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276 "RANLIB=$${RANLIB}" \
43277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278 mostlyclean) \
43279 || exit 1
43281 @endif target-libstdc++-v3
43283 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43284 maybe-clean-target-libstdc++-v3:
43285 @if target-libstdc++-v3
43286 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43288 clean-target-libstdc++-v3:
43289 @: $(MAKE); $(unstage)
43290 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43291 r=`${PWD_COMMAND}`; export r; \
43292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293 $(RAW_CXX_TARGET_EXPORTS) \
43294 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43295 for flag in $(EXTRA_TARGET_FLAGS); do \
43296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297 done; \
43298 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301 "RANLIB=$${RANLIB}" \
43302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303 clean) \
43304 || exit 1
43306 @endif target-libstdc++-v3
43308 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43309 maybe-distclean-target-libstdc++-v3:
43310 @if target-libstdc++-v3
43311 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43313 distclean-target-libstdc++-v3:
43314 @: $(MAKE); $(unstage)
43315 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43316 r=`${PWD_COMMAND}`; export r; \
43317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318 $(RAW_CXX_TARGET_EXPORTS) \
43319 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43320 for flag in $(EXTRA_TARGET_FLAGS); do \
43321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322 done; \
43323 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326 "RANLIB=$${RANLIB}" \
43327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328 distclean) \
43329 || exit 1
43331 @endif target-libstdc++-v3
43333 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43334 maybe-maintainer-clean-target-libstdc++-v3:
43335 @if target-libstdc++-v3
43336 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43338 maintainer-clean-target-libstdc++-v3:
43339 @: $(MAKE); $(unstage)
43340 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43341 r=`${PWD_COMMAND}`; export r; \
43342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43343 $(RAW_CXX_TARGET_EXPORTS) \
43344 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43345 for flag in $(EXTRA_TARGET_FLAGS); do \
43346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43347 done; \
43348 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43351 "RANLIB=$${RANLIB}" \
43352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43353 maintainer-clean) \
43354 || exit 1
43356 @endif target-libstdc++-v3
43362 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43363 maybe-configure-target-libsanitizer:
43364 @if gcc-bootstrap
43365 configure-target-libsanitizer: stage_current
43366 @endif gcc-bootstrap
43367 @if target-libsanitizer
43368 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43369 configure-target-libsanitizer:
43370 @r=`${PWD_COMMAND}`; export r; \
43371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43372 echo "Checking multilib configuration for libsanitizer..."; \
43373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43374 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43375 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43376 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43377 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43378 else \
43379 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43380 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43381 fi; \
43382 else \
43383 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43384 fi; \
43385 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43386 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43387 $(RAW_CXX_TARGET_EXPORTS) \
43388 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43389 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43390 case $(srcdir) in \
43391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43392 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43394 esac; \
43395 module_srcdir=libsanitizer; \
43396 rm -f no-such-file || : ; \
43397 CONFIG_SITE=no-such-file $(SHELL) \
43398 $$s/$$module_srcdir/configure \
43399 --srcdir=$${topdir}/$$module_srcdir \
43400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43401 --target=${target_alias} \
43402 || exit 1
43403 @endif target-libsanitizer
43407 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43408 maybe-configure-stage1-target-libsanitizer:
43409 @if target-libsanitizer-bootstrap
43410 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43411 configure-stage1-target-libsanitizer:
43412 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43413 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43414 @r=`${PWD_COMMAND}`; export r; \
43415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43416 TFLAGS="$(STAGE1_TFLAGS)"; \
43417 echo "Checking multilib configuration for libsanitizer..."; \
43418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43419 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43420 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43421 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43422 else \
43423 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43424 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43425 fi; \
43426 else \
43427 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43428 fi; \
43429 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43430 $(RAW_CXX_TARGET_EXPORTS) \
43431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43434 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43436 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43437 case $(srcdir) in \
43438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43439 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43441 esac; \
43442 module_srcdir=libsanitizer; \
43443 $(SHELL) $$s/$$module_srcdir/configure \
43444 --srcdir=$${topdir}/$$module_srcdir \
43445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43446 --target=${target_alias} \
43448 $(STAGE1_CONFIGURE_FLAGS)
43449 @endif target-libsanitizer-bootstrap
43451 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43452 maybe-configure-stage2-target-libsanitizer:
43453 @if target-libsanitizer-bootstrap
43454 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43455 configure-stage2-target-libsanitizer:
43456 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43458 @r=`${PWD_COMMAND}`; export r; \
43459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460 TFLAGS="$(STAGE2_TFLAGS)"; \
43461 echo "Checking multilib configuration for libsanitizer..."; \
43462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43463 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43464 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43465 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43466 else \
43467 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43468 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43469 fi; \
43470 else \
43471 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43472 fi; \
43473 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43474 $(RAW_CXX_TARGET_EXPORTS) \
43476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43479 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43481 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43482 case $(srcdir) in \
43483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43484 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43486 esac; \
43487 module_srcdir=libsanitizer; \
43488 $(SHELL) $$s/$$module_srcdir/configure \
43489 --srcdir=$${topdir}/$$module_srcdir \
43490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43491 --target=${target_alias} \
43492 --with-build-libsubdir=$(HOST_SUBDIR) \
43493 $(STAGE2_CONFIGURE_FLAGS)
43494 @endif target-libsanitizer-bootstrap
43496 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43497 maybe-configure-stage3-target-libsanitizer:
43498 @if target-libsanitizer-bootstrap
43499 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43500 configure-stage3-target-libsanitizer:
43501 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43503 @r=`${PWD_COMMAND}`; export r; \
43504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43505 TFLAGS="$(STAGE3_TFLAGS)"; \
43506 echo "Checking multilib configuration for libsanitizer..."; \
43507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43508 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43509 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43510 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43511 else \
43512 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43513 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43514 fi; \
43515 else \
43516 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43517 fi; \
43518 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43519 $(RAW_CXX_TARGET_EXPORTS) \
43521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43524 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43526 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43527 case $(srcdir) in \
43528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43529 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43531 esac; \
43532 module_srcdir=libsanitizer; \
43533 $(SHELL) $$s/$$module_srcdir/configure \
43534 --srcdir=$${topdir}/$$module_srcdir \
43535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43536 --target=${target_alias} \
43537 --with-build-libsubdir=$(HOST_SUBDIR) \
43538 $(STAGE3_CONFIGURE_FLAGS)
43539 @endif target-libsanitizer-bootstrap
43541 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43542 maybe-configure-stage4-target-libsanitizer:
43543 @if target-libsanitizer-bootstrap
43544 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43545 configure-stage4-target-libsanitizer:
43546 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43548 @r=`${PWD_COMMAND}`; export r; \
43549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43550 TFLAGS="$(STAGE4_TFLAGS)"; \
43551 echo "Checking multilib configuration for libsanitizer..."; \
43552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43553 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43554 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43555 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43556 else \
43557 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43558 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43559 fi; \
43560 else \
43561 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43562 fi; \
43563 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43564 $(RAW_CXX_TARGET_EXPORTS) \
43566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43569 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43571 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43572 case $(srcdir) in \
43573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43574 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43576 esac; \
43577 module_srcdir=libsanitizer; \
43578 $(SHELL) $$s/$$module_srcdir/configure \
43579 --srcdir=$${topdir}/$$module_srcdir \
43580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43581 --target=${target_alias} \
43582 --with-build-libsubdir=$(HOST_SUBDIR) \
43583 $(STAGE4_CONFIGURE_FLAGS)
43584 @endif target-libsanitizer-bootstrap
43586 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43587 maybe-configure-stageprofile-target-libsanitizer:
43588 @if target-libsanitizer-bootstrap
43589 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43590 configure-stageprofile-target-libsanitizer:
43591 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43592 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43593 @r=`${PWD_COMMAND}`; export r; \
43594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43595 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43596 echo "Checking multilib configuration for libsanitizer..."; \
43597 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43598 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43599 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43600 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43601 else \
43602 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43603 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43604 fi; \
43605 else \
43606 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43607 fi; \
43608 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43609 $(RAW_CXX_TARGET_EXPORTS) \
43611 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43612 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43613 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43614 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43616 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43617 case $(srcdir) in \
43618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43619 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43621 esac; \
43622 module_srcdir=libsanitizer; \
43623 $(SHELL) $$s/$$module_srcdir/configure \
43624 --srcdir=$${topdir}/$$module_srcdir \
43625 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43626 --target=${target_alias} \
43627 --with-build-libsubdir=$(HOST_SUBDIR) \
43628 $(STAGEprofile_CONFIGURE_FLAGS)
43629 @endif target-libsanitizer-bootstrap
43631 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43632 maybe-configure-stagetrain-target-libsanitizer:
43633 @if target-libsanitizer-bootstrap
43634 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43635 configure-stagetrain-target-libsanitizer:
43636 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43637 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43638 @r=`${PWD_COMMAND}`; export r; \
43639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43640 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43641 echo "Checking multilib configuration for libsanitizer..."; \
43642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43643 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43644 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43645 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43646 else \
43647 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43648 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43649 fi; \
43650 else \
43651 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43652 fi; \
43653 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43654 $(RAW_CXX_TARGET_EXPORTS) \
43656 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43657 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43658 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43659 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43660 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43661 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43662 case $(srcdir) in \
43663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43664 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43666 esac; \
43667 module_srcdir=libsanitizer; \
43668 $(SHELL) $$s/$$module_srcdir/configure \
43669 --srcdir=$${topdir}/$$module_srcdir \
43670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43671 --target=${target_alias} \
43672 --with-build-libsubdir=$(HOST_SUBDIR) \
43673 $(STAGEtrain_CONFIGURE_FLAGS)
43674 @endif target-libsanitizer-bootstrap
43676 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43677 maybe-configure-stagefeedback-target-libsanitizer:
43678 @if target-libsanitizer-bootstrap
43679 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43680 configure-stagefeedback-target-libsanitizer:
43681 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43682 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43683 @r=`${PWD_COMMAND}`; export r; \
43684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43686 echo "Checking multilib configuration for libsanitizer..."; \
43687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43688 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43689 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43690 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43691 else \
43692 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43693 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43694 fi; \
43695 else \
43696 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43697 fi; \
43698 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43699 $(RAW_CXX_TARGET_EXPORTS) \
43701 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43702 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43703 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43704 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43706 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43707 case $(srcdir) in \
43708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43709 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43711 esac; \
43712 module_srcdir=libsanitizer; \
43713 $(SHELL) $$s/$$module_srcdir/configure \
43714 --srcdir=$${topdir}/$$module_srcdir \
43715 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43716 --target=${target_alias} \
43717 --with-build-libsubdir=$(HOST_SUBDIR) \
43718 $(STAGEfeedback_CONFIGURE_FLAGS)
43719 @endif target-libsanitizer-bootstrap
43721 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43722 maybe-configure-stageautoprofile-target-libsanitizer:
43723 @if target-libsanitizer-bootstrap
43724 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43725 configure-stageautoprofile-target-libsanitizer:
43726 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43727 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43728 @r=`${PWD_COMMAND}`; export r; \
43729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43730 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43731 echo "Checking multilib configuration for libsanitizer..."; \
43732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43733 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43734 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43735 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43736 else \
43737 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43738 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43739 fi; \
43740 else \
43741 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43742 fi; \
43743 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43744 $(RAW_CXX_TARGET_EXPORTS) \
43746 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43749 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43751 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43752 case $(srcdir) in \
43753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43754 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43756 esac; \
43757 module_srcdir=libsanitizer; \
43758 $(SHELL) $$s/$$module_srcdir/configure \
43759 --srcdir=$${topdir}/$$module_srcdir \
43760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43761 --target=${target_alias} \
43762 --with-build-libsubdir=$(HOST_SUBDIR) \
43763 $(STAGEautoprofile_CONFIGURE_FLAGS)
43764 @endif target-libsanitizer-bootstrap
43766 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43767 maybe-configure-stageautofeedback-target-libsanitizer:
43768 @if target-libsanitizer-bootstrap
43769 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43770 configure-stageautofeedback-target-libsanitizer:
43771 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43772 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43773 @r=`${PWD_COMMAND}`; export r; \
43774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43775 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43776 echo "Checking multilib configuration for libsanitizer..."; \
43777 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43778 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43779 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43780 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43781 else \
43782 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43783 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43784 fi; \
43785 else \
43786 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43787 fi; \
43788 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43789 $(RAW_CXX_TARGET_EXPORTS) \
43791 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43794 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43796 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43797 case $(srcdir) in \
43798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43799 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43801 esac; \
43802 module_srcdir=libsanitizer; \
43803 $(SHELL) $$s/$$module_srcdir/configure \
43804 --srcdir=$${topdir}/$$module_srcdir \
43805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43806 --target=${target_alias} \
43807 --with-build-libsubdir=$(HOST_SUBDIR) \
43808 $(STAGEautofeedback_CONFIGURE_FLAGS)
43809 @endif target-libsanitizer-bootstrap
43815 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43816 maybe-all-target-libsanitizer:
43817 @if gcc-bootstrap
43818 all-target-libsanitizer: stage_current
43819 @endif gcc-bootstrap
43820 @if target-libsanitizer
43821 TARGET-target-libsanitizer=all
43822 maybe-all-target-libsanitizer: all-target-libsanitizer
43823 all-target-libsanitizer: configure-target-libsanitizer
43824 @r=`${PWD_COMMAND}`; export r; \
43825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826 $(RAW_CXX_TARGET_EXPORTS) \
43827 (cd $(TARGET_SUBDIR)/libsanitizer && \
43828 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43829 $(TARGET-target-libsanitizer))
43830 @endif target-libsanitizer
43834 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43835 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43836 maybe-all-stage1-target-libsanitizer:
43837 maybe-clean-stage1-target-libsanitizer:
43838 @if target-libsanitizer-bootstrap
43839 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43840 all-stage1: all-stage1-target-libsanitizer
43841 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43842 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43843 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43844 @r=`${PWD_COMMAND}`; export r; \
43845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846 TFLAGS="$(STAGE1_TFLAGS)"; \
43847 $(RAW_CXX_TARGET_EXPORTS) \
43848 cd $(TARGET_SUBDIR)/libsanitizer && \
43850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43851 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43852 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43853 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43857 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43859 TFLAGS="$(STAGE1_TFLAGS)" \
43860 $(TARGET-stage1-target-libsanitizer)
43862 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43863 clean-stage1: clean-stage1-target-libsanitizer
43864 clean-stage1-target-libsanitizer:
43865 @if [ $(current_stage) = stage1 ]; then \
43866 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43867 else \
43868 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43869 $(MAKE) stage1-start; \
43870 fi; \
43871 cd $(TARGET_SUBDIR)/libsanitizer && \
43872 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43873 clean
43874 @endif target-libsanitizer-bootstrap
43877 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43878 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43879 maybe-all-stage2-target-libsanitizer:
43880 maybe-clean-stage2-target-libsanitizer:
43881 @if target-libsanitizer-bootstrap
43882 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43883 all-stage2: all-stage2-target-libsanitizer
43884 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43885 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43886 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43887 @r=`${PWD_COMMAND}`; export r; \
43888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43889 TFLAGS="$(STAGE2_TFLAGS)"; \
43890 $(RAW_CXX_TARGET_EXPORTS) \
43892 cd $(TARGET_SUBDIR)/libsanitizer && \
43894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43895 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43896 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43897 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43901 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43902 TFLAGS="$(STAGE2_TFLAGS)" \
43903 $(TARGET-stage2-target-libsanitizer)
43905 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43906 clean-stage2: clean-stage2-target-libsanitizer
43907 clean-stage2-target-libsanitizer:
43908 @if [ $(current_stage) = stage2 ]; then \
43909 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43910 else \
43911 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43912 $(MAKE) stage2-start; \
43913 fi; \
43914 cd $(TARGET_SUBDIR)/libsanitizer && \
43915 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43916 @endif target-libsanitizer-bootstrap
43919 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43920 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43921 maybe-all-stage3-target-libsanitizer:
43922 maybe-clean-stage3-target-libsanitizer:
43923 @if target-libsanitizer-bootstrap
43924 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43925 all-stage3: all-stage3-target-libsanitizer
43926 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43927 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43928 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43929 @r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 TFLAGS="$(STAGE3_TFLAGS)"; \
43932 $(RAW_CXX_TARGET_EXPORTS) \
43934 cd $(TARGET_SUBDIR)/libsanitizer && \
43936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43937 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43938 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43939 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43943 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43944 TFLAGS="$(STAGE3_TFLAGS)" \
43945 $(TARGET-stage3-target-libsanitizer)
43947 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43948 clean-stage3: clean-stage3-target-libsanitizer
43949 clean-stage3-target-libsanitizer:
43950 @if [ $(current_stage) = stage3 ]; then \
43951 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43952 else \
43953 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43954 $(MAKE) stage3-start; \
43955 fi; \
43956 cd $(TARGET_SUBDIR)/libsanitizer && \
43957 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43958 @endif target-libsanitizer-bootstrap
43961 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43962 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43963 maybe-all-stage4-target-libsanitizer:
43964 maybe-clean-stage4-target-libsanitizer:
43965 @if target-libsanitizer-bootstrap
43966 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43967 all-stage4: all-stage4-target-libsanitizer
43968 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43969 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43970 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43971 @r=`${PWD_COMMAND}`; export r; \
43972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973 TFLAGS="$(STAGE4_TFLAGS)"; \
43974 $(RAW_CXX_TARGET_EXPORTS) \
43976 cd $(TARGET_SUBDIR)/libsanitizer && \
43978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43979 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43985 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43986 TFLAGS="$(STAGE4_TFLAGS)" \
43987 $(TARGET-stage4-target-libsanitizer)
43989 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43990 clean-stage4: clean-stage4-target-libsanitizer
43991 clean-stage4-target-libsanitizer:
43992 @if [ $(current_stage) = stage4 ]; then \
43993 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43994 else \
43995 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43996 $(MAKE) stage4-start; \
43997 fi; \
43998 cd $(TARGET_SUBDIR)/libsanitizer && \
43999 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44000 @endif target-libsanitizer-bootstrap
44003 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44004 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44005 maybe-all-stageprofile-target-libsanitizer:
44006 maybe-clean-stageprofile-target-libsanitizer:
44007 @if target-libsanitizer-bootstrap
44008 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44009 all-stageprofile: all-stageprofile-target-libsanitizer
44010 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44011 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44012 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44013 @r=`${PWD_COMMAND}`; export r; \
44014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44015 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44016 $(RAW_CXX_TARGET_EXPORTS) \
44018 cd $(TARGET_SUBDIR)/libsanitizer && \
44020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44021 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44027 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44028 TFLAGS="$(STAGEprofile_TFLAGS)" \
44029 $(TARGET-stageprofile-target-libsanitizer)
44031 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44032 clean-stageprofile: clean-stageprofile-target-libsanitizer
44033 clean-stageprofile-target-libsanitizer:
44034 @if [ $(current_stage) = stageprofile ]; then \
44035 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44036 else \
44037 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44038 $(MAKE) stageprofile-start; \
44039 fi; \
44040 cd $(TARGET_SUBDIR)/libsanitizer && \
44041 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44042 @endif target-libsanitizer-bootstrap
44045 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44046 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44047 maybe-all-stagetrain-target-libsanitizer:
44048 maybe-clean-stagetrain-target-libsanitizer:
44049 @if target-libsanitizer-bootstrap
44050 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44051 all-stagetrain: all-stagetrain-target-libsanitizer
44052 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44053 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44054 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44055 @r=`${PWD_COMMAND}`; export r; \
44056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44057 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44058 $(RAW_CXX_TARGET_EXPORTS) \
44060 cd $(TARGET_SUBDIR)/libsanitizer && \
44062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44063 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44064 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44065 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44069 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44070 TFLAGS="$(STAGEtrain_TFLAGS)" \
44071 $(TARGET-stagetrain-target-libsanitizer)
44073 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44074 clean-stagetrain: clean-stagetrain-target-libsanitizer
44075 clean-stagetrain-target-libsanitizer:
44076 @if [ $(current_stage) = stagetrain ]; then \
44077 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44078 else \
44079 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44080 $(MAKE) stagetrain-start; \
44081 fi; \
44082 cd $(TARGET_SUBDIR)/libsanitizer && \
44083 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44084 @endif target-libsanitizer-bootstrap
44087 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44088 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44089 maybe-all-stagefeedback-target-libsanitizer:
44090 maybe-clean-stagefeedback-target-libsanitizer:
44091 @if target-libsanitizer-bootstrap
44092 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44093 all-stagefeedback: all-stagefeedback-target-libsanitizer
44094 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44095 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44097 @r=`${PWD_COMMAND}`; export r; \
44098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44100 $(RAW_CXX_TARGET_EXPORTS) \
44102 cd $(TARGET_SUBDIR)/libsanitizer && \
44104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44105 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44106 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44107 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44111 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44112 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44113 $(TARGET-stagefeedback-target-libsanitizer)
44115 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44116 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44117 clean-stagefeedback-target-libsanitizer:
44118 @if [ $(current_stage) = stagefeedback ]; then \
44119 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44120 else \
44121 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44122 $(MAKE) stagefeedback-start; \
44123 fi; \
44124 cd $(TARGET_SUBDIR)/libsanitizer && \
44125 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44126 @endif target-libsanitizer-bootstrap
44129 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44130 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44131 maybe-all-stageautoprofile-target-libsanitizer:
44132 maybe-clean-stageautoprofile-target-libsanitizer:
44133 @if target-libsanitizer-bootstrap
44134 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44135 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44136 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44137 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44138 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44139 @r=`${PWD_COMMAND}`; export r; \
44140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44142 $(RAW_CXX_TARGET_EXPORTS) \
44144 cd $(TARGET_SUBDIR)/libsanitizer && \
44145 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44147 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44153 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44154 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44155 $(TARGET-stageautoprofile-target-libsanitizer)
44157 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44158 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44159 clean-stageautoprofile-target-libsanitizer:
44160 @if [ $(current_stage) = stageautoprofile ]; then \
44161 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44162 else \
44163 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44164 $(MAKE) stageautoprofile-start; \
44165 fi; \
44166 cd $(TARGET_SUBDIR)/libsanitizer && \
44167 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44168 @endif target-libsanitizer-bootstrap
44171 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44172 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44173 maybe-all-stageautofeedback-target-libsanitizer:
44174 maybe-clean-stageautofeedback-target-libsanitizer:
44175 @if target-libsanitizer-bootstrap
44176 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44177 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44178 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44179 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44180 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44181 @r=`${PWD_COMMAND}`; export r; \
44182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44184 $(RAW_CXX_TARGET_EXPORTS) \
44186 cd $(TARGET_SUBDIR)/libsanitizer && \
44188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44189 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44190 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44191 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44195 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44196 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44197 $(TARGET-stageautofeedback-target-libsanitizer)
44199 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44200 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44201 clean-stageautofeedback-target-libsanitizer:
44202 @if [ $(current_stage) = stageautofeedback ]; then \
44203 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44204 else \
44205 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44206 $(MAKE) stageautofeedback-start; \
44207 fi; \
44208 cd $(TARGET_SUBDIR)/libsanitizer && \
44209 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44210 @endif target-libsanitizer-bootstrap
44217 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44218 maybe-check-target-libsanitizer:
44219 @if target-libsanitizer
44220 maybe-check-target-libsanitizer: check-target-libsanitizer
44222 check-target-libsanitizer:
44223 @: $(MAKE); $(unstage)
44224 @r=`${PWD_COMMAND}`; export r; \
44225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44226 $(RAW_CXX_TARGET_EXPORTS) \
44227 (cd $(TARGET_SUBDIR)/libsanitizer && \
44228 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44230 @endif target-libsanitizer
44232 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44233 maybe-install-target-libsanitizer:
44234 @if target-libsanitizer
44235 maybe-install-target-libsanitizer: install-target-libsanitizer
44237 install-target-libsanitizer: installdirs
44238 @: $(MAKE); $(unstage)
44239 @r=`${PWD_COMMAND}`; export r; \
44240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241 $(RAW_CXX_TARGET_EXPORTS) \
44242 (cd $(TARGET_SUBDIR)/libsanitizer && \
44243 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44245 @endif target-libsanitizer
44247 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44248 maybe-install-strip-target-libsanitizer:
44249 @if target-libsanitizer
44250 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44252 install-strip-target-libsanitizer: installdirs
44253 @: $(MAKE); $(unstage)
44254 @r=`${PWD_COMMAND}`; export r; \
44255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44256 $(RAW_CXX_TARGET_EXPORTS) \
44257 (cd $(TARGET_SUBDIR)/libsanitizer && \
44258 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44260 @endif target-libsanitizer
44262 # Other targets (info, dvi, pdf, etc.)
44264 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44265 maybe-info-target-libsanitizer:
44266 @if target-libsanitizer
44267 maybe-info-target-libsanitizer: info-target-libsanitizer
44269 info-target-libsanitizer: \
44270 configure-target-libsanitizer
44271 @: $(MAKE); $(unstage)
44272 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44273 r=`${PWD_COMMAND}`; export r; \
44274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44275 $(RAW_CXX_TARGET_EXPORTS) \
44276 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44277 for flag in $(EXTRA_TARGET_FLAGS); do \
44278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44279 done; \
44280 (cd $(TARGET_SUBDIR)/libsanitizer && \
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}" \
44285 info) \
44286 || exit 1
44288 @endif target-libsanitizer
44290 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44291 maybe-dvi-target-libsanitizer:
44292 @if target-libsanitizer
44293 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44295 dvi-target-libsanitizer: \
44296 configure-target-libsanitizer
44297 @: $(MAKE); $(unstage)
44298 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44299 r=`${PWD_COMMAND}`; export r; \
44300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44301 $(RAW_CXX_TARGET_EXPORTS) \
44302 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44303 for flag in $(EXTRA_TARGET_FLAGS); do \
44304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44305 done; \
44306 (cd $(TARGET_SUBDIR)/libsanitizer && \
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}" \
44311 dvi) \
44312 || exit 1
44314 @endif target-libsanitizer
44316 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44317 maybe-pdf-target-libsanitizer:
44318 @if target-libsanitizer
44319 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44321 pdf-target-libsanitizer: \
44322 configure-target-libsanitizer
44323 @: $(MAKE); $(unstage)
44324 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44325 r=`${PWD_COMMAND}`; export r; \
44326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44327 $(RAW_CXX_TARGET_EXPORTS) \
44328 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44329 for flag in $(EXTRA_TARGET_FLAGS); do \
44330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44331 done; \
44332 (cd $(TARGET_SUBDIR)/libsanitizer && \
44333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44335 "RANLIB=$${RANLIB}" \
44336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44337 pdf) \
44338 || exit 1
44340 @endif target-libsanitizer
44342 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44343 maybe-html-target-libsanitizer:
44344 @if target-libsanitizer
44345 maybe-html-target-libsanitizer: html-target-libsanitizer
44347 html-target-libsanitizer: \
44348 configure-target-libsanitizer
44349 @: $(MAKE); $(unstage)
44350 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44351 r=`${PWD_COMMAND}`; export r; \
44352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44353 $(RAW_CXX_TARGET_EXPORTS) \
44354 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44355 for flag in $(EXTRA_TARGET_FLAGS); do \
44356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44357 done; \
44358 (cd $(TARGET_SUBDIR)/libsanitizer && \
44359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44361 "RANLIB=$${RANLIB}" \
44362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44363 html) \
44364 || exit 1
44366 @endif target-libsanitizer
44368 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44369 maybe-TAGS-target-libsanitizer:
44370 @if target-libsanitizer
44371 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44373 TAGS-target-libsanitizer: \
44374 configure-target-libsanitizer
44375 @: $(MAKE); $(unstage)
44376 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44377 r=`${PWD_COMMAND}`; export r; \
44378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379 $(RAW_CXX_TARGET_EXPORTS) \
44380 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44381 for flag in $(EXTRA_TARGET_FLAGS); do \
44382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44383 done; \
44384 (cd $(TARGET_SUBDIR)/libsanitizer && \
44385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44387 "RANLIB=$${RANLIB}" \
44388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44389 TAGS) \
44390 || exit 1
44392 @endif target-libsanitizer
44394 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44395 maybe-install-info-target-libsanitizer:
44396 @if target-libsanitizer
44397 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44399 install-info-target-libsanitizer: \
44400 configure-target-libsanitizer \
44401 info-target-libsanitizer
44402 @: $(MAKE); $(unstage)
44403 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44404 r=`${PWD_COMMAND}`; export r; \
44405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44406 $(RAW_CXX_TARGET_EXPORTS) \
44407 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44408 for flag in $(EXTRA_TARGET_FLAGS); do \
44409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44410 done; \
44411 (cd $(TARGET_SUBDIR)/libsanitizer && \
44412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44414 "RANLIB=$${RANLIB}" \
44415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44416 install-info) \
44417 || exit 1
44419 @endif target-libsanitizer
44421 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44422 maybe-install-pdf-target-libsanitizer:
44423 @if target-libsanitizer
44424 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44426 install-pdf-target-libsanitizer: \
44427 configure-target-libsanitizer \
44428 pdf-target-libsanitizer
44429 @: $(MAKE); $(unstage)
44430 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44431 r=`${PWD_COMMAND}`; export r; \
44432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44433 $(RAW_CXX_TARGET_EXPORTS) \
44434 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44435 for flag in $(EXTRA_TARGET_FLAGS); do \
44436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44437 done; \
44438 (cd $(TARGET_SUBDIR)/libsanitizer && \
44439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44441 "RANLIB=$${RANLIB}" \
44442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44443 install-pdf) \
44444 || exit 1
44446 @endif target-libsanitizer
44448 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44449 maybe-install-html-target-libsanitizer:
44450 @if target-libsanitizer
44451 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44453 install-html-target-libsanitizer: \
44454 configure-target-libsanitizer \
44455 html-target-libsanitizer
44456 @: $(MAKE); $(unstage)
44457 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44458 r=`${PWD_COMMAND}`; export r; \
44459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44460 $(RAW_CXX_TARGET_EXPORTS) \
44461 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44462 for flag in $(EXTRA_TARGET_FLAGS); do \
44463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44464 done; \
44465 (cd $(TARGET_SUBDIR)/libsanitizer && \
44466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44468 "RANLIB=$${RANLIB}" \
44469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44470 install-html) \
44471 || exit 1
44473 @endif target-libsanitizer
44475 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44476 maybe-installcheck-target-libsanitizer:
44477 @if target-libsanitizer
44478 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44480 installcheck-target-libsanitizer: \
44481 configure-target-libsanitizer
44482 @: $(MAKE); $(unstage)
44483 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44484 r=`${PWD_COMMAND}`; export r; \
44485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44486 $(RAW_CXX_TARGET_EXPORTS) \
44487 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44488 for flag in $(EXTRA_TARGET_FLAGS); do \
44489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44490 done; \
44491 (cd $(TARGET_SUBDIR)/libsanitizer && \
44492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44494 "RANLIB=$${RANLIB}" \
44495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44496 installcheck) \
44497 || exit 1
44499 @endif target-libsanitizer
44501 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44502 maybe-mostlyclean-target-libsanitizer:
44503 @if target-libsanitizer
44504 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44506 mostlyclean-target-libsanitizer:
44507 @: $(MAKE); $(unstage)
44508 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44509 r=`${PWD_COMMAND}`; export r; \
44510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511 $(RAW_CXX_TARGET_EXPORTS) \
44512 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44513 for flag in $(EXTRA_TARGET_FLAGS); do \
44514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44515 done; \
44516 (cd $(TARGET_SUBDIR)/libsanitizer && \
44517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44519 "RANLIB=$${RANLIB}" \
44520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44521 mostlyclean) \
44522 || exit 1
44524 @endif target-libsanitizer
44526 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44527 maybe-clean-target-libsanitizer:
44528 @if target-libsanitizer
44529 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44531 clean-target-libsanitizer:
44532 @: $(MAKE); $(unstage)
44533 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44534 r=`${PWD_COMMAND}`; export r; \
44535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44536 $(RAW_CXX_TARGET_EXPORTS) \
44537 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44538 for flag in $(EXTRA_TARGET_FLAGS); do \
44539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44540 done; \
44541 (cd $(TARGET_SUBDIR)/libsanitizer && \
44542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44544 "RANLIB=$${RANLIB}" \
44545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44546 clean) \
44547 || exit 1
44549 @endif target-libsanitizer
44551 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44552 maybe-distclean-target-libsanitizer:
44553 @if target-libsanitizer
44554 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44556 distclean-target-libsanitizer:
44557 @: $(MAKE); $(unstage)
44558 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44559 r=`${PWD_COMMAND}`; export r; \
44560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561 $(RAW_CXX_TARGET_EXPORTS) \
44562 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44563 for flag in $(EXTRA_TARGET_FLAGS); do \
44564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44565 done; \
44566 (cd $(TARGET_SUBDIR)/libsanitizer && \
44567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44569 "RANLIB=$${RANLIB}" \
44570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44571 distclean) \
44572 || exit 1
44574 @endif target-libsanitizer
44576 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44577 maybe-maintainer-clean-target-libsanitizer:
44578 @if target-libsanitizer
44579 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44581 maintainer-clean-target-libsanitizer:
44582 @: $(MAKE); $(unstage)
44583 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44584 r=`${PWD_COMMAND}`; export r; \
44585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44586 $(RAW_CXX_TARGET_EXPORTS) \
44587 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44588 for flag in $(EXTRA_TARGET_FLAGS); do \
44589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44590 done; \
44591 (cd $(TARGET_SUBDIR)/libsanitizer && \
44592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44594 "RANLIB=$${RANLIB}" \
44595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44596 maintainer-clean) \
44597 || exit 1
44599 @endif target-libsanitizer
44605 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44606 maybe-configure-target-libvtv:
44607 @if gcc-bootstrap
44608 configure-target-libvtv: stage_current
44609 @endif gcc-bootstrap
44610 @if target-libvtv
44611 maybe-configure-target-libvtv: configure-target-libvtv
44612 configure-target-libvtv:
44613 @r=`${PWD_COMMAND}`; export r; \
44614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44615 echo "Checking multilib configuration for libvtv..."; \
44616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44617 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44618 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44619 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44620 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44621 else \
44622 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44623 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44624 fi; \
44625 else \
44626 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44627 fi; \
44628 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44630 $(RAW_CXX_TARGET_EXPORTS) \
44631 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44632 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44633 case $(srcdir) in \
44634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44635 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44637 esac; \
44638 module_srcdir=libvtv; \
44639 rm -f no-such-file || : ; \
44640 CONFIG_SITE=no-such-file $(SHELL) \
44641 $$s/$$module_srcdir/configure \
44642 --srcdir=$${topdir}/$$module_srcdir \
44643 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44644 --target=${target_alias} \
44645 || exit 1
44646 @endif target-libvtv
44650 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44651 maybe-configure-stage1-target-libvtv:
44652 @if target-libvtv-bootstrap
44653 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44654 configure-stage1-target-libvtv:
44655 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44656 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44657 @r=`${PWD_COMMAND}`; export r; \
44658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659 TFLAGS="$(STAGE1_TFLAGS)"; \
44660 echo "Checking multilib configuration for libvtv..."; \
44661 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44662 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44663 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44664 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44665 else \
44666 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44667 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44668 fi; \
44669 else \
44670 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44671 fi; \
44672 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44673 $(RAW_CXX_TARGET_EXPORTS) \
44674 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44677 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44679 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44680 case $(srcdir) in \
44681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44682 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44684 esac; \
44685 module_srcdir=libvtv; \
44686 $(SHELL) $$s/$$module_srcdir/configure \
44687 --srcdir=$${topdir}/$$module_srcdir \
44688 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44689 --target=${target_alias} \
44691 $(STAGE1_CONFIGURE_FLAGS)
44692 @endif target-libvtv-bootstrap
44694 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44695 maybe-configure-stage2-target-libvtv:
44696 @if target-libvtv-bootstrap
44697 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44698 configure-stage2-target-libvtv:
44699 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44700 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44701 @r=`${PWD_COMMAND}`; export r; \
44702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703 TFLAGS="$(STAGE2_TFLAGS)"; \
44704 echo "Checking multilib configuration for libvtv..."; \
44705 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44706 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44707 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44708 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44709 else \
44710 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44711 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44712 fi; \
44713 else \
44714 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44715 fi; \
44716 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44717 $(RAW_CXX_TARGET_EXPORTS) \
44719 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44720 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44721 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44722 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44723 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44724 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44725 case $(srcdir) in \
44726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44727 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44729 esac; \
44730 module_srcdir=libvtv; \
44731 $(SHELL) $$s/$$module_srcdir/configure \
44732 --srcdir=$${topdir}/$$module_srcdir \
44733 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44734 --target=${target_alias} \
44735 --with-build-libsubdir=$(HOST_SUBDIR) \
44736 $(STAGE2_CONFIGURE_FLAGS)
44737 @endif target-libvtv-bootstrap
44739 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44740 maybe-configure-stage3-target-libvtv:
44741 @if target-libvtv-bootstrap
44742 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44743 configure-stage3-target-libvtv:
44744 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44745 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44746 @r=`${PWD_COMMAND}`; export r; \
44747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44748 TFLAGS="$(STAGE3_TFLAGS)"; \
44749 echo "Checking multilib configuration for libvtv..."; \
44750 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44751 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44752 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44753 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44754 else \
44755 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44756 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44757 fi; \
44758 else \
44759 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44760 fi; \
44761 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44762 $(RAW_CXX_TARGET_EXPORTS) \
44764 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44765 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44766 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44767 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44768 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44769 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44770 case $(srcdir) in \
44771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44772 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44774 esac; \
44775 module_srcdir=libvtv; \
44776 $(SHELL) $$s/$$module_srcdir/configure \
44777 --srcdir=$${topdir}/$$module_srcdir \
44778 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44779 --target=${target_alias} \
44780 --with-build-libsubdir=$(HOST_SUBDIR) \
44781 $(STAGE3_CONFIGURE_FLAGS)
44782 @endif target-libvtv-bootstrap
44784 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44785 maybe-configure-stage4-target-libvtv:
44786 @if target-libvtv-bootstrap
44787 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44788 configure-stage4-target-libvtv:
44789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44790 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44791 @r=`${PWD_COMMAND}`; export r; \
44792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44793 TFLAGS="$(STAGE4_TFLAGS)"; \
44794 echo "Checking multilib configuration for libvtv..."; \
44795 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44796 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44797 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44798 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44799 else \
44800 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44801 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44802 fi; \
44803 else \
44804 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44805 fi; \
44806 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44807 $(RAW_CXX_TARGET_EXPORTS) \
44809 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44810 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44811 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44812 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44814 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44815 case $(srcdir) in \
44816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44817 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44819 esac; \
44820 module_srcdir=libvtv; \
44821 $(SHELL) $$s/$$module_srcdir/configure \
44822 --srcdir=$${topdir}/$$module_srcdir \
44823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44824 --target=${target_alias} \
44825 --with-build-libsubdir=$(HOST_SUBDIR) \
44826 $(STAGE4_CONFIGURE_FLAGS)
44827 @endif target-libvtv-bootstrap
44829 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44830 maybe-configure-stageprofile-target-libvtv:
44831 @if target-libvtv-bootstrap
44832 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44833 configure-stageprofile-target-libvtv:
44834 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44835 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44836 @r=`${PWD_COMMAND}`; export r; \
44837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44839 echo "Checking multilib configuration for libvtv..."; \
44840 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44841 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44842 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44843 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44844 else \
44845 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44846 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44847 fi; \
44848 else \
44849 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44850 fi; \
44851 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44852 $(RAW_CXX_TARGET_EXPORTS) \
44854 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44857 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44859 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44860 case $(srcdir) in \
44861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44862 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44864 esac; \
44865 module_srcdir=libvtv; \
44866 $(SHELL) $$s/$$module_srcdir/configure \
44867 --srcdir=$${topdir}/$$module_srcdir \
44868 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44869 --target=${target_alias} \
44870 --with-build-libsubdir=$(HOST_SUBDIR) \
44871 $(STAGEprofile_CONFIGURE_FLAGS)
44872 @endif target-libvtv-bootstrap
44874 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44875 maybe-configure-stagetrain-target-libvtv:
44876 @if target-libvtv-bootstrap
44877 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44878 configure-stagetrain-target-libvtv:
44879 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44880 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44881 @r=`${PWD_COMMAND}`; export r; \
44882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44884 echo "Checking multilib configuration for libvtv..."; \
44885 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44886 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44887 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44888 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44889 else \
44890 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44891 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44892 fi; \
44893 else \
44894 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44895 fi; \
44896 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44897 $(RAW_CXX_TARGET_EXPORTS) \
44899 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44902 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44904 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44905 case $(srcdir) in \
44906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44907 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44909 esac; \
44910 module_srcdir=libvtv; \
44911 $(SHELL) $$s/$$module_srcdir/configure \
44912 --srcdir=$${topdir}/$$module_srcdir \
44913 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44914 --target=${target_alias} \
44915 --with-build-libsubdir=$(HOST_SUBDIR) \
44916 $(STAGEtrain_CONFIGURE_FLAGS)
44917 @endif target-libvtv-bootstrap
44919 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44920 maybe-configure-stagefeedback-target-libvtv:
44921 @if target-libvtv-bootstrap
44922 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44923 configure-stagefeedback-target-libvtv:
44924 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44925 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44926 @r=`${PWD_COMMAND}`; export r; \
44927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44928 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44929 echo "Checking multilib configuration for libvtv..."; \
44930 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44931 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44932 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44933 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44934 else \
44935 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44936 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44937 fi; \
44938 else \
44939 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44940 fi; \
44941 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44942 $(RAW_CXX_TARGET_EXPORTS) \
44944 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44945 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44946 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44947 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44949 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44950 case $(srcdir) in \
44951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44952 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44954 esac; \
44955 module_srcdir=libvtv; \
44956 $(SHELL) $$s/$$module_srcdir/configure \
44957 --srcdir=$${topdir}/$$module_srcdir \
44958 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44959 --target=${target_alias} \
44960 --with-build-libsubdir=$(HOST_SUBDIR) \
44961 $(STAGEfeedback_CONFIGURE_FLAGS)
44962 @endif target-libvtv-bootstrap
44964 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44965 maybe-configure-stageautoprofile-target-libvtv:
44966 @if target-libvtv-bootstrap
44967 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44968 configure-stageautoprofile-target-libvtv:
44969 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44970 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44971 @r=`${PWD_COMMAND}`; export r; \
44972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44973 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44974 echo "Checking multilib configuration for libvtv..."; \
44975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44976 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44977 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44978 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44979 else \
44980 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44981 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44982 fi; \
44983 else \
44984 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44985 fi; \
44986 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44987 $(RAW_CXX_TARGET_EXPORTS) \
44989 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44990 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44991 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44992 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44994 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44995 case $(srcdir) in \
44996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44997 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44999 esac; \
45000 module_srcdir=libvtv; \
45001 $(SHELL) $$s/$$module_srcdir/configure \
45002 --srcdir=$${topdir}/$$module_srcdir \
45003 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45004 --target=${target_alias} \
45005 --with-build-libsubdir=$(HOST_SUBDIR) \
45006 $(STAGEautoprofile_CONFIGURE_FLAGS)
45007 @endif target-libvtv-bootstrap
45009 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45010 maybe-configure-stageautofeedback-target-libvtv:
45011 @if target-libvtv-bootstrap
45012 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45013 configure-stageautofeedback-target-libvtv:
45014 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45015 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45016 @r=`${PWD_COMMAND}`; export r; \
45017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45018 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45019 echo "Checking multilib configuration for libvtv..."; \
45020 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45021 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45022 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45023 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45024 else \
45025 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45026 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45027 fi; \
45028 else \
45029 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45030 fi; \
45031 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45032 $(RAW_CXX_TARGET_EXPORTS) \
45034 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45037 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45039 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45040 case $(srcdir) in \
45041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45042 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45044 esac; \
45045 module_srcdir=libvtv; \
45046 $(SHELL) $$s/$$module_srcdir/configure \
45047 --srcdir=$${topdir}/$$module_srcdir \
45048 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45049 --target=${target_alias} \
45050 --with-build-libsubdir=$(HOST_SUBDIR) \
45051 $(STAGEautofeedback_CONFIGURE_FLAGS)
45052 @endif target-libvtv-bootstrap
45058 .PHONY: all-target-libvtv maybe-all-target-libvtv
45059 maybe-all-target-libvtv:
45060 @if gcc-bootstrap
45061 all-target-libvtv: stage_current
45062 @endif gcc-bootstrap
45063 @if target-libvtv
45064 TARGET-target-libvtv=all
45065 maybe-all-target-libvtv: all-target-libvtv
45066 all-target-libvtv: configure-target-libvtv
45067 @r=`${PWD_COMMAND}`; export r; \
45068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069 $(RAW_CXX_TARGET_EXPORTS) \
45070 (cd $(TARGET_SUBDIR)/libvtv && \
45071 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45072 $(TARGET-target-libvtv))
45073 @endif target-libvtv
45077 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45078 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45079 maybe-all-stage1-target-libvtv:
45080 maybe-clean-stage1-target-libvtv:
45081 @if target-libvtv-bootstrap
45082 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45083 all-stage1: all-stage1-target-libvtv
45084 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45085 all-stage1-target-libvtv: configure-stage1-target-libvtv
45086 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45087 @r=`${PWD_COMMAND}`; export r; \
45088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089 TFLAGS="$(STAGE1_TFLAGS)"; \
45090 $(RAW_CXX_TARGET_EXPORTS) \
45091 cd $(TARGET_SUBDIR)/libvtv && \
45093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45094 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45095 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45096 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45100 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45102 TFLAGS="$(STAGE1_TFLAGS)" \
45103 $(TARGET-stage1-target-libvtv)
45105 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45106 clean-stage1: clean-stage1-target-libvtv
45107 clean-stage1-target-libvtv:
45108 @if [ $(current_stage) = stage1 ]; then \
45109 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45110 else \
45111 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45112 $(MAKE) stage1-start; \
45113 fi; \
45114 cd $(TARGET_SUBDIR)/libvtv && \
45115 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45116 clean
45117 @endif target-libvtv-bootstrap
45120 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45121 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45122 maybe-all-stage2-target-libvtv:
45123 maybe-clean-stage2-target-libvtv:
45124 @if target-libvtv-bootstrap
45125 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45126 all-stage2: all-stage2-target-libvtv
45127 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45128 all-stage2-target-libvtv: configure-stage2-target-libvtv
45129 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45130 @r=`${PWD_COMMAND}`; export r; \
45131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45132 TFLAGS="$(STAGE2_TFLAGS)"; \
45133 $(RAW_CXX_TARGET_EXPORTS) \
45135 cd $(TARGET_SUBDIR)/libvtv && \
45137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45138 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45139 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45140 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45144 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45145 TFLAGS="$(STAGE2_TFLAGS)" \
45146 $(TARGET-stage2-target-libvtv)
45148 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45149 clean-stage2: clean-stage2-target-libvtv
45150 clean-stage2-target-libvtv:
45151 @if [ $(current_stage) = stage2 ]; then \
45152 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45153 else \
45154 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45155 $(MAKE) stage2-start; \
45156 fi; \
45157 cd $(TARGET_SUBDIR)/libvtv && \
45158 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45159 @endif target-libvtv-bootstrap
45162 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45163 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45164 maybe-all-stage3-target-libvtv:
45165 maybe-clean-stage3-target-libvtv:
45166 @if target-libvtv-bootstrap
45167 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45168 all-stage3: all-stage3-target-libvtv
45169 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45170 all-stage3-target-libvtv: configure-stage3-target-libvtv
45171 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45172 @r=`${PWD_COMMAND}`; export r; \
45173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45174 TFLAGS="$(STAGE3_TFLAGS)"; \
45175 $(RAW_CXX_TARGET_EXPORTS) \
45177 cd $(TARGET_SUBDIR)/libvtv && \
45179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45180 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45181 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45182 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45186 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45187 TFLAGS="$(STAGE3_TFLAGS)" \
45188 $(TARGET-stage3-target-libvtv)
45190 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45191 clean-stage3: clean-stage3-target-libvtv
45192 clean-stage3-target-libvtv:
45193 @if [ $(current_stage) = stage3 ]; then \
45194 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45195 else \
45196 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45197 $(MAKE) stage3-start; \
45198 fi; \
45199 cd $(TARGET_SUBDIR)/libvtv && \
45200 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45201 @endif target-libvtv-bootstrap
45204 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45205 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45206 maybe-all-stage4-target-libvtv:
45207 maybe-clean-stage4-target-libvtv:
45208 @if target-libvtv-bootstrap
45209 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45210 all-stage4: all-stage4-target-libvtv
45211 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45212 all-stage4-target-libvtv: configure-stage4-target-libvtv
45213 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45214 @r=`${PWD_COMMAND}`; export r; \
45215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45216 TFLAGS="$(STAGE4_TFLAGS)"; \
45217 $(RAW_CXX_TARGET_EXPORTS) \
45219 cd $(TARGET_SUBDIR)/libvtv && \
45221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45222 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45223 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45224 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45228 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45229 TFLAGS="$(STAGE4_TFLAGS)" \
45230 $(TARGET-stage4-target-libvtv)
45232 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45233 clean-stage4: clean-stage4-target-libvtv
45234 clean-stage4-target-libvtv:
45235 @if [ $(current_stage) = stage4 ]; then \
45236 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45237 else \
45238 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45239 $(MAKE) stage4-start; \
45240 fi; \
45241 cd $(TARGET_SUBDIR)/libvtv && \
45242 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45243 @endif target-libvtv-bootstrap
45246 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45247 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45248 maybe-all-stageprofile-target-libvtv:
45249 maybe-clean-stageprofile-target-libvtv:
45250 @if target-libvtv-bootstrap
45251 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45252 all-stageprofile: all-stageprofile-target-libvtv
45253 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45254 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45255 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45256 @r=`${PWD_COMMAND}`; export r; \
45257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45258 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45259 $(RAW_CXX_TARGET_EXPORTS) \
45261 cd $(TARGET_SUBDIR)/libvtv && \
45263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45264 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45265 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45266 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45270 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45271 TFLAGS="$(STAGEprofile_TFLAGS)" \
45272 $(TARGET-stageprofile-target-libvtv)
45274 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45275 clean-stageprofile: clean-stageprofile-target-libvtv
45276 clean-stageprofile-target-libvtv:
45277 @if [ $(current_stage) = stageprofile ]; then \
45278 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45279 else \
45280 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45281 $(MAKE) stageprofile-start; \
45282 fi; \
45283 cd $(TARGET_SUBDIR)/libvtv && \
45284 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45285 @endif target-libvtv-bootstrap
45288 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45289 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45290 maybe-all-stagetrain-target-libvtv:
45291 maybe-clean-stagetrain-target-libvtv:
45292 @if target-libvtv-bootstrap
45293 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45294 all-stagetrain: all-stagetrain-target-libvtv
45295 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45296 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45297 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45298 @r=`${PWD_COMMAND}`; export r; \
45299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45300 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45301 $(RAW_CXX_TARGET_EXPORTS) \
45303 cd $(TARGET_SUBDIR)/libvtv && \
45305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45306 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45308 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45312 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45313 TFLAGS="$(STAGEtrain_TFLAGS)" \
45314 $(TARGET-stagetrain-target-libvtv)
45316 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45317 clean-stagetrain: clean-stagetrain-target-libvtv
45318 clean-stagetrain-target-libvtv:
45319 @if [ $(current_stage) = stagetrain ]; then \
45320 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45321 else \
45322 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45323 $(MAKE) stagetrain-start; \
45324 fi; \
45325 cd $(TARGET_SUBDIR)/libvtv && \
45326 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45327 @endif target-libvtv-bootstrap
45330 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45331 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45332 maybe-all-stagefeedback-target-libvtv:
45333 maybe-clean-stagefeedback-target-libvtv:
45334 @if target-libvtv-bootstrap
45335 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45336 all-stagefeedback: all-stagefeedback-target-libvtv
45337 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45338 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45339 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45340 @r=`${PWD_COMMAND}`; export r; \
45341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45342 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45343 $(RAW_CXX_TARGET_EXPORTS) \
45345 cd $(TARGET_SUBDIR)/libvtv && \
45347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45348 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45349 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45350 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45354 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45355 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45356 $(TARGET-stagefeedback-target-libvtv)
45358 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45359 clean-stagefeedback: clean-stagefeedback-target-libvtv
45360 clean-stagefeedback-target-libvtv:
45361 @if [ $(current_stage) = stagefeedback ]; then \
45362 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45363 else \
45364 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45365 $(MAKE) stagefeedback-start; \
45366 fi; \
45367 cd $(TARGET_SUBDIR)/libvtv && \
45368 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45369 @endif target-libvtv-bootstrap
45372 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45373 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45374 maybe-all-stageautoprofile-target-libvtv:
45375 maybe-clean-stageautoprofile-target-libvtv:
45376 @if target-libvtv-bootstrap
45377 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45378 all-stageautoprofile: all-stageautoprofile-target-libvtv
45379 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45380 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45381 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45382 @r=`${PWD_COMMAND}`; export r; \
45383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45385 $(RAW_CXX_TARGET_EXPORTS) \
45387 cd $(TARGET_SUBDIR)/libvtv && \
45388 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45390 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45396 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45397 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45398 $(TARGET-stageautoprofile-target-libvtv)
45400 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45401 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45402 clean-stageautoprofile-target-libvtv:
45403 @if [ $(current_stage) = stageautoprofile ]; then \
45404 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45405 else \
45406 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45407 $(MAKE) stageautoprofile-start; \
45408 fi; \
45409 cd $(TARGET_SUBDIR)/libvtv && \
45410 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45411 @endif target-libvtv-bootstrap
45414 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45415 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45416 maybe-all-stageautofeedback-target-libvtv:
45417 maybe-clean-stageautofeedback-target-libvtv:
45418 @if target-libvtv-bootstrap
45419 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45420 all-stageautofeedback: all-stageautofeedback-target-libvtv
45421 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45422 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45423 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45424 @r=`${PWD_COMMAND}`; export r; \
45425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45426 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45427 $(RAW_CXX_TARGET_EXPORTS) \
45429 cd $(TARGET_SUBDIR)/libvtv && \
45431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45432 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45433 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45434 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45438 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45439 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45440 $(TARGET-stageautofeedback-target-libvtv)
45442 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45443 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45444 clean-stageautofeedback-target-libvtv:
45445 @if [ $(current_stage) = stageautofeedback ]; then \
45446 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45447 else \
45448 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45449 $(MAKE) stageautofeedback-start; \
45450 fi; \
45451 cd $(TARGET_SUBDIR)/libvtv && \
45452 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45453 @endif target-libvtv-bootstrap
45460 .PHONY: check-target-libvtv maybe-check-target-libvtv
45461 maybe-check-target-libvtv:
45462 @if target-libvtv
45463 maybe-check-target-libvtv: check-target-libvtv
45465 check-target-libvtv:
45466 @: $(MAKE); $(unstage)
45467 @r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 $(RAW_CXX_TARGET_EXPORTS) \
45470 (cd $(TARGET_SUBDIR)/libvtv && \
45471 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45473 @endif target-libvtv
45475 .PHONY: install-target-libvtv maybe-install-target-libvtv
45476 maybe-install-target-libvtv:
45477 @if target-libvtv
45478 maybe-install-target-libvtv: install-target-libvtv
45480 install-target-libvtv: installdirs
45481 @: $(MAKE); $(unstage)
45482 @r=`${PWD_COMMAND}`; export r; \
45483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484 $(RAW_CXX_TARGET_EXPORTS) \
45485 (cd $(TARGET_SUBDIR)/libvtv && \
45486 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45488 @endif target-libvtv
45490 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45491 maybe-install-strip-target-libvtv:
45492 @if target-libvtv
45493 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45495 install-strip-target-libvtv: installdirs
45496 @: $(MAKE); $(unstage)
45497 @r=`${PWD_COMMAND}`; export r; \
45498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45499 $(RAW_CXX_TARGET_EXPORTS) \
45500 (cd $(TARGET_SUBDIR)/libvtv && \
45501 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45503 @endif target-libvtv
45505 # Other targets (info, dvi, pdf, etc.)
45507 .PHONY: maybe-info-target-libvtv info-target-libvtv
45508 maybe-info-target-libvtv:
45509 @if target-libvtv
45510 maybe-info-target-libvtv: info-target-libvtv
45512 info-target-libvtv: \
45513 configure-target-libvtv
45514 @: $(MAKE); $(unstage)
45515 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45516 r=`${PWD_COMMAND}`; export r; \
45517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45518 $(RAW_CXX_TARGET_EXPORTS) \
45519 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45520 for flag in $(EXTRA_TARGET_FLAGS); do \
45521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45522 done; \
45523 (cd $(TARGET_SUBDIR)/libvtv && \
45524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45526 "RANLIB=$${RANLIB}" \
45527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45528 info) \
45529 || exit 1
45531 @endif target-libvtv
45533 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45534 maybe-dvi-target-libvtv:
45535 @if target-libvtv
45536 maybe-dvi-target-libvtv: dvi-target-libvtv
45538 dvi-target-libvtv: \
45539 configure-target-libvtv
45540 @: $(MAKE); $(unstage)
45541 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45542 r=`${PWD_COMMAND}`; export r; \
45543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544 $(RAW_CXX_TARGET_EXPORTS) \
45545 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45546 for flag in $(EXTRA_TARGET_FLAGS); do \
45547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45548 done; \
45549 (cd $(TARGET_SUBDIR)/libvtv && \
45550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45552 "RANLIB=$${RANLIB}" \
45553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45554 dvi) \
45555 || exit 1
45557 @endif target-libvtv
45559 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45560 maybe-pdf-target-libvtv:
45561 @if target-libvtv
45562 maybe-pdf-target-libvtv: pdf-target-libvtv
45564 pdf-target-libvtv: \
45565 configure-target-libvtv
45566 @: $(MAKE); $(unstage)
45567 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45568 r=`${PWD_COMMAND}`; export r; \
45569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45570 $(RAW_CXX_TARGET_EXPORTS) \
45571 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45572 for flag in $(EXTRA_TARGET_FLAGS); do \
45573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45574 done; \
45575 (cd $(TARGET_SUBDIR)/libvtv && \
45576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45578 "RANLIB=$${RANLIB}" \
45579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45580 pdf) \
45581 || exit 1
45583 @endif target-libvtv
45585 .PHONY: maybe-html-target-libvtv html-target-libvtv
45586 maybe-html-target-libvtv:
45587 @if target-libvtv
45588 maybe-html-target-libvtv: html-target-libvtv
45590 html-target-libvtv: \
45591 configure-target-libvtv
45592 @: $(MAKE); $(unstage)
45593 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45594 r=`${PWD_COMMAND}`; export r; \
45595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45596 $(RAW_CXX_TARGET_EXPORTS) \
45597 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45598 for flag in $(EXTRA_TARGET_FLAGS); do \
45599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45600 done; \
45601 (cd $(TARGET_SUBDIR)/libvtv && \
45602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45604 "RANLIB=$${RANLIB}" \
45605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45606 html) \
45607 || exit 1
45609 @endif target-libvtv
45611 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45612 maybe-TAGS-target-libvtv:
45613 @if target-libvtv
45614 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45616 TAGS-target-libvtv: \
45617 configure-target-libvtv
45618 @: $(MAKE); $(unstage)
45619 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45620 r=`${PWD_COMMAND}`; export r; \
45621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622 $(RAW_CXX_TARGET_EXPORTS) \
45623 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45624 for flag in $(EXTRA_TARGET_FLAGS); do \
45625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45626 done; \
45627 (cd $(TARGET_SUBDIR)/libvtv && \
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}" \
45632 TAGS) \
45633 || exit 1
45635 @endif target-libvtv
45637 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45638 maybe-install-info-target-libvtv:
45639 @if target-libvtv
45640 maybe-install-info-target-libvtv: install-info-target-libvtv
45642 install-info-target-libvtv: \
45643 configure-target-libvtv \
45644 info-target-libvtv
45645 @: $(MAKE); $(unstage)
45646 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45647 r=`${PWD_COMMAND}`; export r; \
45648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649 $(RAW_CXX_TARGET_EXPORTS) \
45650 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45651 for flag in $(EXTRA_TARGET_FLAGS); do \
45652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45653 done; \
45654 (cd $(TARGET_SUBDIR)/libvtv && \
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}" \
45659 install-info) \
45660 || exit 1
45662 @endif target-libvtv
45664 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45665 maybe-install-pdf-target-libvtv:
45666 @if target-libvtv
45667 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45669 install-pdf-target-libvtv: \
45670 configure-target-libvtv \
45671 pdf-target-libvtv
45672 @: $(MAKE); $(unstage)
45673 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45674 r=`${PWD_COMMAND}`; export r; \
45675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45676 $(RAW_CXX_TARGET_EXPORTS) \
45677 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45678 for flag in $(EXTRA_TARGET_FLAGS); do \
45679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45680 done; \
45681 (cd $(TARGET_SUBDIR)/libvtv && \
45682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45684 "RANLIB=$${RANLIB}" \
45685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45686 install-pdf) \
45687 || exit 1
45689 @endif target-libvtv
45691 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45692 maybe-install-html-target-libvtv:
45693 @if target-libvtv
45694 maybe-install-html-target-libvtv: install-html-target-libvtv
45696 install-html-target-libvtv: \
45697 configure-target-libvtv \
45698 html-target-libvtv
45699 @: $(MAKE); $(unstage)
45700 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45701 r=`${PWD_COMMAND}`; export r; \
45702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45703 $(RAW_CXX_TARGET_EXPORTS) \
45704 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45705 for flag in $(EXTRA_TARGET_FLAGS); do \
45706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45707 done; \
45708 (cd $(TARGET_SUBDIR)/libvtv && \
45709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45711 "RANLIB=$${RANLIB}" \
45712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45713 install-html) \
45714 || exit 1
45716 @endif target-libvtv
45718 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45719 maybe-installcheck-target-libvtv:
45720 @if target-libvtv
45721 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45723 installcheck-target-libvtv: \
45724 configure-target-libvtv
45725 @: $(MAKE); $(unstage)
45726 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45727 r=`${PWD_COMMAND}`; export r; \
45728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45729 $(RAW_CXX_TARGET_EXPORTS) \
45730 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45731 for flag in $(EXTRA_TARGET_FLAGS); do \
45732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45733 done; \
45734 (cd $(TARGET_SUBDIR)/libvtv && \
45735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45737 "RANLIB=$${RANLIB}" \
45738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45739 installcheck) \
45740 || exit 1
45742 @endif target-libvtv
45744 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45745 maybe-mostlyclean-target-libvtv:
45746 @if target-libvtv
45747 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45749 mostlyclean-target-libvtv:
45750 @: $(MAKE); $(unstage)
45751 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45752 r=`${PWD_COMMAND}`; export r; \
45753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754 $(RAW_CXX_TARGET_EXPORTS) \
45755 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45756 for flag in $(EXTRA_TARGET_FLAGS); do \
45757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45758 done; \
45759 (cd $(TARGET_SUBDIR)/libvtv && \
45760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45762 "RANLIB=$${RANLIB}" \
45763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45764 mostlyclean) \
45765 || exit 1
45767 @endif target-libvtv
45769 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45770 maybe-clean-target-libvtv:
45771 @if target-libvtv
45772 maybe-clean-target-libvtv: clean-target-libvtv
45774 clean-target-libvtv:
45775 @: $(MAKE); $(unstage)
45776 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45777 r=`${PWD_COMMAND}`; export r; \
45778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45779 $(RAW_CXX_TARGET_EXPORTS) \
45780 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45781 for flag in $(EXTRA_TARGET_FLAGS); do \
45782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783 done; \
45784 (cd $(TARGET_SUBDIR)/libvtv && \
45785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45787 "RANLIB=$${RANLIB}" \
45788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45789 clean) \
45790 || exit 1
45792 @endif target-libvtv
45794 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45795 maybe-distclean-target-libvtv:
45796 @if target-libvtv
45797 maybe-distclean-target-libvtv: distclean-target-libvtv
45799 distclean-target-libvtv:
45800 @: $(MAKE); $(unstage)
45801 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45802 r=`${PWD_COMMAND}`; export r; \
45803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804 $(RAW_CXX_TARGET_EXPORTS) \
45805 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45806 for flag in $(EXTRA_TARGET_FLAGS); do \
45807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808 done; \
45809 (cd $(TARGET_SUBDIR)/libvtv && \
45810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45812 "RANLIB=$${RANLIB}" \
45813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45814 distclean) \
45815 || exit 1
45817 @endif target-libvtv
45819 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45820 maybe-maintainer-clean-target-libvtv:
45821 @if target-libvtv
45822 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45824 maintainer-clean-target-libvtv:
45825 @: $(MAKE); $(unstage)
45826 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45827 r=`${PWD_COMMAND}`; export r; \
45828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45829 $(RAW_CXX_TARGET_EXPORTS) \
45830 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45831 for flag in $(EXTRA_TARGET_FLAGS); do \
45832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45833 done; \
45834 (cd $(TARGET_SUBDIR)/libvtv && \
45835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45837 "RANLIB=$${RANLIB}" \
45838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45839 maintainer-clean) \
45840 || exit 1
45842 @endif target-libvtv
45848 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45849 maybe-configure-target-liboffloadmic:
45850 @if gcc-bootstrap
45851 configure-target-liboffloadmic: stage_current
45852 @endif gcc-bootstrap
45853 @if target-liboffloadmic
45854 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45855 configure-target-liboffloadmic:
45856 @: $(MAKE); $(unstage)
45857 @r=`${PWD_COMMAND}`; export r; \
45858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45859 echo "Checking multilib configuration for liboffloadmic..."; \
45860 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45861 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45862 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45863 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45864 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45865 else \
45866 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45867 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45868 fi; \
45869 else \
45870 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45871 fi; \
45872 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45874 $(NORMAL_TARGET_EXPORTS) \
45875 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45876 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45877 case $(srcdir) in \
45878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45879 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45881 esac; \
45882 module_srcdir=liboffloadmic; \
45883 rm -f no-such-file || : ; \
45884 CONFIG_SITE=no-such-file $(SHELL) \
45885 $$s/$$module_srcdir/configure \
45886 --srcdir=$${topdir}/$$module_srcdir \
45887 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45888 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45889 || exit 1
45890 @endif target-liboffloadmic
45896 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45897 maybe-all-target-liboffloadmic:
45898 @if gcc-bootstrap
45899 all-target-liboffloadmic: stage_current
45900 @endif gcc-bootstrap
45901 @if target-liboffloadmic
45902 TARGET-target-liboffloadmic=all
45903 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45904 all-target-liboffloadmic: configure-target-liboffloadmic
45905 @: $(MAKE); $(unstage)
45906 @r=`${PWD_COMMAND}`; export r; \
45907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45908 $(NORMAL_TARGET_EXPORTS) \
45909 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45910 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45911 $(TARGET-target-liboffloadmic))
45912 @endif target-liboffloadmic
45918 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45919 maybe-check-target-liboffloadmic:
45920 @if target-liboffloadmic
45921 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45923 check-target-liboffloadmic:
45924 @: $(MAKE); $(unstage)
45925 @r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45929 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45931 @endif target-liboffloadmic
45933 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45934 maybe-install-target-liboffloadmic:
45935 @if target-liboffloadmic
45936 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45938 install-target-liboffloadmic: installdirs
45939 @: $(MAKE); $(unstage)
45940 @r=`${PWD_COMMAND}`; export r; \
45941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942 $(NORMAL_TARGET_EXPORTS) \
45943 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45944 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45946 @endif target-liboffloadmic
45948 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45949 maybe-install-strip-target-liboffloadmic:
45950 @if target-liboffloadmic
45951 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45953 install-strip-target-liboffloadmic: installdirs
45954 @: $(MAKE); $(unstage)
45955 @r=`${PWD_COMMAND}`; export r; \
45956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45957 $(NORMAL_TARGET_EXPORTS) \
45958 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45959 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45961 @endif target-liboffloadmic
45963 # Other targets (info, dvi, pdf, etc.)
45965 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45966 maybe-info-target-liboffloadmic:
45967 @if target-liboffloadmic
45968 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45970 info-target-liboffloadmic: \
45971 configure-target-liboffloadmic
45972 @: $(MAKE); $(unstage)
45973 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45974 r=`${PWD_COMMAND}`; export r; \
45975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45976 $(NORMAL_TARGET_EXPORTS) \
45977 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45978 for flag in $(EXTRA_TARGET_FLAGS); do \
45979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45980 done; \
45981 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45984 "RANLIB=$${RANLIB}" \
45985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45986 info) \
45987 || exit 1
45989 @endif target-liboffloadmic
45991 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45992 maybe-dvi-target-liboffloadmic:
45993 @if target-liboffloadmic
45994 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45996 dvi-target-liboffloadmic: \
45997 configure-target-liboffloadmic
45998 @: $(MAKE); $(unstage)
45999 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46000 r=`${PWD_COMMAND}`; export r; \
46001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46002 $(NORMAL_TARGET_EXPORTS) \
46003 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
46004 for flag in $(EXTRA_TARGET_FLAGS); do \
46005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46006 done; \
46007 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46010 "RANLIB=$${RANLIB}" \
46011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46012 dvi) \
46013 || exit 1
46015 @endif target-liboffloadmic
46017 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46018 maybe-pdf-target-liboffloadmic:
46019 @if target-liboffloadmic
46020 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46022 pdf-target-liboffloadmic: \
46023 configure-target-liboffloadmic
46024 @: $(MAKE); $(unstage)
46025 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46026 r=`${PWD_COMMAND}`; export r; \
46027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46028 $(NORMAL_TARGET_EXPORTS) \
46029 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46030 for flag in $(EXTRA_TARGET_FLAGS); do \
46031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46032 done; \
46033 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46036 "RANLIB=$${RANLIB}" \
46037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46038 pdf) \
46039 || exit 1
46041 @endif target-liboffloadmic
46043 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46044 maybe-html-target-liboffloadmic:
46045 @if target-liboffloadmic
46046 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46048 html-target-liboffloadmic: \
46049 configure-target-liboffloadmic
46050 @: $(MAKE); $(unstage)
46051 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46052 r=`${PWD_COMMAND}`; export r; \
46053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46054 $(NORMAL_TARGET_EXPORTS) \
46055 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46056 for flag in $(EXTRA_TARGET_FLAGS); do \
46057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46058 done; \
46059 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46062 "RANLIB=$${RANLIB}" \
46063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46064 html) \
46065 || exit 1
46067 @endif target-liboffloadmic
46069 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46070 maybe-TAGS-target-liboffloadmic:
46071 @if target-liboffloadmic
46072 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46074 TAGS-target-liboffloadmic: \
46075 configure-target-liboffloadmic
46076 @: $(MAKE); $(unstage)
46077 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46078 r=`${PWD_COMMAND}`; export r; \
46079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080 $(NORMAL_TARGET_EXPORTS) \
46081 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46082 for flag in $(EXTRA_TARGET_FLAGS); do \
46083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46084 done; \
46085 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46088 "RANLIB=$${RANLIB}" \
46089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46090 TAGS) \
46091 || exit 1
46093 @endif target-liboffloadmic
46095 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46096 maybe-install-info-target-liboffloadmic:
46097 @if target-liboffloadmic
46098 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46100 install-info-target-liboffloadmic: \
46101 configure-target-liboffloadmic \
46102 info-target-liboffloadmic
46103 @: $(MAKE); $(unstage)
46104 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46105 r=`${PWD_COMMAND}`; export r; \
46106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107 $(NORMAL_TARGET_EXPORTS) \
46108 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46109 for flag in $(EXTRA_TARGET_FLAGS); do \
46110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46111 done; \
46112 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46115 "RANLIB=$${RANLIB}" \
46116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46117 install-info) \
46118 || exit 1
46120 @endif target-liboffloadmic
46122 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46123 maybe-install-pdf-target-liboffloadmic:
46124 @if target-liboffloadmic
46125 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46127 install-pdf-target-liboffloadmic: \
46128 configure-target-liboffloadmic \
46129 pdf-target-liboffloadmic
46130 @: $(MAKE); $(unstage)
46131 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46132 r=`${PWD_COMMAND}`; export r; \
46133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46134 $(NORMAL_TARGET_EXPORTS) \
46135 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46136 for flag in $(EXTRA_TARGET_FLAGS); do \
46137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46138 done; \
46139 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46142 "RANLIB=$${RANLIB}" \
46143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46144 install-pdf) \
46145 || exit 1
46147 @endif target-liboffloadmic
46149 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46150 maybe-install-html-target-liboffloadmic:
46151 @if target-liboffloadmic
46152 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46154 install-html-target-liboffloadmic: \
46155 configure-target-liboffloadmic \
46156 html-target-liboffloadmic
46157 @: $(MAKE); $(unstage)
46158 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46159 r=`${PWD_COMMAND}`; export r; \
46160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46161 $(NORMAL_TARGET_EXPORTS) \
46162 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46163 for flag in $(EXTRA_TARGET_FLAGS); do \
46164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46165 done; \
46166 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46169 "RANLIB=$${RANLIB}" \
46170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46171 install-html) \
46172 || exit 1
46174 @endif target-liboffloadmic
46176 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46177 maybe-installcheck-target-liboffloadmic:
46178 @if target-liboffloadmic
46179 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46181 installcheck-target-liboffloadmic: \
46182 configure-target-liboffloadmic
46183 @: $(MAKE); $(unstage)
46184 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46185 r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 $(NORMAL_TARGET_EXPORTS) \
46188 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46189 for flag in $(EXTRA_TARGET_FLAGS); do \
46190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191 done; \
46192 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195 "RANLIB=$${RANLIB}" \
46196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197 installcheck) \
46198 || exit 1
46200 @endif target-liboffloadmic
46202 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46203 maybe-mostlyclean-target-liboffloadmic:
46204 @if target-liboffloadmic
46205 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46207 mostlyclean-target-liboffloadmic:
46208 @: $(MAKE); $(unstage)
46209 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46210 r=`${PWD_COMMAND}`; export r; \
46211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212 $(NORMAL_TARGET_EXPORTS) \
46213 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46214 for flag in $(EXTRA_TARGET_FLAGS); do \
46215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216 done; \
46217 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220 "RANLIB=$${RANLIB}" \
46221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222 mostlyclean) \
46223 || exit 1
46225 @endif target-liboffloadmic
46227 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46228 maybe-clean-target-liboffloadmic:
46229 @if target-liboffloadmic
46230 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46232 clean-target-liboffloadmic:
46233 @: $(MAKE); $(unstage)
46234 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46235 r=`${PWD_COMMAND}`; export r; \
46236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46237 $(NORMAL_TARGET_EXPORTS) \
46238 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46239 for flag in $(EXTRA_TARGET_FLAGS); do \
46240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46241 done; \
46242 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46245 "RANLIB=$${RANLIB}" \
46246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46247 clean) \
46248 || exit 1
46250 @endif target-liboffloadmic
46252 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46253 maybe-distclean-target-liboffloadmic:
46254 @if target-liboffloadmic
46255 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46257 distclean-target-liboffloadmic:
46258 @: $(MAKE); $(unstage)
46259 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46260 r=`${PWD_COMMAND}`; export r; \
46261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262 $(NORMAL_TARGET_EXPORTS) \
46263 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46264 for flag in $(EXTRA_TARGET_FLAGS); do \
46265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46266 done; \
46267 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46270 "RANLIB=$${RANLIB}" \
46271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46272 distclean) \
46273 || exit 1
46275 @endif target-liboffloadmic
46277 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46278 maybe-maintainer-clean-target-liboffloadmic:
46279 @if target-liboffloadmic
46280 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46282 maintainer-clean-target-liboffloadmic:
46283 @: $(MAKE); $(unstage)
46284 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46285 r=`${PWD_COMMAND}`; export r; \
46286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46287 $(NORMAL_TARGET_EXPORTS) \
46288 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46289 for flag in $(EXTRA_TARGET_FLAGS); do \
46290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46291 done; \
46292 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46295 "RANLIB=$${RANLIB}" \
46296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46297 maintainer-clean) \
46298 || exit 1
46300 @endif target-liboffloadmic
46306 .PHONY: configure-target-libssp maybe-configure-target-libssp
46307 maybe-configure-target-libssp:
46308 @if gcc-bootstrap
46309 configure-target-libssp: stage_current
46310 @endif gcc-bootstrap
46311 @if target-libssp
46312 maybe-configure-target-libssp: configure-target-libssp
46313 configure-target-libssp:
46314 @: $(MAKE); $(unstage)
46315 @r=`${PWD_COMMAND}`; export r; \
46316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46317 echo "Checking multilib configuration for libssp..."; \
46318 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46319 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46320 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46321 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46322 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46323 else \
46324 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46325 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46326 fi; \
46327 else \
46328 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46329 fi; \
46330 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46331 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46332 $(NORMAL_TARGET_EXPORTS) \
46333 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46334 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46335 case $(srcdir) in \
46336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46337 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46339 esac; \
46340 module_srcdir=libssp; \
46341 rm -f no-such-file || : ; \
46342 CONFIG_SITE=no-such-file $(SHELL) \
46343 $$s/$$module_srcdir/configure \
46344 --srcdir=$${topdir}/$$module_srcdir \
46345 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46346 --target=${target_alias} \
46347 || exit 1
46348 @endif target-libssp
46354 .PHONY: all-target-libssp maybe-all-target-libssp
46355 maybe-all-target-libssp:
46356 @if gcc-bootstrap
46357 all-target-libssp: stage_current
46358 @endif gcc-bootstrap
46359 @if target-libssp
46360 TARGET-target-libssp=all
46361 maybe-all-target-libssp: all-target-libssp
46362 all-target-libssp: configure-target-libssp
46363 @: $(MAKE); $(unstage)
46364 @r=`${PWD_COMMAND}`; export r; \
46365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46366 $(NORMAL_TARGET_EXPORTS) \
46367 (cd $(TARGET_SUBDIR)/libssp && \
46368 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46369 $(TARGET-target-libssp))
46370 @endif target-libssp
46376 .PHONY: check-target-libssp maybe-check-target-libssp
46377 maybe-check-target-libssp:
46378 @if target-libssp
46379 maybe-check-target-libssp: check-target-libssp
46381 check-target-libssp:
46382 @: $(MAKE); $(unstage)
46383 @r=`${PWD_COMMAND}`; export r; \
46384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385 $(NORMAL_TARGET_EXPORTS) \
46386 (cd $(TARGET_SUBDIR)/libssp && \
46387 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46389 @endif target-libssp
46391 .PHONY: install-target-libssp maybe-install-target-libssp
46392 maybe-install-target-libssp:
46393 @if target-libssp
46394 maybe-install-target-libssp: install-target-libssp
46396 install-target-libssp: installdirs
46397 @: $(MAKE); $(unstage)
46398 @r=`${PWD_COMMAND}`; export r; \
46399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400 $(NORMAL_TARGET_EXPORTS) \
46401 (cd $(TARGET_SUBDIR)/libssp && \
46402 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46404 @endif target-libssp
46406 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46407 maybe-install-strip-target-libssp:
46408 @if target-libssp
46409 maybe-install-strip-target-libssp: install-strip-target-libssp
46411 install-strip-target-libssp: installdirs
46412 @: $(MAKE); $(unstage)
46413 @r=`${PWD_COMMAND}`; export r; \
46414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415 $(NORMAL_TARGET_EXPORTS) \
46416 (cd $(TARGET_SUBDIR)/libssp && \
46417 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46419 @endif target-libssp
46421 # Other targets (info, dvi, pdf, etc.)
46423 .PHONY: maybe-info-target-libssp info-target-libssp
46424 maybe-info-target-libssp:
46425 @if target-libssp
46426 maybe-info-target-libssp: info-target-libssp
46428 info-target-libssp: \
46429 configure-target-libssp
46430 @: $(MAKE); $(unstage)
46431 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46432 r=`${PWD_COMMAND}`; export r; \
46433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46434 $(NORMAL_TARGET_EXPORTS) \
46435 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46436 for flag in $(EXTRA_TARGET_FLAGS); do \
46437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46438 done; \
46439 (cd $(TARGET_SUBDIR)/libssp && \
46440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46442 "RANLIB=$${RANLIB}" \
46443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46444 info) \
46445 || exit 1
46447 @endif target-libssp
46449 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46450 maybe-dvi-target-libssp:
46451 @if target-libssp
46452 maybe-dvi-target-libssp: dvi-target-libssp
46454 dvi-target-libssp: \
46455 configure-target-libssp
46456 @: $(MAKE); $(unstage)
46457 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46458 r=`${PWD_COMMAND}`; export r; \
46459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460 $(NORMAL_TARGET_EXPORTS) \
46461 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46462 for flag in $(EXTRA_TARGET_FLAGS); do \
46463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46464 done; \
46465 (cd $(TARGET_SUBDIR)/libssp && \
46466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46468 "RANLIB=$${RANLIB}" \
46469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46470 dvi) \
46471 || exit 1
46473 @endif target-libssp
46475 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46476 maybe-pdf-target-libssp:
46477 @if target-libssp
46478 maybe-pdf-target-libssp: pdf-target-libssp
46480 pdf-target-libssp: \
46481 configure-target-libssp
46482 @: $(MAKE); $(unstage)
46483 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46484 r=`${PWD_COMMAND}`; export r; \
46485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46486 $(NORMAL_TARGET_EXPORTS) \
46487 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46488 for flag in $(EXTRA_TARGET_FLAGS); do \
46489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46490 done; \
46491 (cd $(TARGET_SUBDIR)/libssp && \
46492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46494 "RANLIB=$${RANLIB}" \
46495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46496 pdf) \
46497 || exit 1
46499 @endif target-libssp
46501 .PHONY: maybe-html-target-libssp html-target-libssp
46502 maybe-html-target-libssp:
46503 @if target-libssp
46504 maybe-html-target-libssp: html-target-libssp
46506 html-target-libssp: \
46507 configure-target-libssp
46508 @: $(MAKE); $(unstage)
46509 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46510 r=`${PWD_COMMAND}`; export r; \
46511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46512 $(NORMAL_TARGET_EXPORTS) \
46513 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46514 for flag in $(EXTRA_TARGET_FLAGS); do \
46515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46516 done; \
46517 (cd $(TARGET_SUBDIR)/libssp && \
46518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46520 "RANLIB=$${RANLIB}" \
46521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46522 html) \
46523 || exit 1
46525 @endif target-libssp
46527 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46528 maybe-TAGS-target-libssp:
46529 @if target-libssp
46530 maybe-TAGS-target-libssp: TAGS-target-libssp
46532 TAGS-target-libssp: \
46533 configure-target-libssp
46534 @: $(MAKE); $(unstage)
46535 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46536 r=`${PWD_COMMAND}`; export r; \
46537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46538 $(NORMAL_TARGET_EXPORTS) \
46539 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46540 for flag in $(EXTRA_TARGET_FLAGS); do \
46541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46542 done; \
46543 (cd $(TARGET_SUBDIR)/libssp && \
46544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46546 "RANLIB=$${RANLIB}" \
46547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46548 TAGS) \
46549 || exit 1
46551 @endif target-libssp
46553 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46554 maybe-install-info-target-libssp:
46555 @if target-libssp
46556 maybe-install-info-target-libssp: install-info-target-libssp
46558 install-info-target-libssp: \
46559 configure-target-libssp \
46560 info-target-libssp
46561 @: $(MAKE); $(unstage)
46562 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46563 r=`${PWD_COMMAND}`; export r; \
46564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46565 $(NORMAL_TARGET_EXPORTS) \
46566 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46567 for flag in $(EXTRA_TARGET_FLAGS); do \
46568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46569 done; \
46570 (cd $(TARGET_SUBDIR)/libssp && \
46571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46573 "RANLIB=$${RANLIB}" \
46574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46575 install-info) \
46576 || exit 1
46578 @endif target-libssp
46580 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46581 maybe-install-pdf-target-libssp:
46582 @if target-libssp
46583 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46585 install-pdf-target-libssp: \
46586 configure-target-libssp \
46587 pdf-target-libssp
46588 @: $(MAKE); $(unstage)
46589 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46590 r=`${PWD_COMMAND}`; export r; \
46591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46592 $(NORMAL_TARGET_EXPORTS) \
46593 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46594 for flag in $(EXTRA_TARGET_FLAGS); do \
46595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46596 done; \
46597 (cd $(TARGET_SUBDIR)/libssp && \
46598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46600 "RANLIB=$${RANLIB}" \
46601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46602 install-pdf) \
46603 || exit 1
46605 @endif target-libssp
46607 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46608 maybe-install-html-target-libssp:
46609 @if target-libssp
46610 maybe-install-html-target-libssp: install-html-target-libssp
46612 install-html-target-libssp: \
46613 configure-target-libssp \
46614 html-target-libssp
46615 @: $(MAKE); $(unstage)
46616 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46617 r=`${PWD_COMMAND}`; export r; \
46618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46619 $(NORMAL_TARGET_EXPORTS) \
46620 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46621 for flag in $(EXTRA_TARGET_FLAGS); do \
46622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46623 done; \
46624 (cd $(TARGET_SUBDIR)/libssp && \
46625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46627 "RANLIB=$${RANLIB}" \
46628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46629 install-html) \
46630 || exit 1
46632 @endif target-libssp
46634 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46635 maybe-installcheck-target-libssp:
46636 @if target-libssp
46637 maybe-installcheck-target-libssp: installcheck-target-libssp
46639 installcheck-target-libssp: \
46640 configure-target-libssp
46641 @: $(MAKE); $(unstage)
46642 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46643 r=`${PWD_COMMAND}`; export r; \
46644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46645 $(NORMAL_TARGET_EXPORTS) \
46646 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46647 for flag in $(EXTRA_TARGET_FLAGS); do \
46648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46649 done; \
46650 (cd $(TARGET_SUBDIR)/libssp && \
46651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46653 "RANLIB=$${RANLIB}" \
46654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46655 installcheck) \
46656 || exit 1
46658 @endif target-libssp
46660 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46661 maybe-mostlyclean-target-libssp:
46662 @if target-libssp
46663 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46665 mostlyclean-target-libssp:
46666 @: $(MAKE); $(unstage)
46667 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46668 r=`${PWD_COMMAND}`; export r; \
46669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46670 $(NORMAL_TARGET_EXPORTS) \
46671 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46672 for flag in $(EXTRA_TARGET_FLAGS); do \
46673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46674 done; \
46675 (cd $(TARGET_SUBDIR)/libssp && \
46676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46678 "RANLIB=$${RANLIB}" \
46679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46680 mostlyclean) \
46681 || exit 1
46683 @endif target-libssp
46685 .PHONY: maybe-clean-target-libssp clean-target-libssp
46686 maybe-clean-target-libssp:
46687 @if target-libssp
46688 maybe-clean-target-libssp: clean-target-libssp
46690 clean-target-libssp:
46691 @: $(MAKE); $(unstage)
46692 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46693 r=`${PWD_COMMAND}`; export r; \
46694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46695 $(NORMAL_TARGET_EXPORTS) \
46696 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46697 for flag in $(EXTRA_TARGET_FLAGS); do \
46698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46699 done; \
46700 (cd $(TARGET_SUBDIR)/libssp && \
46701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46703 "RANLIB=$${RANLIB}" \
46704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46705 clean) \
46706 || exit 1
46708 @endif target-libssp
46710 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46711 maybe-distclean-target-libssp:
46712 @if target-libssp
46713 maybe-distclean-target-libssp: distclean-target-libssp
46715 distclean-target-libssp:
46716 @: $(MAKE); $(unstage)
46717 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46718 r=`${PWD_COMMAND}`; export r; \
46719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46720 $(NORMAL_TARGET_EXPORTS) \
46721 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46722 for flag in $(EXTRA_TARGET_FLAGS); do \
46723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46724 done; \
46725 (cd $(TARGET_SUBDIR)/libssp && \
46726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46728 "RANLIB=$${RANLIB}" \
46729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46730 distclean) \
46731 || exit 1
46733 @endif target-libssp
46735 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46736 maybe-maintainer-clean-target-libssp:
46737 @if target-libssp
46738 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46740 maintainer-clean-target-libssp:
46741 @: $(MAKE); $(unstage)
46742 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46743 r=`${PWD_COMMAND}`; export r; \
46744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46745 $(NORMAL_TARGET_EXPORTS) \
46746 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46747 for flag in $(EXTRA_TARGET_FLAGS); do \
46748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46749 done; \
46750 (cd $(TARGET_SUBDIR)/libssp && \
46751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46753 "RANLIB=$${RANLIB}" \
46754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46755 maintainer-clean) \
46756 || exit 1
46758 @endif target-libssp
46764 .PHONY: configure-target-newlib maybe-configure-target-newlib
46765 maybe-configure-target-newlib:
46766 @if gcc-bootstrap
46767 configure-target-newlib: stage_current
46768 @endif gcc-bootstrap
46769 @if target-newlib
46770 maybe-configure-target-newlib: configure-target-newlib
46771 configure-target-newlib:
46772 @: $(MAKE); $(unstage)
46773 @r=`${PWD_COMMAND}`; export r; \
46774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775 echo "Checking multilib configuration for newlib..."; \
46776 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46777 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46778 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46779 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46780 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46781 else \
46782 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46783 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46784 fi; \
46785 else \
46786 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46787 fi; \
46788 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46790 $(NORMAL_TARGET_EXPORTS) \
46791 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46792 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46793 case $(srcdir) in \
46794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46795 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46797 esac; \
46798 module_srcdir=newlib; \
46799 rm -f no-such-file || : ; \
46800 CONFIG_SITE=no-such-file $(SHELL) \
46801 $$s/$$module_srcdir/configure \
46802 --srcdir=$${topdir}/$$module_srcdir \
46803 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46804 --target=${target_alias} \
46805 || exit 1
46806 @endif target-newlib
46812 .PHONY: all-target-newlib maybe-all-target-newlib
46813 maybe-all-target-newlib:
46814 @if gcc-bootstrap
46815 all-target-newlib: stage_current
46816 @endif gcc-bootstrap
46817 @if target-newlib
46818 TARGET-target-newlib=all
46819 maybe-all-target-newlib: all-target-newlib
46820 all-target-newlib: configure-target-newlib
46821 @: $(MAKE); $(unstage)
46822 @r=`${PWD_COMMAND}`; export r; \
46823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46824 $(NORMAL_TARGET_EXPORTS) \
46825 (cd $(TARGET_SUBDIR)/newlib && \
46826 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46827 $(TARGET-target-newlib))
46828 @endif target-newlib
46834 .PHONY: check-target-newlib maybe-check-target-newlib
46835 maybe-check-target-newlib:
46836 @if target-newlib
46837 maybe-check-target-newlib: check-target-newlib
46839 check-target-newlib:
46840 @: $(MAKE); $(unstage)
46841 @r=`${PWD_COMMAND}`; export r; \
46842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843 $(NORMAL_TARGET_EXPORTS) \
46844 (cd $(TARGET_SUBDIR)/newlib && \
46845 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46847 @endif target-newlib
46849 .PHONY: install-target-newlib maybe-install-target-newlib
46850 maybe-install-target-newlib:
46851 @if target-newlib
46852 maybe-install-target-newlib: install-target-newlib
46854 install-target-newlib: installdirs
46855 @: $(MAKE); $(unstage)
46856 @r=`${PWD_COMMAND}`; export r; \
46857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858 $(NORMAL_TARGET_EXPORTS) \
46859 (cd $(TARGET_SUBDIR)/newlib && \
46860 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46862 @endif target-newlib
46864 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46865 maybe-install-strip-target-newlib:
46866 @if target-newlib
46867 maybe-install-strip-target-newlib: install-strip-target-newlib
46869 install-strip-target-newlib: installdirs
46870 @: $(MAKE); $(unstage)
46871 @r=`${PWD_COMMAND}`; export r; \
46872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873 $(NORMAL_TARGET_EXPORTS) \
46874 (cd $(TARGET_SUBDIR)/newlib && \
46875 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46877 @endif target-newlib
46879 # Other targets (info, dvi, pdf, etc.)
46881 .PHONY: maybe-info-target-newlib info-target-newlib
46882 maybe-info-target-newlib:
46883 @if target-newlib
46884 maybe-info-target-newlib: info-target-newlib
46886 info-target-newlib: \
46887 configure-target-newlib
46888 @: $(MAKE); $(unstage)
46889 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46890 r=`${PWD_COMMAND}`; export r; \
46891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46892 $(NORMAL_TARGET_EXPORTS) \
46893 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46894 for flag in $(EXTRA_TARGET_FLAGS); do \
46895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46896 done; \
46897 (cd $(TARGET_SUBDIR)/newlib && \
46898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46900 "RANLIB=$${RANLIB}" \
46901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46902 info) \
46903 || exit 1
46905 @endif target-newlib
46907 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46908 maybe-dvi-target-newlib:
46909 @if target-newlib
46910 maybe-dvi-target-newlib: dvi-target-newlib
46912 dvi-target-newlib: \
46913 configure-target-newlib
46914 @: $(MAKE); $(unstage)
46915 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46916 r=`${PWD_COMMAND}`; export r; \
46917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918 $(NORMAL_TARGET_EXPORTS) \
46919 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46920 for flag in $(EXTRA_TARGET_FLAGS); do \
46921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922 done; \
46923 (cd $(TARGET_SUBDIR)/newlib && \
46924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926 "RANLIB=$${RANLIB}" \
46927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928 dvi) \
46929 || exit 1
46931 @endif target-newlib
46933 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46934 maybe-pdf-target-newlib:
46935 @if target-newlib
46936 maybe-pdf-target-newlib: pdf-target-newlib
46938 pdf-target-newlib: \
46939 configure-target-newlib
46940 @: $(MAKE); $(unstage)
46941 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46942 r=`${PWD_COMMAND}`; export r; \
46943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46944 $(NORMAL_TARGET_EXPORTS) \
46945 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46946 for flag in $(EXTRA_TARGET_FLAGS); do \
46947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46948 done; \
46949 (cd $(TARGET_SUBDIR)/newlib && \
46950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46952 "RANLIB=$${RANLIB}" \
46953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46954 pdf) \
46955 || exit 1
46957 @endif target-newlib
46959 .PHONY: maybe-html-target-newlib html-target-newlib
46960 maybe-html-target-newlib:
46961 @if target-newlib
46962 maybe-html-target-newlib: html-target-newlib
46964 html-target-newlib: \
46965 configure-target-newlib
46966 @: $(MAKE); $(unstage)
46967 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46968 r=`${PWD_COMMAND}`; export r; \
46969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970 $(NORMAL_TARGET_EXPORTS) \
46971 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46972 for flag in $(EXTRA_TARGET_FLAGS); do \
46973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974 done; \
46975 (cd $(TARGET_SUBDIR)/newlib && \
46976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978 "RANLIB=$${RANLIB}" \
46979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980 html) \
46981 || exit 1
46983 @endif target-newlib
46985 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46986 maybe-TAGS-target-newlib:
46987 @if target-newlib
46988 maybe-TAGS-target-newlib: TAGS-target-newlib
46990 TAGS-target-newlib: \
46991 configure-target-newlib
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46994 r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46998 for flag in $(EXTRA_TARGET_FLAGS); do \
46999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000 done; \
47001 (cd $(TARGET_SUBDIR)/newlib && \
47002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004 "RANLIB=$${RANLIB}" \
47005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006 TAGS) \
47007 || exit 1
47009 @endif target-newlib
47011 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
47012 maybe-install-info-target-newlib:
47013 @if target-newlib
47014 maybe-install-info-target-newlib: install-info-target-newlib
47016 install-info-target-newlib: \
47017 configure-target-newlib \
47018 info-target-newlib
47019 @: $(MAKE); $(unstage)
47020 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47021 r=`${PWD_COMMAND}`; export r; \
47022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023 $(NORMAL_TARGET_EXPORTS) \
47024 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47025 for flag in $(EXTRA_TARGET_FLAGS); do \
47026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027 done; \
47028 (cd $(TARGET_SUBDIR)/newlib && \
47029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031 "RANLIB=$${RANLIB}" \
47032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033 install-info) \
47034 || exit 1
47036 @endif target-newlib
47038 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47039 maybe-install-pdf-target-newlib:
47040 @if target-newlib
47041 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47043 install-pdf-target-newlib: \
47044 configure-target-newlib \
47045 pdf-target-newlib
47046 @: $(MAKE); $(unstage)
47047 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47048 r=`${PWD_COMMAND}`; export r; \
47049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47050 $(NORMAL_TARGET_EXPORTS) \
47051 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47052 for flag in $(EXTRA_TARGET_FLAGS); do \
47053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47054 done; \
47055 (cd $(TARGET_SUBDIR)/newlib && \
47056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47058 "RANLIB=$${RANLIB}" \
47059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47060 install-pdf) \
47061 || exit 1
47063 @endif target-newlib
47065 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47066 maybe-install-html-target-newlib:
47067 @if target-newlib
47068 maybe-install-html-target-newlib: install-html-target-newlib
47070 install-html-target-newlib: \
47071 configure-target-newlib \
47072 html-target-newlib
47073 @: $(MAKE); $(unstage)
47074 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47075 r=`${PWD_COMMAND}`; export r; \
47076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47077 $(NORMAL_TARGET_EXPORTS) \
47078 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47079 for flag in $(EXTRA_TARGET_FLAGS); do \
47080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47081 done; \
47082 (cd $(TARGET_SUBDIR)/newlib && \
47083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47085 "RANLIB=$${RANLIB}" \
47086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47087 install-html) \
47088 || exit 1
47090 @endif target-newlib
47092 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47093 maybe-installcheck-target-newlib:
47094 @if target-newlib
47095 maybe-installcheck-target-newlib: installcheck-target-newlib
47097 installcheck-target-newlib: \
47098 configure-target-newlib
47099 @: $(MAKE); $(unstage)
47100 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47101 r=`${PWD_COMMAND}`; export r; \
47102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103 $(NORMAL_TARGET_EXPORTS) \
47104 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47105 for flag in $(EXTRA_TARGET_FLAGS); do \
47106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47107 done; \
47108 (cd $(TARGET_SUBDIR)/newlib && \
47109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47111 "RANLIB=$${RANLIB}" \
47112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47113 installcheck) \
47114 || exit 1
47116 @endif target-newlib
47118 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47119 maybe-mostlyclean-target-newlib:
47120 @if target-newlib
47121 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47123 mostlyclean-target-newlib:
47124 @: $(MAKE); $(unstage)
47125 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47126 r=`${PWD_COMMAND}`; export r; \
47127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47128 $(NORMAL_TARGET_EXPORTS) \
47129 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47130 for flag in $(EXTRA_TARGET_FLAGS); do \
47131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47132 done; \
47133 (cd $(TARGET_SUBDIR)/newlib && \
47134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47136 "RANLIB=$${RANLIB}" \
47137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47138 mostlyclean) \
47139 || exit 1
47141 @endif target-newlib
47143 .PHONY: maybe-clean-target-newlib clean-target-newlib
47144 maybe-clean-target-newlib:
47145 @if target-newlib
47146 maybe-clean-target-newlib: clean-target-newlib
47148 clean-target-newlib:
47149 @: $(MAKE); $(unstage)
47150 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47151 r=`${PWD_COMMAND}`; export r; \
47152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47153 $(NORMAL_TARGET_EXPORTS) \
47154 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47155 for flag in $(EXTRA_TARGET_FLAGS); do \
47156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47157 done; \
47158 (cd $(TARGET_SUBDIR)/newlib && \
47159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47161 "RANLIB=$${RANLIB}" \
47162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47163 clean) \
47164 || exit 1
47166 @endif target-newlib
47168 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47169 maybe-distclean-target-newlib:
47170 @if target-newlib
47171 maybe-distclean-target-newlib: distclean-target-newlib
47173 distclean-target-newlib:
47174 @: $(MAKE); $(unstage)
47175 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47176 r=`${PWD_COMMAND}`; export r; \
47177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47178 $(NORMAL_TARGET_EXPORTS) \
47179 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47180 for flag in $(EXTRA_TARGET_FLAGS); do \
47181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47182 done; \
47183 (cd $(TARGET_SUBDIR)/newlib && \
47184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47186 "RANLIB=$${RANLIB}" \
47187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47188 distclean) \
47189 || exit 1
47191 @endif target-newlib
47193 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47194 maybe-maintainer-clean-target-newlib:
47195 @if target-newlib
47196 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47198 maintainer-clean-target-newlib:
47199 @: $(MAKE); $(unstage)
47200 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47201 r=`${PWD_COMMAND}`; export r; \
47202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47203 $(NORMAL_TARGET_EXPORTS) \
47204 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47205 for flag in $(EXTRA_TARGET_FLAGS); do \
47206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47207 done; \
47208 (cd $(TARGET_SUBDIR)/newlib && \
47209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47211 "RANLIB=$${RANLIB}" \
47212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47213 maintainer-clean) \
47214 || exit 1
47216 @endif target-newlib
47222 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47223 maybe-configure-target-libgcc:
47224 @if gcc-bootstrap
47225 configure-target-libgcc: stage_current
47226 @endif gcc-bootstrap
47227 @if target-libgcc
47228 maybe-configure-target-libgcc: configure-target-libgcc
47229 configure-target-libgcc:
47230 @r=`${PWD_COMMAND}`; export r; \
47231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47232 echo "Checking multilib configuration for libgcc..."; \
47233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47234 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47235 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47236 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47237 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47238 else \
47239 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47240 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47241 fi; \
47242 else \
47243 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47244 fi; \
47245 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47247 $(NORMAL_TARGET_EXPORTS) \
47248 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47249 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47250 case $(srcdir) in \
47251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47252 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47254 esac; \
47255 module_srcdir=libgcc; \
47256 rm -f no-such-file || : ; \
47257 CONFIG_SITE=no-such-file $(SHELL) \
47258 $$s/$$module_srcdir/configure \
47259 --srcdir=$${topdir}/$$module_srcdir \
47260 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47261 --target=${target_alias} \
47262 || exit 1
47263 @endif target-libgcc
47267 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47268 maybe-configure-stage1-target-libgcc:
47269 @if target-libgcc-bootstrap
47270 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47271 configure-stage1-target-libgcc:
47272 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47273 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47274 @r=`${PWD_COMMAND}`; export r; \
47275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47276 TFLAGS="$(STAGE1_TFLAGS)"; \
47277 echo "Checking multilib configuration for libgcc..."; \
47278 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47279 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47280 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47281 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47282 else \
47283 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47284 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47285 fi; \
47286 else \
47287 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47288 fi; \
47289 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47290 $(NORMAL_TARGET_EXPORTS) \
47291 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47294 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47295 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47296 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47297 case $(srcdir) in \
47298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47299 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47301 esac; \
47302 module_srcdir=libgcc; \
47303 $(SHELL) $$s/$$module_srcdir/configure \
47304 --srcdir=$${topdir}/$$module_srcdir \
47305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47306 --target=${target_alias} \
47308 $(STAGE1_CONFIGURE_FLAGS)
47309 @endif target-libgcc-bootstrap
47311 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47312 maybe-configure-stage2-target-libgcc:
47313 @if target-libgcc-bootstrap
47314 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47315 configure-stage2-target-libgcc:
47316 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47317 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47318 @r=`${PWD_COMMAND}`; export r; \
47319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47320 TFLAGS="$(STAGE2_TFLAGS)"; \
47321 echo "Checking multilib configuration for libgcc..."; \
47322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47323 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47324 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47325 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47326 else \
47327 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47328 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47329 fi; \
47330 else \
47331 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47332 fi; \
47333 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47334 $(NORMAL_TARGET_EXPORTS) \
47336 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47339 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47341 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47342 case $(srcdir) in \
47343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47344 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47346 esac; \
47347 module_srcdir=libgcc; \
47348 $(SHELL) $$s/$$module_srcdir/configure \
47349 --srcdir=$${topdir}/$$module_srcdir \
47350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47351 --target=${target_alias} \
47352 --with-build-libsubdir=$(HOST_SUBDIR) \
47353 $(STAGE2_CONFIGURE_FLAGS)
47354 @endif target-libgcc-bootstrap
47356 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47357 maybe-configure-stage3-target-libgcc:
47358 @if target-libgcc-bootstrap
47359 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47360 configure-stage3-target-libgcc:
47361 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47362 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47363 @r=`${PWD_COMMAND}`; export r; \
47364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47365 TFLAGS="$(STAGE3_TFLAGS)"; \
47366 echo "Checking multilib configuration for libgcc..."; \
47367 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47368 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47369 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47370 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47371 else \
47372 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47373 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47374 fi; \
47375 else \
47376 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47377 fi; \
47378 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47379 $(NORMAL_TARGET_EXPORTS) \
47381 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47382 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47383 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47384 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47386 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47387 case $(srcdir) in \
47388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47389 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47391 esac; \
47392 module_srcdir=libgcc; \
47393 $(SHELL) $$s/$$module_srcdir/configure \
47394 --srcdir=$${topdir}/$$module_srcdir \
47395 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47396 --target=${target_alias} \
47397 --with-build-libsubdir=$(HOST_SUBDIR) \
47398 $(STAGE3_CONFIGURE_FLAGS)
47399 @endif target-libgcc-bootstrap
47401 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47402 maybe-configure-stage4-target-libgcc:
47403 @if target-libgcc-bootstrap
47404 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47405 configure-stage4-target-libgcc:
47406 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47407 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47408 @r=`${PWD_COMMAND}`; export r; \
47409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47410 TFLAGS="$(STAGE4_TFLAGS)"; \
47411 echo "Checking multilib configuration for libgcc..."; \
47412 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47413 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47414 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47415 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47416 else \
47417 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47418 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47419 fi; \
47420 else \
47421 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47422 fi; \
47423 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47424 $(NORMAL_TARGET_EXPORTS) \
47426 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47427 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47428 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47429 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47431 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47432 case $(srcdir) in \
47433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47434 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47436 esac; \
47437 module_srcdir=libgcc; \
47438 $(SHELL) $$s/$$module_srcdir/configure \
47439 --srcdir=$${topdir}/$$module_srcdir \
47440 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47441 --target=${target_alias} \
47442 --with-build-libsubdir=$(HOST_SUBDIR) \
47443 $(STAGE4_CONFIGURE_FLAGS)
47444 @endif target-libgcc-bootstrap
47446 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47447 maybe-configure-stageprofile-target-libgcc:
47448 @if target-libgcc-bootstrap
47449 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47450 configure-stageprofile-target-libgcc:
47451 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47452 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47453 @r=`${PWD_COMMAND}`; export r; \
47454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47456 echo "Checking multilib configuration for libgcc..."; \
47457 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47458 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47459 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47460 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47461 else \
47462 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47463 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47464 fi; \
47465 else \
47466 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47467 fi; \
47468 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47469 $(NORMAL_TARGET_EXPORTS) \
47471 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47472 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47473 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47474 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47476 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47477 case $(srcdir) in \
47478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47479 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47481 esac; \
47482 module_srcdir=libgcc; \
47483 $(SHELL) $$s/$$module_srcdir/configure \
47484 --srcdir=$${topdir}/$$module_srcdir \
47485 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47486 --target=${target_alias} \
47487 --with-build-libsubdir=$(HOST_SUBDIR) \
47488 $(STAGEprofile_CONFIGURE_FLAGS)
47489 @endif target-libgcc-bootstrap
47491 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47492 maybe-configure-stagetrain-target-libgcc:
47493 @if target-libgcc-bootstrap
47494 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47495 configure-stagetrain-target-libgcc:
47496 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47497 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47498 @r=`${PWD_COMMAND}`; export r; \
47499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47500 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47501 echo "Checking multilib configuration for libgcc..."; \
47502 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47503 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47504 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47505 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47506 else \
47507 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47508 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47509 fi; \
47510 else \
47511 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47512 fi; \
47513 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47514 $(NORMAL_TARGET_EXPORTS) \
47516 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47517 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47518 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47519 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47521 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47522 case $(srcdir) in \
47523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47524 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47526 esac; \
47527 module_srcdir=libgcc; \
47528 $(SHELL) $$s/$$module_srcdir/configure \
47529 --srcdir=$${topdir}/$$module_srcdir \
47530 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47531 --target=${target_alias} \
47532 --with-build-libsubdir=$(HOST_SUBDIR) \
47533 $(STAGEtrain_CONFIGURE_FLAGS)
47534 @endif target-libgcc-bootstrap
47536 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47537 maybe-configure-stagefeedback-target-libgcc:
47538 @if target-libgcc-bootstrap
47539 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47540 configure-stagefeedback-target-libgcc:
47541 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47542 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47543 @r=`${PWD_COMMAND}`; export r; \
47544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47546 echo "Checking multilib configuration for libgcc..."; \
47547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47548 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47549 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47550 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47551 else \
47552 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47553 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47554 fi; \
47555 else \
47556 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47557 fi; \
47558 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47559 $(NORMAL_TARGET_EXPORTS) \
47561 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47562 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47563 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47564 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47565 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47566 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47567 case $(srcdir) in \
47568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47569 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47571 esac; \
47572 module_srcdir=libgcc; \
47573 $(SHELL) $$s/$$module_srcdir/configure \
47574 --srcdir=$${topdir}/$$module_srcdir \
47575 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47576 --target=${target_alias} \
47577 --with-build-libsubdir=$(HOST_SUBDIR) \
47578 $(STAGEfeedback_CONFIGURE_FLAGS)
47579 @endif target-libgcc-bootstrap
47581 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47582 maybe-configure-stageautoprofile-target-libgcc:
47583 @if target-libgcc-bootstrap
47584 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47585 configure-stageautoprofile-target-libgcc:
47586 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47587 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47588 @r=`${PWD_COMMAND}`; export r; \
47589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47591 echo "Checking multilib configuration for libgcc..."; \
47592 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47593 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47594 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47595 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47596 else \
47597 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47598 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47599 fi; \
47600 else \
47601 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47602 fi; \
47603 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47604 $(NORMAL_TARGET_EXPORTS) \
47606 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47607 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47608 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47609 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47611 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47612 case $(srcdir) in \
47613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47614 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47616 esac; \
47617 module_srcdir=libgcc; \
47618 $(SHELL) $$s/$$module_srcdir/configure \
47619 --srcdir=$${topdir}/$$module_srcdir \
47620 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47621 --target=${target_alias} \
47622 --with-build-libsubdir=$(HOST_SUBDIR) \
47623 $(STAGEautoprofile_CONFIGURE_FLAGS)
47624 @endif target-libgcc-bootstrap
47626 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47627 maybe-configure-stageautofeedback-target-libgcc:
47628 @if target-libgcc-bootstrap
47629 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47630 configure-stageautofeedback-target-libgcc:
47631 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47632 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47633 @r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47636 echo "Checking multilib configuration for libgcc..."; \
47637 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47638 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47639 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47640 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47641 else \
47642 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47643 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47644 fi; \
47645 else \
47646 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47647 fi; \
47648 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47649 $(NORMAL_TARGET_EXPORTS) \
47651 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47652 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47653 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47654 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47655 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47656 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47657 case $(srcdir) in \
47658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47659 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47661 esac; \
47662 module_srcdir=libgcc; \
47663 $(SHELL) $$s/$$module_srcdir/configure \
47664 --srcdir=$${topdir}/$$module_srcdir \
47665 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47666 --target=${target_alias} \
47667 --with-build-libsubdir=$(HOST_SUBDIR) \
47668 $(STAGEautofeedback_CONFIGURE_FLAGS)
47669 @endif target-libgcc-bootstrap
47675 .PHONY: all-target-libgcc maybe-all-target-libgcc
47676 maybe-all-target-libgcc:
47677 @if gcc-bootstrap
47678 all-target-libgcc: stage_current
47679 @endif gcc-bootstrap
47680 @if target-libgcc
47681 TARGET-target-libgcc=all
47682 maybe-all-target-libgcc: all-target-libgcc
47683 all-target-libgcc: configure-target-libgcc
47684 @r=`${PWD_COMMAND}`; export r; \
47685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47686 $(NORMAL_TARGET_EXPORTS) \
47687 (cd $(TARGET_SUBDIR)/libgcc && \
47688 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47689 $(TARGET-target-libgcc))
47690 @endif target-libgcc
47694 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47695 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47696 maybe-all-stage1-target-libgcc:
47697 maybe-clean-stage1-target-libgcc:
47698 @if target-libgcc-bootstrap
47699 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47700 all-stage1: all-stage1-target-libgcc
47701 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47702 all-stage1-target-libgcc: configure-stage1-target-libgcc
47703 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47704 @r=`${PWD_COMMAND}`; export r; \
47705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47706 TFLAGS="$(STAGE1_TFLAGS)"; \
47707 $(NORMAL_TARGET_EXPORTS) \
47708 cd $(TARGET_SUBDIR)/libgcc && \
47710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47711 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47717 $(EXTRA_TARGET_FLAGS) \
47719 TFLAGS="$(STAGE1_TFLAGS)" \
47720 $(TARGET-stage1-target-libgcc)
47722 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47723 clean-stage1: clean-stage1-target-libgcc
47724 clean-stage1-target-libgcc:
47725 @if [ $(current_stage) = stage1 ]; then \
47726 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47727 else \
47728 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47729 $(MAKE) stage1-start; \
47730 fi; \
47731 cd $(TARGET_SUBDIR)/libgcc && \
47732 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47733 clean
47734 @endif target-libgcc-bootstrap
47737 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47738 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47739 maybe-all-stage2-target-libgcc:
47740 maybe-clean-stage2-target-libgcc:
47741 @if target-libgcc-bootstrap
47742 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47743 all-stage2: all-stage2-target-libgcc
47744 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47745 all-stage2-target-libgcc: configure-stage2-target-libgcc
47746 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47747 @r=`${PWD_COMMAND}`; export r; \
47748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749 TFLAGS="$(STAGE2_TFLAGS)"; \
47750 $(NORMAL_TARGET_EXPORTS) \
47752 cd $(TARGET_SUBDIR)/libgcc && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47755 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47761 $(EXTRA_TARGET_FLAGS) \
47762 TFLAGS="$(STAGE2_TFLAGS)" \
47763 $(TARGET-stage2-target-libgcc)
47765 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47766 clean-stage2: clean-stage2-target-libgcc
47767 clean-stage2-target-libgcc:
47768 @if [ $(current_stage) = stage2 ]; then \
47769 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47770 else \
47771 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47772 $(MAKE) stage2-start; \
47773 fi; \
47774 cd $(TARGET_SUBDIR)/libgcc && \
47775 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47776 @endif target-libgcc-bootstrap
47779 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47780 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47781 maybe-all-stage3-target-libgcc:
47782 maybe-clean-stage3-target-libgcc:
47783 @if target-libgcc-bootstrap
47784 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47785 all-stage3: all-stage3-target-libgcc
47786 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47787 all-stage3-target-libgcc: configure-stage3-target-libgcc
47788 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47789 @r=`${PWD_COMMAND}`; export r; \
47790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47791 TFLAGS="$(STAGE3_TFLAGS)"; \
47792 $(NORMAL_TARGET_EXPORTS) \
47794 cd $(TARGET_SUBDIR)/libgcc && \
47796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47797 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47803 $(EXTRA_TARGET_FLAGS) \
47804 TFLAGS="$(STAGE3_TFLAGS)" \
47805 $(TARGET-stage3-target-libgcc)
47807 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47808 clean-stage3: clean-stage3-target-libgcc
47809 clean-stage3-target-libgcc:
47810 @if [ $(current_stage) = stage3 ]; then \
47811 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47812 else \
47813 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47814 $(MAKE) stage3-start; \
47815 fi; \
47816 cd $(TARGET_SUBDIR)/libgcc && \
47817 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47818 @endif target-libgcc-bootstrap
47821 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47822 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47823 maybe-all-stage4-target-libgcc:
47824 maybe-clean-stage4-target-libgcc:
47825 @if target-libgcc-bootstrap
47826 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47827 all-stage4: all-stage4-target-libgcc
47828 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47829 all-stage4-target-libgcc: configure-stage4-target-libgcc
47830 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47831 @r=`${PWD_COMMAND}`; export r; \
47832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47833 TFLAGS="$(STAGE4_TFLAGS)"; \
47834 $(NORMAL_TARGET_EXPORTS) \
47836 cd $(TARGET_SUBDIR)/libgcc && \
47838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47839 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47845 $(EXTRA_TARGET_FLAGS) \
47846 TFLAGS="$(STAGE4_TFLAGS)" \
47847 $(TARGET-stage4-target-libgcc)
47849 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47850 clean-stage4: clean-stage4-target-libgcc
47851 clean-stage4-target-libgcc:
47852 @if [ $(current_stage) = stage4 ]; then \
47853 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47854 else \
47855 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47856 $(MAKE) stage4-start; \
47857 fi; \
47858 cd $(TARGET_SUBDIR)/libgcc && \
47859 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47860 @endif target-libgcc-bootstrap
47863 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47864 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47865 maybe-all-stageprofile-target-libgcc:
47866 maybe-clean-stageprofile-target-libgcc:
47867 @if target-libgcc-bootstrap
47868 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47869 all-stageprofile: all-stageprofile-target-libgcc
47870 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47871 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47872 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47873 @r=`${PWD_COMMAND}`; export r; \
47874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47876 $(NORMAL_TARGET_EXPORTS) \
47878 cd $(TARGET_SUBDIR)/libgcc && \
47880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47881 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47887 $(EXTRA_TARGET_FLAGS) \
47888 TFLAGS="$(STAGEprofile_TFLAGS)" \
47889 $(TARGET-stageprofile-target-libgcc)
47891 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47892 clean-stageprofile: clean-stageprofile-target-libgcc
47893 clean-stageprofile-target-libgcc:
47894 @if [ $(current_stage) = stageprofile ]; then \
47895 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47896 else \
47897 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47898 $(MAKE) stageprofile-start; \
47899 fi; \
47900 cd $(TARGET_SUBDIR)/libgcc && \
47901 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47902 @endif target-libgcc-bootstrap
47905 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47906 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47907 maybe-all-stagetrain-target-libgcc:
47908 maybe-clean-stagetrain-target-libgcc:
47909 @if target-libgcc-bootstrap
47910 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47911 all-stagetrain: all-stagetrain-target-libgcc
47912 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47913 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47914 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47915 @r=`${PWD_COMMAND}`; export r; \
47916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47917 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47918 $(NORMAL_TARGET_EXPORTS) \
47920 cd $(TARGET_SUBDIR)/libgcc && \
47922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47923 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47924 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47925 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47929 $(EXTRA_TARGET_FLAGS) \
47930 TFLAGS="$(STAGEtrain_TFLAGS)" \
47931 $(TARGET-stagetrain-target-libgcc)
47933 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47934 clean-stagetrain: clean-stagetrain-target-libgcc
47935 clean-stagetrain-target-libgcc:
47936 @if [ $(current_stage) = stagetrain ]; then \
47937 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47938 else \
47939 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47940 $(MAKE) stagetrain-start; \
47941 fi; \
47942 cd $(TARGET_SUBDIR)/libgcc && \
47943 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47944 @endif target-libgcc-bootstrap
47947 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47948 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47949 maybe-all-stagefeedback-target-libgcc:
47950 maybe-clean-stagefeedback-target-libgcc:
47951 @if target-libgcc-bootstrap
47952 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47953 all-stagefeedback: all-stagefeedback-target-libgcc
47954 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47955 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47956 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47957 @r=`${PWD_COMMAND}`; export r; \
47958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47959 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47960 $(NORMAL_TARGET_EXPORTS) \
47962 cd $(TARGET_SUBDIR)/libgcc && \
47964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47965 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47966 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47967 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47971 $(EXTRA_TARGET_FLAGS) \
47972 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47973 $(TARGET-stagefeedback-target-libgcc)
47975 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47976 clean-stagefeedback: clean-stagefeedback-target-libgcc
47977 clean-stagefeedback-target-libgcc:
47978 @if [ $(current_stage) = stagefeedback ]; then \
47979 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47980 else \
47981 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47982 $(MAKE) stagefeedback-start; \
47983 fi; \
47984 cd $(TARGET_SUBDIR)/libgcc && \
47985 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47986 @endif target-libgcc-bootstrap
47989 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47990 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47991 maybe-all-stageautoprofile-target-libgcc:
47992 maybe-clean-stageautoprofile-target-libgcc:
47993 @if target-libgcc-bootstrap
47994 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47995 all-stageautoprofile: all-stageautoprofile-target-libgcc
47996 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47997 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47998 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47999 @r=`${PWD_COMMAND}`; export r; \
48000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48001 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48002 $(NORMAL_TARGET_EXPORTS) \
48004 cd $(TARGET_SUBDIR)/libgcc && \
48005 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48007 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48008 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48009 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48013 $(EXTRA_TARGET_FLAGS) \
48014 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48015 $(TARGET-stageautoprofile-target-libgcc)
48017 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48018 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48019 clean-stageautoprofile-target-libgcc:
48020 @if [ $(current_stage) = stageautoprofile ]; then \
48021 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48022 else \
48023 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48024 $(MAKE) stageautoprofile-start; \
48025 fi; \
48026 cd $(TARGET_SUBDIR)/libgcc && \
48027 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48028 @endif target-libgcc-bootstrap
48031 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48032 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48033 maybe-all-stageautofeedback-target-libgcc:
48034 maybe-clean-stageautofeedback-target-libgcc:
48035 @if target-libgcc-bootstrap
48036 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48037 all-stageautofeedback: all-stageautofeedback-target-libgcc
48038 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48039 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48040 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48041 @r=`${PWD_COMMAND}`; export r; \
48042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48044 $(NORMAL_TARGET_EXPORTS) \
48046 cd $(TARGET_SUBDIR)/libgcc && \
48048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48049 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48051 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48055 $(EXTRA_TARGET_FLAGS) \
48056 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48057 $(TARGET-stageautofeedback-target-libgcc)
48059 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48060 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48061 clean-stageautofeedback-target-libgcc:
48062 @if [ $(current_stage) = stageautofeedback ]; then \
48063 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48064 else \
48065 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48066 $(MAKE) stageautofeedback-start; \
48067 fi; \
48068 cd $(TARGET_SUBDIR)/libgcc && \
48069 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48070 @endif target-libgcc-bootstrap
48077 .PHONY: check-target-libgcc maybe-check-target-libgcc
48078 maybe-check-target-libgcc:
48079 @if target-libgcc
48080 maybe-check-target-libgcc: check-target-libgcc
48082 # Dummy target for uncheckable module.
48083 check-target-libgcc:
48085 @endif target-libgcc
48087 .PHONY: install-target-libgcc maybe-install-target-libgcc
48088 maybe-install-target-libgcc:
48089 @if target-libgcc
48090 maybe-install-target-libgcc: install-target-libgcc
48092 install-target-libgcc: installdirs
48093 @: $(MAKE); $(unstage)
48094 @r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 $(NORMAL_TARGET_EXPORTS) \
48097 (cd $(TARGET_SUBDIR)/libgcc && \
48098 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48100 @endif target-libgcc
48102 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48103 maybe-install-strip-target-libgcc:
48104 @if target-libgcc
48105 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48107 install-strip-target-libgcc: installdirs
48108 @: $(MAKE); $(unstage)
48109 @r=`${PWD_COMMAND}`; export r; \
48110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48111 $(NORMAL_TARGET_EXPORTS) \
48112 (cd $(TARGET_SUBDIR)/libgcc && \
48113 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48115 @endif target-libgcc
48117 # Other targets (info, dvi, pdf, etc.)
48119 .PHONY: maybe-info-target-libgcc info-target-libgcc
48120 maybe-info-target-libgcc:
48121 @if target-libgcc
48122 maybe-info-target-libgcc: info-target-libgcc
48124 info-target-libgcc: \
48125 configure-target-libgcc
48126 @: $(MAKE); $(unstage)
48127 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48128 r=`${PWD_COMMAND}`; export r; \
48129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48130 $(NORMAL_TARGET_EXPORTS) \
48131 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48132 for flag in $(EXTRA_TARGET_FLAGS); do \
48133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48134 done; \
48135 (cd $(TARGET_SUBDIR)/libgcc && \
48136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48138 "RANLIB=$${RANLIB}" \
48139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48140 info) \
48141 || exit 1
48143 @endif target-libgcc
48145 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48146 maybe-dvi-target-libgcc:
48147 @if target-libgcc
48148 maybe-dvi-target-libgcc: dvi-target-libgcc
48150 dvi-target-libgcc: \
48151 configure-target-libgcc
48152 @: $(MAKE); $(unstage)
48153 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48154 r=`${PWD_COMMAND}`; export r; \
48155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156 $(NORMAL_TARGET_EXPORTS) \
48157 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48158 for flag in $(EXTRA_TARGET_FLAGS); do \
48159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48160 done; \
48161 (cd $(TARGET_SUBDIR)/libgcc && \
48162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48164 "RANLIB=$${RANLIB}" \
48165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48166 dvi) \
48167 || exit 1
48169 @endif target-libgcc
48171 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48172 maybe-pdf-target-libgcc:
48173 @if target-libgcc
48174 maybe-pdf-target-libgcc: pdf-target-libgcc
48176 pdf-target-libgcc: \
48177 configure-target-libgcc
48178 @: $(MAKE); $(unstage)
48179 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48180 r=`${PWD_COMMAND}`; export r; \
48181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48182 $(NORMAL_TARGET_EXPORTS) \
48183 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48184 for flag in $(EXTRA_TARGET_FLAGS); do \
48185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48186 done; \
48187 (cd $(TARGET_SUBDIR)/libgcc && \
48188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48190 "RANLIB=$${RANLIB}" \
48191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48192 pdf) \
48193 || exit 1
48195 @endif target-libgcc
48197 .PHONY: maybe-html-target-libgcc html-target-libgcc
48198 maybe-html-target-libgcc:
48199 @if target-libgcc
48200 maybe-html-target-libgcc: html-target-libgcc
48202 html-target-libgcc: \
48203 configure-target-libgcc
48204 @: $(MAKE); $(unstage)
48205 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48206 r=`${PWD_COMMAND}`; export r; \
48207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48208 $(NORMAL_TARGET_EXPORTS) \
48209 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48210 for flag in $(EXTRA_TARGET_FLAGS); do \
48211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48212 done; \
48213 (cd $(TARGET_SUBDIR)/libgcc && \
48214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48216 "RANLIB=$${RANLIB}" \
48217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48218 html) \
48219 || exit 1
48221 @endif target-libgcc
48223 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48224 maybe-TAGS-target-libgcc:
48225 @if target-libgcc
48226 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48228 TAGS-target-libgcc: \
48229 configure-target-libgcc
48230 @: $(MAKE); $(unstage)
48231 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48232 r=`${PWD_COMMAND}`; export r; \
48233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48234 $(NORMAL_TARGET_EXPORTS) \
48235 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48236 for flag in $(EXTRA_TARGET_FLAGS); do \
48237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48238 done; \
48239 (cd $(TARGET_SUBDIR)/libgcc && \
48240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48242 "RANLIB=$${RANLIB}" \
48243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48244 TAGS) \
48245 || exit 1
48247 @endif target-libgcc
48249 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48250 maybe-install-info-target-libgcc:
48251 @if target-libgcc
48252 maybe-install-info-target-libgcc: install-info-target-libgcc
48254 install-info-target-libgcc: \
48255 configure-target-libgcc \
48256 info-target-libgcc
48257 @: $(MAKE); $(unstage)
48258 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48259 r=`${PWD_COMMAND}`; export r; \
48260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261 $(NORMAL_TARGET_EXPORTS) \
48262 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48263 for flag in $(EXTRA_TARGET_FLAGS); do \
48264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265 done; \
48266 (cd $(TARGET_SUBDIR)/libgcc && \
48267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269 "RANLIB=$${RANLIB}" \
48270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271 install-info) \
48272 || exit 1
48274 @endif target-libgcc
48276 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48277 maybe-install-pdf-target-libgcc:
48278 @if target-libgcc
48279 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48281 install-pdf-target-libgcc: \
48282 configure-target-libgcc \
48283 pdf-target-libgcc
48284 @: $(MAKE); $(unstage)
48285 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48286 r=`${PWD_COMMAND}`; export r; \
48287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288 $(NORMAL_TARGET_EXPORTS) \
48289 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48290 for flag in $(EXTRA_TARGET_FLAGS); do \
48291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292 done; \
48293 (cd $(TARGET_SUBDIR)/libgcc && \
48294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296 "RANLIB=$${RANLIB}" \
48297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298 install-pdf) \
48299 || exit 1
48301 @endif target-libgcc
48303 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48304 maybe-install-html-target-libgcc:
48305 @if target-libgcc
48306 maybe-install-html-target-libgcc: install-html-target-libgcc
48308 install-html-target-libgcc: \
48309 configure-target-libgcc \
48310 html-target-libgcc
48311 @: $(MAKE); $(unstage)
48312 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48313 r=`${PWD_COMMAND}`; export r; \
48314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48315 $(NORMAL_TARGET_EXPORTS) \
48316 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48317 for flag in $(EXTRA_TARGET_FLAGS); do \
48318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48319 done; \
48320 (cd $(TARGET_SUBDIR)/libgcc && \
48321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48323 "RANLIB=$${RANLIB}" \
48324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48325 install-html) \
48326 || exit 1
48328 @endif target-libgcc
48330 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48331 maybe-installcheck-target-libgcc:
48332 @if target-libgcc
48333 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48335 installcheck-target-libgcc: \
48336 configure-target-libgcc
48337 @: $(MAKE); $(unstage)
48338 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48339 r=`${PWD_COMMAND}`; export r; \
48340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48341 $(NORMAL_TARGET_EXPORTS) \
48342 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48343 for flag in $(EXTRA_TARGET_FLAGS); do \
48344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48345 done; \
48346 (cd $(TARGET_SUBDIR)/libgcc && \
48347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48349 "RANLIB=$${RANLIB}" \
48350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48351 installcheck) \
48352 || exit 1
48354 @endif target-libgcc
48356 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48357 maybe-mostlyclean-target-libgcc:
48358 @if target-libgcc
48359 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48361 mostlyclean-target-libgcc:
48362 @: $(MAKE); $(unstage)
48363 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48364 r=`${PWD_COMMAND}`; export r; \
48365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48366 $(NORMAL_TARGET_EXPORTS) \
48367 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48368 for flag in $(EXTRA_TARGET_FLAGS); do \
48369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48370 done; \
48371 (cd $(TARGET_SUBDIR)/libgcc && \
48372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48374 "RANLIB=$${RANLIB}" \
48375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48376 mostlyclean) \
48377 || exit 1
48379 @endif target-libgcc
48381 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48382 maybe-clean-target-libgcc:
48383 @if target-libgcc
48384 maybe-clean-target-libgcc: clean-target-libgcc
48386 clean-target-libgcc:
48387 @: $(MAKE); $(unstage)
48388 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48389 r=`${PWD_COMMAND}`; export r; \
48390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48391 $(NORMAL_TARGET_EXPORTS) \
48392 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48393 for flag in $(EXTRA_TARGET_FLAGS); do \
48394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48395 done; \
48396 (cd $(TARGET_SUBDIR)/libgcc && \
48397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48399 "RANLIB=$${RANLIB}" \
48400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48401 clean) \
48402 || exit 1
48404 @endif target-libgcc
48406 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48407 maybe-distclean-target-libgcc:
48408 @if target-libgcc
48409 maybe-distclean-target-libgcc: distclean-target-libgcc
48411 distclean-target-libgcc:
48412 @: $(MAKE); $(unstage)
48413 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48414 r=`${PWD_COMMAND}`; export r; \
48415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48416 $(NORMAL_TARGET_EXPORTS) \
48417 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48418 for flag in $(EXTRA_TARGET_FLAGS); do \
48419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48420 done; \
48421 (cd $(TARGET_SUBDIR)/libgcc && \
48422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48424 "RANLIB=$${RANLIB}" \
48425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48426 distclean) \
48427 || exit 1
48429 @endif target-libgcc
48431 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48432 maybe-maintainer-clean-target-libgcc:
48433 @if target-libgcc
48434 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48436 maintainer-clean-target-libgcc:
48437 @: $(MAKE); $(unstage)
48438 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48439 r=`${PWD_COMMAND}`; export r; \
48440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441 $(NORMAL_TARGET_EXPORTS) \
48442 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48443 for flag in $(EXTRA_TARGET_FLAGS); do \
48444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48445 done; \
48446 (cd $(TARGET_SUBDIR)/libgcc && \
48447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48449 "RANLIB=$${RANLIB}" \
48450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48451 maintainer-clean) \
48452 || exit 1
48454 @endif target-libgcc
48460 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48461 maybe-configure-target-libbacktrace:
48462 @if gcc-bootstrap
48463 configure-target-libbacktrace: stage_current
48464 @endif gcc-bootstrap
48465 @if target-libbacktrace
48466 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48467 configure-target-libbacktrace:
48468 @: $(MAKE); $(unstage)
48469 @r=`${PWD_COMMAND}`; export r; \
48470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471 echo "Checking multilib configuration for libbacktrace..."; \
48472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48474 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48475 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48476 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48477 else \
48478 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48479 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48480 fi; \
48481 else \
48482 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48483 fi; \
48484 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48486 $(NORMAL_TARGET_EXPORTS) \
48487 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48488 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48489 case $(srcdir) in \
48490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48491 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48493 esac; \
48494 module_srcdir=libbacktrace; \
48495 rm -f no-such-file || : ; \
48496 CONFIG_SITE=no-such-file $(SHELL) \
48497 $$s/$$module_srcdir/configure \
48498 --srcdir=$${topdir}/$$module_srcdir \
48499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48500 --target=${target_alias} \
48501 || exit 1
48502 @endif target-libbacktrace
48508 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48509 maybe-all-target-libbacktrace:
48510 @if gcc-bootstrap
48511 all-target-libbacktrace: stage_current
48512 @endif gcc-bootstrap
48513 @if target-libbacktrace
48514 TARGET-target-libbacktrace=all
48515 maybe-all-target-libbacktrace: all-target-libbacktrace
48516 all-target-libbacktrace: configure-target-libbacktrace
48517 @: $(MAKE); $(unstage)
48518 @r=`${PWD_COMMAND}`; export r; \
48519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48520 $(NORMAL_TARGET_EXPORTS) \
48521 (cd $(TARGET_SUBDIR)/libbacktrace && \
48522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48523 $(TARGET-target-libbacktrace))
48524 @endif target-libbacktrace
48530 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48531 maybe-check-target-libbacktrace:
48532 @if target-libbacktrace
48533 maybe-check-target-libbacktrace: check-target-libbacktrace
48535 check-target-libbacktrace:
48536 @: $(MAKE); $(unstage)
48537 @r=`${PWD_COMMAND}`; export r; \
48538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48539 $(NORMAL_TARGET_EXPORTS) \
48540 (cd $(TARGET_SUBDIR)/libbacktrace && \
48541 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48543 @endif target-libbacktrace
48545 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48546 maybe-install-target-libbacktrace:
48547 @if target-libbacktrace
48548 maybe-install-target-libbacktrace: install-target-libbacktrace
48550 install-target-libbacktrace: installdirs
48551 @: $(MAKE); $(unstage)
48552 @r=`${PWD_COMMAND}`; export r; \
48553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554 $(NORMAL_TARGET_EXPORTS) \
48555 (cd $(TARGET_SUBDIR)/libbacktrace && \
48556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48558 @endif target-libbacktrace
48560 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48561 maybe-install-strip-target-libbacktrace:
48562 @if target-libbacktrace
48563 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48565 install-strip-target-libbacktrace: installdirs
48566 @: $(MAKE); $(unstage)
48567 @r=`${PWD_COMMAND}`; export r; \
48568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48569 $(NORMAL_TARGET_EXPORTS) \
48570 (cd $(TARGET_SUBDIR)/libbacktrace && \
48571 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48573 @endif target-libbacktrace
48575 # Other targets (info, dvi, pdf, etc.)
48577 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48578 maybe-info-target-libbacktrace:
48579 @if target-libbacktrace
48580 maybe-info-target-libbacktrace: info-target-libbacktrace
48582 info-target-libbacktrace: \
48583 configure-target-libbacktrace
48584 @: $(MAKE); $(unstage)
48585 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48586 r=`${PWD_COMMAND}`; export r; \
48587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588 $(NORMAL_TARGET_EXPORTS) \
48589 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48590 for flag in $(EXTRA_TARGET_FLAGS); do \
48591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48592 done; \
48593 (cd $(TARGET_SUBDIR)/libbacktrace && \
48594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48596 "RANLIB=$${RANLIB}" \
48597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48598 info) \
48599 || exit 1
48601 @endif target-libbacktrace
48603 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48604 maybe-dvi-target-libbacktrace:
48605 @if target-libbacktrace
48606 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48608 dvi-target-libbacktrace: \
48609 configure-target-libbacktrace
48610 @: $(MAKE); $(unstage)
48611 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48612 r=`${PWD_COMMAND}`; export r; \
48613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614 $(NORMAL_TARGET_EXPORTS) \
48615 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48616 for flag in $(EXTRA_TARGET_FLAGS); do \
48617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618 done; \
48619 (cd $(TARGET_SUBDIR)/libbacktrace && \
48620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622 "RANLIB=$${RANLIB}" \
48623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624 dvi) \
48625 || exit 1
48627 @endif target-libbacktrace
48629 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48630 maybe-pdf-target-libbacktrace:
48631 @if target-libbacktrace
48632 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48634 pdf-target-libbacktrace: \
48635 configure-target-libbacktrace
48636 @: $(MAKE); $(unstage)
48637 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48638 r=`${PWD_COMMAND}`; export r; \
48639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48640 $(NORMAL_TARGET_EXPORTS) \
48641 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48642 for flag in $(EXTRA_TARGET_FLAGS); do \
48643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48644 done; \
48645 (cd $(TARGET_SUBDIR)/libbacktrace && \
48646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48648 "RANLIB=$${RANLIB}" \
48649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48650 pdf) \
48651 || exit 1
48653 @endif target-libbacktrace
48655 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48656 maybe-html-target-libbacktrace:
48657 @if target-libbacktrace
48658 maybe-html-target-libbacktrace: html-target-libbacktrace
48660 html-target-libbacktrace: \
48661 configure-target-libbacktrace
48662 @: $(MAKE); $(unstage)
48663 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48664 r=`${PWD_COMMAND}`; export r; \
48665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48666 $(NORMAL_TARGET_EXPORTS) \
48667 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48668 for flag in $(EXTRA_TARGET_FLAGS); do \
48669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48670 done; \
48671 (cd $(TARGET_SUBDIR)/libbacktrace && \
48672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48674 "RANLIB=$${RANLIB}" \
48675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48676 html) \
48677 || exit 1
48679 @endif target-libbacktrace
48681 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48682 maybe-TAGS-target-libbacktrace:
48683 @if target-libbacktrace
48684 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48686 TAGS-target-libbacktrace: \
48687 configure-target-libbacktrace
48688 @: $(MAKE); $(unstage)
48689 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48690 r=`${PWD_COMMAND}`; export r; \
48691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48692 $(NORMAL_TARGET_EXPORTS) \
48693 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48694 for flag in $(EXTRA_TARGET_FLAGS); do \
48695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48696 done; \
48697 (cd $(TARGET_SUBDIR)/libbacktrace && \
48698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48700 "RANLIB=$${RANLIB}" \
48701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48702 TAGS) \
48703 || exit 1
48705 @endif target-libbacktrace
48707 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48708 maybe-install-info-target-libbacktrace:
48709 @if target-libbacktrace
48710 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48712 install-info-target-libbacktrace: \
48713 configure-target-libbacktrace \
48714 info-target-libbacktrace
48715 @: $(MAKE); $(unstage)
48716 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48717 r=`${PWD_COMMAND}`; export r; \
48718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719 $(NORMAL_TARGET_EXPORTS) \
48720 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48721 for flag in $(EXTRA_TARGET_FLAGS); do \
48722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723 done; \
48724 (cd $(TARGET_SUBDIR)/libbacktrace && \
48725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727 "RANLIB=$${RANLIB}" \
48728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729 install-info) \
48730 || exit 1
48732 @endif target-libbacktrace
48734 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48735 maybe-install-pdf-target-libbacktrace:
48736 @if target-libbacktrace
48737 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48739 install-pdf-target-libbacktrace: \
48740 configure-target-libbacktrace \
48741 pdf-target-libbacktrace
48742 @: $(MAKE); $(unstage)
48743 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48744 r=`${PWD_COMMAND}`; export r; \
48745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746 $(NORMAL_TARGET_EXPORTS) \
48747 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48748 for flag in $(EXTRA_TARGET_FLAGS); do \
48749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48750 done; \
48751 (cd $(TARGET_SUBDIR)/libbacktrace && \
48752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48754 "RANLIB=$${RANLIB}" \
48755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48756 install-pdf) \
48757 || exit 1
48759 @endif target-libbacktrace
48761 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48762 maybe-install-html-target-libbacktrace:
48763 @if target-libbacktrace
48764 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48766 install-html-target-libbacktrace: \
48767 configure-target-libbacktrace \
48768 html-target-libbacktrace
48769 @: $(MAKE); $(unstage)
48770 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48771 r=`${PWD_COMMAND}`; export r; \
48772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773 $(NORMAL_TARGET_EXPORTS) \
48774 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48775 for flag in $(EXTRA_TARGET_FLAGS); do \
48776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48777 done; \
48778 (cd $(TARGET_SUBDIR)/libbacktrace && \
48779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48781 "RANLIB=$${RANLIB}" \
48782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48783 install-html) \
48784 || exit 1
48786 @endif target-libbacktrace
48788 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48789 maybe-installcheck-target-libbacktrace:
48790 @if target-libbacktrace
48791 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48793 installcheck-target-libbacktrace: \
48794 configure-target-libbacktrace
48795 @: $(MAKE); $(unstage)
48796 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48797 r=`${PWD_COMMAND}`; export r; \
48798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48799 $(NORMAL_TARGET_EXPORTS) \
48800 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48801 for flag in $(EXTRA_TARGET_FLAGS); do \
48802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48803 done; \
48804 (cd $(TARGET_SUBDIR)/libbacktrace && \
48805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48807 "RANLIB=$${RANLIB}" \
48808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48809 installcheck) \
48810 || exit 1
48812 @endif target-libbacktrace
48814 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48815 maybe-mostlyclean-target-libbacktrace:
48816 @if target-libbacktrace
48817 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48819 mostlyclean-target-libbacktrace:
48820 @: $(MAKE); $(unstage)
48821 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48822 r=`${PWD_COMMAND}`; export r; \
48823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824 $(NORMAL_TARGET_EXPORTS) \
48825 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48826 for flag in $(EXTRA_TARGET_FLAGS); do \
48827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48828 done; \
48829 (cd $(TARGET_SUBDIR)/libbacktrace && \
48830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48832 "RANLIB=$${RANLIB}" \
48833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48834 mostlyclean) \
48835 || exit 1
48837 @endif target-libbacktrace
48839 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48840 maybe-clean-target-libbacktrace:
48841 @if target-libbacktrace
48842 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48844 clean-target-libbacktrace:
48845 @: $(MAKE); $(unstage)
48846 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48847 r=`${PWD_COMMAND}`; export r; \
48848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48849 $(NORMAL_TARGET_EXPORTS) \
48850 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48851 for flag in $(EXTRA_TARGET_FLAGS); do \
48852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48853 done; \
48854 (cd $(TARGET_SUBDIR)/libbacktrace && \
48855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48857 "RANLIB=$${RANLIB}" \
48858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48859 clean) \
48860 || exit 1
48862 @endif target-libbacktrace
48864 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48865 maybe-distclean-target-libbacktrace:
48866 @if target-libbacktrace
48867 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48869 distclean-target-libbacktrace:
48870 @: $(MAKE); $(unstage)
48871 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48872 r=`${PWD_COMMAND}`; export r; \
48873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48874 $(NORMAL_TARGET_EXPORTS) \
48875 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48876 for flag in $(EXTRA_TARGET_FLAGS); do \
48877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48878 done; \
48879 (cd $(TARGET_SUBDIR)/libbacktrace && \
48880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48882 "RANLIB=$${RANLIB}" \
48883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48884 distclean) \
48885 || exit 1
48887 @endif target-libbacktrace
48889 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48890 maybe-maintainer-clean-target-libbacktrace:
48891 @if target-libbacktrace
48892 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48894 maintainer-clean-target-libbacktrace:
48895 @: $(MAKE); $(unstage)
48896 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48897 r=`${PWD_COMMAND}`; export r; \
48898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48899 $(NORMAL_TARGET_EXPORTS) \
48900 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48901 for flag in $(EXTRA_TARGET_FLAGS); do \
48902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48903 done; \
48904 (cd $(TARGET_SUBDIR)/libbacktrace && \
48905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48907 "RANLIB=$${RANLIB}" \
48908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48909 maintainer-clean) \
48910 || exit 1
48912 @endif target-libbacktrace
48918 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48919 maybe-configure-target-libquadmath:
48920 @if gcc-bootstrap
48921 configure-target-libquadmath: stage_current
48922 @endif gcc-bootstrap
48923 @if target-libquadmath
48924 maybe-configure-target-libquadmath: configure-target-libquadmath
48925 configure-target-libquadmath:
48926 @: $(MAKE); $(unstage)
48927 @r=`${PWD_COMMAND}`; export r; \
48928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48929 echo "Checking multilib configuration for libquadmath..."; \
48930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48931 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48932 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48933 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48934 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48935 else \
48936 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48937 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48938 fi; \
48939 else \
48940 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48941 fi; \
48942 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48944 $(NORMAL_TARGET_EXPORTS) \
48945 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48946 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48947 case $(srcdir) in \
48948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48949 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48951 esac; \
48952 module_srcdir=libquadmath; \
48953 rm -f no-such-file || : ; \
48954 CONFIG_SITE=no-such-file $(SHELL) \
48955 $$s/$$module_srcdir/configure \
48956 --srcdir=$${topdir}/$$module_srcdir \
48957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48958 --target=${target_alias} \
48959 || exit 1
48960 @endif target-libquadmath
48966 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48967 maybe-all-target-libquadmath:
48968 @if gcc-bootstrap
48969 all-target-libquadmath: stage_current
48970 @endif gcc-bootstrap
48971 @if target-libquadmath
48972 TARGET-target-libquadmath=all
48973 maybe-all-target-libquadmath: all-target-libquadmath
48974 all-target-libquadmath: configure-target-libquadmath
48975 @: $(MAKE); $(unstage)
48976 @r=`${PWD_COMMAND}`; export r; \
48977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48978 $(NORMAL_TARGET_EXPORTS) \
48979 (cd $(TARGET_SUBDIR)/libquadmath && \
48980 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48981 $(TARGET-target-libquadmath))
48982 @endif target-libquadmath
48988 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48989 maybe-check-target-libquadmath:
48990 @if target-libquadmath
48991 maybe-check-target-libquadmath: check-target-libquadmath
48993 check-target-libquadmath:
48994 @: $(MAKE); $(unstage)
48995 @r=`${PWD_COMMAND}`; export r; \
48996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48997 $(NORMAL_TARGET_EXPORTS) \
48998 (cd $(TARGET_SUBDIR)/libquadmath && \
48999 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49001 @endif target-libquadmath
49003 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49004 maybe-install-target-libquadmath:
49005 @if target-libquadmath
49006 maybe-install-target-libquadmath: install-target-libquadmath
49008 install-target-libquadmath: installdirs
49009 @: $(MAKE); $(unstage)
49010 @r=`${PWD_COMMAND}`; export r; \
49011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49012 $(NORMAL_TARGET_EXPORTS) \
49013 (cd $(TARGET_SUBDIR)/libquadmath && \
49014 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49016 @endif target-libquadmath
49018 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49019 maybe-install-strip-target-libquadmath:
49020 @if target-libquadmath
49021 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49023 install-strip-target-libquadmath: installdirs
49024 @: $(MAKE); $(unstage)
49025 @r=`${PWD_COMMAND}`; export r; \
49026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49027 $(NORMAL_TARGET_EXPORTS) \
49028 (cd $(TARGET_SUBDIR)/libquadmath && \
49029 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49031 @endif target-libquadmath
49033 # Other targets (info, dvi, pdf, etc.)
49035 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49036 maybe-info-target-libquadmath:
49037 @if target-libquadmath
49038 maybe-info-target-libquadmath: info-target-libquadmath
49040 info-target-libquadmath: \
49041 configure-target-libquadmath
49042 @: $(MAKE); $(unstage)
49043 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49044 r=`${PWD_COMMAND}`; export r; \
49045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49046 $(NORMAL_TARGET_EXPORTS) \
49047 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49048 for flag in $(EXTRA_TARGET_FLAGS); do \
49049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49050 done; \
49051 (cd $(TARGET_SUBDIR)/libquadmath && \
49052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49054 "RANLIB=$${RANLIB}" \
49055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49056 info) \
49057 || exit 1
49059 @endif target-libquadmath
49061 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49062 maybe-dvi-target-libquadmath:
49063 @if target-libquadmath
49064 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49066 dvi-target-libquadmath: \
49067 configure-target-libquadmath
49068 @: $(MAKE); $(unstage)
49069 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49070 r=`${PWD_COMMAND}`; export r; \
49071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49072 $(NORMAL_TARGET_EXPORTS) \
49073 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49074 for flag in $(EXTRA_TARGET_FLAGS); do \
49075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49076 done; \
49077 (cd $(TARGET_SUBDIR)/libquadmath && \
49078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49080 "RANLIB=$${RANLIB}" \
49081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49082 dvi) \
49083 || exit 1
49085 @endif target-libquadmath
49087 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49088 maybe-pdf-target-libquadmath:
49089 @if target-libquadmath
49090 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49092 pdf-target-libquadmath: \
49093 configure-target-libquadmath
49094 @: $(MAKE); $(unstage)
49095 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49096 r=`${PWD_COMMAND}`; export r; \
49097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49098 $(NORMAL_TARGET_EXPORTS) \
49099 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49100 for flag in $(EXTRA_TARGET_FLAGS); do \
49101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49102 done; \
49103 (cd $(TARGET_SUBDIR)/libquadmath && \
49104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49106 "RANLIB=$${RANLIB}" \
49107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49108 pdf) \
49109 || exit 1
49111 @endif target-libquadmath
49113 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49114 maybe-html-target-libquadmath:
49115 @if target-libquadmath
49116 maybe-html-target-libquadmath: html-target-libquadmath
49118 html-target-libquadmath: \
49119 configure-target-libquadmath
49120 @: $(MAKE); $(unstage)
49121 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49122 r=`${PWD_COMMAND}`; export r; \
49123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49124 $(NORMAL_TARGET_EXPORTS) \
49125 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49126 for flag in $(EXTRA_TARGET_FLAGS); do \
49127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49128 done; \
49129 (cd $(TARGET_SUBDIR)/libquadmath && \
49130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49132 "RANLIB=$${RANLIB}" \
49133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49134 html) \
49135 || exit 1
49137 @endif target-libquadmath
49139 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49140 maybe-TAGS-target-libquadmath:
49141 @if target-libquadmath
49142 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49144 TAGS-target-libquadmath: \
49145 configure-target-libquadmath
49146 @: $(MAKE); $(unstage)
49147 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49148 r=`${PWD_COMMAND}`; export r; \
49149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150 $(NORMAL_TARGET_EXPORTS) \
49151 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49152 for flag in $(EXTRA_TARGET_FLAGS); do \
49153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49154 done; \
49155 (cd $(TARGET_SUBDIR)/libquadmath && \
49156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49158 "RANLIB=$${RANLIB}" \
49159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49160 TAGS) \
49161 || exit 1
49163 @endif target-libquadmath
49165 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49166 maybe-install-info-target-libquadmath:
49167 @if target-libquadmath
49168 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49170 install-info-target-libquadmath: \
49171 configure-target-libquadmath \
49172 info-target-libquadmath
49173 @: $(MAKE); $(unstage)
49174 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49175 r=`${PWD_COMMAND}`; export r; \
49176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177 $(NORMAL_TARGET_EXPORTS) \
49178 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49179 for flag in $(EXTRA_TARGET_FLAGS); do \
49180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49181 done; \
49182 (cd $(TARGET_SUBDIR)/libquadmath && \
49183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49185 "RANLIB=$${RANLIB}" \
49186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49187 install-info) \
49188 || exit 1
49190 @endif target-libquadmath
49192 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49193 maybe-install-pdf-target-libquadmath:
49194 @if target-libquadmath
49195 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49197 install-pdf-target-libquadmath: \
49198 configure-target-libquadmath \
49199 pdf-target-libquadmath
49200 @: $(MAKE); $(unstage)
49201 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49202 r=`${PWD_COMMAND}`; export r; \
49203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49204 $(NORMAL_TARGET_EXPORTS) \
49205 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49206 for flag in $(EXTRA_TARGET_FLAGS); do \
49207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49208 done; \
49209 (cd $(TARGET_SUBDIR)/libquadmath && \
49210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49212 "RANLIB=$${RANLIB}" \
49213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49214 install-pdf) \
49215 || exit 1
49217 @endif target-libquadmath
49219 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49220 maybe-install-html-target-libquadmath:
49221 @if target-libquadmath
49222 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49224 install-html-target-libquadmath: \
49225 configure-target-libquadmath \
49226 html-target-libquadmath
49227 @: $(MAKE); $(unstage)
49228 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49229 r=`${PWD_COMMAND}`; export r; \
49230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231 $(NORMAL_TARGET_EXPORTS) \
49232 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49233 for flag in $(EXTRA_TARGET_FLAGS); do \
49234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49235 done; \
49236 (cd $(TARGET_SUBDIR)/libquadmath && \
49237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49239 "RANLIB=$${RANLIB}" \
49240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49241 install-html) \
49242 || exit 1
49244 @endif target-libquadmath
49246 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49247 maybe-installcheck-target-libquadmath:
49248 @if target-libquadmath
49249 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49251 installcheck-target-libquadmath: \
49252 configure-target-libquadmath
49253 @: $(MAKE); $(unstage)
49254 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49255 r=`${PWD_COMMAND}`; export r; \
49256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49257 $(NORMAL_TARGET_EXPORTS) \
49258 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49259 for flag in $(EXTRA_TARGET_FLAGS); do \
49260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49261 done; \
49262 (cd $(TARGET_SUBDIR)/libquadmath && \
49263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49265 "RANLIB=$${RANLIB}" \
49266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49267 installcheck) \
49268 || exit 1
49270 @endif target-libquadmath
49272 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49273 maybe-mostlyclean-target-libquadmath:
49274 @if target-libquadmath
49275 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49277 mostlyclean-target-libquadmath:
49278 @: $(MAKE); $(unstage)
49279 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49280 r=`${PWD_COMMAND}`; export r; \
49281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282 $(NORMAL_TARGET_EXPORTS) \
49283 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49284 for flag in $(EXTRA_TARGET_FLAGS); do \
49285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286 done; \
49287 (cd $(TARGET_SUBDIR)/libquadmath && \
49288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290 "RANLIB=$${RANLIB}" \
49291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292 mostlyclean) \
49293 || exit 1
49295 @endif target-libquadmath
49297 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49298 maybe-clean-target-libquadmath:
49299 @if target-libquadmath
49300 maybe-clean-target-libquadmath: clean-target-libquadmath
49302 clean-target-libquadmath:
49303 @: $(MAKE); $(unstage)
49304 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49305 r=`${PWD_COMMAND}`; export r; \
49306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49307 $(NORMAL_TARGET_EXPORTS) \
49308 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49309 for flag in $(EXTRA_TARGET_FLAGS); do \
49310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49311 done; \
49312 (cd $(TARGET_SUBDIR)/libquadmath && \
49313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49315 "RANLIB=$${RANLIB}" \
49316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49317 clean) \
49318 || exit 1
49320 @endif target-libquadmath
49322 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49323 maybe-distclean-target-libquadmath:
49324 @if target-libquadmath
49325 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49327 distclean-target-libquadmath:
49328 @: $(MAKE); $(unstage)
49329 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49330 r=`${PWD_COMMAND}`; export r; \
49331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49332 $(NORMAL_TARGET_EXPORTS) \
49333 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49334 for flag in $(EXTRA_TARGET_FLAGS); do \
49335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49336 done; \
49337 (cd $(TARGET_SUBDIR)/libquadmath && \
49338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49340 "RANLIB=$${RANLIB}" \
49341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49342 distclean) \
49343 || exit 1
49345 @endif target-libquadmath
49347 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49348 maybe-maintainer-clean-target-libquadmath:
49349 @if target-libquadmath
49350 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49352 maintainer-clean-target-libquadmath:
49353 @: $(MAKE); $(unstage)
49354 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49355 r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49359 for flag in $(EXTRA_TARGET_FLAGS); do \
49360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361 done; \
49362 (cd $(TARGET_SUBDIR)/libquadmath && \
49363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365 "RANLIB=$${RANLIB}" \
49366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367 maintainer-clean) \
49368 || exit 1
49370 @endif target-libquadmath
49376 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49377 maybe-configure-target-libgfortran:
49378 @if gcc-bootstrap
49379 configure-target-libgfortran: stage_current
49380 @endif gcc-bootstrap
49381 @if target-libgfortran
49382 maybe-configure-target-libgfortran: configure-target-libgfortran
49383 configure-target-libgfortran:
49384 @: $(MAKE); $(unstage)
49385 @r=`${PWD_COMMAND}`; export r; \
49386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49387 echo "Checking multilib configuration for libgfortran..."; \
49388 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49389 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49390 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49391 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49392 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49393 else \
49394 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49395 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49396 fi; \
49397 else \
49398 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49399 fi; \
49400 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49402 $(NORMAL_TARGET_EXPORTS) \
49403 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49404 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49405 case $(srcdir) in \
49406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49407 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49409 esac; \
49410 module_srcdir=libgfortran; \
49411 rm -f no-such-file || : ; \
49412 CONFIG_SITE=no-such-file $(SHELL) \
49413 $$s/$$module_srcdir/configure \
49414 --srcdir=$${topdir}/$$module_srcdir \
49415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49416 --target=${target_alias} \
49417 || exit 1
49418 @endif target-libgfortran
49424 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49425 maybe-all-target-libgfortran:
49426 @if gcc-bootstrap
49427 all-target-libgfortran: stage_current
49428 @endif gcc-bootstrap
49429 @if target-libgfortran
49430 TARGET-target-libgfortran=all
49431 maybe-all-target-libgfortran: all-target-libgfortran
49432 all-target-libgfortran: configure-target-libgfortran
49433 @: $(MAKE); $(unstage)
49434 @r=`${PWD_COMMAND}`; export r; \
49435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49436 $(NORMAL_TARGET_EXPORTS) \
49437 (cd $(TARGET_SUBDIR)/libgfortran && \
49438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49439 $(TARGET-target-libgfortran))
49440 @endif target-libgfortran
49446 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49447 maybe-check-target-libgfortran:
49448 @if target-libgfortran
49449 maybe-check-target-libgfortran: check-target-libgfortran
49451 check-target-libgfortran:
49452 @: $(MAKE); $(unstage)
49453 @r=`${PWD_COMMAND}`; export r; \
49454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455 $(NORMAL_TARGET_EXPORTS) \
49456 (cd $(TARGET_SUBDIR)/libgfortran && \
49457 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49459 @endif target-libgfortran
49461 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49462 maybe-install-target-libgfortran:
49463 @if target-libgfortran
49464 maybe-install-target-libgfortran: install-target-libgfortran
49466 install-target-libgfortran: installdirs
49467 @: $(MAKE); $(unstage)
49468 @r=`${PWD_COMMAND}`; export r; \
49469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49470 $(NORMAL_TARGET_EXPORTS) \
49471 (cd $(TARGET_SUBDIR)/libgfortran && \
49472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49474 @endif target-libgfortran
49476 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49477 maybe-install-strip-target-libgfortran:
49478 @if target-libgfortran
49479 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49481 install-strip-target-libgfortran: installdirs
49482 @: $(MAKE); $(unstage)
49483 @r=`${PWD_COMMAND}`; export r; \
49484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49485 $(NORMAL_TARGET_EXPORTS) \
49486 (cd $(TARGET_SUBDIR)/libgfortran && \
49487 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49489 @endif target-libgfortran
49491 # Other targets (info, dvi, pdf, etc.)
49493 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49494 maybe-info-target-libgfortran:
49495 @if target-libgfortran
49496 maybe-info-target-libgfortran: info-target-libgfortran
49498 info-target-libgfortran: \
49499 configure-target-libgfortran
49500 @: $(MAKE); $(unstage)
49501 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49502 r=`${PWD_COMMAND}`; export r; \
49503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49504 $(NORMAL_TARGET_EXPORTS) \
49505 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49506 for flag in $(EXTRA_TARGET_FLAGS); do \
49507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49508 done; \
49509 (cd $(TARGET_SUBDIR)/libgfortran && \
49510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49512 "RANLIB=$${RANLIB}" \
49513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49514 info) \
49515 || exit 1
49517 @endif target-libgfortran
49519 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49520 maybe-dvi-target-libgfortran:
49521 @if target-libgfortran
49522 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49524 dvi-target-libgfortran: \
49525 configure-target-libgfortran
49526 @: $(MAKE); $(unstage)
49527 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49528 r=`${PWD_COMMAND}`; export r; \
49529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49530 $(NORMAL_TARGET_EXPORTS) \
49531 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49532 for flag in $(EXTRA_TARGET_FLAGS); do \
49533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49534 done; \
49535 (cd $(TARGET_SUBDIR)/libgfortran && \
49536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49538 "RANLIB=$${RANLIB}" \
49539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49540 dvi) \
49541 || exit 1
49543 @endif target-libgfortran
49545 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49546 maybe-pdf-target-libgfortran:
49547 @if target-libgfortran
49548 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49550 pdf-target-libgfortran: \
49551 configure-target-libgfortran
49552 @: $(MAKE); $(unstage)
49553 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49554 r=`${PWD_COMMAND}`; export r; \
49555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49556 $(NORMAL_TARGET_EXPORTS) \
49557 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49558 for flag in $(EXTRA_TARGET_FLAGS); do \
49559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49560 done; \
49561 (cd $(TARGET_SUBDIR)/libgfortran && \
49562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49564 "RANLIB=$${RANLIB}" \
49565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49566 pdf) \
49567 || exit 1
49569 @endif target-libgfortran
49571 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49572 maybe-html-target-libgfortran:
49573 @if target-libgfortran
49574 maybe-html-target-libgfortran: html-target-libgfortran
49576 html-target-libgfortran: \
49577 configure-target-libgfortran
49578 @: $(MAKE); $(unstage)
49579 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49580 r=`${PWD_COMMAND}`; export r; \
49581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49582 $(NORMAL_TARGET_EXPORTS) \
49583 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49584 for flag in $(EXTRA_TARGET_FLAGS); do \
49585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49586 done; \
49587 (cd $(TARGET_SUBDIR)/libgfortran && \
49588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49590 "RANLIB=$${RANLIB}" \
49591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49592 html) \
49593 || exit 1
49595 @endif target-libgfortran
49597 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49598 maybe-TAGS-target-libgfortran:
49599 @if target-libgfortran
49600 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49602 TAGS-target-libgfortran: \
49603 configure-target-libgfortran
49604 @: $(MAKE); $(unstage)
49605 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49606 r=`${PWD_COMMAND}`; export r; \
49607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608 $(NORMAL_TARGET_EXPORTS) \
49609 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49610 for flag in $(EXTRA_TARGET_FLAGS); do \
49611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49612 done; \
49613 (cd $(TARGET_SUBDIR)/libgfortran && \
49614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49616 "RANLIB=$${RANLIB}" \
49617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49618 TAGS) \
49619 || exit 1
49621 @endif target-libgfortran
49623 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49624 maybe-install-info-target-libgfortran:
49625 @if target-libgfortran
49626 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49628 install-info-target-libgfortran: \
49629 configure-target-libgfortran \
49630 info-target-libgfortran
49631 @: $(MAKE); $(unstage)
49632 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49633 r=`${PWD_COMMAND}`; export r; \
49634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49635 $(NORMAL_TARGET_EXPORTS) \
49636 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49637 for flag in $(EXTRA_TARGET_FLAGS); do \
49638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49639 done; \
49640 (cd $(TARGET_SUBDIR)/libgfortran && \
49641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49643 "RANLIB=$${RANLIB}" \
49644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49645 install-info) \
49646 || exit 1
49648 @endif target-libgfortran
49650 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49651 maybe-install-pdf-target-libgfortran:
49652 @if target-libgfortran
49653 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49655 install-pdf-target-libgfortran: \
49656 configure-target-libgfortran \
49657 pdf-target-libgfortran
49658 @: $(MAKE); $(unstage)
49659 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49660 r=`${PWD_COMMAND}`; export r; \
49661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662 $(NORMAL_TARGET_EXPORTS) \
49663 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49664 for flag in $(EXTRA_TARGET_FLAGS); do \
49665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666 done; \
49667 (cd $(TARGET_SUBDIR)/libgfortran && \
49668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670 "RANLIB=$${RANLIB}" \
49671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672 install-pdf) \
49673 || exit 1
49675 @endif target-libgfortran
49677 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49678 maybe-install-html-target-libgfortran:
49679 @if target-libgfortran
49680 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49682 install-html-target-libgfortran: \
49683 configure-target-libgfortran \
49684 html-target-libgfortran
49685 @: $(MAKE); $(unstage)
49686 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49687 r=`${PWD_COMMAND}`; export r; \
49688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49689 $(NORMAL_TARGET_EXPORTS) \
49690 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49691 for flag in $(EXTRA_TARGET_FLAGS); do \
49692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49693 done; \
49694 (cd $(TARGET_SUBDIR)/libgfortran && \
49695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49697 "RANLIB=$${RANLIB}" \
49698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49699 install-html) \
49700 || exit 1
49702 @endif target-libgfortran
49704 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49705 maybe-installcheck-target-libgfortran:
49706 @if target-libgfortran
49707 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49709 installcheck-target-libgfortran: \
49710 configure-target-libgfortran
49711 @: $(MAKE); $(unstage)
49712 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49713 r=`${PWD_COMMAND}`; export r; \
49714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49715 $(NORMAL_TARGET_EXPORTS) \
49716 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49717 for flag in $(EXTRA_TARGET_FLAGS); do \
49718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49719 done; \
49720 (cd $(TARGET_SUBDIR)/libgfortran && \
49721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49723 "RANLIB=$${RANLIB}" \
49724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49725 installcheck) \
49726 || exit 1
49728 @endif target-libgfortran
49730 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49731 maybe-mostlyclean-target-libgfortran:
49732 @if target-libgfortran
49733 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49735 mostlyclean-target-libgfortran:
49736 @: $(MAKE); $(unstage)
49737 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49738 r=`${PWD_COMMAND}`; export r; \
49739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49740 $(NORMAL_TARGET_EXPORTS) \
49741 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49742 for flag in $(EXTRA_TARGET_FLAGS); do \
49743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49744 done; \
49745 (cd $(TARGET_SUBDIR)/libgfortran && \
49746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49748 "RANLIB=$${RANLIB}" \
49749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49750 mostlyclean) \
49751 || exit 1
49753 @endif target-libgfortran
49755 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49756 maybe-clean-target-libgfortran:
49757 @if target-libgfortran
49758 maybe-clean-target-libgfortran: clean-target-libgfortran
49760 clean-target-libgfortran:
49761 @: $(MAKE); $(unstage)
49762 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49763 r=`${PWD_COMMAND}`; export r; \
49764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765 $(NORMAL_TARGET_EXPORTS) \
49766 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49767 for flag in $(EXTRA_TARGET_FLAGS); do \
49768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49769 done; \
49770 (cd $(TARGET_SUBDIR)/libgfortran && \
49771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49773 "RANLIB=$${RANLIB}" \
49774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49775 clean) \
49776 || exit 1
49778 @endif target-libgfortran
49780 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49781 maybe-distclean-target-libgfortran:
49782 @if target-libgfortran
49783 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49785 distclean-target-libgfortran:
49786 @: $(MAKE); $(unstage)
49787 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49788 r=`${PWD_COMMAND}`; export r; \
49789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49790 $(NORMAL_TARGET_EXPORTS) \
49791 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49792 for flag in $(EXTRA_TARGET_FLAGS); do \
49793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49794 done; \
49795 (cd $(TARGET_SUBDIR)/libgfortran && \
49796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49798 "RANLIB=$${RANLIB}" \
49799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49800 distclean) \
49801 || exit 1
49803 @endif target-libgfortran
49805 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49806 maybe-maintainer-clean-target-libgfortran:
49807 @if target-libgfortran
49808 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49810 maintainer-clean-target-libgfortran:
49811 @: $(MAKE); $(unstage)
49812 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49813 r=`${PWD_COMMAND}`; export r; \
49814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49815 $(NORMAL_TARGET_EXPORTS) \
49816 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49817 for flag in $(EXTRA_TARGET_FLAGS); do \
49818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49819 done; \
49820 (cd $(TARGET_SUBDIR)/libgfortran && \
49821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49823 "RANLIB=$${RANLIB}" \
49824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49825 maintainer-clean) \
49826 || exit 1
49828 @endif target-libgfortran
49834 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49835 maybe-configure-target-libobjc:
49836 @if gcc-bootstrap
49837 configure-target-libobjc: stage_current
49838 @endif gcc-bootstrap
49839 @if target-libobjc
49840 maybe-configure-target-libobjc: configure-target-libobjc
49841 configure-target-libobjc:
49842 @: $(MAKE); $(unstage)
49843 @r=`${PWD_COMMAND}`; export r; \
49844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845 echo "Checking multilib configuration for libobjc..."; \
49846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49847 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49848 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49849 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49850 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49851 else \
49852 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49853 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49854 fi; \
49855 else \
49856 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49857 fi; \
49858 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49859 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49860 $(NORMAL_TARGET_EXPORTS) \
49861 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49862 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49863 case $(srcdir) in \
49864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49865 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49867 esac; \
49868 module_srcdir=libobjc; \
49869 rm -f no-such-file || : ; \
49870 CONFIG_SITE=no-such-file $(SHELL) \
49871 $$s/$$module_srcdir/configure \
49872 --srcdir=$${topdir}/$$module_srcdir \
49873 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49874 --target=${target_alias} \
49875 || exit 1
49876 @endif target-libobjc
49882 .PHONY: all-target-libobjc maybe-all-target-libobjc
49883 maybe-all-target-libobjc:
49884 @if gcc-bootstrap
49885 all-target-libobjc: stage_current
49886 @endif gcc-bootstrap
49887 @if target-libobjc
49888 TARGET-target-libobjc=all
49889 maybe-all-target-libobjc: all-target-libobjc
49890 all-target-libobjc: configure-target-libobjc
49891 @: $(MAKE); $(unstage)
49892 @r=`${PWD_COMMAND}`; export r; \
49893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894 $(NORMAL_TARGET_EXPORTS) \
49895 (cd $(TARGET_SUBDIR)/libobjc && \
49896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49897 $(TARGET-target-libobjc))
49898 @endif target-libobjc
49904 .PHONY: check-target-libobjc maybe-check-target-libobjc
49905 maybe-check-target-libobjc:
49906 @if target-libobjc
49907 maybe-check-target-libobjc: check-target-libobjc
49909 check-target-libobjc:
49910 @: $(MAKE); $(unstage)
49911 @r=`${PWD_COMMAND}`; export r; \
49912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49913 $(NORMAL_TARGET_EXPORTS) \
49914 (cd $(TARGET_SUBDIR)/libobjc && \
49915 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49917 @endif target-libobjc
49919 .PHONY: install-target-libobjc maybe-install-target-libobjc
49920 maybe-install-target-libobjc:
49921 @if target-libobjc
49922 maybe-install-target-libobjc: install-target-libobjc
49924 install-target-libobjc: installdirs
49925 @: $(MAKE); $(unstage)
49926 @r=`${PWD_COMMAND}`; export r; \
49927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928 $(NORMAL_TARGET_EXPORTS) \
49929 (cd $(TARGET_SUBDIR)/libobjc && \
49930 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49932 @endif target-libobjc
49934 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49935 maybe-install-strip-target-libobjc:
49936 @if target-libobjc
49937 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49939 install-strip-target-libobjc: installdirs
49940 @: $(MAKE); $(unstage)
49941 @r=`${PWD_COMMAND}`; export r; \
49942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49943 $(NORMAL_TARGET_EXPORTS) \
49944 (cd $(TARGET_SUBDIR)/libobjc && \
49945 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49947 @endif target-libobjc
49949 # Other targets (info, dvi, pdf, etc.)
49951 .PHONY: maybe-info-target-libobjc info-target-libobjc
49952 maybe-info-target-libobjc:
49953 @if target-libobjc
49954 maybe-info-target-libobjc: info-target-libobjc
49956 info-target-libobjc: \
49957 configure-target-libobjc
49958 @: $(MAKE); $(unstage)
49959 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49960 r=`${PWD_COMMAND}`; export r; \
49961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49962 $(NORMAL_TARGET_EXPORTS) \
49963 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49964 for flag in $(EXTRA_TARGET_FLAGS); do \
49965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49966 done; \
49967 (cd $(TARGET_SUBDIR)/libobjc && \
49968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49970 "RANLIB=$${RANLIB}" \
49971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49972 info) \
49973 || exit 1
49975 @endif target-libobjc
49977 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49978 maybe-dvi-target-libobjc:
49979 @if target-libobjc
49980 maybe-dvi-target-libobjc: dvi-target-libobjc
49982 dvi-target-libobjc: \
49983 configure-target-libobjc
49984 @: $(MAKE); $(unstage)
49985 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49986 r=`${PWD_COMMAND}`; export r; \
49987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49988 $(NORMAL_TARGET_EXPORTS) \
49989 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49990 for flag in $(EXTRA_TARGET_FLAGS); do \
49991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49992 done; \
49993 (cd $(TARGET_SUBDIR)/libobjc && \
49994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49996 "RANLIB=$${RANLIB}" \
49997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49998 dvi) \
49999 || exit 1
50001 @endif target-libobjc
50003 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50004 maybe-pdf-target-libobjc:
50005 @if target-libobjc
50006 maybe-pdf-target-libobjc: pdf-target-libobjc
50008 pdf-target-libobjc: \
50009 configure-target-libobjc
50010 @: $(MAKE); $(unstage)
50011 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50012 r=`${PWD_COMMAND}`; export r; \
50013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50014 $(NORMAL_TARGET_EXPORTS) \
50015 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50016 for flag in $(EXTRA_TARGET_FLAGS); do \
50017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50018 done; \
50019 (cd $(TARGET_SUBDIR)/libobjc && \
50020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50022 "RANLIB=$${RANLIB}" \
50023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50024 pdf) \
50025 || exit 1
50027 @endif target-libobjc
50029 .PHONY: maybe-html-target-libobjc html-target-libobjc
50030 maybe-html-target-libobjc:
50031 @if target-libobjc
50032 maybe-html-target-libobjc: html-target-libobjc
50034 html-target-libobjc: \
50035 configure-target-libobjc
50036 @: $(MAKE); $(unstage)
50037 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50038 r=`${PWD_COMMAND}`; export r; \
50039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50040 $(NORMAL_TARGET_EXPORTS) \
50041 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50042 for flag in $(EXTRA_TARGET_FLAGS); do \
50043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50044 done; \
50045 (cd $(TARGET_SUBDIR)/libobjc && \
50046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50048 "RANLIB=$${RANLIB}" \
50049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50050 html) \
50051 || exit 1
50053 @endif target-libobjc
50055 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50056 maybe-TAGS-target-libobjc:
50057 @if target-libobjc
50058 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50060 TAGS-target-libobjc: \
50061 configure-target-libobjc
50062 @: $(MAKE); $(unstage)
50063 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50064 r=`${PWD_COMMAND}`; export r; \
50065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066 $(NORMAL_TARGET_EXPORTS) \
50067 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50068 for flag in $(EXTRA_TARGET_FLAGS); do \
50069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070 done; \
50071 (cd $(TARGET_SUBDIR)/libobjc && \
50072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074 "RANLIB=$${RANLIB}" \
50075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076 TAGS) \
50077 || exit 1
50079 @endif target-libobjc
50081 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50082 maybe-install-info-target-libobjc:
50083 @if target-libobjc
50084 maybe-install-info-target-libobjc: install-info-target-libobjc
50086 install-info-target-libobjc: \
50087 configure-target-libobjc \
50088 info-target-libobjc
50089 @: $(MAKE); $(unstage)
50090 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50091 r=`${PWD_COMMAND}`; export r; \
50092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50093 $(NORMAL_TARGET_EXPORTS) \
50094 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50095 for flag in $(EXTRA_TARGET_FLAGS); do \
50096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50097 done; \
50098 (cd $(TARGET_SUBDIR)/libobjc && \
50099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50101 "RANLIB=$${RANLIB}" \
50102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50103 install-info) \
50104 || exit 1
50106 @endif target-libobjc
50108 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50109 maybe-install-pdf-target-libobjc:
50110 @if target-libobjc
50111 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50113 install-pdf-target-libobjc: \
50114 configure-target-libobjc \
50115 pdf-target-libobjc
50116 @: $(MAKE); $(unstage)
50117 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50118 r=`${PWD_COMMAND}`; export r; \
50119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50120 $(NORMAL_TARGET_EXPORTS) \
50121 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50122 for flag in $(EXTRA_TARGET_FLAGS); do \
50123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50124 done; \
50125 (cd $(TARGET_SUBDIR)/libobjc && \
50126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50128 "RANLIB=$${RANLIB}" \
50129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50130 install-pdf) \
50131 || exit 1
50133 @endif target-libobjc
50135 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50136 maybe-install-html-target-libobjc:
50137 @if target-libobjc
50138 maybe-install-html-target-libobjc: install-html-target-libobjc
50140 install-html-target-libobjc: \
50141 configure-target-libobjc \
50142 html-target-libobjc
50143 @: $(MAKE); $(unstage)
50144 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50145 r=`${PWD_COMMAND}`; export r; \
50146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50147 $(NORMAL_TARGET_EXPORTS) \
50148 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50149 for flag in $(EXTRA_TARGET_FLAGS); do \
50150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50151 done; \
50152 (cd $(TARGET_SUBDIR)/libobjc && \
50153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50155 "RANLIB=$${RANLIB}" \
50156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50157 install-html) \
50158 || exit 1
50160 @endif target-libobjc
50162 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50163 maybe-installcheck-target-libobjc:
50164 @if target-libobjc
50165 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50167 installcheck-target-libobjc: \
50168 configure-target-libobjc
50169 @: $(MAKE); $(unstage)
50170 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50171 r=`${PWD_COMMAND}`; export r; \
50172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50173 $(NORMAL_TARGET_EXPORTS) \
50174 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50175 for flag in $(EXTRA_TARGET_FLAGS); do \
50176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50177 done; \
50178 (cd $(TARGET_SUBDIR)/libobjc && \
50179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50181 "RANLIB=$${RANLIB}" \
50182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50183 installcheck) \
50184 || exit 1
50186 @endif target-libobjc
50188 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50189 maybe-mostlyclean-target-libobjc:
50190 @if target-libobjc
50191 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50193 mostlyclean-target-libobjc:
50194 @: $(MAKE); $(unstage)
50195 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50196 r=`${PWD_COMMAND}`; export r; \
50197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50198 $(NORMAL_TARGET_EXPORTS) \
50199 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50200 for flag in $(EXTRA_TARGET_FLAGS); do \
50201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50202 done; \
50203 (cd $(TARGET_SUBDIR)/libobjc && \
50204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50206 "RANLIB=$${RANLIB}" \
50207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50208 mostlyclean) \
50209 || exit 1
50211 @endif target-libobjc
50213 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50214 maybe-clean-target-libobjc:
50215 @if target-libobjc
50216 maybe-clean-target-libobjc: clean-target-libobjc
50218 clean-target-libobjc:
50219 @: $(MAKE); $(unstage)
50220 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50221 r=`${PWD_COMMAND}`; export r; \
50222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50223 $(NORMAL_TARGET_EXPORTS) \
50224 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50225 for flag in $(EXTRA_TARGET_FLAGS); do \
50226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50227 done; \
50228 (cd $(TARGET_SUBDIR)/libobjc && \
50229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50231 "RANLIB=$${RANLIB}" \
50232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50233 clean) \
50234 || exit 1
50236 @endif target-libobjc
50238 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50239 maybe-distclean-target-libobjc:
50240 @if target-libobjc
50241 maybe-distclean-target-libobjc: distclean-target-libobjc
50243 distclean-target-libobjc:
50244 @: $(MAKE); $(unstage)
50245 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50246 r=`${PWD_COMMAND}`; export r; \
50247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50248 $(NORMAL_TARGET_EXPORTS) \
50249 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50250 for flag in $(EXTRA_TARGET_FLAGS); do \
50251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50252 done; \
50253 (cd $(TARGET_SUBDIR)/libobjc && \
50254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50256 "RANLIB=$${RANLIB}" \
50257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50258 distclean) \
50259 || exit 1
50261 @endif target-libobjc
50263 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50264 maybe-maintainer-clean-target-libobjc:
50265 @if target-libobjc
50266 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50268 maintainer-clean-target-libobjc:
50269 @: $(MAKE); $(unstage)
50270 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50271 r=`${PWD_COMMAND}`; export r; \
50272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273 $(NORMAL_TARGET_EXPORTS) \
50274 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50275 for flag in $(EXTRA_TARGET_FLAGS); do \
50276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50277 done; \
50278 (cd $(TARGET_SUBDIR)/libobjc && \
50279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50281 "RANLIB=$${RANLIB}" \
50282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50283 maintainer-clean) \
50284 || exit 1
50286 @endif target-libobjc
50292 .PHONY: configure-target-libgo maybe-configure-target-libgo
50293 maybe-configure-target-libgo:
50294 @if gcc-bootstrap
50295 configure-target-libgo: stage_current
50296 @endif gcc-bootstrap
50297 @if target-libgo
50298 maybe-configure-target-libgo: configure-target-libgo
50299 configure-target-libgo:
50300 @: $(MAKE); $(unstage)
50301 @r=`${PWD_COMMAND}`; export r; \
50302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50303 echo "Checking multilib configuration for libgo..."; \
50304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50306 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50307 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50308 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50309 else \
50310 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50311 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50312 fi; \
50313 else \
50314 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50315 fi; \
50316 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50318 $(NORMAL_TARGET_EXPORTS) \
50319 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50320 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50321 case $(srcdir) in \
50322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50323 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50325 esac; \
50326 module_srcdir=libgo; \
50327 rm -f no-such-file || : ; \
50328 CONFIG_SITE=no-such-file $(SHELL) \
50329 $$s/$$module_srcdir/configure \
50330 --srcdir=$${topdir}/$$module_srcdir \
50331 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50332 --target=${target_alias} \
50333 || exit 1
50334 @endif target-libgo
50340 .PHONY: all-target-libgo maybe-all-target-libgo
50341 maybe-all-target-libgo:
50342 @if gcc-bootstrap
50343 all-target-libgo: stage_current
50344 @endif gcc-bootstrap
50345 @if target-libgo
50346 TARGET-target-libgo=all
50347 maybe-all-target-libgo: all-target-libgo
50348 all-target-libgo: configure-target-libgo
50349 @: $(MAKE); $(unstage)
50350 @r=`${PWD_COMMAND}`; export r; \
50351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50352 $(NORMAL_TARGET_EXPORTS) \
50353 (cd $(TARGET_SUBDIR)/libgo && \
50354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50355 $(TARGET-target-libgo))
50356 @endif target-libgo
50362 .PHONY: check-target-libgo maybe-check-target-libgo
50363 maybe-check-target-libgo:
50364 @if target-libgo
50365 maybe-check-target-libgo: check-target-libgo
50367 check-target-libgo:
50368 @: $(MAKE); $(unstage)
50369 @r=`${PWD_COMMAND}`; export r; \
50370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50371 $(NORMAL_TARGET_EXPORTS) \
50372 (cd $(TARGET_SUBDIR)/libgo && \
50373 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50375 @endif target-libgo
50377 .PHONY: install-target-libgo maybe-install-target-libgo
50378 maybe-install-target-libgo:
50379 @if target-libgo
50380 maybe-install-target-libgo: install-target-libgo
50382 install-target-libgo: installdirs
50383 @: $(MAKE); $(unstage)
50384 @r=`${PWD_COMMAND}`; export r; \
50385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386 $(NORMAL_TARGET_EXPORTS) \
50387 (cd $(TARGET_SUBDIR)/libgo && \
50388 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50390 @endif target-libgo
50392 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50393 maybe-install-strip-target-libgo:
50394 @if target-libgo
50395 maybe-install-strip-target-libgo: install-strip-target-libgo
50397 install-strip-target-libgo: installdirs
50398 @: $(MAKE); $(unstage)
50399 @r=`${PWD_COMMAND}`; export r; \
50400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50401 $(NORMAL_TARGET_EXPORTS) \
50402 (cd $(TARGET_SUBDIR)/libgo && \
50403 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50405 @endif target-libgo
50407 # Other targets (info, dvi, pdf, etc.)
50409 .PHONY: maybe-info-target-libgo info-target-libgo
50410 maybe-info-target-libgo:
50411 @if target-libgo
50412 maybe-info-target-libgo: info-target-libgo
50414 info-target-libgo: \
50415 configure-target-libgo
50416 @: $(MAKE); $(unstage)
50417 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50418 r=`${PWD_COMMAND}`; export r; \
50419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420 $(NORMAL_TARGET_EXPORTS) \
50421 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50422 for flag in $(EXTRA_TARGET_FLAGS); do \
50423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50424 done; \
50425 (cd $(TARGET_SUBDIR)/libgo && \
50426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50428 "RANLIB=$${RANLIB}" \
50429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50430 info) \
50431 || exit 1
50433 @endif target-libgo
50435 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50436 maybe-dvi-target-libgo:
50437 @if target-libgo
50438 maybe-dvi-target-libgo: dvi-target-libgo
50440 dvi-target-libgo: \
50441 configure-target-libgo
50442 @: $(MAKE); $(unstage)
50443 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50444 r=`${PWD_COMMAND}`; export r; \
50445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446 $(NORMAL_TARGET_EXPORTS) \
50447 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50448 for flag in $(EXTRA_TARGET_FLAGS); do \
50449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50450 done; \
50451 (cd $(TARGET_SUBDIR)/libgo && \
50452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50454 "RANLIB=$${RANLIB}" \
50455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50456 dvi) \
50457 || exit 1
50459 @endif target-libgo
50461 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50462 maybe-pdf-target-libgo:
50463 @if target-libgo
50464 maybe-pdf-target-libgo: pdf-target-libgo
50466 pdf-target-libgo: \
50467 configure-target-libgo
50468 @: $(MAKE); $(unstage)
50469 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50470 r=`${PWD_COMMAND}`; export r; \
50471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50472 $(NORMAL_TARGET_EXPORTS) \
50473 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50474 for flag in $(EXTRA_TARGET_FLAGS); do \
50475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50476 done; \
50477 (cd $(TARGET_SUBDIR)/libgo && \
50478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50480 "RANLIB=$${RANLIB}" \
50481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50482 pdf) \
50483 || exit 1
50485 @endif target-libgo
50487 .PHONY: maybe-html-target-libgo html-target-libgo
50488 maybe-html-target-libgo:
50489 @if target-libgo
50490 maybe-html-target-libgo: html-target-libgo
50492 html-target-libgo: \
50493 configure-target-libgo
50494 @: $(MAKE); $(unstage)
50495 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50496 r=`${PWD_COMMAND}`; export r; \
50497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50498 $(NORMAL_TARGET_EXPORTS) \
50499 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50500 for flag in $(EXTRA_TARGET_FLAGS); do \
50501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50502 done; \
50503 (cd $(TARGET_SUBDIR)/libgo && \
50504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50506 "RANLIB=$${RANLIB}" \
50507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50508 html) \
50509 || exit 1
50511 @endif target-libgo
50513 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50514 maybe-TAGS-target-libgo:
50515 @if target-libgo
50516 maybe-TAGS-target-libgo: TAGS-target-libgo
50518 TAGS-target-libgo: \
50519 configure-target-libgo
50520 @: $(MAKE); $(unstage)
50521 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50522 r=`${PWD_COMMAND}`; export r; \
50523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50524 $(NORMAL_TARGET_EXPORTS) \
50525 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50526 for flag in $(EXTRA_TARGET_FLAGS); do \
50527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50528 done; \
50529 (cd $(TARGET_SUBDIR)/libgo && \
50530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50532 "RANLIB=$${RANLIB}" \
50533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50534 TAGS) \
50535 || exit 1
50537 @endif target-libgo
50539 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50540 maybe-install-info-target-libgo:
50541 @if target-libgo
50542 maybe-install-info-target-libgo: install-info-target-libgo
50544 install-info-target-libgo: \
50545 configure-target-libgo \
50546 info-target-libgo
50547 @: $(MAKE); $(unstage)
50548 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50549 r=`${PWD_COMMAND}`; export r; \
50550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551 $(NORMAL_TARGET_EXPORTS) \
50552 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50553 for flag in $(EXTRA_TARGET_FLAGS); do \
50554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50555 done; \
50556 (cd $(TARGET_SUBDIR)/libgo && \
50557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50559 "RANLIB=$${RANLIB}" \
50560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50561 install-info) \
50562 || exit 1
50564 @endif target-libgo
50566 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50567 maybe-install-pdf-target-libgo:
50568 @if target-libgo
50569 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50571 install-pdf-target-libgo: \
50572 configure-target-libgo \
50573 pdf-target-libgo
50574 @: $(MAKE); $(unstage)
50575 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50576 r=`${PWD_COMMAND}`; export r; \
50577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50578 $(NORMAL_TARGET_EXPORTS) \
50579 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50580 for flag in $(EXTRA_TARGET_FLAGS); do \
50581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50582 done; \
50583 (cd $(TARGET_SUBDIR)/libgo && \
50584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50586 "RANLIB=$${RANLIB}" \
50587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50588 install-pdf) \
50589 || exit 1
50591 @endif target-libgo
50593 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50594 maybe-install-html-target-libgo:
50595 @if target-libgo
50596 maybe-install-html-target-libgo: install-html-target-libgo
50598 install-html-target-libgo: \
50599 configure-target-libgo \
50600 html-target-libgo
50601 @: $(MAKE); $(unstage)
50602 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50603 r=`${PWD_COMMAND}`; export r; \
50604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50605 $(NORMAL_TARGET_EXPORTS) \
50606 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50607 for flag in $(EXTRA_TARGET_FLAGS); do \
50608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50609 done; \
50610 (cd $(TARGET_SUBDIR)/libgo && \
50611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50613 "RANLIB=$${RANLIB}" \
50614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50615 install-html) \
50616 || exit 1
50618 @endif target-libgo
50620 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50621 maybe-installcheck-target-libgo:
50622 @if target-libgo
50623 maybe-installcheck-target-libgo: installcheck-target-libgo
50625 installcheck-target-libgo: \
50626 configure-target-libgo
50627 @: $(MAKE); $(unstage)
50628 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50629 r=`${PWD_COMMAND}`; export r; \
50630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50631 $(NORMAL_TARGET_EXPORTS) \
50632 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50633 for flag in $(EXTRA_TARGET_FLAGS); do \
50634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50635 done; \
50636 (cd $(TARGET_SUBDIR)/libgo && \
50637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50639 "RANLIB=$${RANLIB}" \
50640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50641 installcheck) \
50642 || exit 1
50644 @endif target-libgo
50646 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50647 maybe-mostlyclean-target-libgo:
50648 @if target-libgo
50649 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50651 mostlyclean-target-libgo:
50652 @: $(MAKE); $(unstage)
50653 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50654 r=`${PWD_COMMAND}`; export r; \
50655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50656 $(NORMAL_TARGET_EXPORTS) \
50657 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50658 for flag in $(EXTRA_TARGET_FLAGS); do \
50659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50660 done; \
50661 (cd $(TARGET_SUBDIR)/libgo && \
50662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50664 "RANLIB=$${RANLIB}" \
50665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50666 mostlyclean) \
50667 || exit 1
50669 @endif target-libgo
50671 .PHONY: maybe-clean-target-libgo clean-target-libgo
50672 maybe-clean-target-libgo:
50673 @if target-libgo
50674 maybe-clean-target-libgo: clean-target-libgo
50676 clean-target-libgo:
50677 @: $(MAKE); $(unstage)
50678 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50679 r=`${PWD_COMMAND}`; export r; \
50680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50681 $(NORMAL_TARGET_EXPORTS) \
50682 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50683 for flag in $(EXTRA_TARGET_FLAGS); do \
50684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50685 done; \
50686 (cd $(TARGET_SUBDIR)/libgo && \
50687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50689 "RANLIB=$${RANLIB}" \
50690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50691 clean) \
50692 || exit 1
50694 @endif target-libgo
50696 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50697 maybe-distclean-target-libgo:
50698 @if target-libgo
50699 maybe-distclean-target-libgo: distclean-target-libgo
50701 distclean-target-libgo:
50702 @: $(MAKE); $(unstage)
50703 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50704 r=`${PWD_COMMAND}`; export r; \
50705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50706 $(NORMAL_TARGET_EXPORTS) \
50707 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50708 for flag in $(EXTRA_TARGET_FLAGS); do \
50709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50710 done; \
50711 (cd $(TARGET_SUBDIR)/libgo && \
50712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50714 "RANLIB=$${RANLIB}" \
50715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50716 distclean) \
50717 || exit 1
50719 @endif target-libgo
50721 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50722 maybe-maintainer-clean-target-libgo:
50723 @if target-libgo
50724 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50726 maintainer-clean-target-libgo:
50727 @: $(MAKE); $(unstage)
50728 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50729 r=`${PWD_COMMAND}`; export r; \
50730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50731 $(NORMAL_TARGET_EXPORTS) \
50732 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50733 for flag in $(EXTRA_TARGET_FLAGS); do \
50734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50735 done; \
50736 (cd $(TARGET_SUBDIR)/libgo && \
50737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50739 "RANLIB=$${RANLIB}" \
50740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50741 maintainer-clean) \
50742 || exit 1
50744 @endif target-libgo
50750 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50751 maybe-configure-target-libphobos:
50752 @if gcc-bootstrap
50753 configure-target-libphobos: stage_current
50754 @endif gcc-bootstrap
50755 @if target-libphobos
50756 maybe-configure-target-libphobos: configure-target-libphobos
50757 configure-target-libphobos:
50758 @: $(MAKE); $(unstage)
50759 @r=`${PWD_COMMAND}`; export r; \
50760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761 echo "Checking multilib configuration for libphobos..."; \
50762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50763 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50764 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50765 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50766 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50767 else \
50768 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50769 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50770 fi; \
50771 else \
50772 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50773 fi; \
50774 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50776 $(NORMAL_TARGET_EXPORTS) \
50777 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50778 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50779 case $(srcdir) in \
50780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50781 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50783 esac; \
50784 module_srcdir=libphobos; \
50785 rm -f no-such-file || : ; \
50786 CONFIG_SITE=no-such-file $(SHELL) \
50787 $$s/$$module_srcdir/configure \
50788 --srcdir=$${topdir}/$$module_srcdir \
50789 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50790 --target=${target_alias} \
50791 || exit 1
50792 @endif target-libphobos
50798 .PHONY: all-target-libphobos maybe-all-target-libphobos
50799 maybe-all-target-libphobos:
50800 @if gcc-bootstrap
50801 all-target-libphobos: stage_current
50802 @endif gcc-bootstrap
50803 @if target-libphobos
50804 TARGET-target-libphobos=all
50805 maybe-all-target-libphobos: all-target-libphobos
50806 all-target-libphobos: configure-target-libphobos
50807 @: $(MAKE); $(unstage)
50808 @r=`${PWD_COMMAND}`; export r; \
50809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50810 $(NORMAL_TARGET_EXPORTS) \
50811 (cd $(TARGET_SUBDIR)/libphobos && \
50812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50813 $(TARGET-target-libphobos))
50814 @endif target-libphobos
50820 .PHONY: check-target-libphobos maybe-check-target-libphobos
50821 maybe-check-target-libphobos:
50822 @if target-libphobos
50823 maybe-check-target-libphobos: check-target-libphobos
50825 check-target-libphobos:
50826 @: $(MAKE); $(unstage)
50827 @r=`${PWD_COMMAND}`; export r; \
50828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50829 $(NORMAL_TARGET_EXPORTS) \
50830 (cd $(TARGET_SUBDIR)/libphobos && \
50831 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50833 @endif target-libphobos
50835 .PHONY: install-target-libphobos maybe-install-target-libphobos
50836 maybe-install-target-libphobos:
50837 @if target-libphobos
50838 maybe-install-target-libphobos: install-target-libphobos
50840 install-target-libphobos: installdirs
50841 @: $(MAKE); $(unstage)
50842 @r=`${PWD_COMMAND}`; export r; \
50843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844 $(NORMAL_TARGET_EXPORTS) \
50845 (cd $(TARGET_SUBDIR)/libphobos && \
50846 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50848 @endif target-libphobos
50850 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50851 maybe-install-strip-target-libphobos:
50852 @if target-libphobos
50853 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50855 install-strip-target-libphobos: installdirs
50856 @: $(MAKE); $(unstage)
50857 @r=`${PWD_COMMAND}`; export r; \
50858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50859 $(NORMAL_TARGET_EXPORTS) \
50860 (cd $(TARGET_SUBDIR)/libphobos && \
50861 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50863 @endif target-libphobos
50865 # Other targets (info, dvi, pdf, etc.)
50867 .PHONY: maybe-info-target-libphobos info-target-libphobos
50868 maybe-info-target-libphobos:
50869 @if target-libphobos
50870 maybe-info-target-libphobos: info-target-libphobos
50872 info-target-libphobos: \
50873 configure-target-libphobos
50874 @: $(MAKE); $(unstage)
50875 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50876 r=`${PWD_COMMAND}`; export r; \
50877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878 $(NORMAL_TARGET_EXPORTS) \
50879 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50880 for flag in $(EXTRA_TARGET_FLAGS); do \
50881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882 done; \
50883 (cd $(TARGET_SUBDIR)/libphobos && \
50884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886 "RANLIB=$${RANLIB}" \
50887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888 info) \
50889 || exit 1
50891 @endif target-libphobos
50893 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50894 maybe-dvi-target-libphobos:
50895 @if target-libphobos
50896 maybe-dvi-target-libphobos: dvi-target-libphobos
50898 dvi-target-libphobos: \
50899 configure-target-libphobos
50900 @: $(MAKE); $(unstage)
50901 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50902 r=`${PWD_COMMAND}`; export r; \
50903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50904 $(NORMAL_TARGET_EXPORTS) \
50905 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50906 for flag in $(EXTRA_TARGET_FLAGS); do \
50907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50908 done; \
50909 (cd $(TARGET_SUBDIR)/libphobos && \
50910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50912 "RANLIB=$${RANLIB}" \
50913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50914 dvi) \
50915 || exit 1
50917 @endif target-libphobos
50919 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50920 maybe-pdf-target-libphobos:
50921 @if target-libphobos
50922 maybe-pdf-target-libphobos: pdf-target-libphobos
50924 pdf-target-libphobos: \
50925 configure-target-libphobos
50926 @: $(MAKE); $(unstage)
50927 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50928 r=`${PWD_COMMAND}`; export r; \
50929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930 $(NORMAL_TARGET_EXPORTS) \
50931 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50932 for flag in $(EXTRA_TARGET_FLAGS); do \
50933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50934 done; \
50935 (cd $(TARGET_SUBDIR)/libphobos && \
50936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50938 "RANLIB=$${RANLIB}" \
50939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50940 pdf) \
50941 || exit 1
50943 @endif target-libphobos
50945 .PHONY: maybe-html-target-libphobos html-target-libphobos
50946 maybe-html-target-libphobos:
50947 @if target-libphobos
50948 maybe-html-target-libphobos: html-target-libphobos
50950 html-target-libphobos: \
50951 configure-target-libphobos
50952 @: $(MAKE); $(unstage)
50953 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50954 r=`${PWD_COMMAND}`; export r; \
50955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50956 $(NORMAL_TARGET_EXPORTS) \
50957 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50958 for flag in $(EXTRA_TARGET_FLAGS); do \
50959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50960 done; \
50961 (cd $(TARGET_SUBDIR)/libphobos && \
50962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50964 "RANLIB=$${RANLIB}" \
50965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50966 html) \
50967 || exit 1
50969 @endif target-libphobos
50971 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50972 maybe-TAGS-target-libphobos:
50973 @if target-libphobos
50974 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50976 TAGS-target-libphobos: \
50977 configure-target-libphobos
50978 @: $(MAKE); $(unstage)
50979 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50980 r=`${PWD_COMMAND}`; export r; \
50981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982 $(NORMAL_TARGET_EXPORTS) \
50983 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50984 for flag in $(EXTRA_TARGET_FLAGS); do \
50985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50986 done; \
50987 (cd $(TARGET_SUBDIR)/libphobos && \
50988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50990 "RANLIB=$${RANLIB}" \
50991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50992 TAGS) \
50993 || exit 1
50995 @endif target-libphobos
50997 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50998 maybe-install-info-target-libphobos:
50999 @if target-libphobos
51000 maybe-install-info-target-libphobos: install-info-target-libphobos
51002 install-info-target-libphobos: \
51003 configure-target-libphobos \
51004 info-target-libphobos
51005 @: $(MAKE); $(unstage)
51006 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51007 r=`${PWD_COMMAND}`; export r; \
51008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51009 $(NORMAL_TARGET_EXPORTS) \
51010 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
51011 for flag in $(EXTRA_TARGET_FLAGS); do \
51012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51013 done; \
51014 (cd $(TARGET_SUBDIR)/libphobos && \
51015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51017 "RANLIB=$${RANLIB}" \
51018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51019 install-info) \
51020 || exit 1
51022 @endif target-libphobos
51024 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51025 maybe-install-pdf-target-libphobos:
51026 @if target-libphobos
51027 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51029 install-pdf-target-libphobos: \
51030 configure-target-libphobos \
51031 pdf-target-libphobos
51032 @: $(MAKE); $(unstage)
51033 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51034 r=`${PWD_COMMAND}`; export r; \
51035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036 $(NORMAL_TARGET_EXPORTS) \
51037 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51038 for flag in $(EXTRA_TARGET_FLAGS); do \
51039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51040 done; \
51041 (cd $(TARGET_SUBDIR)/libphobos && \
51042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51044 "RANLIB=$${RANLIB}" \
51045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51046 install-pdf) \
51047 || exit 1
51049 @endif target-libphobos
51051 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51052 maybe-install-html-target-libphobos:
51053 @if target-libphobos
51054 maybe-install-html-target-libphobos: install-html-target-libphobos
51056 install-html-target-libphobos: \
51057 configure-target-libphobos \
51058 html-target-libphobos
51059 @: $(MAKE); $(unstage)
51060 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51061 r=`${PWD_COMMAND}`; export r; \
51062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51063 $(NORMAL_TARGET_EXPORTS) \
51064 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51065 for flag in $(EXTRA_TARGET_FLAGS); do \
51066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51067 done; \
51068 (cd $(TARGET_SUBDIR)/libphobos && \
51069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51071 "RANLIB=$${RANLIB}" \
51072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51073 install-html) \
51074 || exit 1
51076 @endif target-libphobos
51078 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51079 maybe-installcheck-target-libphobos:
51080 @if target-libphobos
51081 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51083 installcheck-target-libphobos: \
51084 configure-target-libphobos
51085 @: $(MAKE); $(unstage)
51086 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51087 r=`${PWD_COMMAND}`; export r; \
51088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51089 $(NORMAL_TARGET_EXPORTS) \
51090 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51091 for flag in $(EXTRA_TARGET_FLAGS); do \
51092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51093 done; \
51094 (cd $(TARGET_SUBDIR)/libphobos && \
51095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51097 "RANLIB=$${RANLIB}" \
51098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51099 installcheck) \
51100 || exit 1
51102 @endif target-libphobos
51104 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51105 maybe-mostlyclean-target-libphobos:
51106 @if target-libphobos
51107 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51109 mostlyclean-target-libphobos:
51110 @: $(MAKE); $(unstage)
51111 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51112 r=`${PWD_COMMAND}`; export r; \
51113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114 $(NORMAL_TARGET_EXPORTS) \
51115 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51116 for flag in $(EXTRA_TARGET_FLAGS); do \
51117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51118 done; \
51119 (cd $(TARGET_SUBDIR)/libphobos && \
51120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51122 "RANLIB=$${RANLIB}" \
51123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51124 mostlyclean) \
51125 || exit 1
51127 @endif target-libphobos
51129 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51130 maybe-clean-target-libphobos:
51131 @if target-libphobos
51132 maybe-clean-target-libphobos: clean-target-libphobos
51134 clean-target-libphobos:
51135 @: $(MAKE); $(unstage)
51136 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51137 r=`${PWD_COMMAND}`; export r; \
51138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51139 $(NORMAL_TARGET_EXPORTS) \
51140 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51141 for flag in $(EXTRA_TARGET_FLAGS); do \
51142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51143 done; \
51144 (cd $(TARGET_SUBDIR)/libphobos && \
51145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51147 "RANLIB=$${RANLIB}" \
51148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51149 clean) \
51150 || exit 1
51152 @endif target-libphobos
51154 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51155 maybe-distclean-target-libphobos:
51156 @if target-libphobos
51157 maybe-distclean-target-libphobos: distclean-target-libphobos
51159 distclean-target-libphobos:
51160 @: $(MAKE); $(unstage)
51161 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51162 r=`${PWD_COMMAND}`; export r; \
51163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51164 $(NORMAL_TARGET_EXPORTS) \
51165 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51166 for flag in $(EXTRA_TARGET_FLAGS); do \
51167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51168 done; \
51169 (cd $(TARGET_SUBDIR)/libphobos && \
51170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51172 "RANLIB=$${RANLIB}" \
51173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51174 distclean) \
51175 || exit 1
51177 @endif target-libphobos
51179 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51180 maybe-maintainer-clean-target-libphobos:
51181 @if target-libphobos
51182 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51184 maintainer-clean-target-libphobos:
51185 @: $(MAKE); $(unstage)
51186 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51187 r=`${PWD_COMMAND}`; export r; \
51188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51189 $(NORMAL_TARGET_EXPORTS) \
51190 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51191 for flag in $(EXTRA_TARGET_FLAGS); do \
51192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51193 done; \
51194 (cd $(TARGET_SUBDIR)/libphobos && \
51195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51197 "RANLIB=$${RANLIB}" \
51198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51199 maintainer-clean) \
51200 || exit 1
51202 @endif target-libphobos
51208 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51209 maybe-configure-target-libtermcap:
51210 @if gcc-bootstrap
51211 configure-target-libtermcap: stage_current
51212 @endif gcc-bootstrap
51213 @if target-libtermcap
51214 maybe-configure-target-libtermcap: configure-target-libtermcap
51215 configure-target-libtermcap:
51216 @: $(MAKE); $(unstage)
51217 @r=`${PWD_COMMAND}`; export r; \
51218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51219 echo "Checking multilib configuration for libtermcap..."; \
51220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51221 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51222 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51223 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51224 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51225 else \
51226 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51227 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51228 fi; \
51229 else \
51230 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51231 fi; \
51232 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51234 $(NORMAL_TARGET_EXPORTS) \
51235 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51236 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51237 case $(srcdir) in \
51238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51239 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51241 esac; \
51242 module_srcdir=libtermcap; \
51243 rm -f no-such-file || : ; \
51244 CONFIG_SITE=no-such-file $(SHELL) \
51245 $$s/$$module_srcdir/configure \
51246 --srcdir=$${topdir}/$$module_srcdir \
51247 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51248 --target=${target_alias} \
51249 || exit 1
51250 @endif target-libtermcap
51256 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51257 maybe-all-target-libtermcap:
51258 @if gcc-bootstrap
51259 all-target-libtermcap: stage_current
51260 @endif gcc-bootstrap
51261 @if target-libtermcap
51262 TARGET-target-libtermcap=all
51263 maybe-all-target-libtermcap: all-target-libtermcap
51264 all-target-libtermcap: configure-target-libtermcap
51265 @: $(MAKE); $(unstage)
51266 @r=`${PWD_COMMAND}`; export r; \
51267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51268 $(NORMAL_TARGET_EXPORTS) \
51269 (cd $(TARGET_SUBDIR)/libtermcap && \
51270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51271 $(TARGET-target-libtermcap))
51272 @endif target-libtermcap
51278 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51279 maybe-check-target-libtermcap:
51280 @if target-libtermcap
51281 maybe-check-target-libtermcap: check-target-libtermcap
51283 # Dummy target for uncheckable module.
51284 check-target-libtermcap:
51286 @endif target-libtermcap
51288 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51289 maybe-install-target-libtermcap:
51290 @if target-libtermcap
51291 maybe-install-target-libtermcap: install-target-libtermcap
51293 install-target-libtermcap: installdirs
51294 @: $(MAKE); $(unstage)
51295 @r=`${PWD_COMMAND}`; export r; \
51296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51297 $(NORMAL_TARGET_EXPORTS) \
51298 (cd $(TARGET_SUBDIR)/libtermcap && \
51299 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51301 @endif target-libtermcap
51303 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51304 maybe-install-strip-target-libtermcap:
51305 @if target-libtermcap
51306 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51308 install-strip-target-libtermcap: installdirs
51309 @: $(MAKE); $(unstage)
51310 @r=`${PWD_COMMAND}`; export r; \
51311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51312 $(NORMAL_TARGET_EXPORTS) \
51313 (cd $(TARGET_SUBDIR)/libtermcap && \
51314 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51316 @endif target-libtermcap
51318 # Other targets (info, dvi, pdf, etc.)
51320 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51321 maybe-info-target-libtermcap:
51322 @if target-libtermcap
51323 maybe-info-target-libtermcap: info-target-libtermcap
51325 info-target-libtermcap: \
51326 configure-target-libtermcap
51327 @: $(MAKE); $(unstage)
51328 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51329 r=`${PWD_COMMAND}`; export r; \
51330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51331 $(NORMAL_TARGET_EXPORTS) \
51332 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51333 for flag in $(EXTRA_TARGET_FLAGS); do \
51334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51335 done; \
51336 (cd $(TARGET_SUBDIR)/libtermcap && \
51337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51339 "RANLIB=$${RANLIB}" \
51340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51341 info) \
51342 || exit 1
51344 @endif target-libtermcap
51346 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51347 maybe-dvi-target-libtermcap:
51348 @if target-libtermcap
51349 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51351 dvi-target-libtermcap: \
51352 configure-target-libtermcap
51353 @: $(MAKE); $(unstage)
51354 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51355 r=`${PWD_COMMAND}`; export r; \
51356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357 $(NORMAL_TARGET_EXPORTS) \
51358 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51359 for flag in $(EXTRA_TARGET_FLAGS); do \
51360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51361 done; \
51362 (cd $(TARGET_SUBDIR)/libtermcap && \
51363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51365 "RANLIB=$${RANLIB}" \
51366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51367 dvi) \
51368 || exit 1
51370 @endif target-libtermcap
51372 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51373 maybe-pdf-target-libtermcap:
51374 @if target-libtermcap
51375 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51377 pdf-target-libtermcap: \
51378 configure-target-libtermcap
51379 @: $(MAKE); $(unstage)
51380 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51381 r=`${PWD_COMMAND}`; export r; \
51382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51383 $(NORMAL_TARGET_EXPORTS) \
51384 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51385 for flag in $(EXTRA_TARGET_FLAGS); do \
51386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51387 done; \
51388 (cd $(TARGET_SUBDIR)/libtermcap && \
51389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51391 "RANLIB=$${RANLIB}" \
51392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51393 pdf) \
51394 || exit 1
51396 @endif target-libtermcap
51398 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51399 maybe-html-target-libtermcap:
51400 @if target-libtermcap
51401 maybe-html-target-libtermcap: html-target-libtermcap
51403 html-target-libtermcap: \
51404 configure-target-libtermcap
51405 @: $(MAKE); $(unstage)
51406 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51407 r=`${PWD_COMMAND}`; export r; \
51408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51409 $(NORMAL_TARGET_EXPORTS) \
51410 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51411 for flag in $(EXTRA_TARGET_FLAGS); do \
51412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51413 done; \
51414 (cd $(TARGET_SUBDIR)/libtermcap && \
51415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51417 "RANLIB=$${RANLIB}" \
51418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51419 html) \
51420 || exit 1
51422 @endif target-libtermcap
51424 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51425 maybe-TAGS-target-libtermcap:
51426 @if target-libtermcap
51427 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51429 TAGS-target-libtermcap: \
51430 configure-target-libtermcap
51431 @: $(MAKE); $(unstage)
51432 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51433 r=`${PWD_COMMAND}`; export r; \
51434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51435 $(NORMAL_TARGET_EXPORTS) \
51436 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51437 for flag in $(EXTRA_TARGET_FLAGS); do \
51438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51439 done; \
51440 (cd $(TARGET_SUBDIR)/libtermcap && \
51441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51443 "RANLIB=$${RANLIB}" \
51444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51445 TAGS) \
51446 || exit 1
51448 @endif target-libtermcap
51450 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51451 maybe-install-info-target-libtermcap:
51452 @if target-libtermcap
51453 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51455 install-info-target-libtermcap: \
51456 configure-target-libtermcap \
51457 info-target-libtermcap
51458 @: $(MAKE); $(unstage)
51459 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51460 r=`${PWD_COMMAND}`; export r; \
51461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51462 $(NORMAL_TARGET_EXPORTS) \
51463 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51464 for flag in $(EXTRA_TARGET_FLAGS); do \
51465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51466 done; \
51467 (cd $(TARGET_SUBDIR)/libtermcap && \
51468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51470 "RANLIB=$${RANLIB}" \
51471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51472 install-info) \
51473 || exit 1
51475 @endif target-libtermcap
51477 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51478 maybe-install-pdf-target-libtermcap:
51479 @if target-libtermcap
51480 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51482 install-pdf-target-libtermcap: \
51483 configure-target-libtermcap \
51484 pdf-target-libtermcap
51485 @: $(MAKE); $(unstage)
51486 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51487 r=`${PWD_COMMAND}`; export r; \
51488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51489 $(NORMAL_TARGET_EXPORTS) \
51490 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51491 for flag in $(EXTRA_TARGET_FLAGS); do \
51492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51493 done; \
51494 (cd $(TARGET_SUBDIR)/libtermcap && \
51495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51497 "RANLIB=$${RANLIB}" \
51498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51499 install-pdf) \
51500 || exit 1
51502 @endif target-libtermcap
51504 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51505 maybe-install-html-target-libtermcap:
51506 @if target-libtermcap
51507 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51509 install-html-target-libtermcap: \
51510 configure-target-libtermcap \
51511 html-target-libtermcap
51512 @: $(MAKE); $(unstage)
51513 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51514 r=`${PWD_COMMAND}`; export r; \
51515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516 $(NORMAL_TARGET_EXPORTS) \
51517 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51518 for flag in $(EXTRA_TARGET_FLAGS); do \
51519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51520 done; \
51521 (cd $(TARGET_SUBDIR)/libtermcap && \
51522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51524 "RANLIB=$${RANLIB}" \
51525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51526 install-html) \
51527 || exit 1
51529 @endif target-libtermcap
51531 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51532 maybe-installcheck-target-libtermcap:
51533 @if target-libtermcap
51534 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51536 installcheck-target-libtermcap: \
51537 configure-target-libtermcap
51538 @: $(MAKE); $(unstage)
51539 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51540 r=`${PWD_COMMAND}`; export r; \
51541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51542 $(NORMAL_TARGET_EXPORTS) \
51543 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51544 for flag in $(EXTRA_TARGET_FLAGS); do \
51545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51546 done; \
51547 (cd $(TARGET_SUBDIR)/libtermcap && \
51548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51550 "RANLIB=$${RANLIB}" \
51551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51552 installcheck) \
51553 || exit 1
51555 @endif target-libtermcap
51557 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51558 maybe-mostlyclean-target-libtermcap:
51559 @if target-libtermcap
51560 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51562 # libtermcap doesn't support mostlyclean.
51563 mostlyclean-target-libtermcap:
51565 @endif target-libtermcap
51567 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51568 maybe-clean-target-libtermcap:
51569 @if target-libtermcap
51570 maybe-clean-target-libtermcap: clean-target-libtermcap
51572 # libtermcap doesn't support clean.
51573 clean-target-libtermcap:
51575 @endif target-libtermcap
51577 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51578 maybe-distclean-target-libtermcap:
51579 @if target-libtermcap
51580 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51582 # libtermcap doesn't support distclean.
51583 distclean-target-libtermcap:
51585 @endif target-libtermcap
51587 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51588 maybe-maintainer-clean-target-libtermcap:
51589 @if target-libtermcap
51590 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51592 # libtermcap doesn't support maintainer-clean.
51593 maintainer-clean-target-libtermcap:
51595 @endif target-libtermcap
51601 .PHONY: configure-target-winsup maybe-configure-target-winsup
51602 maybe-configure-target-winsup:
51603 @if gcc-bootstrap
51604 configure-target-winsup: stage_current
51605 @endif gcc-bootstrap
51606 @if target-winsup
51607 maybe-configure-target-winsup: configure-target-winsup
51608 configure-target-winsup:
51609 @: $(MAKE); $(unstage)
51610 @r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 echo "Checking multilib configuration for winsup..."; \
51613 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51614 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51615 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51616 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51617 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51618 else \
51619 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51620 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51621 fi; \
51622 else \
51623 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51624 fi; \
51625 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51626 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51627 $(NORMAL_TARGET_EXPORTS) \
51628 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51629 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51630 case $(srcdir) in \
51631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51632 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51634 esac; \
51635 module_srcdir=winsup; \
51636 rm -f no-such-file || : ; \
51637 CONFIG_SITE=no-such-file $(SHELL) \
51638 $$s/$$module_srcdir/configure \
51639 --srcdir=$${topdir}/$$module_srcdir \
51640 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51641 --target=${target_alias} \
51642 || exit 1
51643 @endif target-winsup
51649 .PHONY: all-target-winsup maybe-all-target-winsup
51650 maybe-all-target-winsup:
51651 @if gcc-bootstrap
51652 all-target-winsup: stage_current
51653 @endif gcc-bootstrap
51654 @if target-winsup
51655 TARGET-target-winsup=all
51656 maybe-all-target-winsup: all-target-winsup
51657 all-target-winsup: configure-target-winsup
51658 @: $(MAKE); $(unstage)
51659 @r=`${PWD_COMMAND}`; export r; \
51660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51661 $(NORMAL_TARGET_EXPORTS) \
51662 (cd $(TARGET_SUBDIR)/winsup && \
51663 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51664 $(TARGET-target-winsup))
51665 @endif target-winsup
51671 .PHONY: check-target-winsup maybe-check-target-winsup
51672 maybe-check-target-winsup:
51673 @if target-winsup
51674 maybe-check-target-winsup: check-target-winsup
51676 check-target-winsup:
51677 @: $(MAKE); $(unstage)
51678 @r=`${PWD_COMMAND}`; export r; \
51679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51680 $(NORMAL_TARGET_EXPORTS) \
51681 (cd $(TARGET_SUBDIR)/winsup && \
51682 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51684 @endif target-winsup
51686 .PHONY: install-target-winsup maybe-install-target-winsup
51687 maybe-install-target-winsup:
51688 @if target-winsup
51689 maybe-install-target-winsup: install-target-winsup
51691 install-target-winsup: installdirs
51692 @: $(MAKE); $(unstage)
51693 @r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 $(NORMAL_TARGET_EXPORTS) \
51696 (cd $(TARGET_SUBDIR)/winsup && \
51697 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51699 @endif target-winsup
51701 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51702 maybe-install-strip-target-winsup:
51703 @if target-winsup
51704 maybe-install-strip-target-winsup: install-strip-target-winsup
51706 install-strip-target-winsup: installdirs
51707 @: $(MAKE); $(unstage)
51708 @r=`${PWD_COMMAND}`; export r; \
51709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51710 $(NORMAL_TARGET_EXPORTS) \
51711 (cd $(TARGET_SUBDIR)/winsup && \
51712 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51714 @endif target-winsup
51716 # Other targets (info, dvi, pdf, etc.)
51718 .PHONY: maybe-info-target-winsup info-target-winsup
51719 maybe-info-target-winsup:
51720 @if target-winsup
51721 maybe-info-target-winsup: info-target-winsup
51723 info-target-winsup: \
51724 configure-target-winsup
51725 @: $(MAKE); $(unstage)
51726 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51727 r=`${PWD_COMMAND}`; export r; \
51728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51729 $(NORMAL_TARGET_EXPORTS) \
51730 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51731 for flag in $(EXTRA_TARGET_FLAGS); do \
51732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51733 done; \
51734 (cd $(TARGET_SUBDIR)/winsup && \
51735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51737 "RANLIB=$${RANLIB}" \
51738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51739 info) \
51740 || exit 1
51742 @endif target-winsup
51744 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51745 maybe-dvi-target-winsup:
51746 @if target-winsup
51747 maybe-dvi-target-winsup: dvi-target-winsup
51749 dvi-target-winsup: \
51750 configure-target-winsup
51751 @: $(MAKE); $(unstage)
51752 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51753 r=`${PWD_COMMAND}`; export r; \
51754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51755 $(NORMAL_TARGET_EXPORTS) \
51756 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51757 for flag in $(EXTRA_TARGET_FLAGS); do \
51758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51759 done; \
51760 (cd $(TARGET_SUBDIR)/winsup && \
51761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51763 "RANLIB=$${RANLIB}" \
51764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51765 dvi) \
51766 || exit 1
51768 @endif target-winsup
51770 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51771 maybe-pdf-target-winsup:
51772 @if target-winsup
51773 maybe-pdf-target-winsup: pdf-target-winsup
51775 pdf-target-winsup: \
51776 configure-target-winsup
51777 @: $(MAKE); $(unstage)
51778 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51779 r=`${PWD_COMMAND}`; export r; \
51780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51781 $(NORMAL_TARGET_EXPORTS) \
51782 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51783 for flag in $(EXTRA_TARGET_FLAGS); do \
51784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51785 done; \
51786 (cd $(TARGET_SUBDIR)/winsup && \
51787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51789 "RANLIB=$${RANLIB}" \
51790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51791 pdf) \
51792 || exit 1
51794 @endif target-winsup
51796 .PHONY: maybe-html-target-winsup html-target-winsup
51797 maybe-html-target-winsup:
51798 @if target-winsup
51799 maybe-html-target-winsup: html-target-winsup
51801 html-target-winsup: \
51802 configure-target-winsup
51803 @: $(MAKE); $(unstage)
51804 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51805 r=`${PWD_COMMAND}`; export r; \
51806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807 $(NORMAL_TARGET_EXPORTS) \
51808 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51809 for flag in $(EXTRA_TARGET_FLAGS); do \
51810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51811 done; \
51812 (cd $(TARGET_SUBDIR)/winsup && \
51813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51815 "RANLIB=$${RANLIB}" \
51816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51817 html) \
51818 || exit 1
51820 @endif target-winsup
51822 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51823 maybe-TAGS-target-winsup:
51824 @if target-winsup
51825 maybe-TAGS-target-winsup: TAGS-target-winsup
51827 TAGS-target-winsup: \
51828 configure-target-winsup
51829 @: $(MAKE); $(unstage)
51830 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51831 r=`${PWD_COMMAND}`; export r; \
51832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833 $(NORMAL_TARGET_EXPORTS) \
51834 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51835 for flag in $(EXTRA_TARGET_FLAGS); do \
51836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837 done; \
51838 (cd $(TARGET_SUBDIR)/winsup && \
51839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841 "RANLIB=$${RANLIB}" \
51842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843 TAGS) \
51844 || exit 1
51846 @endif target-winsup
51848 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51849 maybe-install-info-target-winsup:
51850 @if target-winsup
51851 maybe-install-info-target-winsup: install-info-target-winsup
51853 install-info-target-winsup: \
51854 configure-target-winsup \
51855 info-target-winsup
51856 @: $(MAKE); $(unstage)
51857 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51858 r=`${PWD_COMMAND}`; export r; \
51859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860 $(NORMAL_TARGET_EXPORTS) \
51861 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51862 for flag in $(EXTRA_TARGET_FLAGS); do \
51863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864 done; \
51865 (cd $(TARGET_SUBDIR)/winsup && \
51866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868 "RANLIB=$${RANLIB}" \
51869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870 install-info) \
51871 || exit 1
51873 @endif target-winsup
51875 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51876 maybe-install-pdf-target-winsup:
51877 @if target-winsup
51878 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51880 install-pdf-target-winsup: \
51881 configure-target-winsup \
51882 pdf-target-winsup
51883 @: $(MAKE); $(unstage)
51884 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51885 r=`${PWD_COMMAND}`; export r; \
51886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51887 $(NORMAL_TARGET_EXPORTS) \
51888 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51889 for flag in $(EXTRA_TARGET_FLAGS); do \
51890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51891 done; \
51892 (cd $(TARGET_SUBDIR)/winsup && \
51893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51895 "RANLIB=$${RANLIB}" \
51896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51897 install-pdf) \
51898 || exit 1
51900 @endif target-winsup
51902 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51903 maybe-install-html-target-winsup:
51904 @if target-winsup
51905 maybe-install-html-target-winsup: install-html-target-winsup
51907 install-html-target-winsup: \
51908 configure-target-winsup \
51909 html-target-winsup
51910 @: $(MAKE); $(unstage)
51911 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51912 r=`${PWD_COMMAND}`; export r; \
51913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914 $(NORMAL_TARGET_EXPORTS) \
51915 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51916 for flag in $(EXTRA_TARGET_FLAGS); do \
51917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51918 done; \
51919 (cd $(TARGET_SUBDIR)/winsup && \
51920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51922 "RANLIB=$${RANLIB}" \
51923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51924 install-html) \
51925 || exit 1
51927 @endif target-winsup
51929 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51930 maybe-installcheck-target-winsup:
51931 @if target-winsup
51932 maybe-installcheck-target-winsup: installcheck-target-winsup
51934 installcheck-target-winsup: \
51935 configure-target-winsup
51936 @: $(MAKE); $(unstage)
51937 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51938 r=`${PWD_COMMAND}`; export r; \
51939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51940 $(NORMAL_TARGET_EXPORTS) \
51941 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51942 for flag in $(EXTRA_TARGET_FLAGS); do \
51943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51944 done; \
51945 (cd $(TARGET_SUBDIR)/winsup && \
51946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51948 "RANLIB=$${RANLIB}" \
51949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51950 installcheck) \
51951 || exit 1
51953 @endif target-winsup
51955 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51956 maybe-mostlyclean-target-winsup:
51957 @if target-winsup
51958 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51960 mostlyclean-target-winsup:
51961 @: $(MAKE); $(unstage)
51962 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51963 r=`${PWD_COMMAND}`; export r; \
51964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51965 $(NORMAL_TARGET_EXPORTS) \
51966 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51967 for flag in $(EXTRA_TARGET_FLAGS); do \
51968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51969 done; \
51970 (cd $(TARGET_SUBDIR)/winsup && \
51971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51973 "RANLIB=$${RANLIB}" \
51974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51975 mostlyclean) \
51976 || exit 1
51978 @endif target-winsup
51980 .PHONY: maybe-clean-target-winsup clean-target-winsup
51981 maybe-clean-target-winsup:
51982 @if target-winsup
51983 maybe-clean-target-winsup: clean-target-winsup
51985 clean-target-winsup:
51986 @: $(MAKE); $(unstage)
51987 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51988 r=`${PWD_COMMAND}`; export r; \
51989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51990 $(NORMAL_TARGET_EXPORTS) \
51991 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51992 for flag in $(EXTRA_TARGET_FLAGS); do \
51993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51994 done; \
51995 (cd $(TARGET_SUBDIR)/winsup && \
51996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51998 "RANLIB=$${RANLIB}" \
51999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52000 clean) \
52001 || exit 1
52003 @endif target-winsup
52005 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52006 maybe-distclean-target-winsup:
52007 @if target-winsup
52008 maybe-distclean-target-winsup: distclean-target-winsup
52010 distclean-target-winsup:
52011 @: $(MAKE); $(unstage)
52012 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52013 r=`${PWD_COMMAND}`; export r; \
52014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015 $(NORMAL_TARGET_EXPORTS) \
52016 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52017 for flag in $(EXTRA_TARGET_FLAGS); do \
52018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019 done; \
52020 (cd $(TARGET_SUBDIR)/winsup && \
52021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023 "RANLIB=$${RANLIB}" \
52024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025 distclean) \
52026 || exit 1
52028 @endif target-winsup
52030 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52031 maybe-maintainer-clean-target-winsup:
52032 @if target-winsup
52033 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52035 maintainer-clean-target-winsup:
52036 @: $(MAKE); $(unstage)
52037 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52038 r=`${PWD_COMMAND}`; export r; \
52039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52040 $(NORMAL_TARGET_EXPORTS) \
52041 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52042 for flag in $(EXTRA_TARGET_FLAGS); do \
52043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52044 done; \
52045 (cd $(TARGET_SUBDIR)/winsup && \
52046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52048 "RANLIB=$${RANLIB}" \
52049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52050 maintainer-clean) \
52051 || exit 1
52053 @endif target-winsup
52059 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52060 maybe-configure-target-libgloss:
52061 @if gcc-bootstrap
52062 configure-target-libgloss: stage_current
52063 @endif gcc-bootstrap
52064 @if target-libgloss
52065 maybe-configure-target-libgloss: configure-target-libgloss
52066 configure-target-libgloss:
52067 @: $(MAKE); $(unstage)
52068 @r=`${PWD_COMMAND}`; export r; \
52069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52070 echo "Checking multilib configuration for libgloss..."; \
52071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52073 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52074 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52075 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52076 else \
52077 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52078 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52079 fi; \
52080 else \
52081 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52082 fi; \
52083 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52085 $(NORMAL_TARGET_EXPORTS) \
52086 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52087 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52088 case $(srcdir) in \
52089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52090 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52092 esac; \
52093 module_srcdir=libgloss; \
52094 rm -f no-such-file || : ; \
52095 CONFIG_SITE=no-such-file $(SHELL) \
52096 $$s/$$module_srcdir/configure \
52097 --srcdir=$${topdir}/$$module_srcdir \
52098 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52099 --target=${target_alias} \
52100 || exit 1
52101 @endif target-libgloss
52107 .PHONY: all-target-libgloss maybe-all-target-libgloss
52108 maybe-all-target-libgloss:
52109 @if gcc-bootstrap
52110 all-target-libgloss: stage_current
52111 @endif gcc-bootstrap
52112 @if target-libgloss
52113 TARGET-target-libgloss=all
52114 maybe-all-target-libgloss: all-target-libgloss
52115 all-target-libgloss: configure-target-libgloss
52116 @: $(MAKE); $(unstage)
52117 @r=`${PWD_COMMAND}`; export r; \
52118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119 $(NORMAL_TARGET_EXPORTS) \
52120 (cd $(TARGET_SUBDIR)/libgloss && \
52121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52122 $(TARGET-target-libgloss))
52123 @endif target-libgloss
52129 .PHONY: check-target-libgloss maybe-check-target-libgloss
52130 maybe-check-target-libgloss:
52131 @if target-libgloss
52132 maybe-check-target-libgloss: check-target-libgloss
52134 # Dummy target for uncheckable module.
52135 check-target-libgloss:
52137 @endif target-libgloss
52139 .PHONY: install-target-libgloss maybe-install-target-libgloss
52140 maybe-install-target-libgloss:
52141 @if target-libgloss
52142 maybe-install-target-libgloss: install-target-libgloss
52144 install-target-libgloss: installdirs
52145 @: $(MAKE); $(unstage)
52146 @r=`${PWD_COMMAND}`; export r; \
52147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52148 $(NORMAL_TARGET_EXPORTS) \
52149 (cd $(TARGET_SUBDIR)/libgloss && \
52150 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52152 @endif target-libgloss
52154 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52155 maybe-install-strip-target-libgloss:
52156 @if target-libgloss
52157 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52159 install-strip-target-libgloss: installdirs
52160 @: $(MAKE); $(unstage)
52161 @r=`${PWD_COMMAND}`; export r; \
52162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52163 $(NORMAL_TARGET_EXPORTS) \
52164 (cd $(TARGET_SUBDIR)/libgloss && \
52165 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52167 @endif target-libgloss
52169 # Other targets (info, dvi, pdf, etc.)
52171 .PHONY: maybe-info-target-libgloss info-target-libgloss
52172 maybe-info-target-libgloss:
52173 @if target-libgloss
52174 maybe-info-target-libgloss: info-target-libgloss
52176 info-target-libgloss: \
52177 configure-target-libgloss
52178 @: $(MAKE); $(unstage)
52179 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52180 r=`${PWD_COMMAND}`; export r; \
52181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182 $(NORMAL_TARGET_EXPORTS) \
52183 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52184 for flag in $(EXTRA_TARGET_FLAGS); do \
52185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52186 done; \
52187 (cd $(TARGET_SUBDIR)/libgloss && \
52188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52190 "RANLIB=$${RANLIB}" \
52191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52192 info) \
52193 || exit 1
52195 @endif target-libgloss
52197 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52198 maybe-dvi-target-libgloss:
52199 @if target-libgloss
52200 maybe-dvi-target-libgloss: dvi-target-libgloss
52202 dvi-target-libgloss: \
52203 configure-target-libgloss
52204 @: $(MAKE); $(unstage)
52205 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52206 r=`${PWD_COMMAND}`; export r; \
52207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52208 $(NORMAL_TARGET_EXPORTS) \
52209 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52210 for flag in $(EXTRA_TARGET_FLAGS); do \
52211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52212 done; \
52213 (cd $(TARGET_SUBDIR)/libgloss && \
52214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52216 "RANLIB=$${RANLIB}" \
52217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52218 dvi) \
52219 || exit 1
52221 @endif target-libgloss
52223 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52224 maybe-pdf-target-libgloss:
52225 @if target-libgloss
52226 maybe-pdf-target-libgloss: pdf-target-libgloss
52228 pdf-target-libgloss: \
52229 configure-target-libgloss
52230 @: $(MAKE); $(unstage)
52231 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52232 r=`${PWD_COMMAND}`; export r; \
52233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52234 $(NORMAL_TARGET_EXPORTS) \
52235 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52236 for flag in $(EXTRA_TARGET_FLAGS); do \
52237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52238 done; \
52239 (cd $(TARGET_SUBDIR)/libgloss && \
52240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52242 "RANLIB=$${RANLIB}" \
52243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52244 pdf) \
52245 || exit 1
52247 @endif target-libgloss
52249 .PHONY: maybe-html-target-libgloss html-target-libgloss
52250 maybe-html-target-libgloss:
52251 @if target-libgloss
52252 maybe-html-target-libgloss: html-target-libgloss
52254 html-target-libgloss: \
52255 configure-target-libgloss
52256 @: $(MAKE); $(unstage)
52257 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52258 r=`${PWD_COMMAND}`; export r; \
52259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52260 $(NORMAL_TARGET_EXPORTS) \
52261 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52262 for flag in $(EXTRA_TARGET_FLAGS); do \
52263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52264 done; \
52265 (cd $(TARGET_SUBDIR)/libgloss && \
52266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52268 "RANLIB=$${RANLIB}" \
52269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52270 html) \
52271 || exit 1
52273 @endif target-libgloss
52275 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52276 maybe-TAGS-target-libgloss:
52277 @if target-libgloss
52278 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52280 TAGS-target-libgloss: \
52281 configure-target-libgloss
52282 @: $(MAKE); $(unstage)
52283 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52284 r=`${PWD_COMMAND}`; export r; \
52285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52286 $(NORMAL_TARGET_EXPORTS) \
52287 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52288 for flag in $(EXTRA_TARGET_FLAGS); do \
52289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52290 done; \
52291 (cd $(TARGET_SUBDIR)/libgloss && \
52292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52294 "RANLIB=$${RANLIB}" \
52295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52296 TAGS) \
52297 || exit 1
52299 @endif target-libgloss
52301 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52302 maybe-install-info-target-libgloss:
52303 @if target-libgloss
52304 maybe-install-info-target-libgloss: install-info-target-libgloss
52306 install-info-target-libgloss: \
52307 configure-target-libgloss \
52308 info-target-libgloss
52309 @: $(MAKE); $(unstage)
52310 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52311 r=`${PWD_COMMAND}`; export r; \
52312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52313 $(NORMAL_TARGET_EXPORTS) \
52314 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52315 for flag in $(EXTRA_TARGET_FLAGS); do \
52316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52317 done; \
52318 (cd $(TARGET_SUBDIR)/libgloss && \
52319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52321 "RANLIB=$${RANLIB}" \
52322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52323 install-info) \
52324 || exit 1
52326 @endif target-libgloss
52328 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52329 maybe-install-pdf-target-libgloss:
52330 @if target-libgloss
52331 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52333 install-pdf-target-libgloss: \
52334 configure-target-libgloss \
52335 pdf-target-libgloss
52336 @: $(MAKE); $(unstage)
52337 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52338 r=`${PWD_COMMAND}`; export r; \
52339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52340 $(NORMAL_TARGET_EXPORTS) \
52341 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52342 for flag in $(EXTRA_TARGET_FLAGS); do \
52343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52344 done; \
52345 (cd $(TARGET_SUBDIR)/libgloss && \
52346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52348 "RANLIB=$${RANLIB}" \
52349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52350 install-pdf) \
52351 || exit 1
52353 @endif target-libgloss
52355 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52356 maybe-install-html-target-libgloss:
52357 @if target-libgloss
52358 maybe-install-html-target-libgloss: install-html-target-libgloss
52360 install-html-target-libgloss: \
52361 configure-target-libgloss \
52362 html-target-libgloss
52363 @: $(MAKE); $(unstage)
52364 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52365 r=`${PWD_COMMAND}`; export r; \
52366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52367 $(NORMAL_TARGET_EXPORTS) \
52368 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52369 for flag in $(EXTRA_TARGET_FLAGS); do \
52370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52371 done; \
52372 (cd $(TARGET_SUBDIR)/libgloss && \
52373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52375 "RANLIB=$${RANLIB}" \
52376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52377 install-html) \
52378 || exit 1
52380 @endif target-libgloss
52382 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52383 maybe-installcheck-target-libgloss:
52384 @if target-libgloss
52385 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52387 installcheck-target-libgloss: \
52388 configure-target-libgloss
52389 @: $(MAKE); $(unstage)
52390 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52391 r=`${PWD_COMMAND}`; export r; \
52392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52393 $(NORMAL_TARGET_EXPORTS) \
52394 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52395 for flag in $(EXTRA_TARGET_FLAGS); do \
52396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52397 done; \
52398 (cd $(TARGET_SUBDIR)/libgloss && \
52399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52401 "RANLIB=$${RANLIB}" \
52402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52403 installcheck) \
52404 || exit 1
52406 @endif target-libgloss
52408 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52409 maybe-mostlyclean-target-libgloss:
52410 @if target-libgloss
52411 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52413 mostlyclean-target-libgloss:
52414 @: $(MAKE); $(unstage)
52415 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52416 r=`${PWD_COMMAND}`; export r; \
52417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52418 $(NORMAL_TARGET_EXPORTS) \
52419 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52420 for flag in $(EXTRA_TARGET_FLAGS); do \
52421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52422 done; \
52423 (cd $(TARGET_SUBDIR)/libgloss && \
52424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52426 "RANLIB=$${RANLIB}" \
52427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52428 mostlyclean) \
52429 || exit 1
52431 @endif target-libgloss
52433 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52434 maybe-clean-target-libgloss:
52435 @if target-libgloss
52436 maybe-clean-target-libgloss: clean-target-libgloss
52438 clean-target-libgloss:
52439 @: $(MAKE); $(unstage)
52440 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52441 r=`${PWD_COMMAND}`; export r; \
52442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52443 $(NORMAL_TARGET_EXPORTS) \
52444 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52445 for flag in $(EXTRA_TARGET_FLAGS); do \
52446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52447 done; \
52448 (cd $(TARGET_SUBDIR)/libgloss && \
52449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52451 "RANLIB=$${RANLIB}" \
52452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52453 clean) \
52454 || exit 1
52456 @endif target-libgloss
52458 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52459 maybe-distclean-target-libgloss:
52460 @if target-libgloss
52461 maybe-distclean-target-libgloss: distclean-target-libgloss
52463 distclean-target-libgloss:
52464 @: $(MAKE); $(unstage)
52465 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52466 r=`${PWD_COMMAND}`; export r; \
52467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52468 $(NORMAL_TARGET_EXPORTS) \
52469 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52470 for flag in $(EXTRA_TARGET_FLAGS); do \
52471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52472 done; \
52473 (cd $(TARGET_SUBDIR)/libgloss && \
52474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52476 "RANLIB=$${RANLIB}" \
52477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52478 distclean) \
52479 || exit 1
52481 @endif target-libgloss
52483 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52484 maybe-maintainer-clean-target-libgloss:
52485 @if target-libgloss
52486 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52488 maintainer-clean-target-libgloss:
52489 @: $(MAKE); $(unstage)
52490 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52491 r=`${PWD_COMMAND}`; export r; \
52492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52493 $(NORMAL_TARGET_EXPORTS) \
52494 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52495 for flag in $(EXTRA_TARGET_FLAGS); do \
52496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52497 done; \
52498 (cd $(TARGET_SUBDIR)/libgloss && \
52499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52501 "RANLIB=$${RANLIB}" \
52502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52503 maintainer-clean) \
52504 || exit 1
52506 @endif target-libgloss
52512 .PHONY: configure-target-libffi maybe-configure-target-libffi
52513 maybe-configure-target-libffi:
52514 @if gcc-bootstrap
52515 configure-target-libffi: stage_current
52516 @endif gcc-bootstrap
52517 @if target-libffi
52518 maybe-configure-target-libffi: configure-target-libffi
52519 configure-target-libffi:
52520 @: $(MAKE); $(unstage)
52521 @r=`${PWD_COMMAND}`; export r; \
52522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52523 echo "Checking multilib configuration for libffi..."; \
52524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52525 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52526 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52527 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52528 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52529 else \
52530 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52531 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52532 fi; \
52533 else \
52534 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52535 fi; \
52536 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52537 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52538 $(NORMAL_TARGET_EXPORTS) \
52539 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52540 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52541 case $(srcdir) in \
52542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52543 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52545 esac; \
52546 module_srcdir=libffi; \
52547 rm -f no-such-file || : ; \
52548 CONFIG_SITE=no-such-file $(SHELL) \
52549 $$s/$$module_srcdir/configure \
52550 --srcdir=$${topdir}/$$module_srcdir \
52551 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52552 --target=${target_alias} \
52553 || exit 1
52554 @endif target-libffi
52560 .PHONY: all-target-libffi maybe-all-target-libffi
52561 maybe-all-target-libffi:
52562 @if gcc-bootstrap
52563 all-target-libffi: stage_current
52564 @endif gcc-bootstrap
52565 @if target-libffi
52566 TARGET-target-libffi=all
52567 maybe-all-target-libffi: all-target-libffi
52568 all-target-libffi: configure-target-libffi
52569 @: $(MAKE); $(unstage)
52570 @r=`${PWD_COMMAND}`; export r; \
52571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52572 $(NORMAL_TARGET_EXPORTS) \
52573 (cd $(TARGET_SUBDIR)/libffi && \
52574 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52575 $(TARGET-target-libffi))
52576 @endif target-libffi
52582 .PHONY: check-target-libffi maybe-check-target-libffi
52583 maybe-check-target-libffi:
52584 @if target-libffi
52585 maybe-check-target-libffi: check-target-libffi
52587 check-target-libffi:
52588 @: $(MAKE); $(unstage)
52589 @r=`${PWD_COMMAND}`; export r; \
52590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52591 $(NORMAL_TARGET_EXPORTS) \
52592 (cd $(TARGET_SUBDIR)/libffi && \
52593 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52595 @endif target-libffi
52597 .PHONY: install-target-libffi maybe-install-target-libffi
52598 maybe-install-target-libffi:
52599 @if target-libffi
52600 maybe-install-target-libffi: install-target-libffi
52602 # Dummy target for uninstallable.
52603 install-target-libffi:
52605 @endif target-libffi
52607 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52608 maybe-install-strip-target-libffi:
52609 @if target-libffi
52610 maybe-install-strip-target-libffi: install-strip-target-libffi
52612 # Dummy target for uninstallable.
52613 install-strip-target-libffi:
52615 @endif target-libffi
52617 # Other targets (info, dvi, pdf, etc.)
52619 .PHONY: maybe-info-target-libffi info-target-libffi
52620 maybe-info-target-libffi:
52621 @if target-libffi
52622 maybe-info-target-libffi: info-target-libffi
52624 info-target-libffi: \
52625 configure-target-libffi
52626 @: $(MAKE); $(unstage)
52627 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52628 r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 $(NORMAL_TARGET_EXPORTS) \
52631 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52632 for flag in $(EXTRA_TARGET_FLAGS); do \
52633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634 done; \
52635 (cd $(TARGET_SUBDIR)/libffi && \
52636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638 "RANLIB=$${RANLIB}" \
52639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640 info) \
52641 || exit 1
52643 @endif target-libffi
52645 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52646 maybe-dvi-target-libffi:
52647 @if target-libffi
52648 maybe-dvi-target-libffi: dvi-target-libffi
52650 dvi-target-libffi: \
52651 configure-target-libffi
52652 @: $(MAKE); $(unstage)
52653 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52654 r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(NORMAL_TARGET_EXPORTS) \
52657 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52658 for flag in $(EXTRA_TARGET_FLAGS); do \
52659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52660 done; \
52661 (cd $(TARGET_SUBDIR)/libffi && \
52662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52664 "RANLIB=$${RANLIB}" \
52665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52666 dvi) \
52667 || exit 1
52669 @endif target-libffi
52671 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52672 maybe-pdf-target-libffi:
52673 @if target-libffi
52674 maybe-pdf-target-libffi: pdf-target-libffi
52676 pdf-target-libffi: \
52677 configure-target-libffi
52678 @: $(MAKE); $(unstage)
52679 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52680 r=`${PWD_COMMAND}`; export r; \
52681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52682 $(NORMAL_TARGET_EXPORTS) \
52683 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52684 for flag in $(EXTRA_TARGET_FLAGS); do \
52685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52686 done; \
52687 (cd $(TARGET_SUBDIR)/libffi && \
52688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52690 "RANLIB=$${RANLIB}" \
52691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52692 pdf) \
52693 || exit 1
52695 @endif target-libffi
52697 .PHONY: maybe-html-target-libffi html-target-libffi
52698 maybe-html-target-libffi:
52699 @if target-libffi
52700 maybe-html-target-libffi: html-target-libffi
52702 html-target-libffi: \
52703 configure-target-libffi
52704 @: $(MAKE); $(unstage)
52705 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52706 r=`${PWD_COMMAND}`; export r; \
52707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52708 $(NORMAL_TARGET_EXPORTS) \
52709 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52710 for flag in $(EXTRA_TARGET_FLAGS); do \
52711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52712 done; \
52713 (cd $(TARGET_SUBDIR)/libffi && \
52714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52716 "RANLIB=$${RANLIB}" \
52717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52718 html) \
52719 || exit 1
52721 @endif target-libffi
52723 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52724 maybe-TAGS-target-libffi:
52725 @if target-libffi
52726 maybe-TAGS-target-libffi: TAGS-target-libffi
52728 TAGS-target-libffi: \
52729 configure-target-libffi
52730 @: $(MAKE); $(unstage)
52731 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52732 r=`${PWD_COMMAND}`; export r; \
52733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52734 $(NORMAL_TARGET_EXPORTS) \
52735 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52736 for flag in $(EXTRA_TARGET_FLAGS); do \
52737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52738 done; \
52739 (cd $(TARGET_SUBDIR)/libffi && \
52740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52742 "RANLIB=$${RANLIB}" \
52743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52744 TAGS) \
52745 || exit 1
52747 @endif target-libffi
52749 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52750 maybe-install-info-target-libffi:
52751 @if target-libffi
52752 maybe-install-info-target-libffi: install-info-target-libffi
52754 install-info-target-libffi: \
52755 configure-target-libffi \
52756 info-target-libffi
52757 @: $(MAKE); $(unstage)
52758 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52759 r=`${PWD_COMMAND}`; export r; \
52760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52761 $(NORMAL_TARGET_EXPORTS) \
52762 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52763 for flag in $(EXTRA_TARGET_FLAGS); do \
52764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52765 done; \
52766 (cd $(TARGET_SUBDIR)/libffi && \
52767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52769 "RANLIB=$${RANLIB}" \
52770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52771 install-info) \
52772 || exit 1
52774 @endif target-libffi
52776 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52777 maybe-install-pdf-target-libffi:
52778 @if target-libffi
52779 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52781 install-pdf-target-libffi: \
52782 configure-target-libffi \
52783 pdf-target-libffi
52784 @: $(MAKE); $(unstage)
52785 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52786 r=`${PWD_COMMAND}`; export r; \
52787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52788 $(NORMAL_TARGET_EXPORTS) \
52789 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52790 for flag in $(EXTRA_TARGET_FLAGS); do \
52791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52792 done; \
52793 (cd $(TARGET_SUBDIR)/libffi && \
52794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52796 "RANLIB=$${RANLIB}" \
52797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52798 install-pdf) \
52799 || exit 1
52801 @endif target-libffi
52803 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52804 maybe-install-html-target-libffi:
52805 @if target-libffi
52806 maybe-install-html-target-libffi: install-html-target-libffi
52808 install-html-target-libffi: \
52809 configure-target-libffi \
52810 html-target-libffi
52811 @: $(MAKE); $(unstage)
52812 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52813 r=`${PWD_COMMAND}`; export r; \
52814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52815 $(NORMAL_TARGET_EXPORTS) \
52816 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52817 for flag in $(EXTRA_TARGET_FLAGS); do \
52818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52819 done; \
52820 (cd $(TARGET_SUBDIR)/libffi && \
52821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52823 "RANLIB=$${RANLIB}" \
52824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52825 install-html) \
52826 || exit 1
52828 @endif target-libffi
52830 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52831 maybe-installcheck-target-libffi:
52832 @if target-libffi
52833 maybe-installcheck-target-libffi: installcheck-target-libffi
52835 installcheck-target-libffi: \
52836 configure-target-libffi
52837 @: $(MAKE); $(unstage)
52838 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52839 r=`${PWD_COMMAND}`; export r; \
52840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52841 $(NORMAL_TARGET_EXPORTS) \
52842 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
52843 for flag in $(EXTRA_TARGET_FLAGS); do \
52844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52845 done; \
52846 (cd $(TARGET_SUBDIR)/libffi && \
52847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52849 "RANLIB=$${RANLIB}" \
52850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52851 installcheck) \
52852 || exit 1
52854 @endif target-libffi
52856 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52857 maybe-mostlyclean-target-libffi:
52858 @if target-libffi
52859 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52861 mostlyclean-target-libffi:
52862 @: $(MAKE); $(unstage)
52863 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52864 r=`${PWD_COMMAND}`; export r; \
52865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52866 $(NORMAL_TARGET_EXPORTS) \
52867 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
52868 for flag in $(EXTRA_TARGET_FLAGS); do \
52869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52870 done; \
52871 (cd $(TARGET_SUBDIR)/libffi && \
52872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52874 "RANLIB=$${RANLIB}" \
52875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52876 mostlyclean) \
52877 || exit 1
52879 @endif target-libffi
52881 .PHONY: maybe-clean-target-libffi clean-target-libffi
52882 maybe-clean-target-libffi:
52883 @if target-libffi
52884 maybe-clean-target-libffi: clean-target-libffi
52886 clean-target-libffi:
52887 @: $(MAKE); $(unstage)
52888 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52889 r=`${PWD_COMMAND}`; export r; \
52890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52891 $(NORMAL_TARGET_EXPORTS) \
52892 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52893 for flag in $(EXTRA_TARGET_FLAGS); do \
52894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52895 done; \
52896 (cd $(TARGET_SUBDIR)/libffi && \
52897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52899 "RANLIB=$${RANLIB}" \
52900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52901 clean) \
52902 || exit 1
52904 @endif target-libffi
52906 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52907 maybe-distclean-target-libffi:
52908 @if target-libffi
52909 maybe-distclean-target-libffi: distclean-target-libffi
52911 distclean-target-libffi:
52912 @: $(MAKE); $(unstage)
52913 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52914 r=`${PWD_COMMAND}`; export r; \
52915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52916 $(NORMAL_TARGET_EXPORTS) \
52917 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52918 for flag in $(EXTRA_TARGET_FLAGS); do \
52919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52920 done; \
52921 (cd $(TARGET_SUBDIR)/libffi && \
52922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52924 "RANLIB=$${RANLIB}" \
52925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52926 distclean) \
52927 || exit 1
52929 @endif target-libffi
52931 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52932 maybe-maintainer-clean-target-libffi:
52933 @if target-libffi
52934 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52936 maintainer-clean-target-libffi:
52937 @: $(MAKE); $(unstage)
52938 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52939 r=`${PWD_COMMAND}`; export r; \
52940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52941 $(NORMAL_TARGET_EXPORTS) \
52942 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52943 for flag in $(EXTRA_TARGET_FLAGS); do \
52944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52945 done; \
52946 (cd $(TARGET_SUBDIR)/libffi && \
52947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52949 "RANLIB=$${RANLIB}" \
52950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52951 maintainer-clean) \
52952 || exit 1
52954 @endif target-libffi
52960 .PHONY: configure-target-zlib maybe-configure-target-zlib
52961 maybe-configure-target-zlib:
52962 @if gcc-bootstrap
52963 configure-target-zlib: stage_current
52964 @endif gcc-bootstrap
52965 @if target-zlib
52966 maybe-configure-target-zlib: configure-target-zlib
52967 configure-target-zlib:
52968 @: $(MAKE); $(unstage)
52969 @r=`${PWD_COMMAND}`; export r; \
52970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52971 echo "Checking multilib configuration for zlib..."; \
52972 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52973 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52974 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52975 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52976 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52977 else \
52978 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52979 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52980 fi; \
52981 else \
52982 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52983 fi; \
52984 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52985 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52986 $(NORMAL_TARGET_EXPORTS) \
52987 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52988 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52989 case $(srcdir) in \
52990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52991 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52993 esac; \
52994 module_srcdir=zlib; \
52995 rm -f no-such-file || : ; \
52996 CONFIG_SITE=no-such-file $(SHELL) \
52997 $$s/$$module_srcdir/configure \
52998 --srcdir=$${topdir}/$$module_srcdir \
52999 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53000 --target=${target_alias} \
53001 || exit 1
53002 @endif target-zlib
53008 .PHONY: all-target-zlib maybe-all-target-zlib
53009 maybe-all-target-zlib:
53010 @if gcc-bootstrap
53011 all-target-zlib: stage_current
53012 @endif gcc-bootstrap
53013 @if target-zlib
53014 TARGET-target-zlib=all
53015 maybe-all-target-zlib: all-target-zlib
53016 all-target-zlib: configure-target-zlib
53017 @: $(MAKE); $(unstage)
53018 @r=`${PWD_COMMAND}`; export r; \
53019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53020 $(NORMAL_TARGET_EXPORTS) \
53021 (cd $(TARGET_SUBDIR)/zlib && \
53022 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53023 $(TARGET-target-zlib))
53024 @endif target-zlib
53030 .PHONY: check-target-zlib maybe-check-target-zlib
53031 maybe-check-target-zlib:
53032 @if target-zlib
53033 maybe-check-target-zlib: check-target-zlib
53035 check-target-zlib:
53036 @: $(MAKE); $(unstage)
53037 @r=`${PWD_COMMAND}`; export r; \
53038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53039 $(NORMAL_TARGET_EXPORTS) \
53040 (cd $(TARGET_SUBDIR)/zlib && \
53041 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53043 @endif target-zlib
53045 .PHONY: install-target-zlib maybe-install-target-zlib
53046 maybe-install-target-zlib:
53047 @if target-zlib
53048 maybe-install-target-zlib: install-target-zlib
53050 install-target-zlib: installdirs
53051 @: $(MAKE); $(unstage)
53052 @r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 $(NORMAL_TARGET_EXPORTS) \
53055 (cd $(TARGET_SUBDIR)/zlib && \
53056 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53058 @endif target-zlib
53060 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53061 maybe-install-strip-target-zlib:
53062 @if target-zlib
53063 maybe-install-strip-target-zlib: install-strip-target-zlib
53065 install-strip-target-zlib: installdirs
53066 @: $(MAKE); $(unstage)
53067 @r=`${PWD_COMMAND}`; export r; \
53068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53069 $(NORMAL_TARGET_EXPORTS) \
53070 (cd $(TARGET_SUBDIR)/zlib && \
53071 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53073 @endif target-zlib
53075 # Other targets (info, dvi, pdf, etc.)
53077 .PHONY: maybe-info-target-zlib info-target-zlib
53078 maybe-info-target-zlib:
53079 @if target-zlib
53080 maybe-info-target-zlib: info-target-zlib
53082 info-target-zlib: \
53083 configure-target-zlib
53084 @: $(MAKE); $(unstage)
53085 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53086 r=`${PWD_COMMAND}`; export r; \
53087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53088 $(NORMAL_TARGET_EXPORTS) \
53089 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53090 for flag in $(EXTRA_TARGET_FLAGS); do \
53091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53092 done; \
53093 (cd $(TARGET_SUBDIR)/zlib && \
53094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53096 "RANLIB=$${RANLIB}" \
53097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53098 info) \
53099 || exit 1
53101 @endif target-zlib
53103 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53104 maybe-dvi-target-zlib:
53105 @if target-zlib
53106 maybe-dvi-target-zlib: dvi-target-zlib
53108 dvi-target-zlib: \
53109 configure-target-zlib
53110 @: $(MAKE); $(unstage)
53111 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53112 r=`${PWD_COMMAND}`; export r; \
53113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53114 $(NORMAL_TARGET_EXPORTS) \
53115 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53116 for flag in $(EXTRA_TARGET_FLAGS); do \
53117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53118 done; \
53119 (cd $(TARGET_SUBDIR)/zlib && \
53120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53122 "RANLIB=$${RANLIB}" \
53123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53124 dvi) \
53125 || exit 1
53127 @endif target-zlib
53129 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53130 maybe-pdf-target-zlib:
53131 @if target-zlib
53132 maybe-pdf-target-zlib: pdf-target-zlib
53134 pdf-target-zlib: \
53135 configure-target-zlib
53136 @: $(MAKE); $(unstage)
53137 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53138 r=`${PWD_COMMAND}`; export r; \
53139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53140 $(NORMAL_TARGET_EXPORTS) \
53141 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53142 for flag in $(EXTRA_TARGET_FLAGS); do \
53143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53144 done; \
53145 (cd $(TARGET_SUBDIR)/zlib && \
53146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53148 "RANLIB=$${RANLIB}" \
53149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53150 pdf) \
53151 || exit 1
53153 @endif target-zlib
53155 .PHONY: maybe-html-target-zlib html-target-zlib
53156 maybe-html-target-zlib:
53157 @if target-zlib
53158 maybe-html-target-zlib: html-target-zlib
53160 html-target-zlib: \
53161 configure-target-zlib
53162 @: $(MAKE); $(unstage)
53163 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53164 r=`${PWD_COMMAND}`; export r; \
53165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53166 $(NORMAL_TARGET_EXPORTS) \
53167 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53168 for flag in $(EXTRA_TARGET_FLAGS); do \
53169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53170 done; \
53171 (cd $(TARGET_SUBDIR)/zlib && \
53172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53174 "RANLIB=$${RANLIB}" \
53175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53176 html) \
53177 || exit 1
53179 @endif target-zlib
53181 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53182 maybe-TAGS-target-zlib:
53183 @if target-zlib
53184 maybe-TAGS-target-zlib: TAGS-target-zlib
53186 TAGS-target-zlib: \
53187 configure-target-zlib
53188 @: $(MAKE); $(unstage)
53189 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53190 r=`${PWD_COMMAND}`; export r; \
53191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53192 $(NORMAL_TARGET_EXPORTS) \
53193 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53194 for flag in $(EXTRA_TARGET_FLAGS); do \
53195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53196 done; \
53197 (cd $(TARGET_SUBDIR)/zlib && \
53198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53200 "RANLIB=$${RANLIB}" \
53201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53202 TAGS) \
53203 || exit 1
53205 @endif target-zlib
53207 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53208 maybe-install-info-target-zlib:
53209 @if target-zlib
53210 maybe-install-info-target-zlib: install-info-target-zlib
53212 install-info-target-zlib: \
53213 configure-target-zlib \
53214 info-target-zlib
53215 @: $(MAKE); $(unstage)
53216 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53217 r=`${PWD_COMMAND}`; export r; \
53218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53219 $(NORMAL_TARGET_EXPORTS) \
53220 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53221 for flag in $(EXTRA_TARGET_FLAGS); do \
53222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53223 done; \
53224 (cd $(TARGET_SUBDIR)/zlib && \
53225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53227 "RANLIB=$${RANLIB}" \
53228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53229 install-info) \
53230 || exit 1
53232 @endif target-zlib
53234 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53235 maybe-install-pdf-target-zlib:
53236 @if target-zlib
53237 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53239 install-pdf-target-zlib: \
53240 configure-target-zlib \
53241 pdf-target-zlib
53242 @: $(MAKE); $(unstage)
53243 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53244 r=`${PWD_COMMAND}`; export r; \
53245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53246 $(NORMAL_TARGET_EXPORTS) \
53247 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53248 for flag in $(EXTRA_TARGET_FLAGS); do \
53249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53250 done; \
53251 (cd $(TARGET_SUBDIR)/zlib && \
53252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53254 "RANLIB=$${RANLIB}" \
53255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53256 install-pdf) \
53257 || exit 1
53259 @endif target-zlib
53261 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53262 maybe-install-html-target-zlib:
53263 @if target-zlib
53264 maybe-install-html-target-zlib: install-html-target-zlib
53266 install-html-target-zlib: \
53267 configure-target-zlib \
53268 html-target-zlib
53269 @: $(MAKE); $(unstage)
53270 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53271 r=`${PWD_COMMAND}`; export r; \
53272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53273 $(NORMAL_TARGET_EXPORTS) \
53274 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53275 for flag in $(EXTRA_TARGET_FLAGS); do \
53276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53277 done; \
53278 (cd $(TARGET_SUBDIR)/zlib && \
53279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53281 "RANLIB=$${RANLIB}" \
53282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53283 install-html) \
53284 || exit 1
53286 @endif target-zlib
53288 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53289 maybe-installcheck-target-zlib:
53290 @if target-zlib
53291 maybe-installcheck-target-zlib: installcheck-target-zlib
53293 installcheck-target-zlib: \
53294 configure-target-zlib
53295 @: $(MAKE); $(unstage)
53296 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53297 r=`${PWD_COMMAND}`; export r; \
53298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53299 $(NORMAL_TARGET_EXPORTS) \
53300 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53301 for flag in $(EXTRA_TARGET_FLAGS); do \
53302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53303 done; \
53304 (cd $(TARGET_SUBDIR)/zlib && \
53305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53307 "RANLIB=$${RANLIB}" \
53308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53309 installcheck) \
53310 || exit 1
53312 @endif target-zlib
53314 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53315 maybe-mostlyclean-target-zlib:
53316 @if target-zlib
53317 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53319 mostlyclean-target-zlib:
53320 @: $(MAKE); $(unstage)
53321 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53322 r=`${PWD_COMMAND}`; export r; \
53323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53324 $(NORMAL_TARGET_EXPORTS) \
53325 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53326 for flag in $(EXTRA_TARGET_FLAGS); do \
53327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53328 done; \
53329 (cd $(TARGET_SUBDIR)/zlib && \
53330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53332 "RANLIB=$${RANLIB}" \
53333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53334 mostlyclean) \
53335 || exit 1
53337 @endif target-zlib
53339 .PHONY: maybe-clean-target-zlib clean-target-zlib
53340 maybe-clean-target-zlib:
53341 @if target-zlib
53342 maybe-clean-target-zlib: clean-target-zlib
53344 clean-target-zlib:
53345 @: $(MAKE); $(unstage)
53346 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53347 r=`${PWD_COMMAND}`; export r; \
53348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53349 $(NORMAL_TARGET_EXPORTS) \
53350 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53351 for flag in $(EXTRA_TARGET_FLAGS); do \
53352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53353 done; \
53354 (cd $(TARGET_SUBDIR)/zlib && \
53355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53357 "RANLIB=$${RANLIB}" \
53358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53359 clean) \
53360 || exit 1
53362 @endif target-zlib
53364 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53365 maybe-distclean-target-zlib:
53366 @if target-zlib
53367 maybe-distclean-target-zlib: distclean-target-zlib
53369 distclean-target-zlib:
53370 @: $(MAKE); $(unstage)
53371 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53372 r=`${PWD_COMMAND}`; export r; \
53373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374 $(NORMAL_TARGET_EXPORTS) \
53375 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53376 for flag in $(EXTRA_TARGET_FLAGS); do \
53377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53378 done; \
53379 (cd $(TARGET_SUBDIR)/zlib && \
53380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53382 "RANLIB=$${RANLIB}" \
53383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53384 distclean) \
53385 || exit 1
53387 @endif target-zlib
53389 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53390 maybe-maintainer-clean-target-zlib:
53391 @if target-zlib
53392 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53394 maintainer-clean-target-zlib:
53395 @: $(MAKE); $(unstage)
53396 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53397 r=`${PWD_COMMAND}`; export r; \
53398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53399 $(NORMAL_TARGET_EXPORTS) \
53400 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53401 for flag in $(EXTRA_TARGET_FLAGS); do \
53402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53403 done; \
53404 (cd $(TARGET_SUBDIR)/zlib && \
53405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53407 "RANLIB=$${RANLIB}" \
53408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53409 maintainer-clean) \
53410 || exit 1
53412 @endif target-zlib
53418 .PHONY: configure-target-rda maybe-configure-target-rda
53419 maybe-configure-target-rda:
53420 @if gcc-bootstrap
53421 configure-target-rda: stage_current
53422 @endif gcc-bootstrap
53423 @if target-rda
53424 maybe-configure-target-rda: configure-target-rda
53425 configure-target-rda:
53426 @: $(MAKE); $(unstage)
53427 @r=`${PWD_COMMAND}`; export r; \
53428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53429 echo "Checking multilib configuration for rda..."; \
53430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53432 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53433 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53434 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53435 else \
53436 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53437 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53438 fi; \
53439 else \
53440 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53441 fi; \
53442 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53444 $(NORMAL_TARGET_EXPORTS) \
53445 echo Configuring in $(TARGET_SUBDIR)/rda; \
53446 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53447 case $(srcdir) in \
53448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53449 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53451 esac; \
53452 module_srcdir=rda; \
53453 rm -f no-such-file || : ; \
53454 CONFIG_SITE=no-such-file $(SHELL) \
53455 $$s/$$module_srcdir/configure \
53456 --srcdir=$${topdir}/$$module_srcdir \
53457 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53458 --target=${target_alias} \
53459 || exit 1
53460 @endif target-rda
53466 .PHONY: all-target-rda maybe-all-target-rda
53467 maybe-all-target-rda:
53468 @if gcc-bootstrap
53469 all-target-rda: stage_current
53470 @endif gcc-bootstrap
53471 @if target-rda
53472 TARGET-target-rda=all
53473 maybe-all-target-rda: all-target-rda
53474 all-target-rda: configure-target-rda
53475 @: $(MAKE); $(unstage)
53476 @r=`${PWD_COMMAND}`; export r; \
53477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53478 $(NORMAL_TARGET_EXPORTS) \
53479 (cd $(TARGET_SUBDIR)/rda && \
53480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53481 $(TARGET-target-rda))
53482 @endif target-rda
53488 .PHONY: check-target-rda maybe-check-target-rda
53489 maybe-check-target-rda:
53490 @if target-rda
53491 maybe-check-target-rda: check-target-rda
53493 check-target-rda:
53494 @: $(MAKE); $(unstage)
53495 @r=`${PWD_COMMAND}`; export r; \
53496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53497 $(NORMAL_TARGET_EXPORTS) \
53498 (cd $(TARGET_SUBDIR)/rda && \
53499 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53501 @endif target-rda
53503 .PHONY: install-target-rda maybe-install-target-rda
53504 maybe-install-target-rda:
53505 @if target-rda
53506 maybe-install-target-rda: install-target-rda
53508 install-target-rda: installdirs
53509 @: $(MAKE); $(unstage)
53510 @r=`${PWD_COMMAND}`; export r; \
53511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512 $(NORMAL_TARGET_EXPORTS) \
53513 (cd $(TARGET_SUBDIR)/rda && \
53514 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53516 @endif target-rda
53518 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53519 maybe-install-strip-target-rda:
53520 @if target-rda
53521 maybe-install-strip-target-rda: install-strip-target-rda
53523 install-strip-target-rda: installdirs
53524 @: $(MAKE); $(unstage)
53525 @r=`${PWD_COMMAND}`; export r; \
53526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53527 $(NORMAL_TARGET_EXPORTS) \
53528 (cd $(TARGET_SUBDIR)/rda && \
53529 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53531 @endif target-rda
53533 # Other targets (info, dvi, pdf, etc.)
53535 .PHONY: maybe-info-target-rda info-target-rda
53536 maybe-info-target-rda:
53537 @if target-rda
53538 maybe-info-target-rda: info-target-rda
53540 info-target-rda: \
53541 configure-target-rda
53542 @: $(MAKE); $(unstage)
53543 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53544 r=`${PWD_COMMAND}`; export r; \
53545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53546 $(NORMAL_TARGET_EXPORTS) \
53547 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53548 for flag in $(EXTRA_TARGET_FLAGS); do \
53549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53550 done; \
53551 (cd $(TARGET_SUBDIR)/rda && \
53552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53554 "RANLIB=$${RANLIB}" \
53555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53556 info) \
53557 || exit 1
53559 @endif target-rda
53561 .PHONY: maybe-dvi-target-rda dvi-target-rda
53562 maybe-dvi-target-rda:
53563 @if target-rda
53564 maybe-dvi-target-rda: dvi-target-rda
53566 dvi-target-rda: \
53567 configure-target-rda
53568 @: $(MAKE); $(unstage)
53569 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53570 r=`${PWD_COMMAND}`; export r; \
53571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572 $(NORMAL_TARGET_EXPORTS) \
53573 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53574 for flag in $(EXTRA_TARGET_FLAGS); do \
53575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576 done; \
53577 (cd $(TARGET_SUBDIR)/rda && \
53578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580 "RANLIB=$${RANLIB}" \
53581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582 dvi) \
53583 || exit 1
53585 @endif target-rda
53587 .PHONY: maybe-pdf-target-rda pdf-target-rda
53588 maybe-pdf-target-rda:
53589 @if target-rda
53590 maybe-pdf-target-rda: pdf-target-rda
53592 pdf-target-rda: \
53593 configure-target-rda
53594 @: $(MAKE); $(unstage)
53595 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53596 r=`${PWD_COMMAND}`; export r; \
53597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53598 $(NORMAL_TARGET_EXPORTS) \
53599 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53600 for flag in $(EXTRA_TARGET_FLAGS); do \
53601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53602 done; \
53603 (cd $(TARGET_SUBDIR)/rda && \
53604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53606 "RANLIB=$${RANLIB}" \
53607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53608 pdf) \
53609 || exit 1
53611 @endif target-rda
53613 .PHONY: maybe-html-target-rda html-target-rda
53614 maybe-html-target-rda:
53615 @if target-rda
53616 maybe-html-target-rda: html-target-rda
53618 html-target-rda: \
53619 configure-target-rda
53620 @: $(MAKE); $(unstage)
53621 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53622 r=`${PWD_COMMAND}`; export r; \
53623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53624 $(NORMAL_TARGET_EXPORTS) \
53625 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53626 for flag in $(EXTRA_TARGET_FLAGS); do \
53627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53628 done; \
53629 (cd $(TARGET_SUBDIR)/rda && \
53630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53632 "RANLIB=$${RANLIB}" \
53633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53634 html) \
53635 || exit 1
53637 @endif target-rda
53639 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53640 maybe-TAGS-target-rda:
53641 @if target-rda
53642 maybe-TAGS-target-rda: TAGS-target-rda
53644 TAGS-target-rda: \
53645 configure-target-rda
53646 @: $(MAKE); $(unstage)
53647 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53648 r=`${PWD_COMMAND}`; export r; \
53649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650 $(NORMAL_TARGET_EXPORTS) \
53651 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53652 for flag in $(EXTRA_TARGET_FLAGS); do \
53653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654 done; \
53655 (cd $(TARGET_SUBDIR)/rda && \
53656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658 "RANLIB=$${RANLIB}" \
53659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660 TAGS) \
53661 || exit 1
53663 @endif target-rda
53665 .PHONY: maybe-install-info-target-rda install-info-target-rda
53666 maybe-install-info-target-rda:
53667 @if target-rda
53668 maybe-install-info-target-rda: install-info-target-rda
53670 install-info-target-rda: \
53671 configure-target-rda \
53672 info-target-rda
53673 @: $(MAKE); $(unstage)
53674 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53675 r=`${PWD_COMMAND}`; export r; \
53676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677 $(NORMAL_TARGET_EXPORTS) \
53678 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53679 for flag in $(EXTRA_TARGET_FLAGS); do \
53680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681 done; \
53682 (cd $(TARGET_SUBDIR)/rda && \
53683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685 "RANLIB=$${RANLIB}" \
53686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687 install-info) \
53688 || exit 1
53690 @endif target-rda
53692 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53693 maybe-install-pdf-target-rda:
53694 @if target-rda
53695 maybe-install-pdf-target-rda: install-pdf-target-rda
53697 install-pdf-target-rda: \
53698 configure-target-rda \
53699 pdf-target-rda
53700 @: $(MAKE); $(unstage)
53701 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53702 r=`${PWD_COMMAND}`; export r; \
53703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53704 $(NORMAL_TARGET_EXPORTS) \
53705 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53706 for flag in $(EXTRA_TARGET_FLAGS); do \
53707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53708 done; \
53709 (cd $(TARGET_SUBDIR)/rda && \
53710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53712 "RANLIB=$${RANLIB}" \
53713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53714 install-pdf) \
53715 || exit 1
53717 @endif target-rda
53719 .PHONY: maybe-install-html-target-rda install-html-target-rda
53720 maybe-install-html-target-rda:
53721 @if target-rda
53722 maybe-install-html-target-rda: install-html-target-rda
53724 install-html-target-rda: \
53725 configure-target-rda \
53726 html-target-rda
53727 @: $(MAKE); $(unstage)
53728 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53729 r=`${PWD_COMMAND}`; export r; \
53730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53731 $(NORMAL_TARGET_EXPORTS) \
53732 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
53733 for flag in $(EXTRA_TARGET_FLAGS); do \
53734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53735 done; \
53736 (cd $(TARGET_SUBDIR)/rda && \
53737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53739 "RANLIB=$${RANLIB}" \
53740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53741 install-html) \
53742 || exit 1
53744 @endif target-rda
53746 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53747 maybe-installcheck-target-rda:
53748 @if target-rda
53749 maybe-installcheck-target-rda: installcheck-target-rda
53751 installcheck-target-rda: \
53752 configure-target-rda
53753 @: $(MAKE); $(unstage)
53754 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53755 r=`${PWD_COMMAND}`; export r; \
53756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757 $(NORMAL_TARGET_EXPORTS) \
53758 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53759 for flag in $(EXTRA_TARGET_FLAGS); do \
53760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53761 done; \
53762 (cd $(TARGET_SUBDIR)/rda && \
53763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53765 "RANLIB=$${RANLIB}" \
53766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53767 installcheck) \
53768 || exit 1
53770 @endif target-rda
53772 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53773 maybe-mostlyclean-target-rda:
53774 @if target-rda
53775 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53777 mostlyclean-target-rda:
53778 @: $(MAKE); $(unstage)
53779 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53780 r=`${PWD_COMMAND}`; export r; \
53781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53782 $(NORMAL_TARGET_EXPORTS) \
53783 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53784 for flag in $(EXTRA_TARGET_FLAGS); do \
53785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53786 done; \
53787 (cd $(TARGET_SUBDIR)/rda && \
53788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53790 "RANLIB=$${RANLIB}" \
53791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53792 mostlyclean) \
53793 || exit 1
53795 @endif target-rda
53797 .PHONY: maybe-clean-target-rda clean-target-rda
53798 maybe-clean-target-rda:
53799 @if target-rda
53800 maybe-clean-target-rda: clean-target-rda
53802 clean-target-rda:
53803 @: $(MAKE); $(unstage)
53804 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53805 r=`${PWD_COMMAND}`; export r; \
53806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53807 $(NORMAL_TARGET_EXPORTS) \
53808 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53809 for flag in $(EXTRA_TARGET_FLAGS); do \
53810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53811 done; \
53812 (cd $(TARGET_SUBDIR)/rda && \
53813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53815 "RANLIB=$${RANLIB}" \
53816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53817 clean) \
53818 || exit 1
53820 @endif target-rda
53822 .PHONY: maybe-distclean-target-rda distclean-target-rda
53823 maybe-distclean-target-rda:
53824 @if target-rda
53825 maybe-distclean-target-rda: distclean-target-rda
53827 distclean-target-rda:
53828 @: $(MAKE); $(unstage)
53829 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53830 r=`${PWD_COMMAND}`; export r; \
53831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53832 $(NORMAL_TARGET_EXPORTS) \
53833 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53834 for flag in $(EXTRA_TARGET_FLAGS); do \
53835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53836 done; \
53837 (cd $(TARGET_SUBDIR)/rda && \
53838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53840 "RANLIB=$${RANLIB}" \
53841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53842 distclean) \
53843 || exit 1
53845 @endif target-rda
53847 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53848 maybe-maintainer-clean-target-rda:
53849 @if target-rda
53850 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53852 maintainer-clean-target-rda:
53853 @: $(MAKE); $(unstage)
53854 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53855 r=`${PWD_COMMAND}`; export r; \
53856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53857 $(NORMAL_TARGET_EXPORTS) \
53858 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53859 for flag in $(EXTRA_TARGET_FLAGS); do \
53860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53861 done; \
53862 (cd $(TARGET_SUBDIR)/rda && \
53863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53865 "RANLIB=$${RANLIB}" \
53866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53867 maintainer-clean) \
53868 || exit 1
53870 @endif target-rda
53876 .PHONY: configure-target-libada maybe-configure-target-libada
53877 maybe-configure-target-libada:
53878 @if gcc-bootstrap
53879 configure-target-libada: stage_current
53880 @endif gcc-bootstrap
53881 @if target-libada
53882 maybe-configure-target-libada: configure-target-libada
53883 configure-target-libada:
53884 @: $(MAKE); $(unstage)
53885 @r=`${PWD_COMMAND}`; export r; \
53886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887 echo "Checking multilib configuration for libada..."; \
53888 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53889 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53890 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53891 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53892 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53893 else \
53894 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53895 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53896 fi; \
53897 else \
53898 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53899 fi; \
53900 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53902 $(NORMAL_TARGET_EXPORTS) \
53903 echo Configuring in $(TARGET_SUBDIR)/libada; \
53904 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53905 case $(srcdir) in \
53906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53907 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53909 esac; \
53910 module_srcdir=libada; \
53911 rm -f no-such-file || : ; \
53912 CONFIG_SITE=no-such-file $(SHELL) \
53913 $$s/$$module_srcdir/configure \
53914 --srcdir=$${topdir}/$$module_srcdir \
53915 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53916 --target=${target_alias} \
53917 || exit 1
53918 @endif target-libada
53924 .PHONY: all-target-libada maybe-all-target-libada
53925 maybe-all-target-libada:
53926 @if gcc-bootstrap
53927 all-target-libada: stage_current
53928 @endif gcc-bootstrap
53929 @if target-libada
53930 TARGET-target-libada=all
53931 maybe-all-target-libada: all-target-libada
53932 all-target-libada: configure-target-libada
53933 @: $(MAKE); $(unstage)
53934 @r=`${PWD_COMMAND}`; export r; \
53935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936 $(NORMAL_TARGET_EXPORTS) \
53937 (cd $(TARGET_SUBDIR)/libada && \
53938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53939 $(TARGET-target-libada))
53940 @endif target-libada
53946 .PHONY: check-target-libada maybe-check-target-libada
53947 maybe-check-target-libada:
53948 @if target-libada
53949 maybe-check-target-libada: check-target-libada
53951 check-target-libada:
53952 @: $(MAKE); $(unstage)
53953 @r=`${PWD_COMMAND}`; export r; \
53954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53955 $(NORMAL_TARGET_EXPORTS) \
53956 (cd $(TARGET_SUBDIR)/libada && \
53957 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53959 @endif target-libada
53961 .PHONY: install-target-libada maybe-install-target-libada
53962 maybe-install-target-libada:
53963 @if target-libada
53964 maybe-install-target-libada: install-target-libada
53966 install-target-libada: installdirs
53967 @: $(MAKE); $(unstage)
53968 @r=`${PWD_COMMAND}`; export r; \
53969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53970 $(NORMAL_TARGET_EXPORTS) \
53971 (cd $(TARGET_SUBDIR)/libada && \
53972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53974 @endif target-libada
53976 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53977 maybe-install-strip-target-libada:
53978 @if target-libada
53979 maybe-install-strip-target-libada: install-strip-target-libada
53981 install-strip-target-libada: installdirs
53982 @: $(MAKE); $(unstage)
53983 @r=`${PWD_COMMAND}`; export r; \
53984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53985 $(NORMAL_TARGET_EXPORTS) \
53986 (cd $(TARGET_SUBDIR)/libada && \
53987 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53989 @endif target-libada
53991 # Other targets (info, dvi, pdf, etc.)
53993 .PHONY: maybe-info-target-libada info-target-libada
53994 maybe-info-target-libada:
53995 @if target-libada
53996 maybe-info-target-libada: info-target-libada
53998 info-target-libada: \
53999 configure-target-libada
54000 @: $(MAKE); $(unstage)
54001 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54002 r=`${PWD_COMMAND}`; export r; \
54003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004 $(NORMAL_TARGET_EXPORTS) \
54005 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
54006 for flag in $(EXTRA_TARGET_FLAGS); do \
54007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54008 done; \
54009 (cd $(TARGET_SUBDIR)/libada && \
54010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54012 "RANLIB=$${RANLIB}" \
54013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54014 info) \
54015 || exit 1
54017 @endif target-libada
54019 .PHONY: maybe-dvi-target-libada dvi-target-libada
54020 maybe-dvi-target-libada:
54021 @if target-libada
54022 maybe-dvi-target-libada: dvi-target-libada
54024 dvi-target-libada: \
54025 configure-target-libada
54026 @: $(MAKE); $(unstage)
54027 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54028 r=`${PWD_COMMAND}`; export r; \
54029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54030 $(NORMAL_TARGET_EXPORTS) \
54031 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54032 for flag in $(EXTRA_TARGET_FLAGS); do \
54033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54034 done; \
54035 (cd $(TARGET_SUBDIR)/libada && \
54036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54038 "RANLIB=$${RANLIB}" \
54039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54040 dvi) \
54041 || exit 1
54043 @endif target-libada
54045 .PHONY: maybe-pdf-target-libada pdf-target-libada
54046 maybe-pdf-target-libada:
54047 @if target-libada
54048 maybe-pdf-target-libada: pdf-target-libada
54050 pdf-target-libada: \
54051 configure-target-libada
54052 @: $(MAKE); $(unstage)
54053 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54054 r=`${PWD_COMMAND}`; export r; \
54055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54056 $(NORMAL_TARGET_EXPORTS) \
54057 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54058 for flag in $(EXTRA_TARGET_FLAGS); do \
54059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54060 done; \
54061 (cd $(TARGET_SUBDIR)/libada && \
54062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54064 "RANLIB=$${RANLIB}" \
54065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54066 pdf) \
54067 || exit 1
54069 @endif target-libada
54071 .PHONY: maybe-html-target-libada html-target-libada
54072 maybe-html-target-libada:
54073 @if target-libada
54074 maybe-html-target-libada: html-target-libada
54076 html-target-libada: \
54077 configure-target-libada
54078 @: $(MAKE); $(unstage)
54079 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54080 r=`${PWD_COMMAND}`; export r; \
54081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54082 $(NORMAL_TARGET_EXPORTS) \
54083 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54084 for flag in $(EXTRA_TARGET_FLAGS); do \
54085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54086 done; \
54087 (cd $(TARGET_SUBDIR)/libada && \
54088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54090 "RANLIB=$${RANLIB}" \
54091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54092 html) \
54093 || exit 1
54095 @endif target-libada
54097 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54098 maybe-TAGS-target-libada:
54099 @if target-libada
54100 maybe-TAGS-target-libada: TAGS-target-libada
54102 TAGS-target-libada: \
54103 configure-target-libada
54104 @: $(MAKE); $(unstage)
54105 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54106 r=`${PWD_COMMAND}`; export r; \
54107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54108 $(NORMAL_TARGET_EXPORTS) \
54109 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54110 for flag in $(EXTRA_TARGET_FLAGS); do \
54111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54112 done; \
54113 (cd $(TARGET_SUBDIR)/libada && \
54114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54116 "RANLIB=$${RANLIB}" \
54117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54118 TAGS) \
54119 || exit 1
54121 @endif target-libada
54123 .PHONY: maybe-install-info-target-libada install-info-target-libada
54124 maybe-install-info-target-libada:
54125 @if target-libada
54126 maybe-install-info-target-libada: install-info-target-libada
54128 install-info-target-libada: \
54129 configure-target-libada \
54130 info-target-libada
54131 @: $(MAKE); $(unstage)
54132 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54133 r=`${PWD_COMMAND}`; export r; \
54134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54135 $(NORMAL_TARGET_EXPORTS) \
54136 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54137 for flag in $(EXTRA_TARGET_FLAGS); do \
54138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54139 done; \
54140 (cd $(TARGET_SUBDIR)/libada && \
54141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54143 "RANLIB=$${RANLIB}" \
54144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54145 install-info) \
54146 || exit 1
54148 @endif target-libada
54150 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54151 maybe-install-pdf-target-libada:
54152 @if target-libada
54153 maybe-install-pdf-target-libada: install-pdf-target-libada
54155 install-pdf-target-libada: \
54156 configure-target-libada \
54157 pdf-target-libada
54158 @: $(MAKE); $(unstage)
54159 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54160 r=`${PWD_COMMAND}`; export r; \
54161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54162 $(NORMAL_TARGET_EXPORTS) \
54163 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54164 for flag in $(EXTRA_TARGET_FLAGS); do \
54165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54166 done; \
54167 (cd $(TARGET_SUBDIR)/libada && \
54168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54170 "RANLIB=$${RANLIB}" \
54171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54172 install-pdf) \
54173 || exit 1
54175 @endif target-libada
54177 .PHONY: maybe-install-html-target-libada install-html-target-libada
54178 maybe-install-html-target-libada:
54179 @if target-libada
54180 maybe-install-html-target-libada: install-html-target-libada
54182 install-html-target-libada: \
54183 configure-target-libada \
54184 html-target-libada
54185 @: $(MAKE); $(unstage)
54186 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54187 r=`${PWD_COMMAND}`; export r; \
54188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54189 $(NORMAL_TARGET_EXPORTS) \
54190 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54191 for flag in $(EXTRA_TARGET_FLAGS); do \
54192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54193 done; \
54194 (cd $(TARGET_SUBDIR)/libada && \
54195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54197 "RANLIB=$${RANLIB}" \
54198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54199 install-html) \
54200 || exit 1
54202 @endif target-libada
54204 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54205 maybe-installcheck-target-libada:
54206 @if target-libada
54207 maybe-installcheck-target-libada: installcheck-target-libada
54209 installcheck-target-libada: \
54210 configure-target-libada
54211 @: $(MAKE); $(unstage)
54212 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54213 r=`${PWD_COMMAND}`; export r; \
54214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54215 $(NORMAL_TARGET_EXPORTS) \
54216 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54217 for flag in $(EXTRA_TARGET_FLAGS); do \
54218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54219 done; \
54220 (cd $(TARGET_SUBDIR)/libada && \
54221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54223 "RANLIB=$${RANLIB}" \
54224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54225 installcheck) \
54226 || exit 1
54228 @endif target-libada
54230 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54231 maybe-mostlyclean-target-libada:
54232 @if target-libada
54233 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54235 mostlyclean-target-libada:
54236 @: $(MAKE); $(unstage)
54237 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54238 r=`${PWD_COMMAND}`; export r; \
54239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54240 $(NORMAL_TARGET_EXPORTS) \
54241 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54242 for flag in $(EXTRA_TARGET_FLAGS); do \
54243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54244 done; \
54245 (cd $(TARGET_SUBDIR)/libada && \
54246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54248 "RANLIB=$${RANLIB}" \
54249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54250 mostlyclean) \
54251 || exit 1
54253 @endif target-libada
54255 .PHONY: maybe-clean-target-libada clean-target-libada
54256 maybe-clean-target-libada:
54257 @if target-libada
54258 maybe-clean-target-libada: clean-target-libada
54260 clean-target-libada:
54261 @: $(MAKE); $(unstage)
54262 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54263 r=`${PWD_COMMAND}`; export r; \
54264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54265 $(NORMAL_TARGET_EXPORTS) \
54266 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54267 for flag in $(EXTRA_TARGET_FLAGS); do \
54268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54269 done; \
54270 (cd $(TARGET_SUBDIR)/libada && \
54271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54273 "RANLIB=$${RANLIB}" \
54274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54275 clean) \
54276 || exit 1
54278 @endif target-libada
54280 .PHONY: maybe-distclean-target-libada distclean-target-libada
54281 maybe-distclean-target-libada:
54282 @if target-libada
54283 maybe-distclean-target-libada: distclean-target-libada
54285 distclean-target-libada:
54286 @: $(MAKE); $(unstage)
54287 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54288 r=`${PWD_COMMAND}`; export r; \
54289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54290 $(NORMAL_TARGET_EXPORTS) \
54291 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54292 for flag in $(EXTRA_TARGET_FLAGS); do \
54293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54294 done; \
54295 (cd $(TARGET_SUBDIR)/libada && \
54296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54298 "RANLIB=$${RANLIB}" \
54299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54300 distclean) \
54301 || exit 1
54303 @endif target-libada
54305 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54306 maybe-maintainer-clean-target-libada:
54307 @if target-libada
54308 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54310 maintainer-clean-target-libada:
54311 @: $(MAKE); $(unstage)
54312 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54313 r=`${PWD_COMMAND}`; export r; \
54314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54315 $(NORMAL_TARGET_EXPORTS) \
54316 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54317 for flag in $(EXTRA_TARGET_FLAGS); do \
54318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54319 done; \
54320 (cd $(TARGET_SUBDIR)/libada && \
54321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54323 "RANLIB=$${RANLIB}" \
54324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54325 maintainer-clean) \
54326 || exit 1
54328 @endif target-libada
54334 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54335 maybe-configure-target-libgomp:
54336 @if gcc-bootstrap
54337 configure-target-libgomp: stage_current
54338 @endif gcc-bootstrap
54339 @if target-libgomp
54340 maybe-configure-target-libgomp: configure-target-libgomp
54341 configure-target-libgomp:
54342 @r=`${PWD_COMMAND}`; export r; \
54343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54344 echo "Checking multilib configuration for libgomp..."; \
54345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54346 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54347 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54348 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54349 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54350 else \
54351 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54352 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54353 fi; \
54354 else \
54355 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54356 fi; \
54357 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54359 $(NORMAL_TARGET_EXPORTS) \
54360 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54361 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54362 case $(srcdir) in \
54363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54364 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54366 esac; \
54367 module_srcdir=libgomp; \
54368 rm -f no-such-file || : ; \
54369 CONFIG_SITE=no-such-file $(SHELL) \
54370 $$s/$$module_srcdir/configure \
54371 --srcdir=$${topdir}/$$module_srcdir \
54372 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54373 --target=${target_alias} \
54374 || exit 1
54375 @endif target-libgomp
54379 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54380 maybe-configure-stage1-target-libgomp:
54381 @if target-libgomp-bootstrap
54382 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54383 configure-stage1-target-libgomp:
54384 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54385 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54386 @r=`${PWD_COMMAND}`; export r; \
54387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54388 TFLAGS="$(STAGE1_TFLAGS)"; \
54389 echo "Checking multilib configuration for libgomp..."; \
54390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54391 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54392 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54393 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54394 else \
54395 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54396 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54397 fi; \
54398 else \
54399 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54400 fi; \
54401 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54402 $(NORMAL_TARGET_EXPORTS) \
54403 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54404 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54405 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54406 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54407 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54408 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54409 case $(srcdir) in \
54410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54411 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54413 esac; \
54414 module_srcdir=libgomp; \
54415 $(SHELL) $$s/$$module_srcdir/configure \
54416 --srcdir=$${topdir}/$$module_srcdir \
54417 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54418 --target=${target_alias} \
54420 $(STAGE1_CONFIGURE_FLAGS)
54421 @endif target-libgomp-bootstrap
54423 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54424 maybe-configure-stage2-target-libgomp:
54425 @if target-libgomp-bootstrap
54426 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54427 configure-stage2-target-libgomp:
54428 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54429 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54430 @r=`${PWD_COMMAND}`; export r; \
54431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54432 TFLAGS="$(STAGE2_TFLAGS)"; \
54433 echo "Checking multilib configuration for libgomp..."; \
54434 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54435 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54436 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54437 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54438 else \
54439 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54440 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54441 fi; \
54442 else \
54443 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54444 fi; \
54445 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54446 $(NORMAL_TARGET_EXPORTS) \
54448 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54451 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54453 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54454 case $(srcdir) in \
54455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54456 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54458 esac; \
54459 module_srcdir=libgomp; \
54460 $(SHELL) $$s/$$module_srcdir/configure \
54461 --srcdir=$${topdir}/$$module_srcdir \
54462 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54463 --target=${target_alias} \
54464 --with-build-libsubdir=$(HOST_SUBDIR) \
54465 $(STAGE2_CONFIGURE_FLAGS)
54466 @endif target-libgomp-bootstrap
54468 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54469 maybe-configure-stage3-target-libgomp:
54470 @if target-libgomp-bootstrap
54471 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54472 configure-stage3-target-libgomp:
54473 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54474 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54475 @r=`${PWD_COMMAND}`; export r; \
54476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54477 TFLAGS="$(STAGE3_TFLAGS)"; \
54478 echo "Checking multilib configuration for libgomp..."; \
54479 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54480 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54481 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54482 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54483 else \
54484 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54485 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54486 fi; \
54487 else \
54488 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54489 fi; \
54490 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54491 $(NORMAL_TARGET_EXPORTS) \
54493 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54494 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54495 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54496 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54497 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54498 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54499 case $(srcdir) in \
54500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54501 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54503 esac; \
54504 module_srcdir=libgomp; \
54505 $(SHELL) $$s/$$module_srcdir/configure \
54506 --srcdir=$${topdir}/$$module_srcdir \
54507 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54508 --target=${target_alias} \
54509 --with-build-libsubdir=$(HOST_SUBDIR) \
54510 $(STAGE3_CONFIGURE_FLAGS)
54511 @endif target-libgomp-bootstrap
54513 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54514 maybe-configure-stage4-target-libgomp:
54515 @if target-libgomp-bootstrap
54516 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54517 configure-stage4-target-libgomp:
54518 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54519 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54520 @r=`${PWD_COMMAND}`; export r; \
54521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54522 TFLAGS="$(STAGE4_TFLAGS)"; \
54523 echo "Checking multilib configuration for libgomp..."; \
54524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54525 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54526 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54527 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54528 else \
54529 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54530 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54531 fi; \
54532 else \
54533 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54534 fi; \
54535 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54536 $(NORMAL_TARGET_EXPORTS) \
54538 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54539 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54540 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54541 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54542 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54543 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54544 case $(srcdir) in \
54545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54546 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54548 esac; \
54549 module_srcdir=libgomp; \
54550 $(SHELL) $$s/$$module_srcdir/configure \
54551 --srcdir=$${topdir}/$$module_srcdir \
54552 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54553 --target=${target_alias} \
54554 --with-build-libsubdir=$(HOST_SUBDIR) \
54555 $(STAGE4_CONFIGURE_FLAGS)
54556 @endif target-libgomp-bootstrap
54558 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54559 maybe-configure-stageprofile-target-libgomp:
54560 @if target-libgomp-bootstrap
54561 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54562 configure-stageprofile-target-libgomp:
54563 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54564 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54565 @r=`${PWD_COMMAND}`; export r; \
54566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54567 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54568 echo "Checking multilib configuration for libgomp..."; \
54569 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54570 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54571 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54572 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54573 else \
54574 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54575 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54576 fi; \
54577 else \
54578 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54579 fi; \
54580 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54581 $(NORMAL_TARGET_EXPORTS) \
54583 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54584 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54585 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54586 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54588 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54589 case $(srcdir) in \
54590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54591 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54593 esac; \
54594 module_srcdir=libgomp; \
54595 $(SHELL) $$s/$$module_srcdir/configure \
54596 --srcdir=$${topdir}/$$module_srcdir \
54597 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54598 --target=${target_alias} \
54599 --with-build-libsubdir=$(HOST_SUBDIR) \
54600 $(STAGEprofile_CONFIGURE_FLAGS)
54601 @endif target-libgomp-bootstrap
54603 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54604 maybe-configure-stagetrain-target-libgomp:
54605 @if target-libgomp-bootstrap
54606 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54607 configure-stagetrain-target-libgomp:
54608 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54609 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54610 @r=`${PWD_COMMAND}`; export r; \
54611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54612 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54613 echo "Checking multilib configuration for libgomp..."; \
54614 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54615 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54616 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54617 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54618 else \
54619 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54620 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54621 fi; \
54622 else \
54623 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54624 fi; \
54625 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54626 $(NORMAL_TARGET_EXPORTS) \
54628 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54629 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54630 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54631 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54632 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54633 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54634 case $(srcdir) in \
54635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54636 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54638 esac; \
54639 module_srcdir=libgomp; \
54640 $(SHELL) $$s/$$module_srcdir/configure \
54641 --srcdir=$${topdir}/$$module_srcdir \
54642 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54643 --target=${target_alias} \
54644 --with-build-libsubdir=$(HOST_SUBDIR) \
54645 $(STAGEtrain_CONFIGURE_FLAGS)
54646 @endif target-libgomp-bootstrap
54648 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54649 maybe-configure-stagefeedback-target-libgomp:
54650 @if target-libgomp-bootstrap
54651 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54652 configure-stagefeedback-target-libgomp:
54653 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54654 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54655 @r=`${PWD_COMMAND}`; export r; \
54656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54658 echo "Checking multilib configuration for libgomp..."; \
54659 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54660 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54661 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54662 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54663 else \
54664 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54665 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54666 fi; \
54667 else \
54668 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54669 fi; \
54670 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54671 $(NORMAL_TARGET_EXPORTS) \
54673 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54676 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54678 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54679 case $(srcdir) in \
54680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54681 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54683 esac; \
54684 module_srcdir=libgomp; \
54685 $(SHELL) $$s/$$module_srcdir/configure \
54686 --srcdir=$${topdir}/$$module_srcdir \
54687 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54688 --target=${target_alias} \
54689 --with-build-libsubdir=$(HOST_SUBDIR) \
54690 $(STAGEfeedback_CONFIGURE_FLAGS)
54691 @endif target-libgomp-bootstrap
54693 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54694 maybe-configure-stageautoprofile-target-libgomp:
54695 @if target-libgomp-bootstrap
54696 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54697 configure-stageautoprofile-target-libgomp:
54698 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54699 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54700 @r=`${PWD_COMMAND}`; export r; \
54701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54702 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54703 echo "Checking multilib configuration for libgomp..."; \
54704 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54705 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54706 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54707 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54708 else \
54709 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54710 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54711 fi; \
54712 else \
54713 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54714 fi; \
54715 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54716 $(NORMAL_TARGET_EXPORTS) \
54718 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54719 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54720 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54721 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54722 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54723 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54724 case $(srcdir) in \
54725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54726 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54728 esac; \
54729 module_srcdir=libgomp; \
54730 $(SHELL) $$s/$$module_srcdir/configure \
54731 --srcdir=$${topdir}/$$module_srcdir \
54732 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54733 --target=${target_alias} \
54734 --with-build-libsubdir=$(HOST_SUBDIR) \
54735 $(STAGEautoprofile_CONFIGURE_FLAGS)
54736 @endif target-libgomp-bootstrap
54738 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54739 maybe-configure-stageautofeedback-target-libgomp:
54740 @if target-libgomp-bootstrap
54741 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54742 configure-stageautofeedback-target-libgomp:
54743 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54744 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54745 @r=`${PWD_COMMAND}`; export r; \
54746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54747 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54748 echo "Checking multilib configuration for libgomp..."; \
54749 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54750 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54751 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54752 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54753 else \
54754 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54755 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54756 fi; \
54757 else \
54758 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54759 fi; \
54760 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54761 $(NORMAL_TARGET_EXPORTS) \
54763 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54764 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54765 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54766 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54768 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54769 case $(srcdir) in \
54770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54771 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54773 esac; \
54774 module_srcdir=libgomp; \
54775 $(SHELL) $$s/$$module_srcdir/configure \
54776 --srcdir=$${topdir}/$$module_srcdir \
54777 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54778 --target=${target_alias} \
54779 --with-build-libsubdir=$(HOST_SUBDIR) \
54780 $(STAGEautofeedback_CONFIGURE_FLAGS)
54781 @endif target-libgomp-bootstrap
54787 .PHONY: all-target-libgomp maybe-all-target-libgomp
54788 maybe-all-target-libgomp:
54789 @if gcc-bootstrap
54790 all-target-libgomp: stage_current
54791 @endif gcc-bootstrap
54792 @if target-libgomp
54793 TARGET-target-libgomp=all
54794 maybe-all-target-libgomp: all-target-libgomp
54795 all-target-libgomp: configure-target-libgomp
54796 @r=`${PWD_COMMAND}`; export r; \
54797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54798 $(NORMAL_TARGET_EXPORTS) \
54799 (cd $(TARGET_SUBDIR)/libgomp && \
54800 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54801 $(TARGET-target-libgomp))
54802 @endif target-libgomp
54806 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54807 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54808 maybe-all-stage1-target-libgomp:
54809 maybe-clean-stage1-target-libgomp:
54810 @if target-libgomp-bootstrap
54811 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54812 all-stage1: all-stage1-target-libgomp
54813 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54814 all-stage1-target-libgomp: configure-stage1-target-libgomp
54815 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54816 @r=`${PWD_COMMAND}`; export r; \
54817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54818 TFLAGS="$(STAGE1_TFLAGS)"; \
54819 $(NORMAL_TARGET_EXPORTS) \
54820 cd $(TARGET_SUBDIR)/libgomp && \
54822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54823 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54824 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54825 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54829 $(EXTRA_TARGET_FLAGS) \
54831 TFLAGS="$(STAGE1_TFLAGS)" \
54832 $(TARGET-stage1-target-libgomp)
54834 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54835 clean-stage1: clean-stage1-target-libgomp
54836 clean-stage1-target-libgomp:
54837 @if [ $(current_stage) = stage1 ]; then \
54838 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54839 else \
54840 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54841 $(MAKE) stage1-start; \
54842 fi; \
54843 cd $(TARGET_SUBDIR)/libgomp && \
54844 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54845 clean
54846 @endif target-libgomp-bootstrap
54849 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54850 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54851 maybe-all-stage2-target-libgomp:
54852 maybe-clean-stage2-target-libgomp:
54853 @if target-libgomp-bootstrap
54854 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54855 all-stage2: all-stage2-target-libgomp
54856 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54857 all-stage2-target-libgomp: configure-stage2-target-libgomp
54858 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54859 @r=`${PWD_COMMAND}`; export r; \
54860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54861 TFLAGS="$(STAGE2_TFLAGS)"; \
54862 $(NORMAL_TARGET_EXPORTS) \
54864 cd $(TARGET_SUBDIR)/libgomp && \
54866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54867 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54868 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54869 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54873 $(EXTRA_TARGET_FLAGS) \
54874 TFLAGS="$(STAGE2_TFLAGS)" \
54875 $(TARGET-stage2-target-libgomp)
54877 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54878 clean-stage2: clean-stage2-target-libgomp
54879 clean-stage2-target-libgomp:
54880 @if [ $(current_stage) = stage2 ]; then \
54881 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54882 else \
54883 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54884 $(MAKE) stage2-start; \
54885 fi; \
54886 cd $(TARGET_SUBDIR)/libgomp && \
54887 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54888 @endif target-libgomp-bootstrap
54891 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54892 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54893 maybe-all-stage3-target-libgomp:
54894 maybe-clean-stage3-target-libgomp:
54895 @if target-libgomp-bootstrap
54896 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54897 all-stage3: all-stage3-target-libgomp
54898 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54899 all-stage3-target-libgomp: configure-stage3-target-libgomp
54900 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54901 @r=`${PWD_COMMAND}`; export r; \
54902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54903 TFLAGS="$(STAGE3_TFLAGS)"; \
54904 $(NORMAL_TARGET_EXPORTS) \
54906 cd $(TARGET_SUBDIR)/libgomp && \
54908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54909 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54915 $(EXTRA_TARGET_FLAGS) \
54916 TFLAGS="$(STAGE3_TFLAGS)" \
54917 $(TARGET-stage3-target-libgomp)
54919 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54920 clean-stage3: clean-stage3-target-libgomp
54921 clean-stage3-target-libgomp:
54922 @if [ $(current_stage) = stage3 ]; then \
54923 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54924 else \
54925 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54926 $(MAKE) stage3-start; \
54927 fi; \
54928 cd $(TARGET_SUBDIR)/libgomp && \
54929 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54930 @endif target-libgomp-bootstrap
54933 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54934 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54935 maybe-all-stage4-target-libgomp:
54936 maybe-clean-stage4-target-libgomp:
54937 @if target-libgomp-bootstrap
54938 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54939 all-stage4: all-stage4-target-libgomp
54940 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54941 all-stage4-target-libgomp: configure-stage4-target-libgomp
54942 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54943 @r=`${PWD_COMMAND}`; export r; \
54944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54945 TFLAGS="$(STAGE4_TFLAGS)"; \
54946 $(NORMAL_TARGET_EXPORTS) \
54948 cd $(TARGET_SUBDIR)/libgomp && \
54950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54951 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54952 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54953 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54957 $(EXTRA_TARGET_FLAGS) \
54958 TFLAGS="$(STAGE4_TFLAGS)" \
54959 $(TARGET-stage4-target-libgomp)
54961 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54962 clean-stage4: clean-stage4-target-libgomp
54963 clean-stage4-target-libgomp:
54964 @if [ $(current_stage) = stage4 ]; then \
54965 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54966 else \
54967 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54968 $(MAKE) stage4-start; \
54969 fi; \
54970 cd $(TARGET_SUBDIR)/libgomp && \
54971 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54972 @endif target-libgomp-bootstrap
54975 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54976 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54977 maybe-all-stageprofile-target-libgomp:
54978 maybe-clean-stageprofile-target-libgomp:
54979 @if target-libgomp-bootstrap
54980 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54981 all-stageprofile: all-stageprofile-target-libgomp
54982 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54983 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54984 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54985 @r=`${PWD_COMMAND}`; export r; \
54986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54987 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54988 $(NORMAL_TARGET_EXPORTS) \
54990 cd $(TARGET_SUBDIR)/libgomp && \
54992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54993 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54994 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54995 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54999 $(EXTRA_TARGET_FLAGS) \
55000 TFLAGS="$(STAGEprofile_TFLAGS)" \
55001 $(TARGET-stageprofile-target-libgomp)
55003 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55004 clean-stageprofile: clean-stageprofile-target-libgomp
55005 clean-stageprofile-target-libgomp:
55006 @if [ $(current_stage) = stageprofile ]; then \
55007 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55008 else \
55009 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55010 $(MAKE) stageprofile-start; \
55011 fi; \
55012 cd $(TARGET_SUBDIR)/libgomp && \
55013 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55014 @endif target-libgomp-bootstrap
55017 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55018 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55019 maybe-all-stagetrain-target-libgomp:
55020 maybe-clean-stagetrain-target-libgomp:
55021 @if target-libgomp-bootstrap
55022 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55023 all-stagetrain: all-stagetrain-target-libgomp
55024 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55025 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55026 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55027 @r=`${PWD_COMMAND}`; export r; \
55028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55030 $(NORMAL_TARGET_EXPORTS) \
55032 cd $(TARGET_SUBDIR)/libgomp && \
55034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55035 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55036 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55037 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55041 $(EXTRA_TARGET_FLAGS) \
55042 TFLAGS="$(STAGEtrain_TFLAGS)" \
55043 $(TARGET-stagetrain-target-libgomp)
55045 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55046 clean-stagetrain: clean-stagetrain-target-libgomp
55047 clean-stagetrain-target-libgomp:
55048 @if [ $(current_stage) = stagetrain ]; then \
55049 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55050 else \
55051 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55052 $(MAKE) stagetrain-start; \
55053 fi; \
55054 cd $(TARGET_SUBDIR)/libgomp && \
55055 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55056 @endif target-libgomp-bootstrap
55059 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55060 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55061 maybe-all-stagefeedback-target-libgomp:
55062 maybe-clean-stagefeedback-target-libgomp:
55063 @if target-libgomp-bootstrap
55064 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55065 all-stagefeedback: all-stagefeedback-target-libgomp
55066 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55067 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55068 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55069 @r=`${PWD_COMMAND}`; export r; \
55070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55072 $(NORMAL_TARGET_EXPORTS) \
55074 cd $(TARGET_SUBDIR)/libgomp && \
55076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55077 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55078 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55079 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55083 $(EXTRA_TARGET_FLAGS) \
55084 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55085 $(TARGET-stagefeedback-target-libgomp)
55087 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55088 clean-stagefeedback: clean-stagefeedback-target-libgomp
55089 clean-stagefeedback-target-libgomp:
55090 @if [ $(current_stage) = stagefeedback ]; then \
55091 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55092 else \
55093 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55094 $(MAKE) stagefeedback-start; \
55095 fi; \
55096 cd $(TARGET_SUBDIR)/libgomp && \
55097 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55098 @endif target-libgomp-bootstrap
55101 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55102 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55103 maybe-all-stageautoprofile-target-libgomp:
55104 maybe-clean-stageautoprofile-target-libgomp:
55105 @if target-libgomp-bootstrap
55106 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55107 all-stageautoprofile: all-stageautoprofile-target-libgomp
55108 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55109 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55110 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55111 @r=`${PWD_COMMAND}`; export r; \
55112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55114 $(NORMAL_TARGET_EXPORTS) \
55116 cd $(TARGET_SUBDIR)/libgomp && \
55117 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55119 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55120 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55121 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55125 $(EXTRA_TARGET_FLAGS) \
55126 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55127 $(TARGET-stageautoprofile-target-libgomp)
55129 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55130 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55131 clean-stageautoprofile-target-libgomp:
55132 @if [ $(current_stage) = stageautoprofile ]; then \
55133 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55134 else \
55135 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55136 $(MAKE) stageautoprofile-start; \
55137 fi; \
55138 cd $(TARGET_SUBDIR)/libgomp && \
55139 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55140 @endif target-libgomp-bootstrap
55143 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55144 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55145 maybe-all-stageautofeedback-target-libgomp:
55146 maybe-clean-stageautofeedback-target-libgomp:
55147 @if target-libgomp-bootstrap
55148 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55149 all-stageautofeedback: all-stageautofeedback-target-libgomp
55150 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55151 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55152 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55153 @r=`${PWD_COMMAND}`; export r; \
55154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55155 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55156 $(NORMAL_TARGET_EXPORTS) \
55158 cd $(TARGET_SUBDIR)/libgomp && \
55160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55161 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55167 $(EXTRA_TARGET_FLAGS) \
55168 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55169 $(TARGET-stageautofeedback-target-libgomp)
55171 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55172 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55173 clean-stageautofeedback-target-libgomp:
55174 @if [ $(current_stage) = stageautofeedback ]; then \
55175 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55176 else \
55177 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55178 $(MAKE) stageautofeedback-start; \
55179 fi; \
55180 cd $(TARGET_SUBDIR)/libgomp && \
55181 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55182 @endif target-libgomp-bootstrap
55189 .PHONY: check-target-libgomp maybe-check-target-libgomp
55190 maybe-check-target-libgomp:
55191 @if target-libgomp
55192 maybe-check-target-libgomp: check-target-libgomp
55194 check-target-libgomp:
55195 @: $(MAKE); $(unstage)
55196 @r=`${PWD_COMMAND}`; export r; \
55197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55198 $(NORMAL_TARGET_EXPORTS) \
55199 (cd $(TARGET_SUBDIR)/libgomp && \
55200 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55202 @endif target-libgomp
55204 .PHONY: install-target-libgomp maybe-install-target-libgomp
55205 maybe-install-target-libgomp:
55206 @if target-libgomp
55207 maybe-install-target-libgomp: install-target-libgomp
55209 install-target-libgomp: installdirs
55210 @: $(MAKE); $(unstage)
55211 @r=`${PWD_COMMAND}`; export r; \
55212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55213 $(NORMAL_TARGET_EXPORTS) \
55214 (cd $(TARGET_SUBDIR)/libgomp && \
55215 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55217 @endif target-libgomp
55219 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55220 maybe-install-strip-target-libgomp:
55221 @if target-libgomp
55222 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55224 install-strip-target-libgomp: installdirs
55225 @: $(MAKE); $(unstage)
55226 @r=`${PWD_COMMAND}`; export r; \
55227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228 $(NORMAL_TARGET_EXPORTS) \
55229 (cd $(TARGET_SUBDIR)/libgomp && \
55230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55232 @endif target-libgomp
55234 # Other targets (info, dvi, pdf, etc.)
55236 .PHONY: maybe-info-target-libgomp info-target-libgomp
55237 maybe-info-target-libgomp:
55238 @if target-libgomp
55239 maybe-info-target-libgomp: info-target-libgomp
55241 info-target-libgomp: \
55242 configure-target-libgomp
55243 @: $(MAKE); $(unstage)
55244 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55245 r=`${PWD_COMMAND}`; export r; \
55246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247 $(NORMAL_TARGET_EXPORTS) \
55248 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55249 for flag in $(EXTRA_TARGET_FLAGS); do \
55250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251 done; \
55252 (cd $(TARGET_SUBDIR)/libgomp && \
55253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255 "RANLIB=$${RANLIB}" \
55256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257 info) \
55258 || exit 1
55260 @endif target-libgomp
55262 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55263 maybe-dvi-target-libgomp:
55264 @if target-libgomp
55265 maybe-dvi-target-libgomp: dvi-target-libgomp
55267 dvi-target-libgomp: \
55268 configure-target-libgomp
55269 @: $(MAKE); $(unstage)
55270 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55271 r=`${PWD_COMMAND}`; export r; \
55272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55273 $(NORMAL_TARGET_EXPORTS) \
55274 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55275 for flag in $(EXTRA_TARGET_FLAGS); do \
55276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55277 done; \
55278 (cd $(TARGET_SUBDIR)/libgomp && \
55279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55281 "RANLIB=$${RANLIB}" \
55282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55283 dvi) \
55284 || exit 1
55286 @endif target-libgomp
55288 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55289 maybe-pdf-target-libgomp:
55290 @if target-libgomp
55291 maybe-pdf-target-libgomp: pdf-target-libgomp
55293 pdf-target-libgomp: \
55294 configure-target-libgomp
55295 @: $(MAKE); $(unstage)
55296 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55297 r=`${PWD_COMMAND}`; export r; \
55298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55299 $(NORMAL_TARGET_EXPORTS) \
55300 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55301 for flag in $(EXTRA_TARGET_FLAGS); do \
55302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55303 done; \
55304 (cd $(TARGET_SUBDIR)/libgomp && \
55305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55307 "RANLIB=$${RANLIB}" \
55308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55309 pdf) \
55310 || exit 1
55312 @endif target-libgomp
55314 .PHONY: maybe-html-target-libgomp html-target-libgomp
55315 maybe-html-target-libgomp:
55316 @if target-libgomp
55317 maybe-html-target-libgomp: html-target-libgomp
55319 html-target-libgomp: \
55320 configure-target-libgomp
55321 @: $(MAKE); $(unstage)
55322 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55323 r=`${PWD_COMMAND}`; export r; \
55324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55325 $(NORMAL_TARGET_EXPORTS) \
55326 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55327 for flag in $(EXTRA_TARGET_FLAGS); do \
55328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55329 done; \
55330 (cd $(TARGET_SUBDIR)/libgomp && \
55331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55333 "RANLIB=$${RANLIB}" \
55334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55335 html) \
55336 || exit 1
55338 @endif target-libgomp
55340 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55341 maybe-TAGS-target-libgomp:
55342 @if target-libgomp
55343 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55345 TAGS-target-libgomp: \
55346 configure-target-libgomp
55347 @: $(MAKE); $(unstage)
55348 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55349 r=`${PWD_COMMAND}`; export r; \
55350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55351 $(NORMAL_TARGET_EXPORTS) \
55352 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55353 for flag in $(EXTRA_TARGET_FLAGS); do \
55354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55355 done; \
55356 (cd $(TARGET_SUBDIR)/libgomp && \
55357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55359 "RANLIB=$${RANLIB}" \
55360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55361 TAGS) \
55362 || exit 1
55364 @endif target-libgomp
55366 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55367 maybe-install-info-target-libgomp:
55368 @if target-libgomp
55369 maybe-install-info-target-libgomp: install-info-target-libgomp
55371 install-info-target-libgomp: \
55372 configure-target-libgomp \
55373 info-target-libgomp
55374 @: $(MAKE); $(unstage)
55375 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55376 r=`${PWD_COMMAND}`; export r; \
55377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55378 $(NORMAL_TARGET_EXPORTS) \
55379 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55380 for flag in $(EXTRA_TARGET_FLAGS); do \
55381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55382 done; \
55383 (cd $(TARGET_SUBDIR)/libgomp && \
55384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55386 "RANLIB=$${RANLIB}" \
55387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55388 install-info) \
55389 || exit 1
55391 @endif target-libgomp
55393 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55394 maybe-install-pdf-target-libgomp:
55395 @if target-libgomp
55396 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55398 install-pdf-target-libgomp: \
55399 configure-target-libgomp \
55400 pdf-target-libgomp
55401 @: $(MAKE); $(unstage)
55402 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55403 r=`${PWD_COMMAND}`; export r; \
55404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55405 $(NORMAL_TARGET_EXPORTS) \
55406 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55407 for flag in $(EXTRA_TARGET_FLAGS); do \
55408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55409 done; \
55410 (cd $(TARGET_SUBDIR)/libgomp && \
55411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55413 "RANLIB=$${RANLIB}" \
55414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55415 install-pdf) \
55416 || exit 1
55418 @endif target-libgomp
55420 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55421 maybe-install-html-target-libgomp:
55422 @if target-libgomp
55423 maybe-install-html-target-libgomp: install-html-target-libgomp
55425 install-html-target-libgomp: \
55426 configure-target-libgomp \
55427 html-target-libgomp
55428 @: $(MAKE); $(unstage)
55429 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55430 r=`${PWD_COMMAND}`; export r; \
55431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55432 $(NORMAL_TARGET_EXPORTS) \
55433 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55434 for flag in $(EXTRA_TARGET_FLAGS); do \
55435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55436 done; \
55437 (cd $(TARGET_SUBDIR)/libgomp && \
55438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55440 "RANLIB=$${RANLIB}" \
55441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55442 install-html) \
55443 || exit 1
55445 @endif target-libgomp
55447 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55448 maybe-installcheck-target-libgomp:
55449 @if target-libgomp
55450 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55452 installcheck-target-libgomp: \
55453 configure-target-libgomp
55454 @: $(MAKE); $(unstage)
55455 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55456 r=`${PWD_COMMAND}`; export r; \
55457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55458 $(NORMAL_TARGET_EXPORTS) \
55459 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55460 for flag in $(EXTRA_TARGET_FLAGS); do \
55461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55462 done; \
55463 (cd $(TARGET_SUBDIR)/libgomp && \
55464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55466 "RANLIB=$${RANLIB}" \
55467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55468 installcheck) \
55469 || exit 1
55471 @endif target-libgomp
55473 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55474 maybe-mostlyclean-target-libgomp:
55475 @if target-libgomp
55476 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55478 mostlyclean-target-libgomp:
55479 @: $(MAKE); $(unstage)
55480 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55481 r=`${PWD_COMMAND}`; export r; \
55482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55483 $(NORMAL_TARGET_EXPORTS) \
55484 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55485 for flag in $(EXTRA_TARGET_FLAGS); do \
55486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55487 done; \
55488 (cd $(TARGET_SUBDIR)/libgomp && \
55489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55491 "RANLIB=$${RANLIB}" \
55492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55493 mostlyclean) \
55494 || exit 1
55496 @endif target-libgomp
55498 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55499 maybe-clean-target-libgomp:
55500 @if target-libgomp
55501 maybe-clean-target-libgomp: clean-target-libgomp
55503 clean-target-libgomp:
55504 @: $(MAKE); $(unstage)
55505 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55506 r=`${PWD_COMMAND}`; export r; \
55507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55508 $(NORMAL_TARGET_EXPORTS) \
55509 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55510 for flag in $(EXTRA_TARGET_FLAGS); do \
55511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55512 done; \
55513 (cd $(TARGET_SUBDIR)/libgomp && \
55514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55516 "RANLIB=$${RANLIB}" \
55517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55518 clean) \
55519 || exit 1
55521 @endif target-libgomp
55523 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55524 maybe-distclean-target-libgomp:
55525 @if target-libgomp
55526 maybe-distclean-target-libgomp: distclean-target-libgomp
55528 distclean-target-libgomp:
55529 @: $(MAKE); $(unstage)
55530 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55531 r=`${PWD_COMMAND}`; export r; \
55532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55533 $(NORMAL_TARGET_EXPORTS) \
55534 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55535 for flag in $(EXTRA_TARGET_FLAGS); do \
55536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55537 done; \
55538 (cd $(TARGET_SUBDIR)/libgomp && \
55539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55541 "RANLIB=$${RANLIB}" \
55542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55543 distclean) \
55544 || exit 1
55546 @endif target-libgomp
55548 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55549 maybe-maintainer-clean-target-libgomp:
55550 @if target-libgomp
55551 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55553 maintainer-clean-target-libgomp:
55554 @: $(MAKE); $(unstage)
55555 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55556 r=`${PWD_COMMAND}`; export r; \
55557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55558 $(NORMAL_TARGET_EXPORTS) \
55559 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55560 for flag in $(EXTRA_TARGET_FLAGS); do \
55561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55562 done; \
55563 (cd $(TARGET_SUBDIR)/libgomp && \
55564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55566 "RANLIB=$${RANLIB}" \
55567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55568 maintainer-clean) \
55569 || exit 1
55571 @endif target-libgomp
55577 .PHONY: configure-target-libitm maybe-configure-target-libitm
55578 maybe-configure-target-libitm:
55579 @if gcc-bootstrap
55580 configure-target-libitm: stage_current
55581 @endif gcc-bootstrap
55582 @if target-libitm
55583 maybe-configure-target-libitm: configure-target-libitm
55584 configure-target-libitm:
55585 @: $(MAKE); $(unstage)
55586 @r=`${PWD_COMMAND}`; export r; \
55587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55588 echo "Checking multilib configuration for libitm..."; \
55589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55591 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55592 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55593 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55594 else \
55595 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55596 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55597 fi; \
55598 else \
55599 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55600 fi; \
55601 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55603 $(NORMAL_TARGET_EXPORTS) \
55604 echo Configuring in $(TARGET_SUBDIR)/libitm; \
55605 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55606 case $(srcdir) in \
55607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55608 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55610 esac; \
55611 module_srcdir=libitm; \
55612 rm -f no-such-file || : ; \
55613 CONFIG_SITE=no-such-file $(SHELL) \
55614 $$s/$$module_srcdir/configure \
55615 --srcdir=$${topdir}/$$module_srcdir \
55616 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55617 --target=${target_alias} \
55618 || exit 1
55619 @endif target-libitm
55625 .PHONY: all-target-libitm maybe-all-target-libitm
55626 maybe-all-target-libitm:
55627 @if gcc-bootstrap
55628 all-target-libitm: stage_current
55629 @endif gcc-bootstrap
55630 @if target-libitm
55631 TARGET-target-libitm=all
55632 maybe-all-target-libitm: all-target-libitm
55633 all-target-libitm: configure-target-libitm
55634 @: $(MAKE); $(unstage)
55635 @r=`${PWD_COMMAND}`; export r; \
55636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55637 $(NORMAL_TARGET_EXPORTS) \
55638 (cd $(TARGET_SUBDIR)/libitm && \
55639 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55640 $(TARGET-target-libitm))
55641 @endif target-libitm
55647 .PHONY: check-target-libitm maybe-check-target-libitm
55648 maybe-check-target-libitm:
55649 @if target-libitm
55650 maybe-check-target-libitm: check-target-libitm
55652 check-target-libitm:
55653 @: $(MAKE); $(unstage)
55654 @r=`${PWD_COMMAND}`; export r; \
55655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55656 $(NORMAL_TARGET_EXPORTS) \
55657 (cd $(TARGET_SUBDIR)/libitm && \
55658 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55660 @endif target-libitm
55662 .PHONY: install-target-libitm maybe-install-target-libitm
55663 maybe-install-target-libitm:
55664 @if target-libitm
55665 maybe-install-target-libitm: install-target-libitm
55667 install-target-libitm: installdirs
55668 @: $(MAKE); $(unstage)
55669 @r=`${PWD_COMMAND}`; export r; \
55670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55671 $(NORMAL_TARGET_EXPORTS) \
55672 (cd $(TARGET_SUBDIR)/libitm && \
55673 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55675 @endif target-libitm
55677 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55678 maybe-install-strip-target-libitm:
55679 @if target-libitm
55680 maybe-install-strip-target-libitm: install-strip-target-libitm
55682 install-strip-target-libitm: installdirs
55683 @: $(MAKE); $(unstage)
55684 @r=`${PWD_COMMAND}`; export r; \
55685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55686 $(NORMAL_TARGET_EXPORTS) \
55687 (cd $(TARGET_SUBDIR)/libitm && \
55688 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55690 @endif target-libitm
55692 # Other targets (info, dvi, pdf, etc.)
55694 .PHONY: maybe-info-target-libitm info-target-libitm
55695 maybe-info-target-libitm:
55696 @if target-libitm
55697 maybe-info-target-libitm: info-target-libitm
55699 info-target-libitm: \
55700 configure-target-libitm
55701 @: $(MAKE); $(unstage)
55702 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55703 r=`${PWD_COMMAND}`; export r; \
55704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55705 $(NORMAL_TARGET_EXPORTS) \
55706 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55707 for flag in $(EXTRA_TARGET_FLAGS); do \
55708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55709 done; \
55710 (cd $(TARGET_SUBDIR)/libitm && \
55711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55713 "RANLIB=$${RANLIB}" \
55714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55715 info) \
55716 || exit 1
55718 @endif target-libitm
55720 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55721 maybe-dvi-target-libitm:
55722 @if target-libitm
55723 maybe-dvi-target-libitm: dvi-target-libitm
55725 dvi-target-libitm: \
55726 configure-target-libitm
55727 @: $(MAKE); $(unstage)
55728 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55729 r=`${PWD_COMMAND}`; export r; \
55730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55731 $(NORMAL_TARGET_EXPORTS) \
55732 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55733 for flag in $(EXTRA_TARGET_FLAGS); do \
55734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55735 done; \
55736 (cd $(TARGET_SUBDIR)/libitm && \
55737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55739 "RANLIB=$${RANLIB}" \
55740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55741 dvi) \
55742 || exit 1
55744 @endif target-libitm
55746 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55747 maybe-pdf-target-libitm:
55748 @if target-libitm
55749 maybe-pdf-target-libitm: pdf-target-libitm
55751 pdf-target-libitm: \
55752 configure-target-libitm
55753 @: $(MAKE); $(unstage)
55754 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55755 r=`${PWD_COMMAND}`; export r; \
55756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55757 $(NORMAL_TARGET_EXPORTS) \
55758 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55759 for flag in $(EXTRA_TARGET_FLAGS); do \
55760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55761 done; \
55762 (cd $(TARGET_SUBDIR)/libitm && \
55763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55765 "RANLIB=$${RANLIB}" \
55766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55767 pdf) \
55768 || exit 1
55770 @endif target-libitm
55772 .PHONY: maybe-html-target-libitm html-target-libitm
55773 maybe-html-target-libitm:
55774 @if target-libitm
55775 maybe-html-target-libitm: html-target-libitm
55777 html-target-libitm: \
55778 configure-target-libitm
55779 @: $(MAKE); $(unstage)
55780 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55781 r=`${PWD_COMMAND}`; export r; \
55782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55783 $(NORMAL_TARGET_EXPORTS) \
55784 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55785 for flag in $(EXTRA_TARGET_FLAGS); do \
55786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55787 done; \
55788 (cd $(TARGET_SUBDIR)/libitm && \
55789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55791 "RANLIB=$${RANLIB}" \
55792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55793 html) \
55794 || exit 1
55796 @endif target-libitm
55798 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55799 maybe-TAGS-target-libitm:
55800 @if target-libitm
55801 maybe-TAGS-target-libitm: TAGS-target-libitm
55803 TAGS-target-libitm: \
55804 configure-target-libitm
55805 @: $(MAKE); $(unstage)
55806 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55807 r=`${PWD_COMMAND}`; export r; \
55808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55809 $(NORMAL_TARGET_EXPORTS) \
55810 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55811 for flag in $(EXTRA_TARGET_FLAGS); do \
55812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55813 done; \
55814 (cd $(TARGET_SUBDIR)/libitm && \
55815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55817 "RANLIB=$${RANLIB}" \
55818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55819 TAGS) \
55820 || exit 1
55822 @endif target-libitm
55824 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55825 maybe-install-info-target-libitm:
55826 @if target-libitm
55827 maybe-install-info-target-libitm: install-info-target-libitm
55829 install-info-target-libitm: \
55830 configure-target-libitm \
55831 info-target-libitm
55832 @: $(MAKE); $(unstage)
55833 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55834 r=`${PWD_COMMAND}`; export r; \
55835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55836 $(NORMAL_TARGET_EXPORTS) \
55837 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55838 for flag in $(EXTRA_TARGET_FLAGS); do \
55839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55840 done; \
55841 (cd $(TARGET_SUBDIR)/libitm && \
55842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55844 "RANLIB=$${RANLIB}" \
55845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55846 install-info) \
55847 || exit 1
55849 @endif target-libitm
55851 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55852 maybe-install-pdf-target-libitm:
55853 @if target-libitm
55854 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55856 install-pdf-target-libitm: \
55857 configure-target-libitm \
55858 pdf-target-libitm
55859 @: $(MAKE); $(unstage)
55860 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55861 r=`${PWD_COMMAND}`; export r; \
55862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55863 $(NORMAL_TARGET_EXPORTS) \
55864 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55865 for flag in $(EXTRA_TARGET_FLAGS); do \
55866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55867 done; \
55868 (cd $(TARGET_SUBDIR)/libitm && \
55869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55871 "RANLIB=$${RANLIB}" \
55872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55873 install-pdf) \
55874 || exit 1
55876 @endif target-libitm
55878 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55879 maybe-install-html-target-libitm:
55880 @if target-libitm
55881 maybe-install-html-target-libitm: install-html-target-libitm
55883 install-html-target-libitm: \
55884 configure-target-libitm \
55885 html-target-libitm
55886 @: $(MAKE); $(unstage)
55887 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55888 r=`${PWD_COMMAND}`; export r; \
55889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55890 $(NORMAL_TARGET_EXPORTS) \
55891 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55892 for flag in $(EXTRA_TARGET_FLAGS); do \
55893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55894 done; \
55895 (cd $(TARGET_SUBDIR)/libitm && \
55896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55898 "RANLIB=$${RANLIB}" \
55899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55900 install-html) \
55901 || exit 1
55903 @endif target-libitm
55905 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55906 maybe-installcheck-target-libitm:
55907 @if target-libitm
55908 maybe-installcheck-target-libitm: installcheck-target-libitm
55910 installcheck-target-libitm: \
55911 configure-target-libitm
55912 @: $(MAKE); $(unstage)
55913 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55914 r=`${PWD_COMMAND}`; export r; \
55915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55916 $(NORMAL_TARGET_EXPORTS) \
55917 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55918 for flag in $(EXTRA_TARGET_FLAGS); do \
55919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55920 done; \
55921 (cd $(TARGET_SUBDIR)/libitm && \
55922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55924 "RANLIB=$${RANLIB}" \
55925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55926 installcheck) \
55927 || exit 1
55929 @endif target-libitm
55931 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55932 maybe-mostlyclean-target-libitm:
55933 @if target-libitm
55934 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55936 mostlyclean-target-libitm:
55937 @: $(MAKE); $(unstage)
55938 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55939 r=`${PWD_COMMAND}`; export r; \
55940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55941 $(NORMAL_TARGET_EXPORTS) \
55942 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55943 for flag in $(EXTRA_TARGET_FLAGS); do \
55944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55945 done; \
55946 (cd $(TARGET_SUBDIR)/libitm && \
55947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55949 "RANLIB=$${RANLIB}" \
55950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55951 mostlyclean) \
55952 || exit 1
55954 @endif target-libitm
55956 .PHONY: maybe-clean-target-libitm clean-target-libitm
55957 maybe-clean-target-libitm:
55958 @if target-libitm
55959 maybe-clean-target-libitm: clean-target-libitm
55961 clean-target-libitm:
55962 @: $(MAKE); $(unstage)
55963 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55964 r=`${PWD_COMMAND}`; export r; \
55965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55966 $(NORMAL_TARGET_EXPORTS) \
55967 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55968 for flag in $(EXTRA_TARGET_FLAGS); do \
55969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55970 done; \
55971 (cd $(TARGET_SUBDIR)/libitm && \
55972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55974 "RANLIB=$${RANLIB}" \
55975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55976 clean) \
55977 || exit 1
55979 @endif target-libitm
55981 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55982 maybe-distclean-target-libitm:
55983 @if target-libitm
55984 maybe-distclean-target-libitm: distclean-target-libitm
55986 distclean-target-libitm:
55987 @: $(MAKE); $(unstage)
55988 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55989 r=`${PWD_COMMAND}`; export r; \
55990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55991 $(NORMAL_TARGET_EXPORTS) \
55992 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55993 for flag in $(EXTRA_TARGET_FLAGS); do \
55994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55995 done; \
55996 (cd $(TARGET_SUBDIR)/libitm && \
55997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55999 "RANLIB=$${RANLIB}" \
56000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56001 distclean) \
56002 || exit 1
56004 @endif target-libitm
56006 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
56007 maybe-maintainer-clean-target-libitm:
56008 @if target-libitm
56009 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
56011 maintainer-clean-target-libitm:
56012 @: $(MAKE); $(unstage)
56013 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56014 r=`${PWD_COMMAND}`; export r; \
56015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56016 $(NORMAL_TARGET_EXPORTS) \
56017 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56018 for flag in $(EXTRA_TARGET_FLAGS); do \
56019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56020 done; \
56021 (cd $(TARGET_SUBDIR)/libitm && \
56022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56024 "RANLIB=$${RANLIB}" \
56025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56026 maintainer-clean) \
56027 || exit 1
56029 @endif target-libitm
56035 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56036 maybe-configure-target-libatomic:
56037 @if gcc-bootstrap
56038 configure-target-libatomic: stage_current
56039 @endif gcc-bootstrap
56040 @if target-libatomic
56041 maybe-configure-target-libatomic: configure-target-libatomic
56042 configure-target-libatomic:
56043 @: $(MAKE); $(unstage)
56044 @r=`${PWD_COMMAND}`; export r; \
56045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56046 echo "Checking multilib configuration for libatomic..."; \
56047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56048 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56049 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56050 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56051 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56052 else \
56053 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56054 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56055 fi; \
56056 else \
56057 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56058 fi; \
56059 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56060 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56061 $(NORMAL_TARGET_EXPORTS) \
56062 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56063 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56064 case $(srcdir) in \
56065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56066 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56068 esac; \
56069 module_srcdir=libatomic; \
56070 rm -f no-such-file || : ; \
56071 CONFIG_SITE=no-such-file $(SHELL) \
56072 $$s/$$module_srcdir/configure \
56073 --srcdir=$${topdir}/$$module_srcdir \
56074 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56075 --target=${target_alias} \
56076 || exit 1
56077 @endif target-libatomic
56083 .PHONY: all-target-libatomic maybe-all-target-libatomic
56084 maybe-all-target-libatomic:
56085 @if gcc-bootstrap
56086 all-target-libatomic: stage_current
56087 @endif gcc-bootstrap
56088 @if target-libatomic
56089 TARGET-target-libatomic=all
56090 maybe-all-target-libatomic: all-target-libatomic
56091 all-target-libatomic: configure-target-libatomic
56092 @: $(MAKE); $(unstage)
56093 @r=`${PWD_COMMAND}`; export r; \
56094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56095 $(NORMAL_TARGET_EXPORTS) \
56096 (cd $(TARGET_SUBDIR)/libatomic && \
56097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56098 $(TARGET-target-libatomic))
56099 @endif target-libatomic
56105 .PHONY: check-target-libatomic maybe-check-target-libatomic
56106 maybe-check-target-libatomic:
56107 @if target-libatomic
56108 maybe-check-target-libatomic: check-target-libatomic
56110 check-target-libatomic:
56111 @: $(MAKE); $(unstage)
56112 @r=`${PWD_COMMAND}`; export r; \
56113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56114 $(NORMAL_TARGET_EXPORTS) \
56115 (cd $(TARGET_SUBDIR)/libatomic && \
56116 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56118 @endif target-libatomic
56120 .PHONY: install-target-libatomic maybe-install-target-libatomic
56121 maybe-install-target-libatomic:
56122 @if target-libatomic
56123 maybe-install-target-libatomic: install-target-libatomic
56125 install-target-libatomic: installdirs
56126 @: $(MAKE); $(unstage)
56127 @r=`${PWD_COMMAND}`; export r; \
56128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56129 $(NORMAL_TARGET_EXPORTS) \
56130 (cd $(TARGET_SUBDIR)/libatomic && \
56131 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56133 @endif target-libatomic
56135 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56136 maybe-install-strip-target-libatomic:
56137 @if target-libatomic
56138 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56140 install-strip-target-libatomic: installdirs
56141 @: $(MAKE); $(unstage)
56142 @r=`${PWD_COMMAND}`; export r; \
56143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56144 $(NORMAL_TARGET_EXPORTS) \
56145 (cd $(TARGET_SUBDIR)/libatomic && \
56146 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56148 @endif target-libatomic
56150 # Other targets (info, dvi, pdf, etc.)
56152 .PHONY: maybe-info-target-libatomic info-target-libatomic
56153 maybe-info-target-libatomic:
56154 @if target-libatomic
56155 maybe-info-target-libatomic: info-target-libatomic
56157 info-target-libatomic: \
56158 configure-target-libatomic
56159 @: $(MAKE); $(unstage)
56160 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56161 r=`${PWD_COMMAND}`; export r; \
56162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56163 $(NORMAL_TARGET_EXPORTS) \
56164 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56165 for flag in $(EXTRA_TARGET_FLAGS); do \
56166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56167 done; \
56168 (cd $(TARGET_SUBDIR)/libatomic && \
56169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56171 "RANLIB=$${RANLIB}" \
56172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56173 info) \
56174 || exit 1
56176 @endif target-libatomic
56178 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56179 maybe-dvi-target-libatomic:
56180 @if target-libatomic
56181 maybe-dvi-target-libatomic: dvi-target-libatomic
56183 dvi-target-libatomic: \
56184 configure-target-libatomic
56185 @: $(MAKE); $(unstage)
56186 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56187 r=`${PWD_COMMAND}`; export r; \
56188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56189 $(NORMAL_TARGET_EXPORTS) \
56190 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56191 for flag in $(EXTRA_TARGET_FLAGS); do \
56192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56193 done; \
56194 (cd $(TARGET_SUBDIR)/libatomic && \
56195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56197 "RANLIB=$${RANLIB}" \
56198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56199 dvi) \
56200 || exit 1
56202 @endif target-libatomic
56204 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56205 maybe-pdf-target-libatomic:
56206 @if target-libatomic
56207 maybe-pdf-target-libatomic: pdf-target-libatomic
56209 pdf-target-libatomic: \
56210 configure-target-libatomic
56211 @: $(MAKE); $(unstage)
56212 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56213 r=`${PWD_COMMAND}`; export r; \
56214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56215 $(NORMAL_TARGET_EXPORTS) \
56216 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56217 for flag in $(EXTRA_TARGET_FLAGS); do \
56218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56219 done; \
56220 (cd $(TARGET_SUBDIR)/libatomic && \
56221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56223 "RANLIB=$${RANLIB}" \
56224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56225 pdf) \
56226 || exit 1
56228 @endif target-libatomic
56230 .PHONY: maybe-html-target-libatomic html-target-libatomic
56231 maybe-html-target-libatomic:
56232 @if target-libatomic
56233 maybe-html-target-libatomic: html-target-libatomic
56235 html-target-libatomic: \
56236 configure-target-libatomic
56237 @: $(MAKE); $(unstage)
56238 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56239 r=`${PWD_COMMAND}`; export r; \
56240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241 $(NORMAL_TARGET_EXPORTS) \
56242 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56243 for flag in $(EXTRA_TARGET_FLAGS); do \
56244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56245 done; \
56246 (cd $(TARGET_SUBDIR)/libatomic && \
56247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56249 "RANLIB=$${RANLIB}" \
56250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56251 html) \
56252 || exit 1
56254 @endif target-libatomic
56256 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56257 maybe-TAGS-target-libatomic:
56258 @if target-libatomic
56259 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56261 TAGS-target-libatomic: \
56262 configure-target-libatomic
56263 @: $(MAKE); $(unstage)
56264 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56265 r=`${PWD_COMMAND}`; export r; \
56266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56267 $(NORMAL_TARGET_EXPORTS) \
56268 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56269 for flag in $(EXTRA_TARGET_FLAGS); do \
56270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56271 done; \
56272 (cd $(TARGET_SUBDIR)/libatomic && \
56273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56275 "RANLIB=$${RANLIB}" \
56276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56277 TAGS) \
56278 || exit 1
56280 @endif target-libatomic
56282 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56283 maybe-install-info-target-libatomic:
56284 @if target-libatomic
56285 maybe-install-info-target-libatomic: install-info-target-libatomic
56287 install-info-target-libatomic: \
56288 configure-target-libatomic \
56289 info-target-libatomic
56290 @: $(MAKE); $(unstage)
56291 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56292 r=`${PWD_COMMAND}`; export r; \
56293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56294 $(NORMAL_TARGET_EXPORTS) \
56295 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56296 for flag in $(EXTRA_TARGET_FLAGS); do \
56297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56298 done; \
56299 (cd $(TARGET_SUBDIR)/libatomic && \
56300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56302 "RANLIB=$${RANLIB}" \
56303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56304 install-info) \
56305 || exit 1
56307 @endif target-libatomic
56309 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56310 maybe-install-pdf-target-libatomic:
56311 @if target-libatomic
56312 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56314 install-pdf-target-libatomic: \
56315 configure-target-libatomic \
56316 pdf-target-libatomic
56317 @: $(MAKE); $(unstage)
56318 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56319 r=`${PWD_COMMAND}`; export r; \
56320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56321 $(NORMAL_TARGET_EXPORTS) \
56322 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56323 for flag in $(EXTRA_TARGET_FLAGS); do \
56324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56325 done; \
56326 (cd $(TARGET_SUBDIR)/libatomic && \
56327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56329 "RANLIB=$${RANLIB}" \
56330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56331 install-pdf) \
56332 || exit 1
56334 @endif target-libatomic
56336 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56337 maybe-install-html-target-libatomic:
56338 @if target-libatomic
56339 maybe-install-html-target-libatomic: install-html-target-libatomic
56341 install-html-target-libatomic: \
56342 configure-target-libatomic \
56343 html-target-libatomic
56344 @: $(MAKE); $(unstage)
56345 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56346 r=`${PWD_COMMAND}`; export r; \
56347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56348 $(NORMAL_TARGET_EXPORTS) \
56349 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56350 for flag in $(EXTRA_TARGET_FLAGS); do \
56351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56352 done; \
56353 (cd $(TARGET_SUBDIR)/libatomic && \
56354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56356 "RANLIB=$${RANLIB}" \
56357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56358 install-html) \
56359 || exit 1
56361 @endif target-libatomic
56363 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56364 maybe-installcheck-target-libatomic:
56365 @if target-libatomic
56366 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56368 installcheck-target-libatomic: \
56369 configure-target-libatomic
56370 @: $(MAKE); $(unstage)
56371 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56372 r=`${PWD_COMMAND}`; export r; \
56373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56374 $(NORMAL_TARGET_EXPORTS) \
56375 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56376 for flag in $(EXTRA_TARGET_FLAGS); do \
56377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56378 done; \
56379 (cd $(TARGET_SUBDIR)/libatomic && \
56380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56382 "RANLIB=$${RANLIB}" \
56383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56384 installcheck) \
56385 || exit 1
56387 @endif target-libatomic
56389 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56390 maybe-mostlyclean-target-libatomic:
56391 @if target-libatomic
56392 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56394 mostlyclean-target-libatomic:
56395 @: $(MAKE); $(unstage)
56396 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56397 r=`${PWD_COMMAND}`; export r; \
56398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56399 $(NORMAL_TARGET_EXPORTS) \
56400 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56401 for flag in $(EXTRA_TARGET_FLAGS); do \
56402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56403 done; \
56404 (cd $(TARGET_SUBDIR)/libatomic && \
56405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56407 "RANLIB=$${RANLIB}" \
56408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56409 mostlyclean) \
56410 || exit 1
56412 @endif target-libatomic
56414 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56415 maybe-clean-target-libatomic:
56416 @if target-libatomic
56417 maybe-clean-target-libatomic: clean-target-libatomic
56419 clean-target-libatomic:
56420 @: $(MAKE); $(unstage)
56421 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56422 r=`${PWD_COMMAND}`; export r; \
56423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56424 $(NORMAL_TARGET_EXPORTS) \
56425 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56426 for flag in $(EXTRA_TARGET_FLAGS); do \
56427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56428 done; \
56429 (cd $(TARGET_SUBDIR)/libatomic && \
56430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56432 "RANLIB=$${RANLIB}" \
56433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56434 clean) \
56435 || exit 1
56437 @endif target-libatomic
56439 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56440 maybe-distclean-target-libatomic:
56441 @if target-libatomic
56442 maybe-distclean-target-libatomic: distclean-target-libatomic
56444 distclean-target-libatomic:
56445 @: $(MAKE); $(unstage)
56446 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56447 r=`${PWD_COMMAND}`; export r; \
56448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56449 $(NORMAL_TARGET_EXPORTS) \
56450 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56451 for flag in $(EXTRA_TARGET_FLAGS); do \
56452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56453 done; \
56454 (cd $(TARGET_SUBDIR)/libatomic && \
56455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56457 "RANLIB=$${RANLIB}" \
56458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56459 distclean) \
56460 || exit 1
56462 @endif target-libatomic
56464 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56465 maybe-maintainer-clean-target-libatomic:
56466 @if target-libatomic
56467 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56469 maintainer-clean-target-libatomic:
56470 @: $(MAKE); $(unstage)
56471 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56472 r=`${PWD_COMMAND}`; export r; \
56473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56474 $(NORMAL_TARGET_EXPORTS) \
56475 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56476 for flag in $(EXTRA_TARGET_FLAGS); do \
56477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56478 done; \
56479 (cd $(TARGET_SUBDIR)/libatomic && \
56480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56482 "RANLIB=$${RANLIB}" \
56483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56484 maintainer-clean) \
56485 || exit 1
56487 @endif target-libatomic
56491 @if target-libgomp
56492 .PHONY: check-target-libgomp-c++
56493 check-target-libgomp-c++:
56494 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56496 .PHONY: check-target-libgomp-fortran
56497 check-target-libgomp-fortran:
56498 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56500 @endif target-libgomp
56502 @if target-libitm
56503 .PHONY: check-target-libitm-c++
56504 check-target-libitm-c++:
56505 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56507 @endif target-libitm
56509 # ----------
56510 # GCC module
56511 # ----------
56513 @if gcc-no-bootstrap
56514 .PHONY: cross
56515 cross: all-build all-gas all-ld
56516 @r=`${PWD_COMMAND}`; export r; \
56517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56518 $(HOST_EXPORTS) \
56519 echo "Building the C and C++ compiler"; \
56520 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56521 @r=`${PWD_COMMAND}`; export r; \
56522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56523 echo "Building runtime libraries"; \
56524 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56525 @endif gcc-no-bootstrap
56527 @if gcc
56529 .PHONY: check-gcc-c check-c
56530 check-gcc-c:
56531 r=`${PWD_COMMAND}`; export r; \
56532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56533 $(HOST_EXPORTS) \
56534 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56535 check-c: check-gcc-c
56537 .PHONY: check-gcc-c++ check-c++
56538 check-gcc-c++:
56539 r=`${PWD_COMMAND}`; export r; \
56540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56541 $(HOST_EXPORTS) \
56542 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56543 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56545 .PHONY: check-gcc-fortran check-fortran
56546 check-gcc-fortran:
56547 r=`${PWD_COMMAND}`; export r; \
56548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549 $(HOST_EXPORTS) \
56550 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56551 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56553 .PHONY: check-gcc-ada check-ada
56554 check-gcc-ada:
56555 r=`${PWD_COMMAND}`; export r; \
56556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56557 $(HOST_EXPORTS) \
56558 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56559 check-ada: check-gcc-ada check-target-libada
56561 .PHONY: check-gcc-objc check-objc
56562 check-gcc-objc:
56563 r=`${PWD_COMMAND}`; export r; \
56564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56565 $(HOST_EXPORTS) \
56566 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56567 check-objc: check-gcc-objc check-target-libobjc
56569 .PHONY: check-gcc-obj-c++ check-obj-c++
56570 check-gcc-obj-c++:
56571 r=`${PWD_COMMAND}`; export r; \
56572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56573 $(HOST_EXPORTS) \
56574 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56575 check-obj-c++: check-gcc-obj-c++
56577 .PHONY: check-gcc-go check-go
56578 check-gcc-go:
56579 r=`${PWD_COMMAND}`; export r; \
56580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56581 $(HOST_EXPORTS) \
56582 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56583 check-go: check-gcc-go check-target-libgo check-gotools
56585 .PHONY: check-gcc-d check-d
56586 check-gcc-d:
56587 r=`${PWD_COMMAND}`; export r; \
56588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56589 $(HOST_EXPORTS) \
56590 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56591 check-d: check-gcc-d check-target-libphobos
56594 # The gcc part of install-no-fixedincludes, which relies on an intimate
56595 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
56596 .PHONY: gcc-install-no-fixedincludes
56597 gcc-install-no-fixedincludes:
56598 @if [ -f ./gcc/Makefile ]; then \
56599 r=`${PWD_COMMAND}`; export r; \
56600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56601 $(HOST_EXPORTS) \
56602 (cd ./gcc \
56603 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56604 else true; fi
56605 @endif gcc
56607 # ---------------------
56608 # GCC bootstrap support
56609 # ---------------------
56611 # We track the current stage (the one in 'gcc') in the stage_current file.
56612 # stage_last instead tracks the stage that was built last. These targets
56613 # are dummy when toplevel bootstrap is not active.
56615 # While making host and target tools, symlinks to the final stage must be
56616 # there, so $(unstage) should be run at various points. To avoid excessive
56617 # recursive invocations of make, we "inline" them using a variable. These
56618 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56619 # to avoid warnings from the GNU Make job server.
56621 unstage = :
56622 stage = :
56623 current_stage = ""
56625 @if gcc-bootstrap
56626 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56627 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56628 current_stage = "`cat stage_current 2> /dev/null`"
56629 @endif gcc-bootstrap
56631 .PHONY: unstage stage
56632 unstage:
56633 @: $(MAKE); $(unstage)
56634 stage:
56635 @: $(MAKE); $(stage)
56637 # Disable commands for lean bootstrap.
56638 LEAN = false
56640 # We name the build directories for the various stages "stage1-gcc",
56641 # "stage2-gcc","stage3-gcc", etc.
56643 # Since the 'compare' process will fail (on debugging information) if any
56644 # directory names are different, we need to link the gcc directory for
56645 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56646 # the build directories constant as well. For the latter, we use naked names
56647 # like 'gcc', because the scripts in that directory assume it. We use
56648 # mv on platforms where symlinks to directories do not work or are not
56649 # reliable.
56651 # 'touch' doesn't work right on some platforms.
56652 STAMP = echo timestamp >
56654 # We only want to compare .o files, so set this!
56655 objext = .o
56658 .PHONY: stage1-start stage1-end
56660 stage1-start::
56661 @: $(MAKE); $(stage); \
56662 echo stage1 > stage_current; \
56663 echo stage1 > stage_last; \
56664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56665 @if bfd
56666 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56667 mkdir stage1-bfd; \
56668 mv stage1-bfd bfd
56669 @endif bfd
56670 @if opcodes
56671 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56672 mkdir stage1-opcodes; \
56673 mv stage1-opcodes opcodes
56674 @endif opcodes
56675 @if binutils
56676 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56677 mkdir stage1-binutils; \
56678 mv stage1-binutils binutils
56679 @endif binutils
56680 @if fixincludes
56681 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56682 mkdir stage1-fixincludes; \
56683 mv stage1-fixincludes fixincludes
56684 @endif fixincludes
56685 @if gas
56686 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56687 mkdir stage1-gas; \
56688 mv stage1-gas gas
56689 @endif gas
56690 @if gcc
56691 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56692 mkdir stage1-gcc; \
56693 mv stage1-gcc gcc
56694 @endif gcc
56695 @if gmp
56696 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56697 mkdir stage1-gmp; \
56698 mv stage1-gmp gmp
56699 @endif gmp
56700 @if mpfr
56701 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56702 mkdir stage1-mpfr; \
56703 mv stage1-mpfr mpfr
56704 @endif mpfr
56705 @if mpc
56706 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56707 mkdir stage1-mpc; \
56708 mv stage1-mpc mpc
56709 @endif mpc
56710 @if isl
56711 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56712 mkdir stage1-isl; \
56713 mv stage1-isl isl
56714 @endif isl
56715 @if libelf
56716 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56717 mkdir stage1-libelf; \
56718 mv stage1-libelf libelf
56719 @endif libelf
56720 @if gold
56721 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56722 mkdir stage1-gold; \
56723 mv stage1-gold gold
56724 @endif gold
56725 @if intl
56726 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56727 mkdir stage1-intl; \
56728 mv stage1-intl intl
56729 @endif intl
56730 @if ld
56731 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56732 mkdir stage1-ld; \
56733 mv stage1-ld ld
56734 @endif ld
56735 @if libbacktrace
56736 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56737 mkdir stage1-libbacktrace; \
56738 mv stage1-libbacktrace libbacktrace
56739 @endif libbacktrace
56740 @if libcpp
56741 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56742 mkdir stage1-libcpp; \
56743 mv stage1-libcpp libcpp
56744 @endif libcpp
56745 @if libcody
56746 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56747 mkdir stage1-libcody; \
56748 mv stage1-libcody libcody
56749 @endif libcody
56750 @if libdecnumber
56751 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56752 mkdir stage1-libdecnumber; \
56753 mv stage1-libdecnumber libdecnumber
56754 @endif libdecnumber
56755 @if libiberty
56756 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56757 mkdir stage1-libiberty; \
56758 mv stage1-libiberty libiberty
56759 @endif libiberty
56760 @if libiberty-linker-plugin
56761 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56762 mkdir stage1-libiberty-linker-plugin; \
56763 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56764 @endif libiberty-linker-plugin
56765 @if libiconv
56766 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56767 mkdir stage1-libiconv; \
56768 mv stage1-libiconv libiconv
56769 @endif libiconv
56770 @if zlib
56771 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56772 mkdir stage1-zlib; \
56773 mv stage1-zlib zlib
56774 @endif zlib
56775 @if lto-plugin
56776 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56777 mkdir stage1-lto-plugin; \
56778 mv stage1-lto-plugin lto-plugin
56779 @endif lto-plugin
56780 @if libctf
56781 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56782 mkdir stage1-libctf; \
56783 mv stage1-libctf libctf
56784 @endif libctf
56785 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56786 mkdir stage1-$(TARGET_SUBDIR); \
56787 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56789 stage1-end::
56790 @if bfd
56791 @if test -d $(HOST_SUBDIR)/bfd; then \
56792 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56794 @endif bfd
56795 @if opcodes
56796 @if test -d $(HOST_SUBDIR)/opcodes; then \
56797 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56799 @endif opcodes
56800 @if binutils
56801 @if test -d $(HOST_SUBDIR)/binutils; then \
56802 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56804 @endif binutils
56805 @if fixincludes
56806 @if test -d $(HOST_SUBDIR)/fixincludes; then \
56807 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56809 @endif fixincludes
56810 @if gas
56811 @if test -d $(HOST_SUBDIR)/gas; then \
56812 cd $(HOST_SUBDIR); mv gas stage1-gas; \
56814 @endif gas
56815 @if gcc
56816 @if test -d $(HOST_SUBDIR)/gcc; then \
56817 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56819 @endif gcc
56820 @if gmp
56821 @if test -d $(HOST_SUBDIR)/gmp; then \
56822 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56824 @endif gmp
56825 @if mpfr
56826 @if test -d $(HOST_SUBDIR)/mpfr; then \
56827 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56829 @endif mpfr
56830 @if mpc
56831 @if test -d $(HOST_SUBDIR)/mpc; then \
56832 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56834 @endif mpc
56835 @if isl
56836 @if test -d $(HOST_SUBDIR)/isl; then \
56837 cd $(HOST_SUBDIR); mv isl stage1-isl; \
56839 @endif isl
56840 @if libelf
56841 @if test -d $(HOST_SUBDIR)/libelf; then \
56842 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56844 @endif libelf
56845 @if gold
56846 @if test -d $(HOST_SUBDIR)/gold; then \
56847 cd $(HOST_SUBDIR); mv gold stage1-gold; \
56849 @endif gold
56850 @if intl
56851 @if test -d $(HOST_SUBDIR)/intl; then \
56852 cd $(HOST_SUBDIR); mv intl stage1-intl; \
56854 @endif intl
56855 @if ld
56856 @if test -d $(HOST_SUBDIR)/ld; then \
56857 cd $(HOST_SUBDIR); mv ld stage1-ld; \
56859 @endif ld
56860 @if libbacktrace
56861 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56862 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56864 @endif libbacktrace
56865 @if libcpp
56866 @if test -d $(HOST_SUBDIR)/libcpp; then \
56867 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56869 @endif libcpp
56870 @if libcody
56871 @if test -d $(HOST_SUBDIR)/libcody; then \
56872 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56874 @endif libcody
56875 @if libdecnumber
56876 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56877 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56879 @endif libdecnumber
56880 @if libiberty
56881 @if test -d $(HOST_SUBDIR)/libiberty; then \
56882 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56884 @endif libiberty
56885 @if libiberty-linker-plugin
56886 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56887 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56889 @endif libiberty-linker-plugin
56890 @if libiconv
56891 @if test -d $(HOST_SUBDIR)/libiconv; then \
56892 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56894 @endif libiconv
56895 @if zlib
56896 @if test -d $(HOST_SUBDIR)/zlib; then \
56897 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56899 @endif zlib
56900 @if lto-plugin
56901 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56902 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56904 @endif lto-plugin
56905 @if libctf
56906 @if test -d $(HOST_SUBDIR)/libctf; then \
56907 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56909 @endif libctf
56910 @if test -d $(TARGET_SUBDIR); then \
56911 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56913 rm -f stage_current
56915 # Bubble a bug fix through all the stages up to stage 1. They are
56916 # remade, but not reconfigured. The next stage (if any) will not be
56917 # reconfigured either.
56918 .PHONY: stage1-bubble
56919 stage1-bubble::
56920 @r=`${PWD_COMMAND}`; export r; \
56921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56922 if test -f stage1-lean ; then \
56923 echo Skipping rebuild of stage1; \
56924 else \
56925 $(MAKE) stage1-start; \
56926 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56929 .PHONY: all-stage1 clean-stage1
56930 do-clean: clean-stage1
56932 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56933 # only possibility, but now it conflicts with no-bootstrap rules
56934 @if gcc-bootstrap
56939 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56941 .PHONY: distclean-stage1
56942 distclean-stage1::
56943 @: $(MAKE); $(stage)
56944 @test "`cat stage_last`" != stage1 || rm -f stage_last
56945 rm -rf stage1-*
56948 @endif gcc-bootstrap
56951 .PHONY: stage2-start stage2-end
56953 stage2-start::
56954 @: $(MAKE); $(stage); \
56955 echo stage2 > stage_current; \
56956 echo stage2 > stage_last; \
56957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56958 @if bfd
56959 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56960 mkdir stage2-bfd; \
56961 mv stage2-bfd bfd; \
56962 mv stage1-bfd prev-bfd || test -f stage1-lean
56963 @endif bfd
56964 @if opcodes
56965 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56966 mkdir stage2-opcodes; \
56967 mv stage2-opcodes opcodes; \
56968 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56969 @endif opcodes
56970 @if binutils
56971 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56972 mkdir stage2-binutils; \
56973 mv stage2-binutils binutils; \
56974 mv stage1-binutils prev-binutils || test -f stage1-lean
56975 @endif binutils
56976 @if fixincludes
56977 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56978 mkdir stage2-fixincludes; \
56979 mv stage2-fixincludes fixincludes; \
56980 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
56981 @endif fixincludes
56982 @if gas
56983 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56984 mkdir stage2-gas; \
56985 mv stage2-gas gas; \
56986 mv stage1-gas prev-gas || test -f stage1-lean
56987 @endif gas
56988 @if gcc
56989 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56990 mkdir stage2-gcc; \
56991 mv stage2-gcc gcc; \
56992 mv stage1-gcc prev-gcc || test -f stage1-lean
56993 @endif gcc
56994 @if gmp
56995 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56996 mkdir stage2-gmp; \
56997 mv stage2-gmp gmp; \
56998 mv stage1-gmp prev-gmp || test -f stage1-lean
56999 @endif gmp
57000 @if mpfr
57001 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
57002 mkdir stage2-mpfr; \
57003 mv stage2-mpfr mpfr; \
57004 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57005 @endif mpfr
57006 @if mpc
57007 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57008 mkdir stage2-mpc; \
57009 mv stage2-mpc mpc; \
57010 mv stage1-mpc prev-mpc || test -f stage1-lean
57011 @endif mpc
57012 @if isl
57013 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57014 mkdir stage2-isl; \
57015 mv stage2-isl isl; \
57016 mv stage1-isl prev-isl || test -f stage1-lean
57017 @endif isl
57018 @if libelf
57019 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57020 mkdir stage2-libelf; \
57021 mv stage2-libelf libelf; \
57022 mv stage1-libelf prev-libelf || test -f stage1-lean
57023 @endif libelf
57024 @if gold
57025 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57026 mkdir stage2-gold; \
57027 mv stage2-gold gold; \
57028 mv stage1-gold prev-gold || test -f stage1-lean
57029 @endif gold
57030 @if intl
57031 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57032 mkdir stage2-intl; \
57033 mv stage2-intl intl; \
57034 mv stage1-intl prev-intl || test -f stage1-lean
57035 @endif intl
57036 @if ld
57037 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57038 mkdir stage2-ld; \
57039 mv stage2-ld ld; \
57040 mv stage1-ld prev-ld || test -f stage1-lean
57041 @endif ld
57042 @if libbacktrace
57043 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57044 mkdir stage2-libbacktrace; \
57045 mv stage2-libbacktrace libbacktrace; \
57046 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
57047 @endif libbacktrace
57048 @if libcpp
57049 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57050 mkdir stage2-libcpp; \
57051 mv stage2-libcpp libcpp; \
57052 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57053 @endif libcpp
57054 @if libcody
57055 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57056 mkdir stage2-libcody; \
57057 mv stage2-libcody libcody; \
57058 mv stage1-libcody prev-libcody || test -f stage1-lean
57059 @endif libcody
57060 @if libdecnumber
57061 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57062 mkdir stage2-libdecnumber; \
57063 mv stage2-libdecnumber libdecnumber; \
57064 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57065 @endif libdecnumber
57066 @if libiberty
57067 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57068 mkdir stage2-libiberty; \
57069 mv stage2-libiberty libiberty; \
57070 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57071 @endif libiberty
57072 @if libiberty-linker-plugin
57073 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57074 mkdir stage2-libiberty-linker-plugin; \
57075 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57076 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57077 @endif libiberty-linker-plugin
57078 @if libiconv
57079 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57080 mkdir stage2-libiconv; \
57081 mv stage2-libiconv libiconv; \
57082 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57083 @endif libiconv
57084 @if zlib
57085 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57086 mkdir stage2-zlib; \
57087 mv stage2-zlib zlib; \
57088 mv stage1-zlib prev-zlib || test -f stage1-lean
57089 @endif zlib
57090 @if lto-plugin
57091 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57092 mkdir stage2-lto-plugin; \
57093 mv stage2-lto-plugin lto-plugin; \
57094 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57095 @endif lto-plugin
57096 @if libctf
57097 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57098 mkdir stage2-libctf; \
57099 mv stage2-libctf libctf; \
57100 mv stage1-libctf prev-libctf || test -f stage1-lean
57101 @endif libctf
57102 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57103 mkdir stage2-$(TARGET_SUBDIR); \
57104 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57105 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57107 stage2-end::
57108 @if bfd
57109 @if test -d $(HOST_SUBDIR)/bfd; then \
57110 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57111 mv prev-bfd stage1-bfd; : ; \
57113 @endif bfd
57114 @if opcodes
57115 @if test -d $(HOST_SUBDIR)/opcodes; then \
57116 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57117 mv prev-opcodes stage1-opcodes; : ; \
57119 @endif opcodes
57120 @if binutils
57121 @if test -d $(HOST_SUBDIR)/binutils; then \
57122 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57123 mv prev-binutils stage1-binutils; : ; \
57125 @endif binutils
57126 @if fixincludes
57127 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57128 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57129 mv prev-fixincludes stage1-fixincludes; : ; \
57131 @endif fixincludes
57132 @if gas
57133 @if test -d $(HOST_SUBDIR)/gas; then \
57134 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57135 mv prev-gas stage1-gas; : ; \
57137 @endif gas
57138 @if gcc
57139 @if test -d $(HOST_SUBDIR)/gcc; then \
57140 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57141 mv prev-gcc stage1-gcc; : ; \
57143 @endif gcc
57144 @if gmp
57145 @if test -d $(HOST_SUBDIR)/gmp; then \
57146 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57147 mv prev-gmp stage1-gmp; : ; \
57149 @endif gmp
57150 @if mpfr
57151 @if test -d $(HOST_SUBDIR)/mpfr; then \
57152 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57153 mv prev-mpfr stage1-mpfr; : ; \
57155 @endif mpfr
57156 @if mpc
57157 @if test -d $(HOST_SUBDIR)/mpc; then \
57158 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57159 mv prev-mpc stage1-mpc; : ; \
57161 @endif mpc
57162 @if isl
57163 @if test -d $(HOST_SUBDIR)/isl; then \
57164 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57165 mv prev-isl stage1-isl; : ; \
57167 @endif isl
57168 @if libelf
57169 @if test -d $(HOST_SUBDIR)/libelf; then \
57170 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57171 mv prev-libelf stage1-libelf; : ; \
57173 @endif libelf
57174 @if gold
57175 @if test -d $(HOST_SUBDIR)/gold; then \
57176 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57177 mv prev-gold stage1-gold; : ; \
57179 @endif gold
57180 @if intl
57181 @if test -d $(HOST_SUBDIR)/intl; then \
57182 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57183 mv prev-intl stage1-intl; : ; \
57185 @endif intl
57186 @if ld
57187 @if test -d $(HOST_SUBDIR)/ld; then \
57188 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57189 mv prev-ld stage1-ld; : ; \
57191 @endif ld
57192 @if libbacktrace
57193 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57194 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57195 mv prev-libbacktrace stage1-libbacktrace; : ; \
57197 @endif libbacktrace
57198 @if libcpp
57199 @if test -d $(HOST_SUBDIR)/libcpp; then \
57200 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57201 mv prev-libcpp stage1-libcpp; : ; \
57203 @endif libcpp
57204 @if libcody
57205 @if test -d $(HOST_SUBDIR)/libcody; then \
57206 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57207 mv prev-libcody stage1-libcody; : ; \
57209 @endif libcody
57210 @if libdecnumber
57211 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57212 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57213 mv prev-libdecnumber stage1-libdecnumber; : ; \
57215 @endif libdecnumber
57216 @if libiberty
57217 @if test -d $(HOST_SUBDIR)/libiberty; then \
57218 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57219 mv prev-libiberty stage1-libiberty; : ; \
57221 @endif libiberty
57222 @if libiberty-linker-plugin
57223 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57224 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57225 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57227 @endif libiberty-linker-plugin
57228 @if libiconv
57229 @if test -d $(HOST_SUBDIR)/libiconv; then \
57230 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57231 mv prev-libiconv stage1-libiconv; : ; \
57233 @endif libiconv
57234 @if zlib
57235 @if test -d $(HOST_SUBDIR)/zlib; then \
57236 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57237 mv prev-zlib stage1-zlib; : ; \
57239 @endif zlib
57240 @if lto-plugin
57241 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57242 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57243 mv prev-lto-plugin stage1-lto-plugin; : ; \
57245 @endif lto-plugin
57246 @if libctf
57247 @if test -d $(HOST_SUBDIR)/libctf; then \
57248 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57249 mv prev-libctf stage1-libctf; : ; \
57251 @endif libctf
57252 @if test -d $(TARGET_SUBDIR); then \
57253 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57254 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57256 rm -f stage_current
57258 # Bubble a bug fix through all the stages up to stage 2. They are
57259 # remade, but not reconfigured. The next stage (if any) will not be
57260 # reconfigured either.
57261 .PHONY: stage2-bubble
57262 stage2-bubble:: stage1-bubble
57263 @r=`${PWD_COMMAND}`; export r; \
57264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57265 if test -f stage2-lean || test -f stage1-lean ; then \
57266 echo Skipping rebuild of stage2; \
57267 else \
57268 $(MAKE) stage2-start; \
57269 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57272 .PHONY: all-stage2 clean-stage2
57273 do-clean: clean-stage2
57275 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57276 # only possibility, but now it conflicts with no-bootstrap rules
57277 @if gcc-bootstrap
57281 .PHONY: bootstrap2 bootstrap2-lean
57282 bootstrap2:
57283 echo stage2 > stage_final
57284 @r=`${PWD_COMMAND}`; export r; \
57285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57286 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57287 @: $(MAKE); $(unstage)
57288 @r=`${PWD_COMMAND}`; export r; \
57289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57290 TFLAGS="$(STAGE2_TFLAGS)"; \
57291 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57293 bootstrap2-lean:
57294 echo stage2 > stage_final
57295 @r=`${PWD_COMMAND}`; export r; \
57296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57297 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57298 @: $(MAKE); $(unstage)
57299 @r=`${PWD_COMMAND}`; export r; \
57300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57301 TFLAGS="$(STAGE2_TFLAGS)"; \
57302 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57305 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57306 distclean-stage1:: distclean-stage2
57307 .PHONY: distclean-stage2
57308 distclean-stage2::
57309 @: $(MAKE); $(stage)
57310 @test "`cat stage_last`" != stage2 || rm -f stage_last
57311 rm -rf stage2-*
57314 @endif gcc-bootstrap
57317 .PHONY: stage3-start stage3-end
57319 stage3-start::
57320 @: $(MAKE); $(stage); \
57321 echo stage3 > stage_current; \
57322 echo stage3 > stage_last; \
57323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57324 @if bfd
57325 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57326 mkdir stage3-bfd; \
57327 mv stage3-bfd bfd; \
57328 mv stage2-bfd prev-bfd || test -f stage2-lean
57329 @endif bfd
57330 @if opcodes
57331 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57332 mkdir stage3-opcodes; \
57333 mv stage3-opcodes opcodes; \
57334 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57335 @endif opcodes
57336 @if binutils
57337 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57338 mkdir stage3-binutils; \
57339 mv stage3-binutils binutils; \
57340 mv stage2-binutils prev-binutils || test -f stage2-lean
57341 @endif binutils
57342 @if fixincludes
57343 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57344 mkdir stage3-fixincludes; \
57345 mv stage3-fixincludes fixincludes; \
57346 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57347 @endif fixincludes
57348 @if gas
57349 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57350 mkdir stage3-gas; \
57351 mv stage3-gas gas; \
57352 mv stage2-gas prev-gas || test -f stage2-lean
57353 @endif gas
57354 @if gcc
57355 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57356 mkdir stage3-gcc; \
57357 mv stage3-gcc gcc; \
57358 mv stage2-gcc prev-gcc || test -f stage2-lean
57359 @endif gcc
57360 @if gmp
57361 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57362 mkdir stage3-gmp; \
57363 mv stage3-gmp gmp; \
57364 mv stage2-gmp prev-gmp || test -f stage2-lean
57365 @endif gmp
57366 @if mpfr
57367 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57368 mkdir stage3-mpfr; \
57369 mv stage3-mpfr mpfr; \
57370 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57371 @endif mpfr
57372 @if mpc
57373 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57374 mkdir stage3-mpc; \
57375 mv stage3-mpc mpc; \
57376 mv stage2-mpc prev-mpc || test -f stage2-lean
57377 @endif mpc
57378 @if isl
57379 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57380 mkdir stage3-isl; \
57381 mv stage3-isl isl; \
57382 mv stage2-isl prev-isl || test -f stage2-lean
57383 @endif isl
57384 @if libelf
57385 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57386 mkdir stage3-libelf; \
57387 mv stage3-libelf libelf; \
57388 mv stage2-libelf prev-libelf || test -f stage2-lean
57389 @endif libelf
57390 @if gold
57391 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57392 mkdir stage3-gold; \
57393 mv stage3-gold gold; \
57394 mv stage2-gold prev-gold || test -f stage2-lean
57395 @endif gold
57396 @if intl
57397 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57398 mkdir stage3-intl; \
57399 mv stage3-intl intl; \
57400 mv stage2-intl prev-intl || test -f stage2-lean
57401 @endif intl
57402 @if ld
57403 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57404 mkdir stage3-ld; \
57405 mv stage3-ld ld; \
57406 mv stage2-ld prev-ld || test -f stage2-lean
57407 @endif ld
57408 @if libbacktrace
57409 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57410 mkdir stage3-libbacktrace; \
57411 mv stage3-libbacktrace libbacktrace; \
57412 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57413 @endif libbacktrace
57414 @if libcpp
57415 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57416 mkdir stage3-libcpp; \
57417 mv stage3-libcpp libcpp; \
57418 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57419 @endif libcpp
57420 @if libcody
57421 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57422 mkdir stage3-libcody; \
57423 mv stage3-libcody libcody; \
57424 mv stage2-libcody prev-libcody || test -f stage2-lean
57425 @endif libcody
57426 @if libdecnumber
57427 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57428 mkdir stage3-libdecnumber; \
57429 mv stage3-libdecnumber libdecnumber; \
57430 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57431 @endif libdecnumber
57432 @if libiberty
57433 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57434 mkdir stage3-libiberty; \
57435 mv stage3-libiberty libiberty; \
57436 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57437 @endif libiberty
57438 @if libiberty-linker-plugin
57439 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57440 mkdir stage3-libiberty-linker-plugin; \
57441 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57442 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57443 @endif libiberty-linker-plugin
57444 @if libiconv
57445 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57446 mkdir stage3-libiconv; \
57447 mv stage3-libiconv libiconv; \
57448 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57449 @endif libiconv
57450 @if zlib
57451 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57452 mkdir stage3-zlib; \
57453 mv stage3-zlib zlib; \
57454 mv stage2-zlib prev-zlib || test -f stage2-lean
57455 @endif zlib
57456 @if lto-plugin
57457 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57458 mkdir stage3-lto-plugin; \
57459 mv stage3-lto-plugin lto-plugin; \
57460 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57461 @endif lto-plugin
57462 @if libctf
57463 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57464 mkdir stage3-libctf; \
57465 mv stage3-libctf libctf; \
57466 mv stage2-libctf prev-libctf || test -f stage2-lean
57467 @endif libctf
57468 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57469 mkdir stage3-$(TARGET_SUBDIR); \
57470 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57471 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57473 stage3-end::
57474 @if bfd
57475 @if test -d $(HOST_SUBDIR)/bfd; then \
57476 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57477 mv prev-bfd stage2-bfd; : ; \
57479 @endif bfd
57480 @if opcodes
57481 @if test -d $(HOST_SUBDIR)/opcodes; then \
57482 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57483 mv prev-opcodes stage2-opcodes; : ; \
57485 @endif opcodes
57486 @if binutils
57487 @if test -d $(HOST_SUBDIR)/binutils; then \
57488 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57489 mv prev-binutils stage2-binutils; : ; \
57491 @endif binutils
57492 @if fixincludes
57493 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57494 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57495 mv prev-fixincludes stage2-fixincludes; : ; \
57497 @endif fixincludes
57498 @if gas
57499 @if test -d $(HOST_SUBDIR)/gas; then \
57500 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57501 mv prev-gas stage2-gas; : ; \
57503 @endif gas
57504 @if gcc
57505 @if test -d $(HOST_SUBDIR)/gcc; then \
57506 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57507 mv prev-gcc stage2-gcc; : ; \
57509 @endif gcc
57510 @if gmp
57511 @if test -d $(HOST_SUBDIR)/gmp; then \
57512 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57513 mv prev-gmp stage2-gmp; : ; \
57515 @endif gmp
57516 @if mpfr
57517 @if test -d $(HOST_SUBDIR)/mpfr; then \
57518 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57519 mv prev-mpfr stage2-mpfr; : ; \
57521 @endif mpfr
57522 @if mpc
57523 @if test -d $(HOST_SUBDIR)/mpc; then \
57524 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57525 mv prev-mpc stage2-mpc; : ; \
57527 @endif mpc
57528 @if isl
57529 @if test -d $(HOST_SUBDIR)/isl; then \
57530 cd $(HOST_SUBDIR); mv isl stage3-isl; \
57531 mv prev-isl stage2-isl; : ; \
57533 @endif isl
57534 @if libelf
57535 @if test -d $(HOST_SUBDIR)/libelf; then \
57536 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57537 mv prev-libelf stage2-libelf; : ; \
57539 @endif libelf
57540 @if gold
57541 @if test -d $(HOST_SUBDIR)/gold; then \
57542 cd $(HOST_SUBDIR); mv gold stage3-gold; \
57543 mv prev-gold stage2-gold; : ; \
57545 @endif gold
57546 @if intl
57547 @if test -d $(HOST_SUBDIR)/intl; then \
57548 cd $(HOST_SUBDIR); mv intl stage3-intl; \
57549 mv prev-intl stage2-intl; : ; \
57551 @endif intl
57552 @if ld
57553 @if test -d $(HOST_SUBDIR)/ld; then \
57554 cd $(HOST_SUBDIR); mv ld stage3-ld; \
57555 mv prev-ld stage2-ld; : ; \
57557 @endif ld
57558 @if libbacktrace
57559 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57560 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57561 mv prev-libbacktrace stage2-libbacktrace; : ; \
57563 @endif libbacktrace
57564 @if libcpp
57565 @if test -d $(HOST_SUBDIR)/libcpp; then \
57566 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57567 mv prev-libcpp stage2-libcpp; : ; \
57569 @endif libcpp
57570 @if libcody
57571 @if test -d $(HOST_SUBDIR)/libcody; then \
57572 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57573 mv prev-libcody stage2-libcody; : ; \
57575 @endif libcody
57576 @if libdecnumber
57577 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57578 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57579 mv prev-libdecnumber stage2-libdecnumber; : ; \
57581 @endif libdecnumber
57582 @if libiberty
57583 @if test -d $(HOST_SUBDIR)/libiberty; then \
57584 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57585 mv prev-libiberty stage2-libiberty; : ; \
57587 @endif libiberty
57588 @if libiberty-linker-plugin
57589 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57590 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57591 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57593 @endif libiberty-linker-plugin
57594 @if libiconv
57595 @if test -d $(HOST_SUBDIR)/libiconv; then \
57596 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57597 mv prev-libiconv stage2-libiconv; : ; \
57599 @endif libiconv
57600 @if zlib
57601 @if test -d $(HOST_SUBDIR)/zlib; then \
57602 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57603 mv prev-zlib stage2-zlib; : ; \
57605 @endif zlib
57606 @if lto-plugin
57607 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57608 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57609 mv prev-lto-plugin stage2-lto-plugin; : ; \
57611 @endif lto-plugin
57612 @if libctf
57613 @if test -d $(HOST_SUBDIR)/libctf; then \
57614 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57615 mv prev-libctf stage2-libctf; : ; \
57617 @endif libctf
57618 @if test -d $(TARGET_SUBDIR); then \
57619 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57620 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57622 rm -f stage_current
57624 # Bubble a bug fix through all the stages up to stage 3. They are
57625 # remade, but not reconfigured. The next stage (if any) will not be
57626 # reconfigured either.
57627 .PHONY: stage3-bubble
57628 stage3-bubble:: stage2-bubble
57629 @r=`${PWD_COMMAND}`; export r; \
57630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57631 if test -f stage3-lean || test -f stage2-lean ; then \
57632 echo Skipping rebuild of stage3; \
57633 else \
57634 $(MAKE) stage3-start; \
57635 if $(LEAN); then \
57636 rm -rf stage1-*; \
57637 $(STAMP) stage1-lean; \
57638 fi; \
57639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57641 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57643 .PHONY: all-stage3 clean-stage3
57644 do-clean: clean-stage3
57646 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57647 # only possibility, but now it conflicts with no-bootstrap rules
57648 @if gcc-bootstrap
57650 compare:
57651 @r=`${PWD_COMMAND}`; export r; \
57652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57653 if test -f stage2-lean; then \
57654 echo Cannot compare object files as stage 2 was deleted.; \
57655 exit 0; \
57656 fi; \
57657 : $(MAKE); $(stage); \
57658 rm -f .bad_compare; \
57659 echo Comparing stages 2 and 3; \
57660 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57661 files=`find stage3-* -name "*$(objext)" -print | \
57662 sed -n s,^stage$$sed-,,p`; \
57663 for file in $${files} ${extra-compare}; do \
57664 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57665 if test ! -f $$f1; then continue; fi; \
57666 $(do-compare) > /dev/null 2>&1; \
57667 if test $$? -eq 1; then \
57668 case $$file in \
57669 @compare_exclusions@) \
57670 echo warning: $$file differs ;; \
57671 *) \
57672 echo $$file differs >> .bad_compare ;; \
57673 esac; \
57674 fi; \
57675 done; \
57676 if [ -f .bad_compare ]; then \
57677 echo "Bootstrap comparison failure!"; \
57678 cat .bad_compare; \
57679 exit 1; \
57680 else \
57681 echo Comparison successful.; \
57682 fi; \
57683 $(STAMP) compare
57684 if $(LEAN); then \
57685 rm -rf stage2-*; \
57686 $(STAMP) stage2-lean; \
57691 .PHONY: bootstrap bootstrap-lean
57692 bootstrap:
57693 echo stage3 > stage_final
57694 @r=`${PWD_COMMAND}`; export r; \
57695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57696 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57697 @: $(MAKE); $(unstage)
57698 @r=`${PWD_COMMAND}`; export r; \
57699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57700 TFLAGS="$(STAGE3_TFLAGS)"; \
57701 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57703 bootstrap-lean:
57704 echo stage3 > stage_final
57705 @r=`${PWD_COMMAND}`; export r; \
57706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57708 @: $(MAKE); $(unstage)
57709 @r=`${PWD_COMMAND}`; export r; \
57710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57711 TFLAGS="$(STAGE3_TFLAGS)"; \
57712 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57715 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57716 distclean-stage2:: distclean-stage3
57717 .PHONY: distclean-stage3
57718 distclean-stage3::
57719 @: $(MAKE); $(stage)
57720 @test "`cat stage_last`" != stage3 || rm -f stage_last
57721 rm -rf stage3-* compare
57724 .PHONY: cleanstrap
57725 cleanstrap: do-distclean local-clean
57726 echo stage3 > stage_final
57727 @r=`${PWD_COMMAND}`; export r; \
57728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57729 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57730 @: $(MAKE); $(unstage)
57731 @r=`${PWD_COMMAND}`; export r; \
57732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57733 TFLAGS="$(STAGE3_TFLAGS)"; \
57734 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57736 @endif gcc-bootstrap
57739 .PHONY: stage4-start stage4-end
57741 stage4-start::
57742 @: $(MAKE); $(stage); \
57743 echo stage4 > stage_current; \
57744 echo stage4 > stage_last; \
57745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57746 @if bfd
57747 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57748 mkdir stage4-bfd; \
57749 mv stage4-bfd bfd; \
57750 mv stage3-bfd prev-bfd || test -f stage3-lean
57751 @endif bfd
57752 @if opcodes
57753 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57754 mkdir stage4-opcodes; \
57755 mv stage4-opcodes opcodes; \
57756 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57757 @endif opcodes
57758 @if binutils
57759 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57760 mkdir stage4-binutils; \
57761 mv stage4-binutils binutils; \
57762 mv stage3-binutils prev-binutils || test -f stage3-lean
57763 @endif binutils
57764 @if fixincludes
57765 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57766 mkdir stage4-fixincludes; \
57767 mv stage4-fixincludes fixincludes; \
57768 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
57769 @endif fixincludes
57770 @if gas
57771 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57772 mkdir stage4-gas; \
57773 mv stage4-gas gas; \
57774 mv stage3-gas prev-gas || test -f stage3-lean
57775 @endif gas
57776 @if gcc
57777 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57778 mkdir stage4-gcc; \
57779 mv stage4-gcc gcc; \
57780 mv stage3-gcc prev-gcc || test -f stage3-lean
57781 @endif gcc
57782 @if gmp
57783 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57784 mkdir stage4-gmp; \
57785 mv stage4-gmp gmp; \
57786 mv stage3-gmp prev-gmp || test -f stage3-lean
57787 @endif gmp
57788 @if mpfr
57789 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57790 mkdir stage4-mpfr; \
57791 mv stage4-mpfr mpfr; \
57792 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57793 @endif mpfr
57794 @if mpc
57795 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57796 mkdir stage4-mpc; \
57797 mv stage4-mpc mpc; \
57798 mv stage3-mpc prev-mpc || test -f stage3-lean
57799 @endif mpc
57800 @if isl
57801 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57802 mkdir stage4-isl; \
57803 mv stage4-isl isl; \
57804 mv stage3-isl prev-isl || test -f stage3-lean
57805 @endif isl
57806 @if libelf
57807 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57808 mkdir stage4-libelf; \
57809 mv stage4-libelf libelf; \
57810 mv stage3-libelf prev-libelf || test -f stage3-lean
57811 @endif libelf
57812 @if gold
57813 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57814 mkdir stage4-gold; \
57815 mv stage4-gold gold; \
57816 mv stage3-gold prev-gold || test -f stage3-lean
57817 @endif gold
57818 @if intl
57819 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57820 mkdir stage4-intl; \
57821 mv stage4-intl intl; \
57822 mv stage3-intl prev-intl || test -f stage3-lean
57823 @endif intl
57824 @if ld
57825 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57826 mkdir stage4-ld; \
57827 mv stage4-ld ld; \
57828 mv stage3-ld prev-ld || test -f stage3-lean
57829 @endif ld
57830 @if libbacktrace
57831 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57832 mkdir stage4-libbacktrace; \
57833 mv stage4-libbacktrace libbacktrace; \
57834 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
57835 @endif libbacktrace
57836 @if libcpp
57837 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57838 mkdir stage4-libcpp; \
57839 mv stage4-libcpp libcpp; \
57840 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57841 @endif libcpp
57842 @if libcody
57843 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57844 mkdir stage4-libcody; \
57845 mv stage4-libcody libcody; \
57846 mv stage3-libcody prev-libcody || test -f stage3-lean
57847 @endif libcody
57848 @if libdecnumber
57849 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57850 mkdir stage4-libdecnumber; \
57851 mv stage4-libdecnumber libdecnumber; \
57852 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57853 @endif libdecnumber
57854 @if libiberty
57855 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57856 mkdir stage4-libiberty; \
57857 mv stage4-libiberty libiberty; \
57858 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57859 @endif libiberty
57860 @if libiberty-linker-plugin
57861 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57862 mkdir stage4-libiberty-linker-plugin; \
57863 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57864 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
57865 @endif libiberty-linker-plugin
57866 @if libiconv
57867 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57868 mkdir stage4-libiconv; \
57869 mv stage4-libiconv libiconv; \
57870 mv stage3-libiconv prev-libiconv || test -f stage3-lean
57871 @endif libiconv
57872 @if zlib
57873 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57874 mkdir stage4-zlib; \
57875 mv stage4-zlib zlib; \
57876 mv stage3-zlib prev-zlib || test -f stage3-lean
57877 @endif zlib
57878 @if lto-plugin
57879 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57880 mkdir stage4-lto-plugin; \
57881 mv stage4-lto-plugin lto-plugin; \
57882 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57883 @endif lto-plugin
57884 @if libctf
57885 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57886 mkdir stage4-libctf; \
57887 mv stage4-libctf libctf; \
57888 mv stage3-libctf prev-libctf || test -f stage3-lean
57889 @endif libctf
57890 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57891 mkdir stage4-$(TARGET_SUBDIR); \
57892 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57893 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57895 stage4-end::
57896 @if bfd
57897 @if test -d $(HOST_SUBDIR)/bfd; then \
57898 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57899 mv prev-bfd stage3-bfd; : ; \
57901 @endif bfd
57902 @if opcodes
57903 @if test -d $(HOST_SUBDIR)/opcodes; then \
57904 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57905 mv prev-opcodes stage3-opcodes; : ; \
57907 @endif opcodes
57908 @if binutils
57909 @if test -d $(HOST_SUBDIR)/binutils; then \
57910 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57911 mv prev-binutils stage3-binutils; : ; \
57913 @endif binutils
57914 @if fixincludes
57915 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57916 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57917 mv prev-fixincludes stage3-fixincludes; : ; \
57919 @endif fixincludes
57920 @if gas
57921 @if test -d $(HOST_SUBDIR)/gas; then \
57922 cd $(HOST_SUBDIR); mv gas stage4-gas; \
57923 mv prev-gas stage3-gas; : ; \
57925 @endif gas
57926 @if gcc
57927 @if test -d $(HOST_SUBDIR)/gcc; then \
57928 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57929 mv prev-gcc stage3-gcc; : ; \
57931 @endif gcc
57932 @if gmp
57933 @if test -d $(HOST_SUBDIR)/gmp; then \
57934 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57935 mv prev-gmp stage3-gmp; : ; \
57937 @endif gmp
57938 @if mpfr
57939 @if test -d $(HOST_SUBDIR)/mpfr; then \
57940 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57941 mv prev-mpfr stage3-mpfr; : ; \
57943 @endif mpfr
57944 @if mpc
57945 @if test -d $(HOST_SUBDIR)/mpc; then \
57946 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57947 mv prev-mpc stage3-mpc; : ; \
57949 @endif mpc
57950 @if isl
57951 @if test -d $(HOST_SUBDIR)/isl; then \
57952 cd $(HOST_SUBDIR); mv isl stage4-isl; \
57953 mv prev-isl stage3-isl; : ; \
57955 @endif isl
57956 @if libelf
57957 @if test -d $(HOST_SUBDIR)/libelf; then \
57958 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57959 mv prev-libelf stage3-libelf; : ; \
57961 @endif libelf
57962 @if gold
57963 @if test -d $(HOST_SUBDIR)/gold; then \
57964 cd $(HOST_SUBDIR); mv gold stage4-gold; \
57965 mv prev-gold stage3-gold; : ; \
57967 @endif gold
57968 @if intl
57969 @if test -d $(HOST_SUBDIR)/intl; then \
57970 cd $(HOST_SUBDIR); mv intl stage4-intl; \
57971 mv prev-intl stage3-intl; : ; \
57973 @endif intl
57974 @if ld
57975 @if test -d $(HOST_SUBDIR)/ld; then \
57976 cd $(HOST_SUBDIR); mv ld stage4-ld; \
57977 mv prev-ld stage3-ld; : ; \
57979 @endif ld
57980 @if libbacktrace
57981 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57982 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57983 mv prev-libbacktrace stage3-libbacktrace; : ; \
57985 @endif libbacktrace
57986 @if libcpp
57987 @if test -d $(HOST_SUBDIR)/libcpp; then \
57988 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57989 mv prev-libcpp stage3-libcpp; : ; \
57991 @endif libcpp
57992 @if libcody
57993 @if test -d $(HOST_SUBDIR)/libcody; then \
57994 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57995 mv prev-libcody stage3-libcody; : ; \
57997 @endif libcody
57998 @if libdecnumber
57999 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58000 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
58001 mv prev-libdecnumber stage3-libdecnumber; : ; \
58003 @endif libdecnumber
58004 @if libiberty
58005 @if test -d $(HOST_SUBDIR)/libiberty; then \
58006 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58007 mv prev-libiberty stage3-libiberty; : ; \
58009 @endif libiberty
58010 @if libiberty-linker-plugin
58011 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58012 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58013 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58015 @endif libiberty-linker-plugin
58016 @if libiconv
58017 @if test -d $(HOST_SUBDIR)/libiconv; then \
58018 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58019 mv prev-libiconv stage3-libiconv; : ; \
58021 @endif libiconv
58022 @if zlib
58023 @if test -d $(HOST_SUBDIR)/zlib; then \
58024 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58025 mv prev-zlib stage3-zlib; : ; \
58027 @endif zlib
58028 @if lto-plugin
58029 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58030 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58031 mv prev-lto-plugin stage3-lto-plugin; : ; \
58033 @endif lto-plugin
58034 @if libctf
58035 @if test -d $(HOST_SUBDIR)/libctf; then \
58036 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58037 mv prev-libctf stage3-libctf; : ; \
58039 @endif libctf
58040 @if test -d $(TARGET_SUBDIR); then \
58041 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58042 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58044 rm -f stage_current
58046 # Bubble a bug fix through all the stages up to stage 4. They are
58047 # remade, but not reconfigured. The next stage (if any) will not be
58048 # reconfigured either.
58049 .PHONY: stage4-bubble
58050 stage4-bubble:: stage3-bubble
58051 @r=`${PWD_COMMAND}`; export r; \
58052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58053 if test -f stage4-lean || test -f stage3-lean ; then \
58054 echo Skipping rebuild of stage4; \
58055 else \
58056 $(MAKE) stage4-start; \
58057 if $(LEAN); then \
58058 rm -rf stage2-*; \
58059 $(STAMP) stage2-lean; \
58060 fi; \
58061 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58063 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58065 .PHONY: all-stage4 clean-stage4
58066 do-clean: clean-stage4
58068 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58069 # only possibility, but now it conflicts with no-bootstrap rules
58070 @if gcc-bootstrap
58072 compare3:
58073 @r=`${PWD_COMMAND}`; export r; \
58074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58075 if test -f stage3-lean; then \
58076 echo Cannot compare object files as stage 3 was deleted.; \
58077 exit 0; \
58078 fi; \
58079 : $(MAKE); $(stage); \
58080 rm -f .bad_compare; \
58081 echo Comparing stages 3 and 4; \
58082 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58083 files=`find stage4-* -name "*$(objext)" -print | \
58084 sed -n s,^stage$$sed-,,p`; \
58085 for file in $${files} ${extra-compare}; do \
58086 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58087 if test ! -f $$f1; then continue; fi; \
58088 $(do-compare3) > /dev/null 2>&1; \
58089 if test $$? -eq 1; then \
58090 case $$file in \
58091 @compare_exclusions@) \
58092 echo warning: $$file differs ;; \
58093 *) \
58094 echo $$file differs >> .bad_compare ;; \
58095 esac; \
58096 fi; \
58097 done; \
58098 if [ -f .bad_compare ]; then \
58099 echo "Bootstrap comparison failure!"; \
58100 cat .bad_compare; \
58101 exit 1; \
58102 else \
58103 echo Comparison successful.; \
58104 fi; \
58105 $(STAMP) compare3
58106 if $(LEAN); then \
58107 rm -rf stage3-*; \
58108 $(STAMP) stage3-lean; \
58113 .PHONY: bootstrap4 bootstrap4-lean
58114 bootstrap4:
58115 echo stage4 > stage_final
58116 @r=`${PWD_COMMAND}`; export r; \
58117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58119 @: $(MAKE); $(unstage)
58120 @r=`${PWD_COMMAND}`; export r; \
58121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58122 TFLAGS="$(STAGE4_TFLAGS)"; \
58123 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58125 bootstrap4-lean:
58126 echo stage4 > stage_final
58127 @r=`${PWD_COMMAND}`; export r; \
58128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58129 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58130 @: $(MAKE); $(unstage)
58131 @r=`${PWD_COMMAND}`; export r; \
58132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58133 TFLAGS="$(STAGE4_TFLAGS)"; \
58134 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58137 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58138 distclean-stage3:: distclean-stage4
58139 .PHONY: distclean-stage4
58140 distclean-stage4::
58141 @: $(MAKE); $(stage)
58142 @test "`cat stage_last`" != stage4 || rm -f stage_last
58143 rm -rf stage4-* compare3
58146 @endif gcc-bootstrap
58149 .PHONY: stageprofile-start stageprofile-end
58151 stageprofile-start::
58152 @: $(MAKE); $(stage); \
58153 echo stageprofile > stage_current; \
58154 echo stageprofile > stage_last; \
58155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58156 @if bfd
58157 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58158 mkdir stageprofile-bfd; \
58159 mv stageprofile-bfd bfd; \
58160 mv stage1-bfd prev-bfd || test -f stage1-lean
58161 @endif bfd
58162 @if opcodes
58163 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58164 mkdir stageprofile-opcodes; \
58165 mv stageprofile-opcodes opcodes; \
58166 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58167 @endif opcodes
58168 @if binutils
58169 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58170 mkdir stageprofile-binutils; \
58171 mv stageprofile-binutils binutils; \
58172 mv stage1-binutils prev-binutils || test -f stage1-lean
58173 @endif binutils
58174 @if fixincludes
58175 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58176 mkdir stageprofile-fixincludes; \
58177 mv stageprofile-fixincludes fixincludes; \
58178 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58179 @endif fixincludes
58180 @if gas
58181 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58182 mkdir stageprofile-gas; \
58183 mv stageprofile-gas gas; \
58184 mv stage1-gas prev-gas || test -f stage1-lean
58185 @endif gas
58186 @if gcc
58187 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58188 mkdir stageprofile-gcc; \
58189 mv stageprofile-gcc gcc; \
58190 mv stage1-gcc prev-gcc || test -f stage1-lean
58191 @endif gcc
58192 @if gmp
58193 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58194 mkdir stageprofile-gmp; \
58195 mv stageprofile-gmp gmp; \
58196 mv stage1-gmp prev-gmp || test -f stage1-lean
58197 @endif gmp
58198 @if mpfr
58199 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58200 mkdir stageprofile-mpfr; \
58201 mv stageprofile-mpfr mpfr; \
58202 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58203 @endif mpfr
58204 @if mpc
58205 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58206 mkdir stageprofile-mpc; \
58207 mv stageprofile-mpc mpc; \
58208 mv stage1-mpc prev-mpc || test -f stage1-lean
58209 @endif mpc
58210 @if isl
58211 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58212 mkdir stageprofile-isl; \
58213 mv stageprofile-isl isl; \
58214 mv stage1-isl prev-isl || test -f stage1-lean
58215 @endif isl
58216 @if libelf
58217 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58218 mkdir stageprofile-libelf; \
58219 mv stageprofile-libelf libelf; \
58220 mv stage1-libelf prev-libelf || test -f stage1-lean
58221 @endif libelf
58222 @if gold
58223 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58224 mkdir stageprofile-gold; \
58225 mv stageprofile-gold gold; \
58226 mv stage1-gold prev-gold || test -f stage1-lean
58227 @endif gold
58228 @if intl
58229 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58230 mkdir stageprofile-intl; \
58231 mv stageprofile-intl intl; \
58232 mv stage1-intl prev-intl || test -f stage1-lean
58233 @endif intl
58234 @if ld
58235 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58236 mkdir stageprofile-ld; \
58237 mv stageprofile-ld ld; \
58238 mv stage1-ld prev-ld || test -f stage1-lean
58239 @endif ld
58240 @if libbacktrace
58241 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58242 mkdir stageprofile-libbacktrace; \
58243 mv stageprofile-libbacktrace libbacktrace; \
58244 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58245 @endif libbacktrace
58246 @if libcpp
58247 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58248 mkdir stageprofile-libcpp; \
58249 mv stageprofile-libcpp libcpp; \
58250 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58251 @endif libcpp
58252 @if libcody
58253 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58254 mkdir stageprofile-libcody; \
58255 mv stageprofile-libcody libcody; \
58256 mv stage1-libcody prev-libcody || test -f stage1-lean
58257 @endif libcody
58258 @if libdecnumber
58259 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58260 mkdir stageprofile-libdecnumber; \
58261 mv stageprofile-libdecnumber libdecnumber; \
58262 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58263 @endif libdecnumber
58264 @if libiberty
58265 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58266 mkdir stageprofile-libiberty; \
58267 mv stageprofile-libiberty libiberty; \
58268 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58269 @endif libiberty
58270 @if libiberty-linker-plugin
58271 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58272 mkdir stageprofile-libiberty-linker-plugin; \
58273 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58274 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58275 @endif libiberty-linker-plugin
58276 @if libiconv
58277 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58278 mkdir stageprofile-libiconv; \
58279 mv stageprofile-libiconv libiconv; \
58280 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58281 @endif libiconv
58282 @if zlib
58283 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58284 mkdir stageprofile-zlib; \
58285 mv stageprofile-zlib zlib; \
58286 mv stage1-zlib prev-zlib || test -f stage1-lean
58287 @endif zlib
58288 @if lto-plugin
58289 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58290 mkdir stageprofile-lto-plugin; \
58291 mv stageprofile-lto-plugin lto-plugin; \
58292 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58293 @endif lto-plugin
58294 @if libctf
58295 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58296 mkdir stageprofile-libctf; \
58297 mv stageprofile-libctf libctf; \
58298 mv stage1-libctf prev-libctf || test -f stage1-lean
58299 @endif libctf
58300 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58301 mkdir stageprofile-$(TARGET_SUBDIR); \
58302 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58303 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58305 stageprofile-end::
58306 @if bfd
58307 @if test -d $(HOST_SUBDIR)/bfd; then \
58308 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58309 mv prev-bfd stage1-bfd; : ; \
58311 @endif bfd
58312 @if opcodes
58313 @if test -d $(HOST_SUBDIR)/opcodes; then \
58314 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58315 mv prev-opcodes stage1-opcodes; : ; \
58317 @endif opcodes
58318 @if binutils
58319 @if test -d $(HOST_SUBDIR)/binutils; then \
58320 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58321 mv prev-binutils stage1-binutils; : ; \
58323 @endif binutils
58324 @if fixincludes
58325 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58326 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58327 mv prev-fixincludes stage1-fixincludes; : ; \
58329 @endif fixincludes
58330 @if gas
58331 @if test -d $(HOST_SUBDIR)/gas; then \
58332 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58333 mv prev-gas stage1-gas; : ; \
58335 @endif gas
58336 @if gcc
58337 @if test -d $(HOST_SUBDIR)/gcc; then \
58338 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58339 mv prev-gcc stage1-gcc; : ; \
58341 @endif gcc
58342 @if gmp
58343 @if test -d $(HOST_SUBDIR)/gmp; then \
58344 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58345 mv prev-gmp stage1-gmp; : ; \
58347 @endif gmp
58348 @if mpfr
58349 @if test -d $(HOST_SUBDIR)/mpfr; then \
58350 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58351 mv prev-mpfr stage1-mpfr; : ; \
58353 @endif mpfr
58354 @if mpc
58355 @if test -d $(HOST_SUBDIR)/mpc; then \
58356 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58357 mv prev-mpc stage1-mpc; : ; \
58359 @endif mpc
58360 @if isl
58361 @if test -d $(HOST_SUBDIR)/isl; then \
58362 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58363 mv prev-isl stage1-isl; : ; \
58365 @endif isl
58366 @if libelf
58367 @if test -d $(HOST_SUBDIR)/libelf; then \
58368 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58369 mv prev-libelf stage1-libelf; : ; \
58371 @endif libelf
58372 @if gold
58373 @if test -d $(HOST_SUBDIR)/gold; then \
58374 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58375 mv prev-gold stage1-gold; : ; \
58377 @endif gold
58378 @if intl
58379 @if test -d $(HOST_SUBDIR)/intl; then \
58380 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58381 mv prev-intl stage1-intl; : ; \
58383 @endif intl
58384 @if ld
58385 @if test -d $(HOST_SUBDIR)/ld; then \
58386 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58387 mv prev-ld stage1-ld; : ; \
58389 @endif ld
58390 @if libbacktrace
58391 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58392 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58393 mv prev-libbacktrace stage1-libbacktrace; : ; \
58395 @endif libbacktrace
58396 @if libcpp
58397 @if test -d $(HOST_SUBDIR)/libcpp; then \
58398 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58399 mv prev-libcpp stage1-libcpp; : ; \
58401 @endif libcpp
58402 @if libcody
58403 @if test -d $(HOST_SUBDIR)/libcody; then \
58404 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58405 mv prev-libcody stage1-libcody; : ; \
58407 @endif libcody
58408 @if libdecnumber
58409 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58410 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58411 mv prev-libdecnumber stage1-libdecnumber; : ; \
58413 @endif libdecnumber
58414 @if libiberty
58415 @if test -d $(HOST_SUBDIR)/libiberty; then \
58416 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58417 mv prev-libiberty stage1-libiberty; : ; \
58419 @endif libiberty
58420 @if libiberty-linker-plugin
58421 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58422 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58423 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58425 @endif libiberty-linker-plugin
58426 @if libiconv
58427 @if test -d $(HOST_SUBDIR)/libiconv; then \
58428 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58429 mv prev-libiconv stage1-libiconv; : ; \
58431 @endif libiconv
58432 @if zlib
58433 @if test -d $(HOST_SUBDIR)/zlib; then \
58434 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58435 mv prev-zlib stage1-zlib; : ; \
58437 @endif zlib
58438 @if lto-plugin
58439 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58440 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58441 mv prev-lto-plugin stage1-lto-plugin; : ; \
58443 @endif lto-plugin
58444 @if libctf
58445 @if test -d $(HOST_SUBDIR)/libctf; then \
58446 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58447 mv prev-libctf stage1-libctf; : ; \
58449 @endif libctf
58450 @if test -d $(TARGET_SUBDIR); then \
58451 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58452 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58454 rm -f stage_current
58456 # Bubble a bug fix through all the stages up to stage profile. They are
58457 # remade, but not reconfigured. The next stage (if any) will not be
58458 # reconfigured either.
58459 .PHONY: stageprofile-bubble
58460 stageprofile-bubble:: stage1-bubble
58461 @r=`${PWD_COMMAND}`; export r; \
58462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58463 if test -f stageprofile-lean || test -f stage1-lean ; then \
58464 echo Skipping rebuild of stageprofile; \
58465 else \
58466 $(MAKE) stageprofile-start; \
58467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58470 .PHONY: all-stageprofile clean-stageprofile
58471 do-clean: clean-stageprofile
58473 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58474 # only possibility, but now it conflicts with no-bootstrap rules
58475 @if gcc-bootstrap
58480 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58481 distclean-stage1:: distclean-stageprofile
58482 .PHONY: distclean-stageprofile
58483 distclean-stageprofile::
58484 @: $(MAKE); $(stage)
58485 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58486 rm -rf stageprofile-*
58489 @endif gcc-bootstrap
58492 .PHONY: stagetrain-start stagetrain-end
58494 stagetrain-start::
58495 @: $(MAKE); $(stage); \
58496 echo stagetrain > stage_current; \
58497 echo stagetrain > stage_last; \
58498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58499 @if bfd
58500 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58501 mkdir stagetrain-bfd; \
58502 mv stagetrain-bfd bfd; \
58503 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58504 @endif bfd
58505 @if opcodes
58506 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58507 mkdir stagetrain-opcodes; \
58508 mv stagetrain-opcodes opcodes; \
58509 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58510 @endif opcodes
58511 @if binutils
58512 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58513 mkdir stagetrain-binutils; \
58514 mv stagetrain-binutils binutils; \
58515 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58516 @endif binutils
58517 @if fixincludes
58518 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58519 mkdir stagetrain-fixincludes; \
58520 mv stagetrain-fixincludes fixincludes; \
58521 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58522 @endif fixincludes
58523 @if gas
58524 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58525 mkdir stagetrain-gas; \
58526 mv stagetrain-gas gas; \
58527 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58528 @endif gas
58529 @if gcc
58530 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58531 mkdir stagetrain-gcc; \
58532 mv stagetrain-gcc gcc; \
58533 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58534 @endif gcc
58535 @if gmp
58536 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58537 mkdir stagetrain-gmp; \
58538 mv stagetrain-gmp gmp; \
58539 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58540 @endif gmp
58541 @if mpfr
58542 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58543 mkdir stagetrain-mpfr; \
58544 mv stagetrain-mpfr mpfr; \
58545 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58546 @endif mpfr
58547 @if mpc
58548 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58549 mkdir stagetrain-mpc; \
58550 mv stagetrain-mpc mpc; \
58551 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58552 @endif mpc
58553 @if isl
58554 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58555 mkdir stagetrain-isl; \
58556 mv stagetrain-isl isl; \
58557 mv stageprofile-isl prev-isl || test -f stageprofile-lean
58558 @endif isl
58559 @if libelf
58560 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58561 mkdir stagetrain-libelf; \
58562 mv stagetrain-libelf libelf; \
58563 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58564 @endif libelf
58565 @if gold
58566 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58567 mkdir stagetrain-gold; \
58568 mv stagetrain-gold gold; \
58569 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58570 @endif gold
58571 @if intl
58572 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58573 mkdir stagetrain-intl; \
58574 mv stagetrain-intl intl; \
58575 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58576 @endif intl
58577 @if ld
58578 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58579 mkdir stagetrain-ld; \
58580 mv stagetrain-ld ld; \
58581 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58582 @endif ld
58583 @if libbacktrace
58584 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58585 mkdir stagetrain-libbacktrace; \
58586 mv stagetrain-libbacktrace libbacktrace; \
58587 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
58588 @endif libbacktrace
58589 @if libcpp
58590 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58591 mkdir stagetrain-libcpp; \
58592 mv stagetrain-libcpp libcpp; \
58593 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58594 @endif libcpp
58595 @if libcody
58596 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58597 mkdir stagetrain-libcody; \
58598 mv stagetrain-libcody libcody; \
58599 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
58600 @endif libcody
58601 @if libdecnumber
58602 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58603 mkdir stagetrain-libdecnumber; \
58604 mv stagetrain-libdecnumber libdecnumber; \
58605 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58606 @endif libdecnumber
58607 @if libiberty
58608 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58609 mkdir stagetrain-libiberty; \
58610 mv stagetrain-libiberty libiberty; \
58611 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58612 @endif libiberty
58613 @if libiberty-linker-plugin
58614 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58615 mkdir stagetrain-libiberty-linker-plugin; \
58616 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58617 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
58618 @endif libiberty-linker-plugin
58619 @if libiconv
58620 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58621 mkdir stagetrain-libiconv; \
58622 mv stagetrain-libiconv libiconv; \
58623 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
58624 @endif libiconv
58625 @if zlib
58626 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58627 mkdir stagetrain-zlib; \
58628 mv stagetrain-zlib zlib; \
58629 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58630 @endif zlib
58631 @if lto-plugin
58632 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58633 mkdir stagetrain-lto-plugin; \
58634 mv stagetrain-lto-plugin lto-plugin; \
58635 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58636 @endif lto-plugin
58637 @if libctf
58638 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58639 mkdir stagetrain-libctf; \
58640 mv stagetrain-libctf libctf; \
58641 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
58642 @endif libctf
58643 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58644 mkdir stagetrain-$(TARGET_SUBDIR); \
58645 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58646 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58648 stagetrain-end::
58649 @if bfd
58650 @if test -d $(HOST_SUBDIR)/bfd; then \
58651 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58652 mv prev-bfd stageprofile-bfd; : ; \
58654 @endif bfd
58655 @if opcodes
58656 @if test -d $(HOST_SUBDIR)/opcodes; then \
58657 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58658 mv prev-opcodes stageprofile-opcodes; : ; \
58660 @endif opcodes
58661 @if binutils
58662 @if test -d $(HOST_SUBDIR)/binutils; then \
58663 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58664 mv prev-binutils stageprofile-binutils; : ; \
58666 @endif binutils
58667 @if fixincludes
58668 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58669 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58670 mv prev-fixincludes stageprofile-fixincludes; : ; \
58672 @endif fixincludes
58673 @if gas
58674 @if test -d $(HOST_SUBDIR)/gas; then \
58675 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58676 mv prev-gas stageprofile-gas; : ; \
58678 @endif gas
58679 @if gcc
58680 @if test -d $(HOST_SUBDIR)/gcc; then \
58681 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58682 mv prev-gcc stageprofile-gcc; : ; \
58684 @endif gcc
58685 @if gmp
58686 @if test -d $(HOST_SUBDIR)/gmp; then \
58687 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58688 mv prev-gmp stageprofile-gmp; : ; \
58690 @endif gmp
58691 @if mpfr
58692 @if test -d $(HOST_SUBDIR)/mpfr; then \
58693 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58694 mv prev-mpfr stageprofile-mpfr; : ; \
58696 @endif mpfr
58697 @if mpc
58698 @if test -d $(HOST_SUBDIR)/mpc; then \
58699 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58700 mv prev-mpc stageprofile-mpc; : ; \
58702 @endif mpc
58703 @if isl
58704 @if test -d $(HOST_SUBDIR)/isl; then \
58705 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58706 mv prev-isl stageprofile-isl; : ; \
58708 @endif isl
58709 @if libelf
58710 @if test -d $(HOST_SUBDIR)/libelf; then \
58711 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58712 mv prev-libelf stageprofile-libelf; : ; \
58714 @endif libelf
58715 @if gold
58716 @if test -d $(HOST_SUBDIR)/gold; then \
58717 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58718 mv prev-gold stageprofile-gold; : ; \
58720 @endif gold
58721 @if intl
58722 @if test -d $(HOST_SUBDIR)/intl; then \
58723 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58724 mv prev-intl stageprofile-intl; : ; \
58726 @endif intl
58727 @if ld
58728 @if test -d $(HOST_SUBDIR)/ld; then \
58729 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58730 mv prev-ld stageprofile-ld; : ; \
58732 @endif ld
58733 @if libbacktrace
58734 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58735 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58736 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58738 @endif libbacktrace
58739 @if libcpp
58740 @if test -d $(HOST_SUBDIR)/libcpp; then \
58741 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58742 mv prev-libcpp stageprofile-libcpp; : ; \
58744 @endif libcpp
58745 @if libcody
58746 @if test -d $(HOST_SUBDIR)/libcody; then \
58747 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58748 mv prev-libcody stageprofile-libcody; : ; \
58750 @endif libcody
58751 @if libdecnumber
58752 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58753 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58754 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58756 @endif libdecnumber
58757 @if libiberty
58758 @if test -d $(HOST_SUBDIR)/libiberty; then \
58759 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58760 mv prev-libiberty stageprofile-libiberty; : ; \
58762 @endif libiberty
58763 @if libiberty-linker-plugin
58764 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58765 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58766 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58768 @endif libiberty-linker-plugin
58769 @if libiconv
58770 @if test -d $(HOST_SUBDIR)/libiconv; then \
58771 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58772 mv prev-libiconv stageprofile-libiconv; : ; \
58774 @endif libiconv
58775 @if zlib
58776 @if test -d $(HOST_SUBDIR)/zlib; then \
58777 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58778 mv prev-zlib stageprofile-zlib; : ; \
58780 @endif zlib
58781 @if lto-plugin
58782 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58783 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58784 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58786 @endif lto-plugin
58787 @if libctf
58788 @if test -d $(HOST_SUBDIR)/libctf; then \
58789 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58790 mv prev-libctf stageprofile-libctf; : ; \
58792 @endif libctf
58793 @if test -d $(TARGET_SUBDIR); then \
58794 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58795 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58797 rm -f stage_current
58799 # Bubble a bug fix through all the stages up to stage train. They are
58800 # remade, but not reconfigured. The next stage (if any) will not be
58801 # reconfigured either.
58802 .PHONY: stagetrain-bubble
58803 stagetrain-bubble:: stageprofile-bubble
58804 @r=`${PWD_COMMAND}`; export r; \
58805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58806 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58807 echo Skipping rebuild of stagetrain; \
58808 else \
58809 $(MAKE) stagetrain-start; \
58810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58813 .PHONY: all-stagetrain clean-stagetrain
58814 do-clean: clean-stagetrain
58816 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58817 # only possibility, but now it conflicts with no-bootstrap rules
58818 @if gcc-bootstrap
58823 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58824 distclean-stageprofile:: distclean-stagetrain
58825 .PHONY: distclean-stagetrain
58826 distclean-stagetrain::
58827 @: $(MAKE); $(stage)
58828 @test "`cat stage_last`" != stagetrain || rm -f stage_last
58829 rm -rf stagetrain-*
58832 @endif gcc-bootstrap
58835 .PHONY: stagefeedback-start stagefeedback-end
58837 stagefeedback-start::
58838 @: $(MAKE); $(stage); \
58839 echo stagefeedback > stage_current; \
58840 echo stagefeedback > stage_last; \
58841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58842 @if bfd
58843 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58844 mkdir stagefeedback-bfd; \
58845 mv stagefeedback-bfd bfd; \
58846 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
58847 @endif bfd
58848 @if opcodes
58849 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58850 mkdir stagefeedback-opcodes; \
58851 mv stagefeedback-opcodes opcodes; \
58852 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
58853 @endif opcodes
58854 @if binutils
58855 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58856 mkdir stagefeedback-binutils; \
58857 mv stagefeedback-binutils binutils; \
58858 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
58859 @endif binutils
58860 @if fixincludes
58861 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58862 mkdir stagefeedback-fixincludes; \
58863 mv stagefeedback-fixincludes fixincludes; \
58864 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
58865 @endif fixincludes
58866 @if gas
58867 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58868 mkdir stagefeedback-gas; \
58869 mv stagefeedback-gas gas; \
58870 mv stagetrain-gas prev-gas || test -f stagetrain-lean
58871 @endif gas
58872 @if gcc
58873 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58874 mkdir stagefeedback-gcc; \
58875 mv stagefeedback-gcc gcc; \
58876 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
58877 @endif gcc
58878 @if gmp
58879 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58880 mkdir stagefeedback-gmp; \
58881 mv stagefeedback-gmp gmp; \
58882 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
58883 @endif gmp
58884 @if mpfr
58885 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58886 mkdir stagefeedback-mpfr; \
58887 mv stagefeedback-mpfr mpfr; \
58888 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
58889 @endif mpfr
58890 @if mpc
58891 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58892 mkdir stagefeedback-mpc; \
58893 mv stagefeedback-mpc mpc; \
58894 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
58895 @endif mpc
58896 @if isl
58897 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58898 mkdir stagefeedback-isl; \
58899 mv stagefeedback-isl isl; \
58900 mv stagetrain-isl prev-isl || test -f stagetrain-lean
58901 @endif isl
58902 @if libelf
58903 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58904 mkdir stagefeedback-libelf; \
58905 mv stagefeedback-libelf libelf; \
58906 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
58907 @endif libelf
58908 @if gold
58909 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58910 mkdir stagefeedback-gold; \
58911 mv stagefeedback-gold gold; \
58912 mv stagetrain-gold prev-gold || test -f stagetrain-lean
58913 @endif gold
58914 @if intl
58915 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58916 mkdir stagefeedback-intl; \
58917 mv stagefeedback-intl intl; \
58918 mv stagetrain-intl prev-intl || test -f stagetrain-lean
58919 @endif intl
58920 @if ld
58921 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58922 mkdir stagefeedback-ld; \
58923 mv stagefeedback-ld ld; \
58924 mv stagetrain-ld prev-ld || test -f stagetrain-lean
58925 @endif ld
58926 @if libbacktrace
58927 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58928 mkdir stagefeedback-libbacktrace; \
58929 mv stagefeedback-libbacktrace libbacktrace; \
58930 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
58931 @endif libbacktrace
58932 @if libcpp
58933 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58934 mkdir stagefeedback-libcpp; \
58935 mv stagefeedback-libcpp libcpp; \
58936 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
58937 @endif libcpp
58938 @if libcody
58939 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58940 mkdir stagefeedback-libcody; \
58941 mv stagefeedback-libcody libcody; \
58942 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
58943 @endif libcody
58944 @if libdecnumber
58945 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58946 mkdir stagefeedback-libdecnumber; \
58947 mv stagefeedback-libdecnumber libdecnumber; \
58948 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
58949 @endif libdecnumber
58950 @if libiberty
58951 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58952 mkdir stagefeedback-libiberty; \
58953 mv stagefeedback-libiberty libiberty; \
58954 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
58955 @endif libiberty
58956 @if libiberty-linker-plugin
58957 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58958 mkdir stagefeedback-libiberty-linker-plugin; \
58959 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58960 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
58961 @endif libiberty-linker-plugin
58962 @if libiconv
58963 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58964 mkdir stagefeedback-libiconv; \
58965 mv stagefeedback-libiconv libiconv; \
58966 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
58967 @endif libiconv
58968 @if zlib
58969 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58970 mkdir stagefeedback-zlib; \
58971 mv stagefeedback-zlib zlib; \
58972 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
58973 @endif zlib
58974 @if lto-plugin
58975 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58976 mkdir stagefeedback-lto-plugin; \
58977 mv stagefeedback-lto-plugin lto-plugin; \
58978 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
58979 @endif lto-plugin
58980 @if libctf
58981 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58982 mkdir stagefeedback-libctf; \
58983 mv stagefeedback-libctf libctf; \
58984 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
58985 @endif libctf
58986 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58987 mkdir stagefeedback-$(TARGET_SUBDIR); \
58988 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58989 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
58991 stagefeedback-end::
58992 @if bfd
58993 @if test -d $(HOST_SUBDIR)/bfd; then \
58994 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58995 mv prev-bfd stagetrain-bfd; : ; \
58997 @endif bfd
58998 @if opcodes
58999 @if test -d $(HOST_SUBDIR)/opcodes; then \
59000 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
59001 mv prev-opcodes stagetrain-opcodes; : ; \
59003 @endif opcodes
59004 @if binutils
59005 @if test -d $(HOST_SUBDIR)/binutils; then \
59006 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59007 mv prev-binutils stagetrain-binutils; : ; \
59009 @endif binutils
59010 @if fixincludes
59011 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59012 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59013 mv prev-fixincludes stagetrain-fixincludes; : ; \
59015 @endif fixincludes
59016 @if gas
59017 @if test -d $(HOST_SUBDIR)/gas; then \
59018 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59019 mv prev-gas stagetrain-gas; : ; \
59021 @endif gas
59022 @if gcc
59023 @if test -d $(HOST_SUBDIR)/gcc; then \
59024 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59025 mv prev-gcc stagetrain-gcc; : ; \
59027 @endif gcc
59028 @if gmp
59029 @if test -d $(HOST_SUBDIR)/gmp; then \
59030 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59031 mv prev-gmp stagetrain-gmp; : ; \
59033 @endif gmp
59034 @if mpfr
59035 @if test -d $(HOST_SUBDIR)/mpfr; then \
59036 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59037 mv prev-mpfr stagetrain-mpfr; : ; \
59039 @endif mpfr
59040 @if mpc
59041 @if test -d $(HOST_SUBDIR)/mpc; then \
59042 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59043 mv prev-mpc stagetrain-mpc; : ; \
59045 @endif mpc
59046 @if isl
59047 @if test -d $(HOST_SUBDIR)/isl; then \
59048 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59049 mv prev-isl stagetrain-isl; : ; \
59051 @endif isl
59052 @if libelf
59053 @if test -d $(HOST_SUBDIR)/libelf; then \
59054 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59055 mv prev-libelf stagetrain-libelf; : ; \
59057 @endif libelf
59058 @if gold
59059 @if test -d $(HOST_SUBDIR)/gold; then \
59060 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59061 mv prev-gold stagetrain-gold; : ; \
59063 @endif gold
59064 @if intl
59065 @if test -d $(HOST_SUBDIR)/intl; then \
59066 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59067 mv prev-intl stagetrain-intl; : ; \
59069 @endif intl
59070 @if ld
59071 @if test -d $(HOST_SUBDIR)/ld; then \
59072 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59073 mv prev-ld stagetrain-ld; : ; \
59075 @endif ld
59076 @if libbacktrace
59077 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59078 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59079 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59081 @endif libbacktrace
59082 @if libcpp
59083 @if test -d $(HOST_SUBDIR)/libcpp; then \
59084 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59085 mv prev-libcpp stagetrain-libcpp; : ; \
59087 @endif libcpp
59088 @if libcody
59089 @if test -d $(HOST_SUBDIR)/libcody; then \
59090 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59091 mv prev-libcody stagetrain-libcody; : ; \
59093 @endif libcody
59094 @if libdecnumber
59095 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59096 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59097 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59099 @endif libdecnumber
59100 @if libiberty
59101 @if test -d $(HOST_SUBDIR)/libiberty; then \
59102 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59103 mv prev-libiberty stagetrain-libiberty; : ; \
59105 @endif libiberty
59106 @if libiberty-linker-plugin
59107 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59108 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59109 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59111 @endif libiberty-linker-plugin
59112 @if libiconv
59113 @if test -d $(HOST_SUBDIR)/libiconv; then \
59114 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59115 mv prev-libiconv stagetrain-libiconv; : ; \
59117 @endif libiconv
59118 @if zlib
59119 @if test -d $(HOST_SUBDIR)/zlib; then \
59120 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59121 mv prev-zlib stagetrain-zlib; : ; \
59123 @endif zlib
59124 @if lto-plugin
59125 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59126 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59127 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59129 @endif lto-plugin
59130 @if libctf
59131 @if test -d $(HOST_SUBDIR)/libctf; then \
59132 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59133 mv prev-libctf stagetrain-libctf; : ; \
59135 @endif libctf
59136 @if test -d $(TARGET_SUBDIR); then \
59137 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59138 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59140 rm -f stage_current
59142 # Bubble a bug fix through all the stages up to stage feedback. They are
59143 # remade, but not reconfigured. The next stage (if any) will not be
59144 # reconfigured either.
59145 .PHONY: stagefeedback-bubble
59146 stagefeedback-bubble:: stagetrain-bubble
59147 @r=`${PWD_COMMAND}`; export r; \
59148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59149 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59150 echo Skipping rebuild of stagefeedback; \
59151 else \
59152 $(MAKE) stagefeedback-start; \
59153 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59156 .PHONY: all-stagefeedback clean-stagefeedback
59157 do-clean: clean-stagefeedback
59159 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59160 # only possibility, but now it conflicts with no-bootstrap rules
59161 @if gcc-bootstrap
59165 .PHONY: profiledbootstrap profiledbootstrap-lean
59166 profiledbootstrap:
59167 echo stagefeedback > stage_final
59168 @r=`${PWD_COMMAND}`; export r; \
59169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59171 @: $(MAKE); $(unstage)
59172 @r=`${PWD_COMMAND}`; export r; \
59173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59174 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59175 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59177 profiledbootstrap-lean:
59178 echo stagefeedback > stage_final
59179 @r=`${PWD_COMMAND}`; export r; \
59180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59181 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59182 @: $(MAKE); $(unstage)
59183 @r=`${PWD_COMMAND}`; export r; \
59184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59185 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59186 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59189 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59190 distclean-stagetrain:: distclean-stagefeedback
59191 .PHONY: distclean-stagefeedback
59192 distclean-stagefeedback::
59193 @: $(MAKE); $(stage)
59194 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59195 rm -rf stagefeedback-*
59198 @endif gcc-bootstrap
59201 .PHONY: stageautoprofile-start stageautoprofile-end
59203 stageautoprofile-start::
59204 @: $(MAKE); $(stage); \
59205 echo stageautoprofile > stage_current; \
59206 echo stageautoprofile > stage_last; \
59207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59208 @if bfd
59209 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59210 mkdir stageautoprofile-bfd; \
59211 mv stageautoprofile-bfd bfd; \
59212 mv stage1-bfd prev-bfd || test -f stage1-lean
59213 @endif bfd
59214 @if opcodes
59215 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59216 mkdir stageautoprofile-opcodes; \
59217 mv stageautoprofile-opcodes opcodes; \
59218 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59219 @endif opcodes
59220 @if binutils
59221 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59222 mkdir stageautoprofile-binutils; \
59223 mv stageautoprofile-binutils binutils; \
59224 mv stage1-binutils prev-binutils || test -f stage1-lean
59225 @endif binutils
59226 @if fixincludes
59227 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59228 mkdir stageautoprofile-fixincludes; \
59229 mv stageautoprofile-fixincludes fixincludes; \
59230 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59231 @endif fixincludes
59232 @if gas
59233 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59234 mkdir stageautoprofile-gas; \
59235 mv stageautoprofile-gas gas; \
59236 mv stage1-gas prev-gas || test -f stage1-lean
59237 @endif gas
59238 @if gcc
59239 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59240 mkdir stageautoprofile-gcc; \
59241 mv stageautoprofile-gcc gcc; \
59242 mv stage1-gcc prev-gcc || test -f stage1-lean
59243 @endif gcc
59244 @if gmp
59245 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59246 mkdir stageautoprofile-gmp; \
59247 mv stageautoprofile-gmp gmp; \
59248 mv stage1-gmp prev-gmp || test -f stage1-lean
59249 @endif gmp
59250 @if mpfr
59251 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59252 mkdir stageautoprofile-mpfr; \
59253 mv stageautoprofile-mpfr mpfr; \
59254 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59255 @endif mpfr
59256 @if mpc
59257 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59258 mkdir stageautoprofile-mpc; \
59259 mv stageautoprofile-mpc mpc; \
59260 mv stage1-mpc prev-mpc || test -f stage1-lean
59261 @endif mpc
59262 @if isl
59263 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59264 mkdir stageautoprofile-isl; \
59265 mv stageautoprofile-isl isl; \
59266 mv stage1-isl prev-isl || test -f stage1-lean
59267 @endif isl
59268 @if libelf
59269 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59270 mkdir stageautoprofile-libelf; \
59271 mv stageautoprofile-libelf libelf; \
59272 mv stage1-libelf prev-libelf || test -f stage1-lean
59273 @endif libelf
59274 @if gold
59275 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59276 mkdir stageautoprofile-gold; \
59277 mv stageautoprofile-gold gold; \
59278 mv stage1-gold prev-gold || test -f stage1-lean
59279 @endif gold
59280 @if intl
59281 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59282 mkdir stageautoprofile-intl; \
59283 mv stageautoprofile-intl intl; \
59284 mv stage1-intl prev-intl || test -f stage1-lean
59285 @endif intl
59286 @if ld
59287 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59288 mkdir stageautoprofile-ld; \
59289 mv stageautoprofile-ld ld; \
59290 mv stage1-ld prev-ld || test -f stage1-lean
59291 @endif ld
59292 @if libbacktrace
59293 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59294 mkdir stageautoprofile-libbacktrace; \
59295 mv stageautoprofile-libbacktrace libbacktrace; \
59296 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59297 @endif libbacktrace
59298 @if libcpp
59299 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59300 mkdir stageautoprofile-libcpp; \
59301 mv stageautoprofile-libcpp libcpp; \
59302 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59303 @endif libcpp
59304 @if libcody
59305 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59306 mkdir stageautoprofile-libcody; \
59307 mv stageautoprofile-libcody libcody; \
59308 mv stage1-libcody prev-libcody || test -f stage1-lean
59309 @endif libcody
59310 @if libdecnumber
59311 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59312 mkdir stageautoprofile-libdecnumber; \
59313 mv stageautoprofile-libdecnumber libdecnumber; \
59314 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59315 @endif libdecnumber
59316 @if libiberty
59317 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59318 mkdir stageautoprofile-libiberty; \
59319 mv stageautoprofile-libiberty libiberty; \
59320 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59321 @endif libiberty
59322 @if libiberty-linker-plugin
59323 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59324 mkdir stageautoprofile-libiberty-linker-plugin; \
59325 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59326 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59327 @endif libiberty-linker-plugin
59328 @if libiconv
59329 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59330 mkdir stageautoprofile-libiconv; \
59331 mv stageautoprofile-libiconv libiconv; \
59332 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59333 @endif libiconv
59334 @if zlib
59335 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59336 mkdir stageautoprofile-zlib; \
59337 mv stageautoprofile-zlib zlib; \
59338 mv stage1-zlib prev-zlib || test -f stage1-lean
59339 @endif zlib
59340 @if lto-plugin
59341 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59342 mkdir stageautoprofile-lto-plugin; \
59343 mv stageautoprofile-lto-plugin lto-plugin; \
59344 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59345 @endif lto-plugin
59346 @if libctf
59347 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59348 mkdir stageautoprofile-libctf; \
59349 mv stageautoprofile-libctf libctf; \
59350 mv stage1-libctf prev-libctf || test -f stage1-lean
59351 @endif libctf
59352 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59353 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59354 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59355 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59357 stageautoprofile-end::
59358 @if bfd
59359 @if test -d $(HOST_SUBDIR)/bfd; then \
59360 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59361 mv prev-bfd stage1-bfd; : ; \
59363 @endif bfd
59364 @if opcodes
59365 @if test -d $(HOST_SUBDIR)/opcodes; then \
59366 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59367 mv prev-opcodes stage1-opcodes; : ; \
59369 @endif opcodes
59370 @if binutils
59371 @if test -d $(HOST_SUBDIR)/binutils; then \
59372 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59373 mv prev-binutils stage1-binutils; : ; \
59375 @endif binutils
59376 @if fixincludes
59377 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59378 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59379 mv prev-fixincludes stage1-fixincludes; : ; \
59381 @endif fixincludes
59382 @if gas
59383 @if test -d $(HOST_SUBDIR)/gas; then \
59384 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59385 mv prev-gas stage1-gas; : ; \
59387 @endif gas
59388 @if gcc
59389 @if test -d $(HOST_SUBDIR)/gcc; then \
59390 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59391 mv prev-gcc stage1-gcc; : ; \
59393 @endif gcc
59394 @if gmp
59395 @if test -d $(HOST_SUBDIR)/gmp; then \
59396 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59397 mv prev-gmp stage1-gmp; : ; \
59399 @endif gmp
59400 @if mpfr
59401 @if test -d $(HOST_SUBDIR)/mpfr; then \
59402 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59403 mv prev-mpfr stage1-mpfr; : ; \
59405 @endif mpfr
59406 @if mpc
59407 @if test -d $(HOST_SUBDIR)/mpc; then \
59408 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59409 mv prev-mpc stage1-mpc; : ; \
59411 @endif mpc
59412 @if isl
59413 @if test -d $(HOST_SUBDIR)/isl; then \
59414 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59415 mv prev-isl stage1-isl; : ; \
59417 @endif isl
59418 @if libelf
59419 @if test -d $(HOST_SUBDIR)/libelf; then \
59420 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59421 mv prev-libelf stage1-libelf; : ; \
59423 @endif libelf
59424 @if gold
59425 @if test -d $(HOST_SUBDIR)/gold; then \
59426 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59427 mv prev-gold stage1-gold; : ; \
59429 @endif gold
59430 @if intl
59431 @if test -d $(HOST_SUBDIR)/intl; then \
59432 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59433 mv prev-intl stage1-intl; : ; \
59435 @endif intl
59436 @if ld
59437 @if test -d $(HOST_SUBDIR)/ld; then \
59438 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59439 mv prev-ld stage1-ld; : ; \
59441 @endif ld
59442 @if libbacktrace
59443 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59444 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59445 mv prev-libbacktrace stage1-libbacktrace; : ; \
59447 @endif libbacktrace
59448 @if libcpp
59449 @if test -d $(HOST_SUBDIR)/libcpp; then \
59450 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59451 mv prev-libcpp stage1-libcpp; : ; \
59453 @endif libcpp
59454 @if libcody
59455 @if test -d $(HOST_SUBDIR)/libcody; then \
59456 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59457 mv prev-libcody stage1-libcody; : ; \
59459 @endif libcody
59460 @if libdecnumber
59461 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59462 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59463 mv prev-libdecnumber stage1-libdecnumber; : ; \
59465 @endif libdecnumber
59466 @if libiberty
59467 @if test -d $(HOST_SUBDIR)/libiberty; then \
59468 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59469 mv prev-libiberty stage1-libiberty; : ; \
59471 @endif libiberty
59472 @if libiberty-linker-plugin
59473 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59474 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59475 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59477 @endif libiberty-linker-plugin
59478 @if libiconv
59479 @if test -d $(HOST_SUBDIR)/libiconv; then \
59480 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59481 mv prev-libiconv stage1-libiconv; : ; \
59483 @endif libiconv
59484 @if zlib
59485 @if test -d $(HOST_SUBDIR)/zlib; then \
59486 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59487 mv prev-zlib stage1-zlib; : ; \
59489 @endif zlib
59490 @if lto-plugin
59491 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59492 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59493 mv prev-lto-plugin stage1-lto-plugin; : ; \
59495 @endif lto-plugin
59496 @if libctf
59497 @if test -d $(HOST_SUBDIR)/libctf; then \
59498 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59499 mv prev-libctf stage1-libctf; : ; \
59501 @endif libctf
59502 @if test -d $(TARGET_SUBDIR); then \
59503 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59504 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59506 rm -f stage_current
59508 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59509 # remade, but not reconfigured. The next stage (if any) will not be
59510 # reconfigured either.
59511 .PHONY: stageautoprofile-bubble
59512 stageautoprofile-bubble:: stage1-bubble
59513 @r=`${PWD_COMMAND}`; export r; \
59514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59515 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59516 echo Skipping rebuild of stageautoprofile; \
59517 else \
59518 $(MAKE) stageautoprofile-start; \
59519 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59522 .PHONY: all-stageautoprofile clean-stageautoprofile
59523 do-clean: clean-stageautoprofile
59525 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59526 # only possibility, but now it conflicts with no-bootstrap rules
59527 @if gcc-bootstrap
59532 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59533 distclean-stage1:: distclean-stageautoprofile
59534 .PHONY: distclean-stageautoprofile
59535 distclean-stageautoprofile::
59536 @: $(MAKE); $(stage)
59537 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59538 rm -rf stageautoprofile-*
59541 @endif gcc-bootstrap
59544 .PHONY: stageautofeedback-start stageautofeedback-end
59546 stageautofeedback-start::
59547 @: $(MAKE); $(stage); \
59548 echo stageautofeedback > stage_current; \
59549 echo stageautofeedback > stage_last; \
59550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59551 @if bfd
59552 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59553 mkdir stageautofeedback-bfd; \
59554 mv stageautofeedback-bfd bfd; \
59555 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
59556 @endif bfd
59557 @if opcodes
59558 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59559 mkdir stageautofeedback-opcodes; \
59560 mv stageautofeedback-opcodes opcodes; \
59561 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
59562 @endif opcodes
59563 @if binutils
59564 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59565 mkdir stageautofeedback-binutils; \
59566 mv stageautofeedback-binutils binutils; \
59567 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
59568 @endif binutils
59569 @if fixincludes
59570 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59571 mkdir stageautofeedback-fixincludes; \
59572 mv stageautofeedback-fixincludes fixincludes; \
59573 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
59574 @endif fixincludes
59575 @if gas
59576 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59577 mkdir stageautofeedback-gas; \
59578 mv stageautofeedback-gas gas; \
59579 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
59580 @endif gas
59581 @if gcc
59582 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59583 mkdir stageautofeedback-gcc; \
59584 mv stageautofeedback-gcc gcc; \
59585 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
59586 @endif gcc
59587 @if gmp
59588 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59589 mkdir stageautofeedback-gmp; \
59590 mv stageautofeedback-gmp gmp; \
59591 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
59592 @endif gmp
59593 @if mpfr
59594 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59595 mkdir stageautofeedback-mpfr; \
59596 mv stageautofeedback-mpfr mpfr; \
59597 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
59598 @endif mpfr
59599 @if mpc
59600 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59601 mkdir stageautofeedback-mpc; \
59602 mv stageautofeedback-mpc mpc; \
59603 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
59604 @endif mpc
59605 @if isl
59606 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59607 mkdir stageautofeedback-isl; \
59608 mv stageautofeedback-isl isl; \
59609 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
59610 @endif isl
59611 @if libelf
59612 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59613 mkdir stageautofeedback-libelf; \
59614 mv stageautofeedback-libelf libelf; \
59615 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
59616 @endif libelf
59617 @if gold
59618 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59619 mkdir stageautofeedback-gold; \
59620 mv stageautofeedback-gold gold; \
59621 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
59622 @endif gold
59623 @if intl
59624 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59625 mkdir stageautofeedback-intl; \
59626 mv stageautofeedback-intl intl; \
59627 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
59628 @endif intl
59629 @if ld
59630 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59631 mkdir stageautofeedback-ld; \
59632 mv stageautofeedback-ld ld; \
59633 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
59634 @endif ld
59635 @if libbacktrace
59636 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59637 mkdir stageautofeedback-libbacktrace; \
59638 mv stageautofeedback-libbacktrace libbacktrace; \
59639 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
59640 @endif libbacktrace
59641 @if libcpp
59642 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59643 mkdir stageautofeedback-libcpp; \
59644 mv stageautofeedback-libcpp libcpp; \
59645 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
59646 @endif libcpp
59647 @if libcody
59648 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59649 mkdir stageautofeedback-libcody; \
59650 mv stageautofeedback-libcody libcody; \
59651 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
59652 @endif libcody
59653 @if libdecnumber
59654 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59655 mkdir stageautofeedback-libdecnumber; \
59656 mv stageautofeedback-libdecnumber libdecnumber; \
59657 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
59658 @endif libdecnumber
59659 @if libiberty
59660 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59661 mkdir stageautofeedback-libiberty; \
59662 mv stageautofeedback-libiberty libiberty; \
59663 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
59664 @endif libiberty
59665 @if libiberty-linker-plugin
59666 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59667 mkdir stageautofeedback-libiberty-linker-plugin; \
59668 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59669 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
59670 @endif libiberty-linker-plugin
59671 @if libiconv
59672 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59673 mkdir stageautofeedback-libiconv; \
59674 mv stageautofeedback-libiconv libiconv; \
59675 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
59676 @endif libiconv
59677 @if zlib
59678 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59679 mkdir stageautofeedback-zlib; \
59680 mv stageautofeedback-zlib zlib; \
59681 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
59682 @endif zlib
59683 @if lto-plugin
59684 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59685 mkdir stageautofeedback-lto-plugin; \
59686 mv stageautofeedback-lto-plugin lto-plugin; \
59687 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
59688 @endif lto-plugin
59689 @if libctf
59690 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59691 mkdir stageautofeedback-libctf; \
59692 mv stageautofeedback-libctf libctf; \
59693 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
59694 @endif libctf
59695 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59696 mkdir stageautofeedback-$(TARGET_SUBDIR); \
59697 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59698 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
59700 stageautofeedback-end::
59701 @if bfd
59702 @if test -d $(HOST_SUBDIR)/bfd; then \
59703 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59704 mv prev-bfd stageautoprofile-bfd; : ; \
59706 @endif bfd
59707 @if opcodes
59708 @if test -d $(HOST_SUBDIR)/opcodes; then \
59709 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59710 mv prev-opcodes stageautoprofile-opcodes; : ; \
59712 @endif opcodes
59713 @if binutils
59714 @if test -d $(HOST_SUBDIR)/binutils; then \
59715 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59716 mv prev-binutils stageautoprofile-binutils; : ; \
59718 @endif binutils
59719 @if fixincludes
59720 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59721 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59722 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59724 @endif fixincludes
59725 @if gas
59726 @if test -d $(HOST_SUBDIR)/gas; then \
59727 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59728 mv prev-gas stageautoprofile-gas; : ; \
59730 @endif gas
59731 @if gcc
59732 @if test -d $(HOST_SUBDIR)/gcc; then \
59733 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59734 mv prev-gcc stageautoprofile-gcc; : ; \
59736 @endif gcc
59737 @if gmp
59738 @if test -d $(HOST_SUBDIR)/gmp; then \
59739 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59740 mv prev-gmp stageautoprofile-gmp; : ; \
59742 @endif gmp
59743 @if mpfr
59744 @if test -d $(HOST_SUBDIR)/mpfr; then \
59745 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59746 mv prev-mpfr stageautoprofile-mpfr; : ; \
59748 @endif mpfr
59749 @if mpc
59750 @if test -d $(HOST_SUBDIR)/mpc; then \
59751 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59752 mv prev-mpc stageautoprofile-mpc; : ; \
59754 @endif mpc
59755 @if isl
59756 @if test -d $(HOST_SUBDIR)/isl; then \
59757 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59758 mv prev-isl stageautoprofile-isl; : ; \
59760 @endif isl
59761 @if libelf
59762 @if test -d $(HOST_SUBDIR)/libelf; then \
59763 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59764 mv prev-libelf stageautoprofile-libelf; : ; \
59766 @endif libelf
59767 @if gold
59768 @if test -d $(HOST_SUBDIR)/gold; then \
59769 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59770 mv prev-gold stageautoprofile-gold; : ; \
59772 @endif gold
59773 @if intl
59774 @if test -d $(HOST_SUBDIR)/intl; then \
59775 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59776 mv prev-intl stageautoprofile-intl; : ; \
59778 @endif intl
59779 @if ld
59780 @if test -d $(HOST_SUBDIR)/ld; then \
59781 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59782 mv prev-ld stageautoprofile-ld; : ; \
59784 @endif ld
59785 @if libbacktrace
59786 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59787 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59788 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59790 @endif libbacktrace
59791 @if libcpp
59792 @if test -d $(HOST_SUBDIR)/libcpp; then \
59793 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59794 mv prev-libcpp stageautoprofile-libcpp; : ; \
59796 @endif libcpp
59797 @if libcody
59798 @if test -d $(HOST_SUBDIR)/libcody; then \
59799 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59800 mv prev-libcody stageautoprofile-libcody; : ; \
59802 @endif libcody
59803 @if libdecnumber
59804 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59805 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59806 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59808 @endif libdecnumber
59809 @if libiberty
59810 @if test -d $(HOST_SUBDIR)/libiberty; then \
59811 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59812 mv prev-libiberty stageautoprofile-libiberty; : ; \
59814 @endif libiberty
59815 @if libiberty-linker-plugin
59816 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59817 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59818 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59820 @endif libiberty-linker-plugin
59821 @if libiconv
59822 @if test -d $(HOST_SUBDIR)/libiconv; then \
59823 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59824 mv prev-libiconv stageautoprofile-libiconv; : ; \
59826 @endif libiconv
59827 @if zlib
59828 @if test -d $(HOST_SUBDIR)/zlib; then \
59829 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59830 mv prev-zlib stageautoprofile-zlib; : ; \
59832 @endif zlib
59833 @if lto-plugin
59834 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59835 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59836 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59838 @endif lto-plugin
59839 @if libctf
59840 @if test -d $(HOST_SUBDIR)/libctf; then \
59841 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59842 mv prev-libctf stageautoprofile-libctf; : ; \
59844 @endif libctf
59845 @if test -d $(TARGET_SUBDIR); then \
59846 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59847 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59849 rm -f stage_current
59851 # Bubble a bug fix through all the stages up to stage autofeedback. They are
59852 # remade, but not reconfigured. The next stage (if any) will not be
59853 # reconfigured either.
59854 .PHONY: stageautofeedback-bubble
59855 stageautofeedback-bubble:: stageautoprofile-bubble
59856 @r=`${PWD_COMMAND}`; export r; \
59857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59858 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59859 echo Skipping rebuild of stageautofeedback; \
59860 else \
59861 $(MAKE) stageautofeedback-start; \
59862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59865 .PHONY: all-stageautofeedback clean-stageautofeedback
59866 do-clean: clean-stageautofeedback
59868 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59869 # only possibility, but now it conflicts with no-bootstrap rules
59870 @if gcc-bootstrap
59874 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59875 autoprofiledbootstrap:
59876 echo stageautofeedback > stage_final
59877 @r=`${PWD_COMMAND}`; export r; \
59878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59879 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59880 @: $(MAKE); $(unstage)
59881 @r=`${PWD_COMMAND}`; export r; \
59882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59883 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59884 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59886 autoprofiledbootstrap-lean:
59887 echo stageautofeedback > stage_final
59888 @r=`${PWD_COMMAND}`; export r; \
59889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59890 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59891 @: $(MAKE); $(unstage)
59892 @r=`${PWD_COMMAND}`; export r; \
59893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59894 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59895 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59899 distclean-stageautoprofile:: distclean-stageautofeedback
59900 .PHONY: distclean-stageautofeedback
59901 distclean-stageautofeedback::
59902 @: $(MAKE); $(stage)
59903 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59904 rm -rf stageautofeedback-*
59907 @endif gcc-bootstrap
59911 stageprofile-end::
59912 $(MAKE) distclean-stagefeedback
59914 stagefeedback-start::
59915 @r=`${PWD_COMMAND}`; export r; \
59916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59917 for i in prev-*; do \
59918 j=`echo $$i | sed s/^prev-//`; \
59919 cd $$r/$$i && \
59920 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59921 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59922 done
59924 @if gcc-bootstrap
59925 do-distclean: distclean-stage1
59927 # Provide a GCC build when we're building target libraries. This does
59928 # not work as a dependency, just as the minimum necessary to avoid errors.
59929 stage_last:
59930 @r=`${PWD_COMMAND}`; export r; \
59931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59932 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59934 # Same as unstage, but not phony and defaulting to stage1-start. We place
59935 # it in the dependency so that for example `make -j3 all-gcc' works.
59936 stage_current:
59937 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59939 .PHONY: restrap
59940 restrap::
59941 @: $(MAKE); $(stage)
59942 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59943 restrap:: all
59944 @endif gcc-bootstrap
59946 # --------------------------------------
59947 # Dependencies between different modules
59948 # --------------------------------------
59950 # Generic dependencies for target modules on host stuff, especially gcc
59951 @if gcc-bootstrap
59952 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59953 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59954 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59955 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59956 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59957 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59958 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59959 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59960 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59961 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59962 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59963 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59964 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59965 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59966 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59967 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59968 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59969 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59970 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59971 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59972 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59973 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59974 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59975 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59976 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59977 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59978 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59979 configure-target-liboffloadmic: stage_last
59980 configure-target-libssp: stage_last
59981 configure-target-newlib: stage_last
59982 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59983 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59984 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59985 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59986 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59987 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59988 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59989 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59990 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59991 configure-target-libbacktrace: stage_last
59992 configure-target-libquadmath: stage_last
59993 configure-target-libgfortran: stage_last
59994 configure-target-libobjc: stage_last
59995 configure-target-libgo: stage_last
59996 configure-target-libphobos: stage_last
59997 configure-target-libtermcap: stage_last
59998 configure-target-winsup: stage_last
59999 configure-target-libgloss: stage_last
60000 configure-target-libffi: stage_last
60001 configure-target-zlib: stage_last
60002 configure-target-rda: stage_last
60003 configure-target-libada: stage_last
60004 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60005 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60006 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60007 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60008 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60009 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60010 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60011 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60012 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60013 configure-target-libitm: stage_last
60014 configure-target-libatomic: stage_last
60015 @endif gcc-bootstrap
60017 @if gcc-no-bootstrap
60018 configure-target-libstdc++-v3: maybe-all-gcc
60019 configure-target-libsanitizer: maybe-all-gcc
60020 configure-target-libvtv: maybe-all-gcc
60021 configure-target-liboffloadmic: maybe-all-gcc
60022 configure-target-libssp: maybe-all-gcc
60023 configure-target-newlib: maybe-all-gcc
60024 configure-target-libgcc: maybe-all-gcc
60025 configure-target-libbacktrace: maybe-all-gcc
60026 configure-target-libquadmath: maybe-all-gcc
60027 configure-target-libgfortran: maybe-all-gcc
60028 configure-target-libobjc: maybe-all-gcc
60029 configure-target-libgo: maybe-all-gcc
60030 configure-target-libphobos: maybe-all-gcc
60031 configure-target-libtermcap: maybe-all-gcc
60032 configure-target-winsup: maybe-all-gcc
60033 configure-target-libgloss: maybe-all-gcc
60034 configure-target-libffi: maybe-all-gcc
60035 configure-target-zlib: maybe-all-gcc
60036 configure-target-rda: maybe-all-gcc
60037 configure-target-libada: maybe-all-gcc
60038 configure-target-libgomp: maybe-all-gcc
60039 configure-target-libitm: maybe-all-gcc
60040 configure-target-libatomic: maybe-all-gcc
60041 @endif gcc-no-bootstrap
60044 # There are two types of dependencies here: 'hard' dependencies, where one
60045 # module simply won't build without the other; and 'soft' dependencies, where
60046 # if the depended-on module is missing, the depending module will do without
60047 # or find a substitute somewhere (perhaps installed). Soft dependencies
60048 # are made here to depend on a 'maybe-' target. If you're not sure,
60049 # it's safer to use a soft dependency.
60056 # With all the machinery above in place, it is pretty easy to generate
60057 # dependencies. Host dependencies are a bit more complex because we have
60058 # to check for bootstrap/prebootstrap dependencies. To resolve
60059 # prebootstrap dependencies, prebootstrap modules are gathered in
60060 # a hash table.
60061 all-build-bison: maybe-all-build-texinfo
60062 all-build-flex: maybe-all-build-texinfo
60063 all-build-flex: maybe-all-build-bison
60064 all-build-flex: maybe-all-build-m4
60065 all-build-libiberty: maybe-all-build-texinfo
60066 all-build-m4: maybe-all-build-texinfo
60067 all-build-fixincludes: maybe-all-build-libiberty
60068 all-build-libcpp: maybe-all-build-libiberty
60069 configure-gcc: maybe-configure-intl
60070 configure-stage1-gcc: maybe-configure-stage1-intl
60071 configure-stage2-gcc: maybe-configure-stage2-intl
60072 configure-stage3-gcc: maybe-configure-stage3-intl
60073 configure-stage4-gcc: maybe-configure-stage4-intl
60074 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60075 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60076 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60077 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60078 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60079 configure-gcc: maybe-all-gmp
60080 configure-stage1-gcc: maybe-all-stage1-gmp
60081 configure-stage2-gcc: maybe-all-stage2-gmp
60082 configure-stage3-gcc: maybe-all-stage3-gmp
60083 configure-stage4-gcc: maybe-all-stage4-gmp
60084 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60085 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60086 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60087 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60088 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60089 configure-gcc: maybe-all-mpfr
60090 configure-stage1-gcc: maybe-all-stage1-mpfr
60091 configure-stage2-gcc: maybe-all-stage2-mpfr
60092 configure-stage3-gcc: maybe-all-stage3-mpfr
60093 configure-stage4-gcc: maybe-all-stage4-mpfr
60094 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60095 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60096 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60097 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60098 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60099 configure-gcc: maybe-all-mpc
60100 configure-stage1-gcc: maybe-all-stage1-mpc
60101 configure-stage2-gcc: maybe-all-stage2-mpc
60102 configure-stage3-gcc: maybe-all-stage3-mpc
60103 configure-stage4-gcc: maybe-all-stage4-mpc
60104 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60105 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60106 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60107 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60108 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60109 configure-gcc: maybe-all-isl
60110 configure-stage1-gcc: maybe-all-stage1-isl
60111 configure-stage2-gcc: maybe-all-stage2-isl
60112 configure-stage3-gcc: maybe-all-stage3-isl
60113 configure-stage4-gcc: maybe-all-stage4-isl
60114 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60115 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60116 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60117 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60118 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60119 configure-gcc: maybe-all-lto-plugin
60120 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60121 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60122 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60123 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60124 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60125 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60126 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60127 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60128 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60129 configure-gcc: maybe-all-binutils
60130 configure-stage1-gcc: maybe-all-stage1-binutils
60131 configure-stage2-gcc: maybe-all-stage2-binutils
60132 configure-stage3-gcc: maybe-all-stage3-binutils
60133 configure-stage4-gcc: maybe-all-stage4-binutils
60134 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60135 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60136 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60137 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60138 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60139 configure-gcc: maybe-all-gas
60140 configure-stage1-gcc: maybe-all-stage1-gas
60141 configure-stage2-gcc: maybe-all-stage2-gas
60142 configure-stage3-gcc: maybe-all-stage3-gas
60143 configure-stage4-gcc: maybe-all-stage4-gas
60144 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60145 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60146 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60147 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60148 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60149 configure-gcc: maybe-all-ld
60150 configure-stage1-gcc: maybe-all-stage1-ld
60151 configure-stage2-gcc: maybe-all-stage2-ld
60152 configure-stage3-gcc: maybe-all-stage3-ld
60153 configure-stage4-gcc: maybe-all-stage4-ld
60154 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60155 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60156 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60157 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60158 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60159 configure-gcc: maybe-all-gold
60160 configure-stage1-gcc: maybe-all-stage1-gold
60161 configure-stage2-gcc: maybe-all-stage2-gold
60162 configure-stage3-gcc: maybe-all-stage3-gold
60163 configure-stage4-gcc: maybe-all-stage4-gold
60164 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60165 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60166 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60167 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60168 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60169 configure-gcc: maybe-all-libelf
60170 configure-stage1-gcc: maybe-all-stage1-libelf
60171 configure-stage2-gcc: maybe-all-stage2-libelf
60172 configure-stage3-gcc: maybe-all-stage3-libelf
60173 configure-stage4-gcc: maybe-all-stage4-libelf
60174 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60175 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60176 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60177 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60178 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60179 configure-gcc: maybe-all-libiconv
60180 configure-stage1-gcc: maybe-all-stage1-libiconv
60181 configure-stage2-gcc: maybe-all-stage2-libiconv
60182 configure-stage3-gcc: maybe-all-stage3-libiconv
60183 configure-stage4-gcc: maybe-all-stage4-libiconv
60184 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60185 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60186 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60187 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60188 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60189 all-gcc: all-libiberty
60190 all-stage1-gcc: all-stage1-libiberty
60191 all-stage2-gcc: all-stage2-libiberty
60192 all-stage3-gcc: all-stage3-libiberty
60193 all-stage4-gcc: all-stage4-libiberty
60194 all-stageprofile-gcc: all-stageprofile-libiberty
60195 all-stagetrain-gcc: all-stagetrain-libiberty
60196 all-stagefeedback-gcc: all-stagefeedback-libiberty
60197 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60198 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60199 all-gcc: maybe-all-intl
60200 all-stage1-gcc: maybe-all-stage1-intl
60201 all-stage2-gcc: maybe-all-stage2-intl
60202 all-stage3-gcc: maybe-all-stage3-intl
60203 all-stage4-gcc: maybe-all-stage4-intl
60204 all-stageprofile-gcc: maybe-all-stageprofile-intl
60205 all-stagetrain-gcc: maybe-all-stagetrain-intl
60206 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60207 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60208 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60209 all-gcc: maybe-all-mpfr
60210 all-stage1-gcc: maybe-all-stage1-mpfr
60211 all-stage2-gcc: maybe-all-stage2-mpfr
60212 all-stage3-gcc: maybe-all-stage3-mpfr
60213 all-stage4-gcc: maybe-all-stage4-mpfr
60214 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60215 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60216 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60217 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60218 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60219 all-gcc: maybe-all-mpc
60220 all-stage1-gcc: maybe-all-stage1-mpc
60221 all-stage2-gcc: maybe-all-stage2-mpc
60222 all-stage3-gcc: maybe-all-stage3-mpc
60223 all-stage4-gcc: maybe-all-stage4-mpc
60224 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60225 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60226 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60227 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60228 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60229 all-gcc: maybe-all-isl
60230 all-stage1-gcc: maybe-all-stage1-isl
60231 all-stage2-gcc: maybe-all-stage2-isl
60232 all-stage3-gcc: maybe-all-stage3-isl
60233 all-stage4-gcc: maybe-all-stage4-isl
60234 all-stageprofile-gcc: maybe-all-stageprofile-isl
60235 all-stagetrain-gcc: maybe-all-stagetrain-isl
60236 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60237 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60238 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60239 all-gcc: maybe-all-build-texinfo
60240 all-stage1-gcc: maybe-all-build-texinfo
60241 all-stage2-gcc: maybe-all-build-texinfo
60242 all-stage3-gcc: maybe-all-build-texinfo
60243 all-stage4-gcc: maybe-all-build-texinfo
60244 all-stageprofile-gcc: maybe-all-build-texinfo
60245 all-stagetrain-gcc: maybe-all-build-texinfo
60246 all-stagefeedback-gcc: maybe-all-build-texinfo
60247 all-stageautoprofile-gcc: maybe-all-build-texinfo
60248 all-stageautofeedback-gcc: maybe-all-build-texinfo
60249 all-gcc: maybe-all-build-bison
60250 all-stage1-gcc: maybe-all-build-bison
60251 all-stage2-gcc: maybe-all-build-bison
60252 all-stage3-gcc: maybe-all-build-bison
60253 all-stage4-gcc: maybe-all-build-bison
60254 all-stageprofile-gcc: maybe-all-build-bison
60255 all-stagetrain-gcc: maybe-all-build-bison
60256 all-stagefeedback-gcc: maybe-all-build-bison
60257 all-stageautoprofile-gcc: maybe-all-build-bison
60258 all-stageautofeedback-gcc: maybe-all-build-bison
60259 all-gcc: maybe-all-build-flex
60260 all-stage1-gcc: maybe-all-build-flex
60261 all-stage2-gcc: maybe-all-build-flex
60262 all-stage3-gcc: maybe-all-build-flex
60263 all-stage4-gcc: maybe-all-build-flex
60264 all-stageprofile-gcc: maybe-all-build-flex
60265 all-stagetrain-gcc: maybe-all-build-flex
60266 all-stagefeedback-gcc: maybe-all-build-flex
60267 all-stageautoprofile-gcc: maybe-all-build-flex
60268 all-stageautofeedback-gcc: maybe-all-build-flex
60269 all-gcc: maybe-all-build-libiberty
60270 all-stage1-gcc: maybe-all-build-libiberty
60271 all-stage2-gcc: maybe-all-build-libiberty
60272 all-stage3-gcc: maybe-all-build-libiberty
60273 all-stage4-gcc: maybe-all-build-libiberty
60274 all-stageprofile-gcc: maybe-all-build-libiberty
60275 all-stagetrain-gcc: maybe-all-build-libiberty
60276 all-stagefeedback-gcc: maybe-all-build-libiberty
60277 all-stageautoprofile-gcc: maybe-all-build-libiberty
60278 all-stageautofeedback-gcc: maybe-all-build-libiberty
60279 all-gcc: maybe-all-build-fixincludes
60280 all-stage1-gcc: maybe-all-build-fixincludes
60281 all-stage2-gcc: maybe-all-build-fixincludes
60282 all-stage3-gcc: maybe-all-build-fixincludes
60283 all-stage4-gcc: maybe-all-build-fixincludes
60284 all-stageprofile-gcc: maybe-all-build-fixincludes
60285 all-stagetrain-gcc: maybe-all-build-fixincludes
60286 all-stagefeedback-gcc: maybe-all-build-fixincludes
60287 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60288 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60289 all-gcc: maybe-all-build-libcpp
60290 all-stage1-gcc: maybe-all-build-libcpp
60291 all-stage2-gcc: maybe-all-build-libcpp
60292 all-stage3-gcc: maybe-all-build-libcpp
60293 all-stage4-gcc: maybe-all-build-libcpp
60294 all-stageprofile-gcc: maybe-all-build-libcpp
60295 all-stagetrain-gcc: maybe-all-build-libcpp
60296 all-stagefeedback-gcc: maybe-all-build-libcpp
60297 all-stageautoprofile-gcc: maybe-all-build-libcpp
60298 all-stageautofeedback-gcc: maybe-all-build-libcpp
60299 all-gcc: maybe-all-zlib
60300 all-stage1-gcc: maybe-all-stage1-zlib
60301 all-stage2-gcc: maybe-all-stage2-zlib
60302 all-stage3-gcc: maybe-all-stage3-zlib
60303 all-stage4-gcc: maybe-all-stage4-zlib
60304 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60305 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60306 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60307 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60308 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60309 all-gcc: all-libbacktrace
60310 all-stage1-gcc: all-stage1-libbacktrace
60311 all-stage2-gcc: all-stage2-libbacktrace
60312 all-stage3-gcc: all-stage3-libbacktrace
60313 all-stage4-gcc: all-stage4-libbacktrace
60314 all-stageprofile-gcc: all-stageprofile-libbacktrace
60315 all-stagetrain-gcc: all-stagetrain-libbacktrace
60316 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60317 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60318 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60319 all-gcc: all-libcpp
60320 all-stage1-gcc: all-stage1-libcpp
60321 all-stage2-gcc: all-stage2-libcpp
60322 all-stage3-gcc: all-stage3-libcpp
60323 all-stage4-gcc: all-stage4-libcpp
60324 all-stageprofile-gcc: all-stageprofile-libcpp
60325 all-stagetrain-gcc: all-stagetrain-libcpp
60326 all-stagefeedback-gcc: all-stagefeedback-libcpp
60327 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60328 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60329 all-gcc: all-libcody
60330 all-stage1-gcc: all-stage1-libcody
60331 all-stage2-gcc: all-stage2-libcody
60332 all-stage3-gcc: all-stage3-libcody
60333 all-stage4-gcc: all-stage4-libcody
60334 all-stageprofile-gcc: all-stageprofile-libcody
60335 all-stagetrain-gcc: all-stagetrain-libcody
60336 all-stagefeedback-gcc: all-stagefeedback-libcody
60337 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60338 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60339 all-gcc: all-libdecnumber
60340 all-stage1-gcc: all-stage1-libdecnumber
60341 all-stage2-gcc: all-stage2-libdecnumber
60342 all-stage3-gcc: all-stage3-libdecnumber
60343 all-stage4-gcc: all-stage4-libdecnumber
60344 all-stageprofile-gcc: all-stageprofile-libdecnumber
60345 all-stagetrain-gcc: all-stagetrain-libdecnumber
60346 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60347 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60348 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60349 all-gcc: maybe-all-libiberty
60350 all-stage1-gcc: maybe-all-stage1-libiberty
60351 all-stage2-gcc: maybe-all-stage2-libiberty
60352 all-stage3-gcc: maybe-all-stage3-libiberty
60353 all-stage4-gcc: maybe-all-stage4-libiberty
60354 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60355 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60356 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60357 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60358 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60359 all-gcc: maybe-all-fixincludes
60360 all-stage1-gcc: maybe-all-stage1-fixincludes
60361 all-stage2-gcc: maybe-all-stage2-fixincludes
60362 all-stage3-gcc: maybe-all-stage3-fixincludes
60363 all-stage4-gcc: maybe-all-stage4-fixincludes
60364 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60365 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60366 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60367 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60368 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60369 all-gcc: maybe-all-lto-plugin
60370 all-stage1-gcc: maybe-all-stage1-lto-plugin
60371 all-stage2-gcc: maybe-all-stage2-lto-plugin
60372 all-stage3-gcc: maybe-all-stage3-lto-plugin
60373 all-stage4-gcc: maybe-all-stage4-lto-plugin
60374 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60375 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60376 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60377 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60378 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60379 all-gcc: maybe-all-libiconv
60380 all-stage1-gcc: maybe-all-stage1-libiconv
60381 all-stage2-gcc: maybe-all-stage2-libiconv
60382 all-stage3-gcc: maybe-all-stage3-libiconv
60383 all-stage4-gcc: maybe-all-stage4-libiconv
60384 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60385 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60386 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60387 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60388 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60389 info-gcc: maybe-all-build-libiberty
60390 info-stage1-gcc: maybe-all-build-libiberty
60391 info-stage2-gcc: maybe-all-build-libiberty
60392 info-stage3-gcc: maybe-all-build-libiberty
60393 info-stage4-gcc: maybe-all-build-libiberty
60394 info-stageprofile-gcc: maybe-all-build-libiberty
60395 info-stagetrain-gcc: maybe-all-build-libiberty
60396 info-stagefeedback-gcc: maybe-all-build-libiberty
60397 info-stageautoprofile-gcc: maybe-all-build-libiberty
60398 info-stageautofeedback-gcc: maybe-all-build-libiberty
60399 dvi-gcc: maybe-all-build-libiberty
60400 dvi-stage1-gcc: maybe-all-build-libiberty
60401 dvi-stage2-gcc: maybe-all-build-libiberty
60402 dvi-stage3-gcc: maybe-all-build-libiberty
60403 dvi-stage4-gcc: maybe-all-build-libiberty
60404 dvi-stageprofile-gcc: maybe-all-build-libiberty
60405 dvi-stagetrain-gcc: maybe-all-build-libiberty
60406 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60407 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60408 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60409 pdf-gcc: maybe-all-build-libiberty
60410 pdf-stage1-gcc: maybe-all-build-libiberty
60411 pdf-stage2-gcc: maybe-all-build-libiberty
60412 pdf-stage3-gcc: maybe-all-build-libiberty
60413 pdf-stage4-gcc: maybe-all-build-libiberty
60414 pdf-stageprofile-gcc: maybe-all-build-libiberty
60415 pdf-stagetrain-gcc: maybe-all-build-libiberty
60416 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60417 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60418 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60419 html-gcc: maybe-all-build-libiberty
60420 html-stage1-gcc: maybe-all-build-libiberty
60421 html-stage2-gcc: maybe-all-build-libiberty
60422 html-stage3-gcc: maybe-all-build-libiberty
60423 html-stage4-gcc: maybe-all-build-libiberty
60424 html-stageprofile-gcc: maybe-all-build-libiberty
60425 html-stagetrain-gcc: maybe-all-build-libiberty
60426 html-stagefeedback-gcc: maybe-all-build-libiberty
60427 html-stageautoprofile-gcc: maybe-all-build-libiberty
60428 html-stageautofeedback-gcc: maybe-all-build-libiberty
60429 install-gcc: maybe-install-fixincludes
60430 install-gcc: maybe-install-lto-plugin
60431 install-strip-gcc: maybe-install-strip-fixincludes
60432 install-strip-gcc: maybe-install-strip-lto-plugin
60433 configure-libcpp: configure-libiberty
60434 configure-stage1-libcpp: configure-stage1-libiberty
60435 configure-stage2-libcpp: configure-stage2-libiberty
60436 configure-stage3-libcpp: configure-stage3-libiberty
60437 configure-stage4-libcpp: configure-stage4-libiberty
60438 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60439 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60440 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60441 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60442 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60443 configure-libcpp: maybe-configure-intl
60444 configure-stage1-libcpp: maybe-configure-stage1-intl
60445 configure-stage2-libcpp: maybe-configure-stage2-intl
60446 configure-stage3-libcpp: maybe-configure-stage3-intl
60447 configure-stage4-libcpp: maybe-configure-stage4-intl
60448 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60449 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60450 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60451 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60452 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60453 configure-libcpp: maybe-all-libiconv
60454 configure-stage1-libcpp: maybe-all-stage1-libiconv
60455 configure-stage2-libcpp: maybe-all-stage2-libiconv
60456 configure-stage3-libcpp: maybe-all-stage3-libiconv
60457 configure-stage4-libcpp: maybe-all-stage4-libiconv
60458 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60459 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60460 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60461 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60462 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60463 all-libcpp: all-libiberty
60464 all-stage1-libcpp: all-stage1-libiberty
60465 all-stage2-libcpp: all-stage2-libiberty
60466 all-stage3-libcpp: all-stage3-libiberty
60467 all-stage4-libcpp: all-stage4-libiberty
60468 all-stageprofile-libcpp: all-stageprofile-libiberty
60469 all-stagetrain-libcpp: all-stagetrain-libiberty
60470 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60471 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60472 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60473 all-libcpp: maybe-all-intl
60474 all-stage1-libcpp: maybe-all-stage1-intl
60475 all-stage2-libcpp: maybe-all-stage2-intl
60476 all-stage3-libcpp: maybe-all-stage3-intl
60477 all-stage4-libcpp: maybe-all-stage4-intl
60478 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60479 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60480 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60481 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60482 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60483 all-libcpp: maybe-all-libiconv
60484 all-stage1-libcpp: maybe-all-stage1-libiconv
60485 all-stage2-libcpp: maybe-all-stage2-libiconv
60486 all-stage3-libcpp: maybe-all-stage3-libiconv
60487 all-stage4-libcpp: maybe-all-stage4-libiconv
60488 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60489 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60490 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60491 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60492 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60493 all-fixincludes: maybe-all-libiberty
60494 all-stage1-fixincludes: maybe-all-stage1-libiberty
60495 all-stage2-fixincludes: maybe-all-stage2-libiberty
60496 all-stage3-fixincludes: maybe-all-stage3-libiberty
60497 all-stage4-fixincludes: maybe-all-stage4-libiberty
60498 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60499 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60500 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60501 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60502 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60503 all-gnattools: maybe-all-target-libada
60504 all-lto-plugin: maybe-all-libiberty
60505 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60506 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60507 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60508 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60509 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60510 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60511 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60512 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60513 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60514 all-lto-plugin: maybe-all-libiberty-linker-plugin
60515 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60516 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60517 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60518 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60519 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60520 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60521 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60522 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60523 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60524 all-gotools: maybe-all-target-libgo
60525 configure-intl: maybe-all-libiconv
60526 configure-stage1-intl: maybe-all-stage1-libiconv
60527 configure-stage2-intl: maybe-all-stage2-libiconv
60528 configure-stage3-intl: maybe-all-stage3-libiconv
60529 configure-stage4-intl: maybe-all-stage4-libiconv
60530 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60531 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60532 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60533 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60534 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60535 configure-mpfr: maybe-all-gmp
60536 configure-stage1-mpfr: maybe-all-stage1-gmp
60537 configure-stage2-mpfr: maybe-all-stage2-gmp
60538 configure-stage3-mpfr: maybe-all-stage3-gmp
60539 configure-stage4-mpfr: maybe-all-stage4-gmp
60540 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60541 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60542 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60543 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60544 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60545 configure-mpc: maybe-all-mpfr
60546 configure-stage1-mpc: maybe-all-stage1-mpfr
60547 configure-stage2-mpc: maybe-all-stage2-mpfr
60548 configure-stage3-mpc: maybe-all-stage3-mpfr
60549 configure-stage4-mpc: maybe-all-stage4-mpfr
60550 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60551 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60552 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60553 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60554 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60555 configure-isl: maybe-all-gmp
60556 configure-stage1-isl: maybe-all-stage1-gmp
60557 configure-stage2-isl: maybe-all-stage2-gmp
60558 configure-stage3-isl: maybe-all-stage3-gmp
60559 configure-stage4-isl: maybe-all-stage4-gmp
60560 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60561 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60562 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60563 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60564 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60565 all-intl: maybe-all-libiconv
60566 all-stage1-intl: maybe-all-stage1-libiconv
60567 all-stage2-intl: maybe-all-stage2-libiconv
60568 all-stage3-intl: maybe-all-stage3-libiconv
60569 all-stage4-intl: maybe-all-stage4-libiconv
60570 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60571 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60572 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60573 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60574 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60575 configure-gdb: maybe-configure-sim
60576 configure-gdb: maybe-all-gnulib
60577 configure-gdb: maybe-all-gdbsupport
60578 all-gdb: maybe-all-gnulib
60579 all-gdb: maybe-all-gdbsupport
60580 all-gdb: maybe-all-readline
60581 all-gdb: maybe-all-build-bison
60582 all-gdb: maybe-all-sim
60583 all-gdb: maybe-all-libtermcap
60584 configure-gdbserver: maybe-all-gnulib
60585 all-gdbserver: maybe-all-gdbsupport
60586 all-gdbserver: maybe-all-gnulib
60587 configure-libgui: maybe-configure-tcl
60588 configure-libgui: maybe-configure-tk
60589 all-libgui: maybe-all-tcl
60590 all-libgui: maybe-all-tk
60591 all-libgui: maybe-all-itcl
60592 configure-gdbsupport: maybe-configure-gnulib
60593 all-gdbsupport: maybe-all-gnulib
60594 configure-bfd: configure-libiberty
60595 configure-stage1-bfd: configure-stage1-libiberty
60596 configure-stage2-bfd: configure-stage2-libiberty
60597 configure-stage3-bfd: configure-stage3-libiberty
60598 configure-stage4-bfd: configure-stage4-libiberty
60599 configure-stageprofile-bfd: configure-stageprofile-libiberty
60600 configure-stagetrain-bfd: configure-stagetrain-libiberty
60601 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60602 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60603 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60604 configure-bfd: maybe-configure-intl
60605 configure-stage1-bfd: maybe-configure-stage1-intl
60606 configure-stage2-bfd: maybe-configure-stage2-intl
60607 configure-stage3-bfd: maybe-configure-stage3-intl
60608 configure-stage4-bfd: maybe-configure-stage4-intl
60609 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60610 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60611 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60612 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60613 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60614 all-bfd: maybe-all-libiberty
60615 all-stage1-bfd: maybe-all-stage1-libiberty
60616 all-stage2-bfd: maybe-all-stage2-libiberty
60617 all-stage3-bfd: maybe-all-stage3-libiberty
60618 all-stage4-bfd: maybe-all-stage4-libiberty
60619 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60620 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60621 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60622 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60623 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60624 all-bfd: maybe-all-intl
60625 all-stage1-bfd: maybe-all-stage1-intl
60626 all-stage2-bfd: maybe-all-stage2-intl
60627 all-stage3-bfd: maybe-all-stage3-intl
60628 all-stage4-bfd: maybe-all-stage4-intl
60629 all-stageprofile-bfd: maybe-all-stageprofile-intl
60630 all-stagetrain-bfd: maybe-all-stagetrain-intl
60631 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60632 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60633 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60634 all-bfd: maybe-all-zlib
60635 all-stage1-bfd: maybe-all-stage1-zlib
60636 all-stage2-bfd: maybe-all-stage2-zlib
60637 all-stage3-bfd: maybe-all-stage3-zlib
60638 all-stage4-bfd: maybe-all-stage4-zlib
60639 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60640 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60641 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60642 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60643 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60644 configure-opcodes: configure-libiberty
60645 configure-stage1-opcodes: configure-stage1-libiberty
60646 configure-stage2-opcodes: configure-stage2-libiberty
60647 configure-stage3-opcodes: configure-stage3-libiberty
60648 configure-stage4-opcodes: configure-stage4-libiberty
60649 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60650 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60651 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60652 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60653 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60654 all-opcodes: maybe-all-libiberty
60655 all-stage1-opcodes: maybe-all-stage1-libiberty
60656 all-stage2-opcodes: maybe-all-stage2-libiberty
60657 all-stage3-opcodes: maybe-all-stage3-libiberty
60658 all-stage4-opcodes: maybe-all-stage4-libiberty
60659 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60660 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60661 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60662 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60663 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60664 configure-binutils: maybe-configure-intl
60665 configure-stage1-binutils: maybe-configure-stage1-intl
60666 configure-stage2-binutils: maybe-configure-stage2-intl
60667 configure-stage3-binutils: maybe-configure-stage3-intl
60668 configure-stage4-binutils: maybe-configure-stage4-intl
60669 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60670 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60671 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60672 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60673 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60674 all-binutils: maybe-all-libiberty
60675 all-stage1-binutils: maybe-all-stage1-libiberty
60676 all-stage2-binutils: maybe-all-stage2-libiberty
60677 all-stage3-binutils: maybe-all-stage3-libiberty
60678 all-stage4-binutils: maybe-all-stage4-libiberty
60679 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60680 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60681 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60682 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60683 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60684 all-binutils: maybe-all-opcodes
60685 all-stage1-binutils: maybe-all-stage1-opcodes
60686 all-stage2-binutils: maybe-all-stage2-opcodes
60687 all-stage3-binutils: maybe-all-stage3-opcodes
60688 all-stage4-binutils: maybe-all-stage4-opcodes
60689 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60690 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60691 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60692 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60693 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60694 all-binutils: maybe-all-bfd
60695 all-stage1-binutils: maybe-all-stage1-bfd
60696 all-stage2-binutils: maybe-all-stage2-bfd
60697 all-stage3-binutils: maybe-all-stage3-bfd
60698 all-stage4-binutils: maybe-all-stage4-bfd
60699 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60700 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60701 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60702 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60703 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60704 all-binutils: maybe-all-build-flex
60705 all-stage1-binutils: maybe-all-build-flex
60706 all-stage2-binutils: maybe-all-build-flex
60707 all-stage3-binutils: maybe-all-build-flex
60708 all-stage4-binutils: maybe-all-build-flex
60709 all-stageprofile-binutils: maybe-all-build-flex
60710 all-stagetrain-binutils: maybe-all-build-flex
60711 all-stagefeedback-binutils: maybe-all-build-flex
60712 all-stageautoprofile-binutils: maybe-all-build-flex
60713 all-stageautofeedback-binutils: maybe-all-build-flex
60714 all-binutils: maybe-all-build-bison
60715 all-stage1-binutils: maybe-all-build-bison
60716 all-stage2-binutils: maybe-all-build-bison
60717 all-stage3-binutils: maybe-all-build-bison
60718 all-stage4-binutils: maybe-all-build-bison
60719 all-stageprofile-binutils: maybe-all-build-bison
60720 all-stagetrain-binutils: maybe-all-build-bison
60721 all-stagefeedback-binutils: maybe-all-build-bison
60722 all-stageautoprofile-binutils: maybe-all-build-bison
60723 all-stageautofeedback-binutils: maybe-all-build-bison
60724 all-binutils: maybe-all-intl
60725 all-stage1-binutils: maybe-all-stage1-intl
60726 all-stage2-binutils: maybe-all-stage2-intl
60727 all-stage3-binutils: maybe-all-stage3-intl
60728 all-stage4-binutils: maybe-all-stage4-intl
60729 all-stageprofile-binutils: maybe-all-stageprofile-intl
60730 all-stagetrain-binutils: maybe-all-stagetrain-intl
60731 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60732 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60733 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60734 all-binutils: maybe-all-gas
60735 all-stage1-binutils: maybe-all-stage1-gas
60736 all-stage2-binutils: maybe-all-stage2-gas
60737 all-stage3-binutils: maybe-all-stage3-gas
60738 all-stage4-binutils: maybe-all-stage4-gas
60739 all-stageprofile-binutils: maybe-all-stageprofile-gas
60740 all-stagetrain-binutils: maybe-all-stagetrain-gas
60741 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60742 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60743 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60744 all-binutils: maybe-all-libctf
60745 all-stage1-binutils: maybe-all-stage1-libctf
60746 all-stage2-binutils: maybe-all-stage2-libctf
60747 all-stage3-binutils: maybe-all-stage3-libctf
60748 all-stage4-binutils: maybe-all-stage4-libctf
60749 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60750 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60751 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60752 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60753 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60754 all-ld: maybe-all-libctf
60755 all-stage1-ld: maybe-all-stage1-libctf
60756 all-stage2-ld: maybe-all-stage2-libctf
60757 all-stage3-ld: maybe-all-stage3-libctf
60758 all-stage4-ld: maybe-all-stage4-libctf
60759 all-stageprofile-ld: maybe-all-stageprofile-libctf
60760 all-stagetrain-ld: maybe-all-stagetrain-libctf
60761 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
60762 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
60763 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
60764 install-binutils: maybe-install-opcodes
60765 install-strip-binutils: maybe-install-strip-opcodes
60766 install-opcodes: maybe-install-bfd
60767 install-strip-opcodes: maybe-install-strip-bfd
60768 configure-gas: maybe-configure-intl
60769 configure-stage1-gas: maybe-configure-stage1-intl
60770 configure-stage2-gas: maybe-configure-stage2-intl
60771 configure-stage3-gas: maybe-configure-stage3-intl
60772 configure-stage4-gas: maybe-configure-stage4-intl
60773 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60774 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60775 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60776 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60777 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60778 all-gas: maybe-all-libiberty
60779 all-stage1-gas: maybe-all-stage1-libiberty
60780 all-stage2-gas: maybe-all-stage2-libiberty
60781 all-stage3-gas: maybe-all-stage3-libiberty
60782 all-stage4-gas: maybe-all-stage4-libiberty
60783 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60784 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60785 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60786 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60787 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60788 all-gas: maybe-all-opcodes
60789 all-stage1-gas: maybe-all-stage1-opcodes
60790 all-stage2-gas: maybe-all-stage2-opcodes
60791 all-stage3-gas: maybe-all-stage3-opcodes
60792 all-stage4-gas: maybe-all-stage4-opcodes
60793 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60794 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60795 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60796 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60797 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60798 all-gas: maybe-all-bfd
60799 all-stage1-gas: maybe-all-stage1-bfd
60800 all-stage2-gas: maybe-all-stage2-bfd
60801 all-stage3-gas: maybe-all-stage3-bfd
60802 all-stage4-gas: maybe-all-stage4-bfd
60803 all-stageprofile-gas: maybe-all-stageprofile-bfd
60804 all-stagetrain-gas: maybe-all-stagetrain-bfd
60805 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60806 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60807 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60808 all-gas: maybe-all-intl
60809 all-stage1-gas: maybe-all-stage1-intl
60810 all-stage2-gas: maybe-all-stage2-intl
60811 all-stage3-gas: maybe-all-stage3-intl
60812 all-stage4-gas: maybe-all-stage4-intl
60813 all-stageprofile-gas: maybe-all-stageprofile-intl
60814 all-stagetrain-gas: maybe-all-stagetrain-intl
60815 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60816 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60817 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60818 configure-ld: maybe-configure-intl
60819 configure-stage1-ld: maybe-configure-stage1-intl
60820 configure-stage2-ld: maybe-configure-stage2-intl
60821 configure-stage3-ld: maybe-configure-stage3-intl
60822 configure-stage4-ld: maybe-configure-stage4-intl
60823 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60824 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60825 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60826 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60827 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60828 all-ld: maybe-all-libiberty
60829 all-stage1-ld: maybe-all-stage1-libiberty
60830 all-stage2-ld: maybe-all-stage2-libiberty
60831 all-stage3-ld: maybe-all-stage3-libiberty
60832 all-stage4-ld: maybe-all-stage4-libiberty
60833 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60834 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60835 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60836 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60837 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60838 all-ld: maybe-all-bfd
60839 all-stage1-ld: maybe-all-stage1-bfd
60840 all-stage2-ld: maybe-all-stage2-bfd
60841 all-stage3-ld: maybe-all-stage3-bfd
60842 all-stage4-ld: maybe-all-stage4-bfd
60843 all-stageprofile-ld: maybe-all-stageprofile-bfd
60844 all-stagetrain-ld: maybe-all-stagetrain-bfd
60845 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60846 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60847 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60848 all-ld: maybe-all-opcodes
60849 all-stage1-ld: maybe-all-stage1-opcodes
60850 all-stage2-ld: maybe-all-stage2-opcodes
60851 all-stage3-ld: maybe-all-stage3-opcodes
60852 all-stage4-ld: maybe-all-stage4-opcodes
60853 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60854 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60855 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60856 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60857 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60858 all-ld: maybe-all-build-bison
60859 all-stage1-ld: maybe-all-build-bison
60860 all-stage2-ld: maybe-all-build-bison
60861 all-stage3-ld: maybe-all-build-bison
60862 all-stage4-ld: maybe-all-build-bison
60863 all-stageprofile-ld: maybe-all-build-bison
60864 all-stagetrain-ld: maybe-all-build-bison
60865 all-stagefeedback-ld: maybe-all-build-bison
60866 all-stageautoprofile-ld: maybe-all-build-bison
60867 all-stageautofeedback-ld: maybe-all-build-bison
60868 all-ld: maybe-all-build-flex
60869 all-stage1-ld: maybe-all-build-flex
60870 all-stage2-ld: maybe-all-build-flex
60871 all-stage3-ld: maybe-all-build-flex
60872 all-stage4-ld: maybe-all-build-flex
60873 all-stageprofile-ld: maybe-all-build-flex
60874 all-stagetrain-ld: maybe-all-build-flex
60875 all-stagefeedback-ld: maybe-all-build-flex
60876 all-stageautoprofile-ld: maybe-all-build-flex
60877 all-stageautofeedback-ld: maybe-all-build-flex
60878 all-ld: maybe-all-intl
60879 all-stage1-ld: maybe-all-stage1-intl
60880 all-stage2-ld: maybe-all-stage2-intl
60881 all-stage3-ld: maybe-all-stage3-intl
60882 all-stage4-ld: maybe-all-stage4-intl
60883 all-stageprofile-ld: maybe-all-stageprofile-intl
60884 all-stagetrain-ld: maybe-all-stagetrain-intl
60885 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60886 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60887 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60888 all-ld: maybe-all-gas
60889 all-stage1-ld: maybe-all-stage1-gas
60890 all-stage2-ld: maybe-all-stage2-gas
60891 all-stage3-ld: maybe-all-stage3-gas
60892 all-stage4-ld: maybe-all-stage4-gas
60893 all-stageprofile-ld: maybe-all-stageprofile-gas
60894 all-stagetrain-ld: maybe-all-stagetrain-gas
60895 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60896 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60897 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60898 all-ld: maybe-all-binutils
60899 all-stage1-ld: maybe-all-stage1-binutils
60900 all-stage2-ld: maybe-all-stage2-binutils
60901 all-stage3-ld: maybe-all-stage3-binutils
60902 all-stage4-ld: maybe-all-stage4-binutils
60903 all-stageprofile-ld: maybe-all-stageprofile-binutils
60904 all-stagetrain-ld: maybe-all-stagetrain-binutils
60905 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60906 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60907 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60908 install-ld: maybe-install-gold
60909 install-strip-ld: maybe-install-strip-gold
60910 configure-gold: maybe-configure-intl
60911 configure-stage1-gold: maybe-configure-stage1-intl
60912 configure-stage2-gold: maybe-configure-stage2-intl
60913 configure-stage3-gold: maybe-configure-stage3-intl
60914 configure-stage4-gold: maybe-configure-stage4-intl
60915 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60916 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60917 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60918 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60919 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60920 all-gold: maybe-all-libiberty
60921 all-stage1-gold: maybe-all-stage1-libiberty
60922 all-stage2-gold: maybe-all-stage2-libiberty
60923 all-stage3-gold: maybe-all-stage3-libiberty
60924 all-stage4-gold: maybe-all-stage4-libiberty
60925 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60926 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60927 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60928 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60929 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60930 all-gold: maybe-all-intl
60931 all-stage1-gold: maybe-all-stage1-intl
60932 all-stage2-gold: maybe-all-stage2-intl
60933 all-stage3-gold: maybe-all-stage3-intl
60934 all-stage4-gold: maybe-all-stage4-intl
60935 all-stageprofile-gold: maybe-all-stageprofile-intl
60936 all-stagetrain-gold: maybe-all-stagetrain-intl
60937 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60938 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60939 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60940 all-gold: maybe-all-bfd
60941 all-stage1-gold: maybe-all-stage1-bfd
60942 all-stage2-gold: maybe-all-stage2-bfd
60943 all-stage3-gold: maybe-all-stage3-bfd
60944 all-stage4-gold: maybe-all-stage4-bfd
60945 all-stageprofile-gold: maybe-all-stageprofile-bfd
60946 all-stagetrain-gold: maybe-all-stagetrain-bfd
60947 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60948 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60949 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60950 all-gold: maybe-all-build-bison
60951 all-stage1-gold: maybe-all-build-bison
60952 all-stage2-gold: maybe-all-build-bison
60953 all-stage3-gold: maybe-all-build-bison
60954 all-stage4-gold: maybe-all-build-bison
60955 all-stageprofile-gold: maybe-all-build-bison
60956 all-stagetrain-gold: maybe-all-build-bison
60957 all-stagefeedback-gold: maybe-all-build-bison
60958 all-stageautoprofile-gold: maybe-all-build-bison
60959 all-stageautofeedback-gold: maybe-all-build-bison
60960 all-gold: maybe-all-gas
60961 all-stage1-gold: maybe-all-stage1-gas
60962 all-stage2-gold: maybe-all-stage2-gas
60963 all-stage3-gold: maybe-all-stage3-gas
60964 all-stage4-gold: maybe-all-stage4-gas
60965 all-stageprofile-gold: maybe-all-stageprofile-gas
60966 all-stagetrain-gold: maybe-all-stagetrain-gas
60967 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60968 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60969 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60970 check-gold: maybe-all-binutils
60971 check-stage1-gold: maybe-all-stage1-binutils
60972 check-stage2-gold: maybe-all-stage2-binutils
60973 check-stage3-gold: maybe-all-stage3-binutils
60974 check-stage4-gold: maybe-all-stage4-binutils
60975 check-stageprofile-gold: maybe-all-stageprofile-binutils
60976 check-stagetrain-gold: maybe-all-stagetrain-binutils
60977 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60978 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60979 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60980 check-gold: maybe-all-gas
60981 check-stage1-gold: maybe-all-stage1-gas
60982 check-stage2-gold: maybe-all-stage2-gas
60983 check-stage3-gold: maybe-all-stage3-gas
60984 check-stage4-gold: maybe-all-stage4-gas
60985 check-stageprofile-gold: maybe-all-stageprofile-gas
60986 check-stagetrain-gold: maybe-all-stagetrain-gas
60987 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60988 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60989 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60990 configure-opcodes: maybe-configure-intl
60991 configure-stage1-opcodes: maybe-configure-stage1-intl
60992 configure-stage2-opcodes: maybe-configure-stage2-intl
60993 configure-stage3-opcodes: maybe-configure-stage3-intl
60994 configure-stage4-opcodes: maybe-configure-stage4-intl
60995 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60996 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60997 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60998 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60999 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
61000 all-opcodes: maybe-all-bfd
61001 all-stage1-opcodes: maybe-all-stage1-bfd
61002 all-stage2-opcodes: maybe-all-stage2-bfd
61003 all-stage3-opcodes: maybe-all-stage3-bfd
61004 all-stage4-opcodes: maybe-all-stage4-bfd
61005 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61006 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
61007 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61008 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
61009 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
61010 all-opcodes: maybe-all-libiberty
61011 all-stage1-opcodes: maybe-all-stage1-libiberty
61012 all-stage2-opcodes: maybe-all-stage2-libiberty
61013 all-stage3-opcodes: maybe-all-stage3-libiberty
61014 all-stage4-opcodes: maybe-all-stage4-libiberty
61015 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61016 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61017 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61018 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61019 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61020 all-opcodes: maybe-all-intl
61021 all-stage1-opcodes: maybe-all-stage1-intl
61022 all-stage2-opcodes: maybe-all-stage2-intl
61023 all-stage3-opcodes: maybe-all-stage3-intl
61024 all-stage4-opcodes: maybe-all-stage4-intl
61025 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61026 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61027 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61028 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61029 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61030 all-dejagnu: maybe-all-tcl
61031 all-dejagnu: maybe-all-expect
61032 all-dejagnu: maybe-all-tk
61033 configure-expect: maybe-configure-tcl
61034 configure-expect: maybe-configure-tk
61035 all-expect: maybe-all-tcl
61036 all-expect: maybe-all-tk
61037 configure-itcl: maybe-configure-tcl
61038 configure-itcl: maybe-configure-tk
61039 all-itcl: maybe-all-tcl
61040 all-itcl: maybe-all-tk
61041 install-itcl: maybe-install-tcl
61042 install-strip-itcl: maybe-install-strip-tcl
61043 configure-tk: maybe-configure-tcl
61044 all-tk: maybe-all-tcl
61045 all-sid: maybe-all-tcl
61046 all-sid: maybe-all-tk
61047 install-sid: maybe-install-tcl
61048 install-strip-sid: maybe-install-strip-tcl
61049 install-sid: maybe-install-tk
61050 install-strip-sid: maybe-install-strip-tk
61051 configure-sim: maybe-all-gnulib
61052 all-sim: maybe-all-readline
61053 all-fastjar: maybe-all-build-texinfo
61054 all-libctf: all-libiberty
61055 all-stage1-libctf: all-stage1-libiberty
61056 all-stage2-libctf: all-stage2-libiberty
61057 all-stage3-libctf: all-stage3-libiberty
61058 all-stage4-libctf: all-stage4-libiberty
61059 all-stageprofile-libctf: all-stageprofile-libiberty
61060 all-stagetrain-libctf: all-stagetrain-libiberty
61061 all-stagefeedback-libctf: all-stagefeedback-libiberty
61062 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61063 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61064 all-libctf: maybe-all-bfd
61065 all-stage1-libctf: maybe-all-stage1-bfd
61066 all-stage2-libctf: maybe-all-stage2-bfd
61067 all-stage3-libctf: maybe-all-stage3-bfd
61068 all-stage4-libctf: maybe-all-stage4-bfd
61069 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61070 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61071 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61072 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61073 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61074 all-libctf: maybe-all-zlib
61075 all-stage1-libctf: maybe-all-stage1-zlib
61076 all-stage2-libctf: maybe-all-stage2-zlib
61077 all-stage3-libctf: maybe-all-stage3-zlib
61078 all-stage4-libctf: maybe-all-stage4-zlib
61079 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61080 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61081 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61082 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61083 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61084 configure-libctf: maybe-all-bfd
61085 configure-stage1-libctf: maybe-all-stage1-bfd
61086 configure-stage2-libctf: maybe-all-stage2-bfd
61087 configure-stage3-libctf: maybe-all-stage3-bfd
61088 configure-stage4-libctf: maybe-all-stage4-bfd
61089 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61090 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61091 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61092 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61093 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61094 configure-libctf: maybe-all-intl
61095 configure-stage1-libctf: maybe-all-stage1-intl
61096 configure-stage2-libctf: maybe-all-stage2-intl
61097 configure-stage3-libctf: maybe-all-stage3-intl
61098 configure-stage4-libctf: maybe-all-stage4-intl
61099 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61100 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61101 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61102 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61103 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61104 configure-libctf: maybe-all-zlib
61105 configure-stage1-libctf: maybe-all-stage1-zlib
61106 configure-stage2-libctf: maybe-all-stage2-zlib
61107 configure-stage3-libctf: maybe-all-stage3-zlib
61108 configure-stage4-libctf: maybe-all-stage4-zlib
61109 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61110 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61111 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61112 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61113 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61114 configure-libctf: maybe-all-libiconv
61115 configure-stage1-libctf: maybe-all-stage1-libiconv
61116 configure-stage2-libctf: maybe-all-stage2-libiconv
61117 configure-stage3-libctf: maybe-all-stage3-libiconv
61118 configure-stage4-libctf: maybe-all-stage4-libiconv
61119 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61120 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61121 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61122 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61123 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61124 check-libctf: maybe-all-ld
61125 check-stage1-libctf: maybe-all-stage1-ld
61126 check-stage2-libctf: maybe-all-stage2-ld
61127 check-stage3-libctf: maybe-all-stage3-ld
61128 check-stage4-libctf: maybe-all-stage4-ld
61129 check-stageprofile-libctf: maybe-all-stageprofile-ld
61130 check-stagetrain-libctf: maybe-all-stagetrain-ld
61131 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61132 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61133 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61134 all-bison: maybe-all-build-texinfo
61135 all-flex: maybe-all-build-bison
61136 all-flex: maybe-all-m4
61137 all-flex: maybe-all-build-texinfo
61138 all-m4: maybe-all-build-texinfo
61139 configure-target-fastjar: maybe-configure-target-zlib
61140 all-target-fastjar: maybe-all-target-zlib
61141 configure-target-libgo: maybe-configure-target-libffi
61142 all-target-libgo: maybe-all-target-libbacktrace
61143 all-target-libgo: maybe-all-target-libffi
61144 all-target-libgo: maybe-all-target-libatomic
61145 configure-target-libphobos: maybe-configure-target-libbacktrace
61146 configure-target-libphobos: maybe-configure-target-zlib
61147 all-target-libphobos: maybe-all-target-libbacktrace
61148 all-target-libphobos: maybe-all-target-zlib
61149 all-target-libphobos: maybe-all-target-libatomic
61150 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61151 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61152 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61153 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61154 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61155 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61156 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61157 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61158 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61159 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61160 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61161 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61162 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61163 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61164 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61165 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61166 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61167 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61168 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61169 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61170 configure-target-libvtv: maybe-all-target-libstdc++-v3
61171 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61172 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61173 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61174 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61175 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61176 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61177 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61178 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61179 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61180 all-target-libstdc++-v3: maybe-configure-target-libgomp
61181 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61182 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61183 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61184 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61185 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61186 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61187 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61188 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61189 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61190 install-target-libgo: maybe-install-target-libatomic
61191 install-target-libgfortran: maybe-install-target-libquadmath
61192 install-target-libgfortran: maybe-install-target-libgcc
61193 install-target-libphobos: maybe-install-target-libatomic
61194 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61195 install-target-libsanitizer: maybe-install-target-libgcc
61196 install-target-libvtv: maybe-install-target-libstdc++-v3
61197 install-target-libvtv: maybe-install-target-libgcc
61198 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61199 install-target-liboffloadmic: maybe-install-target-libgcc
61200 install-target-libitm: maybe-install-target-libgcc
61201 install-target-libobjc: maybe-install-target-libgcc
61202 install-target-libstdc++-v3: maybe-install-target-libgcc
61203 all-target-libgloss: maybe-all-target-newlib
61204 all-target-winsup: maybe-all-target-libtermcap
61205 configure-target-libgfortran: maybe-all-target-libquadmath
61206 configure-target-libgfortran: maybe-all-target-libbacktrace
61209 @if gcc-bootstrap
61210 configure-gnattools: stage_last
61211 configure-libcc1: stage_last
61212 configure-c++tools: stage_last
61213 configure-utils: stage_last
61214 configure-gdb: stage_last
61215 configure-gdbserver: stage_last
61216 configure-gdbsupport: stage_last
61217 configure-gprof: stage_last
61218 configure-sid: stage_last
61219 configure-sim: stage_last
61220 configure-fastjar: stage_last
61221 configure-bison: stage_last
61222 configure-flex: stage_last
61223 configure-m4: stage_last
61224 @endif gcc-bootstrap
61226 @unless gcc-bootstrap
61227 all-gnattools: maybe-all-target-libstdc++-v3
61228 configure-libcc1: maybe-configure-gcc
61229 all-libcc1: maybe-all-gcc
61230 all-c++tools: maybe-all-gcc
61231 all-utils: maybe-all-libiberty
61232 configure-gdb: maybe-all-intl
61233 configure-gdb: maybe-all-bfd
61234 configure-gdb: maybe-all-libiconv
61235 all-gdb: maybe-all-libiberty
61236 all-gdb: maybe-all-libiconv
61237 all-gdb: maybe-all-opcodes
61238 all-gdb: maybe-all-libdecnumber
61239 all-gdb: maybe-all-libctf
61240 all-gdbserver: maybe-all-libiberty
61241 configure-gdbsupport: maybe-configure-intl
61242 all-gdbsupport: maybe-all-intl
61243 configure-gprof: maybe-configure-intl
61244 all-gprof: maybe-all-libiberty
61245 all-gprof: maybe-all-bfd
61246 all-gprof: maybe-all-opcodes
61247 all-gprof: maybe-all-intl
61248 all-gprof: maybe-all-gas
61249 all-sid: maybe-all-libiberty
61250 all-sid: maybe-all-bfd
61251 all-sid: maybe-all-opcodes
61252 configure-sim: maybe-configure-intl
61253 all-sim: maybe-all-intl
61254 all-sim: maybe-all-libiberty
61255 all-sim: maybe-all-bfd
61256 all-sim: maybe-all-opcodes
61257 all-fastjar: maybe-all-zlib
61258 all-fastjar: maybe-all-libiberty
61259 all-bison: maybe-all-intl
61260 all-flex: maybe-all-intl
61261 all-m4: maybe-all-intl
61262 configure-target-libgo: maybe-all-target-libstdc++-v3
61263 configure-target-liboffloadmic: maybe-configure-target-libgomp
61264 all-target-liboffloadmic: maybe-all-target-libgomp
61265 configure-target-newlib: maybe-all-binutils
61266 configure-target-newlib: maybe-all-ld
61267 @endunless gcc-bootstrap
61269 # Dependencies for target modules on other target modules are
61270 # described by lang_env_dependencies; the defaults apply to anything
61271 # not mentioned there.
61274 @if gcc-bootstrap
61275 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61276 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61277 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61278 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61279 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61280 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61281 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61282 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61283 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61284 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61285 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61286 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61287 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61288 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61289 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61290 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61291 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61292 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61293 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61294 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61295 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61296 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61297 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61298 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61299 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61300 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61301 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61302 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61303 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61304 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61305 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61306 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61307 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61308 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61309 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61310 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61311 @endif gcc-bootstrap
61313 @if gcc-no-bootstrap
61314 configure-target-libstdc++-v3: maybe-all-target-libgcc
61315 configure-target-libsanitizer: maybe-all-target-libgcc
61316 configure-target-libvtv: maybe-all-target-libgcc
61317 configure-target-liboffloadmic: maybe-all-target-libgcc
61318 configure-target-libssp: maybe-all-target-libgcc
61319 configure-target-newlib: maybe-all-target-libgcc
61320 configure-target-libbacktrace: maybe-all-target-libgcc
61321 configure-target-libquadmath: maybe-all-target-libgcc
61322 configure-target-libgfortran: maybe-all-target-libgcc
61323 configure-target-libobjc: maybe-all-target-libgcc
61324 configure-target-libgo: maybe-all-target-libgcc
61325 configure-target-libphobos: maybe-all-target-libgcc
61326 configure-target-libtermcap: maybe-all-target-libgcc
61327 configure-target-winsup: maybe-all-target-libgcc
61328 configure-target-libgloss: maybe-all-target-libgcc
61329 configure-target-libffi: maybe-all-target-libgcc
61330 configure-target-zlib: maybe-all-target-libgcc
61331 configure-target-rda: maybe-all-target-libgcc
61332 configure-target-libada: maybe-all-target-libgcc
61333 configure-target-libgomp: maybe-all-target-libgcc
61334 configure-target-libitm: maybe-all-target-libgcc
61335 configure-target-libatomic: maybe-all-target-libgcc
61336 @endif gcc-no-bootstrap
61339 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61341 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61343 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61345 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61346 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61348 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61352 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61354 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61356 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61358 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61360 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61362 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61364 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61366 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61369 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61370 configure-target-libffi: maybe-all-target-libstdc++-v3
61372 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61374 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61376 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61378 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61380 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61381 configure-target-libitm: maybe-all-target-libstdc++-v3
61383 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61386 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61387 GDB_TK = @GDB_TK@
61388 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61389 configure-gdb: $(CONFIGURE_GDB_TK)
61390 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61391 install-gdb: $(INSTALL_GDB_TK)
61393 # Serialization dependencies. Host configures don't work well in parallel to
61394 # each other, due to contention over config.cache. Target configures and
61395 # build configures are similar.
61396 @serialization_dependencies@
61398 # --------------------------------
61399 # Regenerating top level configury
61400 # --------------------------------
61402 # Rebuilding Makefile.in, using autogen.
61403 AUTOGEN = autogen
61404 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61405 cd $(srcdir) && $(AUTOGEN) Makefile.def
61407 # Rebuilding Makefile.
61408 Makefile: $(srcdir)/Makefile.in config.status
61409 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61411 config.status: configure
61412 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61414 # Rebuilding configure.
61415 AUTOCONF = autoconf
61416 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61417 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61418 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61419 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61420 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61421 cd $(srcdir) && $(AUTOCONF)
61423 # ------------------------------
61424 # Special directives to GNU Make
61425 # ------------------------------
61427 # Don't pass command-line variables to submakes.
61428 .NOEXPORT:
61429 MAKEOVERRIDES=
61431 # end of Makefile.in